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

Синдром ИИ-самозванца у программистов

Habr.com - 52 мин. 3 сек. назад

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

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

Читать далее

[Перевод] Джоэл Хэмкинс: бесконечность, математическая реальность и теоремы Гёделя

Habr.com - 52 мин. 14 сек. назад

Философия математики была бы гораздо проще, если бы не бесконечность. Само это понятие кажется вполне естественным, но стоит отнестись к нему всерьез, как мы сталкиваемся с парадоксальными результатами, противоречащими интуиции. Как отмечает в этой беседе математик и философ Джоэл Дэвид Хэмкинс, когда мы говорим, что натуральные числа - это «0, 1, 2, 3 и так далее», выражение «и так далее» остается безнадежно неопределенным. Мы обсуждаем различные подходы к осмыслению загадок бесконечности, возможные способы их разрешения и то, какие следствия все это имеет для математического реализма.

Джоэл Дэвид Хэмкинс получил степень PhD по математике в Калифорнийском университете в Беркли. В настоящее время он занимает должность профессора логики имени Джона кардинала О’Хары в Университете Нотр-Дам. Он один из основоположников идеи теоретико-множественной мультивселенной. По рейтингу репутации он занимает первое место среди пользователей MathOverflow. Сейчас он работает над книгой «Книга бесконечности» (The Book of Infinity), которая будет опубликована издательством MIT Press.

Читать далее

Когда терапия выходит в прод

Habr.com - 2 часа 43 мин. назад

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

Читать далее

Яндекс Директ для веб-сервиса: структуры под спрос, разбор с замерами

Habr.com - 3 часа 39 мин. назад

Привет, на связи Дмитрий. У меня на руках аккаунт, в котором поисковый и охватный контуры размечены раздельно, а замеры доведены до квалифицированной заявки и продажи в CRM. Если вы отвечаете за рекламу веб-сервиса и в команде идёт вечный спор, надо ли держать горячий и латентный спрос в разных кампаниях, дальше цифры этого аккаунта и решения, которые из них следуют.

Привет, на связи Дмитрий. У меня на руках аккаунт, в котором поисковый и охватный контуры размечены раздельно, а замеры доведены до квалифицированной заявки и продажи в CRM. Если вы отвечаете за рекламу веб-сервиса и в команде идёт вечный спор, надо ли держать горячий и латентный спрос в разных кампаниях, дальше цифры этого аккаунта и решения, которые из них следуют.

Содержание

1. Почему одна структура аккаунта не тянет оба типа спроса?

2. Как разметить аккаунт, чтобы замеры вообще стали возможны?

3. Что показали замеры по типам трафика?

4. Почему дешёвый клик не означает дешёвую заявку?

5. Что происходит внутри автотаргетинга и что там можно отключать?

6. Почему по цене формы нельзя резать бюджет?

7. Сколько данных нужно, чтобы решение по кампании не было случайным?

8. Как собрать структуру под каждый контур и как делить бюджет?

9. Где структура ломается чаще всего?

10. Частые вопросы

Читать далее

OSINT для ленивых. Часть 17: Швейцарский нож в OSINT

Habr.com - 4 часа 13 мин. назад

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

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

Опять же, идеальных тулкитов не бывает. У каждого из них есть свои недостатки и преимущества. Разберем один такой: https://htdark.com/osint/osint-framework — минималистичный в дизайне, но многофункциональный онлайн инструмент, который позволяет исследовать и крипту, и соцсети, и медиафайлы, и многое другое

Читать далее

Копия почты по IMAP: опцию включает сотрудник, а не организация. Запретить — может, и то не всем

Habr.com - 4 часа 18 мин. назад

