Yet another backend digest — небольшой новый новостной дайджест: статьи, видео и митапы из мира бекенда со стороны java/kotlin и все что вокруг. 
Делают такой обзор раз в неделю по пятницам. Подписывайся.
https://t.iss.one/yabed_news
  Делают такой обзор раз в неделю по пятницам. Подписывайся.
https://t.iss.one/yabed_news
Spring @Transactional ошибки, которые совершали все                                                     Вероятно, одна из наиболее часто используемых аннотаций Spring - это @Transactional . Несмотря на свою популярность, его иногда используют не по назначению, что приводит к тому, что разработчик программного обеспечения не задумал.
В этой статье я собрал проблемы, с которыми лично столкнулся в проектах. Я надеюсь, что этот список поможет вам лучше понять транзакции и поможет исправить пару ваших проблем. https://cutt.ly/8EGGnj5
  
  В этой статье я собрал проблемы, с которыми лично столкнулся в проектах. Я надеюсь, что этот список поможет вам лучше понять транзакции и поможет исправить пару ваших проблем. https://cutt.ly/8EGGnj5
Medium
  
  Spring @Transactional mistakes everyone did
  Probably one of the most used Spring annotations is @Transactional. Despite its popularity, it is sometimes misused, resulting in something…
  JEP 400 и кодировка по умолчанию                                                                                                                                      Начиная с JDK 18, UTF-8 является кодировкой по умолчанию для разных платформ. Обязательно протестируйте свои приложения, особенно если вы запускаете их в Windows. https://cutt.ly/REJQnql
  
  inside.java
  
  JEP 400 and the Default Charset
  Have you ever wondered what is `default charset`? Here’s what the javadoc for Charset.defaultCharset says…
  В этом коротком руководстве мы узнаем, как преобразовать Long в String в Java . https://cutt.ly/WEJ67LJ
  
  Baeldung
  
  Convert Long to String in Java | Baeldung
  A quick and practical overview of converting Long to String in Java.
  Что нового между Java 11 и Java 17?                                                                 14 сентября вышла Java 17. Пора внимательнее взглянуть на изменения со времени последнего выпуска LTS, которым является Java 11. Краткое введение о модели лицензирования, некоторые изменения между Java 11 и Java 17, в основном с помощью примеров https://goo.su/83nx
  
  Mydeveloperplanet
  
  What’s New Between Java 11 and Java 17?
  The 14th of September Java 17 was released. Time to take a closer look at the changes since the last LTS release, which is Java 11. A short introduction is given about the licensing model and after…
  Хорошая временная шкала выпусков Java 8-> 17 с самыми большими изменениями https://goo.su/85CA
  Несколько способов настройки Spring Для настройки приложения Spring доступно множество альтернатив. Я хотел бы перечислить их в этом посте, намеренно исключив Spring Boot из поля зрения. https://goo.su/86JU
  
  A Java geek
  
  Multiple ways to configure Spring
  Two weeks ago, I wrote how you could write a Spring application with no annotations. Many alternatives are available to configure your Spring app. I’d like to list them in this post, leaving Spring Boot out of the picture on purpose. Core concepts Property…
  This media is not supported in your browser
    VIEW IN TELEGRAM
  Samurai - это инструмент для анализа дампов потоков Java / журналов сборки мусора. https://cutt.ly/ME1GMac
  5 способов конвертировать поток Java 8 в список Вот 5 простых способов преобразовать поток в Java 8 в список, например преобразовать поток строки в список строк или преобразовать поток целых чисел в список целых чисел и так далее. https://goo.su/886g
  Quarkus от Red Hat                                                             это полнофункциональная среда Java с открытым исходным кодом, разработанная для контейнеров и облачных сред. Узнайте, почему это достойная альтернатива Spring. https://cutt.ly/1E282HZ
  
  InfoWorld
  
  Quarkus: Get started with Kubernetes-native Java
  Red Hat’s Quarkus is a full-stack, open-source Java framework designed for containers and cloud environments. See why it’s a worthy alternative to Spring.
  ❓Какие знания нужны, чтобы пройти сертификацию Oracle Java Programmer? И зачем вообще ее проходить?
