Когда в форме нужно проверить ИНН, подсказать банк по БИК или показать оператора по номеру телефона, обычно подключают внешний API. Мне захотелось обойтись без него: все эти данные государство и так публикует открыто, и они достаточно маленькие, чтобы положить их прямо в npm-пакет.
Так появились две библиотеки. phoneoperator по реестру Минцифры определяет оператора и регион номера, bankbik по справочнику ЦБ находит банк по БИК и проверяет ИНН, СНИЛС, ОГРН и счета. Обе работают без сети и обновляются сами. Внутри: как 60 МБ реестра ужимаются до 45 КБ, почему у МТС два названия и почему сайт Минцифры не пускает GitHub.
Песочницы: phoneoperator и bankbik.
Проверить реквизитыВзял дешёвый б/у квадроцикл и попытался сделать из него автономного ровер. Получилось не всё: рулевое управление оказалось одним из самых сложных узлов для самоделки.
Читать далее15 августа я показал здесь Telemax — мост, который приносит переписку из MAX в Telegram. Пост прочитали 14 тысяч раз, под ним набралось 48 комментариев.
А на следующий день ссылка на GitHub из поста начала отдавать 404. Не репозиторий удалён, не аккаунт заблокирован — просто для всех, кто не вошёл под моим именем, меня и моего кода больше не существовало. Читатели шли по ссылке и упирались в пустую страницу, а те, кто уже поставил мост, потеряли обновления.
Разбанили меня только через месяц. Эта статья — о том, как прошёл этот месяц, как проект пережил его без GitHub и что из ваших комментариев за это время стало обновлениями.
Читать далееЧас‑два записанного материала у меня частенько растягивались на целый вечер или два чистого монтажа, а сейчас — несколько минут. Если вы еще об этом не слышали — в интернете появилось полно бесплатных и не очень сервисов для нарезки вертикальных роликов. Я много из них перепробовал — и решил составить мой небольшой обзорчик.
Читать далееБюджет на квартал согласован и бюджет на квартал не согласован. Для эмбеддингов это почти одна фраза: слова те же, частица не в векторе весит мало. Для встречи это значит, что решили обратное.
Вот из-за таких пар в Чароите живёт NLI-модель. Ниже — где она работает третий месяц, где я её снял и почему, и во что это обошлось.
Читать далееРедкий Musical Fidelity M1 с тонармом SME M2-9 находится в 3000 километрах, а покупать его только на слух и по фотографии не хочется. Из игровой Sound Blaster G3, старого Sony и ноутбука собираю измерительный комплекс: WFGUI, тон 3150 Гц, советские тестовые пластинки и собственный DAT Viewer. Сам M1 пока не измерен — статья о подготовке комплекса, контрольных опытах и ограничениях метода.
Читать далееВсем привет! Меня зовут Петрович и я работаю техлидом java команды в небольшом международном финтехе. В прошлый раз я рассказывал, как мы меняли Redis на Hazelcast, а сегодня расскажу как мы делали свой MCP‑сервер для Jira, Confluence и GitLab (все self‑hosted). От пустого репозитория до прода прошло две недели, а сейчас у сервера уже почти 100 инструментов. Расскажу, почему не взяли готовое с GitHub, как все устроено внутри и на какие грабли мы наступили (спойлер: почти все грабли назывались null).
Читать далееВсем привет!
Вторая статья про революционный проект Vodka, где будут реальные замеры производительности nginx.exe. А ещё на этот раз я более подробно расскажу про архитектуру проекта. И даже покажу, как это, установить Windows на Linux!
Читать далееЧто решает, дорогое и долгое дообучение узкой модели или хорошая обвязка вокруг обычной облачной?
На первый взгляд модель вендора с неограниченным и привилегированным доступом к материалам 1С не оставляет шанса конкурентам. Есть ли преимущество на практике?
Собрали интерактивного помощника на open-source стеке и сравнили его с 1С-Напарником на семи вопросах из повседневной работы пользователей и разработчиков.
Читать далееОсторожно: это большая и развернутая статья о редком процессоре. Если вам интересен полный разбор характеристик, схемотехники референсной платы, бенчмарки — статья обязательна к прочтению! Мы давно с вами привыкли к тому, что на рынке x86-процессоров бесспорными доминантами остаются Intel и AMD, и о каких-то альтернативах не слышно уже лет 15. Единицы читателей могут вспомнить процессоры Cyrix и VIA, а кто-то возможно даже слышал о TransMeta Crusoe и Эльбрусе — VLIW-процессорах с динамической ретрансляцией x86-кода в VLIW.
Однако на рынке x86-процессоров есть ещё одна серия чипов, о которой знают единицы гиков — Vortex86 от компании DM&P. Эти процессоры выпускаются по сей день, на их базе делают новые недорогие компьютеры, и они не основаны на какой-либо уже существующей микроархитектуре. Недавно в мои руки попал компьютер eBox с таким процессором и в сегодняшней статье мы с вами изучим, протестируем и сравним эту экзотику с процессорами Intel/AMD на практике!
Читать далееДжеффри Хантли о споре «MCP против CLI». По его мнению, компании с инструментами для разработчиков делятся на S-tier и F-tier, и решают это веса моделей: с GitHub модели работают через gh CLI без всяких скиллов и MCP. Новичкам он советует вылизывать --help под агентов, оптимизировать документацию под агентский веб-поиск и договариваться с лабораториями о включении документации в обучение.
Читать дальше →Локальная Qwen3.8 27B обошла GPT-5.6 в SQL-бенчмарке, причём для её запуска хватило обычного MacBook. Стоимость запросов оказалась почти нулевой, но есть нюанс: на один ответ уходило несколько минут. Разбираемся, на что способен такой SQL-агент, где локальный запуск действительно выгоден и как настроить связку Qwen с DuckDB на своём ноутбуке.
Читать далееВ первой части Лягушка научилась смотреть на человека, говорить и поворачивать голову. Теперь добавляю знакомые лица, память о разговорах, вопросы по фотографии, объяснения на экране и помощь со стихами. По дороге робот пропускает собственные команды, узнаёт своего «Создателя» и отправляет рисунок в принтер. А ещё выяснилось, что сильнее всего тормозило Лягушку…
Читать далееХотел проверить, как далеко можно зайти, если учить скрытый слой нейросети вообще без backprop, только локальными хеббовскими правилами. Спойлер: правило в итоге свелось к обычному k‑means, а backprop оно не обогнало ни по точности, ни при малом числе меток, ни по забыванию. Рассказываю, как сеть убивала собственные нейроны, как эволюция правил обманывала саму себя и где ошибался я сам.
Читать далееВ начале сентября у моего рабочего сайта за двое суток просели 181 запрос из 200, которые я отслеживаю в Топвизоре. Коммерческие запросы стояли на 1–5 местах, а оказались на 15–25. Клики в Яндекс Вебмастере упали с 2 740 до 88 в сутки. В профильных телеграм‑каналах как раз писали, что Яндекс «молча выкатил фильтр, который убил тысячи сайтов».
Я занимаюсь поиском с 2005 года, но первая мысль у меня была та же: санкции. Три недели ушло на то, чтобы доказать себе обратное. Ниже — что именно я проверял, где оказалась ошибка и короткий порядок действий. Надеюсь, кому‑то он сэкономит эти три недели.
Читать далееПривет, Хабр! Производители современных автомобильных аккумуляторов гордятся низким расходом воды при подзарядке от генератора под капотом.
Однако как минимум раз в сезон необходимо осуществлять стационарный заряд с перемешиванием электролита, затраты воды в ходе которого могут сводить на нет её экономию в ходе эксплуатации.
Сегодня вашему вниманию предлагается отчёт об очередном этапе тестирования аккумуляторных батарей из премиальных и стандартных серий, как раз проливающем свет на данный вопрос.
Читать далееЯ веду Telegram‑канал про ИИ и ещё пять площадок: Instagram, Facebook, Threads, YouTube и свой сайт. Раньше на один пост уходил час: найти новость, проверить цифры, написать текст, подобрать картинку и переделать его под каждую соцсеть. Полгода назад я собрал для этого «контент‑завод»: набор ИИ‑агентов, который живёт в обычной группе Telegram. Ниже рассказываю, как он устроен внутри, какие решения сработали и где остались слабые места. Все цифры взяты из логов и файлов состояния.
Читать далееКогда говорят о Neo4j, чаще всего вспоминают social networks, fraud detection, recommendation systems или knowledge graphs.
Но графовая база может быть полезна и внутри обычного data engineering проекта, где уже есть Kafka, аналитическая база, dbt, Airflow и BI.
Мне было интересно проверить именно этот сценарий.
Читать далееРассматривается другая, «неозвучиваемая» сторона AAM/UAM‑технологий и, в частности, аэротакси, в контексте так называемых «общественных опасений», способных повлиять на принятие обществом новой инфраструктуры. Приводится анализ информационной и исследовательской среды, который показывает, что общественное отношение к AAM/UAM‑технологиям нельзя описать простым сопоставлением «за» и «против» в контексте «технооптимизм и технофобия». Представлены такие аспекты, как безопасность пассажира и третьих лиц, доверие к автоматизации и автономному полёту, отсутствие пилота и человеческой помощи на борту, шум и визуальное влияние на людей, кибербезопасность и приватность, воздействие на окружающую среду и дикую природу, доступность перевозки и размещение вертипортов, влияние на городскую планировку и наземный трафик, правовая ответственность, трансформация занятости и институциональное доверие.
Читать далееНебольшое приложение про «давай ебть английский», где ты не сидишь с учебником, а каждый день коротко отбиваешься от языка: карточки, мемы, озвучка, диалоги с ботом и стрик, который больно бьёт по самолюбию.
Читать далее