#advanced 
90 новых особенностей JDK 11 за последний год.
https://www.azul.com/90-new-features-and-apis-in-jdk-11
  
  90 новых особенностей JDK 11 за последний год.
https://www.azul.com/90-new-features-and-apis-in-jdk-11
Azul | Better Java Performance, Superior Java Support
  
  Java 11 - 90 New Features and APIs in JDK 11
  The new six-month release cadence of the JDK means before we’ve even really figured out what the new features are in JDK 10, along comes JDK 11. I posted
  #java 
А вы когда-то думали, что находится в папке .idea в Android Studio? Это руководство подробно об этом расскажет.
https://bit.ly/2TVPmuo
  
  А вы когда-то думали, что находится в папке .idea в Android Studio? Это руководство подробно об этом расскажет.
https://bit.ly/2TVPmuo
ProAndroidDev
  
  Deep dive into .idea folder in Android Studio
  As many developers, I always have been looking to the .idea folder of Android Studio as a black box: I know it exists, I know that…
  #advanced 
Статистический анализатор Java кода. Проверяет общий code-style и конвенции языка.
https://github.com/checkstyle/checkstyle
  
  Статистический анализатор Java кода. Проверяет общий code-style и конвенции языка.
https://github.com/checkstyle/checkstyle
GitHub
  
  GitHub - checkstyle/checkstyle: Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard.…
  Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly co...
  #book
Есть языки и области разработки, где алгоритмы и структуры данных почти не используют или берут готовые реализации стандартных библиотек. Java - не один из них. Поскольку этот язык используют в сложной коммерческий разработке и при работе с большими объёмами данных, эффективность работы алгоритмов и структур данных является чуть ли не первой важной характеристикой таких приложений. В данном учебном источнике вы познакомитесь с самыми важными алгоритмами и структурами данных и с их реализацией на Java.
https://t.iss.one/progbook/2173
  
  Есть языки и области разработки, где алгоритмы и структуры данных почти не используют или берут готовые реализации стандартных библиотек. Java - не один из них. Поскольку этот язык используют в сложной коммерческий разработке и при работе с большими объёмами данных, эффективность работы алгоритмов и структур данных является чуть ли не первой важной характеристикой таких приложений. В данном учебном источнике вы познакомитесь с самыми важными алгоритмами и структурами данных и с их реализацией на Java.
https://t.iss.one/progbook/2173
Telegram
  
  Книги для программистов
  Data Structures and Algorithms in Java (2014)
Автор: Michael T. Goodrich, Roberto Tamassia, Michael H. Goldwasser
#java #book #english
  Автор: Michael T. Goodrich, Roberto Tamassia, Michael H. Goldwasser
#java #book #english
#advanced 
Лямбда-выражения — одни из самых продвинутых возможностей современной Java. Они позволяют быстрее и чище писать код, а также открывают двери в мир функционального программирования.
https://dzone.com/articles/hacking-lambda-expressions-in-java
  
  Лямбда-выражения — одни из самых продвинутых возможностей современной Java. Они позволяют быстрее и чище писать код, а также открывают двери в мир функционального программирования.
https://dzone.com/articles/hacking-lambda-expressions-in-java
DZone
  
  Hacking Lambda Expressions in Java
  This dive into Java's lambda expressions will show how the compiler and JVM interpret them so you can use them with checked exceptions, getters, and setters.
  #spring #advanced 
Эффективное управление транзакциями в Spring.
https://dzone.com/articles/spring-transaction-management
  
  Эффективное управление транзакциями в Spring.
https://dzone.com/articles/spring-transaction-management
DZone
  
  Effective Spring Transaction Management
  Take a look at this explanation of what transactional management is and what it does, as well as some ways to effectively manane it and some attributes.
  Сбербанк открывает регистрацию на хакатон по Java с призовым фондом в 275 000 рублей. 
Вот почему стоит участвовать:
– Возможность попасть в штат. На хакатоне будут представители IT-подразделений банка, где особенно нужны Junior java-специалисты.
– Начинающий уровень. В хакатоне будут участвовать только действующие студенты и недавние выпускники с небольшим опытом.
– Задача без серьезных ограничений. Тебе нужно написать веб-приложение, которое упростит повседневную жизнь, а также сможет принести прибыль банку.
Собирай команду или подавай индивидуальную заявку до 25 января включительно: https://goo.gl/uNKSSP
  
  
  
  
  
  Вот почему стоит участвовать:
