Habr.com

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

Как рой ИИ-агентов Cursor создал SQLite с нуля за $1339

вт, 07/21/2026 - 01:29

Cursor опубликовала результаты эксперимента со вторым поколением своего "роя агентов" — системы, в которой сотни ИИ-агентов параллельно работают над одной кодовой базой. Задача — реализовать на Rust движок базы данных по 835-страничной документации SQLite. Без исходников, без готовых тестов, без бинарника оригинала и без доступа в интернет. Самая дешевая связка моделей уложилась в счет $1339 за четырехчасовой прогон. Главная находка — экономическая: та же задача с теми же моделями в других конфигурациях стоила до $10 565, и всю разницу сделала организация работы.

Читать далее

Карта странствующих слов

вт, 07/21/2026 - 01:19

О странствующих словах я впервые задумался, когда сам странствовал по Индии. Ранним утром в колоритном индийском поезде проснулся от громкого возгласа зашедшего на остановке продавца: «Ча́е!» Разбудило вовсе не то, как он во всё горло рекламировал свой товар характерным проникающим тембром. Спросонья я попросту потерялся в пространстве, услышав знакомое слово. Как у Маршака: «Это что за остановка — Бологое иль Поповка?» Я выглянул с полки и увидел индийца, несущего через вагон огромный бидон чёрного чая. То был первый случай, когда удалось понять услышанное индийское слово без посторонней помощи (и это слово не означало «такси»).

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

Материал будет интересен всем, кто любит языки, историю слов и наглядную визуализацию данных.

Читать далее

Dirty Coding Tricks, part 3

вт, 07/21/2026 - 00:56