♨️ Узнайте 21 октября на встрече с Дмитрием Коганом — экспертом Java, председателем совета крупнейшего IT-предприятия DXC Technology.
В рамках дня открытых дверей онлайн-курса «Подготовка к сертификации Oracle Java Programmer (OCAJP)» от OTUS Дмитрий расскажет, какие перспективы открывает сертификация и как лучше к ней подготовиться, а также поделится личным опытом карьерного роста.
👉 Готовьте свои вопросы и регистрируйтесь на трансляцию https://otus.pw/rSbsp/
  ♨️ Узнайте 21 октября на встрече с Дмитрием Коганом — экспертом Java, председателем совета крупнейшего IT-предприятия DXC Technology.
В рамках дня открытых дверей онлайн-курса «Подготовка к сертификации Oracle Java Programmer (OCAJP)» от OTUS Дмитрий расскажет, какие перспективы открывает сертификация и как лучше к ней подготовиться, а также поделится личным опытом карьерного роста.
👉 Готовьте свои вопросы и регистрируйтесь на трансляцию https://otus.pw/rSbsp/
Введение в прагматическое функциональное программирование Java                                                                                      Pragmatic Functional Java (PFJ) - это попытка определить новый идиоматический стиль программирования Java. Стиль кодирования, который полностью использует все возможности текущих и будущих версий Java. Стиль кодирования, который будет включать компилятор для написания краткого, но надежного и читаемого кода.https://goo.su/8cL4
  
  DEV Community
  
  Introduction to Pragmatic Functional Java
  How Java should look like in 21st century
  Микросервисы: Quarkus против Spring Boot
В эпоху контейнеров («эпоху докеров») Java все еще на высоте, но что лучше? Spring Boot или Quarkus? https://goo.su/8dCK
  В эпоху контейнеров («эпоху докеров») Java все еще на высоте, но что лучше? Spring Boot или Quarkus? https://goo.su/8dCK
👨💻 Крупнейшее региональное IT-событие Merge - точка слияния ведущих IT-конференций
13-14 ноября в Иннополисе, самом молодом и технологичном городе России, пройдет Merge @mergeconf - новое событие в мире IT.
О чем будем говорить:
● Петров Григорий (Evrone)
«Простой Python: ложь, большая ложь и метаклассы»
● Акулович Алексей (Тинькофф)
«Готов расти! Проектируем Go приложение на вырост»
● Лесовский Алексей (Wildberries)
«Поиск проблем в базе данных, если ты разработчик»
…и еще более 100 топовых спикеров со всей России 🔥
Вас ждут 2 дня эффективного нетворкинга и обсуждения главных трендов IT-сферы в городе высоких технологий!
👉 Купить билет: https://mergeconf.ru/#tickets
❗️ По промокоду BACK15 вы получите скидку 15% на покупку билета любой категории.
Merge также приглашает к участию новых спикеров. Если вы эксперт и вам есть чем поделиться с сообществом единомышленников, смело подавайте заявку!
До встречи на Merge! 😉
  13-14 ноября в Иннополисе, самом молодом и технологичном городе России, пройдет Merge @mergeconf - новое событие в мире IT.
