Не так давно мы публиковали статью о красных флагах на собеседовании. Однако, сегодня есть другая тема для рассмотрения.
В этой статье мы расскажем, какие сигналы на собеседовании говорят о том, что вы попали в отличную команду, и вам точно стоит сказать работодателю: «Да!»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3❤2
В этом репозитории собрано огромное количество API на все случаи жизни. Все они разделены по категориям: от животных и криптовалют до финансов и погоды.
Внутри только живые и безопасные ссылки, которые регулярно обновляются.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤2🔥2
Концепция волшебных ссылок далеко не нова, однако долгое время у разработчиков не было надежного решения с полноценным комьюнити, которое позволяло бы быстро и просто реализовывать волшебные ссылки в своих приложениях.
И вот, наконец, такая фича появилась в Spring Security. В этой статье подробно разберем что из этого получилось, какие проблемы остались, и что ещё планируется реализовать.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2🎄1
В этом репозитории автор собрал тонну полезной инфы по Java: алгоритмы, паттерны, подготовка к собеседованиям, а также различные статьи и материалы.
Вся информация полностью бесплатна, а структура документа со временем может обновляться для актуализации.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2🔥2
Освобождение памяти — один из важнейших процессов в среде Java, повышающий производительность приложения.
В этой статье проследим за главными этапами этого процесса, разберем основные типы сборщиков мусора и познакомимся с лучшими практиками управления памятью в Java.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥3
Чему вы научитесь?✅ научитесь применять на практике Single Responsibility Principle (SRP), один из самых важных принципов разработки ПО;✅ получите практический опыт создания тестов и рефакторинга кода.
Вас ожидают: 31 урок.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤2🔥2
Из этой статьи вы узнаете, как сделать полноценную интеграцию API шлюза Spring Cloud Gateway и Keycloak.
С небольшими оговорками этот пример можно использовать в реальных продакшн условиях.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥5
В этом репозитории лежит официальная клиентская библиотека Java для Kubernetes.
Кстати, держите сразу к ней гайд по установке, а также документацию по использованию.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤2👍2
В этой статье мы поговорим о разработке и архитектуре современных web-приложений и разработаем серверную часть простого приложения, добавляющего пользователей и их посты.
Приложение напишем на самом распространённом и востребованном Java-фреймворке – Spring Boot.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3
Media is too big
VIEW IN TELEGRAM
Из этого видео вы узнаете, как компьютер понимает написанный человеком код, а также подробнее познакомитесь с такими понятиями как: ассемблер, компиляция и интерпретация.
Вы сможете лучше понимать то, что происходит в вашем редакторе кода и зачем вы вообще пишите этот самый код.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8✍3🎄2🔥1
Из этой статьи вы узнаете о ключевых возможностях 10 популярных библиотек для Java: работа с коллекциями, строками, JSON, логами, датами и временем и многое другое.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Это большая коллекция из 48 репозиториев, посвященных реализации алгоритмов и структур данных на различных языках. Найти нужный алгоритм можно в директории языка.
Помимо алгоритмов, в каждой директории есть примеры решения множества задач. Именно такие задачи обычно предлагают в алгоритмической секции собеседования.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤2🤩1
В этой статье поговорим о фильтрации запросов.⚪️ Примером может быть авторизация: Filter проверит, прошел ли пользователь аутентификацию до отправки запроса. Если нет, то можно отказать ему в доступе к ресурсу.⚪️ Еще один пример — логирование: с помощью Filter вы можете записывать информацию о каждом запросе и ответе, что может быть полезно для отладки или мониторинга. Подробнее — в статье.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥3
Media is too big
VIEW IN TELEGRAM
Из этого видео вы узнаете как правильно и корректно проводить оценку сложности алгоритмов.
Автор объясняет тему в понятной и комфортной форме с наглядными визуальными примерами.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3
Нужна ли программистам математика? Странный вопрос, учитывая, что на самом деле программисты и занимаются математикой в любом случае — даже если предпочитают не замечать этого.
В этой статье автор покажет примеры будничного кода программиста, в которых порой математики не меньше, чем разработки, — и вопрос из заголовка отпадёт сам собой.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2❤1
Этот бесплатный курс — сборник задач по всем традиционным темам (ввод/вывод, ветвление, циклы, массивы и многое другое).
Решать можно практически на любом языке программирования, в том числе и на Java.
Вас ожидают: 65 уроков, 446 интерактивных задач.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2🔥2
Java-пакеты создают пространство имен, позволяя использовать файлы с одинаковыми именами и структурируя их для удобства разработчиков.
Кроме того, пакеты позволяют ограничивать доступ к классам и их элементам из других пакетов.
В этой статье лежит полное руководство по Java-пакетам, из которого вы узнаете всё самое необходимое и полезное.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2
Это расширение позволяет скопировать код из любого видео и вставить его в ваш редактор кода.
Очень полезно, когда вы увидели какой-то интересный участок кода и хотите его протестировать или же проходите обучение.
Для использования нужно установить расширение в браузер, включить видео, активировать выключатель на видео, поставить на паузу и выделить код. Профит.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥3❤2
В этой статье мы тщательно изучим проблемы производительности Java.
Научимся выявлять и приоритизировать части кода с наибольшим влиянием на масштабируемость системы.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🦄2🔥1🌭1
Media is too big
VIEW IN TELEGRAM
Работа с Kafka — ключевой навык не только для Java-программиста, но и вообще для любого современного разработчика.
В этом видеоролике автор объясняет основные особенности данной технологии, рассказывает о гарантиях, топиках, репликациях, а также как масштабировать Kafka. И всё это с приятной анимацией!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3🙏2