• Kimi K3 на PAC1 и ECOM1: результаты 204 задач и разбор отказов27 июля Moonshot AI опубликовала открытые веса Kimi K3 и технический отчёт с результатами на coding‑ и агентных бенчмарках. По этим таблицам K3 выглядит конкурентоспособной на задачах с кодом, терминалом и инструментами.Но итоговый балл не показывает, какие операции система действительно завершает, где…

  • Интернет-магазин на WordPress, написанный подрядчиком десять лет назад: разбираться в нём не нашлось желающих даже за деньги. Лендинг на Тильде, где любая задача сложнее пары блоков упиралась в потолок конструктора. Сейчас оба живут на собственном коде: у лендинга появилось мобильное…

  • Недавно на Хабре вышла статья: автор показал систему для развёртывания собственной инфраструктуры — почта, файлы, сервисы, всё своё. В комментариях его слили. Код закрытый, цель непонятна, «очередная обёртка над docker‑compose».Я читал и ловил странное чувство: он делал мою идею. И делал её неправильно.Не потому что руки…

  • Понадобилось научить десктопную программу принимать лицензионные ключи. Первое, что приходит на ум: волшебная строка из множества несвязанных, на первый взгляд, между собой символов: человек получает её в письме, вставляет в окно программы, и вуа-ля всё работает, интернет для этого в…

  • Интернет приписывает Джейсону Стейтему фразу «Одна ошибка — и ты ошибся!». В случае этой истории она почему‑то сама собой переиначилась в вариант из заголовка. Уж очень всё оказалось из серии «никогда так не делай».24 июля исследователь BobDaHacker опубликовал разбор Click to Pray — официального приложения Всемирной сети молитвы…

  • Некоторые производители поставляют свои прошивки в незашифрованном виде, без защиты от реверс-инжиниринга и даже с debug-символами. Еще 5 лет назад, для того чтобы раскопать что-то в такой прошивке приходилось копаться с binwalk, делать свои скрипты и просматривать множество файлов вручную…

  • redb ecosystem Написать систему и эксплуатировать систему — две очень разные инженерные задачи. Первая заканчивается на «работает под нагрузкой». Вторая начинается с вопросов, которые задаёт человек на дежурстве: что упало ночью и как это переиграть? кто нажал force‑stop? можно ли выкатить патч библиотеки, не пересобирая весь рантайм? почему пароль сервис‑аккаунта видно…

  • Все поинты ниже применяются при общении, промптинге и ежедневной работе с AI — и во многом они пересекаются с тем, как общаются люди между собой.«Нельзя ошибаться» → Ошибаться это нормально. Спрашивайте проанализировать и исправить их, создавайте культуру инструментов и регрессионного тестирования,…

  • В первой части статьи о гибкой фильтрации в EF Core мы построили рантайм-билдер Expression-выражений для фильтрации данных в Entity Framework. Решение работало, но имело ряд ограничений:Каждый тип данных требовал отдельного обработчика (IConstantExpressionHandler). Нужно было создавать методы парсинга новых данных из…

  • Знакомая ситуация: задача ушла в работу, а через неделю выясняется, что сроки горят, фронтенд мычит, а результат вообще не то, что вы просили. Обычно в этом винят разработчиков. Но давайте честно: часто проблема начинается еще на этапе аналитики. Мое глубокое убеждение: лучший аналитик — это разработчик. Или человек, который научился думать…