Philip Wiki

Персональный wiki-сайт

Инструменты пользователя

Инструменты сайта


docs:blog

Блог

Блог, тематически подходящий под головную категорию. ;-) Здесь будет то, что не совсем подходит или не заслуживает написания отдельной статьи.

Облако тегов:


PSReadLine 2.1 с прогнозированием IntelliSense

На днях вышел Powershell Core 7.1 в котором, в числе прочего, реализовано умное прогнозирование ввода. Сделано это посредством модуля PSReadLine версии 2.1 и выше (модуль включен в Powershell Core 7.1).

Модуль поддерживает плагины, но пока в Windows доступна автоподстановка только из истории. По умолчанию прогнозирование отключено, чтобы активировать это функционал необходимо выполнить следующее:

Set-PSReadLineOption -PredictionSource History

Подробнее про работу и настройку PSReadLine можно почитать в официальном блоге.

Генерируем график (в PoSh как пример)

Тут появилась задача генерировать график. Решить её было желательно оперативно и малой кровью. Беглый поиск готовых модулей для PowerShell (например для работы с google charts), внезапно ничего толкового не дал. «Встроенные» варианты из .NET с System.Windows.Forms.DataVisualization в PowerShell Core банально потеряли совместимость (не стал глубоко рыть и решать проблему). Поэтому нашел во всех смыслах универсальное решение – gnuplot.

Читать дальше...

Простая программа для заметок

В наше время всё сложнее найти простую, но эффективную программу для выполнения тех или иных задач. Например, заметки. Казалось бы, что может быть проще? Некоторые мои коллеги ведут обычный текстовый файл на рабочем столе своего ПК. Эдакий монстр Змей Горыныч – заметки.txt. Там и пароли, и гайды, и вообще всё, что нажито непосильным трудом за годы трудовой деятельности. Я же всегда искал приключений…

Если исходить из того, что я периодически подчищал ревизии и кэш данной вики, то минимум 10 лет тому, что я называю своей базой знаний. Но скорее всего сильно больше. Это то место, куда я стараюсь переносить свой опыт и знания1). Но между мной и этой системой чаще всего есть некий буфер, в который я обычно «складываю» информацию, а со временем переношу. Оформляя и приводя в удобочитаемый вид. Таких буферов у меня много и я до сих пор не нашел идеальный. Сегодня хочу рассказать об очередном кандидате.

Читать дальше...

Установка приложений посредством winget

Microsoft на днях выпустил предварительную версию утилиты для установки пакетов приложений winget (если хотите аналог linux-утилиты apt).

Программа командной строки winget позволяет разработчикам обнаруживать, устанавливать, обновлять, удалять и настраивать приложения на компьютерах с Windows 10. Она является клиентским интерфейсом для службы Диспетчера пакетов Windows.

Читать дальше...

Softmania 19-20

И спустя много лет я всё так же продолжаю фанатично изучать разное ПО, пробовать его и заменять находя аналоги. Ну и когда, как не во время коронавируса, подвести какой-то итог (а то и найти ещё парочку интересных программок). В общем. Долго собирался с силами для этой маленькой статьи, но пора её сделать! :-)

Читать дальше...

nano для Windows

Текстовый (консольный) редактор nano для Linux можно использовать и для Windows

Читать дальше...

Сервисы ToDo 2019

Когда как не в марте и не в разгар пандемии вспоминать свою традицию писать про ToDo-сервисы. Тем более статья за прошлый год так и осталась в черновиках… :-) На много букв меня не хватит, поэтому кратко о том, что из подобных сервисов перешло со мной из прошедшего 2019 года в новый.

Читать дальше...

DNS, Crypt, ADBlock

В данной статье будет рассмотрен простой и эффективный способ использования безопасного DNS на Windows, бонусом станет опциональная блокировка рекламы. Зачем это всё нам нужно? Разумеется ни для того, чтобы от кого-то прятать свою незаконную деятельность, а чтобы не позволять злоумышленникам перехватывать свои DNS-запросы и, как вариант, видоизменять/перенаправлять/блокировать их (атака «человек посередине»).

Читать дальше...

Telegram-Bot на PowerShell (часть 2)

Ну что же. Я собрался с силами и решил, что пришло время второй части про Telegram-бота на Powershell. Если в первой части мы рассматривали основу: как «слушать» своего бота, то во второй приступим к его ответам.

Читать дальше...

Telegram-Bot на PowerShell (часть 1)

В продолжение статьи «Система наблюдения и Telegram-бот» описание того, с чего начать создание своего Telegram-бота на PowerShell. В этих статьях я не буду рассматривать процесс регистрации бота. Эту информацию достаточно легко найти как в официальной документации Telegram, так и на просторах интернета. Здесь же я буду рассматривать исключительно создание бота в контексте PowerShell.

Читать дальше...

1)
На всякий случай уточню, что большая часть данных скрыта от публичного доступа
docs/blog.txt · Последнее изменение: 28.08.2023 16:03 — philip

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki