Обновить

Все потоки

Сначала показывать
Порог рейтинга

А как правильно провода сейчас маркировать ? 

Вроде все по разному это делают 🤭

Теги:
Рейтинг0
Комментарии3

SpaceWeb добавил в частное облако четыре DevOps-инструмента: MinIO, Zulip, n8n и Zabbix

SpaceWeb запустил в частном облаке серию готовых open-source сервисов для командной разработки. Каждый разворачивается независимо — можно выбрать только то, что нужно под конкретную задачу. В набор вошли четыре инструмента:

  • MinIO — S3-совместимое объектное хранилище для бэкапов, логов, артефактов сборки и статики;

  • Zulip — командный чат с тематическими ветками для асинхронной работы;

  • Zabbix — мониторинг серверов и приложений: CPU, память, диски, базы данных, веб-серверы;

  • n8n — конструктор автоматизации без кода: соединяет сервисы, ловит вебхуки, создает тикеты, управляет файлами.

Вместе они закрывают базовые потребности небольшой ИТ-команды — хранение, коммуникацию, мониторинг и автоматизацию рутины — в едином управляемом контуре внутри частного облака. Без внешних SaaS-платформ и бесконечных интеграций между ними.

Подробности — на сайте SpaceWeb.

Теги:
Всего голосов 2: ↑2 и ↓0+2
Комментарии0

Golem хамоватый кодинг агент в Telegram

Представьте: вы кидаете ему .zip с проектом, а он выдаёт разбор по архитектуре, находит говнокод, утечки ключей, отсутствие индексов и сообщает, что вся ваша система — «детский сад на колхозе».

Это и есть Golem 666 — мой Telegram-бот, который анализирует код жёстко, без соплей и политкорректности.

Сейчас он уже умеет:

  • Пожирать проекты в .zip и анализировать их

  • Искать баги, уязвимости и архитектурные косяки

  • Давать конкретные рекомендации по исправлению

  • Работать в стриминговом режиме (сообщения приходят по мере генерации)

  • Сам постить отчёты в свой Telegram-канал

  • Ну и конечно пишет скрипт по запросу

Прямо сейчас я оптимизирую его по расходам и делаю кеш,чтоб не тартить токены юзеров на повторяющие вопросы.

В ближайших планах:

  • Автоматическое создание репозитория на GitHub

  • Автодеплой после успешного ревью кода

Если вам тоже иногда хочется, чтобы кто-то жёстко и по делу сказал, то можете пообщаться с Големом.
В своем канале я рассказываю о разработке своих ботов более подробно и без цензуры.))

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

#python #ai #telegram #coding #golem

Теги:
Всего голосов 5: ↑0 и ↓5-5
Комментарии7

6 бесплатных вебинаров про ИИ для новичков

Тема ИИ одновременно вызывает тревогу и интерес: кто-то опасается, что не сможет пройти первичный отбор из-за автоматизации, кто-то — что нейросети заменят его раньше, чем он успеет адаптироваться на новом месте. А кто-то наоборот видит возможность расти быстрее и зарабатывать больше, но пока не очень понятно, как именно это сделать.

В Яндекс Практикуме мы уже не раз обсуждали тему ИИ со специалистами из разных компаний: Эйч, Хабр Карьеры, Сбера, Авито, Островка и других. Делимся записями наших бесплатных вебинаров, чтобы вы тоже могли сориентироваться в вопросе, а также узнать мнения нанимающих специалистов и экспертов отрасли. И немного снизить тревогу о будущем, конечно.

Как использовать ИИ, чтобы найти работу в IT — рассказываем, как ИИ помогает новичкам быстрее найти вакансию и повысить шансы на трудоустройство. Разбираем инструменты, которые помогают писать резюме, готовиться к собеседованиям и собирать портфолио.

Почему HR не видит резюме: как пройти автоматический отбор — рассказываем, что такое автоматический отбор (ATS-система), как он сортирует кандидатов и почему может не пропускать резюме. Объясняем, как ИИ может помочь привлечь внимание HR и пройти первые этапы отбора.

