Java Portal | Программирование @java_iibrary Channel on Telegram

Java Portal | Программирование

@java_iibrary


Присоединяйтесь к нашему каналу и погрузитесь в мир для Java-разработчика

Связь: @devmangx

Java Portal | Программирование (Russian)

Добро пожаловать на канал Java Portal | Программирование! Этот канал создан специально для Java-разработчиков, чтобы помочь им расширить свои знания и навыки в программировании на Java. Здесь вы найдете полезные статьи, советы, обсуждения и многое другое, что поможет вам стать успешным специалистом в области программирования на Java. Присоединяйтесь к нашему каналу и погрузитесь в увлекательный мир Java-разработки! Для связи с нами обращайтесь к @devmangx.

Java Portal | Программирование

07 Dec, 06:07


Мощный и быстрый HTTP-клиент для Java 👇

async-http-client предназначен для реализации асинхронного HTTP-клиента на языке Java.

🔜 Он предоставляет удобные средства для выполнения HTTP-запросов с использованием асинхронного подхода, что позволяет значительно улучшить производительность и уменьшить время отклика в случае, если приложение должно обрабатывать множество запросов одновременно

Ссылка: тык

👉 Java Portal | #ресурсы

Java Portal | Программирование

06 Dec, 16:07


Java. Решение практических задач

Автор: Леонард А.
Год: 2021

📂 Скачать книгу

👉 Java Portal | #книги

Java Portal | Программирование

06 Dec, 14:07


Онлайн-курс «Java-разработчик» от EdMe с акцентом на трудоустройство и оплатой обучения после выхода на работу

Если вы хотите начать карьеру или улучшить свои навыки для выхода на новый уровень, этот курс поможет вам достичь цели.

Обучение строится на менторстве и ориентировано на подготовку к трудоустройству. За 6–8 месяцев вы освоите навыки, достаточные для уровня middle-разработчика. Потребуется выделять на обучение от 20 часов в неделю, чтобы уже к концу курса быть готовым пройти собеседование и получить оффер.

Ваш ментор – опытный разработчик, который будет помогать вам на каждом этапе: объяснять сложные темы, давать советы, как быстрее освоить материалы, и готовить вас к собеседованиям. Это не просто обучение, а четкий план достижения реальной работы.

Плюсы курса:


Гарантированное трудоустройство с зарплатой от 140 000 рублей.
Оплата после выхода на работу: вы платите только 20% от зарплаты в течение 18 месяцев.
Карьерная поддержка даже после окончания курса.
Если по каким-то причинам вы не сможете завершить обучение, это можно сделать без оплаты.

Во время обучения вы будете использовать Jira, Confluence, Bitbucket, GitLab – те самые системы, которые станут вашими рабочими инструментами в IT-компаниях.

Программа курса:

▪️Основы Java: Java Core, List, JDBC, Hibernate, Spring (Core, MVC, Security), Spring Boot, Git
▪️Проект
▪️Подготовка к собеседованиям (составление резюме, прохождение тестовых собеседований)
▪️Прохождение реальных собеседований

Узнать подробности и записаться на курс «Java-разработчик» можно на EdMe.pro

Отбор включает тестовое задание, которое под силу выполнить человеку без опыта, и собеседование.

Реклама. ООО "БАКСЭТ", ИНН 4345115602. Erid 2VtzqxQTPSY

Java Portal | Программирование

06 Dec, 06:07


JSON легко и просто с библиотекой Moshi

Основные возможности Moshi:

🟡Простое преобразование JSON в объекты (и обратно)
🟡Поддержка Kotlin
🟡Встроенные адаптеры
🟡Простое API, ориентированное на минимизацию boilerplate-кода

*️⃣ Она проще и быстрее в настройке, чем многие аналоги (например, Gson или Jackson).

Ссылка: тык

👉 Java Portal | #ресурсы

Java Portal | Программирование

05 Dec, 16:07


Стильный Java. Код, который работает всегда и везде

Автор:
Фаэлла Марко
Год: 2021

📂 Скачать книгу

👉 Java Portal | #книги

Java Portal | Программирование

05 Dec, 14:07


Готовишься к собеседованию в IT?

Разбираем для тебя самые актуальные вопросы для подготовки

Выбирай направление:

👩‍💻 Frontend
👩‍💻 Python
👩‍💻 Go
👩‍💻 Java
👩‍💻 C/C++
👩‍💻 C#
👩‍💻 PHP
👩‍💻 QA
🖥 SQL
👩‍💻 Git

Java Portal | Программирование

05 Dec, 06:07


🔜 Лучшие алгоритмы и структуры данных на Java

Это полезный ресурс для изучения основ и понимания, как работают популярные алгоритмы 😏

Ссылка: тык

👉 Java Portal | #ресурсы

Java Portal | Программирование

04 Dec, 16:07


186 вопросов для собеседования по Java, которые вы должны знать в 2025 году

📖 Читать: ссылка

👉 Java Portal | #cтатья

Java Portal | Программирование

04 Dec, 06:07


Пример реального приложения на Spring Framework 👇

Spring PetClinic — это веб-приложение для управления ветеринарной клиникой. Оно включает функционал для работы с пациентами (животными), владельцами, приемами и лечением.

Приложение представляет собой простую демонстрацию различных технологий Spring в реальных условиях и может служить образцом для изучения 🐈‍⬛

