Рубрика «linux»

В 2000 году я писал на ассемблере софт для проверки приборов спутникового слежения и был уверен, что серьёзные системы делаются только руками. До вайб‑кодинга оставалась четверть века.

Читать полностью »

История покупки

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

Мой Яндекс ТВ едва дружил с Bluetooth. Я с трудом поставил на него Steam Link, но телевизор совсем не хотел тянуть поток больше 30 Мбит/с. Камушек там оказался довольно дохлым: смотреть MKV в устраивающем меня качестве получалось, а вот со стримингом Steam он справлялся плохо.

Читать полностью »

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

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

Читать полностью »

Steam Frame: Как Valve Linux VR побеждала

14 сентября 2026 года Valve выпустила обновление Half‑Life: Alyx. В списке изменений были: оптимизации под Steam Frame, отслеживаемый глазами foveated rendering, нативная сборка ARM64/aarch64 и depth reprojection для работы при пониженной частоте полноценного рендера.

Для ля шестилетней игры патч необычный. Но именно его список изменений хорошо показывает, к чему Valve пришла за девять лет работы над Linux VR.

Half‑Life: Alyx теперь способна запускаться непосредственно на Steam Frame — без компьютера. Frame построен на Snapdragon 8 Gen 3, использует архитектуру ARM64 и работает под SteamOS на базе Arch Linux.

Читать полностью »

Устал смотреть в логи: опять подбор пароля к ssh, опять лезут в несуществующие файлы сайта. Fail2ban ставил — утонул в настройках. Написал своё: обходит свой сайт, запоминает нормальные адреса, по лишним 404 и по ssh режет IP в nftables. Рассказываю — зачем и как ставил. Код покажу там, где самому было интересно.

Эта история произошла давным‑давно, а может быть только вчера, в одном из миров, чем‑то не похожем на не наш.

Я сидел и тупо смотрел на появляющиеся строчки про подбор паролей к ssh и поиск доступа к файлам сайта.

С чего всё началось

Читать полностью »

Задача звучит просто: есть один публичный IP и один 443-й порт, на нём уже работает сервис с живыми пользователями, и туда же нужно посадить второй. Менять что-либо на устройствах пользователей нельзя.

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

Читать полностью »

Привет! Сразу расставлю точки над «i»: я не программист. По образованию я компьютерщик (первый диплом «Компьютерные сети») и специалист по прикладной информатике (диплом в вузе вообще был по автоматизации на 1С).

Читать полностью »

Работа с гигантской памятью из Go на выделенном сервере

Работа с гигантской памятью из Go на выделенном сервере

Массив на 160 ГиБ

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js