lorenzocesana.xyz

Source code of my website, built with HUGO
Log | Files | Refs

index.html (14068B)


      1 <!DOCTYPE html>
      2 <html lang="it">
      3 	<head>
      4 	<title>Tecnologie Che Uso | Lorenzo Cesana&#39;s Website</title>
      5 	<link rel="canonical" href="https://lorenzocesana.xyz/">
      6 	<link rel='alternate' type='application/rss+xml' title="Lorenzo Cesana&#39;s Website RSS" href='/index.xml'>
      7 	<link rel='stylesheet' type='text/css' href='/style.css'>
      8 	<link rel="icon" href="/favicon.ico">
      9 	<meta name="description" content="In genere cerco di utilizzare software FOSS, ecco un elenco non completo e in continua evoluzione:
     10 OSs Parabola Linux: Desktop Arch Linux: Desktop qualora mi serva qualche componente non free (drivers e talvolta qualche cosa inerente al lavoro) Debian Linux: Server (solo le repo FOSS) OpenWRT: Router GrapheneOS: Smartphone Quill OS (vecchio InkBox OS): Kobo Nia Hardware Raramente sono stato nello stesso posto per molti anni, quindi di solito preferisco i portatili, inoltre non ho bisogno di molta energia.">
     11 	<meta name="keywords" content="Personale, Tecnologia">
     12 	<meta name="viewport" content="width=device-width, initial-scale=1">
     13 	<meta name="robots" content="index, follow">
     14 	<meta charset="utf-8">
     15 </head>
     16 <body>
     17 <main>
     18 <header><h1 id="tag_Tecnologie che uso">Tecnologie che uso</h1></header>
     19 <article>
     20 
     21 <p>In genere cerco di utilizzare software <a href="https://www.gnu.org/philosophy/floss-and-foss.en.html">FOSS</a>, ecco un elenco non completo e in continua evoluzione:</p>
     22 <h2 id="oss">OSs</h2>
     23 <ul>
     24 <li><a href="https://www.parabola.nu">Parabola Linux</a>: Desktop</li>
     25 <li><a href="https://archlinux.org">Arch Linux</a>: Desktop qualora mi serva qualche componente non free (drivers e <strong>talvolta</strong> qualche cosa inerente al lavoro)</li>
     26 <li><a href="https://www.debian.org">Debian Linux</a>: Server (solo le repo FOSS)</li>
     27 <li><a href="https://openwrt.org">OpenWRT</a>: Router</li>
     28 <li><a href="https://grapheneos.org">GrapheneOS</a>: Smartphone</li>
     29 <li><a href="https://github.com/Quill-OS">Quill OS</a> (vecchio InkBox OS): Kobo Nia</li>
     30 </ul>
     31 <h2 id="hardware">Hardware</h2>
     32 <p>Raramente sono stato nello stesso posto per molti anni, quindi di solito preferisco i portatili, inoltre non ho bisogno di molta energia.
     33 Il mio dispositivo principale è un Thinkpad X200 con <a href="https://libreboot.org">Libreboot</a> ed è in ottime condizioni, il mio portatile secondario (che uso per lavoro) è un Thinkpad X250.
     34 Ho anche un Dell G15 con un Ryzen 7 5800H e una RTX 3060; lo uso raramente, principalmente per giocare, per eseguire &ldquo;semplici&rdquo; AI come <a href="https://github.com/ggerganov/llama.cpp">LLaMAC++</a> o per &ldquo;minare&rdquo; <a href="https://www.getmonero.org">Monero</a>.</p>
     35 <p>Compro/ricevo/trovo anche vecchi computer (portatili, netbook, pentium tower, ecc.), di solito li pulisco, li riparo se necessario e installo Debian su un nuovo SSD; dopodiché li vendo o li dono se servono a qualcuno (scuole, chiese, ecc&hellip;).
     36 Quando possibile, installo anche Libreboot su tutto l&rsquo;hardware supportato.</p>
     37 <p>Gli smartphone sono forgiati dal diavolo, ma ho un Pixel 6a ricondizionato con una ROM personalizzata, non lo uso molto, in una settimana tipica dura circa 4 giorni. Sta cominciando ad avere qualche lag di troppo (ringraziamo Google, famosa per la scarsa qualita&rsquo; dei suoi dispositivi) e potrei valutare in futuro il <a href="https://pine64.org/devices/pinephone">PinePhone</a> o comunque qualcosa compatibile con <a href="https://postmarketos.org">Postmarket OS</a>.</p>
     38 <p>Una cosa molto &ldquo;cool&rdquo; è il <a href="https://github.com/joeycastillo/Sensor-Watch">Sensor-Watch</a> e anche le mod <a href="https://n-o-d-e.net">N-O-D-E</a> sono molto interessanti.</p>
     39 <p>Il mio homeserver è una <a href="https://shop.zimaboard.com/products/zimaboard-single-board-server">ZimaBoard 432</a> con 2 Western Digital SSD (2TB e 1TB); pensavo che non valesse il prezzo ma e&rsquo; ottimo ed il consumo di energia è molto basso (prima usavo un vecchio pc a caso, questa board si è già ripagata da sola con l&rsquo;elettricità risparmiata). L&rsquo;ho scelto principalmente per il processore x86. Naturalmente ho cancellato immediatamente CasaOS e ho installato il caro vecchio Debian.</p>
     40 <p>Come router uso un Fritz!Box 7520, trovato a 30 euro, supporta ADSL2 e l&rsquo;ultima versione di OpenWRT.</p>
     41 <p>Ho anche un forte interesse nel movimento <a href="https://opensource.com/resources/what-open-hardware">Open Hardware</a> e mi piacerebbe provare qualcosa come il <a href="https://shop.mntre.com/products/mnt-reform">MNT Reform</a>, ma per ora va bene cosi'.</p>
     42 <h2 id="programmi">Programmi</h2>
     43 <h3 id="quotidiano">Quotidiano</h3>
     44 <ul>
     45 <li><a href="https://dwm.suckless.org">dwm</a> e le relativi software <a href="https://dwm.suckless.org">Suckless</a></li>
     46 <li><a href="https://lynx.invisible-island.net">lynx</a>: browser web basato su terminale con keybinds simili a vim, semplicemente fantastico</li>
     47 <li><a href="https://librewolf.net">librewolf</a>: il miglior browser &ldquo;normale&rdquo;.</li>
     48 <li><a href="https://keepassxc.org">keepassXC</a>: in passato ho usato <a href="https://www.passwordstore.org">pass</a>, ma trovo KeepassXC più facile da usare su più dispositivi. E no, non ci sono alternative ai gestori di password offline.</li>
     49 <li><a href="https://www.vim.org">vim</a>: ho provato <a href="https://www.gnu.org/software/emacs">Emacs</a> ma continuo a preferire Vim, non so bene perché.</li>
     50 <li><a href="https://github.com/gokcehan/lf">lf</a>: un grande vantaggio delle applicazioni di terminale è che, una volta che ci si abitua, sono comode e utilizzabili su un server.</li>
     51 <li><a href="https://remmina.org">remmina</a>: dovendo gestire quotidianamente molte connessioni SSH e talvolta RDP, ho trovato remmina il <em>meno peggio</em>.</li>
     52 <li><a href="https://newsboat.org">newsboat</a>: lettore RSS basato su terminale.</li>
     53 </ul>
     54 <h3 id="media">Media</h3>
     55 <ul>
     56 <li><a href="https://mpv.io">mpv</a> + <a href="https://github.com/yt-dlp/yt-dlp">yt-dlp</a>: Solo il miglior player + un downloader molto bello che funziona per molti siti web (anche se <a href="https://curl.se">curl</a> funziona la maggior parte delle volte&hellip;)</li>
     57 <li><a href="https://github.com/ncmpcpp/ncmpcpp">ncmpcpp</a>: lettore musicale da terminale bello e semplice da usare</li>
     58 <li><a href="https://vanilla-music.github.io">vanilla music</a>: mio Dio, è stata una sofferenza trovare un lettore musicale Android semplice, offline e non basato su abbonamento (o sul frontend di Spotify/Soundcloud) che non facesse completamente schifo. Questo funziona bene.</li>
     59 <li><a href="https://github.com/baresip/baresip">baresip</a>: in questo momento lavoro con cose legate al protocollo SIP e questo è ottimo.</li>
     60 <li><a href="https://pwmt.org/projects/zathura">zathura</a>: semplice lettore di PDF (e di molti altri formati).</li>
     61 <li><a href="https://koreader.rocks">koreader</a>: di nuovo, una semplice applicazione per e-reader in generale. Funziona molto bene.</li>
     62 </ul>
     63 <h3 id="server">Server</h3>
     64 <ul>
     65 <li><a href="https://rsync.net">rsync</a>: facile da configurare con <a href="https://en.wikipedia.org/wiki/Cron">cron</a> e mantenere ogni dispositivo sincronizzato</li>
     66 <li><a href="https://github.com/trapexit/mergerfs">mergerfs</a>: di grande utilità per una semplice configurazione di un server domestico come quello che ho io</li>
     67 <li><a href="https://nginx.org">nginx</a>: web server molto semplice da capire e configurare.</li>
     68 <li><a href="https://www.postgresql.org">postgresql</a>: DB con il funny blue elephant</li>
     69 <li><a href="https://www.wireguard.com">wireguard</a>: una VPN piuttosto buona. Se stai usando una VPN non self-hosted, stai sbagliando.</li>
     70 <li><a href="https://dovecot.org">dovecot</a>: Server SMTP, configurato con <a href="https://spamassassin.apache.org">SpamAssassin</a>.</li>
     71 <li><a href="https://github.com/coturn/coturn">coturn</a>: server TURN</li>
     72 <li><a href="https://github.com/matrix-org/synapse">Matrix Synapse</a>: Matrix server, uso questo <strong>osceno e insopportabile</strong> software solo perché stavo cercando una soluzione di messaggistica self-hosted, al momento lo sto usando con una manciata di utenti e principalmente per il collegamento con Whatsapp. L&rsquo;amministrazione non è poi così male, ma l&rsquo;assurda quantità di richieste di rete che si devono bloccare per avere un&rsquo;esperienza &ldquo;privata&rdquo; è semplicemente inaccettabile.
     73 Inoltre non c&rsquo;è nemmeno un singolo client <strong>decente</strong>.</li>
     74 <li><a href="https://docs.searxng.org">SearxNG</a>: ottimo motore di ricerca privato e self-hosted!</li>
     75 <li><a href="https://rss-bridge.github.io/rss-bridge">RSS-Bridge</a>: Non l&rsquo;ho usato molto ultimamente, ma può essere molto utile.</li>
     76 <li><a href="https://www.getmonero.org">Monero node</a>: ho la banda e lo storage per gestirne uno (<em>pruned</em>), quindi perché no?</li>
     77 </ul>
     78 <h2 id="altre-cose-a-caso-che-ho-intenzione-di-provare">Altre cose a caso che ho intenzione di provare</h2>
     79 <ul>
     80 <li><a href="https://www.proxmox.com">Proxmox</a>: In generale non mi piace la virtualizzazione perché la vedo come una soluzione troppo ingegnerizzata a un problema autoprodotto (la maggior parte delle volte), ma forse cambierò idea.</li>
     81 <li><a href="https://www.openbsd.org">OpenBSD</a>: beh, prima o poi dovrò provarlo&hellip;</li>
     82 <li><a href="https://guix.gnu.org">GNU Guix</a>: più che altro per curiosità</li>
     83 <li><a href="https://www.torproject.org">tor</a>: ho in piano di gestire un nodo Tor e servire questo sito web attraverso di esso</li>
     84 <li><a href="https://i2pd.website">i2pd</a>: Tor ma meglio (e più sicuro). Come per tor, ho intenzione di gestire un nodo</li>
     85 <li><a href="https://xmpp.org">XMPP</a>: il vero miglior protocollo di chat <strong>estendibile</strong>, ancora non so quale server scegliere</li>
     86 <li><a href="https://man.openbsd.org/OpenBSD-current/man8/httpd.8">httpd</a>: sembra semplice e minimale, oltretutto non uso molte delle funzioni avanzate di nginx.</li>
     87 <li><a href="https://www.asterisk.org">Asterisk</a>: quando si lavora con sistemi come <a href="https://www.3cx.com">3CX</a> e <a href="https://www.freepbx.org">FreePBX</a> all&rsquo;inizio sembrano brutti, non rifiniti e non si ha idea di cosa stia succedendo. Quando li si comprende, si iniziano ad apprezzare soluzioni come queste, soprattutto in un ambiente aziendale. Ho intenzione di avere un&rsquo;installazione Asterisk pura per uso personale, ma anche <a href="https://opensips.org">Opensips</a> è davvero interessante.</li>
     88 </ul>
     89 <p>Quando proverò tutto questo? Non ne ho idea.</p>
     90 <h2 id="cose-che-cercherò-di-fare-da-solo">Cose che cercherò di fare da solo!</h2>
     91 <p>Nella tecnologia, come in molte altre cose della vita, le lamentele sembrano positive all&rsquo;inizio, ma poi ti rendi conto che non stai facendo del male a nessuno se non a te stesso non seguendo la soluzione che desideri.</p>
     92 <p>Quindi, dato che ho un rapporto di amore/odio con alcuni programmi, cercherò di creare da solo un&rsquo;alternativa. Forse all&rsquo;inizio faranno schifo, ma è l&rsquo;unico modo.</p>
     93 <ul>
     94 <li>un&rsquo;alternativa a <a href="https://www.postman.com">Postman</a>: come è possibile che non ci sia una singola applicazione FOSS che sostituisca Postman <strong>SENZA</strong> un servizio basato su abbonamento/accesso al cloud?
     95 So che ci sono applicazioni in cui questa opzione non è <em>obbligatoria</em>, ma io non la voglio affatto.
     96 Per ora sto usando <a href="https://firecamp.io">Firecamp</a> e ho provato <a href="https://insomnia.rest">Insomnia</a>, almeno sono Open Source, ma sono ancora sub-ottimali</li>
     97 <li>un&rsquo;alternativa <a href="https://dbeaver.io">Dbeaver</a>: Voglio dire, va bene, ma vorrei qualcosa di più elegante e non scritto in Java, dato che ho avuto molte rotture con le librerie jre e jdk.</li>
     98 </ul>
     99 <p>Questo non è per demonizzare alcun progetto, è solo un ottimo esercizio per imparare e capire la tecnologia. Naturalmente pubblichero&rsquo; tutto questo software sul mio <a href="https://cgit.lorenzocesana.xyz">git</a>.</p>
    100 <h2 id="tecnologia-che-non-riesco-a-sopportare">Tecnologia che non riesco a sopportare</h2>
    101 <ul>
    102 <li>Software proprietario o software non libero in generale.</li>
    103 <li><a href="https://electronjs.org">Electron</a>. Lo odio con passione. Non usarlo. Non usare applicazioni scritte in Electron. Per favore, non farlo. È davvero pessimo.</li>
    104 <li>Le nuove e luccicanti cose che non ti servono. Cerco di comprare usato o meglio ancora di non comprare e di usare quello che ho già.</li>
    105 <li>Non credo che gli smartphone siano intrinsecamente cattivi, ma molto spesso <em>rendono cattiva la persona che li usa</em>. Uccidono completamente le occasioni sociali in molte situazioni.</li>
    106 <li>Le società di VPN e tutto il loro falso marketing. Sono letteralmente una truffa. Maggiori informazioni su questo argomento in futuro.</li>
    107 </ul>
    108 
    109 
    110 <br>
    111 <br>
    112 <br>
    113 
    114 
    115 <p>Come già detto, questa è una pagina in continua espansione e le cose possono cambiare/aggiornarsi. Approfondirò alcuni punti in post dedicati.
    116 Inoltre, se hai suggerimenti o domande, contattatami!</p>
    117 
    118 
    119 <div id="nextprev">
    120 <a href="/it/rss/"><div id="prevart">Previous:<br>Come ho imparato a non preoccuparmi e ad amare i Feed RSS</div></a>
    121 </div>
    122 
    123 
    124 	<div style="clear:both" class=taglist>Related<br><a id="tag_personale" href="https://lorenzocesana.xyz/it/tags">Personale</a> &middot; <a id="tag_tecnologia" href="https://lorenzocesana.xyz/it/tags">Tecnologia</a></div>
    125 
    126 </article>
    127 </main>
    128 <br>
    129 <br>
    130 <br>
    131 
    132 <footer>
    133 	<p>My contacts:</p>
    134 	<a href = "mailto: lorenzo@lorenzocesana.xyz" class=inline>Email</a><a href = "/LorenzoCesana-public.gpg" class=inline>GPG Key</a><a href = "https://matrix.to/#/@lc:matrix.lorenzocesana.xyz" class=inline>Matrix</a>
    135 	<br>
    136 	<br>
    137 	
    138 	
    139 	
    140 	<a href="https://lorenzocesana.xyz/it">https://lorenzocesana.xyz/it</a><br><br><a href="/it/index.xml"><img src="/rss.svg" style="max-height:1.5em" alt="RSS Feed" title="Subscribe via RSS for updates."></a>
    141 	
    142 </footer>
    143 
    144 </body>
    145 </html>