Post thumbnail

Oracle выпустила несколько обновлений, исправляющих 270 уязвимостей в Java, VirtualBox, MySQL и других программах. Данные уязвимости являются проблемой не только для предпринимательского ПО, но и для программ, рассчитанных на простых...
Читать дальше

Post thumbnail

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

Post thumbnail

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

Post thumbnail

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

Post thumbnail

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

Post thumbnail

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

Post thumbnail

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


Post thumbnail

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

Post thumbnail

Microsoft — нынешний владелец Minecraft — опубликовала на GitHub исходный код своей платформы под названием Malmo, которая создана для работы с искусственным интеллектом внутри игры. Так инженеры рассчитывают привлечь широкую аудиторию...
Читать дальше

Post thumbnail

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

Post thumbnail

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

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

Post thumbnail

Не секрет, что Java сейчас является одним из самых популярных и востребованных языков. Редакция tproger подготовила для вас подборку материалов, по которым вы сможете с легкостью овладеть этим языком программирования....
Читать дальше

Post thumbnail

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

Post thumbnail

Java — язык программирования, который достаточно строго соответствует принципам объектно-ориентированного программирования. В этой статье вы найдете несколько полезных материалов, с которых стоит начать знакомство с языком....
Читать дальше


Post thumbnail

В данном списке содержится 1584 ссылки: книги, статьи, туториалы, онлайн-курсы, интерактивные обучалки, подкасты — всё только бесплатное. Английский язык считается стандартным, для русскоязычного контента используется отдельная метка. База постоянно пополняется,...
Читать дальше

Post thumbnail

К концу 2015 года многие разработчики браузеров уже отменили или анонсировали скорую отмену поддержки плагинов из своих продуктов, исключая возможность вставки на страницу Flash, Silverlight, Java и других базирующихся на плагинах технологий....
Читать дальше

Post thumbnail

Как сообщает издание zdnet, этим летом Microsoft планирует выпустить бета-версию «Образовательного издания» Minecraft. Компания анонсировала эту версию игры на выставке образовательных технологий BETT 2016 в Лондоне. Новая версия, написанная на...
Читать дальше

Post thumbnail

Какие ошибки чаще других встречаются у новичков в программировании? Возможно, они всегда путают равенство (==) с присвоением (=), или & с &&? Или же, возможно, они используют неправильные разделители в цикле for...
Читать дальше

Недавно в целях демонстрации работы алгоритма фрактального сжатия мне понадобилось создать GIF-анимацию средствами Java. Стандартная библиотека простого способа это сделать не предоставляла. В связи с этим встала необходимость найти подходящий сниппет. Однако...
Читать дальше

Рассказывает Никита Салников-Тарновски, работник Plumbr Недавно я натолкнулся на такой термин, как «старение ПО». Изначально я подумал, что это всего лишь какое-то очередное ничего не значащее определение (а убедился я...
Читать дальше

Уязвимость в популярной Java-библиотеке Apache Commons продолжает ставить под угрозу тысячи серверных приложений. Об этом сообщает новостной портал ITNews. Библиотека Apache Commons стала де-факто стандартом при создании серверных приложений и...
Читать дальше

Post thumbnail

В JDK Enhancement Proposal поступило предложение по улучшению информирования разработчиков об устаревших возможностях API. Об этом сообщает портал InfoWorld. Кроме того, предлагается также разработать инструмент статического анализа кода для поиска...
Читать дальше