xaker
Минцифры готовит обязательную регистрацию IMEI для смартфонов, ввезенных для личного использования

По информации РБК, в Минцифры работают над новыми правилами для смартфонов, ввезенных в Россию без таможенного оформления. Планируется, что владельцам таких устройств дадут две недели на регистрацию IMEI через «Госуслуги», и если не сделать этого, телефон перестанет обслуживаться в мобильных сетях.

  • суббота, 31 октября 2026 г. в 00:00:17
xaker
На Polymarket внедрили скрипт для кражи криптовалюты

Платформа Polymarket временно остановила торги после того, как хакеры скомпрометировали сторонний сервис DebugBear и распространили через него вредоносный JavaScript. Скрипт перехватывал авторизованные сессии и пытался похитить криптовалюту пользователей. ИБ-исследователи связывают с атакой кошелек, через который прошло около 2,57 млн долларов США.

  • суббота, 31 октября 2026 г. в 00:00:16
golang
YPtun — клиент, который сам поднимает себе сервер

Обычно свой сервер выглядит так: купил VPS, зашёл по SSH, открыл README, скопировал curl | bash, потом полчаса выясняешь, почему не открывается порт, а в конце переписываешь ключи из терминала в клиент. Мы решили, что раз клиент и так знает, какие параметры нужны серверу, пусть он его сам и ставит. Вводишь IP и пароль от VPS, жмёшь кнопку, через минуту поля подключения уже заполнены.Ниже о том, как это устроено, и о том, сколько раз оно у нас ломалось.Это вторая статья про YPtun. Первая, обзорн…

  • суббота, 31 октября 2026 г. в 00:00:13
golang
Свои GPU плюс облако: как LLM-шлюз живёт в продакшене — ноды, отказы, ключи, обновления

В прошлой статье я рассказывал про маршрутизацию и деньги в Keystone. The Model Switchboard. (KTMS), нашем open-source LLM-шлюзе на Go. Эта статья про эксплуатацию: как подключить свои видеокарты, что происходит, когда отказывает каждая зависимость, как менять ключи шифрования, как проверять, что вы скачали именно наш релиз, и как обновляться без простоя.Часть 1. Свои GPU в общем пулеЗачемУ многих команд есть Mac Studio или Linux-машина с хорошей картой, которая половину времени простаивает, и …

  • суббота, 31 октября 2026 г. в 00:00:11
golang
Перенос сессий между консольными ИИ-агентами без потери контекста

Команда baton помогает передать сессию со всеми деталями другому агентуКогда я разрабатывал конвейер для перевода книг целиком, для его тестирования мне понадобилось использовать консольных агентов разных производителей: Claude Code, Codex и Antigravity CLI (agy). Поскольку ведущие нейросети у каждого поставщика сейчас обладают примерно одинаковым уровнем интеллекта, возникла мысль задействовать их все и для самой разработки. Но так как все мои тарифы дешёвые, по 20 долларов, пятичасовые квоты …

  • суббота, 31 октября 2026 г. в 00:00:10
golang
Зоопарк версий под контролем: как я создал enodia — инвентаризацию сервисов с EOL и CVE

Сколько у вас в инфраструктуре версий PostgreSQL? А какие из них уже не поддерживаются? А сколько CVE висит на том nginx, который «работает — не трогай»?Если вы ответили на все три вопроса без поиска по чатам и вики, дальше можно не читать. А я в какой‑то момент понял, что не могу, и написал для этого инструмент. Под катом история о том, как он появился, на какие грабли я наступил по дороге и почему MySQL однажды заблокировал собственный хост из‑за моего мониторинга.ЗоопаркУ меня есть домашняя …

  • суббота, 31 октября 2026 г. в 00:00:09
javascript
HTML-in-Canvas в Chrome 157: интерактивный DOM в 2D, WebGL и WebGPU

Эта статья перевод оригинальной статьи «HTML-in-Canvas in Chrome 157: Interactive DOM inside 2D, WebGL, and WebGPU».Также я веду телеграм канал «Frontend по‑флотски», где рассказываю про интересные вещи из мира разработки интерфейсов и AI.ВступлениеПосле успешного origin trial API HTML-in-Canvas официально вышел в стабильной версии Chrome 157. Он объединяет интерактивность и доступность DOM с производительностью и попиксельным управлением <canvas>. Так возможности браузера можно использов…

  • суббота, 31 октября 2026 г. в 00:00:06
javascript
Математика воронки в Тиндере: посчитай свою дейтинг-ликвидность в интерактивном калькуляторе

В прошлой статье мы обсуждали, почему меня (дейтинг-аутстаффа) никогда не заменят нейросети. FAQ для погружения в мой лор там тоже есть.А в этой статье я выкладываю свой интерактивный калькулятор для оценки вашей дейтинг-ликвидности: https://gcodegspot.github.io/dating-calculator-2.0/Дисклеймер: ваш результат не означает вашу ценность. Это лишь набор цифр, определяющий, насколько вам сложно в онлайн-дейтинге.Калькулятор создан в увеселительных целях. Реальный дейтинг беспощаден. Дейтинг как нел…

  • суббота, 31 октября 2026 г. в 00:00:05
javascript
Честная кнопка: как сравнить нажатия игроков, если у всех разный пинг

Мы делаем ЖМЯК — Свою игру в браузере: табло на телевизоре или ноутбуке, а кнопки — телефоны игроков. Ничего не нужно ставить, гости заходят по QR-коду и вводят только имя.Главное в такой игре — кнопка. Вопрос прочитан, все тянутся к телефонам, кто-то нажал первым — он и отвечает. И вот тут быстро выясняется неприятное: в браузерной игре первым часто оказывается не самый быстрый игрок, а тот, у кого быстрее интернет.В статье — как мы это чинили: синхронизация часов из уже существующего потока с…

  • суббота, 31 октября 2026 г. в 00:00:03