Feed aggregator

FLAC против MP3: что кодировщик выбрасывает из трека и слышно ли это

Habr.com - Sat, 10/10/2026 - 14:57

Спор «FLAC или MP3» обычно идёт на словах: один слышит «воздух», другой не слышит ничего. Я взял один трек, сжал его шестью способами и измерил, что изменилось в файле.

MP3 128 кбит/с обрезал всё выше 16,7 кГц, MP3 320 дошёл до 20,1 кГц. После десяти пересохранений MP3 128 потерял больше 10 дБ. FLAC после повторного сжатия совпал с оригиналом до бита. Под катом пять замеров с графиками, слепой тест для своих ушей и таблица, какой формат для чего брать.

Читать далее

Cloudflare поглотила JavaScript-платформу Deno и прекратит её разработку

Linux.org.ru - Sat, 10/10/2026 - 14:19

Компания Cloudflare купила фирму Deno Land Inc, развивающую платформу Deno. Корректирующие релизы Deno runtime и обновления с устранением уязвимостей планируют публиковать ещё год, после чего разработка Deno будет прекращена. Код Deno останется открытым и при наличии интереса сообщество сможет своими силами продолжить развитие платформы.

Что касается других разработок компании Deno Land, то проект celld, позволяющий запускать Worker-приложения на своих серверах, будет интегрирован с платформой Cloudflare Workers. Платформа Deno Deploy будет поддерживаться ещё шесть месяцев, после чего прекратит существование, а платным пользователям обеспечат миграцию на Cloudflare Workers. Репозиторий пакетов JSR (JavaScript Registry) продолжит работу, но связанная с ним инфраструктура будет перенесена в Cloudflare. Поддержка rusty_v8, Rust-обвязок для движка V8, будет продолжена, но разработка будет интегрирована с JavaScript runtime workerd.

Разработчики Deno переключатся на работу над self-hosting вариантом платформы Cloudflare Workers и возможностями для разработки приложений с использованием механизма Durable Objects. Основная идея в том, чтобы сделать модель программирования на основе Worker-ов пригодной для разработки серверных приложений, которые можно запускать не только в сети Cloudflare, но и в собственной инфраструктуре.

Платформа Deno предназначена для обособленного выполнения серверных приложений на языках JavaScript и TypeScript с использованием движка V8. Проект возглавлял Райан Даль (Ryan Dahl), создатель Node.js. Новая платформа была создана с целью предоставления более защищённого окружения и устранения концептуальных ошибок, допущенных в архитектуре Node.js. Для повышения безопасности обвязка вокруг движка V8 написана на языке Rust, а для обработки запросов в неблокирующем режиме применяется платформа Tokio. Runtime поставляется в форме одного самодостаточного исполняемого файла («deno»), не имеющего внешних зависимостей и не требующего какой-то особой установки в систему. Кроме runtime платформа Deno также выполняет роль пакетного менеджера и позволяет внутри кода обращаться к модулям по URL.

 , deno,

Часть 13. Приключения латинского алфавита в разных языках: венгерские иллюминаты и румынская ре-латинизация

Habr.com - Sat, 10/10/2026 - 14:01

В прошлой части мы разобрались, почему у вроде бы близких польского и чешского языков весьма разные системы записи схожих звуков и почему у поляков всё особенно сложно. Однако южнее Карпатских гор всё оказывается ещё сложнее и запутаннее. Латинская орфография венгерского языка, принесённого кочевниками-мадьярами из зауральских степей, ещё более замысловата, чем в польском, и порой прямо «зеркалит» его написания и прочтения звуков. Румынский язык, выросший из латыни переселённых в Дакию легионеров, на полтора тысячелетия забыл свою исходную письменность — и несколько веков благополучно пользовался заимствованной у болгар кириллицей. Лишь «в последний момент» в ходе оформления национальной государственности его официально перевели на латиницу — причём, по стечению обстоятельств, с опорой на её французский вариант.

Читать далее

ONYX 2.0: tor, звонки и децентрализация

Habr.com - Sat, 10/10/2026 - 13:58

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

Читать далее

Длинные нарды глазами нейросети: как движок выбирает ход и где ошибаются люди

Habr.com - Sat, 10/10/2026 - 13:54

Как программа выбирает ход в длинных нардах, почему правило головы и запрет глухого забора — испытание для генератора ходов, и что нейросеть нашла в 170 тысячах ходов живых игроков. Главные потери — в начале партии и в размере поражения: марсах и коксах. Плюс четыре задачи из реальных партий — попробуйте решить их сами.

Читать далее

