Некоторые американские центры обработки данных для задач искусственного интеллекта производят собственную электроэнергию с помощью переоборудованных авиационных двигателей, пишет New York Times. Списанные реактивные двигатели вряд ли можно назвать полноценной электростанцией, но их применение свидетельствует о том, насколько сильно энергоснабжение отстаёт от развития сферы ИИ.
Почему даже рабочая архитектура может привести к падению прода?
В одном банке архитекторы решили внедрить базу данных, которую там ещё никто не использовал, и пообещали, что всё будет работать. Через неделю прод упал. Ещё через неделю упал снова, и банк перешел на строгий техрадар. В другой истории продукт работал и приносил деньги, но инженер, который его написал, уволился. И оказалось, что в коде никто не может разобраться, а требования, которые не учли на старте, команда закрывала скриптами вручную.
В новом выпуске «В SREду на кухне» Андрей Волхонский и Андрей Колесников вместе с Константином Воливачем и Владимиром Невзоровым разбираются в System Design. Обсуждают, кто отвечает за плохую архитектуру, как понять, что систему пора перепроектировать, и почему проектирование начинается с требований.
Ещё больше экспертизы собрали для вас на сайте: смотрите наши лонгриды, новости, и видео. А узнать, как стать частью команды AvitoTech, можно вот здесь.
Некоторое время назад к нам обратился клиент, у которого после миграции с MS SQL на PostgreSQL закрытие месяца в 1С:ERP стало вместо 12 минут проходить за 8 часов. В статье рассказываем, как мы выявили причину в оценке Hash Join, которую планировщик завышал в миллионы раз, и как исправили её так, что проблемный запрос теперь выполняется за 18 секунд вместо целого часа.
Заголовок обрывается на полуслове, и тем не менее вы всё отлично поняли. И ведь хватило нескольких букв и контекста, чтобы восстановить недостающее слово. Похожий принцип работает и с зашифрованным трафиком: чтобы делать выводы о происходящем внутри соединения, не всегда нужно видеть содержимое.
Поэтому защищенный шифрованием трафик можно анализировать, не расшифровывая. И начать такой анализ стоит с самой простой характеристики — размера сообщений.
Под катом вы узнаете:
- как определить способ авторизации в SSH без расшифровки данных;
- что может рассказать о сетевом трафике размер его пакетов;
- почему исправление уязвимости, раскрывающей длину пароля, создает точный индикатор способа авторизации.
Привет, Хабр! Сегодня расскажем про победы RUVDS на Национальной премии «ЦОДы.РФ», новые требования к корпоративным VPN-сетям, размещение ЦОДов под землёй и лучшие статьи прошлой недели: о переносе базы данных с AWS на выделенный сервер, размещении нескольких сервисов на одном VPS, переносе сессий между консольными ИИ-агентами и многом другом.
Теперь App Platform разворачивает приложения из реестра Timeweb Cloud: выбираете уже подключенный реестр, а доступ мы настроим автоматически.
Подключить можно и GitHub Container Registry, и любой другой приватный реестр — переносить образы в Docker Hub для деплоя больше не нужно.
1️⃣ Откатываетесь после неудачного релиза — указываете тег предыдущей версии образа и запускаете деплой.
2️⃣ Собираете приложение в своем CI — сборка со сложным монорепозиторием или нестандартным стеком остается у вас, а в App Platform попадает только готовый образ.
3️⃣ Переносите сервисы из другого облака — подключаете прежний реестр и разворачиваете приложения из него.
Как подключить свой реестр: «Создать приложение» → введите адрес реестра и укажите логин и пароль или токен → «Сохранить» → выберите образ для деплоя.
«Внедрим ИИ, и через полгода половина команды не понадобится». Такую установку я встречаю у руководителей чаще, чем хотелось бы. Картинка у них простая: агент получает задачу одним промптом, пишет код, сам его тестирует и выкатывает, а людям остаётся нажать Merge.
На практике ИИ — не волшебная палочка, а ещё один инструмент, быстрый и мощный. Его нужно настроить под проект, дать ему контекст и проверять каждый результат. Без этого команда с каждым багом на проде переписывает куски системы, плодит новые баги, и так по кругу.
В прошлой статье «ИИ раздали — пользоваться не научили» я разбирал, почему ИИ не окупается, если раздать его командам и ничего больше не менять. В этой покажу, как работаю по спецификациям (SDD) с OpenSpec, какой контекст и какие скиллы нужны агенту и почему без людей с компетенциями всё это не взлетает. Пишу для разработчиков и лидов, которые настраивают процесс, и для руководителей, которые решают, как внедрять ИИ.
Привет, я Панда, он же Panda Koder. Сегодня хочу рассказать о своей программе. Lang Switcher — переключатель раскладки клавиатуры для тех, кто печатает на двух языках и регулярно об этом забывает. Работает в Windows 10 и 11, так что владельцев Mac предупреждаю сразу, чтобы не тратили время.
Пример на одном слове: на экране вышло ghbdtn, одно нажатие Pause/Break, и там уже «привет», а раскладка окна переключилась следом.
Программа бесплатная, исходный код открыт. Код и установщик лежат на GitHub, скачать можно ещё со страницы программы на моём сайте, там же подробная документация и инструкции. Обе ссылки будут в конце статьи.
Проект некоммерческий, и вот что это значит на деле: рекламы нет, платной версии нет, код открыт, лицензия на выбор MIT или Apache-2.0. Пришёл я сюда показать программу и собрать обратную связь. Да, я написал продукт и, кажется, даже довёл его до полноценной программы, но без вашей помощи и ваших замечаний он мало чего стоит.
Химическая компания 3M выплатит до $7,35 млрд для урегулирования судебных исков от людей, которые утверждают, что их здоровье пострадало из‑за загрязнения грунтовых вод соединениями со следами пены для тушения пожаров и других потребительских товаров.
Фронтирные модели, в которых компании ежедневно сжигают миллиарды токенов, становятся все более монструозными и дорогими. Экономика и законы о ПДн подталкивают бизнес к идее локального инференса. Но запуск большой открытой модели требует сложной инфраструктуры и дорогих GPU (которые еще попробуй найди!). Хорошая новость в том, что для многих бизнес-задач – разобрать обращения, достать контакты из письма, оценить отзыв – фронтирные модели избыточны. Это все равно что забивать гвозди микроскопом. А легкие модели размером 1–4B работают и на обычных процессорах.
Я проверил, насколько это рабочий вариант: взял VPS с шаблоном Ollama примерно за 1,5 тыс. ₽ в месяц (4 vCPU, 4 ГБ RAM, без видеокарты) и прогнал девять легких моделей на семи бизнес-задачах плюс нагрузочный тест.
Статью можно было бы снабдить подзаголовком «Заметки постороннего». Реально заглянуть во внутреннюю кухню корпорации можно, не выходя с сайта Хабра – тут есть главы замечательной книги «Made at Intel» бывшего директора по разработкам российского офиса Intel Валерия Черепенникова.
У меня есть такая бумажная с автографом автора.
Но есть одно но. Автор в течение 30 лет (1993-2022) работал в фирмах, которые всегда были связаны с Intel партнерскими отношениями разного уровня, вплоть до статуса Titanium Partner. Разве что не было OEM-соглашения – но его давали действительно крупным производителям уровня Kraftway. И все колебания рыночного пути корпорации мы чувствовали на себе, поскольку именно на своих партнерах Intel обкатывал всякие новинки и попытки открыть новые направления бизнеса.
История эта местами очень личная.
В 1992 году в харьковский офис компании Wescom пришел недавно назначенный генеральным менеджером Intel по России и СНГ Игорь Ложкин. С предложением дружить. Wescom достаточно успешно возил из Сингапура все, что имело отношение к компьютерной технике. Времена были настолько тучные, что даже отправлять авиапочтой огроменные CRT-мониторы было рентабельно (на отправку морскими контейнерами перешли позже), и для чего компании понадобился этот контракт с Intel, было непонятно. Но Генеральный решил подписаться. Это был второй контракт во всем бывшем СССР, после киевского завода «Квазар-Микро» - многие помнят, что филиал этой конторы долгое время работал и в Москве. Совсем скоро Игоря Ложкина заменил на посту легендарный Стив Чейз, и началась настоящая история Intel в России и СНГ.
Мы делаем Lumio — бесплатное приложение, которое живёт в чёлке MacBook и показывает, кто из твоих ИИ-агентов работает, а кто ждёт тебя. Разрешить команду можно одним кликом прямо из чёлки, а в пиксельном офисе каждая сессия — человечек за своим столом: пьёт кофе, включает лампу вечером. В 1.4 к Claude Code, Codex, Cursor и другим добавились Qwen Code и Cline.
Суд во Вьетнаме приговорил к тюремному заключению сроком до одного года 11 человек, работавших на пиратском сайте Bún Chả TV, который транслировал футбольные матчи.
Представим небольшое кафе. На стойке рядом с кассой установлен небольшой экран, который показывает рекламные предложения: скидки дня, дополнительные услуги, рекламу от партнеров. И это кажется отличным решением: можно показывать актуальные предложения и увеличить чек, сделать кросспродажи, увеличить лояльность, заработать на рекламе соседей…
Но в реальной жизни всё становится гораздо сложнее.
В первый день на экране – красивая реклама. На следующий день – она же. Через неделю – ничего (скорее всего) не изменилось, а ещё через неделю выясняется, что реклама уже не актуальна, блюдо убрали из меню, а акция закончилась.
Проблема в том, что поставить медиапанель для показа картинок и видео – несложно. Гораздо труднее регулярно обновлять контент в каждодневном режиме. Для каждой картинки нужен дизайн, фотографии, как-то это всё скомпоновать, расположить надписи, подобрать шрифты и сохранить единый стиль, чтоб это нормально смотрелось.
Работать с дизайнером в режиме каждодневных обновлений – практически невозможно (во-первых, сроки – скорее всего дизайнеру нужен минимум день, во-вторых – стоимость: лишних денег в малом бизнесе нет, их нужно зарабатывать, а не тратить).
В результате – экран превращается в статичный электронный плакат, который показывает что-то нейтрально-бесполезное, в лучшем случае, одинаковое на протяжении месяцев.
Так было до недавнего времени. С появлением нейросетей всё сильно изменилось – сейчас для подготовки рекламного объявления не нужен дизайнер. Если совсем упрощать – то по одному запросу в нейросеть получается неплохой результат, который можно показывать клиенту.
Я развиваю nearbyto.me, проект в области психологической поддержки с помощью ИИ. Мне выгодно, чтобы о таких продуктах узнавали, пробовали их и продолжали пользоваться. Поэтому разговор о реферальных выплатах психологам касается меня вполне непосредственно.
Схема на первый взгляд удобная. Специалист знает клиента, понимает его запрос и может предложить подходящий инструмент. Продукт получает пользователя. Специалист получает вознаграждение. Если инструмент действительно помогает, хочется сказать: ну вот, все довольны.
Меня в этой конструкции интересует момент, в котором профессиональная рекомендация начинает зависеть от будущей оплаты. Рекомендация психолога имеет вес. Если к ней прикручена комиссия, одного предупреждения об этом мне недостаточно.
Офисное МФУ — сетевой узел со своей ОС, веб-сервером, файловым клиентом и адресной книгой, хотя по привычке его держат на уровне периферии. Серверы регулярно обновляют, а аппарат в коридоре годами живёт с заводскими учётными данными, включёнными FTP и Telnet и учётной записью для сканов, у которой прав больше, чем у половины сотрудников. Тот, кто попал в его веб-интерфейс, может воспользоваться сохранёнными там учётными данными и узнать путь к папке со сканами.
Инженер гарантийного отдела выходит на осмотр квартиры. По результатам он должен сформировать соответствующий требованиям документ: акт в Word с шапкой, таблицей, подписями и приложением, в котором каждая точка на каждом фото пронумерована. Таких шаблонов в работе десятки: акты в Word, Excel-отчёты.
Меня зовут Дима, я разработчик в Sminex. Для ежедневных задач мы регулярно используем цифровые продукты, разработанные полностью инхаус, один из них — Warranty. Это веб-приложение, которое автоматизировало работу отдела гарантийных обязательств. Расскажу о том, как мы смогли сделать этот инструмент универсальным, то есть подходящим для разных видов актов и отчётов — печатью документов в нём занимается отдельный сервис на .NET 8. Почему шаблоны — это обычные .docx с content controls, а не текст с {{плейсхолдерами}}, зачем мы написали под это шаблонизатор, как пустой список данных удаляет из документа целую страницу и почему кусок URL нельзя пускать в лейбл Prometheus без белого списка, читайте в статье.
Клиент уверен, что нашёл пятьдесят человек под проект, а назавтра на проходной стоит четверо. Это не невезение и не плохой подрядчик - это обычная арифметика воронки найма линейного персонала, которую почти никто не считает заранее. Разберём, в чём разрыв между количеством откликов и количеством людей на объекте, и как посчитать резерв, чтобы выход не сорвался.
Поставщик предлагает ПАК и уверяет, что он «доверенный». Для компаний, работающих со значимыми объектами КИИ, это не просто характеристика оборудования: от статуса ПАК зависит, можно ли использовать приобретённый комплекс. При этом проверить ПАК на «доверенность» одним поиском в реестре не получится. Это несколько проверок — со своими требованиями, реестрами и подтверждающими документами. Нужно понять, что именно входит в комплекс, и отдельно проверить его аппаратную и программную части.
Канадская политика внезапно пересеклась с игровой индустрией. Петиция с требованием к правительству выкупить студию BioWare у американского издателя Electronic Arts набрала необходимые 500 подписей. Теперь документ официально обязаны рассмотреть в Палате общин Канады. Официальным спонсором инициативы выступил депутат от Новой демократической партии Дон Дэвис.
Кража 6,3 млрд долларов как тест криптоиндустрии на прочность
Криптобиржа Binance 29 октября подтвердила хакерскую атаку с кражей цифровых активов на 6,3 млрд долларов. Рекордная сумма в мировой истории — как это скажется на всей индустрии?
Почему важно не верить всем новостям подряд. Первый вариант кражи звучал как пародия на сериал «Теория большого взрыва» — прекрасная северокорейская агентка обольстила админа, добралась до его ноутбука и перевела деньги. Реальность оказалась более прозаичной — атака велась долго и планомерно: сначала злоумышленники выяснили, к чьему компу им надо подобраться. А затем прислали нужному сотруднику приглашение на работу, заражённое вредоносным приложением. Это стандартный сценарий для хакерских атак, но никогда они не были столь результативны.
К безопасности крупнейшей криптовалютной биржи остаются вопросы — как взломанный ноутбук девопса мог дать доступ к переводу денег. Основа информационной безопасности — принцип Zero Trust: ни админ, ни владелец компании не должны иметь возможность управлять средствами клиентов, кроме процедур для выполнения требований силовых органов.
Для банковских организаций ошибки в кибербезопасности обходятся на порядок дешевле — рекордная попытка ограбления была почти на 1 млрд долларов, из которых 90% удалось спасти. Криптокомпании живут в цифровой среде, и для них нарушение кибербезопасности критичнее — отследить украденные цифровые активы сложнее, чем безналичные переводы. И суммы больше — предыдущий рекорд киберкражи тоже принадлежал криптобирже: в 2025 году ByBit обнесли на 1,5 млрд долларов.
Отвернулся ли мир от криптовалюты после рекордного взлома Binance? Биржа сделала всё, чтобы этого избежать. Во-первых, удалось заморозить перевод криптовалют на 2,85 млрд долларов. Во-вторых, пообещала компенсировать 95% утраченной суммы, хотя это почти 3% от её суммарных активов. Потом биржа открыла пользователям доступ к счетам, и за неделю они вывели криптовалюты ещё на 3 млрд долларов. Но в итоге ситуация нормализовалась. В результате после падения, которое в течение недели составило почти 10%, индекс топ-20 криптовалют практически отыграл всё своё падение.
Кейс показал, что в нашей жизни, завязанной на цифру, ошибки в кибербезопасности становятся всё дороже. А криптоиндустрия показала всем пример, что оплата ошибок из кармана бизнеса позволяет в конечном итоге его сохранить, завоевав доверие пользователей.