{"id":44358,"date":"2024-06-12T14:38:53","date_gmt":"2024-06-12T12:38:53","guid":{"rendered":"https:\/\/www.lemonskin.net\/io\/?p=44358"},"modified":"2026-04-07T16:08:00","modified_gmt":"2026-04-07T14:08:00","slug":"addio-anzi-no","status":"publish","type":"post","link":"https:\/\/www.lemonskin.net\/io\/44358\/","title":{"rendered":"Addio. Anzi, no."},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"730\" height=\"367\" src=\"https:\/\/www.lemonskin.net\/io\/wp-content\/uploads\/2024\/06\/Addio_anzi_no-cover.jpg\" alt=\"\" class=\"wp-image-44360\" srcset=\"https:\/\/www.lemonskin.net\/io\/wp-content\/uploads\/2024\/06\/Addio_anzi_no-cover.jpg 730w, https:\/\/www.lemonskin.net\/io\/wp-content\/uploads\/2024\/06\/Addio_anzi_no-cover-300x151.jpg 300w\" sizes=\"auto, (max-width: 730px) 100vw, 730px\" \/><\/figure>\n\n\n\n<p><em><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-cyan-bluish-gray-color\">Ovvero, come perdere due giorni per risparmiare 200 euro, e poi spendere comunque 200 euro per quieto vivere.<\/mark><\/em><\/p>\n\n\n\n<p class=\"has-drop-cap\">Bench\u00e9 in una realt\u00e0 parallela io sia una persona ricchissima, talmente facoltosa che il mio maggiordomo \u00e8 la seconda persona pi\u00f9 ricca del mondo e il mio giardiniere la terza, mi \u00e8 stato comunque fatto dono di una natura considerevolmente parsimoniosa. Ogni singolo giorno escogito nuovi sistemi per non bruciarmi il capitale e precipitare cos\u00ec al quarto o al quinto posto nella classifica; sarebbe disonorevole e indecoroso, soprattutto nei confronti dei miei pretenziosi dipendenti.<\/p>\n\n\n\n<p>Luned\u00ec mi arriva la notifica che entro due settimane l\u2019<em>hosting<\/em> di <em>lemonskin<\/em>, ovvero tutto ci\u00f2 che serve a tenere in piedi il sito qui presente, sarebbe giunto a fine mandato, e avrei dovuto rinnovarlo per non farlo sparire per sempre. Ogni volta \u00e8 un circo a tre piste perch\u00e9, quando ti abboni a un servizio di questo tipo (ma sfortunatamente vale anche in altri ambiti della vita), riesci sempre a strappare un prezzo molto conveniente. Quando si arriva alla scadenza, i prezzi raddoppiano. Cos\u00ec, puntualmente, sono solito preparare le valigie e cercare nuovi lidi.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>Questa volta, colto alla sprovvista per non aver inserito la scadenza nel calendario, me ne sono uscito con l\u2019idea del secolo, una di quelle che rende me <strong>me<\/strong> e non qualcun altro: il mio \u00e8 un blog personale, non produce ricchezza e non \u00e8 particolarmente di pubblico interesse; proviamo a trasformarlo in un progetto a costo zero!<\/p>\n\n\n\n<p>Possiedo un meraviglioso <a href=\"https:\/\/www.synology.com\/it-it\" target=\"_blank\" rel=\"noreferrer noopener\">NAS<\/a> (un server di rete) che, tra le varie cose, consente di installare ed eseguire applicazioni un po\u2019 come fanno gli smartphone; una di queste \u00e8 WordPress, ovvero la piattaforma che utilizzo per il mio sito.<\/p>\n\n\n\n<p>Dai, me lo metto in locale!<\/p>\n\n\n\n<p>Sar\u00e0 pi\u00f9 lento, soggetto a imprevedibili periodi offline quando andr\u00e0 via la corrente o avr\u00f2 problemi con Internet. Dovr\u00e0 macinare pi\u00f9 del solito per servire pagine Web dinamiche ai visitatori di tutto il mondo. Per\u00f2 non dovr\u00f2 pi\u00f9 sborsare soldi, visto che tra hosting e nome di dominio, mi parte sempre un piccolo capitale.<\/p>\n\n\n\n<p>Comincio cos\u00ec a studiare tutte le possibilit\u00e0 e, tra i vari tutorial, ne seleziono uno di uno <em>scemo-de-guera<\/em>.<sup class=\"modern-footnotes-footnote modern-footnotes-footnote--expands-on-desktop \" data-mfn=\"1\" data-mfn-post-scope=\"000000000000073b0000000000000000_44358\"><a href=\"javascript:void(0)\"  role=\"button\" aria-pressed=\"false\" aria-describedby=\"mfn-content-000000000000073b0000000000000000_44358-1\">1<\/a><\/sup><span id=\"mfn-content-000000000000073b0000000000000000_44358-1\" role=\"tooltip\" class=\"modern-footnotes-footnote__note\" tabindex=\"0\" data-mfn=\"1\">Letteralmente &#8220;scemo di guerra&#8221;. Qui a Roma si definiscono in questo modo le persone che all&#8217;apparenza non sembrano possedere eccezionale finezza intellettiva.<\/span> Che poi, per carit\u00e0, sar\u00e0 anche una persona in gamba visto che il suo canale YouTube ha decine di migliaia di iscritti, per\u00f2\u2026 vabb\u00e8, tra un po\u2019 vediamo il perch\u00e9.<\/p>\n\n\n\n<p>Il tizio esordisce con &#8220;<em>s\u00ec, si pu\u00f2 installare un semplice pacchetto<\/em> \u2013 leggi  &#8220;app&#8221; \u2013 <em>e tutto funziona a meraviglia; ma poi \u00e8 difficilmente configurabile, limitato e, soprattutto, non capirai la procedura che c\u2019\u00e8 dietro<\/em>&#8220;. Ok, io voglio sempre capire la procedura che c\u2019\u00e8 dietro, per cui comincio fiducioso a seguire le sue istruzioni.<\/p>\n\n\n\n<p>Dopo svariate ore in cui installavo manualmente applicazioni (<em>Apache<\/em>, <em>PHP<\/em>, <em>database<\/em> e altre complicate piattaforme la cui conoscenza non \u00e8 necessario approfondire qui) mi sono ritrovato in un punto in cui a lui andava tutto e a me non funzionava una <span class=\"censura\">sega<\/span>. Il problema con la tecnologia \u00e8 che qualsiasi tutorial, dopo pochi mesi dalla pubblicazione, comincia inevitabilmente ad andare un po&#8217; in disfacimento, perch\u00e9 le piattaforme vengono aggiornate, le applicazioni cambiano e le utility vanno e vengono; ma loro, i tutorial, rimangono i medesimi <em>in secula seculorum<\/em>. Questo era di otto mesi fa, ma \u00e8 il pi\u00f9 recente che ho trovato e me lo sono fatto andare bene.<sup class=\"modern-footnotes-footnote modern-footnotes-footnote--expands-on-desktop \" data-mfn=\"2\" data-mfn-post-scope=\"000000000000073b0000000000000000_44358\"><a href=\"javascript:void(0)\"  role=\"button\" aria-pressed=\"false\" aria-describedby=\"mfn-content-000000000000073b0000000000000000_44358-2\">2<\/a><\/sup><span id=\"mfn-content-000000000000073b0000000000000000_44358-2\" role=\"tooltip\" class=\"modern-footnotes-footnote__note\" tabindex=\"0\" data-mfn=\"2\">Perch\u00e9 io mi scelgo sempre le sperimentazioni di nicchia, che provo io e il solito tizio di Caracas; pertanto articoli e video esplicativi si contano sulla punta di un dito.<\/span><\/p>\n\n\n\n<p>Alla fine decido di mollare tutto, sono in un vicolo cieco e non c\u2019\u00e8 verso di uscirne. Lui spiega male, ma davvero male, e d\u00e0 per scontate troppe procedure, immaginando un livello di utenza pi\u00f9 alto del mio, e io comincio a perdere metri e speranze. Cancello, disinstallo tutto e ciao.<\/p>\n\n\n\n<p>Cos\u00ec \u00e8 andato il primo giorno&#8230;<\/p>\n\n\n\n<p>Il successivo mi sveglio un po&#8217; pi\u00f9 pragmatico e mi dico \u201c<em><span class=\"censura\">vaffanculo<\/span>, uso il pacchetto ufficiale<\/em>\u201d.<\/p>\n\n\n\n<p>Che infatti funziona al primo colpo. Beh, <em>funziona<\/em>\u2026 pi\u00f9 o meno. WordPress si installa in un baleno, ma il sito va solo in locale, non \u00e8 raggiungibile da fuori casa mia: nessuno lo pu\u00f2 visitare. Scopro cos\u00ec che devo aprire alcune porte sul router, quelle per i siti web (80 per l\u2019<em>http<\/em> e 443 per l\u2019<em>https<\/em>; se non sai di cosa parlo, non \u00e8 importante). Sembra facile, ma perdo un&#8217;infinit\u00e0 di tempo per scoprire come farlo sul mio router; e poi ovviamente le porte non risultano accessibili, i tutorial non aiutano, e alla fine della fiera salta fuori che andava semplicemente riavviato. Come Windows.<\/p>\n\n\n\n<p>U-UH!, il sito \u00e8 aperto al mondo!<\/p>\n\n\n\n<p>Ma solo via IP: ogni volta che cambia la mia connessione Internet, cambia anche lui. Devo scoprire come fare in modo che il nome di dominio possa aggiornarsi automaticamente ogni volta.<sup class=\"modern-footnotes-footnote modern-footnotes-footnote--expands-on-desktop \" data-mfn=\"3\" data-mfn-post-scope=\"000000000000073b0000000000000000_44358\"><a href=\"javascript:void(0)\"  role=\"button\" aria-pressed=\"false\" aria-describedby=\"mfn-content-000000000000073b0000000000000000_44358-3\">3<\/a><\/sup><span id=\"mfn-content-000000000000073b0000000000000000_44358-3\" role=\"tooltip\" class=\"modern-footnotes-footnote__note\" tabindex=\"0\" data-mfn=\"3\">Non \u00e8 esattamente un nome di dominio, quello lo avrei agganciato in seguito; ma manteniamo le cose semplici.<\/span><\/p>\n\n\n\n<p>SI. PU\u00d2. FARE.<\/p>\n\n\n\n<p>Fantastico il mio NAS, ha una soluzione anche per questo problema! Per\u00f2 ore a scoprirlo, e a capire come attuarlo. Adesso ho un indirizzo Web che funziona, sempre. Ma difetto di un certificato di sicurezza, per cui niente <em>https<\/em>, e quindi niente navigazione sicura (ormai i siti non sicuri non si usano pi\u00f9; perch\u00e9, indovina un po\u2019, non sono sicuri). Altre ore di studio e ho finalmente un certificato anch\u2019io.<\/p>\n\n\n\n<p>Posso cominciare a configurare WordPress. Che non \u00e8 una cosa semplice perch\u00e9 devo creare il database<sup class=\"modern-footnotes-footnote modern-footnotes-footnote--expands-on-desktop \" data-mfn=\"4\" data-mfn-post-scope=\"000000000000073b0000000000000000_44358\"><a href=\"javascript:void(0)\"  role=\"button\" aria-pressed=\"false\" aria-describedby=\"mfn-content-000000000000073b0000000000000000_44358-4\">4<\/a><\/sup><span id=\"mfn-content-000000000000073b0000000000000000_44358-4\" role=\"tooltip\" class=\"modern-footnotes-footnote__note\" tabindex=\"0\" data-mfn=\"4\">Certo, avrei potuto convertire ed importare quello gi\u00e0 esistente, ma per l&#8217;occasione avevo deciso di rifare tutto da zero, pulito e ottimizzato.<\/span>, che in locale non \u00e8 pi\u00f9 SQL Server ma MariaDB (niente battute sulle imprecazioni volate fino ad ora). Poi devo installare tutti i plugin. E configurarli tutti, uno a uno, con le stesse configurazioni del vecchio sito.<\/p>\n\n\n\n<p>Per\u00f2 alcuni sono incompatibili, non \u00e8 possibile installarli e farli girare su questa incarnazione di WordPress. Ma come no? \u00c8 l\u2019ultima, la pi\u00f9 recente, \u00e8 aggiornatissima (&#8220;<em>Hai gi\u00e0 l\u2019ultima versione di WordPress!<\/em>&#8220;), ho appena verificato! E allora?<\/p>\n\n\n\n<p>Guardo il numero di versione versione&#8230; 6.1.1. Strano\u2026 qualcosa non va. Controllo sul vecchio sito: 6.5.4.<\/p>\n\n\n\n<p>Salta fuori che il pacchetto WordPress installabile sul mio NAS non \u00e8 in linea con quello ufficiale. \u00c8 indietro di un anno e mezzo, e nel mondo informatico un anno e mezzo equivale a quindici anni. Non posso installare molti aggiornamenti e plugin fondamentali necessari al funzionamento del sito. Non posso neanche forzare l\u2019aggiornamento di WordPress perch\u00e9 \u00e8 completamente disattivato (lo dice chiaramente: &#8220;<em>Questo sito non ricever\u00e0 aggiornamenti automatici per le nuove versioni di WordPress<\/em>&#8220;).<\/p>\n\n\n\n<p>Ennesimo tutorial per tentare di aggiornarlo manualmente&#8230; e naturalmente \u00e8 esploso tutto. C\u2019\u00e8 una ragione per cui gli aggiornamenti erano disattivati. Possono passare solo quelli approvati e testati con il software e le possibilit\u00e0 del NAS. E, e per testarli e approvarli, servono anni. Quindici anni informatici.<\/p>\n\n\n\n<p>&#8220;<em>Ok!<\/em>\u201d, mi dico nuovamente, &#8220;<em>faccio a meno dei plugin<\/em>&#8220;. \u00c8 dagli anni &#8217;90 che attraverso svariate reincarnazioni mi porto dietro questo blog, e sono quasi trent\u2019anni che modifico il codice delle pagine per aggiungere tutte le funzionalit\u00e0 che mi servono. Se un plugin non lo posso installare, lo replicher\u00f2 a modo mio. Nemmeno sarebbe la prima volta.<\/p>\n\n\n\n<p>Sto per\u00f2 cominciando a raschiare il fondo&#8230;<\/p>\n\n\n\n<p>Installo quello che posso, configuro tutto il configurabile, inserisco un paio di articoli di prova e, a poco a poco, il sito comincia a prendere forma. A quel punto comincio a scontrarmi con i limiti della vecchia versione di WordPress.<\/p>\n\n\n\n<p>Questo blog lo vedi un po\u2019 cos\u00ec\u2026 semplice\u2026 dismesso&#8230; discreto&#8230; In realt\u00e0, sotto in cofano, fa un abbondante uso di tutto il meglio che la tecnologia informatica mette oggi a disposizione: le ultimissime innovazioni HTML, la magia del CSS3, le agevolazioni dei blocchi di scrittura avanzati di WordPress, che semplificano molto la vita.<\/p>\n\n\n\n<p>E un sacco di queste cose non esistono nella versione 6.1.1.<\/p>\n\n\n\n<p>In pratica, o riscrivo ogni singolo articolo da zero, rinunciando a molte comodit\u00e0 (come i cassettini dinamici dei quali faccio larghissimo uso), o lascio perdere tutto.<\/p>\n\n\n\n<p>Due giorni di lavoro e avevo un WordPress nuovo fiammante, che funzionava alla perfezione ed era un gioiellino. Ma era un residuato bellico del 1980 e non mi era di alcuna utilit\u00e0 pratica.<\/p>\n\n\n\n<p>Cos\u00ec ho (ri)cancellato e (ri)disinstallato tutto.<\/p>\n\n\n\n<p>Sono andato sul sito del mio <em>hosting provider<\/em> e ho sganciato la grana.<\/p>\n\n\n\n<p>Adesso non ho pi\u00f9 pensieri, tutto continuer\u00e0 a funzionare alla perfezione, almeno per i prossimi mesi. Ho imparato cose nuove, tutto sommato fighissime. Sono diventato un esperto su come installare (e come non farlo) siti WordPress sul NAS, ottenere certificati di sicurezza, rendere il tutto accessibile dall\u2019esterno.<\/p>\n\n\n\n<p>Ma ho perso inutilmente due giorni e adesso sono decisamente pi\u00f9 povero. Solo per la testardaggine di voler portare avanti un blog quando il mondo ha deciso che il futuro sono le parole riversate e perse per sempre sui social network. Potrei scrivere un diario personale e sarebbe pi\u00f9 o meno la stessa cosa. O utilizzare un servizio Web gratuito che mi costringa a usare temi grafici di <span class=\"censura\">merda<\/span> e <em>pop-up<\/em> pubblicitari che spuntano come funghi in ogni angolo della pagina.<\/p>\n\n\n\n<p>Ma voglio un piccolo posticino <em>zen<\/em>. Per me e per chi ha il tempo, la voglia e il piacere di leggere quello che scrivo e vedere quello che realizzo. E lo voglio come dico io.<\/p>\n\n\n\n<p>Magari tra un anno tutto questo sparir\u00e0 \u2013 \u00e8 una peculiarit\u00e0 della vita su internet \u2013 perch\u00e9 non avr\u00f2 pi\u00f9 la pazienza di perdere due giorni a <em>spippolare<\/em> per poi mettere mano al portafoglio. E, molto probabilmente, non mancher\u00e0 a nessuno perch\u00e9, per quanto mi possa illudere, tutte queste parole, questi disegni, queste mappe, queste strampalate avventure che racconto di tanto in tanto, interessano unicamente a me.<\/p>\n\n\n\n<p>Addio a tutti, quindi.<\/p>\n\n\n\n<p>Per\u00f2 non oggi. :)<\/p>\n\n\n\n<p><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-cyan-bluish-gray-color\">Quindi, se hai un po&#8217; a cuore quello che faccio, e se anche tu ci tieni che nell&#8217;altra realt\u00e0 parallela io continui a essere il pi\u00f9 ricco di tutti, prendi in considerazione la possibilit\u00e0 di effettuare <a href=\"https:\/\/www.lemonskin.net\/io\/21799\/#sostienimi\" target=\"_blank\" rel=\"noreferrer noopener\">una piccola donazione<\/a> alla causa. Ci sono vari modi, con e senza benefici.<\/mark><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ovvero, come perdere due giorni per risparmiare 200 euro, e poi spendere comunque 200 euro per quieto vivere. Bench\u00e9 in una realt\u00e0 parallela io sia una persona ricchissima, talmente facoltosa che il mio maggiordomo \u00e8 la seconda persona pi\u00f9 ricca del mondo e il mio giardiniere la terza, mi \u00e8 stato comunque fatto dono di&hellip; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_stopmodifiedupdate":false,"_modified_date":"","advgb_blocks_editor_width":"","advgb_blocks_columns_visual_guide":"","jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[15,17],"tags":[47,111168,111362,111181],"class_list":["post-44358","post","type-post","status-publish","format-standard","hentry","category-informatica","category-riflessioni","tag-aggiornamenti","tag-complicazioni","tag-lrx","tag-nas"],"acf":[],"author_meta":{"display_name":"lock","author_link":"https:\/\/www.lemonskin.net\/io\/author\/lock\/"},"featured_img":null,"jetpack_featured_media_url":"","coauthors":[],"tax_additional":{"categories":{"linked":["<a href=\"https:\/\/www.lemonskin.net\/io\/category\/informatica\/\" class=\"advgb-post-tax-term\">informatica<\/a>","<a href=\"https:\/\/www.lemonskin.net\/io\/category\/riflessioni\/\" class=\"advgb-post-tax-term\">riflessioni<\/a>"],"unlinked":["<span class=\"advgb-post-tax-term\">informatica<\/span>","<span class=\"advgb-post-tax-term\">riflessioni<\/span>"]},"tags":{"linked":["<a href=\"https:\/\/www.lemonskin.net\/io\/category\/riflessioni\/\" class=\"advgb-post-tax-term\">aggiornamenti<\/a>","<a href=\"https:\/\/www.lemonskin.net\/io\/category\/riflessioni\/\" class=\"advgb-post-tax-term\">complicazioni<\/a>","<a href=\"https:\/\/www.lemonskin.net\/io\/category\/riflessioni\/\" class=\"advgb-post-tax-term\">lrx<\/a>","<a href=\"https:\/\/www.lemonskin.net\/io\/category\/riflessioni\/\" class=\"advgb-post-tax-term\">NAS<\/a>"],"unlinked":["<span class=\"advgb-post-tax-term\">aggiornamenti<\/span>","<span class=\"advgb-post-tax-term\">complicazioni<\/span>","<span class=\"advgb-post-tax-term\">lrx<\/span>","<span class=\"advgb-post-tax-term\">NAS<\/span>"]}},"comment_count":"4","relative_dates":{"created":"Pubblicato 2 anni fa","modified":"Aggiornato 5 giorni fa"},"absolute_dates":{"created":"Pubblicato il 12 Giugno 2024","modified":"Aggiornato il 7 Aprile 2026"},"absolute_dates_time":{"created":"Pubblicato il 12 Giugno 2024 14:38","modified":"Aggiornato il 7 Aprile 2026 16:08"},"featured_img_caption":"","series_order":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.lemonskin.net\/io\/wp-json\/wp\/v2\/posts\/44358","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lemonskin.net\/io\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lemonskin.net\/io\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lemonskin.net\/io\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lemonskin.net\/io\/wp-json\/wp\/v2\/comments?post=44358"}],"version-history":[{"count":3,"href":"https:\/\/www.lemonskin.net\/io\/wp-json\/wp\/v2\/posts\/44358\/revisions"}],"predecessor-version":[{"id":51170,"href":"https:\/\/www.lemonskin.net\/io\/wp-json\/wp\/v2\/posts\/44358\/revisions\/51170"}],"wp:attachment":[{"href":"https:\/\/www.lemonskin.net\/io\/wp-json\/wp\/v2\/media?parent=44358"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lemonskin.net\/io\/wp-json\/wp\/v2\/categories?post=44358"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lemonskin.net\/io\/wp-json\/wp\/v2\/tags?post=44358"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}