О чем будем говорить:
● Петров Григорий (Evrone)
«Простой Python: ложь, большая ложь и метаклассы»
● Акулович Алексей (Тинькофф)
«Готов расти! Проектируем Go приложение на вырост»
● Лесовский Алексей (Wildberries)
«Поиск проблем в базе данных, если ты разработчик»
…и еще более 100 топовых спикеров со всей России 🔥
Вас ждут 2 дня эффективного нетворкинга и обсуждения главных трендов IT-сферы в городе высоких технологий!
👉 Купить билет: https://mergeconf.ru/#tickets
❗️ По промокоду BACK15 вы получите скидку 15% на покупку билета любой категории.
Merge также приглашает к участию новых спикеров. Если вы эксперт и вам есть чем поделиться с сообществом единомышленников, смело подавайте заявку!
До встречи на Merge! 😉
Примитивный тип или класс-оболочки: какой из них использовать в Java? В этой короткой статье я расскажу вам о различиях и реализациях примитивных типов и классов-оболочек, а также о связанных с ними последствиях при неправильном использовании. https://goo.su/8dkJ
  
  Medium
  
  Primitive Type vs Wrapper Class : Which one to use in Java?
  Though looks like a small thing, it makes a huge difference to your code
  Лучшие среды разработки для Java в 2022 году                                                                                 Если вы начинающий Java-разработчик, который ищет среду IDE, чтобы начать свою карьеру, или опытный программист, желающий пополнить свой стек, вы попали в нужное место. Мы составили рейтинг трех лучших Java IDE по популярности, простоте использования, стоимости и многому другому.  https://goo.su/8e7U
  Потрясающая Java: тщательно подобранный список отличных фреймворков, библиотек и программного обеспечения  https://goo.su/8gBw
  
  GitHub
  
  GitHub - akullpp/awesome-java: A curated list of awesome frameworks, libraries and software for the Java programming language.
  A curated list of awesome frameworks, libraries and software for the Java programming language. - GitHub - akullpp/awesome-java: A curated list of awesome frameworks, libraries and software for the...
  ☕️Как скопировать файлы на Java? Пример                                                                                                    Привет, ребята, я давно занимаюсь программированием на Java, и вы не поверите, но до Java 7 в Java API не было метода копирования файлов .                                                       Сейчас JDK развивается, и у вас есть достойный API для копирования файлов из одного каталога в другой. В этой статье я покажу вам как код до-Java для копирования файлов из одного каталога в другой, так и код после Java 7, который значительно упрощает эту задачу. https://cutt.ly/3RfTspv                                                  ☕️Лямбда-выражения в Java                                                                                  https://cutt.ly/iRfTLhS
  
  DEV Community
  
  How to copy files in Java? Example
  Multiple ways to copy files from one directory to another in Java with examples.
  ☕️66 лучших вопросов по объектно-ориентированному программированию для собеседований                                                                                                                                                                                                                                   Вопрос на собеседовании ООП или вопрос на собеседовании по объектно-ориентированному программированию является неотъемлемой частью любого собеседования по Java. Поскольку Java является объектно-ориентированным языком программирования, от Java-разработчиков ожидается, что он хорош в объектно-ориентированном анализе и проектировании и знаком с основными концепциями ООП, такими как абстракция, инкапсуляция и полиморфизм. https://cutt.ly/TRfUsh2                                                                        ☕️Более быстрая сборка Maven в Docker https://cutt.ly/tRfYpqY
  Ребята из Learn Up  открыли набор на курс по Java. Главное предложение от школы - оплачиваемая стажировка с 1 дня обучения. 
Как это работает: спикеры школы занимаются не только обучением, но и рекрутингом молодых специалистов. Готовые контракты с крупнейшими банками и телеком-компаниями страны позволяют трудоустраивать каждого ученика уже с 1 дня обучения.
Студентов обучают по той программе, которая необходима для работы в конкретной организации.
На потоке предусмотрено ровно столько мест, сколько у школы запрашивает конкретный работодатель.
Оставить заявку и узнать подробности можно на сайте - https://clck.ru/YJ2t8
  Как это работает: спикеры школы занимаются не только обучением, но и рекрутингом молодых специалистов. Готовые контракты с крупнейшими банками и телеком-компаниями страны позволяют трудоустраивать каждого ученика уже с 1 дня обучения.
Студентов обучают по той программе, которая необходима для работы в конкретной организации.
На потоке предусмотрено ровно столько мест, сколько у школы запрашивает конкретный работодатель.
Оставить заявку и узнать подробности можно на сайте - https://clck.ru/YJ2t8