– Возможность попасть в штат. На хакатоне будут представители IT-подразделений банка, где особенно нужны Junior java-специалисты.
– Начинающий уровень. В хакатоне будут участвовать только действующие студенты и недавние выпускники с небольшим опытом.
– Задача без серьезных ограничений. Тебе нужно написать веб-приложение, которое упростит повседневную жизнь, а также сможет принести прибыль банку.
Собирай команду или подавай индивидуальную заявку до 25 января включительно: https://goo.gl/uNKSSP
#advanced 
Как правильно получать доступ к default методам интерфейсов через рефлексию в Java 8, 9, 10
https://blog.jooq.org/2018/03/28/correct-reflective-access-to-interface-default-methods-in-java-8-9-10/
  
  Как правильно получать доступ к default методам интерфейсов через рефлексию в Java 8, 9, 10
https://blog.jooq.org/2018/03/28/correct-reflective-access-to-interface-default-methods-in-java-8-9-10/
Java, SQL and jOOQ.
  
  Correct Reflective Access to Interface Default Methods in Java 8, 9, 10
  When performing reflective access to default methods in Java, Google seems to fail us. The solutions presented on Stack Overflow, for instance, seem to work only in a certain set of cases, and not …
  #advanced 
Внедрение зависимостей в Java 9, используя модули.
https://www.oreilly.com/ideas/handling-dependency-injection-using-java9-modularity
  
  Внедрение зависимостей в Java 9, используя модули.
https://www.oreilly.com/ideas/handling-dependency-injection-using-java9-modularity
O’Reilly Media
  
  Handling dependency injection using Java 9 modularity
  How to decouple your Java code using a mix of dependency injection, encapsulation, and services.
  Graduate Program в Технологическом Центре Дойче Банка! 
Задумываешься о своем будущем в IT? Хочешь пройти обучение в Лондоне? Тогда заполняй анкету для участия в отборе на программу трудоустройства Graduate Program – https://anketolog.ru/e/11238565/effeba398f9147096ba15cd52177e683da1c0ad5
Тебя ждёт:
· старт карьеры в международной компании
· оформление в штат с первого дня
· высокая зарплата, ДМС, гибкий график
· участие в интересных проектах
· профессиональная среда
Выбирай, что интереснее: Java, C++ или C#, — а мы тебя всему научим.
  
  
  
  
  
  Задумываешься о своем будущем в IT? Хочешь пройти обучение в Лондоне? Тогда заполняй анкету для участия в отборе на программу трудоустройства Graduate Program – https://anketolog.ru/e/11238565/effeba398f9147096ba15cd52177e683da1c0ad5
Тебя ждёт:
· старт карьеры в международной компании
· оформление в штат с первого дня
· высокая зарплата, ДМС, гибкий график
· участие в интересных проектах
· профессиональная среда
Выбирай, что интереснее: Java, C++ или C#, — а мы тебя всему научим.
#book
Являясь частью знаменитой серии по Java Core от Кая Хортсмана, настоящее руководство рассматривает основы Java, примеры реальных приложений и работу со встроенными пакетами. Вы познакомитесь с тем, как работает Java внутри, как правильно строить приложения на данном языке, с хорошими практиками программирования и многое другое.
https://t.iss.one/progbook/2345
  
  Являясь частью знаменитой серии по Java Core от Кая Хортсмана, настоящее руководство рассматривает основы Java, примеры реальных приложений и работу со встроенными пакетами. Вы познакомитесь с тем, как работает Java внутри, как правильно строить приложения на данном языке, с хорошими практиками программирования и многое другое.
https://t.iss.one/progbook/2345
Telegram
  
  Книги для программистов
  
  #advanced 
Знакомимся с основами функционального программирования на Java.
https://tomassetti.me/functional-programming-for-java-getting-started-with-javaslang/
  
  Знакомимся с основами функционального программирования на Java.
https://tomassetti.me/functional-programming-for-java-getting-started-with-javaslang/
Strumenta
  
  Functional Programming for Java: Getting Started with Vavr - Strumenta
  Java is an old language and there are many new kids on the block who are challenging it on its own terrain (the JVM). However when Java 8 arrived it brought a couple of interesting features. Those interesting features enabled the possibility of writing new…
  #advanced 