Часть файлов на Яндекс.Диске стала недоступной: последствия вывода из строя датацентров?

Habr.com - Sat, 10/10/2026 - 13:47

После атаки на дата‑центр Яндекса в Сасово я решил на всякий случай сделать резервную копию данных с Яндекс.Диска и обнаружил, что часть файлов в галерее не открывается: в приложении «Ошибка сервера», на части миниатюр код 500. Скачивание некоторых оригиналов отдает ошибку 504, при этом часть обычных файлов (не из «галереи») также стала недоступна. Разберёмся: какие из этих файлов реально не скачиваются, а какие просто теряют превью, как проверить свой Диск и почему копия вне облака не лишняя.

Читать далее

Автопостинг в TenChat без API: Playwright, редактор Quill и вставка через ClipboardEvent

Habr.com - Sat, 10/10/2026 - 13:40

У TenChat нет публичного API для публикации постов. Отложенная публикация в самом сервисе есть только на платном тарифе (на 28.09.2026 от 990 ₽ в месяц), а мне нужен был простой сценарий: раз в день берём следующую статью из блога, собираем из неё короткий пост с обложкой и выкладываем без участия человека. Я написал для этого скрипт на Python и Playwright, он работает на сервере по cron с конца сентября 2026 года. В статье разберу, как скрипт входит в аккаунт без пароля, как заставить редактор Quill принять готовую вёрстку, чем завершились первые недели и какие грабли попались при переезде с ноутбука на сервер.

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

Читать далее

Детектор ИИ-текста своими руками: какие признаки нейрослопа ловит код и какие остаются живому редактору

Habr.com - Sat, 10/10/2026 - 13:32

Я разложил по проверкам своего детектора ИИ-текста 12 признаков нейрослопа, то есть текста, который выдала нейросеть и никто не вычитал. Кодом ловятся пять, из них два частично. Остальные семь держатся только на правилах для редактора. На пробе мимо скрипта прошли две типичные фразы-вводки: «В этой статье мы рассмотрим» и «Вывод простой» с двоеточием.

Онлайн-детекторы отвечают процентом и не говорят, что править. Сам процент тоже ненадёжен: в работе Liang и соавторов семь детекторов в среднем приняли за машинные 61% эссе TOEFL, написанных людьми, для которых английский не родной. OpenAI свой классификатор закрыла летом 2023 года из-за низкой точности.

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

Читать далее

Серверное железо 2027: какие новинки мы ждем

Habr.com - Sat, 10/10/2026 - 13:01

2027 год обещает стать значимым для серверной индустрии. Появятся новые GPU, процессоры, открытые интерконнекты, новая архитектура памяти и другие инновации. Однако все это — всего лишь часть эволюции железа. На связи Сергей Ковалёв, менеджер продукта в Selectel! Сегодня разбираем ключевые новинки и выясняем, какие возможности для вычислений откроются перед нами уже совсем скоро.

Читать далее

Open Source – высшая форма человеческой деятельности

Habr.com - Sat, 10/10/2026 - 12:11

Честно признаюсь: я всегда боялся Open Source. Знал, что за этим феноменом стоит нечто сверхчеловеческое и экзистенциальное. Меня всегда пугало, когда люди цинично забирали чужие открытые наработки в свои закрытые коммерческие продукты, игнорируя лицензии и посмеиваясь над наивностью авторов. И дело не в том что это плохо – я чувствовал, что это не может закончиться ничем. Просто не думал, что окажется настолько серьезно…

Читать далее

Пока атакуют дата-центры, боты продолжают атаковать нас

Habr.com - Sat, 10/10/2026 - 11:30

И если от первых мы хотя бы пытаемся защищаться, то вторым сами оплачиваем каждый клик!

Капчи думают, что научились отличать людей от машин.
А машины научились нанимать людей, чтобы капчи думали, что они отличают людей от машин!

Пока капчи соревнуются, кто из них более изощренный, промышленные бот-сети спокойно решают все это навороченное городилово и продолжают спамить и скликивать рекламу с реальных Android-устройств в промышленных масштабах, подключая реального ЧЕЛОВЕКА только в нужный момент.

Парни, все! Мы теперь работаем на ИИ!

Читать далее

Делаем веб-дизайнерские референсы с помощью ИИ

Habr.com - Sat, 10/10/2026 - 11:01

В сегодняшнем эксперименте попробуем сделать условные вебдизайнерские ассеты на пять различных тематик: игровую, финтеховскую, стилизованную под Web 1.0?, экологическую, и нейро-сервисную.

Читать далее

Как я написал кросспостер из Telegram в VK и MAX на Python: парсинг UTF-16, обход API и SQLite-очередь