Как искусственный интеллект меняет IT и помогает в работе — говорим с экспертами о том, какую роль играет ИИ в разработке, дизайне, менеджменте, аналитике, маркетинге и HR. Разбираем страхи новичков и способы превратить технологию в рабочий инструмент.

Как и зачем джуну в IT писать промпты — рассказываем, какую роль ИИ уже играет в IT и как промпт-инжиниринг помогает новичку решать задачи быстрее. Разбираем, где алгоритмы усиливают специалиста, а где всё ещё нужна человеческая логика. 

Почему ИИ не заменит начинающих разработчиков — рассказываем, как превратить искусственный интеллект из конкурента в помощника в учёбе, работе и карьере. Обсуждаем реальные кейсы, где новички приносили свежий взгляд и находили решения лучше, чем синьоры и ИИ.

Как ИИ усиливает аналитика и меняет рынок — показываем, как аналитики и специалисты по Data Science используют ИИ в реальных проектах. Разбираем, где автоматизация экономит время, а где нужен человеческий взгляд. Объясняем, как изменились роли на рынке и какие навыки нужны, чтобы уверенно начать карьеру.

Если не нашли тему, которая откликается, или хотите попасть на будущие вебинары — загляните в каталог мероприятий. Там мы собираем записи прошедших встреч и публикуем анонсы новых.

Все бесплатные мероприятия →

Теги:
Рейтинг0
Комментарии0
Дорожная карта Agentic AI — от основ до production-ready систем
Дорожная карта Agentic AI

Дорожная карта Agentic AI: от основ до production-ready агентных систем

Друзья, я решил в апреле разобрать горящую тему этого года - что надо знать и уметь для разработки production-ready ИИ-агентов.

По сути, это будет своеобразная дорожная карта Agentic AI Engineering — по этапам, от основ до зрелых систем.

Я буду выкладывать небольшие посты с раскрытием важных тем и ссылками на полезные материалы.

Пройдем по следующим темам, которые нужно освоить, чтобы создавать агентные системы готовые к продакшену:

  • Основы языковых моделей и промпт-инжиниринг,

  • Работа с LLM API и структурированный вывод,

  • AI-driven разработка с ИИ-агентами,

  • Мультимодальность — голос, изображения,

  • Local inference — локальный запуск моделей,

  • RAG — как передать агенту знания о вашем бизнесе,

  • Agents — агенты с памятью, инструментами и планированием,

  • MCP — стандарт интеграции агентов с внешними системами,

  • Observability & Evaluation — мониторинг и оценка качества RAG-систем и агентов,

  • Security & Guards — безопасность агентных систем,

  • Управление датасетами и промптами,

  • Сontext-engineering — работа с большим контекстом,

  • Skills — навыки агентов,

  • Agent harness — решение сложных задач, субагенты и планирование,

  • Multi-agents — мультиагентные системы.

В конце серии сформируется понимание того, что и в каком порядке осваивать, чтобы создаваемые решения работали в реальных условиях, а не оставались брошенными игрушками.

Это вводный пост с приглашением подписываться, чтобы не пропустить следующие темы.

Кстати, если есть пожелания по темам, что стоит добавить, то пишите в комментариях, пожалуйста.

🔔 Следующий пост: основы языковых моделей — с чего всё начинается.

Больше про ИИ-кодинг и ИИ-агентов в ТГ и ВК.
Приглашаю ознакомиться с нашими онлайн-курсами по ИИ-разработке ИИ-агентов.

Теги:
Рейтинг0
Комментарии0

Представлен открытый проект Winhance. Это приложение на C#, предназначенное для удаления лишних программ, оптимизации и настройки работы с Windows 10/11 - от управления программным обеспечением до оптимизации и настройки системы,

Winhance включает в себя большинство тех же улучшений, что и UnattendedWinstall, но без необходимости чистой установки Windows.

Теги:
Всего голосов 6: ↑5 и ↓1+5
Комментарии1

Разработчик Александр Гомес Гайгалас (Alexandre Gomes Gaigalas), автор библиотеки coral для создания переносимых shell-скриптов, опубликовал проект C89cc.sh. Это компилятор для языка C, написанный целиком на Shell.

