Обновить

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры

Чем заменить Claude или Gemini после блокировки

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

Чем заменить Claude или Gemini после блокировки
Статья

Один роутер, разные стратегии: NFQWS2 для ASUS и OpenWrt

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

В первой статье «Как я адаптировал nfqws2 для ASUS и добавил поддержку OpenWrt» я рассказал, как установить проект и настроить общую стратегию. Теперь покажу, как назначать разные стратегии устройствам, проверять результат и переносить удачные настройки. Всё ниже доступно в Build 99.

Читать далее

Новости

Статья

Mac сам вычисляет вашу семью: разбор недокументированного графа знаний macOS

Время на прочтение17 мин
Охват и читатели246

Начиная с macOS 13 два демона, knowledgeconstructiond и intelligenceplatformd, строят на каждом Mac граф о владельце и людях вокруг него. В каталоге ~/Library/IntelligencePlatform лежит 51 SQLite-база, а в graph.db — триплеты по словарю из 181 класса и 278 предикатов. Пара XGBoost-классификаторов по 144 признакам, в основном по тому, кому вы пишете и с кем фотографируетесь в какой день и час, оценивает, кто вам семья, а кто семья или друзья. Ещё пятнадцать столбцов, от матери до коллеги, заполняет механизм, который авторы проследить не смогли. Отозванные строки переезжают в отдельную таблицу и сохраняют уверенность и источники. Исследователи 8rank разобрали хранилище на macOS 26 и выложили локальную панель iKnow, чтобы каждый мог посмотреть свой граф.

Читать далее
Статья

Шифр на кубике Рубика: как девять ИИ решали одну задачу

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

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

Читать далее
Статья

Анализ рынка AI/ML/DL. Результаты

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

Рынок ML, DL и прикладного AI. Исследование 226 объявлений о работе на hh.ru

Вместе с нашей командой, мы пропарсили и обработали 226 вакансий с hh.ru. Подробно описали ниже.

Читать далее
Статья

Как компьютеры учились переводить тексты не понимая смысла

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

Современный Google переводчик это 249 языков, 100 миллиардов переведенных слов в день, 200 миллионов уникальных пользователей в день.

Как это работает? Читать далее
Статья

Озвучка текста с эмоциями в ElevenLabs: полный гайд с примерами на цитатах из фильмов

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

В ElevenLabs озвучкой текста можно управлять как актёром: вы решаете, где голос шепчет, злится, смеётся или срывается на крик, и запись звучит живо. Эмоцию задаёт тег: английская ремарка в квадратных скобках перед фразой, например [whispering]. Нейросеть её не читает, а меняет подачу до следующего тега. На русском это тоже работает. В ElevenLabs v4 я озвучил 11 сцен из фильмов, переписанных под разработку и офис: ни один тег не прозвучал словами, ударения верные, смена эмоций слышна во всех сценах.

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

Читать далее
Пост

Dedupler год спустя: ~1100 установок и стандартный UI для Filament

Суть пакета в одной картинке
Суть пакета в одной картинке

Год назад я выложил Dedupler - пакет, который экономит место на диске, убирая дубликаты файлов из хранилища и не допуская появления новых.

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

Небольшая ретроспектива, что изменилось за это время

  • Установки идут потихоньку: сейчас около 1100 по данным Packagist.

  • Цены на SSD ниже не стали: экономия от дедупликации стала заметнее, чем год назад.

Что заметил

Ядро работает: Deduplable на моделях, Dedupler::storeFromUploadedFile(), команды для анализа и проверка возможного результата на legacy используются. Но почти в каждом проекте люди пишут один и тот же обвес: поле загрузки, обработка повторной загрузки, отображение уже существующих файлов. Каждый раз заново и каждый раз чуть по-своему.

Что сделал

Вынес UI / логику взаимодействия в отдельный пакет для одной из самых популярных админ панели экосистемы Laravel - Filament: плагин даёт готовый компонент загрузки DeduplerFileUploader.

Подключение в панели

->plugins([
    FilamentDeduplerUploaderPlugin::make(),
])

На форме