Habr.com - Sat, 10/10/2026 - 10:49

Как я написал кросспостер из Telegram в VK и MAX на Python: парсинг UTF-16, обход API и SQLite-очередь

После настройки единого рабочего окна для переписки с учениками в Chatwoot, о котором я рассказывал в предыдущих статьях, встал вопрос ведения каналов. Писать анонсы, полезные материалы по математике или новости проекта приходится регулярно, и делать это сразу в трёх местах (Telegram, сообщество ВКонтакте и MAX) вручную — слишком утомительно.

Готовые сервисы автопостинга либо стоят неоправданно дорого для небольшого проекта, либо не поддерживают MAX. Поэтому я написал свой кросспостер на Python (на базе httpx и SQLite), который слушает мой Telegram-канал через long polling и автоматически публикует посты в VK и MAX.

Теги: Telegram API, ВКонтакте, MAX API, Python, SQLite, автопостинг, кросспостинг, боты

Читать далее

Общаемся с ИИ по СМС

Habr.com - Sat, 10/10/2026 - 09:00

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

Платно, с регистрацией и СМС

Девять петель от Claude — почему это очень важно для кода будущего

Habr.com - Sat, 10/10/2026 - 08:57

Anthropic сообщила о девятипетлевом расчёте Claude — поднявшем ранее опубликованный результат для этой амплитуды с восьми до девяти петель.

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

Материал изложен постепенно, от простого к сложному, от основ к научным результатам. От уравнения Шрёдингера и одной петли постепенно доходим до bootstrap и символов.

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

Проверить на Python

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

Habr.com - Sat, 10/10/2026 - 07:48

Нужно было загрузить на сайт посольства пакет документов одним PDF – свидетельство о рождении, дипломы, справки. Лимит – 1 МБ. Загружать сканы всех своих документов в бесплатный онлайн-сервис не хотелось, а платный редактор на букву «А» после «оптимизации» сделал файл больше исходного.

На компьютере выход нашёлся быстро. А вот с телефона сжать PDF, никуда его не отправляя, почти нечем. Поэтому появился компрессор, который работает целиком в браузере – на iPhone, Android и десктопе: файл не покидает устройство, а после первого открытия всё работает даже без интернета. Рассказываю, как он устроен, где проигрывает Ghostscript и как самому проверить, что файл никуда не уходит.

Читать далее

[Перевод] Взрывы черных дыр?

Habr.com - Sat, 10/10/2026 - 02:31

Более полувека назад была опубликована небольшая статья Стивена Хокинга, где был выдвинут контринтуитивный тезис: чёрные дыры излучают, а значит, испаряются, теряют массу, и иногда (при малых массах) это происходит с резким ускорением темпов излучения и исчезновением самой чёрной дыры (отсюда и интригующее название о «взрывах» чёрных дыр). Это одна из первых (и, пожалуй, пока одна из немногих удачных за все 52 года!) попыток применить квантовые методы к объекту, описываемому ОТО Эйнштейна.

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

Читать далее

Зачем быстрая реактивность за пределами DOM: ответы на вопросы и знакомство с Raph

Habr.com - Sat, 10/10/2026 - 02:25

Зачем ускорять реактивность, если всё упирается в DOM? Рассказываю об устройстве Raph/Nova и показываю, как одно ядро используется для DOM и Canvas. Большие графы, таймлайны, карта и результаты замеров.

Читать далее

Биогенные амины, Азиз и Щеглов или как FEFO и FIFO в WMS спасают от отравления

Habr.com - Sat, 10/10/2026 - 02:17

Продолжение серии «Автоматизация для новичков на примере малых предприятий».
В прошлой главе я уже продал Азизу CRM и разъяснил вам основные термины интеграторов ERP простым языком обывателя. Настало время вновь заглянуть в Непревзойдённую шаверму и познать чем же так важны Фефа и Фифа в пищевом бизнесе.

Макнуть кончик в соус...

Надёжное программирование: от кода к технологии

Habr.com - Sat, 10/10/2026 - 01:41

Хабы: Программирование, Разработка, Управление разработкой
Теги: надёжность, архитектура, спецификация, программирование, управление разработкой

Это первый из трёх постов серии «Надёжное программирование: от кода к технологии». В нём — главный тезис и три столпа. Во втором разберём оракульное смещение и эмпирику DORA, Veracode и FormAI-v2. В третьем — конечного аудитора, шкалу L0–L4 и практические рекомендации.

Читать далее

Who's online

There are currently 0 users and 6 guests online.
Syndicate content