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

ИИ завалил разработчиков работой: что происходит с обновлениями для Ubuntu

Habr.com - 49 мин. 27 сек. назад

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

Читать далее

К бабушке с пирожками — за край карты

Habr.com - 53 мин. 21 сек. назад

Карта 2×2 км при клетке 5 см требует 1,6 ГБ на байтовый слой. Храним PNG-тайлы 512² и подаём SDK окно 5000². NumPy/Pillow, отрицательные индексы, LRU, ROS AtlasPlan, продолжение задачи и сохранение досъёмки.

Читать далее

Как нейросети оживляют фото: большой разбор. Часть 2

Habr.com - 59 мин. 23 сек. назад

В первой части мы поговорили о техничке, теперь поговорим о практике. Узнайте, как генерируются видео в разных нейросетях, какие ограничения нужно учитывать, и получите 12 трендовых промптов. 

Читать далее

Автоматизация тестирования: возьми от IT всё

Habr.com - 1 час 5 мин. назад

Привет!

Меня зовут Антон, я специалист по автоматизации тестирования (AQA) в 2ГИС.

В автоматизацию я пришёл из Python backend-разработки. Так вышло, что среди обычных задач мне захотелось попробовать написать e2e-тесты. В итоге тестирование стало моей основной работой. Обычно про карьерный путь рассказывают в обратном направлении: начал с тестирования, а потом перешёл в разработку. У меня получилось иначе. Поэтому я хочу ответить себе и вам на вопрос: «Почему я продолжаю работать в тестировании, не переходя обратно в разработку?»

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

AI-менеджер для WB, Ozon и Маркета: почему мы начали с регулярок, а не с агента

Habr.com - 1 час 5 мин. назад

Мы делаем AI-менеджера для селлеров на Wildberries, Ozon и Яндекс Маркете — сотрудника, у которого в руках цены, остатки и рекламные бюджеты. И сознательно не дали нейросети свободы: что можно сделать, решает закрытый список операций и регулярки, модель только выбирает из разрешённого, а любые деньги уходят в кабинет площадки только по кнопке владельца.

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

Читать далее

Как мы перешли на 1С и превратили внутреннюю ERP в рыночный продукт

Habr.com - 1 час 8 мин. назад

Мы начали переход раньше, чем он стал неизбежным. Ещё в 2021 году собрали на 1С прототип для учета закупки, транспортировки и реализации нефти и проверили, справится ли платформа со сложным отраслевым контуром. Типовая 1С:ERP для этого не подходила. Чтобы сохранить привычные для пользователей процессы, её пришлось бы почти полностью переписать. Поэтому новую систему начали строить с нуля на БСП, а функциональность переносили из существующей ERP по частям. Ядро команды досконально знало первоначальную ERP и реализованные в ней бизнес-процессы, поэтому людям предложили переучиться. В итоге около 30 специалистов перешли на новую платформу, а недостающих экспертов добрали с рынка.

Мы сделали классную штуку. Сейчас пойдём и порвём рынок. Примерно так думала команда после нескольких лет работы, когда появился интерес у внешних компаний. Код ведь работает, есть первые пользователи, и остаётся «красиво» упаковать разработку. Но на практике быстро выяснилось, что работающий код ещё не продукт. Ему нужны оформленные права, дистрибутив, лицензирование, конкурентная цена, правила развития и поддержка. Пришлось меняться и самой команде. Люди, которые десять лет обсуждали задачи с одними и теми же внутренними заказчиками, теперь должны были показывать продукт незнакомым компаниям и не закапывать их в ГУ-12 (заявка для РЖД на перевозку).

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

Читать далее

database is locked. Что на самом деле блокирует SQLite в Telegram-боте и как я это чиню

Habr.com - 1 час 8 мин. назад

