JavaFX, Gluon Substrate и GraalVM
https://goo.su/Ffi
В этой статье описывается, как JavaFX, Gluon Substrate и GraalVM работают вместе, чтобы помочь пользователям создавать мощные, гибкие настольные приложения.
https://goo.su/9fr7 Методы запроса JPA: влияние на производительность Спецификация JPA 2.2 / Jakarta JPA 3.0 предусматривает несколько методов выбора данных из базы данных. В этой статье мы исследуем, как эти методы влияют на производительность.
https://goo.su/Ffi
Medium
GraalVM to Level Up JavaFX and Gluon Substrate
Learn how you can create native binaries from JavaFX applications with GraalVM.
☕️Популярные платформы электронной коммерции Java и CMS В этом блоге мы рассмотрим популярные платформы электронной коммерции Java и CMS, а также самые популярные платформы электронной коммерции и CMS, используемые в приложениях Java. https://goo.su/9n7L ☕️В чем разница между String, StringBuilder и StringBuffer? https://goo.su/pf0
JRebel by Perforce
Popular Java eCommerce Frameworks and CMS | JRebel by Perforce
In this blog, our expert discusses the most popular Java eCommerce frameworks and content management systems used today, including overviews of their benefits, capabilities, and use cases.
⁉️Готов выбрать светлую сторону силы, юный джавист?
Эксперты OTUS приготовили для тебя полный сложной практики онлайн-курс «Java Developer. Professional», который расширит твои возможности использования Java.
👉🏻За 6 месяцев ты прокачаешь алгоритмы и сборщики мусора, байт-код и classloader, паттерны и тестирование, работу с окружением — логирование, jdbc и Hibernate, библиотеки и фреймворки, многопоточность и многое другое.
🦸🏼♂️68 компаний-партнеров ждут, когда ты овладеешь этим мастерством. Проходи вступительный тест и помни большая сила — большая ответственность.
📌ПРОЙТИ ТЕСТ - https://otus.pw/6Amt/
Эксперты OTUS приготовили для тебя полный сложной практики онлайн-курс «Java Developer. Professional», который расширит твои возможности использования Java.
👉🏻За 6 месяцев ты прокачаешь алгоритмы и сборщики мусора, байт-код и classloader, паттерны и тестирование, работу с окружением — логирование, jdbc и Hibernate, библиотеки и фреймворки, многопоточность и многое другое.
🦸🏼♂️68 компаний-партнеров ждут, когда ты овладеешь этим мастерством. Проходи вступительный тест и помни большая сила — большая ответственность.
📌ПРОЙТИ ТЕСТ - https://otus.pw/6Amt/
Что такое BDD и зачем он вам нужен: Java и разработка на основе поведения В этой статье объясняется, что такое BDD и как Behavior Driven Development помогает разработчику и его команде понять логику приложения. https://goo.su/tjh
dzone.com
What BDD Is and Why You Need It: Java and Behavior Driven Development - DZone Java
This article explains what BDD is and how Behavior Driven Development helps the developer and their team to understand application logic.
Обработка исключений Spring Boot Исключения - это нежелательное поведение программного приложения, вызванное ошибочной логикой. В этой статье мы рассмотрим, как обрабатывать исключения в приложении Spring Boot. https://goo.su/9ntw
Узнайте, почему эти функции делают код #Java чище и проще для написания. В этой статье вы узнаете, что такое запечатанные классы, зачем они нужны и как они помогут улучшить ваши приложения. https://goo.su/Q4E
Oracle
Fight ambiguity and improve your code with Java 17’s sealed classes
Use sealed classes and interfaces to create hierarchies that accurately reflect your business domain and knowledge.
Привет! Меня зовут Диана, я ведущий Java-разработчик.
Я веду канал Java: fill the gaps, где делюсь своим опытом и много рассказываю про джаву. Пишу короткие и понятные посты для Java разработчиков любого уровня.
Для продолжающих:
🔹 Как реализованы лямбда выражения внутри JVM
🔹 Что поменялось в классе String в java 9
🔹 Чем архитектурно отличаются JUnit 5 и JUnit 4
Для начинающих:
🔸 Как войти в айти: подробный гид со списком ресурсов
🔸 Как выучить все нужные горячие клавиши в Intellij IDEA
🔸 Чем кодировки отличаются друг от друга
Подписывайся👉 Java: fill the gaps
Я веду канал Java: fill the gaps, где делюсь своим опытом и много рассказываю про джаву. Пишу короткие и понятные посты для Java разработчиков любого уровня.
Для продолжающих:
🔹 Как реализованы лямбда выражения внутри JVM
🔹 Что поменялось в классе String в java 9
🔹 Чем архитектурно отличаются JUnit 5 и JUnit 4
Для начинающих:
🔸 Как войти в айти: подробный гид со списком ресурсов
🔸 Как выучить все нужные горячие клавиши в Intellij IDEA
🔸 Чем кодировки отличаются друг от друга
Подписывайся👉 Java: fill the gaps
☕️ Прогресс сборщика мусора от JDK 8 к JDK 17 Большая часть улучшенной производительности связана с новыми функциями и оптимизациями в JVM, и в этом посте основное внимание будет уделено улучшениям, сделанным в области сборки мусора. . https://goo.su/CHA
Stefan Johansson’s Blog
GC progress from JDK 8 to JDK 17
JDK 17 has been out for a few months and it’s not just packed with new language features. The performance boost compared to older JDK versions is also really significant. It becomes especially clear when compared to the previous LTS releases, JDK 8 and JDK…
Возможности Java 17: сравнение версий 8 и 17. Что изменилось за эти годы? Новая версия Java выходит два раза в год, но каждая новая итерация кажется лишь небольшим улучшением предыдущей. Хотя это также может быть верно для Java 17, эта версия имеет более глубокое значение, поскольку Java 8 - в настоящее время наиболее часто используемая версия Java - скоро потеряет поддержку Oracle Premier. В этой статье мы исследуем наиболее важные функции Java 17, различия между этими двумя версиями и их значение для программного обеспечения Java. Стоит ли переносить свои приложения с Java 8 на 17? Давайте разберемся. https://goo.su/9o5k
Pretius
Java 17 features: A comparison between versions 8 and 17 - Pretius
Java has changed considerably over last few years. Read about Java 17 features and get insight on upgrading your Java to version 17 now.
Стоит ли изучать Kotlin в 2022 году ❓
На этот вопрос ответит Сергей Окатов, архитектор в Datana (группа компаний ЛАНИТ), 6 декабря в 19:00.
На дне открытых дверей онлайн-курса «Kotlin Developer. Basic» преподаватель расскажет, с чего начать изучение Kotlin, представит программу курса и формат обучения и проведет обзор вакансий на рынке труда.
👉🏻 Регистрируйтесь на вебинар и подключайтесь https://otus.pw/FEIt/
На этот вопрос ответит Сергей Окатов, архитектор в Datana (группа компаний ЛАНИТ), 6 декабря в 19:00.
На дне открытых дверей онлайн-курса «Kotlin Developer. Basic» преподаватель расскажет, с чего начать изучение Kotlin, представит программу курса и формат обучения и проведет обзор вакансий на рынке труда.
👉🏻 Регистрируйтесь на вебинар и подключайтесь https://otus.pw/FEIt/
Руководство опытного пользователя по Java Дает вам обзор ключевых аспектов языка Java и ссылки на основную библиотеку, часто используемые инструменты и функции Java 8. https://goo.su/Dv0
dzone.com
Core Java - DZone Refcardz
The Core Java Technology is utilized in all classes of Java programming, from desktop to Java Enterprise Edition. This DZone Refcard gives you an overview of key aspects of the Java language and cheat sheets on the core library (formatted output, collections…
Зарплаты архитекторов, которые работают с высокими нагрузками, сейчас достигают 300 тыс. рублей.
🗓 13 декабря стартует наш курс на котором вы соберете полный набор необходимых навыков и сможете устроиться в ведущую IT-корпорацию:
- Правильно использовать шаблоны: кеширование, реплицирование, шардирование, а также инструменты, такие как индексы, ClickHouse, Tarantool, RabbitMQ и Kafka, redis;
- Обеспечивать отказоустойчивость веб-приложений даже при падении серверов;
- Уметь создавать веб-приложения, которые легко масштабировать.
👉🏻 Пройдите вступительный тест, чтобы проверить достаточно ли текущих знаний для работы с высокими нагрузками и зарегистрироваться на наш курс: https://otus.pw/lv6u/
🗓 13 декабря стартует наш курс на котором вы соберете полный набор необходимых навыков и сможете устроиться в ведущую IT-корпорацию:
- Правильно использовать шаблоны: кеширование, реплицирование, шардирование, а также инструменты, такие как индексы, ClickHouse, Tarantool, RabbitMQ и Kafka, redis;
- Обеспечивать отказоустойчивость веб-приложений даже при падении серверов;
- Уметь создавать веб-приложения, которые легко масштабировать.
👉🏻 Пройдите вступительный тест, чтобы проверить достаточно ли текущих знаний для работы с высокими нагрузками и зарегистрироваться на наш курс: https://otus.pw/lv6u/
Пример бессерверного приложения, написанного на Java, скомпилированного с помощью собственного образа GraalVM Это простое бессерверное приложение, построенное на Java и использующее средство создания образов GraalVM. Он состоит из Amazon API Gateway, поддерживаемого четырьмя функциями AWS Lambda, и таблицы Amazon DynamoDB для хранения. https://goo.su/mAK
⚡️ Попробуйте себя в качестве Android-разработчика! Приглашаем на двухдневный интенсив 6 и 7 декабря по созданию аналога Notion! Demo-занятие проведет Даниил Попов. Он работал в таких крупных компаниях, как Mail.Ru Group, Авито, где занимался разработкой легендарной ICQ.
💪 На занятиях мы сделаем упрощенный аналог приложения Notion для платформы Android. Приложение будет позволять создавать заметки произвольного размера из следующих блоков: текст, заголовки, изображение, списки. Блоки можно будет перетаскивать и удалять. Все это будет сохраняться локально на устройстве. Для этого мы будем использовать язык программирования Kotlin.
🔥 Бесплатный интенсив пройдет в рамках специализации «Android Developer» для тех, кто хочет с нуля научиться создавать Android-приложения и протестировать обучение на онлайн-курсе.
Важно! Перед уроком рекомендуется установить Android Studio, чтобы попрактиковаться.
👉 Чтобы попасть на мероприятие, зарегистрируйтесь на вебинар: https://otus.pw/9emX/
💪 На занятиях мы сделаем упрощенный аналог приложения Notion для платформы Android. Приложение будет позволять создавать заметки произвольного размера из следующих блоков: текст, заголовки, изображение, списки. Блоки можно будет перетаскивать и удалять. Все это будет сохраняться локально на устройстве. Для этого мы будем использовать язык программирования Kotlin.
🔥 Бесплатный интенсив пройдет в рамках специализации «Android Developer» для тех, кто хочет с нуля научиться создавать Android-приложения и протестировать обучение на онлайн-курсе.
Важно! Перед уроком рекомендуется установить Android Studio, чтобы попрактиковаться.
👉 Чтобы попасть на мероприятие, зарегистрируйтесь на вебинар: https://otus.pw/9emX/
5 простых советов по производительности Java В большинстве случаев в оптимизации программного обеспечения нет необходимости , но этот пост содержит 5 советов, как избежать замедления работы программного обеспечения, написанного на Java. https://goo.su/T0b
Richard Startin’s Blog
5 Mundane Java Performance Tips
Most of the time it isn’t really necessary to optimise software, but this post contains 5 tips to avoid making software written in Java slower for the sake of it.
🚀На канале @android_school_ru опытные разработчики каждую неделю публикуют современные обучающие туториалы по Android-разработке.
Уже более 1000 программистов освоили современные навыки и активно обсуждают новые материалы.
Самые популярные туториалы:
📌 Android LiveData и ViewModel
📌 Kotlin Flow + Room на примере todo-списка
📌 Пишем Unit-тесты для Android-приложений на базе Mockito
Тебя ждут пошаговое объяснение, исходный код на GitHub и реальные примеры использования.
Не упускай возможность на практике освоить современную Android-разработку подпишись на канал @android_school_ru
Уже более 1000 программистов освоили современные навыки и активно обсуждают новые материалы.
Самые популярные туториалы:
📌 Android LiveData и ViewModel
📌 Kotlin Flow + Room на примере todo-списка
📌 Пишем Unit-тесты для Android-приложений на базе Mockito
Тебя ждут пошаговое объяснение, исходный код на GitHub и реальные примеры использования.
Не упускай возможность на практике освоить современную Android-разработку подпишись на канал @android_school_ru
Добро пожаловать - Fleet В течение многих лет люди спрашивали нас: «JetBrains, когда вы создадите облегченный редактор?»
Что ж, сегодня мы очень рады анонсировать Fleet , легкий редактор, но с изюминкой! https://goo.su/9UMW
Что ж, сегодня мы очень рады анонсировать Fleet , легкий редактор, но с изюминкой! https://goo.su/9UMW
The JetBrains Blog
Welcome to Fleet! | JetBrains News
Update (Dec 3, 2021): We’ve received an overwhelming number of requests for the Fleet Early Preview program. Unfortunately we can't accept any new requests, but we will continue sending invites to tho
⁉️Какие перспективы есть у Java-разработчика Middle уровня?
🔥7 декабря в 20:00 пройдет встреча с Сергеем Петрелевичем, опытным java-разработчиком, где вы узнаете, какие навыки ждут работодатели от специалиста и проведет обзор рынка вакансий.
Также вы познакомитесь с программой онлайн-курса «Java Developer. Professional», преподавательским составом и форматом обучения в OTUS.
💰В конце мероприятия вы получите возможность записаться в группу по спец.цене.
👉Регистрируйтесь на мероприятие и готовьте свои вопросы эксперту - https://otus.pw/fdbI/
🔥7 декабря в 20:00 пройдет встреча с Сергеем Петрелевичем, опытным java-разработчиком, где вы узнаете, какие навыки ждут работодатели от специалиста и проведет обзор рынка вакансий.
Также вы познакомитесь с программой онлайн-курса «Java Developer. Professional», преподавательским составом и форматом обучения в OTUS.
💰В конце мероприятия вы получите возможность записаться в группу по спец.цене.
👉Регистрируйтесь на мероприятие и готовьте свои вопросы эксперту - https://otus.pw/fdbI/
Прогнозы для Java на 2022 год Пейзаж Java меняется быстро, а с учетом возможных изменений в темпах выпуска OpenJDK он готов двигаться еще быстрее. Для таких людей, как Майкл Расмуссен, руководитель отдела разработки JRebel by Perforce, оставаться в курсе этих изменений и понимать, как они повлияют на разработку, имеет первостепенное значение для создания функций, которые находят отклик в сообществе разработчиков Java, и поддерживать свое приложение в актуальном состоянии с последними версиями. https://goo.su/iIA
SD Times
Predictions for Java in 2022 - SD Times
These are the Java trends that teams should watch for in 2022, according to Michael Rasmussen, head of development at JRebel by Perforce.
Выпущен IntelliJ IDEA 2021.3 IntelliJ IDEA 2021.3, наш последний выпуск 2021 года, уже доступен! https://goo.su/aKT
JetBrains Blog
IntelliJ IDEA 2021.3 Is Out! | The IntelliJ IDEA Blog
IntelliJ IDEA 2021.3, our final release of 2021, is now available! Download it from our website or via the Toolbox App. You can also upgrade to this version inside the IDE or via snaps if you use Ubun