habrahabr
Куда уехал цирк, или почему больше не снимают 3D кино

Disclaimer: Эта статья написана человеком. В ходе создания статьи ни один ИИ не пострадал.Недавно, разбирая старые вещи, я наткнулся на 3D‑очки, которые шли в придачу к телевизору Samsung, купленному в очень далеком уже 2011 году, когда трава была зеленее, Дмитрий Медведев — президентом, а iPhone — четвертым. Наткнулся и задумался: как так получилось, что мы больше не ходим на 3D фильмы в кино, да и на новых телеках нет лейбла «3D enabled»? Куда пропала технология, столь широко распиаренная, чт…

  • суббота, 8 февраля 2025 г. в 00:00:10
golang
Долой оверхед: как мы избавились от зависимостей в интеграционном тестировании микросервисов

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

  • суббота, 8 февраля 2025 г. в 00:00:08
golang
FissionGo: как запускать Go-функции в Kubernetes

Привет, Хабр!Сегодня будем разбираться с FissionGo — фреймворком, который обещает избавить нас от работы с деплоями, контейнерами и YAML‑манифестами.Допустим, нам нужно запустить функцию — небольшой кусок кода, который что‑то делает (парсит JSON, отвечает на запрос, обрабатывает webhook). План работы был бы примерно таким:Написать кодЗапихнуть его в контейнерНаписать манифестыНастроить сервисыОбъяснить Kubernetes, как всем этим управлятьНадеяться, что всё не упадёт в продеА Fission убирает пунк…

  • суббота, 8 февраля 2025 г. в 00:00:07
javascript
Ускоряем документацию в 10 раз

Чтобы загрузить документацию docusaurus необходимо 2 мегабайта JavaScript'а. Это же обычный статический сайт! В моём неожиданном сайд-квесте избавиться от реакта, решил убрать его с jakeloud.com - документации небольшого CI/CD инструмента.Дизайн - последнее, что меня волнует в технической документации. Главное, чтобы было удобно пользоваться и было легко донести информацию.главная страница готовой документацииПреимущества starlight перед docusaurusStarlight - коробочное решение для документ…

  • суббота, 8 февраля 2025 г. в 00:00:05
javascript
Пока Apple саботирует развитие PWA, мы сделали демо с контактами, пуш-уведомлениями и биометрией

Хабр не раз выручал нашу команду, когда заказчик ставил задачу, которую мы никогда не делали. В недавнем кейсе по разработке демо-приложения PWA мы подсмотрели в статьях несколько полезных советов и тоже решили написать о своем опыте. Поговорим о PWA, про развитие технологии и про то, кому это выгодно и не очень. Кстати, меня зовут Сергей Филатов и я веб-разработчик в R-Style Softlab. Реальность PWA для пользователей, разработчиков и…владельцев ОСЛюбой российский продукт сегодня тяжело размести…

  • суббота, 8 февраля 2025 г. в 00:00:04
github
ChatGPTNextWeb / NextChat

✨ Light and Fast AI Assistant. Support: Web | iOS | MacOS | Android | Linux | Windows NextChat (ChatGPT Next Web) English / 简体中文 ✨ Light and Fast AI Assistant,with Claude, DeepSeek, GPT4 & Gemini Pro support. NextChatAI / Web App Demo / Desktop App 🥳 Cheer for DeepSeek, China's AI star! Purpose-Built UI for DeepSeek Reasoner Model 🫣 NextChat Support MCP ! Before build, please set env ENABLE_MCP=true Enterprise Edition Meeting Your Company's Privatization and …

  • суббота, 8 февраля 2025 г. в 00:00:02
xaker
В роутерах Netgear устранили две критических уязвимости

Разработчики компании Netgear устранили две критические уязвимости в нескольких моделях Wi-Fi роутеров. Проблемы затрагивают ряд точек доступа Wi-Fi 6 (WAX206, WAX214v2 и WAX220), а также маршрутизаторы Nighthawk Pro Gaming (XR1000, XR1000v2, XR500).

  • пятница, 7 февраля 2025 г. в 00:00:36
xaker
Вредоносный Go-пакет оставался незамеченным три года

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

  • пятница, 7 февраля 2025 г. в 00:00:35
xaker
Let’s Encrypt перестанет предупреждать об истечении срока действия сертификатов по почте

Некоммерческая организация объявила, что с 4 июня 2025 года прекратит уведомлять своих пользователей о том, что срок действия их сертификата истекает и его необходимо продлить. Дело в том, что рассылка таких уведомлений обходится Let’s Encrypt в десятки тысяч долларов ежегодно.

  • пятница, 7 февраля 2025 г. в 00:00:34