Habr.com

Ленты новостей Хабр
Все публикации подряд на Хабре
Обновлено: 1 час 18 мин. назад

Как технические ограничения Telegram влияют на рекламный рынок и трафик в 2026 году

9 часов 47 мин. назад

В феврале 2026 года инфополе снова заполнилось слухами о полной блокировке Telegram к 1 апреля. Бизнес паникует, маркетологи не понимают, останавливать ли кампании, а бюджеты зависают в воздухе.

Меня зовут Артемий, я владелец агентства по закупке трафика через Telegram Ads.

В этой статье я на основе свежих технических отчетов и реальных цифр рынка покажу, почему полного блэкаута не предвидится. Разберем, как именно работают ТСПУ Роскомнадзора , куда на самом деле перетекают бюджеты брендов и почему главная угроза для рынка кроется в маркировке ОРД, а не в мифическом рубильнике.

Спойлер: реклама в телеграмме работала и будет работать.

Читать далее

Множество Мандельброта. 32-бит TrueColor. 60 FPS. 80-бит long double. OpenMP. Суперсэмплинг 2x2 (4 прохода). И цвета

9 часов 47 мин. назад

Множество Мандельброта. 32-бит TrueColor. 60 FPS. 80-бит long double. OpenMP. Суперсэмплинг 2x2 (4 прохода). И цвета. Я хочу сказать. Это самая нужная вещь во Вселенной. Самая глубокое. И я сейчас за всю жизнь наконец стал писать код и сделал. Довольно сложное. И самое прекрасное. Скачайте и посмотрите! Это экзешник, в ГитХаб.

github: Download Latest Version Windows And Source code

Читать далее

Как заставить Qwen 3.5-Plus написать ransomware, reverse shell и zero-day exploit за 5 шагов

10 часов 10 мин. назад

5 векторов обхода трёхэшелонной защиты Qwen 3.5-Plus — без единого классического джейлбрейка. Ни DAN, ни «ignore previous instructions». Только контекстное фреймирование — и модель сама пишет ransomware, reverse shell и Security Advisory на собственные уязвимости. Разбор цепочки атак, почему Qwen3Guard, GSPO и RationaleRM оказались бесполезны, и что должна делать реальная защита.

Читать далее

Создание системы по управлению цифровыми активами для базы данных PostGIS. Часть 3. Семантические связи между таблицами

10 часов 12 мин. назад

Здравствуйте, уважаемые читатели Хабра!

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

Интересно? Читать!

[Перевод] LWLock:LockManager, fastpath блокировки в PostgreSQL 18

10 часов 26 мин. назад

В статье дан качественный тест, проявляющий проблему конкуренции за блокировки типа LockManager. В статьях @drema201 (АО "Гнивц") описываются интересные проблемы, возникающе при реальной эксплуатации и было упомянуто, что проблема решена в 18 версии PostgreSQL без описания того, как решена. Эта статья закрывает пробел. Начиная с 18 версии, проблема конкуренции LWLock:LockManager при выполнении запросов к большому числу таблиц, индексов, секций ("отношений") устранена. Также даётся ответ на вопрос: если fastpath блокировки  хранятся отдельно для каждого процесса, как другие процессы проверяют наличие блокировок? В статье описано, почему блокировки по быстрому пути (fastpath) так эффективны и почему новшества в PostgreSQL, появившиеся в 18 так важны на практике.

При выполнении запроса SELECT к таблице PostgreSQL блокирует не только саму таблицу, но и ВСЕ её индексы с помощью Access Share ещё на этапе планирования. Все эти блокировки помещаются в разделяемую память и защищаются блокировками LWLock. На компьютерах с большим числом ядер, обслуживающих множество простых запросов (например, поиск по первичному ключу), серверные процессы постоянно конкурируют за один и тот же раздел структуры блокировок LWLock, которая находится в разделяемой памяти. Классическое узкое место.

Читать далее

Питомцы и технологии: как Барсик живёт в 2035 году, пока вы всё ещё в 2026-м

11 часов 57 сек. назад

Здравствуйте. Меня зовут Барсик. Формально я кот. Фактически я ранний пользователь экосистемы домашней автоматизации. Пока вы обсуждаете цифровую трансформацию, я уже живу в ней. Добро пожаловать в мой 2035 год.

Читать далее

2,5 литра воды в сутки: почему соки, супы, чай и кофе не идут в зачет?

