fa
Feedback
Java News

Java News

رفتن به کانال در Telegram

Все новости связанные с Java! По всем вопросам: @NadikaKir Мы на бирже: https://telega.in/c/java_newss

نمایش بیشتر
4 385
مشترکین
اطلاعاتی وجود ندارد24 ساعت
+77 روز
-530 روز
آرشیو پست ها
Стать сотрудником Яндекса быстрее и проще, чем кажется. Участвуйте в днях быстрого найма: решите тестовое, пройдите несколько
Стать сотрудником Яндекса быстрее и проще, чем кажется. Участвуйте в днях быстрого найма: решите тестовое, пройдите несколько секций собеседования и получите офер за несколько дней. Ближайшее мероприятие: • 22-23 июля — Fast Track для Oracle-разработчиков, с опытом работы на PL/SQL или тех, кто готов перейти. Офер за 2 дня в команду HR Tech. Зарегистрироваться

Telegram-бот счётчик сообщений на Java и Spring Boot В этой статье я покажу, как написать Telegram-бот на Java с использованием Spring Boot, PostgreSQL и JPA. Также создадим исполняемый jar-файл. Сам же бот будет подсчитывать сообщения от пользователей и записывать эти данные в БД. Читать статью

❓Как использовать функциональное программирование в Groovy? Элементы функционального программирования есть во многих ЯП и Gro
❓Как использовать функциональное программирование в Groovy? Элементы функционального программирования есть во многих ЯП и Groovy здесь не исключение. Рассмотрим Closures - элемент языка Groovy, который обеспечивает возможность использования функционального программирование, а также в каких задачах они применяются. 🔥На открытом уроке "Введение в функциональное программирование в Groovy" от OTUS, который пройдёт 24 июля в 20:00 вы: -познакомитесь с понятием функциональное программирование; - узнаете в чем отличие функционального программирования от ООП; - познакомитесь с Closures, контекстом исполнения, областями видимости; - познакомитесь с использованием Closures как функций. ⚡️Урок приурочен к старту онлайн-курса "Groovy Developer", который можно приобрести в рассрочку. В результате вебинара вы научитесь создавать и использовать Closures для решения задач функционального программирования и DSL 👉Для участия зарегистрируйтесь: https://otus.pw/FEMf/

Hibernate: заполняем пробелы Я не гуру разработки и не читал книжку по Hibernate на 800 страниц. Я просто любознательный малый, который решил немного хлебнуть из бездонной бочки знаний по разработке на Java. Эта статья рассчитана на Junior разработчиков, которые хотят заполнить пробелы по Hibernate. Если это будут читать более опытные разработчики: напишите замечания по техническому наполнению статьи. Буду вам очень признателен. Со вступлением все. Поехали) Читать статью

Как написать на Java функцию, подобную sizeof в C Если вы только начинаете изучать Java и уже имеете опыт программирования на С, то можете заметить разницу между этими двумя языками. К примеру, String — это объект в Java, а не массив символов с конечным NULL. Аналогично, в Java нет оператора sizeof(). Все примитивы имеют заранее определенный размер, например int — 4 байта, char — 2 байта, short — 2 байта, long и float — 8 байт и так далее. Читать статью

Мессенджеры на работе — это не прокрастинация, или как мы сделали сервис для автотестирования Однажды у нас появилась идея отправлять отчеты о выполнении автотестов в мессенджер Telegram. Постепенно эта идея переросла в сервис, который который позволяет запускать тесты, оповещать об ошибках и получать отчеты в любом мессенджере, где есть возможность интегрировать бота. Помимо доступа к результатам автотестов, бот получил интеграцию с Jira и другими инструментами, которые мы используем в РТЛабс. В данной серии статей мы хотим рассказать нашу историю о том, с чего все начиналось, какие у нас были идеи, какие ошибки мы совершали и как мы их решили в итоговой реализации. Читать статью

Абстрактные классы и интерфейсы в Java В каких случаях стоит использовать абстрактный класс, а в каких — интерфейс? Давайте разбираться, в чем между ними разница. Читать статью

