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

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

Habr.com - пн, 09/14/2026 - 21:54

Если говорить о внедрении систем видеомониторинга на стройку, то здесь стоит отметить важный фактор. Речь идёт об обучении модели непосредственно для внедрения на объект. В этом материале расскажу про данные, классы, разметку, особенности датасета и другие параметры, которые стоит учитывать при масштабировании системы.

Минимальный объём данных, необходимых для работы

Основываясь на своём опыте, скажу, что для обучения одного класса необходимо примерно 3-4 тысячи размеченных изображений. Это число не будет универсальным минимумом для любой нейросети, это больше рекомендуемый стартовый объём в рамках того подхода, с которым мы работаем.

Сложность классов, а также разнообразие условий здесь играют важную роль. Если объект крупный и его легко различить, то нам потребуется одно покрытие. Если же объект маленький и находится на заднем плане, то в таком случае необходимо другое покрытие. Иногда приходится использовать сотни тысяч реальных размеченных кадров, и тогда, как правило, применяется аугментация. Чтобы проверить, готова ли модель к production, нужно прогнать её на тестовой выборке. Если данных много - это хорошо, но важно понимать, представлены ли в этих данных условия, в которых системе предстоит работать.

Читать далее

Вебхук ЮKassa принимал payment.succeeded на веру. Подделать оплату брони можно было одним curl

Habr.com - пн, 09/14/2026 - 21:29

Разбираю находку из технического аудита сервиса аренды авто: вебхук /payments/webhook/yukassa помечал бронь оплаченной по одному полю из тела запроса, которое присылает клиент, а не банк. Файл аудита датирован 5 июля 2026, фикс смержен 8 июля — привожу код до и после, тесты и то, что мы сознательно не стали чинить в этом же PR.

Читать далее

Код как борьба. Кратчайшая история IT. 5. Гэри Килдалл

Habr.com - пн, 09/14/2026 - 21:00

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

А потом мы разберём, что из этого правда.

Это шестая статья цикла “Код как борьба: Кратчайшая история IT”. И сегодня будет необычный формат - не просто биография, а разоблачение. Потому что самая знаменитая деталь в истории нашего сегодняшнего героя оказалась мифом. Причём мифом, задокументированно опровергнутым самими историческими источниками.

Погнали

100501-я версия латиницы для русского языка

Habr.com - пн, 09/14/2026 - 20:54

100501-я версия латиницы для русского языка

Периодически попадаются мне на Хабре варианты латинизации / транслитерации русского языка (примеры: вот, вот, вот так вот, и даже вот так). Кроме того, существует великое множество официальных ГОСТовых стандартов. И так получилось, что они все очень сильно мне не понравились (как минимум, у них у всех есть фатальный недостаток). В данном случае уже существующих стандартов столько, что добавление ещё одного ситуацию не ухудшит, и поэтому решил разработать свой вариант. Я не считаю, что надо тратить время и деньги на переход с кириллицы на латиницу, просто захотел посоревноваться, кто придумает ловчее.

Для начала надо определиться с требованиями. Зачастую приоритет отдают двум вещам – точное соответствие русской кириллической орфографии и отсутствие диакритики. Это важно при разработке системы именно транслитерации, но я предлагаю полноценную латинизацию, поэтому эти требования изменю: возможность автоматического преобразования кириллического текста в латиницу без значимых фонетических искажений и минимум диакритики. Совсем без диакритики / диграфов не обойтись, и из двух этих зол, на мой взгляд, диакритика является меньшим (так-то она и в нашей кириллице есть). Следующее важное требование: сохранение верховенства морфологического принципа письменности, как и в текущей кириллице (т.е. слово пишется не так, как слышится (белорусский), и не так, как писалось раньше (французский), а так, чтобы сохранялось написание морфем (корней, приставок, суффиксов) независимо от их реального произношения). Далее, произношение латинских букв должно быть конвенциональным (никаких ‘w’ = ‘ш’). Буква ‘y’ может соответствовать звукам ‘и’ / ‘й’ (английский), ‘ю’ (немецкий), ‘ы’ (польский), но не может авторским произволом начать соответствовать ‘э’. Наконец, важна последовательность: если уж решили к примеру, что ‘y’ = ‘ы’, то в качестве ‘й’ надо применить что-то другое.

Читать далее

Лучший хостинг для Node.js-приложений и Next.js-сайтов с SSR в 2026

Habr.com - пн, 09/14/2026 - 20:47

В статье мы рассмотрим специализированные PaaS-облака и особенности хостинга сайтов с SSR (рендерингом на стороне сервера) на React (Next.js, Remix, Astro), Vue (Nuxt.js, Quasar) и Angular. Рассмотрим сильные и слабые стороны сервисов. А также рассмотрим хостинг у VPS и Serverless-провайдеров. И приведём пример деплоя Node.js приложения с BullMQ и Redis.

Читать далее

ИИ делает аналитику доступной каждому, но значит ли это, что аналитиков станет меньше?

Habr.com - пн, 09/14/2026 - 20:47

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

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

Читать далее

EvertyDisplay: что я сделал и зачем

Habr.com - пн, 09/14/2026 - 20:32

У меня два монитора, и я давно привык воспринимать их не как отдельные устройства, а как единое рабочее пространство. На одном код, на другом браузер, документация, терминал или что‑то ещё.

И однажды я подумал: а почему это пространство вообще должно заканчиваться там, где заканчивается физический монитор?

Читать далее

HR спрашивают, зачем я задаю вопрос о чувствах на собеседовании

Habr.com - пн, 09/14/2026 - 20:32

HR спрашивают, зачем я задаю вопрос о чувствах на собеседовании

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

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

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

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

А зачем вы это спрашиваете?
С таким вопросом ко мне несколько раз приходили рекрутёры и даже HRBP.

Читать далее

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

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