Блог, тематически подходящий под головную категорию. Здесь будет то, что не совсем подходит или не заслуживает написания отдельной статьи.
Облако тегов:
Как-то прошел незамеченным мимо меня этот модуль, который команда Powershell создала почти два года назад. Собственно, я думаю все знают про командлет Out-Gridview
, который вызывает диалоговое окно, позволяющее фильтровать и выбирать отправленные в него данные, Out-ConsoleGridview
делает тоже самое, но в контексте терминальной сессии.
По мне, штука очень полезная и удобная.
Как я писал ранее, я отказался от сторонних агентов для метаданных Plex. Официальный мне всё больше нравится, плюс я понимаю, что разработчики хотят сделать некую стандартизацию и, надеюсь, в дальнейшем попытаются объединить разные библиотеки (например, чтобы клацнув по профилю актёра на вкладке фильма, увидеть и его сериалы). Но, как водится, есть и немало недостатков у агента. Один из таких недостатков регулярно упоминается на сабе реддита и официальном форуме, в надежде, что разработчики однажды услышат сообщество – невозможность скрыть отзывы Rotten Tomatoes.
Благо, на том же Reddit есть советы, как удалить эти отзывы. Воспользуемся одним из них!
Klogg – это многоплатформенное приложение с графическим интерфейсом, которое помогает просматривать и искать в длинных и сложных файлах журналов. Он разработан для программистов и системных администраторов и может рассматриваться как графическая, интерактивная комбинация grep
, less
и tail
.
Klogg стал продолжением проекта glogg. Последний, к сожалению, похоже прекратил своё существование. Благо нашлись те, кто продолжил развитие проекта.
Тут появилась недавно необходимость добавить в видео-файл главы… Сразу скажу, что вдохновился я вот этой статьёй. Быть может кому-то она окажется даже полезнее, так как там описана реализация на python, я же опишу как сделал это с powershell.
Недавно столкнулся с ограничениями политики CORS при настройке дашборда (Homer) элементы которого должны были получать дополнительную информацию от внешних сервисов. Вроде бы есть костыли с cors-прокси, но зачем, если у меня уже есть Nginx Proxy Manager.
Proxy Host
Custom location
и добавляем следующие заголовки:add_header Access-Control-Allow-Origin http://client.example.com; add_header Access-Control-Allow-Credentials true; add_header Access-Control-Allow-Headers x-api-key;
Вот и всё. Дашборд теперь у нас опрашивает прокси-хост, в заголовки которого добавлены нужные параметры. client.example.com
заменяем на адрес своего дашборда.
Точнее проверка вашей библиотеки с фильмами на предмет пропущенных сканером файлов. Собственно остро вопрос с этим встал после того, как я решил окончательно отказаться от неофициального агента Кинопоиска в пользу официального и нового агента Plex. Новый агент как-то жестко игнорировал некоторые файлы, а искать каждый и сверять показалось неинтересным.
Вообще про obsidian.md я знаю с первых дней существования этого инструмента, так как являюсь давним поклонником другого детища авторов obsidian.md – dynalist.io. Вот только если последний предназначен исключительно для чрезвычайно удобного ведения списков, obsidian.md позволяет развернуться чуть шире.
Сразу обозначу основу идеи данного инструмента – персональная база знаний. Если проще, то это мощная утилита для ведения заметок. Собственно, я большой поклонник данного класса инструментов. Перепробовал огромное их количество, даже вот этот вот wiki-ресурс является следствием моих изысканий.
В продолжение первого поста про winget и в контексте предыдущего про песочницу Windows 10, решил немного подробнее описать процесс настройки этой утилиты. С учетом всех последних изменений в ней.
Я всё чаще стал прибегать к «услугам» встроенной песочницы Windows 10, однако иногда внутри неё требуется преднастроенная среда в которой удобно работать. Благо это не так уж и сложно сделать. Ниже будет пример конфигурации с тонкой настройкой, а также установкой локалей, модулей и программ.