Библиотека программиста | программирование, кодинг, разработка
82.2K subscribers
3.11K photos
146 videos
88 files
6.34K links
Все самое полезное для программиста в одном канале.

Список наших каналов: https://t.me/proglibrary/9197
Учиться у нас: https://proglib.io/w/a32a0d94

Обратная связь: @proglibrary_feedback_bot

По рекламе: @proglib_adv
Прайс: @proglib_advertising
Download Telegram
Джависты, ликуйте: Java 10 уже здесь! Расскажем о важных новшествах, а также поделимся ссылками и другой полезной информацией.

Версии JDK выходят раз в полгода, и чтобы понять, что принесет нам десятая версия, давайте рассмотрим перечень нововведений.

https://proglib.io/p/java10/

#java
Создание мессенджера для Android на Java

Серия уроков по созданию собственного мессенджера для Android на языке Java с использованием Android Studio и облачных сервисов Firebase Realtime Database.

1. Подключение Firebase Realtime Database
2. Создание интерфейса
3. Отправка и получение сообщений
4. Вывод сообщений из базы данных

Ссылка на плейлист: https://www.youtube.com/watch?v=14Xg-229-7A&list=PLQOaTSbfxUtCcJmlNgVgjoIN0t7Ycay6e

#java #mobile
​​Увлекаетесь Java? Мы подготовили для вас следующие материалы с нашего сайта:

6 книг по Java для программистов любого уровня
https://proglib.io/p/java-books/

8 лучших YouTube-каналов для изучения Java
https://proglib.io/p/java-coding-channels/

10 must-have книг для Java-разработчика
https://proglib.io/p/10-must-read-java-books/

Больше материалов тут: https://proglib.io/p/tag/java/

#java
#java

25 самых используемых регулярных выражений в Java

Список из 25 регулярных выражений в Java, без которых не обойтись ни новичку, ни профессиональному разработчику. С примерами.

https://prglb.ru/24dko
​​#java
Небольшой список книг для тех, кто только начинает изучать Java или уже достаточно уверенно владеет этим языком программирования.
https://proglib.io/p/java-books-2019
#новыйрелиз #java

В новом релизе:

— Scoped Values
— Record Patterns
— Pattern Matching for switch
— Foreign Function & Memory API
— Virtual Threads
— Structured Concurrency
— Vector API

🔗 Подробнее: Хабр & OpenNET
🎤 QCon SF 2023: как Netflix на самом деле использует Java, Пол Баккер

Пол Баккер, разработчик в команде Java-платформы Netflix и соавтор книги Java 9 Modularity, положил конец мифу о том, что «Netflix — это микросервисы RxJava, а всем заправляют Hystrix, Spring Cloud и Chaos Monkeys».

Баккер описал оригинальную архитектуру знакомого приложения Netflix для просмотра фильмов, доступ к которому осуществляется через ТВ и другие устройства, подключаемые к API-серверу с поддержкой Groovy с помощью REST и gRPC-подключений к различным сервисам.

Также Пол представил другие архитектурные модели и отметил, что Java был и остается в активной разработке в Netflix. Они поддерживают дистрибутив OpenJDK Azul Zulu 17 с активным тестированием на JDK 21, запуская ~2800 приложений, созданных с использованием ~1500 библиотек. Gradle вместе с Nebula, коллекцией плагинов Gradle, созданных Netflix, и IntelliJ IDEA являются их предпочтительными инструментами сборки.

👉 Подробнее

#проектирование_систем #java