SQLite в небольшом боте выбирают за то, что не нужен отдельный сервер. А потом в логах раз в пару дней появляется sqlite3.OperationalError: database is locked, и непонятно, кто и что держит. Показываю на воспроизводимых примерах три причины, которые я встречал в заказах: забытый commit из-за неявных транзакций модуля sqlite3, транзакцию «прочитал, потом записал», которая падает мгновенно даже с timeout, и синхронный драйвер внутри asyncio. В конце обёртка на aiosqlite с WAL, busy_timeout и BEGIN IMMEDIATE, которую я теперь ставлю в каждый такой проект. Код проверен на Python 3.14 и SQLite 3.50.

Читать далее

SEO умер? Нет, изменился до неузнаваемости

Habr.com - 1 час 10 мин. назад

Если вы работаете в SEO хотя бы несколько лет, имя Эрика Энжа вам наверняка знакомо. Его книга «SEO — искусство раскрутки сайтов» (The Art of SEO), написанная в соавторстве со Стефаном Спенсером и Джесси Стрикчиолой, выдержала четыре издания, стала настольной для нескольких поколений оптимизаторов и до сих пор остаётся одним из самых востребованных руководств по поисковой оптимизации. Именно поэтому выход новой книги Эрика Энжа (теперь в соавторстве с Адрианом Риднером) вызвал закономерный вопрос: а не пытаются ли авторы «реанимировать» SEO в эпоху, когда, по мнению многих, классическая оптимизация умирает под натиском нейросетей? И не мешает ли груз прошлых заслуг?

Короткий ответ: SEO не умерло

Про ещё один потенциально интересный вариант реализации ночного видения

Habr.com - 1 час 11 мин. назад

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

За XX век было выработан целый ряд решений подобного рода, и, в последнее время, появляются новые, весьма любопытные области, над которыми (по идее) можно было бы поработать, так как в результате можно было бы получить довольно удивительное изделие, само по себе даже тянущее на стартап! 

Особенно интересно и привлекательно, с моей точки зрения, во всём этом то, что, если в предыдущие исторические периоды в подобной области могли работать преимущественно корпорации, то теперь, даже любители могут попытать свои силы! 

Итак, посмотрим, о чём же речь?

Читать далее

Как жалобы заказчика станут источником ваших новых доходов

Habr.com - 1 час 15 мин. назад

Жалобы клиента - это всегда важная информация для подрядчика, но часто еще и возможность дополнительно заработать. Я покопался в своем опыте топ-менеджера НОРБИТ за последние 20 лет и сформулировал восемь основных типов жалоб, которые можно и нужно превратить в деньги.

Читать далее

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

Habr.com - 1 час 16 мин. назад

Привет, Хабр! Я делаю ИИ-агентов для больших компаний. Раньше делал для кровавого энтерпрайза — крупных страховых, банков и телекома, потом пришёл в e-commerce. И оказалось, у них тут происходят такие поразительные вещи, что я просто не могу не поделиться.

Работают наши агенты так: в начале каждой системы стоит маршрутизатор, который определяет, кому отдать работу: человеку или модели. Модели достаются 50% самых простых и понятных случаев, остальное — людям. Экономия обычно 10–12%.

Про e-commerce я думал, что туда всё встанет как влитое. Бизнес у них сразу родился цифровым, у площадок есть API, вокруг сотни сервисов аналитики. Казалось, остаётся подключиться и считать.

Не тут-то было.

Рассказываю, как большие бренды работают на Wildberries, Ozon и Lamoda.

Начну с того, что поразило меня в самое сердце:

— Руками делается очень многое. Например, есть бренд, у него тысячи товаров, а отчёты почему-то сводятся в экселевской табличке. Каждый день!

— Нет нормального BI — и не потому, что они математически плохи, а потому, что никто не подумал про пользователя чисто на уровне интерфейса. Имеющиеся решения сильно спамят алертами.

— Имеющимся системам менеджеры часто не доверяют.

— Постановка целей менеджерам такая, что становится важно больше продавать, и смело можно в убыток!

— Выкупается 30–60% того, что заказали, остальное ездит по стране.

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

Короче, добро пожаловать в бессмысленный и беспощадный русский рынок e-commerce.

