Michele Agostinelli Blog

debian

Alla fine ho ceduto, ho acquistato un mini pc usato di qualche anno fa. Come molti si voi sapranno, da anni il pc sempre acceso di casa mia è un raspberry pi 4, dove gira la domotica di casa (#homeassistant) e qualche altro (piccolo) servizio.

Da tempo ero arrivato un po' al limite, perché ho un sacco di sensori e vorrei conservare un po' di storico (comodo ad esempio per analizzare consumi), ho quindi iniziato a guardarmi intorno.

Per primo ho pensato al pi 5, a cui però vanno aggiunti alimentatore, case, memorie, e quindi il prezzo quasi raddoppia. Da lì sono passato a guardare cosa offriva il mercato dell'usato, ed eccomi giunto a questa riflessione che condivido con voi.

Innanzi tutto i minipc, grazie ai nuovi dischi nvme sono sia compatti, ma anche silenziosi, e poi finalmente da qualche anno a questa parte, non si guarda solo all'evoluzione in termini di prestazioni, ma anche all' efficienza energetica. Anche l'ormai affermata architettura x86 è stata costretta a correre ai ripari nei confronti di arm, molto più efficiente sotto questo punto di vista.

Altra cosa da considerare è che negli ultimi 4-5 anni non c'è stata chissà quale rivoluzione sull'hardware e quindi un pc di qualche anno fa è più che sufficiente per i miei scopi (e quelli di molti) . Il sistema operativo #GnuLinux è molto efficiente nel “ridare” vita a vecchi pc, è in pratica un matrimonio perfetto!

In rete (ebay, subito, amazon) si trovano molti di questi pc ricondizionati, in quanto spesso sono usati, o meglio noleggiati, da aziende per pc ad uso ufficio.

Ovviamente questi mini pc hanno un tdp (= consumo) più alto di un raspberry pi, ma anche molta più potenza di calcolo! Potete addirittura metterci sopra #proxmox e vari server virtuali, a patto di avere memoria ram a sufficienza. Io penso che opterò per #debian su cui userò un po' di software nativi (pacchetti ufficiali) e un po' di immagini #docker alla bisogna.

Il modello che ho scelto (Lenovo m900 tiny) è dotato di processore Intel Core i5 6500T, dove la T finale, appunto, strizza l'occhio ai bassi consumi.

Il pc è anche dotato di varie uscite video e può anche essere montato dietro ad uno schermo, ma io lo userò in modalità #headless, cioè senza monitor collegato.

L'interno hardware del dispositivo è tale e quale ad un portatile, stesso processore, stessa scheda madre, ecc ecc. Ritengo che per uso ufficio e casa è perfetto, basta collegare un monitor (o una tv), tastiera, mouse e via. Per questi usi, va più che bene (con linux), ed è poco rumoroso.

Quindi, per concludere, adesso aspetto che mi arrivi e dopo ci vorrà qualche giorno (non vi nascondo che mi fa un po' fatica) per trasferire tutto quello che avevo sul vecchio sul nuovo!

Spero di avervi fornito qualche spunto di riflessione interessante, soprattutto riguardo al riciclo dell'hardware, e voi ci avete mai fatto un pensierino?

#Linux #opensource #recicle #hardware #minipc

Seguimi su mastodon: @magostinelli@mastodon.uno

Articolo pubblicato con licenza CC BY-NC-SA

Cose?

Protocollo aperto e decentralizzato per la messaggistica. I suoi punti di forza sono, a mio avviso, la crittografia (e2ee), il fatto che essendo decenrrallizato ci sono più server che comunicano tra loro e quindi si può, non solo, scegliere il server che si vuole, ma anche installarne uno proprio con cui comunicare con gli altri.

Su matrix troverete molte stanze tematiche, questo è un altro dei suoi punti di forza, molti progetti opensource hanno la propria stanza tramite la quale parlare direttamente con gli sviluppatori. Cercando di semplificare, potremmo definirlo come il sostituto di #irc.

Matrix Logo

Server pubblici

Trovate qui la lista: https://servers.joinmatrix.org/

Sellf hosting

È possibile installare e configurare un proprio server, così sarete voi stessi a deciderne le regole, ma soprattutto potete affiancarci vari bridge e bot (vedremo in seguito cosa sono). In un prossimo articolo vedremo nel dettaglio un esempio concreto di installazione e configurazione. Personalmente, in uno dei setup che ho seguito ho utilizzato docker, sia per il il server matrix, ma anche per tutti gli altri componenti aggiuntivi (che vedrete di seguito). Per il momento vi lascio una semplice lista di software che potete utilizzare.

Server software

  • synapse (stabile, supporta tutte le funzioni, ma è un po' pesante)
  • dendrite (scritto in go, rappresenta la nuova generazione di server, molto più leggero come risorse, supporta il 99% delle funzioni matrix, ma non è ancora stabile)
  • conduit (leggerissimo, ottimo per uso personale, non supporta a pieno tutte le funzioni di matrix)

Bridge

Grazie ai bridge potete usare Matrix per dialogare con le altre app di messaggistica, come dice il nome stesso questi faranno da ponte tra le varie App. – Facebook messenger – Telegram – WhatsApp – Irc – signal

Trovate qui[https://matrix.org/ecosystem/bridges/] un elenco molto più esaustivo.

Bot

Esistono anche molti bot già pronti all'uso, ma anche delle basi da cui partire per poter scrivere il proprio. Qui ne trovate alcuni: – https://matrix.org/ecosystem/integrations/https://github.com/topics/matrix-bot

Client

Essendo matrix un protocollo aperto, esistono vari client che possono essere utilizzati. Sono disponibili per tutti i sistemi operativi, ma anche per Android e iPhone. Molti dei client che seguono sono disponibili anche in modalità web, compatibile con tutti i browser: – Element (il client più usato, pesante, ma ricco di funzionalità) – Cinny (client web molto pratico e leggero) – Fluffy (client mobile molto leggero) – Elementx (client di nuova generazione, ancora in beta, ma che promette di essere leggerissimo) – SchildiChat (un fork di element, con in più alcune ottimizzazioni, specialmente in ambito mobile)

Element Cinny Fluffy Schildichat

Stanze consigliate

L' elenco sarebbe lunghissimo, e ciascuno segue quelle relative ai propri interessi, ne indico alcune, giusto per farci un giro se chi legge questo articolo deciderà di iscriversi. – https://matrix.to/#/#lealternativegruppo:matrix.orghttps://matrix.to/#/#mozilla-italia:mozilla.orghttps://matrix.to/#/#mastodon:mozilla.orghttps://matrix.to/#/#pixelfed:matrix.orghttps://matrix.to/#/#Debian-Italia:matrix.orghttps://matrix.to/#/#vaultwarden:matrix.orghttps://matrix.to/#/#Raspberryita:matrix.org

Poi ci sono ovviamente tutte le stanze dedicate ai software sopra menzionati (sia client che server), in cui, ad esempio, potete aiuto in caso di problemi.

#matrix #chat #room #crittografia

Seguimi su mastodon: @magostinelli@mastodon.uno

Articolo pubblicato con licenza CC BY-NC-SA