**Хотите легко проходить собеседования в любые IT компании мира?** Подписывайтесь на новый канал от бывшего программиста Amaz
**Хотите легко проходить собеседования в любые IT компании мира?** Подписывайтесь на новый канал от бывшего программиста Amazon и Facebook с 16 годами опыта работы в IT в четырех странах мира (Великобритании, Германии, Люксембурга и России): https://t.me/faangmaster Там вы найдете разбор задач с собеседований по Java, алгоритмы, system design. Автор канала также делится своим опытом подготовки к собеседованиям,  работы и жизни в разных странах, делится своим мнением по разным вопросам связанным с IT.

15 советов для развития экспертизы в Java Предложенная сегодня статья достаточно детально, подробно и обоснованно расписывает необходимые шаги, которые нужно предпринять, чтобы стать экспертом в Java. 😃 Приятного чтения! Читать статью

Изучаем Java на практике и решаем задачу с собеседований. Бесплатный практический вебинар. 🗓 Когда: 18 июля в 19:00 по МСК.
Изучаем Java на практике и решаем задачу с собеседований. Бесплатный практический вебинар. 🗓 Когда: 18 июля в 19:00 по МСК. Регистрируйтесь и ловите гайд «Как заговорить на сленге IT-специалистов» в подарок! А каждому участнику - Карта компетенций начинающего Java-разработчика. За 2 часа вебинара: — Расскажем, как освоить базовые навыки программирования на Java, найти удаленную работу и вырасти в профессии . — На практике познакомимся с синтаксисом языка и напишем программу, которую часто дают новичкам на техническом интервью. Развеем мифы и страхи, если думаете, что идти в разработку поздно, а рынок перегрет!

Используем аннотацию @Transactional like a pro Привет! Меня зовут Никита Летов, я тимлид бэкенд-разработки мобильного приложения Росбанка для физических лиц. Этот пост входит в серию постов по разработке бэкенд-микросервисов на Java и Spring и является адаптацией моего доклада с JPoint 2022. Также хочу предупредить, что данный пост не cookbook и не предоставляет идеально приготовленное решение какой-либо бизнес-проблемы. Это разбор одной технологии, которая при правильном использовании может помочь вам в решении реальной проблемы. А может и не помочь — всё зависит от ее природы. Читать статью

Тинькофф приглашает в команду крутых ИТ-специалистов Мы решаем масштабные задачи: создаем высоконагруженные сервисы для 30 ми
Тинькофф приглашает в команду крутых ИТ-специалистов Мы решаем масштабные задачи: создаем высоконагруженные сервисы для 30 миллионов клиентов, экспериментируем и ищем новые решения. А еще с нами комфортно работать. Большинство бытовых забот делегируем компании: от расширенного ДМС и юридической помощи до питания и поддержки спорта. Откликнуться в команду Тинькофф: https://u.tinkoff.ru/it.prof.2023

Утвержден список JEP-ов, которые войдут в финальную версию Java 21. Ее релиз запланирован на 19 сентября. Но уже сейчас вы можете ознакомиться с фичами этого выпуска в предлагаемом видео. Краткий список таков: 430: String Templates (Preview) 431: Sequenced Collections 439: Generational ZGC 440: Record Patterns 441: Pattern Matching for switch 442: Foreign Function & Memory API (Third Preview) 443: Unnamed Patterns and Variables (Preview) 444: Virtual Threads 445: Unnamed Classes and Instance Main Methods (Preview) 446: Scoped Values (Preview) 448: Vector API (Sixth Incubator) 449: Deprecate the Windows 32-bit x86 Port for Removal 451: Prepare to Disallow the Dynamic Loading of Agents 452: Key Encapsulation Mechanism API 453: Structured Concurrency (Preview)