Читать далее

iPhone 18 Pro Max vs iPhone 17 Pro Max: менять нельзя оставить

Habr.com - 1 час 16 мин. назад

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

Вместе с экспертом Технопарка разбираемся, что реально изменилось в iPhone 18 Pro Max, какие новые возможности это дает на практике и есть ли смысл переходить на новый флагман.

Читать далее

58 рекламных роликов, которые я не снимал, а закоммитил

Habr.com - 1 час 16 мин. назад

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

(Актёр - это Mewmori, пиксельный кот, который живёт на рабочем столе Mac. Ходит по окнам, спит на доке, болтает через локальную нейросеть. Мой пет-проект, который как-то незаметно оброс пользователями.)

Читать далее

От Стирлинга до Теслы: примечательные патенты на двигатели разных лет

Habr.com - 1 час 16 мин. назад

Согласно легенде, итальянский инженер, основатель одного из самых дорогих и узнаваемых брендов в мире, Энцо Феррари сказал: «Когда вы покупаете Ferrari, вы платите за двигатель. Все остальное вы получаете бесплатно». Действительно, двигатели не стоит недооценивать, ведь именно они приводят в движение тонны металла.

В патентоведении категория «Двигатели» является одной из наиболее востребованных. Изобретатели из разных уголков мира ежегодно пополняют ее на 20-50 новых заявок. Среди них есть как абсолютно новые моторы, так и модификации уже существующих двигателей. Рассмотрим некоторые из них.

Читать далее

Калькулятор сметы и фильтр каталога. Что теряется между макетом и кодом

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

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

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

Читать далее

Валидация JSON во входящих REST-запросах DATAREON Platform

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

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

В этой статье разберём, как настроить в DATAREON Platform валидацию JSON.
Покажем, какие ошибки платформа ловит сама до вашего кода, а какие нужно проверять в обработчике и почему ошибки могут приходить в два захода.

Читать далее

Разобрал сейв Skyrim VR ИИ-агентами и сделал из него словарь для английского

Habr.com - 1 час 31 мин. назад

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

Читать далее

Робот с LLM, который меня подстрелил. Часть 3

Habr.com - 1 час 36 мин. назад

Как собрать робота, которым управляет языковая модель. Семнадцать разделов, две сотни часов работы.

Это третья статья цикла, целиком техническая: компас, гироскоп, ПИД, агентный цикл, четыре провайдера LLM и ffmpeg и все-все-все.

Основная статья про эксперименты с LLM в реальном мире тут: Я выпустил нейросеть в реальный мир — и стало не смешно

Читать далее

Как я делаю защищенное файловое хранилище — 5: Безальтернативный SQLite

Habr.com - 1 час 46 мин. назад

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

Читать далее

LLM-беседы: эпистемный класс элементов и форм в исследованиях пространств активаций

Habr.com - 1 час 54 мин. назад

В рамках теории LLM-бесед как лумановских операционных систем нового типа рассматриваются экспериментальные свидетельства из литературы о существовании элементов и форм из эпистемного класса среды развертывания таких систем – и-слоя LLM. Проанализированы результаты сторонних исследований пространств активаций, связанных с LLM-беседами, которые затрагивали элементы/формы: знакомо, незнакомо, истинно, ответ известен, не могу ответить, а также правдивость порождаемых ответов, угодливость LLM и семантическую энтропию. Рассмотрены возможности выявления элементов/форм в активациях LLM, их участие в формовании продолжений LLM-бесед и их устойчивость внутри и между циклами «задание-ответ». Показано, что перечисленные выше элементы/формы действительно имеют экспериментально выявляемые корреляты в пространстве активаций, во многих случаях представимые осями/направлениями, а некоторые из них влияют на определение траектории проекции беседы в пространстве активаций.

На основе применения развиваемой теории к анализу экспериментальных исследований пространств активаций LLM из научной литературы уточнен состав эпистемного класса и-слоя LLM.

Читать далее

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

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