Feed aggregator

В каждом QR-коде зашита половина лишней информации. Намеренно

Habr.com - Mon, 05/25/2026 - 18:49

QR-код продолжает работать, если замазать маркером четверть его площади, наклеить сверху логотип или оторвать угол. Это математически точная избыточность, которая на максимальном уровне коррекции занимает около 60% всех модулей кода. Под катом — почему так, как это устроено, немного кода на Python и при чём здесь Toyota 1994 года.

Читать далее

Я подключаюсь к чужому телефону, печатаю содержимое и зарабатываю 180 тыс с точки

Habr.com - Mon, 05/25/2026 - 18:47

В 2014 году я поставил первый автомат, и топовая точка окупилась за десять дней. Один человек из США хотел купить у нас сразу 50 штук. Очереди, сюжет на телевидении через неделю, ноль рублей на рекламу.

Сейчас этот же автомат продают по одному, с торгом, и окупается он около двух лет.

Читать далее

Мастер восстановления. Культура достиженства и выгорание

Habr.com - Mon, 05/25/2026 - 18:46

Вопрос такой, может ли работать асинхронный двигатель на мощности большей номинальной? Да. Но если это +20 процентов, то работать он будет в разы меньше чем планировалось. И если такая простая железяка отказывает при перегрузе, что же говорить про человека.

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

Первоначально я хотел сделать обзор на книгу: «Займись ничем: система долгосрочной продуктивности» Джозеф Джебелли

Но потом подумал, что можно расширить его идеи что-то обобщить что-то дополнить.

Главная мысль: ничегонеделание важная часть техобслуживания мозга.

Читать далее

Недельный геймдев: #279 — 24 мая, 2026

Habr.com - Mon, 05/25/2026 - 18:33

Из новостей: продажи Subnautica 2 превысили 4 миллиона копий, продажи Reanimal превысили 1 миллион копий, в PlayStation подтвердили нежелание получать деньги с ПК-игроков, Embracer разделится на две компании.

Из интересностей: посиделки с инди 12 с Town of Zoz — souls-like готовка и тема семьи, почему хайп больше не гарантирует успех игр, Гришаков — из мобилок в Steam, успех на Kickstarter, о визуализации неба, закатов и планет.

Читать далее

Защита от дублирования кода агентами: семантические концепции

Habr.com - Mon, 05/25/2026 - 18:33

Я строю Telegram-first SaaS в одиночку, а весь код за меня пишут ИИ-агенты Claude Code, и довольно быстро я уперся в неприятное: каждый новый агент приходит на работу с чистой памятью, не находит уже написанное, грепает по выдуманным именам и пишет свою реализацию заново - так за неделю в репозитории набегает +65К -1.5К строк, а устоявшиеся паттерны тихо расходятся.

Это третья статья серии про разработку руками агентов, и в ней - честный разбор того, как я строил для своей команды из амнезиков слой памяти о коде. Почему клоны от ИИ это в основном Type-4, которые токенные детекторы попросту не видят; почему векторная база здесь неправильный основной фикс; как граф концептов на локальной модели лег почти один-в-один на когнитивную науку о человеческой памяти (Тульвинг, Вегнер, Спэрроу); и как на одном страшном отрицательном результате я чуть не усложнил себе архитектуру ради проблемы, которая решалась переписыванием одного абзаца. С тупиками, цифрами и слепым A/B-тестом, без срезанных углов.

Вспомнить всё

Frontend Status: свежий дайджест фронтенда и AI — 25.05.2026

Habr.com - Mon, 05/25/2026 - 18:28

Привет!

Это 16 выпуск Frontend Status — дайджеста по фронтенд-разработке.

В этом выпуске:

Где искать IT-работу кроме HH: подборка платформ 2026

Habr.com - Mon, 05/25/2026 - 18:23

Поиск работы в IT постепенно превращается в отдельную работу. На вакансиях сотни откликов, а HH давно перестал быть всем рынком вакансий.

В этой статье я собрал 6 площадок для поиска работы в РФ и мире, которые могут расширить воронку поиска.

Читать далее

[Перевод] Почему простые числа собираются в спирали?

Habr.com - Mon, 05/25/2026 - 18:01

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

Во многом красота математики заключается в том, что благодаря произвольному выбору можно связать две кажущиеся далёкими концепции. Впервые я увидел этот паттерн в вопросе на Math Stack Exchange. Его задал пользователь dwymark, а ответил на него Грег Мартин; вопрос связан с распределением простых чисел, а также с рациональными аппроксимациями .

Этот пользователь баловался с созданием графиков данных в полярных координатах, то есть нанесением точек в 2D-пространстве, но не по обычным координатам XY, а по расстоянию от точки начала координат, обычно называемому (радиус), и по углу прямой относительно горизонтали, обычно называемому «тета», .

Читать далее

OCR для Data Lakehouse: от Apache Tika к собственному решению на базе Docling

Habr.com - Mon, 05/25/2026 - 18:00

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

Это Андрей Ловлин, руководитель команды «Фабрика данных. Платформа» компании Диасофт. В предыдущей статье мы рассказывали про S3 Архипелаг – слой хранения для нашей «Фабрики данных» (Digital Q.DataFactory). Сегодня речь пойдет о другой задаче: построение конвейера интеллектуального распознавания документов, загружаемых в нашу «Фабрику данных».

PDF-файлы, сканы, фотографии договоров – все это накапливается в организациях годами. Для построения RAG-систем и работы с LLM эти данные необходимо извлечь из неструктурированных документов и преобразовать в структурированный формат. Задача, на первый взгляд, тривиальная. На практике – не совсем.

