
А как правильно провода сейчас маркировать ?
Вроде все по разному это делают 🤭

А как правильно провода сейчас маркировать ?
Вроде все по разному это делают 🤭
SpaceWeb добавил в частное облако четыре DevOps-инструмента: MinIO, Zulip, n8n и Zabbix

SpaceWeb запустил в частном облаке серию готовых open-source сервисов для командной разработки. Каждый разворачивается независимо — можно выбрать только то, что нужно под конкретную задачу. В набор вошли четыре инструмента:
MinIO — S3-совместимое объектное хранилище для бэкапов, логов, артефактов сборки и статики;
Zulip — командный чат с тематическими ветками для асинхронной работы;
Zabbix — мониторинг серверов и приложений: CPU, память, диски, базы данных, веб-серверы;
n8n — конструктор автоматизации без кода: соединяет сервисы, ловит вебхуки, создает тикеты, управляет файлами.
Вместе они закрывают базовые потребности небольшой ИТ-команды — хранение, коммуникацию, мониторинг и автоматизацию рутины — в едином управляемом контуре внутри частного облака. Без внешних SaaS-платформ и бесконечных интеграций между ними.
Подробности — на сайте SpaceWeb.

Golem хамоватый кодинг агент в Telegram
Представьте: вы кидаете ему .zip с проектом, а он выдаёт разбор по архитектуре, находит говнокод, утечки ключей, отсутствие индексов и сообщает, что вся ваша система — «детский сад на колхозе».
Это и есть Golem 666 — мой Telegram-бот, который анализирует код жёстко, без соплей и политкорректности.
Сейчас он уже умеет:
Пожирать проекты в .zip и анализировать их
Искать баги, уязвимости и архитектурные косяки
Давать конкретные рекомендации по исправлению
Работать в стриминговом режиме (сообщения приходят по мере генерации)
Сам постить отчёты в свой Telegram-канал
Ну и конечно пишет скрипт по запросу
Прямо сейчас я оптимизирую его по расходам и делаю кеш,чтоб не тартить токены юзеров на повторяющие вопросы.
В ближайших планах:
Автоматическое создание репозитория на GitHub
Автодеплой после успешного ревью кода
Если вам тоже иногда хочется, чтобы кто-то жёстко и по делу сказал, то можете пообщаться с Големом.
В своем канале я рассказываю о разработке своих ботов более подробно и без цензуры.))
Кто уже попробовал подобных агентов — поделитесь в комментариях, насколько они у вас живые и наглые. Интересно сравнить.
#python #ai #telegram #coding #golem
6 бесплатных вебинаров про ИИ для новичков
Тема ИИ одновременно вызывает тревогу и интерес: кто-то опасается, что не сможет пройти первичный отбор из-за автоматизации, кто-то — что нейросети заменят его раньше, чем он успеет адаптироваться на новом месте. А кто-то наоборот видит возможность расти быстрее и зарабатывать больше, но пока не очень понятно, как именно это сделать.
В Яндекс Практикуме мы уже не раз обсуждали тему ИИ со специалистами из разных компаний: Эйч, Хабр Карьеры, Сбера, Авито, Островка и других. Делимся записями наших бесплатных вебинаров, чтобы вы тоже могли сориентироваться в вопросе, а также узнать мнения нанимающих специалистов и экспертов отрасли. И немного снизить тревогу о будущем, конечно.
Как использовать ИИ, чтобы найти работу в IT — рассказываем, как ИИ помогает новичкам быстрее найти вакансию и повысить шансы на трудоустройство. Разбираем инструменты, которые помогают писать резюме, готовиться к собеседованиям и собирать портфолио.
Почему HR не видит резюме: как пройти автоматический отбор — рассказываем, что такое автоматический отбор (ATS-система), как он сортирует кандидатов и почему может не пропускать резюме. Объясняем, как ИИ может помочь привлечь внимание HR и пройти первые этапы отбора.
Как искусственный интеллект меняет IT и помогает в работе — говорим с экспертами о том, какую роль играет ИИ в разработке, дизайне, менеджменте, аналитике, маркетинге и HR. Разбираем страхи новичков и способы превратить технологию в рабочий инструмент.
Как и зачем джуну в IT писать промпты — рассказываем, какую роль ИИ уже играет в IT и как промпт-инжиниринг помогает новичку решать задачи быстрее. Разбираем, где алгоритмы усиливают специалиста, а где всё ещё нужна человеческая логика.
Почему ИИ не заменит начинающих разработчиков — рассказываем, как превратить искусственный интеллект из конкурента в помощника в учёбе, работе и карьере. Обсуждаем реальные кейсы, где новички приносили свежий взгляд и находили решения лучше, чем синьоры и ИИ.
Как ИИ усиливает аналитика и меняет рынок — показываем, как аналитики и специалисты по Data Science используют ИИ в реальных проектах. Разбираем, где автоматизация экономит время, а где нужен человеческий взгляд. Объясняем, как изменились роли на рынке и какие навыки нужны, чтобы уверенно начать карьеру.
Если не нашли тему, которая откликается, или хотите попасть на будущие вебинары — загляните в каталог мероприятий. Там мы собираем записи прошедших встреч и публикуем анонсы новых.