Опция “С сервера imap.yandex.ru по протоколу IMAP” живёт в личных настройках сотрудника: справка Яндекса адресует все четыре шага владельцу ящика. Документация Яндекс 360 API описывает при этом обратное действие - enable_imap: false ограничивает работу через почтовые программы, причём до тех, кто уже включил доступ себе, этот параметр не достаёт. Разбираю, что эта асимметрия означает для инструментов, которые забирают почту по IMAP, и как за вечер проверить свой на тестовой учётной записи.

Разобраться с галочкой

Как определить местоположение людей по Wi-Fi: BIM и семантика повышают точность

Habr.com - 4 часа 28 мин. назад

Можно ли повысить точность определения положения людей в помещении, опираясь только на инфраструктуру Wi-Fi, если дополнить её BIM-данными и семантикой использования помещений?

Рассказываю о том, что мы с коллегами напроверяли, как решали задачу и какие результаты получили в очередном проекте.

Читать далее

Антиспам для WordPress, часть 2: что успело поменяться

Habr.com - 4 часа 30 мин. назад

В прошлой статье я рассказывал, почему в какой-то момент пришлось делать собственный Анти Бот для WordPress: Cloudflare для части клиентов стал недоступен, а платные альтернативы вроде облачных WAF просят от 10 тысяч рублей в месяц за один сайт – и это при том, что задача у большинства клиентов скромная: отсеять спам-регистрации, спам в комментариях и мусор в формах обратной связи.

Статья неожиданно вызвала живое обсуждение, и часть комментариев была настолько по делу, что отвечать одной строкой в треде было бы нечестно. Так что это скорее не «часть 2» в смысле новой большой темы, а закрытие долгов перед читателями плюс рассказ о том, что успело измениться в плагине с мая.

Читать далее

Zed 1.15

Linux.org.ru - ср, 08/12/2026 - 23:54

12 августа состоялся стабильный выпуск Zed 1.15.0, высокопроизводительного редактора кода, написанного преимущественно на Rust. Zed разрабатывается создателями Atom и Tree-sitter, поддерживает Linux, macOS и Windows, а его исходный код преимущественно распространяется под лицензией GPL-3.0-or-later. Предварительная сборка Zed 1.15.0 появилась 5 августа, а спустя неделю изменения были перенесены в стабильный канал.

Одним из основных новшеств стала настройка git.diff_base, позволяющая выбрать базу для отображения изменений Git. По умолчанию Zed, как и прежде, сравнивает незакоммиченные изменения с HEAD, но теперь редактор можно переключить в режим сравнения всей текущей ветки с точкой её расхождения с основной веткой репозитория. Настройка влияет на индикаторы изменений на полях редактора, цвета состояния файлов и команду git: diff, а в графическом интерфейсе доступна под названием Diff Against Default Branch.

Дополнительно появилась настройка gutter.git_gutter_width, позволяющая менять ширину индикаторов Git diff на полях редактора.

Для пользователей Linux заметным изменением стала поддержка перетаскивания файлов из Project Panel во внешние приложения при работе в Wayland. Аналогичная возможность реализована для macOS. Ранее drag-and-drop из панели проекта во внешние Wayland-приложения не поддерживался.

( читать дальше... )

 , ,

LACT 0.10

Linux.org.ru - ср, 08/12/2026 - 23:53

12 августа состоялся выпуск LACT 0.10.0, свободного приложения для настройки и мониторинга видеокарт AMD, NVIDIA и Intel в Linux. LACT позволяет отслеживать состояние GPU, настраивать лимиты мощности и вентиляторы, изменять частоты и напряжение, а также создавать автоматически активируемые профили. Код проекта распространяется под лицензией MIT.

Основные изменения версии 0.10.0 связаны с видеокартами NVIDIA. Разработчики добавили поддержку PowerMizer Mode, позволяющую принудительно удерживать GPU в наиболее производительном P-state. По назначению этот режим похож на настройку уровня производительности у видеокарт AMD.

( читать дальше... )

 , , lact, ,

TabFM против XGBoost: 5 фактов, которых нет в релизе

Habr.com - ср, 08/12/2026 - 23:50

