Что такое файл
Хак: SQL-файл можно импортировать в TypeScript — типы появятся сами
📌 Что это • Reylo: .sql-файл импортируется прямо в код • Типы строк берутся из самого запроса, а не пишутся вручную • Опечатка в колонке — ошибка типов, а не падение в проде 🔍 Что умеет • Postgres, MySQL и SQLite, драйвер — свой • Нули, кардинальность и enum выводятся автоматически • Без кодогенерации: нет сгенерированных файлов и вотчеров 🚀 Как попробовать • npm install reylo + движок под свою базу • Подключить в tsconfig и запустить tsc с внешним кодом • Источник: https://github...
Tailscale закрыла уязвимость: root-доступ по SSH в обход ACL
Tailscale, сервис приватных VPN-сетей поверх WireGuard, опубликовал бюллетень безопасности TS-2026-009, об уязвимости в компоненте Tailscale SSH. Проблема была в том, как сервис обрабатывал имена пользователей, начинающиеся с символа дефис. На узлах с Linux такие имена передавались напрямую в системную утилиту getent как аргумент командной строки, а ведущий дефис такая утилита воспринимает не как часть текста, а как флаг. Конкретный пример из бюллетеня: пользователь, подключившийся по SSH под именем...