Дорожная карта 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 — мультиагентные системы.
В конце серии сформируется понимание того, что и в каком порядке осваивать, чтобы создаваемые решения работали в реальных условиях, а не оставались брошенными игрушками.
Это вводный пост с приглашением подписываться, чтобы не пропустить следующие темы.
Кстати, если есть пожелания по темам, что стоит добавить, то пишите в комментариях, пожалуйста.
🔔 Следующий пост: основы языковых моделей — с чего всё начинается.
Больше про ИИ-кодинг и ИИ-агентов в ТГ и ВК.
Приглашаю ознакомиться с нашими онлайн-курсами по ИИ-разработке ИИ-агентов.
Представлен открытый проект Winhance. Это приложение на C#, предназначенное для удаления лишних программ, оптимизации и настройки работы с Windows 10/11 - от управления программным обеспечением до оптимизации и настройки системы,
Winhance включает в себя большинство тех же улучшений, что и UnattendedWinstall, но без необходимости чистой установки Windows.

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

MWS AI выпустила компактную мультимодалку Cotype Light 3, которая подвинула тяжеловесных конкурентов на бенчмарке 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 проверено на совместимость с отечественными ПАК, включая ПАК Скала^р Машина ИИ. Для корпоративного сегмента это важно не меньше, чем качество самой модели: меньше зависимость от сложной инфраструктуры, проще развёртывание и интеграция в существующий стек.
Хотел бы пригласить принять участие в закрытом бета-тестировании Delphi-компонентов, предназначенных для взаимодействия с «T-Invest API» брокера «Т-Инвестиции», причём они являются не просто обёрткой над API-методами, а предлагают более удобные абстракции — например, унифицируют работу с подписками на различные данные (позиции портфеля, стакан инструмента, статус заявки и т. п.).
Подробности участия можно узнать здесь (по ссылке также размещена документация на компоненты, где описаны, в том числе, технические детали).
Весна крови. Гонзо-очерк №1
В любом начинании ты задаешь себе вопрос: это первый день великого пути? Или просто шаг в сторону? Ты вернешься на ту же дорогу — или пойдешь рядом? Или свернешь в чащу, прячась в кустах, и только через плечо взглянешь на путь, с которого пришел?
Вот так и со мной.
Сейчас весна 2026-го. Я сижу и думаю: тот вид журналистики, что я выбрал, стал для меня сакральным вопросом. Где я окажусь? Зависит от вас? Если ты читаешь это — значит, у нас с тобой получилось.
На улице уже почти совсем хорошо. Люди теряются кто где. Кто-то идет в пуховике, а замерзающие дурни смотрят на него с презрением, не беря в расчет мысли о собственной тупости. Каждый виноват — но не я.
А что до меня — я уже горю дорогой. Путешествия манят. Даже выйдя за порог, увлекаемый ветром новых свершений, я начинаю переставлять ноги в сторону своего несомненного счастья. А каждый раз, возвращаясь домой, прихожу в новое место. Или я стал другим, или это место стало другим для меня.
Цветы пробиваются из-под земли. Много мусора. Очень много. Его уберут — и всё станет снова красивым. Или трава вырастет так высоко, что он перестанет быть виден.
И да. Эти мерзкие твари.
Сегодня со лба своей ручной лисицы я достал клеща. Этот гад уцепился чуть выше переносицы — в самый лоб. Идеальное место для маскировки, ха! Наверное, у меня есть доля нездорового внимания к таким паразитам. Только увидишь — и начинаешь весь чесаться. Фе. Пришлось рассматривать мерзость под микроскопом. Несмотря на всю технику вываживания кровопийцы, прыткий гад мог оставить подарок в виде отломанного хоботка под кожей лисички. Но всё обошлось. Каждый остался при своем. Разве что клеща пришлось денатурализировать — но его мнения никто не спрашивал.

