Если кратко, то цель: компилятор некоторого подмножества языка Си на C++, который работает в compile-time. Компиляция будет происходить в кастомный байт-код для дальнейшего выполнения в ВМ уже в рантайме.
СкомпилироватьКейс о том, как превратить хаотичный онбординг в управляемую систему адаптации с понятным бизнес‑смыслом. В статье показано, как собрать 14‑дневный маршрут для новичков, выстроить продуктовую матрицу, встроить наставников в перенос обучения в практику и связать обучение не только с тестами, но и с метриками поведения, сделок и клиентского опыта. Главная мысль: обучение работает только тогда, когда заранее определены ожидаемые изменения в работе, способы их измерить и точки влияния на бизнес‑результат.
Читать далееЗа 6 лет работы продакт-менеджером в разных решениях для автоматизации проектов я видел одно и то же много раз: выбирают систему по чек-листу — «есть Гант? есть ресурсы? есть бюджеты? берем!». Через n месяцев оказывается, что не так уж и важен сам факт наличия функций. Невозможность адаптировать продукт под реальные процессы — вот что заслоняет собой все остальное.
Типичные ситуации: купили систему X — удобно для простых проектов. Выросли, нужны сложные зависимости — уперлись в потолок, пришлось мигрировать. Взяли мощную корпоративную платформу — любое изменение требует заявки в IT и недель ожидания. Команды потихоньку работают в таблицах и простых таск-трекерах.
В статье вы найдете:
— еще одну неприятную историю о ведении проектов — с подсчетом денег в чужих карманах;
— 4 проблемы жестких систем и их решения из моей собственной практики;
— разбор трансформации low-code Waterfall инструмента в Agile всего за неделю неспешной работы.
Low code — наше всеРассказываем про собственную статистику DDoS-атак за 2025 и первый квартал 2026 года — и через эту призму размышляем об эволюции DDoS как явления в целом.
Читать далееРазбираем, как оплатить Google Play в России 2026 году — купить приложение, хранилище, игру или оформить подписку на Google one. Три рабочих способа, которые проверены мной лично: виртуальная иностранная карта, подарочные коды и посредники. Спойлер: проще всего — иностранная виртуальная карта, дешевле всего — код, быстрее всего, но дороже — посредник.
Спасибо за положительный фидбек по статье «Как пополнить счёт Apple ID и оплатить App Store». Вижу, что достаточно живая и актуальная тема. Давайте разберем другого крупного игрока на рынке — Гугл Плей.
Читать далееЗа последний год нейросети научились не только отвечать на запросы, но и выполнять цепочки действий, работать с инструментами, проверять результаты и корректировать поведение. Это вывело ИИ из режима «диалогового помощника» в сторону автономных исполнителей.
Агенты закрывают задачи, которые раньше требовали человека: от рутинных операций до сложных последовательных действий. Но вместе с этим растет и количество вопросов: что они реально умеют, где их можно применять и какие ограничения остаются.
В этой статье постараемся дать исчерпывающую информацию по этой теме.
Читать далееПривет, Хабр! 26 марта прошёл AntiDDoS-митап Wildberries & Russ. Поговорили про перфоманс-тесты и почему они спасают от сюрпризов в продакшене, про мощную защиту без ущерба для скорости и удобства интерфейса (UX), про то, как VM-обфускация меняет правила игры.
Читать далееКомпания Whoosh выпустила отчет, где видно резкое сокращение затрат на закупку новых самокатов и ремонт старых. В этой статье на Хабре хочу рассмотреть данное решение через призму ТРИЗ и противоречий, с которыми столкнется компания. А так же решений, которые могут быть ей приняты. В комментарии приглашаю для конструктивной дискуссии.
Что такое ТРИЗ и Бизнес-ТРИЗ описал в статье на Хабре.
Читать далееПривет, Хабр! На связи Аскар Добряков, ведущий эксперт направления защиты данных и приложений в К2 Кибербезопасность. Мы занимаемся всеми направлениями кибербезопасности, в частности защитой веб-приложений. За годы работы я насмотрелся на всякое: конфиг валиден, reload прошел, мониторинг зеленый, а на контрольном прогоне прилетает 502 на проде, auth_request сыпет пятисотками при живом бэкенде, или браузер закэшировал ошибку и упорно показывает 403 спустя часы после фикса. Причем не всегда это можно быстро исправить на уровне приложения.
Когда все приложения вокруг ведут себя не так и хотят странного, приходится придумывать нестандартные решения. К счастью, Nginx может в этом помочь.
Я собрал три таких кейса из своей практики, разобрал симптомы и диагнозы, показал рабочие конфиги. А чтобы читалось легче, завернул все в сквозную метафору. Итак, давайте смешаем коктейль.
Читать далееСтатья про пример оптимизации запроса с 5 минут до 2 секунд, с разбором типичных SQL-ошибок и примером кода на MS SQL Server.
Читать далееКогда ко мне приходят основатели AI-first стартапов, почти всегда в начале разговора звучит одна и та же мысль.
С продуктом всё более-менее понятно. Модель работает. Пользователи точно получают ценность. Где-то уже есть первые деньги. Осталось просто найти рабочие связки и начать быстро расти.
Читать далееС 1 апреля 2026 года оплата App Store через мобильных операторов официально перестала работать. Ранее это был один из самых простых способов — деньги списывались с баланса телефона, и не нужно было искать альтернативы.
Теперь этот вариант полностью исчезает, и для большинства пользователей это означает необходимость перехода на другие способы оплаты.
При этом сам App Store продолжает работать без изменений. Приложения, подписки и внутриигровые покупки никуда не делись — изменился только способ их оплаты.
Читать далееРесурсы современных одноплатных микрокомпьютеров вполне могут синтезировать речь с приемлемым качеством, используя технологии нейросетей. В этой статье пример кейса с добавлением «голоса» к отечественному микрокомпьютеру Repka-Pi 4.
Используем программные синтезаторы речи (TTS, Text-to-Speech) eSpeak NG и Pipe.
Вы сможете использовать приведённые в статье коды сервера синтезатора речи, созданного на базе Piper и FastAPI. Этот сервер запускается через systemd автоматически при включении питания Repka-Pi и получает запросы на синтез речи от внешних клиентов через HTTP. Получив такой запрос, сервер ставит его в очередь на «озвучивание». При этом клиент может не дожидаться окончания синтеза, а продолжать свою работу.
Читать далееИногда проблема продукта не в том, что он не нужен, а в том, что им невозможно пользоваться.
Это история про рейдизайн (и немного рефакторинг) раздела управления облачными расходами в нашей платформе для управления затратами на ИТ-инфраструктуру «Клаудмастер». И сделали так, что вместо 2 минут клиенты стали проводить в разделе 10, используя его функции в полном объеме.
Читать далееВ 2024 году Intel представили линейку Intel Core Ultra 200S Arrow Lake-S. Она состоит из пяти процессоров в конфигурации от 14 до 24 ядер. Революционных изменений в продукте не случилось, заметное отличие — только в отдельном позиционировании GPU XE ядер.
Наконец, спустя полтора года сразу после анонса рассказываю вам об обновленных десктопных Core Ultra 200S Plus и Core Ultra 200HX Plus. Достаточно ли они хороши, чтобы начать обновляться? Или это не более чем набор косметических изменений? Подробности в статье.
Читать далееДля сравнения так же приведу пример реконструкции внешности гоминин, древностью между 330 000 - 146 000 лет назад и краниометрическое изучение жителей Твери, 1700-х годов. ( измерение черепов по краниометрическим точкам ) Да, да и ещё раз да. Ничего лучше чем измерить черепа с помощью специальных штангенциркулей, не придумано. Это всё такая же основа изучения всего живого на планете, измеряют любые черепа, любых доступных существ.
В Кении был найден в хорошей сохранности череп. Удалось даже создать скульптурную реконструкцию на его основе. Порой приходится по осколкам зубов и челюстей работать, а в этом случае было удобнее. Назвали его - Нариокотоме III (KNM-WT 15000). Он был подростком, его долго, с 1984 года изучают и сделано несколько реконструкций, он грубейших до максимально точных. Недавно закончена научная работа российских антропологов по этой находке.
Выяснилось, что он был не просто Человек Эргастер - Работающий. Мальчик оказался собранием разных предковых признаков и по сути пример переходного вида и внешности, между разными видами людей.
Читать далееОбычно к середине весны рабочий ритм устаканивается, превращаясь в привычную череду тасков, созвонов и коммитов. Единственное, что мешает этой стабильности — регулярные апдейты технологий, которые вынуждают снова обновлять свой набор инструментов. Этот месяц не стал исключением: OpenAI выпустили GPT-5.4 с нативным доступом к компьютеру, Google ответили шустрой Gemini 3.1 Flash-Lite, а Anthropic дали Claude еще больше свободы на рабочем столе.
Но одними обновлениями чат-ботов дело не ограничилось. В этом выпуске рассказываем, как Google сделали эмбеддинги мультимодальными, действительно ли MiniMax M2.7 участвовал в собственной разработке и чем Claude удивил самого Дональда Кнута. А на десерт — традиционная подборка новых утилит и свежих исследований. Давайте вместе смотреть, что принес нам март!
Читать далееКогда фотон ультрафиолета врезается в кожу, он несёт энергию порядка 3–4 электронвольт. Этого достаточно, чтобы порвать химические связи в ДНК, устроить мутацию и запустить процесс, который в лучшем случае закончится морщинами, а в очень маловероятном худшем — записью к онкологу.
Солнцезащитные фильтры есть двух типов: физические и химические. Физические работают как комплексный барьер. Минеральные частицы оксида цинка или диоксида титана блокируют ультрафиолет во всём диапазоне сразу тремя способами — поглощают, рассеивают и отражают фотоны ещё до того, как те доберутся до живых клеток. Причём поглощают они до 95% энергии, но делают это не отдельными молекулами, а всей своей кристаллической решёткой.
Химические — поглощают энергию фотона на молекулярном уровне. Молекулы-фильтры её захватывают, переходят в возбуждённое состояние и сбрасывают в виде тепла, не давая дойти до ДНК.
Большинство современных кремов комбинируют оба механизма.
Как именно устроены химические (они же органические) фильтры — сейчас расскажу.
Читать далееПривет! Это команда Яндекс Практикума PRO. Мы развиваем опытных специалистов и заметили, что обучение работает по-разному на разных этапах карьеры. В статье разбираем, что поможет продвинуться вперёд на каждом грейде, и делимся кейсами тех, кто уже прошёл этот этап.
Советуем почитать про разные роли — поймёте, чего ожидать в будущем, или прикинете, как обучать свою команду.
Читать далееЯ не собирался делать этот проект.
Просто однажды сломал систему — и понял, что rollback на ext4 не такая простая вещь, как кажется.
В итоге собрал своё решение на rsync: быстрый и предсказуемый откат без смены файловой системы.
Кода тут минимум — он на GitHub. В статье — про сам подход: проблему, попытки решения и итог.
Вернуть систему