Компилятор поддерживает стандарт C89 и может генерировать исполняемые файлы в формате ELF64 для систем x86-64. Исходный код проекта содержит около восьми тысяч строк и открыт под лицензией ISC.

Теги:
Всего голосов 3: ↑3 и ↓0+4
Комментарии0

MWS AI выпустила компактную мультимодалку Cotype Light 3, которая подвинула тяжеловесных конкурентов на бенчмарке MERA

Лидерборд MERA
Лидерборд MERA

Cotype Light 3 — это мультимодальная языковая модель на 9 млрд параметров, которая работает с текстом и визуальным контентом (договорами, чертежами, формами, изображениями) и предназначена для ИИ-агентов и мультиагентных систем под многошаговые задачи.

Модель в стандартной точности (FP16/BF16) занимает около 18 ГБ видеопамяти. Это позволяет запускать инференс на одном серверном ускорителе — без многокарточных конфигураций и специализированных кластеров. Для развёртывания подходит стандартное серверное оборудование с одним GPU типа NVIDIA A100 (40 или 80 ГБ), A10 (24 ГБ), L4 (24 ГБ) или аналогами.

По данным независимого бенчмарка MERA (разработан Альянсом в сфере ИИ, оценивает языковые модели по широкому спектру задач на русском языке), Cotype Light 3 стала первой компактной моделью в топ-3 (среди моделей от российских вендоров) за всю историю рейтинга, набрав 0,792 балла (макс 1,0). Это лучше большинства моделей, работающих с русским языком, — в том числе тех, которые содержат 100+ миллиардов параметров и требуют кратно больше вычислительных мощностей. В задачах на математику и «знания о мире» — географию, историю, науку, культуру — точность модели превышает 99%.

Ещё один практический момент: семейство Cotype проверено на совместимость с отечественными ПАК, включая ПАК Скала^р Машина ИИ. Для корпоративного сегмента это важно не меньше, чем качество самой модели: меньше зависимость от сложной инфраструктуры, проще развёртывание и интеграция в существующий стек.

Теги:
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Хотел бы пригласить принять участие в закрытом бета-тестировании Delphi-компонентов, предназначенных для взаимодействия с «T-Invest API» брокера «Т-Инвестиции», причём они являются не просто обёрткой над API-методами, а предлагают более удобные абстракции — например, унифицируют работу с подписками на различные данные (позиции портфеля, стакан инструмента, статус заявки и т. п.).

Подробности участия можно узнать здесь (по ссылке также размещена документация на компоненты, где описаны, в том числе, технические детали).

Теги:
Рейтинг0
Комментарии2

Весна крови. Гонзо-очерк №1

В любом начинании ты задаешь себе вопрос: это первый день великого пути? Или просто шаг в сторону? Ты вернешься на ту же дорогу — или пойдешь рядом? Или свернешь в чащу, прячась в кустах, и только через плечо взглянешь на путь, с которого пришел?

Вот так и со мной.

Сейчас весна 2026-го. Я сижу и думаю: тот вид журналистики, что я выбрал, стал для меня сакральным вопросом. Где я окажусь? Зависит от вас? Если ты читаешь это — значит, у нас с тобой получилось.

На улице уже почти совсем хорошо. Люди теряются кто где. Кто-то идет в пуховике, а замерзающие дурни смотрят на него с презрением, не беря в расчет мысли о собственной тупости. Каждый виноват — но не я.

А что до меня — я уже горю дорогой. Путешествия манят. Даже выйдя за порог, увлекаемый ветром новых свершений, я начинаю переставлять ноги в сторону своего несомненного счастья. А каждый раз, возвращаясь домой, прихожу в новое место. Или я стал другим, или это место стало другим для меня.

Цветы пробиваются из-под земли. Много мусора. Очень много. Его уберут — и всё станет снова красивым. Или трава вырастет так высоко, что он перестанет быть виден.

И да. Эти мерзкие твари.

