17 октября в 16:00 Иван Чижов, заместитель руководителя лаборатории криптографии по научной работе в компании «Криптонит», раскроет секреты шифрования и защиты данных.
Он проведёт экскурсию по экспозиции Музея криптографии и расскажет:
как работают TLS- и SSL-сертификаты, защищающие современные сайты;
какие особенности есть у алгоритма «Кузнечик»;
какое будущее ждёт криптографию.
Кому будет интересна экскурсия?
ИТ-специалистам, разработчикам и студентам технических специальностей;
всем, кто интересуется криптографией, информационной безопасностью, историей технологий и устройством цифрового мира.
Один человек за сутки собирает аналог Discord (технически похоже, но "душу" проекта, аудиторию и репутацию, конечно же не скопировать), не написав ни строчки кода.
Красиво.
Но есть подвох.
Завтра таких проекто-копипастеров будет сотня.
Код дешевеет, SaaS плодятся, а настоящий гемор никуда не делся, то есть найти рынок, клиента и причину, почему тебе вообще должны платить.
Один COALESCE в условии способен превратить быстрый Hash Join в мучительно долгий Nested Loop. Убрать оператор COALESCE — и оценка стоимости плана упадёт в десятки раз, а запрос отработает мнгновенно. В данных при этом не меняется ничего: та же колонка, та же статистика, та же селективность, просто без COALESCE планировщик её видит, а с ним — перестаёт. Обсудим, как один COALESCE в JOIN роняет план, почему PostgreSQL теряет на нём оценку, и посмотрим на патч, который учит планировщик считать селективность COALESCE из имеющейся статистики.
В классическом CI/CD пайплайн заканчивается деплоем, но дальше состояние Kubernetes‑кластера может незаметно разойтись с конфигурацией в Git. Разбираемся, как ArgoCD обнаруживает и исправляет такой дрейф, как настроить синхронизацию и где автоматизация GitOps требует особенно осторожного подхода.
Качественный продукт обретает реальную ценность только тогда, когда им начинают пользоваться люди. SaaS, браузерному инструменту или мобильному приложению нужны ясная страница, путь к целевому действию и способ привлекать людей. Для продукта, который рассчитывает на органический поиск, начинается отдельная работа, разобраться в запросах, изучить выдачу, подготовить содержание, внедрить его и посмотреть, что произошло после публикации. ИИ помогает на каждом из этих участков, но между ними остаётся разработчик, который переносит ответы, уточняет задания, сверяет предложенные пути с проектом, просит переписать текст и передаёт результат агенту, который меняет код.
В этом году я попробовал максимально автоматизировать эту работу. Получились три последовательных подхода, собственный YAML-оркестратор, внешний workflow на Dify с Tavily и офис AI-сотрудников с распределённой ответственностью. SEO оставалось задачей, для которой последовательно менялось устройство оркестрации.
В этом году мы провели уже седьмую конференцию OFFZONE. Кроме того что на площадке можно послушать крутые технические доклады, каждый год здесь проводится множество активностей, в которых посетители могут поучаствовать и выиграть внутреннюю валюту конференции — офкоины. Несколько задач лежат прямо в бейдже каждого участника и доступны в любой момент, достаточно подключить бейдж к ноутбуку по USB.
В этом году количество сданных флагов на самый сложный таск превысило наши самые смелые оценки. На это есть две причины: резкий скачок в развитии LLM и уязвимость в сторонней зависимости внутри нашей прошивки — она позволяла прочитать флаги ко всем заданиям без их решения.
В этой статье мы раскроем технические детали уязвимости и расскажем, как работал эксплоит участников, который позволил им в сумме получить 91 тысячу офкоинов.
Всем привет, меня зовут Александра, и в 2024 году я занималась темой валидации спутниковых данных на основе наземных измерений.
Статья посвящена главной теме — какому же источнику верить и как я вижу свою работу спустя 2 года работы DevOps.
Летом 2022 года на Алтае датчик, лежащий на земле, показал +48 °C. Спутник Aqua почти в то же время над той же точкой увидел около +33. Кто из них прав и насколько вообще можно доверять «космической» температуре, я разбиралась в дипломе в ВКИ НГУ.
Спутниковые карты температуры поверхности используют климатологи, агрономы, гидрологи и пожарные службы. Они удобны: одна картинка покрывает тысячи километров, а наземная станция видит только свою точку. Но спутник не меряет температуру напрямую. Он ловит инфракрасное излучение сквозь атмосферу с высоты 700 км, а потом алгоритм пересчитывает его в градусы. Поэтому любые такие данные нужно проверять землёй. Эта проверка называется валидацией.
В статье расскажу, как я сравнивала данные MODIS (спутники Terra и Aqua) и Landsat 8 с показаниями термодатчиков, какие получились расхождения и на какие грабли я наступила.
В pgvector нашли уязвимость, которая при построении IVFFlat-индекса может привести к записи за пределами буфера и потенциальному выполнению произвольного кода. Проблема затрагивает версии 0.8.6 и ниже и требует от атакующего права на создание таких индексов. Разбираемся, насколько опасен баг на практике, кого он касается и что изменилось в pgvector 0.8.7.
Пять человек, шесть спринтов и AI-ассистент для продавцов маркетплейса. Архитектура, интеграции, тестирование, автономные ответы — всё хочется уместить в квартал. Как понять, что план выполним, а не просто красиво выглядит на доске?
На учебном кейсе разбираю, как свести объём работ с возможностями команды, пересчитать доступное время по ролям после замены backend-разработчика на QA и связать этапы запуска с зависимостями, резервом и критериями успеха. Внутри — исходная доска, расчёты и вариант доработки квартального плана.
Когда я смотрю очередной ролик с удачной генерацией ИИ, не могу не заметить, чего в кадре нет: ни одного юриста, ни одного бизнес-процесса, ни одного клиента, который уйдет в результате ошибок генерации. Только модель и аплодисменты.
За кадром остается то, что и определяет реальную цену: ИИ-генерация стоит копейки в сравнении с бюджетом традиционной разработки, но одна-единственная галлюцинация может подорвать доверие клиента и прибавить работы юристам; модель генерирует ответ очень быстро, а бизнес-процесс, который она «оптимизировала», придется восстанавливать, возможно, несколько дней. Что-то мне подсказывает, что если такую рекламную генерацию превратить в ТЗ, останется только подсчитывать, во сколько раз вырос бюджет проекта.
Представьте: вы настроили CronJob, протестировали локально и выкатили в продакшн. Всё работает как часы. А потом решили добавить отказоустойчивости и развернули приложение во втором дата‑центре. И внезапно ваша задача начала выполняться дважды. Это не баг Kubernetes, а фундаментальная проблема синхронизации.
Меня зовут Тимофей Салтымаков, я бэкенд‑разработчик в Точка Банк. В статье расскажу, как мы решили проблему дублирующихся CronJob'ов в распределённой системе. Прошли путь от advisory locks до собственной библиотеки, и в итоге поняли, что нужно перестать синхронизировать процессы и начать синхронизировать... время. Поехали!
Привет, Хабр! Продолжаю изучение испанских барахолок. В этот раз кроме кофеварок, проводов и старых ноутбуков встретилось несколько крайне интересных вещей, о которых спешу рассказать. Тут и компьютер Sony со встроенным кассетником, и трехдисковый музыкальный центр с прозрачной крышкой, и прибор для настройки телевизионных антенн. В общем, посмотреть было на что. Обо всем этом — в новой статье. Поехали!
Microsoft вскоре начнёт блокировать вложения формата MSIX в новой версии Outlook для Windows и веб‑версии, чтобы снизить риски заражения вредоносным программным обеспечением.
28 августа Tech Times вынес в заголовок сразу две новости: бету gang scheduling в Kubernetes 1.37 и «экономию на простое GPU по умолчанию». За день этот заголовок разошёлся по лентам. Через одиннадцать дней авторы функции написали в блоге проекта: «Все перечисленные здесь бета- и альфа-функции по умолчанию выключены; их нужно включать вручную».
В этом расхождении между заголовком и первоисточником — вся суть релиза. Группу подов впервые описали в 2018 году и тогда же решили реализовать вне ядра Kubernetes. Следующие восемь лет функцию развивали Volcano, YuniKorn, Kueue и отдельные плагины. В Kubernetes 1.37 групповое размещение стало бетой в kube-scheduler, но по умолчанию оно выключено.
Некоторые обзоры называют бету включённой. Из этого легко сделать вывод, что внешний планировщик больше не нужен. Но KEP передаёт ядру только размещение группы. Очереди и квоты по-прежнему остаются задачей Kueue и Volcano — это прямо указано в документе.
Инженерам здесь пригодится разбор работы кластера с GPU и внешним планировщиком. Администраторам платформы — список feature gates, которые нужно открыть пользователям. Руководителям — критерии, по которым можно решить, стоит ли после обновления отказываться от Volcano. В каждом разделе указано, для кого он предназначен.
Всем привет! Меня зовут Дмитрий Мазуров, я контрибьютор проекта Axelix. Это open-source продукт, который помогает находить типичные проблемы и неэффективности в Spring Boot приложениях.
В прошлой статье Михаил разбирал EnvironmentPostProcessor и мимоходом упомянул ConfigDataEnvironmentPostProcessor, который грузит application.yml, разбирается с профилями и обрабатывает spring.config.import. Сегодня заглянем внутрь него.
Поводом стала вполне практическая задача. Нам понадобилось подружить Axelix Master с Vault так, чтобы пользователь настраивал его через наши собственные свойства под axelix.master.*, а не через spring.cloud.vault.*. Чтобы сделать это аккуратно, пришлось разобраться, как вообще работают spring.config.import.
Большинство инструкций по локальному запуску LLM сводятся к одной-двум командам: вставьте их в терминал, дождитесь загрузки модели и готово. Такой подход работает ровно до первой ошибки. После этого становится непонятно, на каком из нескольких уровней возникла проблема: в Windows, WSL2, драйвере NVIDIA, Docker, CUDA или самом inference-сервере.
В этой статье развернем Qwen3-0.6B на обычной NVIDIA-видеокарте под Windows 11 с использованием WSL2, Docker, NVIDIA Container Toolkit и vLLM.
Генеральный директор OpenAI Сэм Альтман заявил о сохраняющихся фундаментальных различиях в подходах его компании и конкурирующей фирмы Anthropic к вопросу регулирования искусственного интеллекта. В интервью Politico он отметил, что преимущества этой технологии оправдывают определённые риски, а сам ИИ должен оставаться широко доступным для общественности.
Трамп изобрёл Суперинтеллект. И провернул многоходовочку
29 сентября президент США Дональд Трамп встретился с руководителями ведущих ИИ-компаний — OpenAI, Anthropic, Nvidia, Google и Meta* (*признана в России экстремистской и запрещена). Они заключили соглашение о защите безопасности ИИ и дальнейшем развитии индустрии.
В тот же день Трамп издал указ о переименовании ИИ (AI, Artificial Intelligence) в Супер Интеллект (SI, Super Intelligence) в государственных документах, насколько это возможно. Специалисты могут быть недовольны, так как это одно из названий универсального искусственного интеллекта (AGI), который превзойдёт человека по своим способностям.
Мы уже знаем, что президент США — мастер по переименованиям. Кроме честолюбия и эгоизма — это часть политической игры. Например, на встрече с главами ИИ-разработчиков (давайте подождём использовать название SI) было принято соглашение о борьбе за безопасность искусственного интеллекта. Мы уже говорили, что поставить под строгий контроль развитие технологии мечтают и сенаторы, и главы ведущих ИИ-компаний. Трамп же был за развитие нейросетей и нашёл отличный выход.
Кажется, Трамп отвлёк всех очередным эпатажным заявлением про ИИ, а сам добился своего. Он изначально был против ограничения этой технологии, но теперь для общества принял меры — подписал с ведущими компаниями соглашение о контроле ИИ. При этом документ не содержит ни штрафов, ни наказаний. И меры весьма общие: контроль безопасности моделей и комитет по мерам безопасности. Также один из пунктов соглашения — компенсирующие выплаты территориям для уменьшения недовольства населения строительством дата-центров.
При этом настоящий контроль будут осуществлять «Силы суперинтеллекта» (Super Intelligence Force, SIF), которые в выходные анонсировал Трамп по образу и подобию Космических сил. Руководить ими будет директор Национальной разведки США Джей Клейтон.
В итоге Трамп не дал затормозить развитие ИИ чрезмерным контролем со стороны сенаторов, а сам усилил контроль за компаниями. Выглядит как mnogohodovochka, посмотрим, сможет ли он довести её до конца.
Пользователь Reddit под ником u/BitProfessional3792 рассказал, что заказал на Amazon AMD Ryzen 7 9850×3D и материнскую плату MSI MAG X870E Carbon для сборки ПК. Когда посылка прибыла, внутри вместо Ryzen 7 9850×3D оказался процессор Intel Core i3 (серии 3000).
Покупатель решил вернуть вернуть товар. Не дожидаясь возврата средств, он заказал ещё один AMD Ryzen 7 9850×3D. Доставку оформили в тот же день, и посылка вскоре прибыла — но внутри снова оказалась вскрытая коробка с другим процессором, всё тем же Intel Core i3 3000-й серии.
Ассоциация компаний связи (АКС), которая объединяет несколько десятков региональных операторов, в конце сентября обратилась в правительство из‑за того, что компании, пользующиеся услугами фиксированной связи, не могут дозвониться абонентам сотовых компаний. Об этом пишет РБК со ссылкой на письмо организации.