Сборщик RSS-лент

Почему O(1) проигрывает O(n): структуры данных в Go на реальном железе

Habr.com - чт, 08/20/2026 - 23:23

Объясню структуры данных через очередь в поликлинике, а потом покажу, где эта аналогия ломается: почему связный список с «вставкой за O(1)» в прикладном Go обычно проигрывает обычному массиву.

Спойлер: асимптотика здесь не ошибается. Ошибается вывод, который мы из неё делаем.

Статья для тех, кто асимптотику знает, но не проверял её замером.

Читать далее

Капча, которую рисуют: drop‑in альтернатива reCAPTCHA на динамике жеста

Habr.com - чт, 08/20/2026 - 23:19

Почему мы классифицируем движение руки, а не картинки со светофорами — и как встроить это в форму двумя строками

Картиночные капчи в 2026-м решаются моделями компьютерного зрения за миллисекунды, а каждый ваш клик по «выберите автобусы» бесплатно размечает чужой датасет. Плюс две свежие проблемы: Google в начале 2025 срезал бесплатный лимит reCAPTCHA с 1 000 000 до 10 000 проверок в месяц, а с апреля 2026 ужесточил модель ответственности за данные по GDPR. Из России reCAPTCHA к тому же нестабильна.

Общая проблема для сети — как доказать, что ты человек, не сдавая паспорт, лицо и номер телефона. Мы предлагаем: drop-in капчу, которую посетитель не кликает, а рисует. В описании — архитектура, ML-часть, приватность и код интеграции. Проект открытый. Буду рад аргументированным замечаниям.

Читать далее

Приказ Сколково о правиле 70/30: что в нём будет и как изменится жизнь резидентов

Habr.com - чт, 08/20/2026 - 22:59

С 23 января 2026 года участники проекта «Сколково» должны соблюдать новое правило 70/30: доход от иной финансово-хозяйственной деятельности не должен превышать 30% всех доходов компании.

На бумаге все просто. На практике пока непонятно, какие доходы считать профильными, куда относить проценты, гранты и курсовые разницы, как делить выручку по смешанным договорам и чем подтверждать связь дохода с инновационным проектом.

Ответы должен дать отдельный приказ Фонда «Сколково». Но правило уже действует, а приказ до сих пор не опубликован. Поэтому попробуюем спрогнозировать, что в нем будет и к чему резидентам стоит готовиться уже сейчас.

Читать далее

Скрипт деплоя отчитался об успехе, а на сервере осталась старая версия: 5 ошибок в bash, которые допускают новички

Habr.com - чт, 08/20/2026 - 22:40

Зелёный пайплайн ещё не означает, что деплой прошёл как надо. В Bash хватает ситуаций, где ошибка теряется, код возврата маскируется, а скрипт спокойно идёт дальше. Разберём типичные ловушки и способы сделать такие сценарии предсказуемее.

Разобрать ошибки

Claude вскрыл 16 SAML-проектов за месяц вечеров. Чинить их оказалось некому

Habr.com - чт, 08/20/2026 - 22:38

Об одной и той же уязвимости в Authentik — популярной опенсорсной системе корпоративного входа — независимо и почти одновременно сообщили восемь исследователей. Уязвимость (CVE-2026-57580) позволяла вставить в поле с идентификатором пользователя (NameID) XML-комментарий, обрезать значение до чужого адреса и привязать к жертве подконтрольную атакующему учетную запись — подпись при этом оставалась валидной. Срабатывало это не у всех: нужны определенные настройки сопоставления учетных записей, отличные от заданных по умолчанию. Закрыли проблему в версиях 2026.2.6 и 2026.5.5. Один из восьмерых — Эрик Чан (Eric Chiang), технический директор компании Oblique Security; для него эта находка была одной из шестнадцати. Свою историю он рассказал в блоге 19 августа, а то, что желающих оказалось восемь, объясняет просто: очевидно, он не единственный, кто теперь взламывает с помощью ИИ.

Читать далее

Выходит X.Org Server 26.1 RC1 с новыми фичами

Linux.org.ru - чт, 08/20/2026 - 22:36

Это касается всех оставшихся не-Xwayland серверов, включая Xorg, Xephyr, Xnest, Xvfb, Xwin (Microsoft Windows) and Xquartz (MacOS).

Некоторые наиболее значимые изменения по сравнению с xorg-server 21.1:

  • Удалена поддержка системы сборки autoconf/automake, теперь используется meson
  • Добавлена поддержка событий DPMSInfoNotify от DPMS 1.2
  • Добавлена поддержка XFixes 6.1 и AllowForceTerminate параметра в xorg.conf
  • По умолчанию запрещены byte-swapped клиенты
  • По умолчанию запрещены подключения к серверу шрифтов
  • Xorg: Добавлена платформа DRM для BSD
  • Xorg: Перемещены файлы логов непривилегерованного пользователя по умолчанию в $XDG_STATE_HOME/xorg
  • Xvfb: Добавлена поддержка множества CRTC
  • Xvfb: Поддерживает до 13 кнопок мыши
  • Добавлено больше тестов

