Як швидко встановити усі кодерські шрифти на Windows 10

$fonts = @(
    "FiraCode", "JetBrainsMono", "Consolas", "Monaspace",
    "Monaco", "Inconsolata", "DejaVuSansMono", "Hack",
    "UbuntuMono", "Iosevka", "Menlo", "IBMPlexMono",
    "CascadiaCode", "VictorMono", "SourceCodePro"
)

$fontFolder = "$env:TEMP\fonts"
New-Item -ItemType Directory -Force -Path $fontFolder | Out-Null
Set-Location $fontFolder

foreach ($f in $fonts) {
    $url = "https://github.com/ryanoasis/nerd-fonts/releases/download/v3.1.1/$f.zip"
    $zip = "$f.zip"
    Invoke-WebRequest -Uri $url -OutFile $zip
    Expand-Archive -Path $zip -DestinationPath "$f" -Force
    $ttfs = Get-ChildItem "$f" -Filter "*.ttf"
    foreach ($ttf in $ttfs) {
        Copy-Item $ttf.FullName -Destination "$env:WINDIR\Fonts" -Force
        $fontRegName = $ttf.BaseName
        New-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts" -Name "$fontRegName (TrueType)" -Value $ttf.Name -PropertyType String -Force
    }
}



зберігаємо в fonts.ps1
 

запускаємо під адміном:

powershell -ExecutionPolicy Bypass -File .\fonts.ps1

pip install з параметрами

pip install mysqlclient --config-settings="build_options.c_options=-IC:\Program Files\MariaDB\MariaDB Connector C 64-bit\include 
-LC:\Program Files\MariaDB\MariaDB Connector C 64-bit\lib"

reset деяких залізяк Cisco

щоб надіслати break в Minicom, натискаємо Ctrl+a f

rommon 1 >confreg 0x2142
rommon 2 >reset

https://www.freeccnaworkbook.com/workbooks/ccna/cisco-2600-series-router-password-reset

reset pix: https://www.petenetlive.com/KB/Article/0000064

One more beautiful theme for Midnight Commander

https://draculatheme.com/midnight-commander

Clearing zabbix history via SQL

DELETE FROM history_uint WHERE clock < UNIX_TIMESTAMP(DATE_SUB(NOW(), INTERVAL 2 DAY));
DELETE FROM history WHERE clock < UNIX_TIMESTAMP(DATE_SUB(NOW(), INTERVAL 2 DAY));
DELETE FROM trends_uint WHERE clock < UNIX_TIMESTAMP(DATE_SUB(NOW(), INTERVAL 2 DAY));
DELETE FROM trends WHERE clock < UNIX_TIMESTAMP(DATE_SUB(NOW(), INTERVAL 2 DAY));
DELETE FROM events WHERE clock < UNIX_TIMESTAMP(DATE_SUB(NOW(), INTERVAL 2 DAY));
DELETE FROM alerts WHERE clock < UNIX_TIMESTAMP(DATE_SUB(NOW(), INTERVAL 2 DAY));