Сегодня со лба своей ручной лисицы я достал клеща. Этот гад уцепился чуть выше переносицы — в самый лоб. Идеальное место для маскировки, ха! Наверное, у меня есть доля нездорового внимания к таким паразитам. Только увидишь — и начинаешь весь чесаться. Фе. Пришлось рассматривать мерзость под микроскопом. Несмотря на всю технику вываживания кровопийцы, прыткий гад мог оставить подарок в виде отломанного хоботка под кожей лисички. Но всё обошлось. Каждый остался при своем. Разве что клеща пришлось денатурализировать — но его мнения никто не спрашивал.

Та самая лисица.
Та самая лисица.

Отвлекся больше, чем следовало. Вернемся к предмету.

Весна. Эх, она бьет ключом в моих венах. Зажигает сердце и словно барабан стучит в висках: беги! Беги! Скорее! Улица! Птицы! Запахи! Девочки, мальчики! Весна оживляет всё на свете. Серые столбы деревьев на фоне таких же серых домов и дорог — и тут бам! Контрастное зеленое нечто под ногами. Словно океан, молодая короткая трава увлекает меня.

Я должен идти. Я должен делать то, что должен.

И с этого момента — наверное — начинается моя история. История, с которой начинается всё.

Теги:
Всего голосов 3: ↑1 и ↓2+1
Комментарии2

Представлен открытый OSINT-инструмент, который за несколько секунд собирает цифровой след по всему интернету. Проект Sherlock по одному нику пробивает аккаунты сразу на сотнях сайтов. Решение параллельно проверяет 400+ платформ: от соцсетей до форумов и цифровых площадок. На выходе получается список всех найденных профилей, можно выгрузить в файл или открыть прямо в браузере. Работает на любой системе, есть поддержка прокси и Tor.

Теги:
Всего голосов 4: ↑4 и ↓0+4
Комментарии1

Куда пойти в 2026: ивенты для практики, опыта и нетворкинга

Год только набирает обороты, но уже есть события, ради которых стоит заранее освободить календарь. Собрали несколько ивентов, на которые точно стоит обратить внимание – от тестирования и системного программирования до индустриальных решений и AI.

Heisenbug (Москва и онлайн, 27–28 апреля)

Крупнейшая конференция по тестированию ПО в России, где обсуждают инструменты и фреймворки, автоматизацию, нагрузочное тестирование, безопасность и UX на всех платформах .

C++ Russia (Москва и онлайн, 7 мая, 16–17 мая)

Конференция для тех, кто живёт в мире производительности, памяти и «а что у нас под капотом». Обсуждают современный C++: архитектуру, компиляторы, рантаймы, concurrency, оптимизацию и бенчмарки. Хороший вариант и для тех, кто только заходит в системное программирование, и для тех, кто уже давно там и хочет свериться с рынком.

HolyJS (Москва и онлайн, 14–15 мая)

Конференция охватывает весь спектр: фронтенд, бэкенд, Node.js, графику, анимации, иногда даже web3. Обсуждают не только фреймворки, но и то, как с этим всем жить, когда технологий становится слишком много. Отдельный плюс – атмосфера, можно не только послушать доклады, но и нормально пообщаться с комьюнити.

AHA'26 (Москва и онлайн,22 мая)

Конференция про искусственный интеллект, машинное обучение и аналитику данных. Здесь уже меньше «про язык» и больше «про то, как это применять». Кейсы, подходы, архитектура решений — всё, что связано с реальным использованием AI в продуктах и бизнесе. Если вы работаете с данными или только планируете в эту сторону двигаться — хороший способ быстро погрузиться в контекст.

byteoilgas_conf (1–2 октября, Москва)

Профессиональная конференция для ИТ- и инженерного сообщества нефтегазовой отрасли. Ивент ориентирован на специалистов, работающих с крупными и сложными системами, где технологии напрямую влияют на производственные процессы.

Темы конференции:

  • промышленное ПО и инфраструктура

  • цифровые двойники

  • применение AI в индустриальных задачах

  • масштабные и высоконагруженные системы

    Byteoilgas_conf будет полезна тем, кто работает с промышленными решениями или хочет лучше понять, как современные технологии применяются в реальном секторе экономики.

PyConf Russia (Москва, 24–25 июля)

