Архив за 03 июля 2026 - 3

Задача широко знакома в узких кругах: наш каталог товаров встречается с каталогом контрагента — по сути одни и те же позиции, но названы по-разному. Надо найти совпадения и предоставить коллегам список подходящих наших артикулов для каждой их позиции.

В разобранном ниже случае это картриджи: 22 тысячи записей у контрагента против сотен тысяч наших номенклатур. Для такой задачи матерый программист берёт Elasticsearch, алгоритмы нечёткого поиска и тратит много времени, иногда в меру матерясь. Здесь подбор ведется с помощью токенизации, запросами в стиле no-code и без ИИ.

Читать полностью »

Дисклеймер: Данный кейс основан на архитектуре нашего проекта (~2600 файлов). В проектах другого масштаба или с другой структурой зависимости результаты могут отличаться. Это не «серебряная пуля», а мой личный опыт оптимизации конкретной инфраструктуры.

Буду краток, на проекте, где я сейчас работаю, мы с командой заметили огромную проблему со скоростью сборки и весом проекта после билда. Стек у нас React, Next.js, FSD Monorepo.

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

Билд

Turbopack

Линтинг

Eslint

Читать полностью »

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

Центральная идея

Читать полностью »

Микрофон

Микрофон

Всем привет! Сегодня я хотел бы показать свою реализацию микрофона по проекту DIY Perks

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

Читать полностью »

Интерактивная версия доступна в оригинале статьи

Интерактивная версия доступна в оригинале статьи

Читать полностью »

Motorola запустила собственный сервис Global Connect, который позволяет подключать eSIM для мобильного интернета во время зарубежных поездок прямо со смартфона. Пользователям больше не нужно искать местного оператора или устанавливать новую цифровую SIM-карту при каждой смене страны.

Всем привет, это моя первая статья на Хабре и я решил посвятить ее своему недавнему мини‑проекту, сутью которого является обучение небольшого перцептрона 2-5-1 с помощью Python без сторонних библиотек (типа NumPy), и его последующий инференс на непрограммируемом инженерном калькуляторе Casio‑Fx-82-Es Plus (2nd edition).

В качестве задачи для перцептрона я выбрал определение того, находится ли точка в пределах графика следующей лемнискаты Бернулли: (x² + y²)² — 2a²(x² — y²) = 0 (с a = sqrt(0.5), то есть вообще без коэффициента 2a²), с минимально приемлемой вероятностью (70–85%)

Читать полностью »

В преддверии летней презентации Galaxy Unpacked (по слухам, она состоится 22 июля в Лондоне) в Сеть утекли предполагаемые европейские цены на новые складные смартфоны и умные часы Samsung. Если информация подтвердится, флагманский Galaxy Z Fold 8 Ultra станет одним из самых дорогих смартфонов компании.


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js