Семнадцать лет назад Брэндон Шеффилд собрал на Gamasutra классическую подборку "Dirty Coding Tricks" (http://www.gamasutra.com/view/feature/132500/dirty_coding_tricks.php), перевод на Хабре тут, и "Developers share their most memorable dirty coding tricks"(https://www.gamedeveloper.com/programming/developers-share-their-most-memorable-dirty-coding-tricks) где были камера, повёрнутая на 90 градусов вместо починки рендера, пробел, добавленный в код ради совпадения контрольной суммы, и два мегабайта памяти, спрятанные "на чёрный день", чтобы торжественно достать их за неделю до сдачи.

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

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

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

Читать далее

Электрокликер с таймером, логом и блюпуп

вт, 07/21/2026 - 00:33

Дисклеймер: весь код проекта написан Claude в режиме диалога. Данная статья процентов на 20 написана им же - по результатам работы над проектом. Не пугайтесь и не плачьте, увидев типичное для ИИ форматирование и слог - если они остались, значит меня устроили его формулировки.

Встретились как-то nRF52840, OLED дисплей, аккумулятор от электронной сигареты, ДР жены и фрезеровщик. Ну и понеслось...

Читать далее

Программирование как экспериментальная метафизика

пн, 07/20/2026 - 23:59

Есть вопросы, которые кажутся принадлежащими разным мирам. «Должен ли квадрат наследовать прямоугольнику?» — вопрос инженера за обедом. «Реальны ли универсалии или существуют лишь единичные вещи?» — вопрос, из-за которого в средневековых университетах ломали карьеры. Тезис статьи в том, что это один и тот же вопрос, и что программист, выбирая между интерфейсом и абстрактным классом, между наследованием и композицией, между актором и разделяемой памятью, совершает — обычно не подозревая — акт метафизического выбора, за которым стоят две с половиной тысячи лет спора.

Читать далее

Промпты для генерации фото товара: как создать изображение товара на маркетплейсе

пн, 07/20/2026 - 22:41

Признайтесь: сколько раз вы получали фото товара, на котором всё прекрасно, кроме фона, света, теней и общего ощущения «это сейчас будут покупать»? Знакомая боль: поставщик снимал на кухне, реквизитом служила салфетка с розами, а главный акцент падал не на продукт, а на мужественный палец оператора в углу кадра.

Казалось бы, выход один – дорогая студия, фуд‑стилист, долгое согласование. Но если вы продаёте онлайн, у вас редко есть на это время. Хорошая новость: выход есть. ИИ‑редакторы, работающие в формате чата, научились понимать промпты так, что достаточно пары строк – и товар из «пришлю в ЛС» превращается в карточку уровня премиум‑бренда.

Никакой магии. Просто готовые словесные конструкции, которыми мы сегодня делимся: пэкшот для маркетплейса, флэтлей, уютный лайфстайл и даже праздничный баннер для Чёрной пятницы. Всё то, что заставляет покупателя сказать: «Да, беру».

Читать далее

На дворе C++23, а заставить компилятор проверять код всё ещё помогает только ассемблер

пн, 07/20/2026 - 22:11

Казалось бы, современный C++ дает нам море инструментов для контроля кода на этапе компиляции: static_assert, концепты, constexpr всё, что только можно. Но что делать, если вам нужно заставить разработчика вызвать обязательную функцию инициализации инфраструктуры тестирования для библиотечных классов, а проект собирается под ARM с агрессивным -O2 -Os -flto=auto в недрах Yocto/OpenBMC?

В этой статье я расскажу, как попытка добавить удобный режим тестирования для датчиков которые используют header-only библиотеку столкнулась с невероятно умным оптимизатором GCC 14.2, и почему в эпоху мегабайтных исходников нам всё ещё приходится спускаться на уровень инлайн-ассемблера, чтобы просто заставить линкер выдать ошибку для не корректного кода (для определения правила использования хидера).

Читать далее

AI сделал разработку биллинга дешёвой. Стоимость никуда не исчезла

пн, 07/20/2026 - 21:56

Почему-то никто не говорит о том, кто будет поддерживать систему через год. Все обсуждают только, насколько быстро её можно написать.

Читать далее

Обзор книги «Шеринг специалистов»

пн, 07/20/2026 - 21:39

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

Что ж. Попробуем разобраться.

Меня зовут Костя Дубровин. Я тот парень, который заварил эту кашу и написал об этом книгу.

Читать далее

Что такое качественный антидетект-браузер и почему мы написали свой, когда рынок уже перегрет

пн, 07/20/2026 - 21:39

Представьте себе огромный, гудящий рынок электроники для «своих» — такая классическая гиковская Мекка. Вокруг снуют суровые инженеры, пахнет канифолью. На прилавках можно найти всё: от редких микросхем и серверных стоек до самописных контроллеров для умного дома.

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

Но ряды сменяются палатками, а нормальных продуктов из данной ниши как будто и нет. Это либо покрытые пылью китайские недоделки из 2015 года, либо пустые витрины. Есть отдельно стоящие продавцы, у которых можно найти что-то и про антидетект и про парсинг и много про что еще, но продукт, как будто не на своем месте, среди других похожих, но не то.

В данном материале разберем что такое антидетект-браузер и как он работает. Информация из первых уст!

Читать далее

[Перевод] Гравитация и квантовая физика фундаментально несовместимы

пн, 07/20/2026 - 21:24

Итан Сигел (американский астрофизик-теоретик и научный журналист, изучающий теорию Большого взрыва, автор рубрики "Спросите Итана", один из пропагандистов современных научных знаний), 24 марта 2026 года опубликовал статью с безапелляционным заявлением о том, что два описания Вселенной, которые прекрасно работают, общая теория относительности и квантовая физика, абсолютно несовместимы. Несмотря на все поиски многочисленных теорий квантовой гравитации...

@avshkol перевел эту статью (и снабдил несколькими разъясняющими примечаниями) для всех, кто хочет глубже погрузиться в одну из ключевых проблем (даже, скорее, Проблему №1) современной физики...

Читать далее

Видеозвонок — это не про видео

пн, 07/20/2026 - 20:31

Индустрия сорок лет улучшает картинку видеозвонков, а всё ценное со встречи - решения, договорённости, задачи - испаряется после клика «Закончить». Рассказываем про Yttri Meet: звонки с записью и расшифровкой на вашем компьютере, конспектом и ассистентом прямо во время встречи.

Читать далее

Вебинар 21 июля: как находить клиентов на Авито

пн, 07/20/2026 - 20:29

Как находить клиентов по смежным покупкам на Авито

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

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

О чём ещё расскажем:

Читать далее

Astra Studio: enterprise веб-приложение для взаимодействия с ИИ с нуля

пн, 07/20/2026 - 20:21

Полностью локальное веб-приложение с агентной архитектурой, продвинутым RAG, MCP и мультимодальными возможностями

Репозиторий проекта: https://github.com/NeKonnnn/Astra-Studio

Читать далее

SINN: как превзойти спектральные методы при решении многомерных уравнений в частных производных

пн, 07/20/2026 - 20:16

Привет, Хабр. Меня зовут Тянчи Ю, я работаю младшим научным сотрудником в группе «Вычислительный интеллект» AIRI и учусь на четвёртом году аспирантуры Сколтеха. Мои научные интересы включают научное машинное обучение и численный анализ, а также применение этих инструментов к задачам вычислительной математики.

Думаю, никому из читателей не нужно объяснять, почему уравнения в частных производных столь важны. Их приходится постоянно решать для моделирования физических, инженерных и финансовых систем — причём быстро и с высокой точностью. Однако с ростом размерности задачи вычислительная стоимость классических численных методов стремительно увеличивается.

Спектральные методы обеспечивают исключительно высокую точность в задачах малой размерности. Методы на основе нейронных сетей, напротив, лучше подходят для многомерных задач, но часто уступают с точки зрения точности и эффективности. В 2024 году мы предложили подход, объединяющий преимущества этих двух направлений: спектрально‑информированную нейронную сеть (Spectral Informed Neural Network, SINN). С тех пор нам удалось его усовершенствовать.

Недавно на конференции ICML 2026 мы представили статью, посвящённую новому методу (она, к слову, получила там Spotlight). Здесь же я хотел бы кратко рассказать, что именно мы сделали.

Читать далее

[Перевод] Что нового в IntelliJ IDEA 2026.2

пн, 07/20/2026 - 20:07

Несмотря на то, что IntelliJ IDEA уже несколько лет официально недоступна в России, она по-прежнему остаётся одной из самых популярных IDE среди разработчиков. На днях вышла свежая версия 2026.2.

В релиз вошли новые инструменты для работы с ИИ-агентами, изменения в отладчике и автоматизация ряда повседневных операций. Также появилась поддержка Java 27, Kotlin 2.4, TypeScript 7, будущего Gradle 10 и обновления для Spring, Terraform и Docker Compose.

В статье пройдемся по основным изменениям.

Читать далее

[Перевод] Как загрузить любой шрифт Google Fonts на дисплей ESP32 — без Processing и ручной конвертации

пн, 07/20/2026 - 19:50

Встроенных шрифтов TFT_eSPI хватает ровно до того момента, когда интерфейс ESP32 хочется сделать аккуратнее обычного тестового стенда. В статье автор показывает браузерный генератор для Google Fonts и собственных TTF, а заодно объясняет, как устроен формат VLW и что важно учесть при работе со сглаживанием, LittleFS, переносами строк и размером файла.

Настроить шрифты

Как переработать архитектуру хранилища и мигрировать часть нагрузки в Data Lakehouse

пн, 07/20/2026 - 19:30

У корпоративных хранилищ есть одна особенность: чем дольше они живут, тем больше задач на них пытаются навесить.

Сначала туда попадают предсказуемые вещи: CRM, ERP и внутренняя отчетность. Но потом добавляются документы, записи разговоров, данные для ML, генеративный ИИ и еще десяток сценариев, о которых никто не думал, когда проектировал DWH десять лет назад.

Что тогда делать? Сейчас расскажу.

Читать далее

Почему паспорту на экране больше нельзя верить: как ИИ-фрод ломает KYC и что с этим делать

пн, 07/20/2026 - 19:13

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

Развитие искусственного интеллекта заметно изменило экономику финансового мошенничества – в том числе атак на системы KYC. По оценке INTERPOL за 2026 год, схемы с использованием ИИ могут приносить в 4,5 раза больше средств, чем схемы без него. Генеративные инструменты позволяют охватывать больше потенциальных жертв, ускорять подготовку и снижать затраты на каждую новую атаку.  

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

Читать далее

Поисковый спрос на новостройки Уфы: что показывает Wordstat и где его нельзя читать в лоб

пн, 07/20/2026 - 19:02

«Реклама не работает» — фраза, которую я слышу от застройщиков чаще любой другой. За ней почти всегда стоит одно: бюджет откручивается, заявки капают, а сделок мало. И первая реакция предсказуемая — добавить денег или сменить подрядчика.

Я решил разобрать эту жалобу на данных: взял 24 месяца помесячной статистики Яндекс Вордстата по Башкортостану и Уфе плюс срез по 109 активным жилым комплексам Уфы. Ниже — что реально видно в этих цифрах, три механизма, из-за которых кампания «буксует», и отдельно то, ради чего эту статью стоит дочитать аналитику: где данные Wordstat нельзя читать в лоб и как я на этом сам мог бы ошибиться.

Адресат — те, кто сам собирает семантику и настраивает кампании в нише недвижимости. Бизнес-рамку («как это влияет на ваши продажи») я убрал — она на сайте. Здесь разговор про методологию: как режется спрос, какие доли из этого можно считать, а какие нельзя.

Читать далее

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

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