Отвлекся больше, чем следовало. Вернемся к предмету.
Весна. Эх, она бьет ключом в моих венах. Зажигает сердце и словно барабан стучит в висках: беги! Беги! Скорее! Улица! Птицы! Запахи! Девочки, мальчики! Весна оживляет всё на свете. Серые столбы деревьев на фоне таких же серых домов и дорог — и тут бам! Контрастное зеленое нечто под ногами. Словно океан, молодая короткая трава увлекает меня.
Я должен идти. Я должен делать то, что должен.
И с этого момента — наверное — начинается моя история. История, с которой начинается всё.
Представлен открытый OSINT-инструмент, который за несколько секунд собирает цифровой след по всему интернету. Проект Sherlock по одному нику пробивает аккаунты сразу на сотнях сайтов. Решение параллельно проверяет 400+ платформ: от соцсетей до форумов и цифровых площадок. На выходе получается список всех найденных профилей, можно выгрузить в файл или открыть прямо в браузере. Работает на любой системе, есть поддержка прокси и Tor.

Куда пойти в 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 живёт в разных компаниях.
Управляемые базы данных и почему это тоже про машинное обучение — расскажем на GoCloud 2026 ☁️

Покажем, почему ML-системы начинаются не с моделей, а с дата-инфраструктуры. Разберем роль PostgreSQL, Kafka, Redis, ClickHouse и OpenSearch в реальных сценариях машинного обучения клиентов. Обсудим, как управляемые дата-сервисы становятся фундаментом ИИ-нагрузок, и какие продуктовые требования меняются — превращая дата-платформу в IaaS-слой для машинного обучения.
Спикер: Сергей Геворкян — менеджер продукта, Cloud.ru
Трек: Данные и аналитика
📅 Когда: 9 апреля в 15:35–16:05 мск
👉 Зарегистрироваться
А пока ждете выступление, загляните в блог: Как мы разгрузили базу данных в проде и не сломали систему
Первый день TransRussia 2026: Интервью с Владимиром Финком (генеральный директор INTEKEY):
Первый день выставки TransRussia | SkladTech 2026. Основатель INTEKEY Денис Сумелев и генеральный директор Владимир Финк делятся первыми впечатлениями.
Оба отмечают парадокс:
🔸 Выставка стала компактнее. Экспозиция сектора складских технологий (SkladTech) сократилась более чем вдвое по сравнению с прошлыми годами.
🔸 Нет привычных «гигантов». На входе не видно стендов многих крупных игроков, которые были постоянными участниками.
🔸 Но активность — высокая. Несмотря на это, поток заинтересованных специалистов большой. Люди задают конкретные вопросы по автоматизации и роботизации, понимая, что проблемы бизнеса никуда не делись.
Вывод: Рынок трансформируется. Спрос на работающие решения остаётся высоким, и это открывает возможности для тех, кто готов работать здесь и сейчас. Первый день выставки прошёл продуктивно.
Помните в своих постах я периодически указывал на 📺 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 | 📝 Хабр | 💙 ВКонтакте
О прогнозе нейтрального тренда актива

В 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 тест с синтетическими данными известной волатильности