Ссылка: тык

👉 Java Portal | #ресурсы

Java Portal | Программирование

03 Dec, 16:07


Введение в объектно-ориентированный дизайн с Java

Автор:
Т. Машнин
Год: 2022

📂 Скачать книгу

👉 Java Portal | #книги

Java Portal | Программирование

03 Dec, 06:07


Переход с Java на Kotlin. От основ до лучших практик 👇

Шпаргалка для помощи разработчикам, которые хотят перейти с Java на Kotlin, особенно в контексте разработки Android-приложений.

Она включает в себя практические примеры и объяснения, демонстрирующие, как переписать код с Java на Kotlin, и как использовать лучшие практики Kotlin. 😕

Ссылка: тык

👉 Java Portal | #ресурсы

Java Portal | Программирование

02 Dec, 16:07


Вопросы к собеседованию Java-backend, Java core (60 вопросов)

📖 Читать: ссылка

👉 Java Portal | #cтатья

Java Portal | Программирование

02 Dec, 06:07


111+ задач для собеседований по Spring 👇

1. Spring Boot - https://bit.ly/3zNyOvr
2. MVC - https://bit.ly/3bR88Sw
3. Core - https://bit.ly/3w1xMe5
4. AOP - https://bit.ly/3AcY6V3
5. Testing - https://bit.ly/3C1fD43
6. Actuator - https://bit.ly/3BXAMfr
8. JPA - https://bit.ly/3AhZ16T https://pic.x.com/xcaSGQrIxx

👉 Java Portal | #ресурсы

Java Portal | Программирование

01 Dec, 16:07


Создание многопоточного клиент-серверного приложения на Java

В этом видео преподаватель пишет сервер на языке Java и простой клиент, которые передают информацию друг другу с помощью сокетов.

📹 Cмотреть: Youtube

👉 Java Portal | #курсы

Java Portal | Программирование

01 Dec, 06:07


RoadMap для Java-разработчиков!

Следуйте этой дорожной карте, чтобы научиться шаг за шагом!

👉 Java Portal | #ресурсы

Java Portal | Программирование

30 Nov, 16:07


Kubernetes for Developers

Автор: William Denniss
Год: 2024

📂 Скачать книгу

👉 Java Portal | #книги

Java Portal | Программирование

30 Nov, 06:07


Швейцарский нож для Java-разработчика

Hutool — это Java-библиотека, предоставляющая множество утилитарных инструментов, которые упрощают разработку программного обеспечения. 🔥

Она включает готовые решения для повседневных задач программиста, таких как
🟡работа с текстом,
🟡датами,
🟡файлами,
🟡потоками данных,
🟡криптографией,
🟡HTTP-запросами, а также множество других возможностей.

🔜 Hutool избавляет от необходимости писать "велосипеды" для типичных задач, ускоряя разработку и улучшая читаемость кода.

Ссылка: тык

👉 Java Portal | #ресурсы

Java Portal | Программирование

29 Nov, 16:07


40+ ресурсов, которые помогут вам изучить Java

📖 Читать: ссылка

👉 Java Portal | #cтатья

Java Portal | Программирование

29 Nov, 14:07


🕵️ФСБ отслеживает геолокацию каждого жителя страны в один клик, Google собирает платежные данные, а ВКонтакте сохраняет все отправленные и полученные сообщения в личных чатах и беседах.

IT ВЕДОМСТВО опять предупредило своих подписчиков, как разгрузить компьютер от слежки и лагов системы.

А ещё они рассказывают о признаках майнеров, новостях индустрии, лайфхаках, полезных трюках для айтишников - там найдете все.

Скажем, мало кто знает, что можно подменить свою локацию в Google или читать удаленные сообщения в Telegram.

💻 Подпишитесь на IT ВЕДОМСТВО — залог цифровой гигиены и компьютерной грамотности

Java Portal | Программирование

29 Nov, 06:07


Нашёл для вас 2 лучшие шпаргалки по шаблонам проектирования

Сохраняй и делись с коллегами! ❤️

👉 Java Portal | #ресурсы

Java Portal | Программирование

28 Nov, 09:28


Технологии веб-сервисов

Автор:
Дергачев А.М., Кореньков Ю.Д., Логинов И.П., Сафронов А.Г.
Год: 2021

📂 Скачать книгу

👉 Java Portal | #книги

Java Portal | Программирование

28 Nov, 06:07


Апгрейдни свой гитхаб за пару секунд!

GitHub Profile Generator может быстро и легко создать красиво оформленный профиль.

Инструмент незаменим для разработчиков, студентов и тех, кто ищет работу.❤️

Ссылка: тык

👉 Java Portal | #ресурсы

Java Portal | Программирование

27 Nov, 09:17


Изучение Java в 2024 году: что стоит почитать. 6 книг, которые можно рекомендовать

📖 Читать: ссылка

👉 Java Portal | #cтатья

Java Portal | Программирование

27 Nov, 06:07


Пришло время упростить мониторинг микросервисов с помощью распределенного трассирования! 😏

brave — библиотека предоставляет легковесный инструмент для мониторинга и корреляции логов и контекстов трассировки

🔜 Примеры: тык

Ссылка: тык

👉 Java Portal | #ресурсы

Java Portal | Программирование

26 Nov, 18:00


Ссылки на метод :: в Java

📖 Читать: ссылка

👉 Java Portal | #cтатья

Java Portal | Программирование

26 Nov, 06:07


Знакомьтесь — MyBatis SQL Mapper Framework для Java

🟡Фреймворк MyBatis SQL mapper облегчает использование реляционной базы данных в объектно-ориентированных приложениях.
🟡MyBatis связывает объекты с хранимыми процедурами или операторами SQL с помощью XML-дескриптора или аннотаций.
🟡Простота - самое большое преимущество картографа MyBatis по сравнению с инструментами объектно-реляционного отображения

Ссылка: тык

👉 Java Portal | #ресурсы

Java Portal | Программирование

25 Nov, 16:07


Гид Java-разработчика. Проектно-ориентированный подход

Авторы:
Рауль-Габриэль Урма, Ричард Уорбертон
Год: 2022

📂 Скачать книгу

👉 Java Portal | #книги

Java Portal | Программирование

25 Nov, 06:07


Примеры реализации популярных паттернов проектирования на языке Java ❤️

Примеры включают Singleton, Factory, Adapter, Observer и другие. Код и диаграммы помогают лучше понять использование этих паттернов в реальных проектах.

Ссылка: тык

👉 Java Portal | #ресурсы

Java Portal | Программирование

24 Nov, 16:07


5 библиотек и фреймворков Java, крайне полезных для разработчика

📖 Читать: ссылка

👉 Java Portal | #cтатья

Java Portal | Программирование

24 Nov, 06:07


Дорожная карта разработчиков Java на 2024 год

Используйте эту дорожную карту как отправную точку, которая поможет направлять ваше обучение по ходу дела, и добавляйте свои собственные программные компоненты, пока ваш опыт растет!

Ссылка: тык

👉 Java Portal | #ресурсы

Java Portal | Программирование

23 Nov, 16:07


Kotlin: программирование на примерах

Автор:
Аделекан И.
Год: 2020

📂 Скачать книгу

👉 Java Portal | #книги

Java Portal | Программирование

23 Nov, 06:07


Знакомься, это Testcontainers — Java-библиотека

Которая поддерживает тесты JUnit, предоставляя легковесные, отбрасываемые экземпляры обычных баз данных, веб-браузеров Selenium или всего остального, что может быть запущено в контейнере Docker

Согласись имба? С тебя лайк ❤️

Ссылка: тык

👉 Java Portal | #ресурсы

Java Portal | Программирование

22 Nov, 08:10


Отладка Spring-микросервиса в контейнере

📖 Читать: ссылка

👉 Java Portal | #cтатья

Java Portal | Программирование

22 Nov, 06:10


Я айтишник и я устал!

С годами работы в IT все сильнее напрягает рутина, прокрастинация, куча задач и 0 желания их выполнять. Че делать?

Рекомендуем подписаться на того, кто уже не первый год работает с IT-специалистами и помогает им справиться с апатией и прокрастинацией - Психолог с научным подходом.

✔️ Как оторваться от ленты соцсетей и сесть за работу с удовольствием?
✔️ Как спокойно общаться с коллегами, если они бесят?
✔️ Как избавиться от постоянной тревожности?
✔️ Как успокоить конфликты в семье и перестать срываться на всех, а вместо этого получить поддержку и понимание со стороны близких?

Подписывайся на канал @remizov_changes - начни работать и жить в кайф, не скатываясь в кризисы и выгорание!

А в закрепе тебя уже ждут бонусы:
👨🏻‍💻 Видео, в котором ты найдёшь ответ на вопрос «Почему у тебя нет энергии и что с этим делать» + гайд как IT-специалисту вернуть энергию, даже если не получается отдохнуть.

Java Portal | Программирование

22 Nov, 05:03


Зацени что нашёл 😏

Репозиторий для алгоритмов на языках C, C++, Python и Java

Поставь лайк если зашло ❤️

Ссылка: тык

👉 Java Portal | #ресурсы

Java Portal | Программирование

21 Nov, 13:07


Проектирование и реализация систем управления базами данных

Автор:
Сьоре Эдвард
Год: 2021

📂 Скачать книгу

👉 Java Portal | #книги

Java Portal | Программирование

21 Nov, 11:07


⚡️Всероссийский Хакатон ФИЦ 2024

🚀Попробуйте себя в одном из предложенных кейсов:
1. Семантический делитель текстов: Разработать алгоритм, который сможет обеспечить точное разделение текста на блоки в рамках произвольно заданных ограничений размера блока.

2. Контекстный перевод названий научных работ: Разработать и реализовать переводчик, который будет переводить названия научных работ с русского на английский.

3. Прогнозирование бизнес драйверов: Разработать решение для задачи прогнозирования временных рядов бизнес-драйверов и произвести прогноз на следующий календарный месяц.

4. Система контроля и управления доступом: Разработка системы контроля и управления доступом в реальном времени. Система будет включать API для управления сотрудниками, точками доступа и интеграцию с системой видеонаблюдения.

И другие 16 кейсов смотрите на сайте: https://фиц2024.рф/hackathon

Хакатон пройдет в 2 этапа: Отборочный этап в Онлайн, Финал в Офлайн.

🏆Призовой фонд: 6 000 000 руб.
🔥Дедлайн регистрации: 26 ноября, 23:59
📅Даты отборочного этапа: 29 ноября - 2 декабря
🦾Даты финала: 3 - 4 декабря

