Java Developer
16.4K subscribers
1.5K photos
97 videos
1 file
1.6K links
Авторский канал действующего разработчика — интересные заметки, новые технологии, библиотеки и фреймворки

Сотрудничество: @bape_ads
Прайс: @bape_media

РКН: https://clck.ru/3GHfTK

Реклама на бирже: https://telega.in/c/java_tg
Download Telegram
«Привет, как дела?» — сразу летишь во френдзону

Это будет продолжаться ВЕЧНО, пока не начнешь читать канал ТВОРЧЕСТВО ЧУВСТВ, где узнаешь:

— грамотно общаться с красивыми девушками и доводить до секса
— строить прочные отношения, где девушка ласковая и заботливая, а ты - лидер
— сформировать внутренние опоры, чтобы избавиться от лени и жить яркую жизнь


Главное про качественные отношения тут: t.me/+-WIXMlW63co1Mzk6
Вопрос с собеседования

Может ли интерфейс содержать поля?

Ответ: Да, но только постоянные значения. Любое поле в интерфейсе автоматически становится public static final, то есть это всегда константа, общая для всех.

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


tags: #собеседование

📱 Java Developer  | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👩‍💻 Bazel

Bazel — это высокопроизводительный инструмент сборки от Google, подходящий для Java-проектов любой сложности.

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

Пример java_binary в BUILD-файле:
java_binary(
name = "app",
srcs = ["Main.java"],
deps = [":core"],
main_class = "com.example.Main"
)


Maven-зависимости подключаются через rules_jvm_external и описываются в WORKSPACE-файле.

📱 Ссылка на GitHub
📁 Документация

— если использовал
⚡️ — если Gradle лучше

tags: #полезное

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
Как разработчику ускорить работу с AI?

Ребята из Interview Hustlers и Т-Банка во вторник проводят практический вебинар о том, как разработчику использовать нейронные сети так, чтобы это принесло пользу, а не вызывало мысли: «потратил полдня на фигню, лучше бы сразу сам всё написал». Проблема не в ИИ — проблема в подходе.

🗓 17 июня 19:00 по МСК, вторник

Программа:
▪️ Разберем экосистему AI-инструментов (анализ записи дейликов/планирования, умный терминал, умный поиск)
▪️ Изучим основы Prompt Engineering: Zero Shot, Few Shot и COT
▪️ Покажем, как планировать большую фичу с Cursor IDE. Мы из документации сделаем ТЗ для Cursor IDE.

Спикеры:
▪️Максим Аверин — основатель школы Interview Hustlers
▪️Максим Карась — Senior Golang Dev из LLM команды Tinkoff

👉 Регистрируйся на бесплатный вебинар по ссылке.

📎 После регистрации на вебинар ты получишь 2 бонуса: "Как разобрать неудачное собеседование без фидбека за 3 шага с AI?" и "Подбор идеальной нейросети за 1 минуту".

Реклама. ИП Аверин Максим Игоревич. ИНН 781437134649. erid: 2W5zFK71cVW
Please open Telegram to view this post
VIEW IN TELEGRAM