Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 1 hour 52 min ago

Google: борьба за безопасность или очередное выманивание денег!?

Wed, 10/07/2026 - 21:47

Ну вот и докатились. Многие уже, наверное, слышали о выходе очередных ограничений от компании Google для Android‑разработчиков. На этот раз дело коснулось святая святых — независимых авторов, распространяющих свои приложения в обход официальной платформы Play Store. Под видом заботы о пользователях выраженной в обеспечении безопасности при распространении софта Google подложил неожиданную свинью.

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

Теперь для полноценного распространения приложений даже вне Google Store разработчикам необходимо пройти регистрацию в Android Developer Console. Основными требованиями стали предоставление личных документов, генерация хеша APK‑файла, указание имени пакета и самое «вкусное» — оплата членского взноса в размере всё тех же 25 долларов США за эту самую регистрацию. В итоге, если раньше разработчики распространяли свои приложения вне Google Store бесплатно, теперь Google решил залезть в карман и к ним.

Зачем Google это делает?

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

Читать далее

Эксперименты с ролеплейным ИИ, ч.2. Как устроены мозги NPC в SkyrimNet

Wed, 10/07/2026 - 21:24

Ранее я написал обширную статью про попытки сделать разговоры с NPC SkyrimNet более живыми, но упустил главное… Не рассказал, как вообще устроен NPC изнутри. Что происходит, когда вы дописываете реплику от лица своего персонажа и нажимаете Enter?

Читать далее

Большое тестирование способов запуска PHP

Wed, 10/07/2026 - 21:20

Я провёл бенчмарки различных серверов и режимов запуска PHP: PHP-FPM + Nginx, FrankenPHP (классический и worker-режим), Rapira (классический, worker, dispatcher), OxPHP (классический, worker), RoadRunner, FreeUnit, Swoole.

Читать далее

Рынок одного, отказы tech-миллиардеров и «экзит» через письма: 6 уроков основателя стартапа

Wed, 10/07/2026 - 21:15

После того как я начал делиться на Хабре опытом построения своего стартапа – почти семь лет работы, $1,35 млн инвестиций и 300 тысяч пользователей – оказалось, что тема людям действительно интересна. Поэтому после небольшой паузы продолжаю. Мы уже обсудили базовые уроки основателя, планирование в условиях полной неопределенности, управленческий долг и психологию управления стартапом. 

Сегодня поговорим о финальной части этого пути: как искать стратегический выход, когда стартап жив, но взрывного роста уже нет. За несколько месяцев я собрал базу примерно из 170 потенциальных покупателей и 700 контактов, прошел через дюжину серьезных переговоров, получил ответ на письмо лично от основателя Dropbox, пообщался еще с парой tech-миллиардеров Долины, а в итоге мы с кофаундером получили офферы от компании-единорога.

Ниже – несколько практических уроков, которые я вынес из этого процесса. Поехали!

Читать далее

От привилегии к штрафу: двести лет инженерной карьеры в России

Wed, 10/07/2026 - 21:05

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

При этом российский путь не был единственно возможным. В Италии Ingegnere сохранилось как уважительное обращение перед фамилией. Оно вошло и в массовую культуру: в комедиях о Фантоцци слово «инженер» соседствует с графскими и герцогскими титулами начальства. Во Франции инженерные школы вроде Политехнической школы сохранили роль в подготовке государственной и деловой элиты. Другой пример Австрия, где инженерный титул получил законодательную защиту ещё в 1917 году. Сегодня обладатель квалификации Ingenieur вправе ставить сокращение Ing. перед именем и требовать внесения титула в официальные документы, включая паспорт. Высокий статус сам по себе не гарантирует высокой зарплаты, но эти примеры заставляют внимательнее посмотреть, с чем были связаны перемены в России.

Читать далее

Учимся отличать реальные email адреса от сгенерированных с CatBoost

Wed, 10/07/2026 - 21:04

