Все для изучения Java, примеры разработки

Картинка поста

Многие привыкли писать на Java десктопные и мобильные приложения. Но что насчёт веб-приложений? Сегодня мы расскажем, как создать такое средствами Java, Servlet API и JSP без каких-либо сложных фреймворков.
Читать дальше

Картинка поста

Java — это популярный, проверенный временем язык. Но в этом преимуществе кроется и ловушка для начинающего программиста — опытных Java-разработчиков уже много, и возникает вопрос: «Если ли смысл выбирать Java как основной язык для дальнейшего заработка?» Мы…
Читать дальше

Картинка поста

Как вы знаете, Java — один из самых популярных языков программирования в мире и его знание существенно увеличит вашу значимость как программиста. Итак, вы решили начать писать на этом языке.
Читать дальше

Картинка поста

Сегодня мы поговорим о самых странных программах, какие вы когда-либо видели. И настолько непонятных, что даже прошаренные кодеры возьмутся за учебники.
Читать дальше

Картинка поста

Если вы интересуетесь жизнью Open Source сообщества и хотите к нему присоединиться, то эта серия подборок (которую мы продолжаем пополнять) придётся вам как нельзя кстати, ведь в ней собраны лучшие проекты…
Читать дальше

Картинка поста

В последнее время все чаще и чаще выходят различные курсы по программированию. И очень часто получается так, что курс, на который вы записались, оказывается очень сомнительного качества. Поэтому мы решили…
Читать дальше

Картинка поста

Enterprise разработка — разработка программных продуктов под требования конкретного заказчика (зачастую предприятия). Это full-stack технологий, который охватывает области от проектирования баз данных до разработки web-интерфейсов пользователей.
Читать дальше

Картинка поста

Рассказывает Никита Семенов, CEO SECL Group За годы работы я часто слышал вопросы о выборе технологий для того или иного веб-проекта. Кто-то спрашивает у нас, как у разработчиков, как правильно, а кто-то…
Читать дальше

Картинка поста

Рассказывает Бенджамин Винтерберг, Software Engineer  Добро пожаловать в третью часть руководства по параллельному программированию в Java 8. В первой части мы рассматривали, как выполнять код параллельно с помощью потоков, задач…
Читать дальше

Картинка поста

Рассказывает Бенджамин Винтерберг, Software Engineer Добро пожаловать во вторую часть руководства по параллельному программированию в Java 8. В предыдущей части мы рассматривали, как выполнять код параллельно с помощью потоков, задач…
Читать дальше

Картинка поста

Паттерн “Одиночка” — пожалуй, самый известный паттерн проектирования. Тем не менее, он не лишен недостатков, поэтому некоторые программисты (например, Егор Бугаенко) считают его антипаттерном. Разбираемся в том, какие же подводные…
Читать дальше

Картинка поста

Даже самые опытные программисты не всегда могут вспомнить название какого-нибудь свойства в CSS или правильное написание команды bash. Поэтому всегда удобно иметь у себя в закладках страницу, попав на которую…
Читать дальше

Картинка поста

Рассказывает Стив Бёртон Вы ещё считаете, что производительность и надежность — одно и то же? Подумайте ещё раз. Связаны ли производительность и надёжность (productivity и reliability в оригинале), или же…
Читать дальше

Картинка поста

Работать с API ВКонтакте доводилось многим из нас, и каждый может сказать: работать с ним напрямую неудобно. Разумеется, было написано множество библиотек, предоставляющих удобный интерфейс работы с ним. Их можно и даже нужно использовать для…
Читать дальше

Картинка поста

Одно из предложений JEP (JDK Enhancement Proposal), а именно JEP 286, вызвало бурный отклик у сообщества Java. Предложение состоит в том, чтобы упростить синтаксис языка с помощью таких ключевых конструкций…
Читать дальше

Программист Go, Java, AngularJS и дизайнер Можно удалённо Опыт не обязателен, помогут вырасти Доля от будущей прибыли TravelMap — молодая команда, все живут в разных городах и общаются удалённо. Нарабатывают…
Читать дальше

Статьи о вечной классике промышленной разработки — Java, предназначенные как для новичков, так и для уже освоившихся специалистов.