Большинство команд следят за серверами, базами данных и доступностью приложений. Но самые дорогие инциденты часто происходят совсем в другом месте. Истёкший API-ключ, сломанный webhook или отказ внешнего сервиса могут неделями оставаться незамеченными, пока пользователи не начнут жаловаться. Разберём, почему так происходит и почему классический мониторинг часто не видит реальные проблемы SaaS-продуктов
Читать далееКогда люди слышат "языковая модель", у большинства сразу всплывает ChatGPT, Gemini, ну или на худой конец что-то связанное с Яндексом. Но мало кто задумывается - а с чего вообще всё началось? Кто первым решил, что машина может понимать текст не по шаблону, а по-настоящему?
Я попробую рассказать эту историю без лишнего академизма - просто, но честно.
Читать далееAnkiAI-Cards - мобильное Android приложение с помощью ИИ генерирует карточки по шаблону и отправляет их напрямую в AnkiDroid внутри смартфона. Помогает изучать иностранные слова ассоциируя с контекстом фраз и предложений.
Интерестинг...Автономная диагностика СУБД требует от LLM-агента не просто генерации текста, а точной последовательности действий: сбора телеметрии, анализа планов запросов и блокировок. Мы провели эксперимент по оптимизации окружения ИИ-агента (Virtual DBA) для Postgres. Использовав механизм записи и ускоренного воспроизведения реальной нагрузки (record/replay), мы запустили эволюционный поиск по пространству параметров среды — от изменения промптов до перекомпоновки шагов анализа и MCP-инструментов. Результаты показывают, как автоматический выбор конфигурации влияет на качество диагностических выводов и почему избыток доступных инструментов может ухудшить итоговый вердикт.
Читать далееВы вообще в курсе, что сейчас горите?
Каждая ваша клетка в эту минуту сжигает кислород. Та же реакция, что превращает древесину в пепел, только медленная. То, что мы называем жизнью — это тление внутри объятого пламенем дома. Недавно я пересматривал «Интерстеллар» и поймал себя на мысли: патоген, убивающий культуры и отравляющий воздух, беглецы, ищущие новый дом — это ведь совсем не фантастика. Эта история давно произошла. Очень давно, два с половиной миллиарда лет назад. Только тогда не было Купера, и в космос никто не летал. Да что там космос, жить вне воды было равносильно подвигу — на суше незащищенные клетки сжигал ультрафиолет; озонового слоя еще не было даже в проекте. Но зато в океане жизнь процветала. А потом начала умирать. Медленно, как в фильме. Все больше яда в воде и воздухе, все меньше пищи. И тот мир умер. Убийцы, кстати, до сих пор здесь — зеленеют за окном, плещутся в волнах океана, и делают то же самое, что делали тогда. Наша жизнь сгорает в отравленной ими атмосфере. Свою биохимию мы к этому приспособили, и даже уже не можем без их яда обходиться. А те, другие, приспособиться не смогли.
Я давно хотел рассказать о великой кислородной катастрофе, спалившей первую жизнь с двухмиллиардолетней историей. О том, каким был тот мир, что его погубило. И еще мне интересно, могла в том мире в конце концов появиться цивилизация, способная слетать на Луну, или же та жизнь была обречена с самого начала? Время от времени я буду давать слово умирающему существу. Назову его для удобства Анаэроб. Пусть это будет точка зрения и голос того мира, который погиб. Голос, конечно, вымышленный. Многоклеточные еще не успели появиться, но уже существовали колонии бактерий, маты, научившиеся жить в симбиозе. И что‑то похожее на чувства у такой колонии могло бы быть — медленные химические волны через все тело. Само собой, никаких нервов, лишь реакции на раздражители, свет, тепло и химию. Говорить и писать Анаэроб не умел. Придется мне.
Читать далееСделать фото цветным из чб с помощью нейросети в 2026 году стало настолько обыденным делом, что кнопка «колоризовать» появилась, кажется, даже в утюгах. Рынок забит однотипными сервисами, обещающими «оживление истории в один клик». Вот только любой, кто пытался восстановить реальный архивный снимок или сложный кадр из семейного альбома, знает изнанку этой магии: ядовито-зеленая трава, лица с землянистым оттенком и аутентичная шинель сороковых годов, которую автоматика упорно красит в цвет современного пуховика.
Читать далееТехнический долг есть почти в любой системе. Но в какой момент он превращается из разумного компромисса в фактор, который замедляет разработку, увеличивает число ошибок и делает каждую новую фичу дороже предыдущей?
В статье разбираем, как измерять архитектурный долг через метрики, находить реальные точки трения и не допускать превращения проекта в Big Ball of Mud.
Читать далееЧто случилось?
Минцифры опубликовало список ИТ-компаний, которые до сегодняшнего дня не подали заявление на подтверждение статуса аккредитованной ИТ-компании. В списке 2,9 тыс.компаний (при этом, по данным ведомства, всего компаний с таким статусом сейчас около 21 тыс.)
Читать далееКогда я начал активно использовать ИИ-агентов для разработки, у меня быстро появилось странное ощущение - c одной стороны, это действительно впечатляет. Агент быстро читает код, находит нужные места, предлагает исправления, пишет тесты и очень уверенно объясняет, что он сделал. С другой стороны, именно эта уверенность иногда и пугает.
Агент может найти функцию, изменить несколько строк и сказать:
Читать далееЗавтра (12 июня 2026 года) компания Илона Маска SpaceX должна выйти на Nasdaq под тикером $SPCX. Это будет крупнейшее размещение акций в истории финансовых рынков. По текущим параметрам SpaceX планирует продать около 555,6 млн акций по $135 за штуку и привлечь примерно $75 млрд. Оценка компании - около $1,75 трлн. Если андеррайтеры полностью используют опцион на дополнительные акции, общий объём сделки может вырасти примерно до $86 млрд.
В связи с этим в голове возникает много вопросов - что будет с другими активами на рынке? Сможет ли рынок без проблем поглотить такой объем или начнутся проблемы с ликвидностью в других инструментах? Ведь, много кто захочет себе кусочек крупнейшей компании Илона Маска и для этого будет вытаскивать деньги из других карманов - из акций Nvidia, Tesla, полупроводников, AI-компаний, ETF и криптовалюты.
В этом материале разберем само IPO - что есть у SpaceX, какие активы, какие у них показатели на данный момент, а также попробуем ответить на вопросы - как пройдет размещение и что будет с рынком. Ведь размер сделки огромный, участвовать могут все от иституционалов до работяг, размещение происходит на перегретом рынке. Все это создает, на мой взгляд, серьезный риск ликвидности для акций AI сектора в первую очередь. Если инвестор хочет купить SpaceX, логичный источник денег - продать часть того, что уже хорошо выросло. А AI проекты выросли прилично...
Читать далееМой друг работает в крупной компании и попросил меня посоветовать агентство, которое круто ведет и продвигает телеграм-каналы: чтобы контент был классный, подписчики росли, и не нужно было сильно вовлекаться самому. Я подумал — а это может быть крутой темой для статьи. Тем более, я давно не публиковал никаких обзоров.
Итак, по моему скромному мнению, лучшие агентства по ведению Telegram в России в 2026 году — Kokoc Group, КОМРЕДА и Ingate. Особое место тут занимает КОМРЕДА, которая ведет соцсети для Касперского, Додо, Магнита, Самолета и других компаний. В статье я подробно расскажу, как составил рейтинг, как вообще выбрать агентство для продвижения в Telegram и сколько это будет стоить.
Я рассматривал как специализированные агентства по ведению телеграм-каналов, так и крупные холдинги, где Телеграм-продвижение — одна из услуг. Итак, поехали!
Читать далееПривет, Хабр! В прошлых статьях я описала, как через нововведенный параметр TSI теоретически можно определить грейд разработчика.
Читать далееВ данной статье я хочу пройтись по двум самым популярным алгоритмам векторного поиска, используемым на практике. Попробуем понять, почему точный поиск не работает в высоких размерностях и почему мы в итоге приходим к приближенному поиску.
Заодно мы затронем тему метрик, чтобы понять, как вообще сравнивают эмбеддинги. Рассмотрим вспомогательный и очень простой алгоритм k-means из классического ML’а, лежащий в основе IVF.
И наконец, подробно разберем два самых главных алгоритма IVF и HNSW с примерами их реализации на Python’е.
Читать далееПривет, Хабр! Говоря о проверке возраста для доступа к онлайн-платформам, нельзя обойти стороной один из наиболее очевидных кейсов: мессенджеры. Они давно вышли за рамки простого обмена сообщениями – и для многих новых функций есть конкретные возрастные ограничения. В этой статье мы поговорим о том, как за пару минут интегрировать распознавание паспорта для удобной возрастной идентификации в мини-приложение мессенджера – без биометрии, ЕБС и раскрытия персональных данных. С кодом и видео. В общем, заглядывайте под кат!
Читать далееКод работает, тесты зелёные — а читать его невозможно.
Документация «содержит всё» — а в голове после неё не остаётся ничего.
Привычный диагноз «плохо обучили» объясняет не всё: человек и LLM мыслят по-разному устроенными механизмами, и значительная часть «низкого качества» — это столкновение двух когнитивных архитектур.
Где на самом деле предел внимания LLM, почему у человека сложность болит, а у модели нет, и кто в системе «человек + LLM» заметит момент потери контроля.
Спойлер: никто.
Узнать, где теряется понимание4 июня 2026 года Let's Encrypt тихо обновил пользовательское соглашение до версии 1.7. Новый пункт обязывает получателя сертификата подтвердить, что он не находится под полными санкциями США. В России это вызвало волну обсуждений — и не без причины. В Беларуси пока тихо. Но тихо — не значит «нас это не касается».
Читать далееКак-то раз в мою сисадминскую жизнь пришел простой и понятный, но, как оказалось, не самый тривиальный запрос - как сделать так, чтобы на WiFi клиентам не нужно было включать ВПН/прокси. Подключился к сети - [Вставьте свой любимый сервис] заработал. Красота. И чтобы надежно было, не отваливалось. И админить удобно.
Основная идея - сделать все на минималках. Без скриптинга, без тяжелого mangle. Чем ближе к голой маршрутизации - тем лучше.
В общем, что у меня получилось, тем и хочу поделиться. В этой статье не будет ничего про аренду и настройку VPS, про обзоры прокси/ВПН технологий и всего такого. Полагаю, что все уже готово и настроено.
Сразу скажу, это не гайд для новичков. Постараюсь, конечно, но это скорее поток мыслей для коллег, бороздящих просторы большого театра интернета в поисках вдохновения для каких-то собственных проектов.
Читать далееПривет, Друзья!
Хотел написать короткий пост по мотивам одного казалось бы простого ПР-а, который мы недавно получили в рамках Axelix: Open Core продукта для решения основных известных болей при разработке Spring Boot приложений (кстати, give us a star!).
В общем, контрибьютор пришёл к нам и исправил с виду совершенно безобидную проблему, которую мы упустили. Но на деле, эта проблема со временем могла привести к другим багам, которые дебажить было бы крайне тяжело. И я посчитал, что это стоит небольшой статьи, потому что сам помню проблемы в Spring Data, которые возникали из-за подобных просчётов.
Я не буду погружать вас в детали того, что мы делали, просто покажу на абстрактном примере.
Давайте с места в карьер. Посмотрите на этот код:
Читать далееКогда-то я учил английские слова по обычной тетради: записывал слово, транскрипцию и перевод, а потом проходил весь список с самого начала. Пока слов было несколько десятков, это работало. Но когда их стало около тысячи, повторение превратилось в отдельную работу: большая часть времени уходила на слова, которые я и так давно помнил.
Тогда я начал разбираться, почему мы забываем новую информацию, как устроены интервальные повторения и по какому принципу Anki выбирает дату следующего показа карточки. В статье расскажу о кривой забывания, системе Лейтнера и алгоритме FSRS, а также покажу, как я реализовал собственную систему повторений в приложении VibeLing — без необходимости каждый раз выбирать между Hard, Good и Easy.
Читать далееUI-kit, которым пользуются несколько продуктовых команд, нельзя просто отправить в будущее и переписать под новый дизайн. За ним тянется прошлое: старые CSS-переменные, публичный API, кастомизации у потребителей и независимые релизные циклы. При этом бренд уже меняется, дизайнеры приносят новую палитру, типографику, motion, скругления и тёмную тему и всё это нужно аккуратно посадить на компоненты, которые продолжают работать в продакшене.
Привет, Хабр! Меня зовут Амир, я Senior Vue.js Frontend Developer в экосистеме Лукоморье. Уже шесть лет я развиваю фронтенд большой внутренней ERP-платформы, в том числе внутренний UI-kit: около 50 компонентов на Vue 3 и TypeScript, которыми пользуются несколько продуктовых команд в Ростелекоме.
В этой статье расскажу, как мы устроили для UI-kit такое «назад в будущее»: в одной долгоживущей ветке sova провели редизайн поверх работающих компонентов, сохранили публичный API для команд-потребителей и перевели визуальный слой на новую архитектуру. Мы внедрили 3-tier-систему дизайн-токенов, собрали pipeline на Style Dictionary и Tokens Studio for Figma, оставили старые CSS-переменные через legacy-алиасы, а заодно закрыли несколько долгов библиотеки: типизацию шаблонов, встроенный SVG-спрайт на 816 иконок, утилиту темизации и вынос runtime-зависимостей с сокращением бандла с 940 до 150 КБ.
Материал будет полезен инженерам дизайн-систем, фронтенд-архитекторам и тимлидам, которые поддерживают UI-kit для нескольких продуктовых команд и думают, как провести редизайн без поломки потребителей. Внутри — код, архитектурные решения, компромиссы и честные выводы по итогам миграции.
Читать далее