Новости по тегу "j"
Подборка публикаций, содержащих тег "j". Актуальные темы и важные события.

Как обобрать дерево в несколько потоков?
Всем привет, меня зовут Антон, я Java‑разработчик в Сбере, подразделение SberWorks. Я разрабатываю Giga IDE — новую IDE на основе IntelliJ IDEA. В...

Плохие JOIN’ы: приемы, которые (нечаянно) кладут прод
Привет, Хабр! В этой статье разбираем один из самых коварных способов убить базу — плохие JOIN'ы. Казалось бы, простое дело: связать пару таблиц —...

Как мы внедрили единый шаблон тикетов для разработчиков и упростили работу команды
Всем привет. Меня зовут Татьяна Цикунова. Я системный аналитик в компании МойСклад. В этой статье расскажу о том, как организовать оперативный...

[Перевод] Как спроектировать потокобезопасный класс в Java
Потокобезопасность — одна из самых сложных и часто недооцененных тем в программировании. Особенно для разработчиков, работающих с многозадачностью...

Прогулка по берегу Абаканской протоки жарким летним днём
В Красноярске жарко и практически безветренно. На градуснике в течении дня не сильно комфортные для сибиряков +28°С, но временами проходит слабых...

Днем — боксер Диего Гарихо, а ночью — дрэг-квин Лола Пистола
Сложно себе представить, что брутальный боксер после тренировки может натянуть колготки, встать на каблуки и отправиться в гей-клуб петь и...

@TestInstance(PER_CLASS) в JUnit 5: как и зачем переопределять жизненный цикл
Привет, Хабр!Сегодня рассмотрим JUnit 5 и разберёмся, чем дышит аннотация @TestInstance(PER_CLASS), — зачем переопределять жизненный цикл...

Фотоприложение Project Indigo от Adobe: HDR, ночь и DSLR-качество в одном флаконе
Легендарный разработчик, стоявший за computational photography в камерах Google Pixel, теперь трудится в Adobe. И вот первый вкусный плод —...

Фоторепортаж: Экваториальная Гвинея - страна нетронутой, естественной африканской природы
В Экваториальную Гвинею приезжают те, кто в каждой стране стремится найти что-то особенное, ту самую изюминку, отличающую ее от остального мира....

Шардируй меня полностью
Пришло время заключительной статьи проекта Mireapay, в этой последней статье программы минимум автор расскажет о том, как шардировать сервисы и...

Преодоление сложности в самом сердце Анемичной Модели
Доброго времени суток, Хабр!Сегодня хотел бы поговорить об анемичной модели — одном из самых дискуссионных топиков (особенно для приверженцев DDD)...

Почему нужно слушать старших или как я наступил на грабли, выбирая архитектурный подход при разработке игры
Всем привет! Меня зовут Владимир, в этом году я заканчиваю обучение в магистратуре по направлению «Программирование игр» в одном из федеральных...