TabFM умеет получать предсказания по таблицам без обучения на конкретном датасете — и на бенчмарках уже обходит настроенный бустинг. Разбираемся, насколько убедительны эти результаты, где у модели заканчивается преимущество и что изменится для тех, кто держит табличный ML в проде.

Читать далее

Сайт PVS-Studio: всё о РБПО в 2026

Habr.com - ср, 08/12/2026 - 23:12

Собрал в одном месте ссылки на разделы сайта PVS-Studio, касающиеся вопросов разработки безопасного ПО, соответствующих ГОСТ-ов, сертификации ФСТЭК и смежных тем. Это поможет быстро найти нужный раздел о PVS-Studio в контексте информационной безопасности.

Читать далее

[Перевод] Встречаем Grok 4.6

Habr.com - ср, 08/12/2026 - 23:08

Сегодня мы выпускаем Grok 4.6. Новая версия развивает возможности Grok 4.5, уделяя особое внимание долго работающим агентам, а также более сложным интерактивным и визуальным задачам.

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

Grok 4.6 демонстрирует передовой уровень возможностей в ряде бенчмарков, оценивающих агентное программирование и интеллектуальные рабочие задачи. В Artificial Analysis Intelligence Index — сводном рейтинге, объединяющем результаты девяти бенчмарков, — модель показывает результат на уровне GPT-5.6 Sol.

Читать далее

Browser Policy Manager: документация

Habr.com - ср, 08/12/2026 - 22:44

К релизу Browser Policy Manager 0.9.5 подготовлен документационный портал: четыре руководства на шести языках, локальный поиск, контекстная помощь из интерфейса и фундамент для будущего безопасного RAG-помощника. Рассказываю, как он устроен и почему документация здесь — часть безопасной работы с политиками Firefox.

Читать далее

AS2 в .NET без отдельного Java-гейтвея: EDI-обмен с партнёрами прямо в маршруте

Habr.com - ср, 08/12/2026 - 22:41

Если вы поставляете товар в крупную розницу, возите грузы для 3PL-оператора, шлёте платёжные извещения банку или обмениваетесь медицинскими транзакциями X12 — вы почти наверняка обмениваетесь этими документами по AS2. Заказ (EDI 850), счёт (810), уведомление об отгрузке (856), платёжное авизо (820) уходят партнёру не почтой и не через REST, а как подписанный и зашифрованный S/MIME-конверт поверх HTTP, с подписанной квиткой-распиской в ответ. Так работает регламентированный B2B-документооборот в рознице, логистике, финансах, производстве и здравоохранении уже двадцать лет: Walmart, Amazon и их сети поставщиков, банки с host-to-host каналом, автопром, дистрибьюторы — все требуют AS2.

В .NET до сих пор было два пути. Либо коммерческий AS2-шлюз — Cleo, Seeburger, BizTalk — отдельная коробка, отдельная лицензия, отдельная команда сопровождения. Либо Java-сервер с открытым кодом — OpenAS2, Mendelson Community — отдельный JVM-процесс рядом с вашим .NET-бэкендом, со своим inbox-каталогом, откуда документы надо ещё забирать джобой. В обоих случаях AS2 живёт сбоку от вашей интеграции, а не внутри неё.

redb.Route.AS2закрывает этот разрыв: AS2 становится обычным шагом маршрута в вашем .NET-процессе. Приняли конверт от партнёра, расшифровали, проверили подпись, отдали документ в pipeline — провалидировали, трансформировали, положили в Kafka или SQL — и вернули партнёру подписанную расписку. Один процесс, один деплой, одна панель наблюдаемости. Разберём, как это выглядит в коде, где применяется и почему нативный коннектор в ESB выигрывает у отдельного шлюза.

Читать далее

Помните «Шарарам»? Я перенёс его с Flash на Ruffle, и он перестал лагать

Habr.com - ср, 08/12/2026 - 22:09