Зарегистрируйтесь для участия в хакатоне: https://фиц2024.рф/hackathon

Реклама. ООО «Акселератор Возможностей», ИНН: 9704005146, erid: 2VtzquqsWwY

Java Portal | Программирование

21 Nov, 06:07


Java-клиент Kubernetes

Официальная клиентская библиотека Java для kubernetes 🔥

Ссылка: тык

👉 Java Portal | #ресурсы

Java Portal | Программирование

20 Nov, 11:07


Генерация OpenAPI из Spring Boot MVC

Очень обширный туториал, который подойдет для среднего и продвинутого специалиста.

Для генерации будет использоваться зависимость springdoc-openapi-starter-webmvc-ui.

Библиотека поддерживает:

OpenAPI 3
Spring Boot V3 (для V2 используется другая зависимость, более подробно в документации)
JSR-303
Swagger UI (будет сгенерирована страница с интерфейсом, через который мы сможем отправлять запросы на сервер)
OAuth 2 (это проверять не будем, но добавим токен типа Bearer)
GraalVM native images (не будем проверять)

📖 Читать: ссылка

👉 Java Portal | #cтатья

Java Portal | Программирование

20 Nov, 09:07


Куда делись все безработные Джависты?

Если ты один из них, то с вероятностью в 99.99% ты просто еще не подписан на  Java Job | Вакансии | Работа. Это же тот самый канал, где работу умудряются найти даже самые зеленые джуны.

Я уже молчу про мидлов, которые тут просто нарасхват! Авторы канала сканируют рынок и отбирают самые вкусные вакансии на должность Java разработчик.
 
Всем новым подписчикам категорически рекомендуется чекнуть в канале посты-закрепы с подборкой 20 нейросетей, которые помогут вам существенно упростить поиск новой работы.

Java Job | Вакансии  – «мастхэв-канал» для каждого джависта!

Java Portal | Программирование

20 Nov, 06:07


Лучшие практики в области кодирования, проектирования и архитектуры Java-приложений 🔥

Это набор правил, построенных на основе чужих ошибок, на основе чужой боли, чтобы их избежать

Ссылка: тык

👉 Java Portal | #ресурсы

Java Portal | Программирование

19 Nov, 10:03


Создай свой собственный язык программирования:

Руководство программиста по разработке компиляторов, интерпретаторов и доменно-ориентированных языков для решения современных вычислительных задач

Автор:
Kлинтoн Л. Джeффepи
Год: 2023

📂 Скачать книгу

👉 Java Portal | #книги

Java Portal | Программирование

19 Nov, 08:03


👩‍💻 Программирование — В С Ё

В 2024 году на кодинге уже не вывезешь, перспектива года - Информационная Безопасность.

Ловите полезные каналы, которые помогут ворваться в новое направление.

👍 ZeroDay - Уроки, эксплуатация уязвимостей с нуля
👍 Белый Хакер - Свежие новости из мира ИБ
😎 Арсенал Безопасника - Все необходимые инструменты
😎 Бункер Хакера - Статьи, книги, шпаргалки и хакинг
👨‍💻 Серверная Админа - Настройка и уроки по компьютерным сетям

📂Вступай и изучай новое направление!

Java Portal | Программирование

19 Nov, 06:07


Подборка проектов на Java 🔥

Все проекты подключены к базе данных MySql. Все проекты имеют графический интерфейс пользователя(GUI), чтобы пользователь мог легко общаться и понимать приложение.

Ссылка: тык

👉 Java Portal | #ресурсы

Java Portal | Программирование

18 Nov, 18:00


Полнотекстовый поиск с помощью Elasticsearch

📖 Читать: ссылка

👉 Java Portal | #cтатья

Java Portal | Программирование

18 Nov, 16:00


Чит код для новичков в IT

Изучите фреймворк Hibernate. В 98% случаев данные веб приложений хранятся в SQL базах, а с Hibernate работа с ними станет в десятки раз проще.

Вы сможете создавать приложения, которые могут подключаться к базам данных и выполнять SQL запросы прямо из Java кода.

FAANG School сделали эфир, на котором расскажут все, чтобы раз и навсегда разобраться с этим фреймворком:

– зачем нужен и как применять Hibernate в своих собственных Java-проектах
– как создавать связи между Java-объектами и таблицами в базе данных
– лучшие практики Hibernate для создания топ-приложений
– как просто работать со связями one-to-one, one-to-many и many-to-many и многое другое

Занимайте место - они ограничены.

Узнаете, как выполнять SQL запросы прямо из Java кода, а также глубоко изучите в Hibernate и как правильно его использовать, чтобы быстро реагировать на любой вопрос на собеседовании. Переходите, подробности здесь.

Java Portal | Программирование

18 Nov, 06:07


Самоучитель Java для начинающих с 500 примерами кода

В этой книге вы научитесь писать объектно-ориентированный код на языке Java. 😎

Вы познакомитесь с большим количеством примеров, упражнений и советов. Мы разберем множество примеров и попробуем понять, как написать код для них на Java

Ссылка: тык

👉 Java Portal | #ресурсы

Java Portal | Программирование

17 Nov, 16:07


Современный язык Java. Лямбда-выражения, потоки и функциональное программирование