Как тестировать бины на Persistence уровне.
https://in.relation.to/2019/01/23/testing-cdi-beans-and-persistence-layer-under-java-se/
  
  Как тестировать бины на Persistence уровне.
https://in.relation.to/2019/01/23/testing-cdi-beans-and-persistence-layer-under-java-se/
In Relation To
  
  Testing CDI Beans and the Persistence Layer Under Java SE - In Relation To
  When it comes to testing Java EE applications, there’s a wide spectrum of tools and approaches at our disposal.
Depending on the specific goals and requirements of a given test, options range from
plain unit tests of single classes to comprehensive integration…
  Depending on the specific goals and requirements of a given test, options range from
plain unit tests of single classes to comprehensive integration…
#advanced 
Коллекция библиотек для работы с микросервисами.
https://helidon.io/docs/latest/#/about/01_introduction
  Коллекция библиотек для работы с микросервисами.
https://helidon.io/docs/latest/#/about/01_introduction
#book
Java - язык общего назначения. Его можно применять как для разработки веб-приложений, игр, так и для создания сетевого программного обеспечения. Настоящее руководство рассматривает основы сетевых протоколов TCP/IP и UDP, HTTP и основы работы REST, а также примеры сетевых приложений на Java.
https://t.iss.one/progbook/2353
  
  Java - язык общего назначения. Его можно применять как для разработки веб-приложений, игр, так и для создания сетевого программного обеспечения. Настоящее руководство рассматривает основы сетевых протоколов TCP/IP и UDP, HTTP и основы работы REST, а также примеры сетевых приложений на Java.
https://t.iss.one/progbook/2353
Telegram
  
  Книги для программистов
  
  #библиотека #advanced 
Продвинутая библиотека по обеспечению безопасности ваших приложений.
https://github.com/pac4j/pac4j
  
  Продвинутая библиотека по обеспечению безопасности ваших приложений.
https://github.com/pac4j/pac4j
GitHub
  
  GitHub - pac4j/pac4j: Security engine for Java (authentication, authorization, multi frameworks): OAuth, CAS, SAML, OpenID Connect…
  Security engine for Java (authentication, authorization, multi frameworks): OAuth, CAS, SAML, OpenID Connect, LDAP, JWT... - pac4j/pac4j
  #book
Вторая часть знаменитой серии по Java от Кая Хорстмана рассматривает продвинутые функции и возможности языка, современные примеры использования Java Core, встроенных библиотек и других особенностей Java последних версий.
https://t.iss.one/progbook/2368
  
  Вторая часть знаменитой серии по Java от Кая Хорстмана рассматривает продвинутые функции и возможности языка, современные примеры использования Java Core, встроенных библиотек и других особенностей Java последних версий.
https://t.iss.one/progbook/2368
Telegram
  
  Книги для программистов
  
  #book
Есть известная мысль, что то, что вам пришло в голову в качестве идеи, давно уже существует в готовом виде, вам надо только это использовать. Конечно, можно написать и своё решение, если вы начинающий разработчик, однако опытные выбирают лучшее между существующими. В этой книге вы найдёте многочисленные рецепты и советы по программированию на Java по разным темам.
https://t.iss.one/progbook/2371
  
  Есть известная мысль, что то, что вам пришло в голову в качестве идеи, давно уже существует в готовом виде, вам надо только это использовать. Конечно, можно написать и своё решение, если вы начинающий разработчик, однако опытные выбирают лучшее между существующими. В этой книге вы найдёте многочисленные рецепты и советы по программированию на Java по разным темам.
https://t.iss.one/progbook/2371
Telegram
  
  Книги для программистов
  Java Cookbook: Solutions and Examples for Java Developers (2014)
Автор: Ian F. Darwin
#java #book #beginner #english
  Автор: Ian F. Darwin
#java #book #beginner #english
149 лучших книг по геймдеву и смежным областям
Хотите написать свою игру? Представляем актуальную подборку книг по геймдеву. Книги со ссылками разбиты на 12 веток по темам.
https://proglib.io/p/best-gamedev-books/
  
  Хотите написать свою игру? Представляем актуальную подборку книг по геймдеву. Книги со ссылками разбиты на 12 веток по темам.
https://proglib.io/p/best-gamedev-books/
Библиотека программиста
  
  149 лучших книг по геймдеву и смежным областям
  Хотите написать свою игру? Представляем актуальную подборку книг по геймдеву. Книги со ссылками разбиты на 12 веток по темам.