Обновить

Все потоки

Сначала показывать
Порог рейтинга
Уровень сложности

Тест AGM аккумуляторов GoPower LA-12120 12 Ач и LA-1290 9 Ач

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели7.4K

Я протестировал свинцовые аккумуляторы GoPower, предназначенные для работы в источниках бесперебойного питания, генераторах с автозапуском, а также в системах видеонаблюдения, сигнализации и другом оборудовании.

Читать далее

Мотивация разработчиков: чек-лист для тимлида

Время на прочтение8 мин
Охват и читатели9.8K

Привет! Я Александр Субботин, руководитель отдела разработки Content AI.

За четыре года в этой роли я провел больше 50 собеседований, собрал 8 команд и несколько раз разруливал ситуации, когда топ-менеджмент считал, что команда демотивирована и с этим надо что-то сделать. Спойлер: в 90% случаев проблема была не в мотивации.

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

Читать далее

Как превратить домашний сервер в игровой стриминг на любое устройство в доме

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели13K

Мой игровой ПК с 5800×3D переехал в шкаф в прихожей и стал домашним сервером, а играю я теперь на телевизоре, Steam Deck и ноутбуке — стримом с него же. В этой статье расскажу, почему мне не подошла привычная связка Sunshine + Moonlight и как вместо неё поднять Wolf из проекта Games on Whales, о котором на русском, кажется, ещё не писали: свой виртуальный дисплей под каждого клиента, несколько сессий одновременно и никакого Steam на хосте. Отдельно — про главные грабли: с Wolf не работает официальный проброс NVIDIA‑драйвера, и после каждого обновления стриминг молча умирал, пока я не научил сервер чинить себя сам.

Читать далее

Почему мы не написали ещё один Bad CaRMa

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели7.3K

«Bad CaRMa» — глава из Dreaming in Code Скотта Розенберга (каламбур на CRM и «карму») про CRM-систему Vision в компании Upstart. Архитектор задумал предельно гибкую схему: одна-единственная таблица DATA, куда сложили все 150+ бизнес-сущностей — 240+ колонок с именами вроде string82 и numeric31, метаданные и данные вперемешку. Схему ведь больше «никогда не придётся менять».

Практики на грани

Prompt injection не чинится фильтром. Разбираем архитектуру, которая изолирует недоверенный текст

Время на прочтение20 мин
Охват и читатели7.1K

Языковая модель пишет двадцать пар «вопрос и ответ» для карточки товара меньше чем за минуту. Проблема начинается после. Чтобы ответы были верными, модели нужны факты компании: цены, сроки поставки, условия гарантии. Чтобы вопросы попадали в тему, ей нужен текст самой страницы. И как только то и другое лежит в одном окне контекста, у любой чужой страницы появляется голос внутри системы, которая знает данные компании и умеет вызывать инструменты.

Читать далее

Запуск файловой системы LittleFS на SPI‑NAND Flash от GigaDevice

Уровень сложностиСредний
Время на прочтение12 мин
Охват и читатели9.9K

В этой статье я подготовил обзор широко известной и доступной в продаже микросхемы Flash NAND памяти GD5F1GQ5xExxG. Согласно маркировке, это микросхема энергонезависимой NAND-памяти GigaDevice емкостью 128 МБ с доступом по интерфейсу SPI. Во второй части я расскажу, как установить на эту микросхему LittleFS — отказоустойчивую файловую систему, разработанную специально для микроконтроллеров.

Читать далее

Reasoning-модели нужно измерять по-новому. Представляем публичный лидерборд MERA Reason

Уровень сложностиПростой
Время на прочтение12 мин
Охват и читатели7.9K

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

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

Но вместе с этим возникает закономерный вопрос: а как объективно измерять reasoning?

Читать далее

Большой разбор Physical AI: VLA-модели, гуманоиды, гонка Китая и США и что есть у России. Часть 1

Время на прочтение20 мин
Охват и читатели8.8K

Сколько времени вам нужно, чтобы сложить футболку? Секунды три, если аккуратно. Пять, если совсем аккуратно.

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

Отвечаю: примерно шестьдесят. Первый промышленный робот встал на конвейер General Motors в 1961 году, а уверенно складывающего белье робота впервые показали осенью 2024-го. И это, честно говоря, было событием покрупнее многих громких презентаций.

Читать далее

Про переменные конденсаторы

Время на прочтение7 мин
Охват и читатели15K

Не знаю как для вас, но для меня, с того самого первого момента, когда я стал интересоваться электроникой, существовала одна, скажем так, «загадочная» :-) сущность, разобраться в сути которой мне всегда было интересно — конденсаторы переменной ёмкости! 

Хотя бы даже по той простой причине, что в те далекие (почти уже былинные) времена, когда у меня впервые начали возникать вопросы подобного рода, переменные конденсаторы достать было весьма проблемно (для собственных экспериментов; несмотря на то, что они повсеместно присутствовали в «музыкальных центрах» (радиоприёмник + проигрыватель пластинок) прошлого — «радиола»-х). 

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

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

Читать далее