Ставим все точки над ai в последних релизах по AI-агентам
1️⃣ MCP-сервер стал ближе к агентам
Теперь можно обновлять подключение к MCP-серверу, если на его стороне появились новые методы.
Пример: вы добавили новый метод для работы с API или базой → его можно подтянуть к агенту без пересоздания.
Кстати, теперь выбрать существующий MCP-сервер или завести новый можно сразу при создании агента.
2️⃣ Гибкая настройка уведомлений
Информацию о статусе агентов (например, о лимите токенов) вы можете получать не только в Телеграме, но и по почте. Также появилась возможность отключать уведомления.
3️⃣ TimewebGPT теперь в контексте
Ассистент в панели быстро ответит на базовые вопросы без обращения в поддержку:
➖ Подсказки по балансу и статусу отложенных платежей
➖ Список подключенных и доступных для заказа продуктов
На неделе выкатим еще больше обновлений — держите руку на пульсе 👀
Будет слишком по девчачьи сказать, что я плакала из-за код ревью?
Это было года три или четыре назад, когда я ещё не нашла общий язык со своим новым тех.лидом. Тогда много всего накопилось, и каждый новый комментарий, хоть он и был очень корректным, ощущался как еще один удар сверху. Помню было что‑то из серии: «Тут надо изменить нейминг».
Ничего такого, вроде все ок. Но я смотрела на него и зависла в моменте: а что именно не так то? Есть какие то правила в новой команде, о которых я еще не знаю? Нужно переименовать только эту переменную или мне нужно пройтись по всему файлу?
Начинаешь писать ответ, ждешь уточнения, потом опять ответ... В какой то момент я просто закрыла ноут и разревелась. Я уже находилась в состоянии нервного клубка и такие комментарии добивали больше, чем любой жёсткий разнос.
Но самое забавное, спустя время я пересмотрела старые ПР и поняла, что мой техлид был максимально корректным и без токсичности. Просто я уже была на грани выгорания и каждый комментарий превращался в испытание.
Мне захотелось поделиться своими мыслями на тему код-ревью, о том как формулировки влияют на скорость работы и состояния людей:
Если хоть раз сидел и думал: «что от меня тут вообще хотят?» — ты точно поймёшь :)
6 открытых демо-уроков недели
![Otus исполнилось 9 лет! По промокоду birthday на все курсы скидка 10% [до 4 апреля, суммируется с другими скидками] Otus исполнилось 9 лет! По промокоду birthday на все курсы скидка 10% [до 4 апреля, суммируется с другими скидками]](https://habrastorage.org/r/w1560/getpro/habr/upload_files/f7a/a3d/b41/f7aa3db41772756fe6e42756f115917e.png)
birthday на все курсы скидка 10% [до 4 апреля, суммируется с другими скидками]2 апреля 20:00. Анатомия памяти: типы данных, способы хранения, аллокации и работа GC
На уроке разберётесь во внутреннем устройстве памяти .NET-приложений, поймёте разницу между ссылочными и значимыми типами и где именно они хранятся. Узнаете, как работа с управляемой кучей и хранение переменных разных типов влияют на производительность приложения.
Открытый урок курса «C# разработчик. Экспертный уровень»
2 апреля 20:00. Symfony Notifier: уведомления по электронной почте и в браузере через единый программный интерфейс
Как с помощью Symfony Notifier собрать единую систему уведомлений и отправлять сообщения в разные каналы из одного класса. Рассмотрим маршрутизацию по важности, разные представления для email и браузера и всплывающие уведомления через Mercure.
Открытый урок курса «Symfony Framework»
2 апреля 20:00. Репозиторий с Ansible и CI/CD в GitLab
Как организовать работу с Ansible через Git-репозиторий и встроить её в CI/CD, чтобы инфраструктура управлялась предсказуемо. На практическом примере покажем путь от отдельных playbook до автоматизированного развёртывания через GitLab CI/CD.
Открытый урок курса «CI/CD на основе GitLab»
2 апреля 20:00. Поиск работы JS-автотестером в 2026 году: как выделиться на рынке работодателя
Обсудим, что происходит на рынке труда для JS-автотестеров в 2026 году и какие стратегии поиска работы сейчас работают. Поговорим о резюме, ожиданиях HR и техинтервьюеров и о том, как повысить шансы на оффер.
Открытый урок курса «Автоматизатор тестирования на JavaScript»
6 апреля 20:00. Правила запуска бизнес-процессов в Битрикс24
Поговорим о том, как запускать бизнес-процессы в Битрикс24 в CRM, смарт-процессах и списках. Также посмотрим на ограничения платформы и тарифа и обсудим возможные обходные решения.
Открытый урок курса «Бизнес-процессы и автоматизация в Битрикс24»
6 апреля 20:00. Ошибки системного аналитика при описании REST API
Разберём типовые ошибки в описании REST API и места, где чаще всего возникают проблемы между аналитиком и разработкой. Обсудим, как делать спецификации понятными для реализации и тестирования.
Открытый урок курса «Системный аналитик. Экспертный уровень»
Если вы давно присматривались к какому-то курсу, но всё откладывали, до 4 апреля включительно можно забрать его с дополнительной скидкой 10% по промокоду birthday. Скидка суммируется с другими предложениями, так что стартовать сейчас выгоднее.
Полный список бесплатных уроков месяца смотрите в дайджесте.
Как стать Android-разработчиком?
Войти в Android-разработку проще, чем кажется: начать можно с освоения базовых инструментов, а затем постепенно углубляться и закреплять знания на практике. Главное — двигаться последовательно и не пытаться охватить всё сразу.
Сегодня мы собрали подборку для тех, кто хочет стать Android-разработчиком и разобраться в основе профессии. А на Хабр Карьере есть все, чтобы выстроить понятный маршрут: сотни учебных программ — от базовых знаний до практики и первых проектов.
Java. Базовый язык программирования для Android
Kotlin. Кроссплатформенный язык программирования
Android Studio. Среда разработки (IDE) для приложений
Mockito. Фреймворк для модульного тестирования
→ Еще больше полезных инструментов для разработчиков на нашей витрине