⁉️ Какие алгоритмы актуальны сейчас в разработке? ➡️ Один из таких — Бор Ахо-Корасика. Подключайтесь 17 июля в 20:00 к открыт
⁉️ Какие алгоритмы актуальны сейчас в разработке? ➡️ Один из таких — Бор Ахо-Корасика. Подключайтесь 17 июля в 20:00 к открытому уроку, который пройдет в рамках онлайн-курса «Алгоритмы и структуры данных» в OTUS. 🎬 На этом вебинаре мы познакомимся с остроумным алгоритмом Ахо-Корасика для поиска нескольких шаблонов в тексте. Для этого мы создадим недетерминированный конечный автомат в виде префиксного дерева, добавим суффиксные и финальные ссылки, вместе пропустим текст через этот Бор и найдём все шаблоны за линейное время, реализовав алгоритм Ахо-Корасика. 🎙 Спикер: Евгений Волосатов, ведущий программист с 20-летним опытом и преподаватель OTUS. 💡 Урок рассчитан на Junior бэкенд-разработчиков и системных программистов, которые пишут софт и приложения. 🎫 После урока полный курс можно приобрести в рассрочку. ➡️ Для участия в вебинаре зарегистрируйтесь: https://otus.pw/oJ4A/ Нативная интеграция. Информация о продукте www.otus.ru

Состоялся релиз Eclipse 2023-06, с новыми фичами которого можно познакомиться из представленного видео.

❓Как пишутся языки программирования? Узнайте на вебинаре в OTUS. Вебинар приурочен к старту онлайн-курса «Математика для прог
❓Как пишутся языки программирования? Узнайте на вебинаре в OTUS. Вебинар приурочен к старту онлайн-курса «Математика для программистов». 🔥На бесплатном вебинаре «Как пишутся языки программирования?» мы: — рассмотрим, как разрабатываются языки программирования, — построим LL(1)-анализатор алгоритмического языка программирования, — обсудим ограничения LL(1)-анализаторов и некоторые приемы работы с LL(1)-грамматиками. Ведущий — Евгений Тюменцев, опытный директор компании по разработке программного обеспечения. После вебинара полный курс можно приобрести в том числе в рассрочку. 👉Для участия зарегистрируйтесь: регистрация Нативная интеграция. Информация о продукте www.otus.ru

Семь принципов хорошей разработки Принципы разработки программного обеспечения играют решающую роль при создании высококачественных, удобных в сопровождении и эффективных программных систем. К этим принципам относятся: DRY. KISS, YAGNI, SLAP, SOLID. О них и пойдет речь в данной статье. Читать статью

Также у нас есть группа Вконтакте https://vk.com/javatutorial в ней мы выкладываем видео, статьи, вакансии и книги. Не забудь
Также у нас есть группа Вконтакте https://vk.com/javatutorial в ней мы выкладываем видео, статьи, вакансии и книги. Не забудь подписаться 😉

Новые фичи в IDEA 2023.2 EAP 7 Быстро приближается релиз IntelliJ IDEA 2023.2, а значит, текущему EAP-у осталось жить недолго. Вы все еще можете успеть попробовать новые фичи, и попросить исправить их до релиза, когда исправлять будет уже поздно. JetBrains ушел из России, но его IDE всё ещё является основным средством разработки на Java. Как у бывшего product marketing manager в JetBrains, у меня есть некоторый опыт в написании и переводе таких статей. Изначально, принести эту новость сподвигло то, что в ней есть важное обновление плагина Big Data Tools, над которым когда-то работала моя команда. Кроме того, JB разродились официальной поддержкой LSP, что наверняка, стоило им титанических моральных усилий. PMM-ов бывших не бывает, им просто перестают за это платить. Читать статью

❓Как усилить свои фундаментальные навыки программирования? ⚡️ Пройди тест на знание основ алгоритмов и оцени свой уровень. ❗️
Как усилить свои фундаментальные навыки программирования? ⚡️ Пройди тест на знание основ алгоритмов и оцени свой уровень. ❗️ Тест подходит для любого языка программирования. Ответишь — пройдешь на продвинутый курс «Алгоритмы и структуры данных» в OTUS по специальной цене! 🎫 Курс можно приобрести в рассрочку 👉 Пройти тест на знание алгоритмов: https://otus.pw/95xS/ Хочешь протестировать учебный процесс заранее? Тогда приходи на открытый урок курса! 🗣 Регистрация на открытый урок 17 июля в 20:00 «Бор Ахо-Корасика». Регистрируйтесь сейчас - напомним в день вебинара! Нативная интеграция. Информация о продукте www.otus.ru