Конференция для Python-разработчиков всех уровней: от написания чистого кода до архитектуры и асинхронности. Обсуждают Django, FastAPI, машинное обучение на Python, инструменты для анализа данных и автоматизацию.

SmartData (Москва и онлайн, 23–24 сентября)

Конференция по инженерии данных. Здесь говорят про ETL/ELT, Data Lake, Quality и платформенные решения. Практические кейсы, как строить и поддерживать дата-инфраструктуру, когда данных уже не просто много, а очень много.

#DotNext (Москва и онлайн, 25–26 сентября)

Конференция для всех, кто занимается .NET-разработкой. Обсуждают современные версии .NET, производительность, асинхронность, кроссплатформенную разработку, интеграции и отладку сложных систем.

DevOops (Санкт-Петербург и онлайн, 12–13 октября)

Конференция, посвящённая практикам DevOps. CI/CD, инфраструктура как код, мониторинг, observability, управление конфигурациями и автоматизация всего, что можно автоматизировать. Хороший повод сверить подходы с коллегами и посмотреть, как DevOps живёт в разных компаниях.

Теги:
Всего голосов 2: ↑2 и ↓0+4
Комментарии0

Управляемые базы данных и почему это тоже про машинное обучение — расскажем на GoCloud 2026 ☁️

Покажем, почему ML-системы начинаются не с моделей, а с дата-инфраструктуры. Разберем роль PostgreSQL, Kafka, Redis, ClickHouse и OpenSearch в реальных сценариях машинного обучения клиентов. Обсудим, как управляемые дата-сервисы становятся фундаментом ИИ-нагрузок, и какие продуктовые требования меняются — превращая дата-платформу в IaaS-слой для машинного обучения.

Спикер: Сергей Геворкян — менеджер продукта, Cloud.ru

Трек: Данные и аналитика

📅 Когда: 9 апреля в 15:35–16:05 мск
👉 Зарегистрироваться

А пока ждете выступление, загляните в блог: Как мы разгрузили базу данных в проде и не сломали систему

Теги:
Рейтинг0
Комментарии0

Ближайшие события

Первый день TransRussia 2026: Интервью с Владимиром Финком (генеральный директор INTEKEY):

Первый день выставки TransRussia | SkladTech 2026. Основатель INTEKEY Денис Сумелев и генеральный директор Владимир Финк делятся первыми впечатлениями.

Оба отмечают парадокс:

🔸 Выставка стала компактнее. Экспозиция сектора складских технологий (SkladTech) сократилась более чем вдвое по сравнению с прошлыми годами.

🔸 Нет привычных «гигантов». На входе не видно стендов многих крупных игроков, которые были постоянными участниками.

🔸 Но активность — высокая. Несмотря на это, поток заинтересованных специалистов большой. Люди задают конкретные вопросы по автоматизации и роботизации, понимая, что проблемы бизнеса никуда не делись.

Вывод: Рынок трансформируется. Спрос на работающие решения остаётся высоким, и это открывает возможности для тех, кто готов работать здесь и сейчас. Первый день выставки прошёл продуктивно.

Теги:
Рейтинг0
Комментарии0

Помните в своих постах я периодически указывал на 📺 Matt Brown и его реверс-инжиниринг IoT-устройств, которые нас окружают? Так вот, буквально 8 дней назад Matt совместно с Andrew Bellini анонсировали абсолютно бесплатный курс по аппаратному хакингу под названием All about UART (Все про UART).

В соответствии с описанием,

Этот вводный курс познакомит вас со всем, что касается UART, одного из старейших и до сих пор наиболее распространенных протоколов связи для встроенных систем. Вы изучите основы взаимодействия устройств с помощью электронных сигналов, принципы работы UART вплоть до уровня напряжения на проводе, научитесь распознавать сигналы UART и, что наиболее важно, взаимодействовать с ними. Помимо изучения UART, этот курс также научит вас основным навыкам работы с аппаратным обеспечением, таким как использование мультиметра, логического анализатора, адаптера UART и даже, при желании, пайка.

