
GNU/Linux
Как быстро обрезать видео из формата 16:9 в вертикальное 9:16 не гоняя мышей по экранам?
Способ хорош для тех кто предпочитает командный интерфейс: linux / mac но может использоваться и в windows (если там найдутся адепты терминала)
ffmpeg -i input.mp4 -vf "crop=ih*9/16:ih:(iw-ih*9/16)/2:0" -c:a copy output.mp4
Пояснения:
-i input.mp4 — исходный файл.
-vf — видеофильтр.
crop=ih*9/16:ih:(iw-ih*9/16)/2:0
ih*9/16 — ширина кадра (высота умножить на 9/16, чтобы получить 9:16).
ih — высота кадра (оставляем как есть).
(iw-ih*9/16)/2 — смещение по X, чтобы обрезка была по центру.
0 — смещение по Y (без смещения).
-c:a copy — аудио не перекодируется.
В итоге получаем из такого:
вот такое:
Дальше отвлечение от темы:
На самом деле не уверен, что кто-то будет пользоваться этим способом именно что набирая вручную значение crop фильтра ffmpeg из головы. Если такие есть - респект! Для многих будет лучше попросить нейросеть соорудить правильную команду, вроде такого:
Преимущество в том, что можно легко ее повторить из истории для другого видео или пройтись циклом по набору из видеофайлов, которые надо преобразовать.
А если кого не пугает мышь, то они могут даже попросить нейросеть быстренько написать софт или вебсервис. И в него закинуть видео, получая преобразованный вариант с такими настройками как надо, в контексте их задачи. Не знаю как это назовут или называется - "ПО по требованию" или как-то так, но такое в прошлые годы работало через фриланс за большую плату и огромные временные лаги, а теперь бесплатно(почти) и мгновенно.
Улучшения в RMON: расширенный Ping, группировка алертов и трассировка через MTR
Нам часто пишут пользователи, которые хотят мониторить качество каналов связи — не просто проверять “доступен ли хост”, а действительно оценивать стабильность сети и реагировать на деградации. Один из таких пользователей недавно подключил мониторинг для нескольких регионов, и его запрос дал нам полезный импульс для доработок.
Рассказываем, какие улучшения появились в RMON.
Ping стал умнее
Раньше проверка ping в RMON отправляла один пакет — это было достаточно для грубой оценки, но плохо отражало реальное состояние канала. Теперь всё иначе:
Можно указать количество ICMP-пакетов в настройках проверки.
Система собирает и отображает:
min RTT
max RTT
avg
mean
Это особенно полезно, если канал нестабилен: одиночный ping может случайно показать “всё хорошо”, хотя на деле теряются пакеты или резко плавает задержка.
| Возможность | SmokePing | RMON |
|-----------------------------|----------------|---------------------------|
| Графики RTT и потерь | ✅ Да | ✅ Да |
| Группировка алертов | ❌ Нет | ✅ Да |
| Настраиваемое кол-во пакетов| ✅ Частично | ✅ Да |
| Интерактивный веб-интерфейс | ❌ (CGI) | ✅ Современный UI |
| MTR из разных регионов | ❌ Нет | ✅ Да |
| Проверки из нескольких точек| ❌ (1 сервер) | ✅ Геораспределённые агенты |
| Telegram/Slack уведомления | Только через внешние скрипты | ✅ Встроено |
| API | ❌ Ограничен | ✅ Полноценный REST API |
SmokePing — отличный инструмент для исторического анализа задержек. Но он устарел в архитектуре, плохо масштабируется по регионам и требует обвесов для алертов.
RMON же изначально создавался с упором на:
простую установку;
удобный интерфейс;
встроенные нотификации и API;
и главное — распределённый мониторинг из разных географий.
Группировка алертов
Пользователи с несколькими агентами в разных регионах сталкивались с таким сценарием:
"Падает один хост — и мы получаем 5+ одинаковых алертов от каждого региона".
Теперь алерты по одному хосту автоматически агрегируются:
Вы получаете единое уведомление со списком всех регионов, где обнаружена проблема.
Упрощается логирование, снижается "шум" в системах алертинга (Telegram, Slack и т.п.)
MTR на месте
Мы добавили возможность запускать MTR (traceroute с расширенной статистикой) из конкретного региона:
Прямо из веб-интерфейса или API
Можно быстро проверить маршрут от нужного агента до целевого хоста
Это особенно удобно при отладке проблем между регионами, в CDN, или при работе с провайдером.
Что дальше
Мы продолжаем развивать RMON как инструмент для распределённого мониторинга, ориентированный на:
телеметрию от агентов из разных регионов;
гибкую конфигурацию проверок;
удобную интеграцию с Telegram, Slack, Prometheus, Zabbix и другими системами.
Если вы хотите точно знать, где и когда у вас реально деградирует сеть — попробуйте RMON: https://rmon.io
Проблема с 4:3 в Counter-Strike 2 на Linux
Я использую Manjaro Linux (ядро 6.12) с окружением KDE Plasma 6.3.5 и видеокартой AMD Radeon RX 6600. Хочу запускать Counter-Strike 2 в разрешении 1280x960 (соотношение сторон 4:3).
В оконном режиме игра работает без проблем, но в полноэкранном режиме или режиме "полный экран в окне" исчезает курсор мыши и не реагирует на нажатия. Проблема сохраняется на Wayland и X11. На X11 также возникают сложности с частотой обновления экрана.
Как можно это исправить или обойти, чтобы играть в полноэкранном режиме с нужным разрешением и соотношением сторон? Буду признателен за любые советы по устранению этой проблемы
UPD: Нашёл решение! Для X11, нужно добавить в параметры запуска игры в Steam: xrandr --output DisplayPort-0 -s 1280x960 -r 239.76 --scale-from 1280x960 --primary; %command% -novid; xrandr --output DisplayPort-0 -s 1920x1080 -r 239.76 --scale-from 1920x1080
Какой у вас видео-выход можно посмотреть через команду xrandr в терминале. А для Wayland к сожалению решение не нашёл.
Новый Windows для игр - ответ Microsoft на SteamOS (Xbox PC)
Прошлая статья про SteamOS от компании Valve.
Microsoft адаптирует Windows 11 для портативных консолей: снижено энергопотребление в режиме ожидания на 66%, освобождено до 2 ГБ ОЗУ. Обновлённое Xbox-приложение поддерживает геймпад и полноэкранный режим для удобной игры.
На Xbox Showcase Microsoft и ASUS представили новые портативные консоли — Xbox Ally и Xbox Ally X (ранее известные как Project Kennan). Устройства основаны на новейших мобильных чипах AMD: Ryzen Z2 A и Ryzen AI Z2 Extreme, разработанных специально для портативного гейминга.
Xbox Kennan — совместный проект Microsoft и ASUS по созданию портативной Windows-консоли. Анонс состоялся несколько недель назад.
Microsoft адаптирует Windows 11 для новой эры портативного гейминга
Одно из ключевых изменений — возможность входа в систему с помощью геймпада, без клавиатуры и мыши. Интерфейс Alt+Tab также переработан под управление с контроллера, напоминая многозадачность на мобильных ОС.
Обновления делают Windows 11 более эффективной альтернативой SteamOS для портативных устройств. Даже на старых моделях заметно улучшена производительность и удобство. Microsoft продолжит развивать игровую экосистему Windows, включая расширение возможностей Xbox Store на ПК.
Cockpit на Alt-linux p11
Наверно гуру линукса накидают мне г..на, но я всёже хочу поделиться.
Потихоньку перевожу сервера на российское ПО, выбрал Alt server как максимально удачный для меня. Как то уже писал про установку 1с с публикацией базы через apache.
Теперь вот встала задача собрать raid 6 для рабочего сервера. Накинул дисков 4*4 Tb.
Fdisk конечно хорош, но хотелось через графический интерфейс, выбрал cockpit, простой удобный сервис, я им уже пользовался на mint'e никаких проблем...
Но тут встал вопрос что cockpit не может получить права root для работы с дисками т.к. ему нужен sudo, а в Alt linux su. С точки зрения безопасности su конечно надёжней, но моей задачи сейчас не решает
Нешается простым способом добавляем пользователя в группу wheel
Идём в \etc\sudoers
И раскоментируем строчку как показано на картинке.
Нашёл на дзене это решение, автора не помню в вики Alt linux не описано как получить права администратора в cockpit.
P.s. после проделанных операций в административном режиме не забудте закоментить обратно строчку. Sudo понижает безопасность вашего сервера т.к. может поднять права пользователя до root.
Вдруг кому пригодиться!
30% кода Windows 11 написал ИИ
В апреле 2025 года генеральный директор Microsoft Сатья Наделла сообщил, что от 20% до 30% кода, разрабатываемого внутри компании, уже создаётся с использованием инструментов искусственного интеллекта. По его словам, ИИ участвует в написании компонентов различных продуктов, включая Windows 11.
Windows 11 работает менее эффективно, чем Windows 10. Она потребляет больше оперативной памяти, дольше загружается, сильнее нагружает процессор и хуже работает на старом оборудовании. Возможная причина — неэффективный код, частично сгенерированный ИИ, без достаточной оптимизации.
Microsoft использует ИИ для написания кода, чтобы ускорить разработку, повысить продуктивность команд и автоматизировать рутинные задачи. По их словам, это позволяет сосредоточиться на более сложных и творческих аспектах разработки.