Автор:
Урма Р., Фуско М., Майкрофт А.
Год: 2020

📂 Скачать книгу

👉 Java Portal | #книги

Java Portal | Программирование

17 Nov, 06:07


BeginnerJavaCheatsheet 😈

Отличная шпаргалка на заметку Java разработчику

Скачать в PDF — тут

👉 Java Portal | #ресурсы

Java Portal | Программирование

16 Nov, 16:07


Комбинированная авторизация в Spring Security: Социальные сети и логин через username/password

📖 Читать: ссылка

👉 Java Portal | #cтатья

Java Portal | Программирование

16 Nov, 06:07


Нашёл ещё один годный репозиторий 🔥

На нём можно найти более 200+ вопросов и ответов на собеседовании по Java

Ссылка: тык

👉 Java Portal | #ресурсы

Java Portal | Программирование

15 Nov, 17:27


Проектирование событийно-ориентированных систем: Концепции и шаблоны проектирования сервисов потоковой обработки данных с использованием Apache Kafka

Автор:
Стопфорд Бен
Год: 2021

📂 Скачать книгу

👉 Java Portal | #книги

Java Portal | Программирование

15 Nov, 06:07


Полезный репозиторий, который предназначен для изучения низкоуровневого проектирования (Low-Level Design, LLD) и подготовки к собеседованию на эту тему 🌟

Здесь содержатся ресурсы по основным принципам ООП, SOLID, паттернам проектирования, диаграммам UML и другим концепциям, а также задачи для практики проектирования различных систем. Решения задач написаны на разных ЯП, в том числе и на Java!

Ссылка: тык

👉 Java Portal | #ресурсы

Java Portal | Программирование

14 Nov, 16:07


Изоляция в тестах с Kafka

📖 Читать: ссылка

👉 Java Portal | #cтатья

Java Portal | Программирование

14 Nov, 06:07


Просто потрясающий инструмент 😏

Компилирует байткод Java в JavaScript, WebAssembly и C

Ссылка: тык

👉 Java Portal | #ресурсы

Java Portal | Программирование

13 Nov, 16:07


Использование Spring Cloud Gateway в качестве OAuth2 клиента и KeyCloak для защиты служб

📖 Читать: ссылка

👉 Java Portal | #cтатья

Java Portal | Программирование

13 Nov, 06:07


Шпаргалка по OAuth 💪

OAuth в Java — тема, с которой рано или поздно сталкиваются почти все разработчики. Разобраться в тонкостях этого процесса поможет отличная шпаргалка, которую точно стоит сохранить.

В ней наглядно показано, как работают разные типы авторизации и какие шаги нужны для получения токенов доступа. От простых определений до ключевых этапов Authorization Code Grant Flow 🔥

👉 Java Portal | #ресурсы

Java Portal | Программирование

12 Nov, 16:07


Java Полный курс

Изучите основы Java, ООП, интерфейс, обработку исключений, collection api, потоки

Эта лекция является полным курсом java, так как день за днем в java добавляются новые концепции,
Поэтому этот плейлист создан для того, чтобы все могли изучать java с помощью качественного контента.

📹 Cмотреть: Youtube

👉 Java Portal | #курсы

Java Portal | Программирование

12 Nov, 06:07


5 лучших сайтов и платформ для изучения Java

1. Udemy - https://bit.ly/3msOMTd
2. Coursera - https://bit.ly/3waM23y
3. Javaespecialist - https://bit.ly/3d9ou9h
4. Codegym - https://bit.ly/3JEMQ7c
5. CodeCademy - https://bit.ly/37GGDVK

👉 Java Portal | #ресурсы

Java Portal | Программирование

11 Nov, 16:07


Java: оптимизация программ. Практические методы повышения производительности приложений в JVM.

Авторы:
Эванс Бенджамин, Гоф Джеймс, Ньюланд Крис
Год: 2019

📂 Скачать книгу

👉 Java Portal | #книги

Java Portal | Программирование

11 Nov, 06:07


Топ 5 сборников вопросов для собеседования по Java

1. Core Java - https://bit.ly/3p3dJrI
2. Многопоточность - https://bit.ly/3bAABfk
3. Коллекции - https://bit.ly/3d2FHRG
4. ООП - https://bit.ly/3zLs0yu
5. Паттерны проектирования - https://bit.ly/3JAE7Tn
6. Программирование - https://bit.ly/3BQQ59K

👉 Java Portal | #ресурсы

Java Portal | Программирование

25 Oct, 09:00


Java. Полное руководство. 10-е издание

Автор
: Герберт Шилдт
Год: 2018

📂 Скачать книгу

👉 Java Portal | #книги

Java Portal | Программирование

25 Oct, 07:00


О чем хотите поговорить: low-latency-сервисах, переходе на Cassandra или тестировании?

Приходите обсуждать важное на митап для Java-разработчиков в Казани. Тут эксперты из Т-Банка поделятся опытом, который пригодится и в вашей работе.

Что узнаете из докладов:

— Как разработчики Т-Банка переехали на Cassandra. Будет полезно, если начинаете использовать систему или думаете на нее переходить.
— Когда и как нужно писать low-latency-сервисы. Пригодится, если думаете, что на Java нельзя писать быстрый код.

Что обсудят на дискуссии:

— Основы тестирования, виды тестов и их применение в реальных ситуациях.
— Преимущества и недостатки юнит-тестов.
— Значимость покрытия кода тестами и подходы к оценке качества.
— Влияние внешних интеграций на процесс тестирования.

Встреча пройдет 30 октября на Кремлевской набережной, зд. 33, в крытом парке «Урам».

Участие бесплатное. Узнайте больше и успейте зарегистрироваться

Java Portal | Программирование

25 Oct, 06:07


Шпаргалка по основам Java с примерами кода.

В ней есть всё, что может пригодиться начинающему разработчику.

👉 Java Portal | #ресурсы

Java Portal | Программирование

24 Oct, 16:38


👉 Java Portal | #мемы

Java Portal | Программирование

24 Oct, 14:07


👩‍💻 Программирование теперь в Telegram!

Вот 10 обучающих каналов по самым востребованным направлениям в IT.

Выбирай своё направление:

👩‍💻 Python: @python_ready
🖥 Базы Данных & SQL: @sql_ready
👩‍💻 Frontend: @code_ready
👩‍💻 C#: @csharp_ready
👩‍💻 C/C++: @cpp_ready
👩‍💻 Java: @java_ready
👩‍💻 Backend: @backend_ready
👩‍💻 Все языки: @roadmap_ready
📖 IT Архив: @archive_ready
🖥 Design: @time_design

📌 Ресурсы, гайды, шпаргалки, книги и задачи для каждого языка программирования.

Java Portal | Программирование

24 Oct, 11:07


Flyway + Spring Boot — настройка и написании миграций баз данных

Процедура проходит с помощью инструментов максимально эффективной и комфортной разработки сервисов и web приложений на Spring Boot в IntelliJ IDEA и административного пользовательского интерфейса на React Admin в VS Code.

📹 Cмотреть: Youtube

👉 Java Portal | #курсы

Java Portal | Программирование

24 Oct, 09:07


Хочешь стать Linux-экспертом?

Linux++ - канал для тех, кто хочет профессионально освоить Linux и программирование!

- Уникальные гайды по администрированию Linux

- Продвинутые техники и рекомендации по разработке на языках C/C++

- Подробные статьи о внутреннем устройстве операционных систем

- Интересные факты и новости из мира технологий

🌐 Присоединяйся к нам и становись частью сообщества истинных гуру: Linux++

Java Portal | Программирование

24 Oct, 06:07


💬 FS Crawler — краулер для документов, написанный на Java

FS Crawler написан для Elasticsearch, помогает индексировать документы, такие как PDF, Open Office, MS Office.

Основные возможности:
можно использовать для локальной файловой системы или для смонтированного диска
индексирует новые файлы, обновляет существующие и удаляет старые
можно запустить для удаленной файловой системы по SSH/FTP
предоставляет REST-интерфейс, позволяющий "загружать" документы в elasticsearch

👩‍💻 Быстрый старт с помощью Docker:
docker run -it --rm \
-v ~/.fscrawler:/root/.fscrawler \
-v ~/tmp:/tmp/es:ro \
dadoonet/fscrawler fscrawler job_name


Ссылка: тык

👉 Java Portal | #ресурсы

Java Portal | Программирование

23 Oct, 09:07


Принципы SOLID, только понятно

📖 Читать: ссылка

👉 Java Portal | #cтатья

Java Portal | Программирование

23 Oct, 07:07


Python и Java разработчики❗️ Выкатываем специально для вас подборку лучших в телеграме каналов, для тех, кто по правде хочет узнать полезную информацию:

📱Pythoner — Реальный код, полезные советы и интересные задачи для Python-разработчика.

📱Javer — Полезные материалы по Java, которые будут интересны опытному и начинающему прогеру.

🖥Книжный python — Сборник всех самых полезных статей и книг по Python.

🖥Книжный Java — Сборник всех самых полезных статей и книг по Java.

🌐IT memer — Самые жизненные и смешные мемы для любого программиста.

Java Portal | Программирование

23 Oct, 06:07


Топ-5 юзкейсов Kafka

⭐️ Обработка и анализ логов
⭐️ Потоковая передача данных
⭐️ Мониторинг систем и оповещение
⭐️ Захват изменений данных (change data capture, CDC)
⭐️ Миграция систем

👉 Java Portal | #ресурсы

Java Portal | Программирование

22 Oct, 09:37


Computer Science: Основы программирования на Java, ООП, алгоритмы и структуры данных

Авторы:
Седжвик Р., Уэйн К.
Год: 2018

📂 Скачать книгу

👉 Java Portal | #книги

Java Portal | Программирование

22 Oct, 07:37


GitHub – умер. 90% контента генерится через ChatGPT, а реально полезные материалы собирают мало просмотров и не выводятся в топ.

Хорошо, что есть канал Технологичка. Там тима айтишников ручками отсматривают и выкладывают самую годноту. Все материалы отсортированы по темам и категориям:

Статьи для Python разработки
Статьи для Frontend разработки
Статьи для Java разработки
Статьи для C/C++ разработки
Статьи для C# разработки
Статьи для PHP разработки
Статьи для Go разработки
Статьи для Android разработки
Статьи для iOS разработки
Статьи для безопасников
Статьи для разработчиков игр
Статьи для тестировщиков
Статьи для DevOps-инженеров

В общем, подписывайтесь, других таких каналов вы не найдете: @dev_technologyst

Java Portal | Программирование

22 Oct, 06:07


👩‍💻 Kubernetes: визуальный обзор

👉 Java Portal | #ресурсы

Java Portal | Программирование

21 Oct, 09:07


Kotlin: Сборник рецептов

Автор
: Коузен К.
Год: 2021

📂 Скачать книгу

👉 Java Portal | #книги

Java Portal | Программирование

21 Oct, 06:07


👩‍💻 jSQL Injection — open-source приложение для автоматизации SQL-инъекций и тестирований на проникновение

java -jar jsql-injection-v0.98.jar

jSQL Injection входит во многие дистрибутивы, такие как Blackbuntu, Pentest Box, Parrot Security OS, Kali Linux, ArchStrike и BlackArch Linux.
Конечно же, исключительно в этичных целях

Ссылка: тык

👉 Java Portal | #ресурсы

Java Portal | Программирование

20 Oct, 16:07


Docker Compose для разработчика: Упростите разработку и оркестрацию многоконтейнерных приложений

Автор:
Эммануил Гадзурас
Год: 2023

📂 Скачать книгу

👉 Java Portal | #книги

Java Portal | Программирование

20 Oct, 06:07


18 вопросов по шаблонам проектирования Java для собеседований!

🔜 Вы можете использовать эти вопросы для проверки своих знаний о шаблонах проектирования ООП. Вопросы по шаблонам проектирования ООП и GOF являются неотъемлемой частью любого хорошего списка основных вопросов для интервью по Java!

Ссылка: тык

👉 Java Portal | #ресурсы

Java Portal | Программирование

19 Oct, 16:07


Запуск встроенного LDAP на базе OpenDJ в Spring Boot приложении

📖 Читать: ссылка

👉 Java Portal | #cтатья

Java Portal | Программирование

19 Oct, 06:07


🤓 OSHI — библиотека Java для получения информации об ОС и аппаратных характеристиках

<dependency>
<groupId>com.github.oshi</groupId>
<artifactId>oshi-core</artifactId>
<version>6.6.1</version>
</dependency>


OSHI — это библиотека Java, позволяющая получать информацию об операционной системе и оборудовании, основанная на JNA.
Библиотека не требует установки дополнительных компонентов, позволяет получать такую системную информацию как версия ОС, текущие процессы, использование памяти и процессора, сведения о дисках и разделах, подключенные устройства и т. д.

OSHI кроссплатформенная: работает на Windows, macOS, Linux (и Android), UNIX (AIX, FreeBSD, OpenBSD, Solaris)

Ссылка: тык

👉 Java Portal | #ресурсы

Java Portal | Программирование

18 Oct, 16:30


Spring Boot Starter: практически, принципиально и подробно


1️⃣ Первая часть посвящена созданию принципиального решения, которое позволит запустить стартер как подключаемую к другому Spring Boot-приложению библиотеку.

2️⃣ Во второй части будет разбор зависимостей, стандартных и кастомных аннотаций

👉 Java Portal | #cтатья

Java Portal | Программирование

18 Oct, 14:30


Что объединяет инди-разработчиков, которые стабильно зарабатывают на своих играх?

Всего одна вещь — бизнес-подход:

- Они не создают игры наугад.
- Не делают «игру своей мечты».
- И не застревают на одном проекте, никому его не показывая.

На Gamedev Интенсиве 7.0 — крупнейшем онлайн-мероприятии о бизнесе в геймдеве — выступят 8 успешных разработчиков.

Их ежемесячный доход варьируется от сотен тысяч рублей до сотен тысяч долларов.

Запишись на Интенсив бесплатно и получи:

- 🎁 До 10 подарков за раннюю регистрацию.
- 🎟 Участие в розыгрыше бонусов для разработки.

Java Portal | Программирование

18 Oct, 06:07


💪 CloudStack — open-source решение на Java для для развёртывания и управления большими сетями виртуальных машин

CloudStack — это готовое решение, которое включает в себя весь набор функций, необходимых для laaS-облака: управление вычислениями, гибкое настраивание сети, управление пользователями и учетными записями, полный и открытый собственный API, учет ресурсов и удобный интерфейс (UI).

Ссылка: тык

👉 Java Portal | #ресурсы

Java Portal | Программирование

17 Oct, 10:00


Заметки о java.util.Stream

📖 Читать: ссылка

👉 Java Portal | #cтатья

Java Portal | Программирование

17 Oct, 08:00


Работать ручным тестировщиком круто: можно проверять нестандартные сценарии или поставить себя на место реального пользователя. Но если хочется чего-то большего и ускорить работу над рутинными тест-кейсами — самое время автоматизировать часть задач. Не знаете программирование? Мы научим. 

Приходите в Яндекс Практикум на курс «Автоматизатор тестирования на Java» — за 5 месяцев освоите инструменты автоматизации, основы Java и научитесь покрывать автотестами веб-приложения и API.

И не спешите покупать курс — попробуйте бесплатный модуль, а уже потом решите, хотите развиваться в этом направлении или нет.

Java Portal | Программирование

17 Oct, 06:07


Основные особенности gRPC: на заметку разработчику

gRPC (Remote Procedure Calls) — это система удалённого вызова процедур с открытым исходным кодом, первоначально разработанная в Google в 2015 году. Под капотом используется HTTP/2 для транспорта и Protocol Buffers в качестве языка описания интерфейса.

