Привет, Хабр. Меня зовут Михаил Тимошкин. Я тимлид в команде Тематических каналов в Дзене. Одна из классических головных болей при создании сервиса — синхронизация кода приложения со схемой БД. Есть много инструментов для управления изменениями схемы базы данных, таких как…
Если разложить отслеживание в Яндекс Метрике по уровням сложности, получится три ступени:Level 1. Цели с параметрами — фиксируем не только факт, но и контекст события.Level 2. Офлайн-конверсии — подтягиваем в Метрику сделки из CRM и колл-центра.Level 3. Measurement Protocol и виртуальные визиты —…
Привет, Хабр!Когда обсуждают расширяемость бэкендов, первым делом вспоминают нативные плагины на C или C++. Дальше обычно всплывают вопросы ABI, совместимости компиляторов, загрузчиков и фразы «а у нас Alpine с musl». В Go исторически был пакет plugin, но его применимость ограничена…
Привет! Меня зовут Борис Хасанов, я сетевой архитектор в MWS Cloud Platform. В этой статье рассмотрим структуру сущности, называемой binapi, возможности программирования VPP с её помощью. Покажем, как можно использовать binapi для конкретных случаев, таких как реализация программного оверлея в ЦОД и расширенного Traffic Engineering при помощи VPP. Также поделимся результатами наших тестов по программированию SR Policy через VPP. Читать далее
Переработка — это удобно. Удобно верить, что бросил бутылку в синий бак, и всё: цикл замкнулся, совесть чиста. Но если смотреть на цифры, картина другая. Большая часть пластика никогда не возвращается обратно. А всё, что рассказывают о переработке, чаще всего — просто красивая легенда. Читать далее
В эпоху стремительных технологических изменений владение традиционными языками программирования уже не единственный путь в IT. На смену им приходит вайбкодинг – подход, который позволяет создавать приложения, сайты и автоматизировать задачи буквально «на лету», используя только свою идею и конечно же ИИ. Читать далее
Статья для разработчиков, которые устали от сложностей Git и хотят навести порядок в своих проектах. Я расскажу про Jujutsu (jj) — современную альтернативу, которая меняет подход к контролю версий. Без веток, без stash, без мучительных rebase -i — только чистая история и удобный workflow, который позволит вам фокусироваться на написании кода, а не на борьбе с системой. Готовые примеры и наглядная демонстрация возможностей внутри. Читать далее
В каждом собеседовании наступает момент, когда интервьюер говорит: «Какие у вас есть вопросы к нам?». Для большинства это вежливая формальность. Для сильного специалиста — это главный этап собеседования, на котором уже он оценивает компанию.Ваши вопросы — это не просто способ…
Привет, Хабр! Я Анна Олейникова, директор по продуктовому развитию в Innostage. Сегодня расскажу вам про лайфхаки, которые мы внедрили, чтобы эффективно организовать ежедневную работу SOC‑аналитика.Работа аналитика в центре противодействия угрозам, мониторинга…
По мере роста возможностей искусственного интеллекта наш понятийный аппарат с трудом успевает за технологическим прогрессом. До недавнего времени под AI-ассистентами понимали чат-ботов и голосовых помощников, реагирующих на прямые пользовательские команды вроде «позвони…