Курс состоит из 6 секций и суммарно 17 уроков общей продолжительностью 2 часа 35 минут. Авторами, как я упомянул выше, являются Andrew Bellini и Matt Brown. К сожалению, язык повествования только английский, но отечественный «однобуквенный» браузер имеет встроенный функционал по переводу его на русский.

Ребята «защитились» и не дают возможность просматривать видео с российских IP‑адресов. Какие наивные). Мало того, что у нас хорошие учителя в лице главного регулятора, и даже бабушки знают, как обойти это ограничение, так они решили защититься от главных хакеров таким детским способом. Ладно, не будем над ними шутить, возможно они руководствуются требованиями своего регулятора… В любом случае, для вашего удобства я скачал все уроки, смонтрировал в одно видео и разместил во 📺 ВКонтакте.

Поэтому устраивайтесь по-удобнее и в путь - грызть гранит науки!

🧠 Обязательно поделись с теми, кому это может быть полезно: 💬 Телеграм | 💬 Max | 📝 Хабр | 💙 ВКонтакте

Теги:
Всего голосов 3: ↑3 и ↓0+5
Комментарии0

О прогнозе нейтрального тренда актива

Ссылка на GitHub

Две полоски - лучший и худший случай, его можно прогнозировать
Две полоски - лучший и худший случай, его можно прогнозировать

В backtest-kit GARCH используется как один из источников в графе сигналов. Идея: вход открывается только если GARCH-канал достаточно широк, чтобы TP и SL уместились с запасом над комиссиями.

Например, этим можно законтрить боковик, который был на BTCUSDT в Феврале 2024

  • 5–10 февраля, 73% нейтральных баров

  • 11–16 февраля, 63% нейтральных баров

  • 19–24 февраля, 75% нейтральных баров

  • 26–29 февраля, 69% нейтральных баров

Пример кода

import { sourceNode, outputNode } from '@backtest-kit/graph';
import { predict } from 'garch';
import { getCandles } from 'backtest-kit';

const CANDLES_FOR_GARCH = 300;
const GARCH_CONFIDENCE = 0.6827; // ±1σ

const garchSource = sourceNode(
  Cache.fn(
    async (symbol) => {
      const candles = await getCandles(symbol, '8h', CANDLES_FOR_GARCH);
      return predict(candles, '8h', null, GARCH_CONFIDENCE);
    },
    { interval: '8h', key: ([symbol]) => symbol },
  ),
);

const entrySignal = outputNode(
  async ([trend, volume]) => {
    // Пропускаем если модель не сошлась
    if (!volume.reliable) return null;

    // Проверяем что до границ канала достаточно места
    const upperDiff = percentDiff(trend.close, volume.upperPrice);
    const lowerDiff = percentDiff(trend.close, volume.lowerPrice);

    if (upperDiff < TAKE_PROFIT_PERCENT) return null;
    if (lowerDiff < STOP_LOSS_PERCENT) return null;

    // TP и SL по границам GARCH-канала
    const tp = trend.position === 'long' ? volume.upperPrice : volume.lowerPrice;
    const sl = trend.position === 'long' ? volume.lowerPrice : volume.upperPrice;

    return { position, priceOpen: trend.close, priceTakeProfit: tp, priceStopLoss: sl };
  },
  trendSource,
  garchSource,
);

GARCH здесь не генерирует направление. Он отвечает только на вопрос «достаточно ли ожидаемое движение». Направление приходит от другого источника (это может быть Pine Script через @backtest-kit/pinets или LLM через @backtest-kit/ollama)

Ключевые детали

  • Parkinson estimator для per-candle RV: (1/4ln2) · ln(H/L)² — в ~5× эффективнее squared returns

  • Log-normal bands: P·exp(±z·σ) — не линейное приближение, правильное маппирование в ценовое пространство

  • reliable: true когда: оптимизатор сошёлся + persistence < 0.999 + Ljung-Box p ≥ 0.05

  • Оптимизация: multi-start Nelder-Mead, GARCH — 4 рестарта, NoVaS — 7 (11-мерная задача)

  • 932 теста, включая ground-truth тест с синтетическими данными известной волатильности

