-
Всем привет! Решил написать AI-агента, который отвечает на вопросы по рабочему проекту. Думал: пара вечеров — и готово. В итоге несколько недель, куча граблей и странных открытий — ответы по 25 минут, бюджет токенов тает как снег, агент уходит в…
-
TOON против TRON против JSON, YAML и CSV для LLM-приложений
ВведениеРазные форматы данных существуют потому, что решают разные задачи. JSON строгий и ориентирован на машины. YAML удобен для чтения. CSV минималистичен. TOON чрезвычайно компактен и специально спроектирован, чтобы снижать токенную нагрузку на LLM. TRON расширяет JSON определениями классов для обратно…
-
Тот самый DOOM
Еще один вариант реализации игры Doom на МК ESP32.ПредысторияОзадачился собрать такую портативную игрушку, долго штудировал материалы в Сети. Впечатлил такой проект, но погружение выявило недостатки в реализации: довольно экзотические элементы управления, джойстик и пара кнопок с I2C интерфейсом, сложность поиска…
-
Zcash экстренно отключила Orchard-пул: баг, который мог обрушить приватность, нашли первыми
Zcash приостанавливает работу Orchard-пула: баг нашли раньше хакеровВ минувшие выходные команда Zcash обнаружила проблему в самом новом shielded-пуле Orchard. Хорошая новость: баг нашли до того, как им кто-то воспользовался, и все средства в безопасности. Плохая: Orchard-транзакции временно не работают.Что случилось?В…
-
США хотят проверять ИИ-модели на киберопасность до релиза: указ Трампа
Президент США Дональд Трамп подписал указ Promoting Advanced Artificial Intelligence Innovation and Security, который вводит добровольную схему раннего доступа государства к самым мощным ИИ-моделям. Цель — оценивать продвинутые киберспособности ИИ до выпуска. Несмотря на масштаб темы, подписание прошло без анонсированной заранее церемонии…
-
Как добавить кнопку «Спроси о нас у ИИ» (Яндекс Алиса, ChatGPT, Claude и другие)
Потенциальные клиенты все чаще проверяет вас в AI-поисках типа Perplexity, Яндекс Алиса, ChatGPT и т.д.За последний год доля поиска информации через Яндекс Алису, ChatGPT, Perplexity и выросла в разы. И если ваш сервис там не упоминается или говорят о вас…
-
redb.Route изнутри: четыре in-memory канала и Exchange, который их связывает
exchangeПрошлая статья была обзорной — что такое redb.Route, зачем нам понадобился свой Apache Camel под .NET, как выглядит боевой маршрут. Если не читали, коротко: это fluent C# DSL для интеграции — 22 коннектора (~30 URI-схем, если считать https/wss/es-варианты), ~30 паттернов EIP нативно через 41 процессор, 8 in-process компонентов,…
-
Про индустрию преподавания языков в РФ
Начало этой статьи я уже недавно публиковал, но в основном текст новый.Помните огромную школу английского English First (EF)? В нулевые в одной только Москве было больше ста филиалов. Цены были высокие, но бедные семьи буквально на последние деньги отправляли детей…
-
К каким социальным проблемам приводит неправильная последовательность глав в учебнике по программированию
Сегодня видел план вводного курса, написанный начинающей американской преподавательницей. План иллюстрирует распостраненную ошибку — неправильный порядок подачи материала:Операционная система.Кэшы и виртуальная память.Архитектура набора команд и ассемблер.Ввод-вывод и прерывания.Что не так с этим планом? На четыре пункта пять нарушений зависимостей:Две ключевые…
-
Pull request открыл — стенд появился. Закрыл — исчез. Эфемерные окружения в kubernetes через FluxCD
Разработчики в основном новые фичи и фиксы пилят локально. Но как быть, если хочется показать, проверить изменения еще кому-то? Можно, конечно, публиковать ветку на kubernetes dev кластер и наблюдать за разворачиванием этой красоты. А как быть, если несколько разработчиков хотят…