Как переводить смешанный русский-казахский и не сойти с ума

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели7.9K

В Казахстане часто смешивают казахский и русский в соцсетях, переписке, быту. Но попробуйте скормить русско-казахскую фразу любой системе машинного перевода (Machine Translation), и она начнёт чудить. Не потому, что она глупая,  а потому что данных для обучения моделей переводить такую языковую кашу почти нет.

В этот раз разбираю научную работу коллег из MWS AI и нескольких университетов, в которой они предложили подход для генерации синтетического датасета под эту задачу на базе уже существующих обычных параллельных корпусов на казахском и русском. Да, это синтетические данные, но в условиях, когда альтернативы нет, это спасает. Их модель, обученная на синтетике, обошла известные коммерческие системы (ручная оценка) в узком, но реальном сценарии.

Велком под кат

Приоритизация обработки сообщений в DATAREON Platform: настраиваем очереди по типу данных и свойствам

Уровень сложностиСредний
Время на прочтение4 мин
Охват и читатели6.8K

С вами снова Илья Вязников, инженер сопровождения СОФРОС. Продолжаю делится практическими приёмами и полезными настройками платформы.

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

Читать далее

Хотел одно число про салоны своего города. Легально оно стоит 226 000 ₽ — обошёлся OpenStreetMap

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели8.2K

Мне нужно было одно число. Какая доля салонов красоты в моём городе даёт клиенту записаться онлайн — без звонка. Я делаю сервис записи для салонов и постоянно слышу от мастеров «нам пишут ночью», «клиенты приходят из интернета». Но сколько всё-таки таких салонов, куда ночью не записаться? Десять процентов? Половина?

Полез искать — и не нашёл. Есть отчёты про объём бьюти-рынка. Есть пресс-релизы CRM про «повальную цифровизацию отрасли». Есть подборки «5 трендов индустрии красоты». А простого числа — у скольких салонов клиент может записаться, не звоня, — нет нигде.

Ну хорошо. Город один, руки есть. Посчитаю сам. Считал два дня, и по дороге выяснил, что самое интересное — не результат, а то, во что упираешься по пути.

Читать далее

Как перестать проверять Codex каждые пять минут: мобильные уведомления через ntfy

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели9.1K

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

Читать далее

Ближайшие события

Карточки из музыкальной студии 1975 года против продуктовых тупиков

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели8.6K

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

Всё уже обсудили, аргументы есть — а решение почему-то снова переезжает на следующую неделю.

Я решил проверить, может ли в такой момент помочь принцип из музыкальной студии 1975 года: слегка нарушить привычный ход разговора.

Читать далее

Своя GPT-like LLM по WH40K с нуля. Часть 4: Дообучение на вопрос–ответ (SFT)

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели8.3K

Привет, Хабр! Меня зовут Владимир, и это четвёртая часть цикла статей по написанию и обучению небольшой decoder-only LLM с нуля.

Данная статья целиком посвящена этапу SFT - дообучению на датасете “вопрос - ответ”, чтобы модель могла вести диалог с пользователем, а не просто дописывать за него фразы.

Читать далее

AI-агент для анализа требований в финтехе: собираем контекст и находим проблемы до разработки

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели7.9K

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

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

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

Читать далее

Чтение на выходные: «Великие по собственному выбору» Джима Коллинза и Мортена Хансена

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели8.1K

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

Джим Коллинз и Мортен Хансен — исследователи в области менеджмента, чьи книги стали классикой деловой литературы — потратили девять лет, чтобы разобраться в одном вопросе: почему в мире, который трясёт, как стиральную машину на отжиме, одни компании выходят сухими из воды и даже процветают, а другие разваливаются на части?

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

Читать далее

Manticore Search 28.4.4: быстрый рескоринг KNN, более гибкий диалоговый поиск, упрощённая установка и улучшенные фасеты

Время на прочтение5 мин
Охват и читатели8.2K

Мы выпустили Manticore Search 28.4.4 . В этом релизе ресоринг KNN стал быстрее, диалоговый поиск — гибче, установка и обновление — проще, фасеты получили дополнительные параметры, появились настройки релевантности по умолчанию на уровне таблицы, а также исправления в аутентификации, репликации, совместимости SQL, распределённых запросах и внутренних механизмах columnar/KNN.

В этом посте собраны изменения, вышедшие с 27.2.0 по 28.4.4.

Читать далее

EF Core миграции в проде: как Database.Migrate() на старте может превратить релиз в тревожную кнопку

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели10K

Сегодня про EF Core migrations и один очень удобный вызов, который локально экономит время, а в production может связать старт приложения, DDL-блокировки и rollback в одну неприятную историю.

Читать далее

как установить DarkGram через sideload

Время на прочтение2 мин
Охват и читатели9.1K

DarkGram — гайд по установке: разбираем все рабочие способы

После того как первая статья про DarkGram набрала 9К+ просмотров, самым частым вопросом стало «а как это поставить?». В этом гайде — все актуальные способы установки для iPhone и iPad: через SideStore и TrollStore с разбором плюсов, минусов и подводных камней каждого варианта.

Читать далее