DeduplerFileUploader::make('attachment')
    ->multiple()

В инфолисте

DeduplerFilesRepeatableEntry::make()  
    ->label('Документы во вложении'),

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

Что внутри

Расширение стандартного филаментовского FileUpload.

Работает с полиморфными связями модели Laravel через Deduplable.

Одинаковый UI во всех формах проекта - не надо каждый раз описывать как «правильно» грузить файлы.

Построен поверх Dedupler, так что вся логика дедупликации и миграции legacy остаётся в одном месте.

Итог

Год назад была идея «не хранить дубликаты». Сейчас это два пакета: бэкенд, который гарантирует отсутствие дублей, и готовый плагин для Filament, который делает процесс незаметным для разработчика

Dedupler Uploader для Filament или плагин на GitHub

Laravel Storage Dedupler

Комментарии на Хабре, идеи и PR на GitHub - как всегда, приветствуются

Теги:
+1
Комментарии0
Статья

Я написал сервер, фронтенд и расширение Chrome на Rust. Стоило ли оно того?

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

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

Читать далее
Статья

Волна доминошек: от простой оценки до реального эксперимента

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

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

Читать далее
Статья

В чем разница между управленческим и бухгалтерским учетом?

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

Недавно столкнулся с необходимостью объяснить отличия. Проблема в том, что часто компании считают свой учет управленческим, а на самом деле он им не является.

Я не финансист и не бухгалтер, скорее практик. Мое мнение – дело тут не в полноте данных, не в скорости их обновления и даже не в сложности аналитики. И управленческий, и бухгалтерский учет при правильном подходе могут давать одинаковое количество подробностей.

Однако есть концептуальное различие, и заключается оно вот в чем.

Читать далее
Статья

Расширение врёт: как я учил Android-приложение открывать двести типов файлов по первым байтам

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

У каждого файла два имени. Первое написано после точки, и верить ему нельзя: его придумал человек, почтовый клиент или сайт, который «на всякий случай» переименовал вложение. Второе лежит в первых байтах. Вот оно почти никогда не врёт.

Я делаю XanderFiles — просмотрщик для Android, который открывает двести с лишним расширений: от PDF и Excel до winmail.dat, подписанных .p7m, RAR с паролем, книг FB2, RAW с фотоаппаратов, билетов Wallet, снимков КТ с диска из клиники и рисунков CorelDRAW. Это статья не о том, как меня достала надпись «Не удаётся открыть файл». Она о том, как всё устроено внутри и на какие грабли я наступил. Будут WebAssembly, матрёшка из Outlook, правка чужого минифицированного кода на лету и картинки, которые никто не рисует.

Читать далее
Пост

Представлен открытый проект Henge — бесплатный эмулятор, позволяющий установить полноценную операционную систему macOS прямо на iPhone.

iOS не предоставляет приложениям доступа к гипервизору, поэтому Henge выполняет ARM64-код macOS через собственный JIT-компилятор, используя собственные механизмы управления памятью (MMU) и эмулируемые устройства. QEMU или Virtualization.framework здесь не задействованы.

macOS отрисовывает изображение через виртуальный графический процессор (GPU), а Henge транслирует эти команды в API Metal. Это позволяет работать таким приложениям, как Safari или программы на базе Electron (например, Discord).

На iPhone 17 Pro загрузка macOS до экрана блокировки занимает около 15 секунд. Приложение Discord устанавливается и запускается примерно за 15 секунд, после чего в нём можно авторизоваться и отправлять сообщения.

Теги:
+1
Комментарии0
Статья

Vue + Go: делаем фронтовые острова на беке

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

Предлагаю вашему вниманию собственный велосипед (SSR) на go и vue. Я пишу эту статью, потому что, когда я искал подобную информацию, то ничего не нашел. Наверное, и хорошо: лучше так не писать, но мы же должны познать плохие практики, чтобы понимать, где добро, а где зло !)

Читать далее ?

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

Статья

XCOM: Интернет по рентгену

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

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