Большинство владельцев сайтов, на которых можно извлечь хоть какую-то пользу от регистрации, рано или поздно сталкиваются с фродом. В этой статье я опишу как построить ML модель на Catboost для анализа “человечности” email адреса и подсчета скоринга. В статье по шагам разбираю весь путь: подготовку и разметку датасета, генерацию синтетических примеров, feature engineering, n-граммы и словари имён.

Читать далее

OSINT для ленивых. Часть 19: ИИ как инструмент

Wed, 10/07/2026 - 20:18

Ранее, в доИИшную эпоху, ОСИНТ развивался как преимущественно ручная дисциплина. Нужно было последовательно отрабатывать источники, фиксировать данные и выстраивать логические связи. Вся работа велась в рукопашную.
Такой подход был еще приемлем, пока объем доступной информации еще можно было переварить и обработать. По состоянию на сегодня, ситуация поменялась чуть менее, чем кардинально. По данным IDC, по состоянию на 2024 ежедневно генерировалось около 408 квинтиллиона байт данных; только в социальных сетях публикуются сотни миллионов единиц контента в сутки. Ни один аналитик, ни одна команда аналитиков не способны перелопатить такой объем вручную. Тут не то, что ленивым, тут и трудолюбивым осинтерам становится тяжко. Даже, если отрабатывать какой-то узкий сегмент информации, то все равно, количество информации, которую приходится отрабатывать, — впечатляет.
Учитывая тот факт, что поисковые машины выдают все больше шлака и "белого шума", а так же то, что по данным Pew Research Center и аналогичных организаций, следы ИИ найдены в 10...35% выдаваемого на гора контента, ситуация становится еще сложнее.

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

Читать далее

Как дать Claude Code документацию, которую он прочтёт: импорт в CLAUDE.md молча ломается в пути на пробеле

Wed, 10/07/2026 - 20:17

Если в пути импорта в CLAUDE.md есть пробел, Claude Code обрывает путь на нём, файл не грузится, а ошибки нет. Так у меня ни разу не загрузились два общих справочника, на которые ссылался CLAUDE.md. Я собрал пустой проект, разложил по файлам кодовые слова и спрашивал агента, какие слова он видит, запретив ему читать файлы. Вышло, что ссылка на документ в CLAUDE.md ещё не значит, что агент его прочтёт: у каждого способа ссылки свои правила загрузки.

Читать далее

Я перестал платить языковой школе и начал платить детям

Wed, 10/07/2026 - 20:01

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

Читать далее

Мем и комикс нейросетью в 2026 году: какие модели пишут по‑русски без ошибок и держат персонажа

Wed, 10/07/2026 - 19:56

Буква ё, кавычки-ёлочки внутри фразы, время 18:47, номер версии v2.3.1 и многоточие: в сентябре 2026 года я собрал всё, на чём обычно спотыкается кириллица на картинке, в подписи для мемов и реплики для комикса и отдал их восьми нейросетям. Задания были такие, какие ставит обычный человек: мем с котом, комикс из четырёх кадров, мем из своей фотографии и продолжение уже нарисованной истории.

Короткий ответ, как сделать мем нейросетью в 2026 году: написать в запросе, что нарисовать, и дословно дать текст надписи. Лучшие модели справляются с этим с первого раза. Из восьми моделей пять написали все 56 слов теста без единой ошибки, у Seedream 4.5 ошибка одна, у Qwen Image 2 Pro три, у Flux 2 Max девять. Картинка стоила от 1,35 до 27,5 ₽ и приходила за 14-63 секунды.

Все прогоны я делал в агрегаторе BotHub, где эти модели собраны в одном чате и оплачиваются в рублях. Самой выгодной оказалась gpt-image-2.5: простой мем с подписью за 1,35 ₽, комикс на четыре кадра за 11,25 ₽, ни одной ошибки в тексте. Самой дорогой и при этом самой неграмотной вышла Flux 2 Max.

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

Читать далее

Нейросети для нарезки подкастов в 2026 году: девять сервисов и работа с коротким видео

Wed, 10/07/2026 - 19:54

