Что такое Prometheus и зачем он нужен в микросервисной архитектуре?
Ответ:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤7🔥1
В этом репозитории собрана вся теоретическая база по Java, которая поможет подготовиться к техническому собеседованию.
Материалы охватывают все ключевые темы: коллекции, многопоточность, JVM, алгоритмы, паттерны проектирования и многое другое.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍5🔥1
Для тех, кто делает опенсорс, есть классная новость 🔥
GitVerse вместе с Cloud. ru и Хабром запустили грантовую программу «Код без границ». Она даёт не только финансирование и облачные ресурсы, но и поддержку экспертов и сообщества.
Это классная возможность подтянуть свой проект, найти единомышленников и заявить о себе на всю ИТ-тусовку.
Номинаций несколько: AI-инновации, наука и образование, проекты для всех и инструменты для разработчиков.
Условие для участия простое — проект должен быть размещен на GitVerse (можно импортировать с GitHub).
Заявки принимаются до 31 октября, а результаты объявят в декабре.
Все подробности и форма заявки — по ссылке
GitVerse вместе с Cloud. ru и Хабром запустили грантовую программу «Код без границ». Она даёт не только финансирование и облачные ресурсы, но и поддержку экспертов и сообщества.
Это классная возможность подтянуть свой проект, найти единомышленников и заявить о себе на всю ИТ-тусовку.
Номинаций несколько: AI-инновации, наука и образование, проекты для всех и инструменты для разработчиков.
Условие для участия простое — проект должен быть размещен на GitVerse (можно импортировать с GitHub).
Заявки принимаются до 31 октября, а результаты объявят в декабре.
Все подробности и форма заявки — по ссылке
❤3👍2🔥2
В чём отличие
CompletableFuture
от Future
и каковы его преимущества?Ответ:
В отличие от Future, где результат приходится ждать через get(), CompletableFuture позволяет задать цепочку действий, которые автоматически выполнятся после завершения задачи — без блокировки потока.
Он поддерживает композицию (например, через thenCompose, thenCombine), удобную обработку ошибок (exceptionally, handle), и может выполнять задачи в отдельных потоках (supplyAsync).
Это делает его особенно полезным для построения реактивных и параллельных программ, где важно управлять зависимостями между задачами и обрабатывать результат без лишней синхронизации.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍4🔥2
В статье рассматривается, как использовать Java для написания небольших скриптов и утилит, обходясь без сложной настройки проектов.
Автор объясняет, как запускать Java-код без предварительной компиляции, использовать неявные классы и методы верхнего уровня, а также применять
var
для упрощения разработки. tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥1
VK JT = Java + Go!
16 сентября VK приглашает Go‑ и Java‑разработчиков на VK JT Meetup в Санкт-Петербурге.
В программе:
— Максимально практические доклады от техлидов VK о трансформации ВКонтакте, переходе части сервисов на Go и об устройстве и развитии единой видеоплатформы VK
— Командные бэкенд-баттлы под менторством опытных разработчиков VK — кейсы, вдохновлённые реальной архитектурой VK
Задавайте вопросы экспертам, ищите лучшее командное решение кейса и оставайтесь на афтепати: нетворкинг, фуршет, свободное общение с коллегами.
Только офлайн, в офисе VK на Мойке.
🎟 Участие бесплатное, почитать подробнее и зарегистрироваться вы сможете на сайте
16 сентября VK приглашает Go‑ и Java‑разработчиков на VK JT Meetup в Санкт-Петербурге.
В программе:
— Максимально практические доклады от техлидов VK о трансформации ВКонтакте, переходе части сервисов на Go и об устройстве и развитии единой видеоплатформы VK
— Командные бэкенд-баттлы под менторством опытных разработчиков VK — кейсы, вдохновлённые реальной архитектурой VK
Задавайте вопросы экспертам, ищите лучшее командное решение кейса и оставайтесь на афтепати: нетворкинг, фуршет, свободное общение с коллегами.
Только офлайн, в офисе VK на Мойке.
🎟 Участие бесплатное, почитать подробнее и зарегистрироваться вы сможете на сайте
🔥3❤1👍1
Что выведет код сверху?
Anonymous Quiz
2%
ONETWOTHREEFOUR
13%
ONE5TWOTHREE9FOUR1
69%
ONE32TWOTHREE54FOUR1
15%
Ошибка
🔥7❤4
На своëм канале он уже осветил такие темы, как:
— Что такое ядро Linux и зачем оно нужно?
— Как защитить свой Linux от взлома
— Как создать собственный ISO-образ в Linux
— Linux и управление пакетами
— Процессы в Linux и отладка зависаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Java не стоит на месте и продолжает развиваться, и вот уже скоро выходит Java 25.
В статье представлен разбор основных нововведений: Scoped Values вместо ThreadLocal, единый API для KDF-алгоритмов, модульные импорты, компактные main-методы и гибкие конструкторы.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11❤4👍1
Что такое множество в Java и какие существуют его стандартные реализации?
Ответ:
Эти классы покрывают разные сценарии: от высокой производительности до потокобезопасности и сортировки.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13❤8🔥3
Программисты из Telegram создали сильнейшие IT- каналы
🐍 Ghostly Python - автоматизируй всё, что можешь. Боты, скрипты, парсеры, утилиты - делаем Python простым и полезным. Уверенный старт для новичков и не только.
☕️ Easy Java - Java без боли. От основ до фреймворков. Просто, понятно и по делу. Если хочешь реально понять язык - тебе сюда.
😎 IT Syndicate - главный хаб для тех, кто живёт IT. GameDev, InfoSec, Frontend, DevOps, AI и многое другое. Готовь мозг, тут будет жарко.
🧡 Ghostly Frontend - фронтенд без лишнего шума. HTML, CSS, JavaScript, React, Vue — всё, что нужно, чтобы создавать быстрые и красивые интерфейсы.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2🤔1
В этой статье вы узнаете, как спроектировать и реализовать REST API для микросервиса на Java с использованием Spring Framework.
Автор рассматривает лучшие практики, принципы архитектуры, реализацию CRUD-операций и удобные инструменты, такие как Lombok, ControllerAdvice, MapStruct.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2💯2