Значительное увеличение частоты несущей волны помогает с дальней связью по двум причинам. Во-первых, с ростом частоты снижается угол расхождения луча из-за дифракционного предела. Более узкий луч меньше теряет энергию на дальнем расстоянии. Во-вторых, высокие частоты несущей дают большую доступную полосу сигнала и скорость передачи. НАСА уже испытала дальнюю связь с использованием  оптических инфракрасных лазеров с аппаратом Psyche в 2023 году. Но раньше, в 2019 году, инженеры НАСА пошли еще дальше в электромагнитном спектре и провели эксперимент с рентгеновской связью XCOM.

Читать далее
Статья

Как я отремонтировал 32-х летний ноутбук с кафедры университета и для чего он мне нужен в 2026'ом

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

Осторожно: В этой статье всё как вы и любите - разбор схемотехники и компонентной базы, диагностика устройства вообще без схемы, тестирование софта и бенчмарки - в общем, техногикам обязательно к прочтению!
Недавно мне написал читатель Илья и предложил подарить крутейший ноутбук родом из далекого 1994 года - Mitac SLT486DLB на базе редкого 66-мегагерцового процессора Cyrix Cx486DX2 и аж с четырьмя мегабайтами оперативной памяти. По его словам, ноутбук много лет назад использовался на кафедре университета на дальнем востоке, и после списания он годами валялся где-то на складе, совершенно никому не нужный...

А списали его не просто так - у него было короткое замыкание по главной шине питания, выбитый предохранитель, следы не очень аккуратного ремонта на входной цепи и конечно-же, проблемы с матрицей. Но всё это мне удалось починить всего за 3 часа - и теперь он получил вторую жизнь! Зачем мне нужен ноутбук, который старше меня на 7 лет? Читайте в статье!

Читать далее
Новость

Вышла новая версия ShareX. Юзерам она не понравилась

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

ShareX — один из самых популярных инструментов под Windows для менеджмента скриншотов и записи экрана (screen recording). Он бесплатен (скачать можно с сайта проекта: https://getsharex.com/), и имеет открытые исходники (страница проекта на GitHub: https://github.com/ShareX/ShareX).

Читать далее
Статья

Как мы строили и улучшали LLM‑слой для общения с покупателями

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

Мы начали с бота, который должен был снять с поддержки рутинные напоминания. Затем добавили языковую модель, научились учитывать смысл ответов покупателей и собрали каскад из двух судей и арбитра. По обновлённой сводке экспериментов совпадение действий с разметкой выросло с 74% до 84%, а общее число ошибок сократилось на 38% при примерно прежней средней стоимости решения.

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

Читать далее
Статья

Изоляция ИИ-агента: измеряем накладные расходы gVisor и Kata по сравнению с Docker

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

ИИ-агенту можно дать доступ к терминалу, но лучше заранее позаботиться о том, что он сможет сделать за пределами рабочей папки. gVisor и Kata Containers обещают более строгую изоляцию, однако за неё приходится платить производительностью и памятью. Я сравнил их с обычным Docker на пяти тестовых сценариях, чтобы выяснить, насколько велики эти накладные расходы и когда дополнительная изоляция действительно оправданна.

Смотреть результаты
Статья

Т-Технологии могут купить Циан. Разбираемся с интеллектуальной собственностью последнего

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

Материнская компания Т-Банка «Т-Технологии» сделала акционерам Циан предложение о выкупе до 100% акций по 993,05 рубля за штуку — с премией 29,3% к рыночной цене к закрытию торгов на Мосбирже 5 ноября. Оценочная стоимость Циан достигает 77,1 млрд рублей. В случае согласия акционеров Циан на сделку в «Т-Технологиях» планируют развивать сервис по аналогии экосистемы на базе «Авто.ру», где собраны сервисы от финансовых партнеров и автодилеров. Разбираемся с интеллектуальной собственностью компании.

Читать далее
Статья

Caraya E210BS — отличный стратокастер за смешные деньги

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

Привет, Хабр! В результате очередного обмена у меня появилась такая красивая электрогитара. В ней было хорошо всё, кроме звучания, но как раз это исправить легче всего.

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

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

Читать далее
1
23 ...