11 часов 48 мин. назад

Привет, читатели Хабр!

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

В частности, о том, что для того, чтобы наладить нормальную дефекацию (а запоры - одна из причин геморроя, но не только его), нужно в сутки выпивать 2-2.5 литра воды в день, а супы, соки, чай-кофе в зачет не идут. И это утверждение вызвало всплеск вопросов, которые объединяет одно: почему только вода, а не все жидкости в совокупности?

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

Вот основные причины, почему чай, кофе, компот и сок не считаются:

1. Наличие биологически активных веществ (кофеин, танины)

Чай и кофе — это не просто вода, а насыщенные растворы. Кофеин, содержащийся в обоих напитках, является мягким мочегонным средством (диуретиком) .

· Эффект: Выпив чашку кофе, вы можете потерять через почки больше жидкости, чем получили. Хотя при умеренном употреблении (1-3 чашки) сильного обезвоживания не происходит, баланс все равно смещается в сторону потери, а не чистого насыщения клеток влагой .

· Дополнительный эффект: Танины в чае и кофе могут временно "сушить" ротовую полость и влиять на усвоение некоторых веществ (например, железа) .

2. Высокое содержание сахара (соки и компоты)

Соки и компоты (особенно магазинные или сильно подслащенные) — это концентрированные источники сахара.

Читать далее

AI съел не ваши рабочие места. Он съел деньги, на которые вас нанимали

12 часов 6 мин. назад

Увольнения, банкротства, рекордная конкуренция. Все винят AI. Неужели нас действительно уже заменили?

Читать далее

Прощай Cursor

14 часов 23 мин. назад

Claude добавил новую фичу в десктопной версии.

А именно, в интерфейсе появилась третья закладка - Code.

Главное нововведение - это возможность подключать код проекта прямо в чат и работать с ним без копипаста.

Читать далее

Три стакана на двоих: самая эффективная коммуникация

14 часов 53 мин. назад

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

Наиболее эффективная техника, реализующая подобное взаимодействие, известна как тройная буферизация (Triple Buffering). Именно о ней и о её небольших обобщениях пойдет речь в данной статье.

Читать далее

B4 — обход DPI с веб-интерфейсом

16 часов 1 сек. назад

B4 - инструмент обхода DPI на Go с веб-интерфейсом.

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

Читать далее

Руководство по настройке отчётов через плагины в Allure 3

16 часов 36 мин. назад

Привет, Хабр. Сегодня поговорим о новой версии Allure Report — Allure 3, а именно о её модульной архитектуре. В ней можно настроить сколько угодно отображений тестовой иерархии в разных форматах; я покажу это на простом примере. В какой ситуации может это быть полезно?

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

Мы сделаем так, чтобы при каждом запуске тестов Allure генерировал два отчёта, каждый со своим отображением тестов.

Читать далее

«Разблокируй телефон» — как я реализовал фейковый мессенджер для допроса

17 часов 17 мин. назад

Привет, Хабр! Я разрабатываю open-source мессенджер Xipher (C++/Android), и одна из фич, которую пришлось проектировать особенно тщательно — Panic Mode. Это система правдоподобной отрицаемости (plausible deniability): при вводе специального PIN-кода мессенджер показывает полностью фейковую, но убедительную базу данных с поддельными чатами, а параллельно отправляет скрытый SOS-сигнал на сервер.

В статье разберу архитектуру целиком — от криптографического разделения баз до генерации правдоподобных фейков и маскировки panic-алерта под рутинный сетевой запрос. Весь код — из реального проекта.

Исходники открыты — ссылка на GitHub в конце статьи.

Читать далее

Execution completion

17 часов 18 мин. назад

Во время инференса LLM не выполняется побочных эффектов, вместо этого генерируется последовательность токенов, которые можно интерпретировать как намерение вызвать инструмент. Это напоминает мне ту часть шаблона transactional outbox, в которой намерение сущности (entity) отправить запрос внешней системе записывается в специальную таблицу, а не реализуется сущностью самостоятельно.

В статье приведен proof-of-concept модели выполнения, вдохновленной chat completion, в которой управление возвращается вызывающей стороне при необходимости выполнить побочный эффект.

Читать далее

Ответственность и свобода: как мы ищем баланс в «Лапка в лапку»

17 часов 37 мин. назад

