1 597
Підписники
Немає даних24 години
-67 днів
-2230 день
Архів дописів
1 597
#вакансия #удалённо #parttime #groovy #kotlin #преподаватель
OTUS – образовательная платформа. У нас авторские курсы разной степени сложности, вступительное тестирование для студентов и преподаватели-практики из крупнейших компаний. 6 лет мы учимся друг у друга, советуемся, помогаем, делимся опытом и обсуждаем новости как в преподавании, так и в IT.
Вакансия: преподаватель русскоязычного онлайн-курса Groovy Developer и англоязычного онлайн курса Kotlin Developer.Professional
Можно без опыта преподавания, мы поможем вам освоить best practices.
Локация: удаленно
Преподаватель раскрывает тему с помощью теории и примеров из практики. Занятия проходят в Zoom в вечернее время.
С нами вы сможете ✅
- структурировать свой опыт и знания;
- прокачать софт-скиллы;
- проведение занятий, проверка домашних заданий, менторство - каждая активность оплачивается.
Бонусы 🎁
- наши курсы со скидкой/бесплатно;
- можно приглашать лучших выпускников к себе на работу;
- воркшопы и конференции для наших преподавателей.
Обсудить подробнее @anna_phoenix7
1 597
5 лучших фреймворков Java для веб-разработки в 2023 году
Ищете лучшие фреймворки Java для веб-разработки? Ознакомьтесь с нашим списком 5 лучших фреймворков, их функциями, преимуществами и примерами использования.
https://dzone.com/articles/5-best-java-frameworks-for-web-development
Новые функции и улучшения Java 18
С момента выпуска JDK 17 JDK 18 является первым выпуском, отличным от LTS. Стоит отметить, что выпуски LTS (долгосрочная поддержка) выходят каждые два года, и мы можем ожидать, что JDK 21 будет выпущен в сентябре 2023 года, следующий выпуск LTS через два года.
JDK 19 будет доступен в сентябре, после JDK 18 . В этой статье мы обсудим обновления в языке программирования Java 18 .
https://www.softlogicsys.in/blog/java-18-features-and-enhancements/
1 597
☕️Преобразование JSON в XML в Java
JSON и XML — два популярных формата для обмена данными. В реальных приложениях нам часто нужно конвертировать между ними.
В этом руководстве мы рассмотрим различные способы преобразования JSON в XML в Java. https://www.baeldung.com/java-convert-json-to-xml
☕️Преобразование Hashmap в объект JSON в Java
В этом руководстве мы рассмотрим три способа преобразования карты в формат JSON.
https://www.baeldung.com/java-convert-hashmap-to-json-object
☕️Java в коде Visual Studio — май 2023 г.
Всем привет! Добро пожаловать в наше майское обновление для Visual Studio Code Java! В блоге этого месяца у нас есть множество новых функций, касающихся повышения производительности, взаимодействия с пользователем, а также интеграции Spring Boot, так что давайте начнем. https://devblogs.microsoft.com/java/java-on-visual-studio-code-may-2023/
1 597
Что такое абстрактные классы и методы в Java
Абстрагирование – это процесс, в ходе которого от пользователя скрываются многие детали реализации, а предоставляются только те детали, которые действительно важны. Так удаётся сфокусироваться на том, что делает объект, а не как он это делает.
В Java абстрактные классы и методы – это основные инструменты для реализации абстракций. Абстрактные классы служат шаблонами для создания субклассов, а абстрактные методы можно сравнить с чертежами, описывающими поведение этих субклассов. https://habr.com/ru/companies/piter/articles/738508/
1 597
В 2017 году я начал изучать Java. И, чтобы как-то визуализировать результат трудов, я решил сделать десктопное приложение.
Поразмыслив, чего мне не хватает, я захотел создать свой новостной агрегатор. Конечно, такие программы на тот момент уже были: и десктопные, и веб, но они мне показались сложными, а хотелось получать нужные новости по одному клику, да и лучшего варианта для изучения я не придумал.
Под катом — история создания приложения, туториалы по получению на него патента и включению его в реестр российского ПО, а также моя собственная коллекция граблей, собранная на этом пути. https://habr.com/ru/companies/sportmaster_lab/articles/723068/
1 597
Режим разработки Spring Boot с тестовыми контейнерами и Docker
В этой статье вы узнаете, как использовать встроенную поддержку Spring Boot для Testcontainers и Docker Compose для запуска внешних служб в режиме разработки. Spring Boot представляет эти функции в последней версии 3.1 . https://piotrminkowski.com/2023/05/26/spring-boot-development-mode-with-testcontainers-and-docker/
1 597
Категоризированный список всех функций Java и JVM, начиная с JDK 8–18.
С момента выпуска версии 8 и вплоть до версии 18 Java формировалась с помощью 203 предложений по улучшению JDK (JEP) и многих других небольших обновлений, каждое из которых вносит некоторые улучшения в платформу. Эта страница представляет собой классифицированный и тщательно отобранный список наиболее важных улучшений. https://advancedweb.hu/a-categorized-list-of-all-java-and-jvm-features-since-jdk-8-to-18/
1 597
#вакансия #удалённо #parttime #groovy #kotlin #преподаватель
OTUS – образовательная платформа. У нас авторские курсы разной степени сложности, вступительное тестирование для студентов и преподаватели-практики из крупнейших компаний. 6 лет мы учимся друг у друга, советуемся, помогаем, делимся опытом и обсуждаем новости как в преподавании, так и в IT.
Вакансия: преподаватель русскоязычного онлайн-курса Groovy Developer и англоязычного онлайн курса Kotlin Developer.Professional
Можно без опыта преподавания, мы поможем вам освоить best practices.
Локация: удаленно
Преподаватель раскрывает тему с помощью теории и примеров из практики. Занятия проходят в Zoom в вечернее время.
С нами вы сможете ✅
- структурировать свой опыт и знания;
- прокачать софт-скиллы;
- проведение занятий, проверка домашних заданий, менторство - каждая активность оплачивается.
Бонусы 🎁
- наши курсы со скидкой/бесплатно;
- можно приглашать лучших выпускников к себе на работу;
- воркшопы и конференции для наших преподавателей.
Обсудить подробнее @anna_phoenix7
1 597
Java против PHP
Java и PHP — два популярных языка программирования, используемых для создания веб-страниц. веб-приложений и веб-разработки в целом. Несмотря на эту общую цель, они значительно различаются в ряде областей, включая синтаксис, функции и варианты использования. В этом руководстве по программированию мы рассмотрим фундаментальные различия между Java и PHP, чтобы помочь командам разработчиков программного обеспечения выбрать, какой язык больше подходит для их проектов. https://www.developer.com/java/java-vs-php/
1 597
Spring Cleaning: обзор новых инструментов в экосистеме Spring
Когда был выпущен Spring Cloud AWS 3.0, я решил посвятить больше места экосистеме Spring и некоторым ее новым инструментам: Ostara, just и Modulith.As Spring Cloud AWS 3.0
https://vived.substack.com/p/spring-cleaning-a-review-of-new-tools
1 597
Дженерики в Java и их реализация
В программировании на Java в J2SE 5 введены языковые дженерики для работы с объектами, безопасными для типов. Он обнаруживает ошибки во время компиляции, благодаря чему код становится стабильным. Любой тип объекта может быть сохранен в коллекции до общего введения. Теперь, после общего введения в язык программирования Java , программисты вынуждены хранить определенные типы объектов.
https://dzone.com/articles/generics-in-java-and-their-implementation
1 597
Узнайте, как создать безопасное приложение CRUD с помощью Spring Boot и Angular. Вы будете использовать Auth0 для аутентификации и авторизации, а Cypress — для проверки того, что все работает.
https://auth0.com/blog/spring-boot-angular-crud/
1 597
Как использовать BlockingQueue в Java? Учебное пособие по примерам ArrayBlockingQueue и LinkedBlockingQueue
https://javarevisited.blogspot.com/2012/12/blocking-queue-in-java-example-ArrayBlockingQueue-LinkedBlockingQueue.html#axzz6iYmMFnsA
1 597
Нюансы перегрузки и переопределения в Java
Я программирую на Java уже более полувека и думал, что освоил все аспекты перегрузки и переопределения. Только когда я начал придумывать и записывать следующие крайние случаи, я понял, что знаю их не так хорошо, как мне казалось.
В попытке придать этим нюансам игровой характер, я перечислил их ниже в виде серии головоломок. Похвально, если вы разгадаете их все, не подглядывая в ответы.
https://software.rajivprab.com/2019/08/14/nuances-of-overloading-and-overriding-in-java/
1 597
Spring Boot 3.1 только что был выпущен🎉
https://github.com/spring-projects/spring-boot/releases/tag/v3.1.0
1 597
#вакансия #удалённо #parttime #groovy #kotlin #преподаватель
OTUS – образовательная платформа. У нас авторские курсы разной степени сложности, вступительное тестирование для студентов и преподаватели-практики из крупнейших компаний. 6 лет мы учимся друг у друга, советуемся, помогаем, делимся опытом и обсуждаем новости как в преподавании, так и в IT.
Вакансия: преподаватель русскоязычного онлайн-курса Groovy Developer и англоязычного онлайн курса Kotlin Developer.Professional
Можно без опыта преподавания, мы поможем вам освоить best practices.
Локация: удаленно
Преподаватель раскрывает тему с помощью теории и примеров из практики. Занятия проходят в Zoom в вечернее время.
С нами вы сможете ✅
- структурировать свой опыт и знания;
- прокачать софт-скиллы;
- проведение занятий, проверка домашних заданий, менторство - каждая активность оплачивается.
Бонусы 🎁
- наши курсы со скидкой/бесплатно;
- можно приглашать лучших выпускников к себе на работу;
- воркшопы и конференции для наших преподавателей.
Обсудить подробнее @anna_phoenix7
1 597
Настройка Java-приложений для низкой задержки в Linux
этой статье мы представим некоторые подходы, которые можно использовать, когда мы хотим, чтобы наши приложения использовали системные ресурсы наиболее эффективно.
https://foojay.io/today/tuning-java-applications-for-low-latency-on-linux/
1 597
Рабочий стол Podman для Java-разработки
Установите Podman Desktop для управления контейнерами и узнайте, как использовать его для разработки Java (Spring Boot, Quarkus, Testcontainers, Buildpacks).
https://www.thomasvitale.com/podman-desktop-for-java-development/
1 597
Понимание GraalVM, AOT и JIT
Вы можете использовать это руководство, чтобы понять, что такое GraalVM, как он работает и чем компиляция Just-In-Time (JIT) сравнивается с компиляцией Ahead-Of-Time (AOT).
https://www.marcobehler.com/guides/graalvm-aot-jit