Часовой выпуск подкаста может содержать несколько хороших коротких роликов. Гость объяснил причину технического решения, ведущий разобрал ошибку, участники обсудили спорный подход. Эти эпизоды можно отдельно опубликовать в Shorts, Reels или TikTok. Сначала, однако, нужно найти их в записи и понять, какие из них сохранят смысл без остального разговора.

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

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

Читать далее

Создаём DSL на C#: генерация кода, BlackSilence и Hot Reload

Wed, 10/07/2026 - 19:31

Пам пам пам пам, пара пам пам пам, кхм кхм, к сути, вот и все заключительная часть о том как создать свой dsl на c#.

Читать далее

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

Wed, 10/07/2026 - 19:24

Отключение мобильного интернета в регионах РФ происходит постоянно, и это сильно влияет на эффективность кампаний. Реклама продолжает работать и давать клики, но часть пользователей не может попасть на сайт после перехода. Бюджет все равно расходуется. С Павлом Баракаевым, Head of Digital в click.ru, выяснили:

Читать далее

Как разработать аналог Jira: не поздно ли писать свое и сколько это стоит?

Wed, 10/07/2026 - 19:23

Привет! Меня зовут Анна, я архитектор Naumen Project Ruler. Я отвечаю за то, как устроена система: чтобы она соответствовала методологиям проектного управления, но при этом не оставалась «теорией из учебника». Мы проектируем Project Ruler достаточно гибким, чтобы он встраивался в реальные процессы разных компаний и учитывал разные подходы к управлению.

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

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

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

Читать далее

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

Wed, 10/07/2026 - 19:21

Что заставляет человека добровольно уходить на несколько часов в лес, болота или горные тропы — и возвращаться оттуда уставшим, но счастливым?

Для кого-то пробежка — это способ зарядиться с утра энергией или размяться после рабочего дня. Для Алексея Зимина, руководителя портфеля проектов «Синимекс», длинная дистанция постепенно превратилась в способ исследовать собственные возможности.

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

Читать далее

От промпта до продакшена: бесплатные уроки октября про LLM, агентов и MLOps

Wed, 10/07/2026 - 19:16

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

Смотреть подборку

Ранжирование рекомендаций на главной Авито: как мы перешли от CatBoost к нейросетям

Wed, 10/07/2026 - 19:08

Всем привет! Меня зовут Ярослав Хныков, я DS Tech Lead в Авито. Наша команда отвечает за рекомендации на главной странице Авито.

В статье расскажу, как мы шли от CatBoost к нейросетевому ранжированию: какие данные брали, почему первые АБ-тесты уходили в минус и что дало резкий прирост качества.

Будет полезно ML-инженерам и тимлидам, которые работают с ранжированием и рекомендательными системами.

Читать далее

На чём советские гики учились программировать? (Spectrum Edition, часть 2)

Wed, 10/07/2026 - 19:01

По многочисленным просьбам обозреваем ещё семерку — по количеству спектральных цветов, — известных в позднем СССР и раннем СНГ спектрумовских клонов.

Читать далее

Таймаут в секунду, запрос на 43 секунды: пять ловушек PgBouncer в режиме транзакций

Wed, 10/07/2026 - 18:41

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

Читать далее

ИИ в рекламе: как внедрить нейросети и перевести работу команды на новый уровень

Wed, 10/07/2026 - 18:35

Мы в Яндекс Рекламе регулярно проводим исследования рынка и анализируем обратную связь от специалистов. Сейчас много обсуждают нейросети — и возникает ощущение, что ИИ в рекламе появился недавно, на волне популярности больших языковых моделей. На самом деле нейросети используются в управлении рекламой уже много лет.

Давайте разберём на примере Яндекс Директа, как именно работают ИИ в рекламе сегодня, какие бизнес-задачи они решают и как использовать нейросети в маркетинге с пользой для бизнеса. В этом нам поможет Маша Семенова, продуктовый маркетолог Яндекс Директа.

Читать далее

Who's online

There are currently 0 users and 1 guest online.