Случайно сделал коммит с ошибкой. Как быстро исправить не создавая новый?
Anonymous Quiz
30%
git reset HEAD~1
44%
git commit -- amend
3%
git stash
16%
git revert HEAD
7%
Посмотреть ответ
👍5❤1🔥1
😱 Если ваш продукт не умеет отдавать данные в формате, понятном AI-агенту, то вас просто не существует
Скрипт не будет кликать по красивым кнопкам в браузере, он уйдёт к конкуренту с нормальным API. Перестроить архитектуру под машинных клиентов — это уже не хайп, а необходимое условие сохранения конкурентоспособности.
Как адаптировать продукт и не исчезнуть из выдачи:
— интегрировать
— научиться контролировать стоимость (лимиты, кэш, роутинг между моделями);
— настроить AgentOps: трейсинг, логирование и отлов регрессий.
Всё это ждёт вас на обновлённом курсе «Разработка AI-агентов». Мы специально сделали фокус на утилитарном инжиниринге и production-ready решениях.
Кстати, до 29 марта можно забрать курс с большой скидкой, и стоит поторопиться — мест на потоке всё меньше.
Зафиксировать цену и начать деплоить агентов без слива бюджета 👈
Скрипт не будет кликать по красивым кнопкам в браузере, он уйдёт к конкуренту с нормальным API. Перестроить архитектуру под машинных клиентов — это уже не хайп, а необходимое условие сохранения конкурентоспособности.
Как адаптировать продукт и не исчезнуть из выдачи:
— интегрировать
MCP и A2A-взаимодействие, чтобы агенты могли вас читать;— научиться контролировать стоимость (лимиты, кэш, роутинг между моделями);
— настроить AgentOps: трейсинг, логирование и отлов регрессий.
Всё это ждёт вас на обновлённом курсе «Разработка AI-агентов». Мы специально сделали фокус на утилитарном инжиниринге и production-ready решениях.
Кстати, до 29 марта можно забрать курс с большой скидкой, и стоит поторопиться — мест на потоке всё меньше.
Зафиксировать цену и начать деплоить агентов без слива бюджета 👈
Что означает буква "D" в принципах SOLID?
Anonymous Quiz
4%
Dependency Demarcation — разграничение зон ответственности для зависимостей
87%
Dependency Inversion — высоко- и низкоуровневые модули зависят от абстракций
4%
Dependency Decoupling — разделение зависимостей на разные слои архитектуры
4%
Dependency Determination — определение зависимостей для классов и методов
2%
Посмотреть ответ
❤4👍1
Какой признак характерен для архитектуры CQRS?
Anonymous Quiz
66%
Разделение команд (изменений) и запросов (чтения)
2%
Отказ от реактивщины
6%
Использование одного сервиса для чтения и записи
17%
Разделение клиентской и серверной частей
10%
Посмотреть ответ
👍3❤1
Что будет результатом запуска кода?
Anonymous Quiz
17%
Executing MyService
6%
Ошибка компиляции
5%
BeanNotFoundException
64%
NoUniqueBeanDefinitionException
7%
Посмотреть ответ
👍4🔥1
Что будет результатом кода?
Anonymous Quiz
3%
null
23%
Ошибка компиляции
5%
Shape
58%
Circle
10%
Посмотреть ответ
👍4❤1👏1
Текущий уровень сложности задачек?
🔥 — Слишком просто, хочу сложнее
👍🏼 — В самый раз
❤️ — Иногда сложновато
😁 — Часто не понимаю
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23🔥9❤6😁2
Forwarded from Библиотека собеса по Java | вопросы с собеседований
Event-driven architecture — это когда компоненты
// Событие:
public record UserRegistered(User user) {}
// Listener:
@Component
public class SendWelcomeEmail {
@EventListener
public void handle(UserRegistered event) {
mailer.send(event.user().email(), "Welcome!");
}
}
// Публикация события:
applicationContext.publishEvent(new UserRegistered(user));
Зачем
В Spring
— ApplicationEventPublisher для публикации
— @EventListener для подписки
— @TransactionalEventListener — если нужно дождаться коммита транзакции
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤1👍1
Что будет результатом кода?
Anonymous Quiz
19%
true true
66%
true false
2%
false true
12%
false false
2%
Посмотреть ответ
😁4👍3❤2🔥1
Какие темы освещать чаще?
🔥 — Java Core
👍🏼 — Spring
❤️ — Паттерны и дизайн
😁 — Предложу в комменты
Please open Telegram to view this post
VIEW IN TELEGRAM
👍34🔥26❤19😁1
Что будет результатом кода?
Anonymous Quiz
17%
Ошибка компиляции
72%
5
7%
null
1%
0
3%
Посмотреть ответ
❤5👍1🔥1😁1
Какова временная сложность сортировки слиянием (Merge Sort) в худшем случае?
Anonymous Quiz
10%
O(n)
17%
O(log n)
21%
O(n^2)
47%
O(n log n)
5%
Посмотреть ответ
👍4🔥2
Сколько транзакций будет активно при вызове auditService.process()?
Anonymous Quiz
14%
Одна: внешняя
23%
Одна: внутреняя
19%
Две: внешняя и внутреняя
37%
Ноль
8%
Посмотреть ответ
😁4👍1
В первой части постов навалили жесткой базы, чтобы вправить мозги на место. Во второй дали конкретные инструменты, фреймворки и пошаговые инструкции, что нужно кодить прямо сейчас.
Часть 1. Введение, юзкейсы и реальность
Разбираемся с терминами, снимаем розовые очки и смотрим, где ИИ реально приносит бабки, а где только жжет нервы:
1. «Так что вообще считается AI-агентом?»
2. «Где тут бот, а где уже AI-агент?»
3. «Не надо пихать AI-агента в каждую задачу»
4. «Что уже можно спокойно делать через AI-агентов?»
5. «А что через AI-агентов пока лучше не трогать?»
Часть 2. Изнанка, ошибки и архитектура
Как всё это устроено под капотом, чтобы не слить бюджет и не наломать дров на старте:
6. «Можно ли просто сесть вечером и собрать себе AI-агента?»
7. «С чего вообще начать, если хочется попробовать AI-агентов»
8. «Почему AI-агент может внезапно начать творить дичь»
9. «Где AI-агенты реально экономят время, а где только добавляют возни»
10. «Почему они жрут столько денег?»
Часть 3. Хардкорная практика (Что делать руками)
Хватит теории. Открываем ноут, запускаем Cursor и делаем нормальные, отказоустойчивые системы:
11. «Почему одного промпта мало?»
12. «Почему AI-агенту мало просто “дать доступ к данным”»
13. «Если не следить за AI-агентом, он быстро начинает жить своей жизнью»
14. «Собрать демку легко. Но как же сделать нормально»
15. «Как сделать, чтобы это не развалилось через неделю?»
Please open Telegram to view this post
VIEW IN TELEGRAM
🥱2