Bat, „un cat înaripat”

Pentru examinarea în terminal a conținutului fișierelor de configurare (și nu numai) obișnuiam să apelez la cat, însă recent am aflat că bat reprezintă o soluție mai bună din varii motive.

Bat, o alternativă la cat

Dintre toate, pe mine mă interesau două: evidențierea sintaxei și numerotarea liniilor. Iată cum se vede același fragment afișat mai sus cu bat, în cat:

Continuarea Bat, „un cat înaripat”

Autentificare în Terminalul Linux cu senzorul de amprente

Nu doar din comoditate, ci și pentru a-mi proteja parola de ochii curioșilor atunci când folosesc laptopul în public, prefer autentificarea cu amprentă, iar implementarea acestei funcționalități sub Linux (Manjaro KDE în exemplu dat), este o operație mult mai simplă decât ar putea părea la prima vedere.

Autentificare în Terminal cu senzorul de amprentă

Desigur, pentru ca senzorul de amprentă să funcționeze, trebuie să fie compatibil cu sistemul de operare, iar acesta să-l identifice corect. Comanda universală care ne ajută în acest scop este lsusb, aceeași la care apelăm atunci când dorim să listăm toate dispozitivele conectat la unul dintre porturile USB al PC-ului.

Continuarea Autentificare în Terminalul Linux cu senzorul de amprente

Heimdall: homepage-ul perfect există!

Obișnuiam să configurez cu ajutorul extensiilor, ori a unui fișier HTML găzduit local pagina de start a Internet Browserelor din diversele dispozitive utilizate pentru a naviga pe internet, ori asta presupunea să le actualizez periodic pe fiecare în parte. Însă, de vreo doi ani, practic de când am început să folosesc Raspberry Pi, am găsit o soluție mult mai bună: Heimdall.

Heimdall - homepage găzduit în Raspberry Pi

Heimdall este foarte intuitiv și ușor de configurat și permite, pe lângă adăugarea de scurtături la site-urile și motoarele de căutare pe care le accesați cel mai des, protejarea cu o parolă a accesului la pagina de start generată cu ajutorul său.

Continuarea Heimdall: homepage-ul perfect există!

Router Xiaomi Mi AIOT AC2350: bun cu firmware-ul adecvat

Pe la jumătatea lunii martie cumpărasem două routere Huawei WS5200, cu ideea de a le configura în mesh prin soluția dedicată, dar rezultatul n-a fost cum îmi imaginam eu. Am renunțat la unul dintre acestea, înlocuindu-l cu un Xiaomi AIoT AC2300, un router care-mi făcea cu ochiul încă de când a apărut.

În plus, mai aveam și-o priză și-un bec wifi de la Xiaomi pe care le tot plimbam dintr-un setar în altul (incompatibile cu gateway-ul Aqara pe care-l folosesc de vreo doi ani deja), și care abia așteptau un router care să le pună la treabă.

Continuarea Router Xiaomi Mi AIOT AC2350: bun cu firmware-ul adecvat

Configurare Pi-hole în Raspberry Pi

După configurarea inițială a DietPi în Raspberry Pi urmează pregătirea aplicațiilor instalate. Eu am început cu Pi-hole, un blocant de reclame la nivel de rețea, oferind protecție tuturor dispozitivelor conectate la aceasta.

Accesul la panoul de control al Pi-hole se face introducând în bara de adrese a Internet Browserului adresa http://adresaipraspberrypi/admin, iar autentificarea se realizează folosind parola afișată pe durata instalării. În cazul în care ați pierdut respectiva parolă, o puteți reseta conectându-vă prin SSH la Raspberry Pi și executând comanda:

Continuarea Configurare Pi-hole în Raspberry Pi

Cum se instalează și configurează Raspberry Pi cu DietPi (Nextcloud, PiHole, Home Assistant, etc)

Deși nu sunt ferm convins că e o idee tocmai bună din cauza riscurilor cu care vine la pachet o astfel de implementare, m-am hotărât să migrez toate serviciile cloud pe care le folosesc actualmente în regim self-hosted folosind un Raspberry Pi 4B cu 8GB RAM.

Raspberry Pi 4 Model B

Planul este să înlocuiesc Dropbox, Google Drive, Photos și Docs cu Nextcloud, iDrive cu Syncthing, Feedly cu FreshRSS, CyberGHost cu WireGuard, printre altele, iar cu banii economisiți astfel, sau cel puțin cu o parte din ei să contribui la dezvoltarea acestora.

Continuarea Cum se instalează și configurează Raspberry Pi cu DietPi (Nextcloud, PiHole, Home Assistant, etc)