Habr For Dev
354 subscribers
2.69K photos
3K links
Ежедневная поборка лучших технических статей и новостей с Хабра для разработчиков.

Широкий спектр тематик - Web и Software разработка, Hardware, DevOps, QA.

Канал ведет бездушная машина ;)
Download Telegram
#kotlin #java

Java Digest #2

Всем привет! 👋 👋 👋Мы — Java-разработчики Тинькофф: Константин, Андрей и Арсений. Собираем новости, статьи, туториалы и другие интересные материалы из мира Java-разработки. Решили делиться этим не только с коллегами, но и со всем сообществом.Джо Аберкромби писал: «Чем больше ты узнаешь — тем больше понимаешь, как мало знаешь. Однако усилие само по себе стоит того». Надеемся, наш дайджест поможет вам на этом пути. Stay tuned! 😉

⭐️◽️◽️◽️◽️

📖Читать
#java #lucene

Производительность базового поиска в Ozon как культурный феномен

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

⭐️⭐️◽️◽️◽️

📖Читать
#quickfix #java

Эмулятор QUIK: как наладить тестирование вендорного продукта

⭐️◽️◽️◽️◽️

📖Читать
#java #virtual_threads

Как мы начали использовать виртуальные потоки Java 21 и на раз-два получили дедлок в TPC-C для PostgreSQL

В этом посте мы расскажем о примере дедлока в TPC-C для PostgreSQL, причиной которого является исключительно переход на виртуальные потоки Java 21 - и никаких проблем обедающих философов.

⭐️◽️◽️◽️◽️

📖 Читать
#java #java22

Вышла Java 22

Вышла общедоступная версия Java 22. В этот релиз попало около 2300 закрытых задач и 12 JEP'ов. Release Notes можно посмотреть здесь. Полный список изменений API – здесь. Java 22 не является LTS-релизом, и у неё будут выходить обновления только полгода (до сентября 2024 года).

⭐️⭐️◽️◽️◽️

📖 Читать
#java #vscode

Как начать писать на Java в VSCode

⭐️⭐️◽️◽️◽️

📖 Читать
#ruvds_перевод #java

Сложности перевода: баг, который говорил по-русски и ломал моё приложение

⭐️⭐️◽️◽️◽️

📖 Читать
#java #java_jdk

«Голая Java» или разработка без всего

Рассказываю что можно сделать на одном только голом JDK. Это старое и ныне почти забытое искусство разработки без внешних библиотек и фреймворков. Работать будем «как в былинные времена» — киркой и лопатой голыми руками и немного мозгом.

⭐️⭐️◽️◽️◽️

📖 Читать
#java #телефон

Пришелец из ретрофутуризма: андроид-раскладушка Kyocera KYY311

⭐️⭐️◽️◽️◽️

📖 Читать
#java

Создателю Флибусты Стиверу, с благодарностью от Java

⭐️⭐️⭐️◽️◽️

📖 Читать
#java #prolog

Языки программирования, взорвавшие мой мозг

⭐️⭐️◽️◽️◽️

📖 Читать
#java #regexp

Разбор регулярного выражения, проверяющего простоту чисел

⭐️⭐️◽️◽️◽️

📖 Читать
#ошибки #java

YYYY? yyyy!

Знаете ли вы, в чём разница между 'Y' и 'y' символами в паттерне даты в Java? В этой статье мы рассмотрим, как неправильное форматирование даты может привести к ошибке, а также расскажем вам про нашу новую диагностику V6122 для языка Java, которая убережёт вас от внезапных путешествий во времени.

⭐️◽️◽️◽️◽️

📖 Читать
#java #оптимизация

Можно ли уместить игру Minecraft всего в один QR-код?

⭐️⭐️◽️◽️◽️

📖 Читать