«Шарарам» – это старая, но до сих пор живая MMORPG по «Смешарикам». Огромный срез моего поколения, родившегося в нулевых, нашёл там первых друзей и приобрёл первые социальные навыки. Я до сих пор, в свои 23 года, возвращаюсь туда раз в один-два месяца: пообщаться с ровесниками и повспоминать золотые годы игры.

Но чем старше я становлюсь, тем сильнее желание «просто поиграть» превращается в желание помочь родному проекту. Отчасти это даже страх за него: все аналоги и конкуренты, включая западных вдохновителей, давно умерли, из чего очевидно, что и в Шарараме экономического смысла осталось немного. Думаю, создатели поддерживают его примерно из тех же чувств, что теплятся у меня.

Это желание вылилось в эксперимент, после которого Шарарам почти перестал лагать. Честно замерить FPS сложно – разброс между локациями огромный, – но разница видна невооружённым глазом: играть комфортно даже там, где раньше было слайд-шоу. А заодно игра снова заработала в современных браузерах!

Поиграть можно через альтернативный клиент shararam.sadfun.dev (или его десктопную версию). Надеюсь, когда-нибудь это попадёт в апстрим, и игра станет приятнее для всех. А ниже будет технический разбор, как я это сделал.

И как же?

Вышел Grok 4.6 — разбираем, как модель взяла уровень GPT-5.6 по цене вдвое ниже

Habr.com - ср, 08/12/2026 - 22:00

SpaceXAI представила Grok 4.6 — новинку, которая, по заявлению компании, выходит на уровень самых мощных моделей на рынке при цене вдвое ниже конкурентов: $2 за миллион входных токенов и $6 за миллион выходных. Модель уже доступна в агенте Grok Build, в Cursor, в боте Grok Bot и через API, а в Cursor и Grok Build первую неделю действует двойной лимит использования.

Читать далее

Как я написал PID 1 для контейнеров на чистом ассемблере: x86-64 и ARM64

Habr.com - ср, 08/12/2026 - 21:43

Не потому, что контейнерному миру срочно нужен ещё один init. Есть Tini, есть docker run --init, и для большинства production-сценариев я бы по-прежнему начал именно с них.

Мне скорее хотелось разобрать задачу до самого нижнего уровня: без libc, без runtime, напрямую через Linux syscalls. Заодно проверить, насколько сильно будет отличаться одна и та же реализация на x86-64 и ARM64.

В итоге из небольшого эксперимента получился mini-init-asm: PID 1, который запускает приложение в отдельной process group, передаёт сигналы всей группе, собирает zombie-процессы и умеет корректно завершать контейнер с exit code приложения.

Позже туда добавились subreaper mode и простой restart-on-crash. А сам проект в итоге доехал сначала до Debian unstable, а затем и до testing.

Но началось всё с вопроса: что вообще должен уметь нормальный PID 1 внутри контейнера?

Читать далее

Как я CRM в шаверму продал или… Автоматизация для новичков на примере малых предприятий

Habr.com - ср, 08/12/2026 - 21:12

«Паша! Я конечно не МГИМО финишед, но можешь хотя бы по‑русски, а?» — попросил Азиз когда я выпалил ему питч, заготовленый для грядущего ивента в 71 блоке на one North. Тогда я понял, что…
Потенциальный клиент для внедренца not!= специалист.
И я сделал то, что планирую сделать в этой серии статей — рассказал про интеграцию автоматизированного учёта в малом бизнесе простыми словами.

Взять шаверму...

Чего не хватает AI-агентам, чтобы они реально экономили деньги в разработке

Habr.com - ср, 08/12/2026 - 21:12

Мы разработали с помощью ИИ-агентов кастомные дашборды и инструмент скоринга бэклога. Сэкономили примерно пару месяцев человеко-часов и, конечно, много денег. Подробности под катом.

ИИ в разработке

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

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