MYCSS

2023-06-17

Нотатка для себе. Використання TCP IP round robin для ffmpeg за допомогою SQUID Proxy

Умови

  • Задача балансувати зовнішнє підключення програми ffmpeg за допомогою пулу різних IP адрес.
  • Firewall server з встановленим Squid. У мене це сервер "pfSense+". 
  • Мережа реальних IP адрес  /24.

 

pfSense+ Virtual IP

Налаштовую на інтерфейсі додаткові зовнішні адреси як Аліаси або Virtual IPs у pfSense. Це десять  реальних  IP.

Virtual IPs у pfSense

2023-05-31

Курс за напрямком IT-підтримка від Google: "Cистемне адміністрування і послуги ІТ інфраструктури" - успішно завершено.

Час плине і ось 4-й курс за напрямком IT-підтримка від Google на платформі Coursera та за підтримки (2022-2023 UA Prometheus) в українській версії : "Cистемне адміністрування і послуги ІТ інфраструктури" - успішно завершено.

Coursera certificate Google IT: Cистемне адміністрування і послуги ІТ інфраструктури (UA)

Бонус в тому що я навчився писати плагін для браузера (https://github.com/lexxai/CourseraSaveAssist) поки вчився зберігати субтитри на цьому курсі для відео, лінь це великий поштовх.

31 Травня 2023. Отримав сертифікат  в англійської версії курсу: "System Administration and IT Infrastructure".

Coursera certificate Google IT: System Administration and IT Infrastructure (EN)

2023-05-20

Що нового в розширенні "CSA - Помічник для збереження файлів з Coursera" версії 1.8?

Створив плагін для браузера Chrome, Edge: Помічник для збереження файлів з Coursera 

Звантаження:

Як встановити розширення "CSA - Помічник для збереж. файлів з Coursera" до браузера Opera. Відеоінтсрукція.

Було питання у користувача як встановити розширення "CSA - Помічник для збереж. файлів з Coursera" до браузера Opera.


Створив плагін для браузера Chrome, Edge: Помічник для збереження файлів з Coursera 

Звантаження:

Курс за напрямком IT-підтримка від Google: "Операційні системи і Ви: як стати досвідченим користувачем" - успішно завершено.

Час плине і ось 3-й курс за напрямком IT-підтримка від Google на платформі Coursera та за підтримки (2022-2023 UA Prometheus) в українській версії : "Операційні системи і Ви: як стати досвідченим користувачем" - успішно завершено. 

Coursera certificate Google IT: Операційні системи і Ви: як стати досвідченим користувачем (UA)

Бонус в тому що я навчився писати плагін для браузера (https://github.com/lexxai/CourseraSaveAssist) поки вчився зберігати субтитри на цьому курсі для відео, лінь це великий поштовх.

19 Травня 2023. Отримав сертифікат  в англійської версії курсу: "Operating Systems and You: Becoming a Power User".

Coursera certificate Google IT: Operating Systems and You: Becoming a Power User (EN)

2023-05-18

Mouse Hot Key. Як навчити додаткові клавіші в ігровій "мишці" робити натискання клавіш Ctrl-C, Ctrl-V в Windows.

 Що потрібно

  1. Ставимо додаток AutoHotkey.
  2. Створюємо файл "BrowserNavigation.ahk"
  3. Клац по файлу, і активується зелена іконка (H)

Додаткові клавіші для Мишки як Ctrl+C, Ctrl-V 

BrowserNavigation.ahk

#Requires AutoHotkey v2.0
Ctrl(k) {
        if GetKeyState("LCtrl", "P"){
            SendInput "{LCtrl up}"
        }else{
            SendInput "{LCtrl down}" . k . "{LCtrl up}"
        }
}
XButton1::  Ctrl("v")
XButton2::  Ctrl("c")
+XButton1:: Ctrl("z")
+XButton2:: Ctrl("y")

Ось в все, є 4 варіанти роботи:

  1. Button1  - це  Ctrl+V
  2. Button2  - це  Ctrl+C
  3.  Button1 + Shift - це Ctrl+Z
  4.  Button2 + Shift - це Ctrl+Y


2023-05-13

Нотатка. Монтування дисків NFS, ZFS поверх iSCSI. FreeBSD rc.d.

Є підключення диска через iSCSI, надалі диск форматується у ZFS. При завантаженні системи потрібно зачекати мережевого з'єднання iSCSI Initiatior з iSCSI target. Потім, змотувати ZFS pool. Потім запустити hook скрипт, після успішного монтування.  

source imgage : https://www.data-storage.uk
iSCSI Storage

iSCSI

/etc/rc.conf:

#iSCSI
iscsid_enable="YES"
iscsictl_enable="YES"
iscsictl_flags="-Aa"
/etc/iscsi.conf:
t0 {
    TargetAddress   = nas1
    TargetName      = iqn.2023-05.net.server.nas1:server1-storage
    AuthMethod      = CHAP
    chapIName       = server1
    chapSecret      = "kdwkjdqhdww3qq@@6td3_3eiw9e7w43"
}

ZFS: 

/etc/rc.conf:

#iSCSI_ZFS
iscsi_zfs_enable="YES"
iscsi_zfs_wait_iqn="server1-storage"
iscsi_zfs_wait_pool="storage"
iscsi_zfs_post_hook="/root/script/post-mount.sh"
iscsi_zfs_pre_hook="/root/script/pre-umount.sh"

Коли забув ти рідну мову, біднієш духом ти щодня...
When you forgot your native language you would become a poor at spirit every day ...

Д.Білоус / D.Bilous
Рабів до раю не пускають. Будь вільним!

ipv6 ready