Теги:
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Ставим все точки над ai в последних релизах по AI-агентам

1️⃣ MCP-сервер стал ближе к агентам

Теперь можно обновлять подключение к MCP-серверу, если на его стороне появились новые методы.

Пример: вы добавили новый метод для работы с API или базой → его можно подтянуть к агенту без пересоздания.

Кстати, теперь выбрать существующий MCP-сервер или завести новый можно сразу при создании агента.

2️⃣ Гибкая настройка уведомлений

Информацию о статусе агентов (например, о лимите токенов) вы можете получать не только в Телеграме, но и по почте. Также появилась возможность отключать уведомления.

3️⃣ TimewebGPT теперь в контексте

Ассистент в панели быстро ответит на базовые вопросы без обращения в поддержку:

➖ Подсказки по балансу и статусу отложенных платежей
➖ Список подключенных и доступных для заказа продуктов

На неделе выкатим еще больше обновлений — держите руку на пульсе 👀

Настроить MCP-сервер и уведомления о токенах →

Теги:
Всего голосов 9: ↑9 и ↓0+13
Комментарии0

Будет слишком по девчачьи сказать, что я плакала из-за код ревью?

Это было года три или четыре назад, когда я ещё не нашла общий язык со своим новым тех.лидом. Тогда много всего накопилось, и каждый новый комментарий, хоть он и был очень корректным, ощущался как еще один удар сверху. Помню было что‑то из серии: «Тут надо изменить нейминг».

Ничего такого, вроде все ок. Но я смотрела на него и зависла в моменте: а что именно не так то? Есть какие то правила в новой команде, о которых я еще не знаю? Нужно переименовать только эту переменную или мне нужно пройтись по всему файлу?

Начинаешь писать ответ, ждешь уточнения, потом опять ответ... В какой то момент я просто закрыла ноут и разревелась. Я уже находилась в состоянии нервного клубка и такие комментарии добивали больше, чем любой жёсткий разнос.

Но самое забавное, спустя время я пересмотрела старые ПР и поняла, что мой техлид был максимально корректным и без токсичности. Просто я уже была на грани выгорания и каждый комментарий превращался в испытание.

Мне захотелось поделиться своими мыслями на тему код-ревью, о том как формулировки влияют на скорость работы и состояния людей:

Ссылка на статью

Если хоть раз сидел и думал: «что от меня тут вообще хотят?» — ты точно поймёшь :)

Теги:
Всего голосов 2: ↑1 и ↓1+1
Комментарии0

6 открытых демо-уроков недели

Otus исполнилось 9 лет! По промокоду birthday на все курсы скидка 10% [до 4 апреля, суммируется с другими скидками]
Otus исполнилось 9 лет! По промокоду birthday на все курсы скидка 10% [до 4 апреля, суммируется с другими скидками]

Если вы давно присматривались к какому-то курсу, но всё откладывали, до 4 апреля включительно можно забрать его с дополнительной скидкой 10% по промокоду birthday. Скидка суммируется с другими предложениями, так что стартовать сейчас выгоднее.

Полный список бесплатных уроков месяца смотрите в дайджесте.

Теги:
Всего голосов 3: ↑3 и ↓0+6
Комментарии1

Как стать Android-разработчиком?

Войти в Android-разработку проще, чем кажется: начать можно с освоения базовых инструментов, а затем постепенно углубляться и закреплять знания на практике. Главное — двигаться последовательно и не пытаться охватить всё сразу.

Сегодня мы собрали подборку для тех, кто хочет стать Android-разработчиком и разобраться в основе профессии. А на Хабр Карьере есть все, чтобы выстроить понятный маршрут: сотни учебных программ — от базовых знаний до практики и первых проектов.

  • Java. Базовый язык программирования для Android

  • Kotlin. Кроссплатформенный язык программирования

  • Android Studio. Среда разработки (IDE) для приложений

  • Retrofit2. Типобезопасный HTTP‑клиент

  • Mockito. Фреймворк для модульного тестирования

Еще больше полезных инструментов для разработчиков на нашей витрине

Теги:
Всего голосов 3: ↑3 и ↓0+5
Комментарии0