Оно живое :)

 ,

Архитектура движка подбора билетов: три GDS, железная дорога и маршрут, который меняют в дороге

Habr.com - чт, 08/20/2026 - 22:12

Референсная архитектура движка подбора билетов на redb: канонная модель, Scatter-Gather по трём GDS и ж/д, дерево-маршрут и saga-переоформление в дороге.

Сотруднику нужно долететь до одного города, доехать поездом до другого и вернуться тем же путём. Одна командировка, билеты из разных систем бронирования. А потом он уже в дороге пишет в телеграм: «планы изменились, летим не туда, перебронируй».

Три системы под самолёты (Amadeus, Sabre, Travelport) исторически несовместимы: разные XML-диалекты одного и того же понятия перелёта, выросшие из мейнфреймов 60–80-х, каждый со своими причудами и полями, которых нет у соседа. Плюс отдельная, никак не связанная с ними система бронирования под железную дорогу: свой формат, своя логика мест и классов, ничего общего по структуре с авиационными GDS. Запросить всё это параллельно, свести разноформатные ответы в одно и собрать валидный маршрут по стыковкам уже само по себе задача не для россыпи if и ручных мапперов.

А дальше человек в дороге меняет ...

Читать далее

Как подобрать цвета в проекте: от теории до промптов

Habr.com - чт, 08/20/2026 - 21:51

Подбор идеальной палитры — одна из самых сложных задач для начинающего дизайнера, фотографа, нейронщика — в общем, любого, кто работает с визуалом.

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

Читать далее

Gemini 3.7 Flash: это снова не та модель, которую все ждали

Habr.com - чт, 08/20/2026 - 21:37

Наверняка вы уже видели заголовок «Google выпустила новую Gemini» примерно миллион раз за последний год.

13 августа 2026 года это случилось снова: на сцену вышла Gemini 3.7 Flash.

Pro-модели снова нет. Опять Flash. Третий Flash за три месяца, если быть точным.

Расскажу, что изменилось. Заодно разберём пользовательские тесты и бенчмарки.

Читать далее

Что входит в инструментарий аналитика в 2026 году: темы секции INFOSTART A&PM EVENT 2026

Habr.com - чт, 08/20/2026 - 21:35

Арсенал аналитика быстро растет, но ценность инструмента определяется не новизной, а тем, помогает ли он быстрее и точнее решать рабочие задачи. Секция «Инструментарий аналитика» соберет практические кейсы о методах, технологиях и подходах, которые уже показали результат в проектах.

На INFOSTART A&PM EVENT 2026 секция будет посвящена работе с требованиями, данными и знаниями, описанию сложных систем, взаимодействию со стейкхолдерами и повышению качества анализа.

Читать далее

Не крутил с агентом циклы — жизни не видал

Habr.com - чт, 08/20/2026 - 21:16

Привет, Хабр! Меня зовут Альберт, и я программист слоператор. Пятнадцать лет почти без единой строчки кода — а прошлой осенью сорвался, и похоже, что на этот раз серьёзно.

Внутри: агентский цикл на пальцах и в пяти строках псевдокода, немного суровой правды жизни вокруг него, почти лабораторное сравнение с Алисой (поиск-то один и тот же) — и живой продукт, который в конце можно бесплатно и без регистрации попробовать сломать.

TL;DR: циклы — это просто, как два пальца; всё, что крутится вокруг них, — немного сложнее…

Читать далее

Как они провели этим летом

Habr.com - чт, 08/20/2026 - 21:13

Завершилась третья смена Positive Hack Camp: познать русский кибербез и прокачать свои скиллы приехали в Москву более 80 начинающих специалистов из 20 стран. Прилетели они за свой счет — а с нашей стороны были мощная экспертиза, крутые преподаватели и культурная программа. Рассказываем, как все прошло.

Читать далее

“Эй, детка, ты случайно не TikTok? А то я на тебя залип”: дикая история приложения для пикап-фразочек RIZZ

Habr.com - чт, 08/20/2026 - 21:08

На экране идет диалог: 

— Она мне уже неделю не отвечает

— Это редфлаг. Не пиши ей больше

— Но я не хочу ее потерять!

А на фоне кто-то играет в Minecraft, GTA или другую игру. 

Не спрашивайте, в чем тут юмор. Просто так уж повелось.

Кто бы мог подумать, что такой формат станет контент-машиной для продвижения абсолютно нелепого на первый взгляд приложения — ИИ-советчика, который подсказывает меткие пикап-фразы.

