Size: a a a

Библиотека джависта

2019 June 29
Библиотека джависта
#advanced

Получаем доступ к дефолтным методам интерфейса через рефлексию.

https://prglb.ru/grg8
источник
2019 June 30
Библиотека джависта
#book

Таким промышленным гигантам, как Mozilla, VMware, Google, просто необходима система обмена сообщениями между компонентами программной системы, чтобы вовремя исправлять ошибки и следить за поведением приложения в целом. Авторы подготовили для вас профессиональное руководство по основам RabbitMQ, дав описание основным его характеристикам, таким как производительность и масштабируемость, и приведя примеры реального использования.

https://t.me/progbook/3315
источник
Библиотека джависта
ТОП-10 систем управления базами данных в 2019 году

Умение выбрать СУБД важно при разработке любого ПО. Мы собрали 10 систем управления базами данных и разобрались в их преимуществах.

https://prglb.ru/2yic6
источник
2019 July 01
Библиотека джависта
#book

Настоящее классическое руководство пережило уже три издания и зарекомендовало себя как лучший источник изучения архитектуры создания программного обеспечения. Данное издание было существенно пересмотрено и исправлено с учётом последних достижений в данной области. Вы узнаете про основы и компетенции архитектуры ПО, про современные тенденции и приёмы и многое другое.

https://t.me/progbook/3322
источник
Библиотека джависта
#advanced

Внедрение зависимостей в Java 9, используя модули.

https://www.oreilly.com/ideas/handling-dependency-injection-using-java9-modularity
источник
2019 July 02
Библиотека джависта
#book

Руководство написано для начинающих изучать английский языки и охватывает всю грамматику, требуемую на этом уровне. Это книга предназначена для самообучения с простыми объяснениями и множеством практических упражнений. Также этой книге доверяют доверяют многие учителя, что делает отношение к ней ещё более внимательным.

https://archive.org/details/3EnglishGrammarInUse4thEdition/page/n217
источник
Библиотека джависта
#framework #advanced

FXGL — это популярный фреймворк для создания игр на Java. У него достаточно простое API, поддерживающее разработку для любых операционных систем.

https://github.com/AlmasB/FXGL
источник
2019 July 03
Библиотека джависта
#book

Spring  -  популярный Java фреймворк для создания разных программ и приложений. В данном руководстве вы найдёте фрагменты готовых приложений, реализующие самые распространённые задачи в программировании. Среди рецептов вы найдёте: Spring Container, обмен сообщениями, работа с большими данными с использованием Hadoop и MongoDB, Spring MVC, основы REST и веб-сервисы.

https://t.me/progbook/3336
источник
Библиотека джависта
#book

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

https://t.me/progbook/3338
источник
2019 July 04
Библиотека джависта
#advanced

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

https://bit.ly/2PshJOj
источник
Библиотека джависта
#book

Данная книга – отличный выбор для тех, кто хочет научиться использовать библиотеку JavaServer Faces и Java EE 8. Благодаря приобретенным знаниям вы сможете разрабатывать современные веб-интерфейсы, повторно используя некоторые компоненты. В процессе разработки веб-приложения JSF, автор расскажет вам о таких технологиях, как JPA, CDI, Security, WebSockets.

https://t.me/progbook/978
источник
2019 July 05
Библиотека джависта
#beginners

Люди любят автоматизацию в любых её проявлениях. Даже работу с Excel можно автоматизировать так, чтобы меньше всего использовать этот пакет лично. Напишем для этого программу!

https://bit.ly/2ze8dsM
источник
Библиотека джависта
#book

Сегодня объектно-ориентированное программирование является чуть ли не главной парадигмой разработки. Если вы используете один из популярных языков программирования, то почти наверняка используете ООП. А если вы еще не начали, настоящее руководство для вас. Вы изучите основы, теорию и на практических примерах познакомитесь с основными принципами.

https://t.me/progbook/3349
источник
2019 July 06
Библиотека джависта
#book

Объектно-ориентированное программирование сегодня является самой популярной методологией программирования. С помощью ООП созданы тысячи проектов и успешно развиваются до сих пор. Если вы новичок в программировании, это руководство познакомит вас с самыми основными принципами ООП и примерами реального использования.

https://t.me/progbook/3354
источник
Библиотека джависта
9 причин, по которым ваш софт становится legacy

Программисты не любят работать с legacy. Всё потому, что legacy-код сложен, он использует устаревшие технологии и требует особого обслуживания.

https://prglb.ru/2t39q
источник
2019 July 07
Библиотека джависта
#video #advanced

В этом видео создаём простую игру на Java.

https://www.youtube.com/watch?v=K9qMm3JbOH0
источник
Библиотека джависта
#advanced

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

https://bit.ly/2pJ24ic
источник
2019 July 08
Библиотека джависта
#advanced #algorithms

Топ 20 алгоритмов сортировки и поиска с собеседований.

https://prglb.ru/2m0bu
источник
Библиотека джависта
#book #docker

Docker стал стандартом управления процессом разработки приложений. Потратив время на его изучение, впоследствии вы сможете безболезненно внедрять Docker в производство крупных приложений и сервисов. Данное руководство хорошо описывает основы по работе с ним, среди которых основы контейнеризации, Docker Compose, Docker Swarm, а также работа с Kubernetes и крупной инфраструктурой.

https://t.me/progbook/3365
источник
2019 July 09
Библиотека джависта
#java #video

Создаём клиент-серверный чат. Данное практическое задание чрезвычайно полезно для опытных разработчиков.

https://www.youtube.com/watch?v=ahNWBIy07BA
источник