Базовый Vim. Файл конфигурации и команды.

Если вы работаете в IT, то рано или поздно вам придется столкнуться с редактором Vim. Он есть в большинстве дистрибутивов Linux, а следовательно он есть на роутерах, в виртуальных контейнерах и т.п. И тут можно сразу вспомнить безумное количество мемов про это редактор, поскольку этот редактор отличается по своей работе от привычных современных образцов.


Подробнее

Установка последней версии tmux в centos7

tmux (читается «тимакс») — свободная консольная утилита-мультиплексор, предоставляющая пользователю доступ к нескольким терминалам в рамках одного экрана. tmux может быть отключен от экрана: в этом случае он продолжит исполняться в фоновом режиме; имеется возможность вновь подключиться к tmux, находящемуся в фоне.
Подробнее

Команда Uptime в Powershell 5

Powershell является очень удачной находкой Microsoft, как мне кажется. Но первые его версии развивались достаточно неторопливо. И даже к версии 5.1 в нем так и не появилось такой, казалось бы, очевидной команды, как uptime, показывающей время работы вашей операционной системы. Добавлена она было лишь к версии 7.x в виде команды Get-Uptime. Однако, если вы до сих пор почему-то не перешли на актуальную версию pwsh, то давайте добавим этот функционал сами.
Подробнее

Удаленное включение и выключение Windows через Linux

Сценарий достаточно распространенный и нужный. У меня например дома на raspberry pi поднят homebridge который управляет моими немногочисленными умными девайсами, в число которых входит и Windows ПК. И понятно, что идея включения и выключения компьютера с телефона через Homekit очевидна.
Для включения нам понадобится команда etherwake, которая посылает на удаленный хост Wake-On-LAN «Magic Packet» и для выключения, или перезагрузки, net rpc shutdown
Подробнее

Конвертация аудиодорожек между PAL и NTSC

Как известно, телевизионные стандарты кодирования сигналов PAL и NTSC отличаются частотой кадров. Частота кадров для PAL — 25 Гц, для NTSC — 30 Гц. Соответственно, если вы возьмете звуковую дорожку от одного стандарта и наложите на другой то получите рассинхронизацию звука.

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

Как обновить все установленные Docker образы

Docker не имеет собственной команды для обновления всех загруженых образов. Единственная команда для обновления образов это docker pull <image> Эта команда поможет вам обновить все образы в вашей системе.
Подробнее

Как открепить все плитки от начального экрана в Windows 10

Меню Windows 10 достаточно удобная штука, и модифицировав его под свои задачи можно ускорить свою работу и обеспечить себе более комфортное рабочее пространство. Например, как на картинке ниже:
Подробнее

Склонение существительных с числительными в asp.net (c#)

Еще одна небольшая подсказка, как бы в продолжение предыдущей записи об asp.net (c#), о реализации склонения существительных с числительными. Да, да, те самые знаменитые 1 комментариЙ, 2 коомментариЯ, 45 комментариЕВ. После непродолжительного размышления в метро (удивительно, но именно в этой духовке и скотовозке в полудреме у меня и случаются озарения) написал следующий небольшой код. Надеюсь, кому-нибудь пригодится.
Подробнее