Читать далее

Ретро без рутины: куда на самом деле уходит час командной встречи

Habr.com - чт, 08/20/2026 - 20:35

Меня зовут Сергей Ладыгин, я делаю Scruma - сервис онлайн-ретроспектив. До собственного инструмента я пару лет вёл ретро в таблицах и на досках общего назначения, и главный вывод из тех лет неудобный: ретро чаще всего умирает от рутины. Сбор карточек, ручная группировка, подсчёт плюсиков и протокол съедают именно то время, ради которого встреча собиралась. Ниже - зачем ретро вообще нужно (первая треть статьи обходится без моего сервиса), прикидка на пальцах, куда уходит час встречи, и карта «проблема команды и что с ней делает специализированный инструмент».

Читать далее

Почему робот за $20 000 может оказаться дороже рабочего за $50 000 в год

Habr.com - чт, 08/20/2026 - 20:03

Робот стоит $20 000. Рабочий получает $50 000 в год. Кажется, задача решается в одну строку: купить робота и через полгода начать экономить.

Проблема в том, что компания покупает не робота. И не человека. Она покупает выполненную работу, а стоимость единицы этой работы может иметь довольно слабое отношение и к ценнику машины, и к зарплате сотрудника.

Вопрос стал практическим. Unitree продаёт G1 за $13 500, а R1 — от $4900. Это реальные цены реального железа в интернет-магазине, а не слайд из презентации. Но ни одна из них не говорит, сколько будет стоить час полезной работы такой машины на складе.

Ниже — модель, которая на это отвечает, и проверка её на единственном публично задокументированном промышленном развёртывании гуманоида. Заодно выяснится, что цена робота в этой модели — примерно четвёртый по важности параметр, а самый недооценённый расход выглядит совсем не так, как принято думать.

Читать далее

Простые сложные сети: как устроена сеть в MWS Cloud Platform

Habr.com - чт, 08/20/2026 - 20:00

Привет! Меня зовут Ренат Ахмеров, я один из руководителей направления по работе с виртуальными сетями и сетевыми функциями в MWS Cloud Platform. В этой статье я рассказываю про сетевые возможности нашей облачной платформы, приправляя рассказ своей личной историей взаимоотношений с компьютерными сетями. 

Чтобы наглядно объяснить, как работают сети в нашем облаке, мы рассмотрим по шагам построение некой e-commerce системы: от примитивного решения в одной «коробочке» до полноценной Enterprise Grade-архитектуры.

Читать далее

AI‑агенты в крупном бизнесе: где сейчас рынок, что построили мы и как внедрять, чтобы взлетело

Habr.com - чт, 08/20/2026 - 19:40

Привет, Хабр! Я, Катрушенко Максим, занимаюсь внедрением ИИ в Первой Грузовой компании — крупном железнодорожном операторе на рынке грузовой логистики. Последние полгода активно изучаю тему использования ИИ‑агентов в больших компаниях. Многие рассказывают захватывающими истории, как раньше ничего не работало, а теперь «полетело», кто‑то смело делится провалами. Хочу поделиться, что получилось сделать у нас за довольно ограниченный срок и какой опыт мы извлекли.

Читать далее

Аптечный e-com: как не перестараться с заботой и не потерять клиента при оформлении заказа

Habr.com - чт, 08/20/2026 - 19:21

Аптечный интернет-ритейл, несмотря на свою зарегулированность различными законами, актами и распоряжениями, демонстрирует приятную продуктовую архитектуру. Комфортный глазу дизайн сайтов и приложений, удобная навигация, не причиняющий боль пользовательский путь и даже элементы геймификации. Предела совершенству нет, главное – не переборщить.

О том, как мы в маркетплейсе здоровья «Здравсити.ру», одном из крупнейших аптечных интернет-сервисов, учились на ошибках и перестаралась с заботой о клиентах, но впоследствии смогли исправить ситуацию – в материале ниже.

Читать далее

[Перевод] Проблема «принципал — агент» в эпоху ИИ‑агентов

Habr.com - чт, 08/20/2026 - 19:20

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

В статье разберем этот конфликт через проблему «принципал — агент» и узнаем, почему особенно остро он проявляется в больших компаниях и open source.

К разбору

Мой опыт использования платы Raspberry Pi 5 в 2026 году

Habr.com - чт, 08/20/2026 - 19:09

Что это такое?

Raspberry Pi — это серия одноплатных компьютеров на базе архитектуры ARM, предназначенных для обучения программированию, прототипирования электроники и создания компактных вычислительных систем.

Читать далее

Сейчас на сайте

Сейчас на сайте 0 пользователей и 17 гостей.
Ленты новостей