-
21 июля я обновлял ленту в ожидании Gemini 3.5 Pro. Флагман анонсировали ещё в мае на I/O, обещали «в следующем месяце» – и вот уже почти два месяца это следующий месяц переезжает вправо третий раз подряд. А вместо флагмана Google выкатила……
-
Вводим рейтинг по алкоголизму
Сделать прототип на dev-board сегодня можно за пару вечеров. Гораздо сложнее превратить его в законченное устройство со своей платой, корпусом, аккумуляторным питанием, беспроводной связью и сервером, который хранит результаты пользователей.Именно так начинался этот проект. За год он успел пережить три…
-
Автоматизация метаданных App Store и Google Play с fastlane и Azure Pipelines
Приложение поддерживает 20+ языков. Каждое обновление — это не только новая сборка, но и правки в обоих магазинах: название, подзаголовок, описание, «что нового». Для каждого языка, на каждой платформе, через медленный веб-интерфейс.При двух десятках языков и двух платформах обновление «что нового» вручную занимает 30–40 минут. При этом легко ошибиться: скопировать не ту версию текста, забыть один язык, перепутать…
-
Представлен открытый проект whatbroke для сравнения поведения ИИ-агента между двумя запусками
Состоялся выпуск открытого проекта whatbroke. Это инструмент командной строки для сравнения поведения ИИ‑агента между двумя запусками. Исходный код решения написан на языке TypeScript и опубликован на GitHub под лицензией MIT. По информации OpenNET, при смене модели, правке промпта или обновлении фреймворка ИИ-агент может внешне отвечать…
-
В Go 1.27 завезли SIMD. На Mac он дал ровные 4x, на Intel i9 то 2x, то 5x
Дядя Хашимото сказал разобраться, я попытался. Речь про его эссе «Everyone Should Know SIMD»: SIMD должен знать каждый разработчик; примеры там на Zig, но суть от языка не зависит. Мой язык — Go, и в февральском обзоре Go 1.26 я…
-
Замена телеграм-бота — открывальщика ворот
В предыдущей статье я описал как я делал DTMF-MQTT шлюз для открывания ворот. Там я мЕльком упомянул, что делалось это как альтернатива телеграм и в общем свою функцию выполнило. В действительности путь был длинней, тернистей, но зато и завел куда…
-
Распространение персональных данных: как появилась статья 10.1 (часть 2)
Серия состоит из трёх частейЧасть I. Как появилась статья 10.1: история поправок и причины реформы.Часть II. Кажущиеся и реальные противоречия статьи 10.1 — вы читаете её сейчас.Часть III. Как распространять персональные данные в условиях противоречивого регулирования — ссылка будет добавлена…
-
Как функция сохранения удалённых сообщений едва не положила весь мессенджер
Технический детектив о последовательной очереди, бесконечной валидации и баге, который оказался сразу несколькими.Первый симптом выглядел почти комично.Пользователь один раз нажимал кнопку отправки — и в чате появлялось несколько одинаковых сообщений. Иногда два-три. Иногда уже такой залп, после которого проще было…
-
Дженсен Хуанг завёл твиттер и первым же постом собрал коалицию против фронтирных лаб
Письмо в защиту опенсорса подписали 35 компаний. Anthropic, Google и Amazon в списке нет. 24 июля глава NVIDIA опубликовал свой первый пост в X — аккаунт он завёл ещё в июне, но месяц молчал. И вот Дженсен заходит в хату с большим…
-
Курсы руководителя IT-проектов 2026: цены, разбор и отзывы
Курсы руководителя IT-проектов в 2026 году помогают освоить профессию на стыке бизнеса, разработки и коммуникаций. Менеджеру уже недостаточно вести календарь и собирать статусы, поскольку он отвечает за требования, риски, бюджет и решения команды в условиях постоянных изменений. В статье сравним…