Forwarded from Proglib.academy | IT-курсы
Для человека это естественная часть работы. У Claude Code этого контекста по умолчанию нет — только задача и инструкции, которые ему дали.
Поэтому в большой команде недостаточно просто выбрать хорошую модель.❗️ Нужно ещё объяснить ей, как у вас устроена разработка: какие подходы приняты, что обязательно проверять и по каким правилам принимать решения.
GenAI Data Platform, и с этой проблемой сталкивался не раз
Покажет живое демо, разберём, как встроить AI в процесс разработки так, чтобы он реально помогал, а не добавлял ещё один повод для споров на ревью.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Anonymous Quiz
1%
Ничем, это синонимы
74%
Gosched() не приостанавливает горутину на время — она сразу снова готова к запуску
5%
Gosched() всегда усыпляет горутину ровно на 1 наносекунду
19%
time.Sleep уступает планировщику, а Gosched() — нет
Anonymous Quiz
20%
Ускоряет парсинг на клиенте
60%
Мешает браузеру угадать тип и отрендерить ответ как HTML
20%
Включает CORS
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Proglib.academy | IT-курсы
Это просто станет частью профессии. А вот умение встроить AI в процесс разработки так, чтобы он действительно ускорял работу команды, останется конкурентным преимуществом
До конца июля действует специальная цена — 59 990 ₽ вместо 79 990 ₽
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1🤔1😢1
Anonymous Quiz
4%
Возвращает значение переменной
74%
Возвращает адрес переменной
2%
Создаёт копию переменной
21%
Разыменовывает указатель
🥱2
Anonymous Quiz
89%
Потому что планировщик Go вытесняющий и сам переключает горутины
5%
Потому что функция объявлена устаревшей
2%
Потому что она работает только на одном ядре
4%
Потому что её заменили каналы
❤1🥱1
Anonymous Quiz
10%
Вернётся 0
17%
Ошибка компиляции
55%
Паника во время выполнения
18%
Вернётся nil
🥱2
Когда название файла уже само по себе считается техническим долгом 😏
Please open Telegram to view this post
VIEW IN TELEGRAM
1😁2
Forwarded from Proglib.academy | IT-курсы
У вас в проекте есть файл вроде utils_v2_final_FIX.py, который все боятся трогать ❓
Что делаете с таким легаси?
❤️ Не трогаю: работает — и ладно
👍 Переписываю с нуля и надеюсь на лучшее
🔥 Сначала покрываю тестами, потом рефакторю по частям
👾 У нас такого нет — честно-честно
На курсе «ИИ для разработчиков» разберём третий подход: как с помощью агента зафиксировать текущее поведение легаси-кода тестами, а затем менять его небольшими безопасными шагами — без одного огромного PR на тысячу файлов.
До 31 июля действует скидка и бессрочный доступ к материалам.
🔗 Занять место со скидкой
🏃♀️ Proglib Academy
Что делаете с таким легаси?
❤️ Не трогаю: работает — и ладно
👍 Переписываю с нуля и надеюсь на лучшее
🔥 Сначала покрываю тестами, потом рефакторю по частям
👾 У нас такого нет — честно-честно
На курсе «ИИ для разработчиков» разберём третий подход: как с помощью агента зафиксировать текущее поведение легаси-кода тестами, а затем менять его небольшими безопасными шагами — без одного огромного PR на тысячу файлов.
До 31 июля действует скидка и бессрочный доступ к материалам.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10👍2
Anonymous Quiz
38%
Да, до следующего тика планировщика
43%
Нет — горутина остаётся в состоянии runnable
5%
Да, пока не освободится мьютекс
14%
Только при GOMAXPROCS=1
Anonymous Quiz
6%
Он выбирается первым
58%
Он никогда не выбирается
22%
Он вызывает панику
14%
Он выполняется как default
1🤔1
Anonymous Quiz
15%
Ничем, они ведут себя одинаково
66%
Закрытый всегда готов, nil — не готов никогда
9%
Закрытый блокируется, nil — лишь иногда
10%
Оба вызывают панику
Разработчику нужен стабильный результат, DevOps — контроль инфраструктуры, техлиду — правила для всей команды. Собрали это в одном посте 👇
Forwarded from Proglib.academy | IT-курсы
Но цель одна: перейти от случайных удачных запусков к управляемому процессу на реальном проекте — с понятными правилами, ревью, контролем расходов и безопасности
На курсе «ИИ для разработчиков» участники выстраивают такой процесс на практике: подключают инструменты, задают границы для агента и учатся понимать, где ему можно доверять работу, а где требуется проверка.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔1
Anonymous Quiz
21%
Нет, структуры сравнивать нельзя
56%
Да, поле за полем
14%
Только если у них есть метод Equal
10%
Только указатели на них
Anonymous Quiz
28%
Панику
54%
Слайс [1]
7%
Ошибку компиляции
12%
Пустой слайс
❤4
Покупать новый курс каждый раз, когда меняется рабочая задача, — довольно странная механика. Нашли альтернативу 👇
Forwarded from Proglib.academy | IT-курсы
Сегодня хочется разобраться в AI-агентах. Через пару недель появляется задача, где нужны алгоритмы. Потом понимаешь, что неплохо бы освежить Python или математику для Data Science.
В подписку Proglib Academy входят все основные направления — AI, ML, Python, алгоритмы, математика для DS и другие курсы, а ещё закрытый видеохаб с вебинарами практиков.
Начать можно с пробного месяца. Если решите остаться, его стоимость зачтётся при оформлении подписки
Please open Telegram to view this post
VIEW IN TELEGRAM
❓ Что делает ключевое слово implements в Go
Anonymous Quiz
7%
Объявляет, что тип реализиует интерфейс
1%
Используется для импорта пакета
89%
В Go нет ключевого слова implements
3%
Используется для наследования методов
👏7🌚5🥱3😁1