Читать далее

[Перевод] Jira — тьюринг-полная

Habr.com - Mon, 05/25/2026 - 17:58

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

Читать далее

Kubernetes-аудит после Wiz и Prisma: как живут без CNAPP в 2026

Habr.com - Mon, 05/25/2026 - 17:57

В 2022–2024 западные CNAPP-платформы — Wiz, Prisma Cloud, Lacework — закрыли доступ для российских компаний. Сбер и Яндекс собрали свой стек на коленке, а вот у банков второго эшелона и финтеха с командой ИБ из 1-3 человек стало больно: Kubernetes в проде, аудит ФСТЭК через три месяца, а показать аудитору нечего.

С 1 марта 2026 действует Приказ ФСТЭК №117, где контейнеризация впервые выделена в отдельную группу мер защиты. Рассказываю, как сейчас выглядит K8s-аудит без Wiz, что предлагают Kaspersky Container Security и НОТА КУПОЛ, и показываю OSS-инструмент, который пишу под эту задачу.

Читать далееЧто показывать аудитору

«Тестируем MVP в 4 раза быстрее»: как нейросети изменили жизнь предпринимателей

Habr.com - Mon, 05/25/2026 - 17:50

У маленьких IT-команд есть вечная проблема: клиент хочет «быстро проверить идею», но даже первичная версия продукта не делается быстро.

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

Одна небольшая IT-компания, которая делает фронтенд и бэкенд для частных заказчиков и параллельно берёт проекты на фрилансе, упёрлась именно в это. Первый этап почти любого контракта у них — MVP. Раньше на него уходило около двух недель. Теперь команда собирает тестовую версию примерно за три рабочих дня.

Ребята поделились своим кейсом.

Читать далее

На каком стеке и железе работает умное наблюдение в вашем городе: обзор технологий от разработчиков видеоаналитики

Habr.com - Mon, 05/25/2026 - 17:49

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

Читать далее

Как мы ускорили согласования на двух заводах в 24 раза

Habr.com - Mon, 05/25/2026 - 17:28

АО «ЗЭТА» заменило Trello и Slack на российский сервис, ускорило согласования с 3 дней до 1 часа и уже 5 лет работает без перебоев. Команда из 150 человек внедрила систему своими силами всего за 1,5 недели.

В статье — опыт компании и советы по настройке новых сервисов.

Читать далее

Heartbeat-мониторинг cron-job'ов: dead-man-switch на FastAPI

Habr.com - Mon, 05/25/2026 - 17:19

Обычный uptime-мониторинг проверяет, отвечает ли сервис на запросы. Cron-job ничего не отвечает — он запускается раз в N часов, делает работу и молча завершается. Если cron перестал запускаться (uptime daemon упал, машина в read-only mode после fsck, disk full) — обычный мониторинг этого не видит.

Решение известно с 70-х — паттерн dead-man-switch (он же heartbeat). Я недавно делал heartbeat-эндпоинты для Valpero. Здесь разберу серверную часть на FastAPI + клиентский bash-pattern, и edge-кейсы которые их ломают.

В конце готовый код, который можно адаптировать под свой стек.

Читать далее

[Перевод] Сегодня нет джуниоров, а в 2031 году не станет и синьоров

Habr.com - Mon, 05/25/2026 - 17:17

Найм младших специалистов сократился на 40%. Искусственный интеллект дал советам директоров основания для дальнейших сокращений. Отставание в обучении составляет 5-7 лет. Отсутствие младших специалистов сегодня означает отсутствие старших в 2031 году.

Читать далее

Профайлер для PostgreSQL: от идеи до работающего MVP за сутки

Habr.com - Mon, 05/25/2026 - 17:15

Один из первых сюрпризов при переходе с MS SQL на PostgreSQL — профайлера нет. Ни инструмента, ни аналога. Можно было поставить задачу команде и ждать. Я решил попробовать иначе — и за сутки собрал работающий MVP с помощью AI, не написав ни строчки кода вручную. Рассказываю как это было.

Читать далее

[Перевод] Ограничения размера cookie в ASP.NET Core в продакшене: причины и способы решения

Habr.com - Mon, 05/25/2026 - 17:02

В dev-среде аутентификация может годами выглядеть безобидно: логин прошёл, cookie выпущена, [Authorize] работает. А потом приложение переезжает в продакшен — и часть пользователей начинает вылетать из системы без понятной ошибки. Иногда всплывает 431 Request Header Fields Too Large, иногда сервер просто перестаёт принимать сессию, которая ещё минуту назад выглядела корректной.

В статье разбираем, почему cookie аутентификации в ASP.NET Core разрастаются до опасных размеров, как это проявляется в реальных системах и какие решения помогают не лечить симптомы, а привести схему аутентификации в нормальное production-ready состояние.

Разобрать проблему

Проблема «божественного» Obsidian: почему я отказался от централизованного подхода в работе

Habr.com - Mon, 05/25/2026 - 16:33

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

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

Читать далее

Лицензии GNU GPL: как пройти проверку Минцифры и заказчика для госзакупок и КИИ

Habr.com - Mon, 05/25/2026 - 16:28

Использование компонентов под GNU GPL может стоить вам Реестра Минцифры с НДС 0, госконтракта и грантов – даже если всё было заранее согласовано с заказчиком. Разбираем, какие лицензии «заражают» ваш код, и что с этим делать на уровне управления процессом разработки.

Читать

Who's online

There are currently 0 users and 6 guests online.
Syndicate content