Protocol Buffers (Protobuf): gRPC по умолчанию использует Protocol Buffers (файлы .proto) в качестве языка описания интерфейса (IDL). Это делает сообщения gRPC меньше и быстрее по сравнению с JSON или XML. Protobuf позволяет определять структуру данных и интерфейс сервиса в едином формате, что упрощает сериализацию/десериализацию данных.
Транспорт на основе HTTP/2: gRPC использует HTTP/2 для транспорта, что позволяет реализовать ряд улучшений по сравнению с HTTP/1.x. Включая такие фичи, как мультиплексирование потоков, сжатие заголовков, приоритизация запросов и поддержка серверного push.
Поддержка множества языков программирования: gRPC поддерживает широкий спектр ЯП, включая C#, Java, Python, и Go, что делает его универсальным инструментом для создания распределенных систем.
Двунаправленный стриминг: gRPC поддерживает стриминг запросов и ответов, что позволяет разрабатывать сложные real-time приложения вроде чат-сервисов.

🔜 Источник

👉 Java Portal | #ресурсы

Java Portal | Программирование

16 Oct, 16:07


Разбираемся с динамической памятью (кучей) в приложениях Java

📖 Читать: ссылка

👉 Java Portal | #cтатья

Java Portal | Программирование

16 Oct, 06:07


👩‍💻 😕 Типы сервисов Kubernetes: ClusterIP, NodePort, LoadBalancer и ExternalName

👉 Java Portal | #ресурсы

Java Portal | Программирование

15 Oct, 09:08


Как разработать онлайновый компилятор кода при помощи Java и Docker

📖 Читать: ссылка

👉 Java Portal | #cтатья

Java Portal | Программирование

15 Oct, 06:07


✈️ Java в Netflix: ретроспектива развития

Каждое серверное приложение (включая внутренние приложения, приложения для стриминга и производства фильмов) в Netflix написаны на Java и используют экосистему языка.

1️⃣ API Gateway
2️⃣ Паттерн Backend-for-Frontend с Groovy и RxJava
3️⃣ GraphQL Federation

Источник

👉 Java Portal | #ресурсы

Java Portal | Программирование

14 Oct, 09:07


Kubernetes на практике

Авторы
: Бранд Александр, Ландер Ричард, Россо Джош, Харрис Джон
Год: 2022

📂 Скачать книгу

👉 Java Portal | #книги

Java Portal | Программирование

14 Oct, 06:07


😧 Что?! Да это коллекция инструментов для разработчика на любой случай жизни

Правильный инструмент разработки может сэкономить драгоценное время, энергию и, возможно, выходные.

Сохраняй быстрей! ❤️

👉 Java Portal | #ресурсы

Java Portal | Программирование

13 Oct, 16:07


Перевод Spring Boot приложения с HTTP на HTTPS без ругани браузера

📖 Читать: ссылка

👉 Java Portal | #cтатья

Java Portal | Программирование

13 Oct, 06:07


👩‍💻 😕 Стратегии масштабирования Kubernetes: на заметку разработчику и DevOps-инженеру

👉 Java Portal | #ресурсы

Java Portal | Программирование

12 Oct, 17:07


Тестирование асинхронного контракта Spring Boot приложения (Kafka Consumer+Producer)

📖 Читать: ссылка

👉 Java Portal | #cтатья

Java Portal | Программирование

12 Oct, 06:07


🚬 Ключевые понятия, составляющие и юзкейсы Kafka: на заметку разработчику

👉 Java Portal | #ресурсы

Java Portal | Программирование

11 Oct, 11:17


Kafka Streams и ksqlDB: данные в реальном времени

Автор:
Сеймур Митч
Год: 2023

📂 Скачать книгу

👉 Java Portal | #книги

Java Portal | Программирование

11 Oct, 06:07


👩‍💻 Фреймворки для тестирования Java приложений

Тестирование играет важнейшую роль в обеспечении качества и надежности ваших приложений. Пять популярных фреймворков для тестирования:

1. JUnit:

Используется для модульного тестирования.
Простой, удобный в использовании и легко интегрируется с инструментами разработки.
Идеален для написания и запуска повторяемых тестов, обеспечивая правильное функционирование отдельных частей кода.

2. TestNG:

Поддерживает различные категории тестирования.
Гибкий, масштабируемый и подходит как для простых, так и для сложных тестов.
Предлагает расширенные функции, такие как параллельное тестирование, тестирование на основе данных и подробные отчеты.

3. Mockito:

Фреймворк для создания мок-объектов в модульных тестах.
Легкость в использовании, уменьшение шаблонного кода и интеграция с JUnit/TestNG.
Позволяет разработчикам тестировать части кода изолированно, не полагаясь на внешние зависимости.

4. Selenium:

Фреймворк для автоматизации веб-браузеров.
Поддержка кроссплатформенности, интеграция с TestNG/JUnit и активная поддержка сообщества.
Обеспечивает правильное функционирование веб-интерфейсов на разных браузерах и платформах.

5. Cucumber:

Инструмент для разработки на основе BDD.
Улучшает коммуникацию с нетехническими заинтересованными сторонами.
Использует спецификации на простом языке для написания тестов, что позволяет заказчику лучше понимать тестовые кейс

👉 Java Portal | #ресурсы