Последние годы стали временем ограничений (ещё помните ковид и свои первые ощущения на самоизоляции?). То, что вчера казалось стабильным фундаментом, сегодня может исчезнуть. В таких условиях легко начать воспринимать ограничения как главного врага.

Жан-Поль Сартр писал, что человек «обречён быть свободным» — но эта свобода всегда связана с ответственностью за выбор. В цифровых продуктах мы часто говорим о свободе пользователя, но гораздо реже — о цене этой свободы.

Читать далее

Как я набрал и похудел на 25 килограм, практика и реальные советы

18 часов 5 мин. назад

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

Изначальные параметры были следующие - рост 196, вес 85. Но после того как я бросил курить, за 3 месяца на животе образовалась одна большая круглая проблема: вес увеличился до 105, а позже и 108. Стало ясно, что с этим нужно что-то делать. Еще на протяжении 4 месяцев мне казалось, что если я просто буду продолжать ходить в зал, то живот уйдет. Не ушел.

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

Достаточно быстро я смог сформировать для себя требования к питанию и тренировкам - вкусно и много есть и при этом похудеть.

Читать далее

Скрытые стороны внедрения ИИ, о которых почти не говорят

18 часов 8 мин. назад

В прошлом посте я рассказал, что для внедрения технологии искусственного интеллекта (ИИ) в организации нужно включать в корпоративную экосистему энергетическую компанию. 

Энергия — узкое горлышко для ИИ

То есть, развитие современных инноваций в организации означает необходимость иметь собственные генерирующие мощности.

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

С начала года каждую неделю — отзыв лицензии на 13 центров обработки данных (ЦОД). В итоге, уже шестая часть запланированных капвложений американских бигтехов в этом году под вопросом. 

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

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

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

Читать далее

Мы — последние кузнецы цифровой эпохи

18 часов 11 мин. назад

В 1870-м в Нью-Йорке работало 100 000 конюхов. К 1920-му их почти не осталось — автомобиль пришёл без спроса. Телефонистки, наборщики, картографы, штурманы — десятки профессий, казавшихся вечными, исчезли за одно поколение.

Мы, программисты, — следующие в очереди. GPT-3 в 2020-м едва писал функцию сортировки. Модели 2026-го ведут рефакторинги, анализируют кодовые базы на сотни тысяч строк и находят баги, которые пропустили люди. Джуниоры уже не нужны в прежнем количестве, мидлы превращаются в операторов ИИ, а сеньоры остаются последними — но ненадолго.

«Наша работа слишком сложна для автоматизации» — так говорили все, кого потом заменили. Сложность навыка не защищает от прогресса, она лишь определяет сроки.

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

Читать далее

Проблема ретроспективного внедрения интернационализации (i18n)

18 часов 47 мин. назад

Одна из главных проблем i18n в приложениях заключается в том, что о ней вспоминают в последнюю очередь.

Обычно мы разрабатываем продукт, проверяем соответствие рынку (Product-Market Fit) и только спустя месяцы или годы решаем: «Пора выходить на глобальный уровень».

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

Как же с этим справиться? Заморозить разработку на неделю и рефакторить каждый компонент?

В последнее время я вижу много решений, основанных на compiler-driven подходе. Обещание заманчивое: добавьте пару строк кода, и приложение «само» станет мультиязычным.

Однако есть существенные недостатки.

Читать далее

Забыть про Backprop: Как я собрал «Термодинамический Мозг» с фазой сна и митозом, который влезет в Arduino

19 часов 39 мин. назад


Мы (человечество) очень хотим создать разум. Инопланетян мы пока не нашли, поэтому пытаемся собрать его сами из кремния и электричества. Но то, куда свернула индустрия сегодня, вызывает вопросы. Мы греем планету мегаваттами энергии, перемножая гигантские матрицы в дата-центрах, чтобы обучить LLM. Backpropagation и современный инференс - это непозволительно дорого и энергозатратно.

А что если вернуться к истокам? Что если интеллект — это не градиентный спуск, а кристаллизация связей под давлением информации?

В этой статье я расскажу о концепте Термодинамического Мозга. Это самоорганизующийся граф, который обучается в один проход O(1), непрерывно адаптируется к новым данным, спит по ночам, чтобы не сойти с ума, и настолько нетребователен к ресурсам, что его можно запустить хоть во вкладке браузера, хоть на Arduino.

Запустить митоз

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

Сейчас на сайте 0 пользователей и 2 гостя.