← Tutti i video

Come gestire un blog

Guarda su YouTube → 46:17 7 settembre 2022
Emacs

Descrizione

In questo video discuto l'articolo How I manage my blog in cui faccio vedere come gestisco il mio blog tramite hugo, emacs e ox-hugo. La pipeline che utilizzo ha tre step: gestisco il contenuto dei post in un file org-mode tramite emacs, utilizzo il pacchetto ox-hugo per esportare i vari post in relativi file markdown, e infine utilizzo hugo per esportare i file markdown nei file html, css e javascript che vanno poi a formare il sito statico finale. Nel video menziono anche un concetto importante che purtroppo molto spesso dimentichiamo: è importante conoscere bene la potenza degli strumenti che utilizziamo in modo da scegliere lo strumento più appropriato per il task da risolvere. Non c'è bisogno sempre di scegliere strumento più potente, perché il potere può si aiutare in tanti contesti, ma può anche creare danni in tanti altri contesti, specialmente nel mondo dell'informatica e dunque della sicurezza informatica. ------------------------------------ MATERIALE ORIGINALE: https://blog.leonardotamiano.xyz/posts/how-i-manage-my-blog/ https://academy.leonardotamiano.xyz/video/x3GhiF-1R0Q.html ------------------------------------ RIFERIMENTI ESTERNI: https://gohugo.io/ https://ox-hugo.scripter.co/ ------------------------------------ TIMESTAMPS: 00:00 introduzione 02:26 che cos'è un sito web statico? 11:30 perché ho scelto di utilizzare un sito web statico 14:50 come utilizzare hugo (markdown 〉html) 32:40 come utilizzare ox-hugo (org mode 〉markdown) 44:00 conclusioni ------------------------------------ PER CONTATTI: - Academy: https://academy.leonardotamiano.xyz - Website: https://leonardotamiano.xyz - LinkedIn: https://www.linkedin.com/in/leonardo-tamiano-707591236

Commenti 21

I commenti vengono da YouTube e sono aggiornati periodicamente.

  1. @LucaCanali 12 settembre 2022
    Leo ... video interessantissimo come al solito !!!
  2. @blindpeek1 7 settembre 2022
    che figata, ormai seguo il tuo canale da un po' e ogni volta imparo cose nuove, keep it up leo
    1 risposta
    1. @esadecimale Autore 7 settembre 2022 2
      È la mia sfida, quella di raccontare l’essenza della tecnologia. Fa piacere sapere che effettivamente qualcuno impara da questo mio tentativo
  3. @qeosares 7 settembre 2022
    Tutto questo è fantastico, il fatto che sia automatizzato lo rende pratico e veloce. Potrebbe diventare questo video l'inizio di un corso su Udemy.
    1 risposta
    1. @esadecimale Autore 7 settembre 2022 3
      Mi hai fatto pensare ad una possibile idea per un corso: un corso in cui faccio vedere come utilizzare questo e altri software per interagire meglio con la tecnologia, possibilmente partendo da zero e senza eccessive basi di programmazione
  4. @GabrieleZancanella 26 luglio 2025
    Bravo Leonardo, spieghi molto bene. Mi posso permettere di fare un'osservazione? E' vero che <b></b> in HTML trasforma il testo in grassetto (bold) per distinguerlo dal testo normale. E' anche vero però che HTML dovrebbe definire solamente la struttura del contenuto della pagina e non lo stile grafico. Essendo il grassetto uno stile prettamente grafico e non semantico, ciò dovrebbe essere sempre fatto tramite il CSS "font-weight: bold;" riferita a un tag. Se vogliamo attribuire importanza al testo scritto in grassetto dovremmo utilizzare <strong></strong> che fa capire al browser che questo testo è importante anche in ottica di accessibilità del sito a persone diversamente abili. Nonostante ciò che ho scritto, l'esportazione automatica da **testo** a <b>testo</b> è tecnicamente corretta seppur semanticamente fonte di discussione (senza polemica). Ottimo lavoro Leonardo!
    1 risposta
    1. @esadecimale Autore 27 luglio 2025
      Osservazione assolutamente condivisibile!
  5. @shinyhunter4797 8 febbraio 2023 1
    Video bellissimo, continua così, ma per il dominio che cosa hai utilizzato?
    1 risposta
    1. @esadecimale Autore 8 febbraio 2023 1
      Guarda il provider DNS che ho utilizzato non mi piace neanche un po' (infatti poi è stato pure hackerato), quindi non te lo dico giusto per non fare pubblicità. In futuro quando mi scade la durata del DNS dovrei guardarmi intorno per capire quali altri provider utilizzare. So comunque che google ha il proprio, anche cloudflare, e sicuramente con questi due non ci si può sbagliare
  6. @NFVblog 7 settembre 2022
    giro un po' lungo ma funziona, quindi va benissimo
    3 risposte
    1. @esadecimale Autore 7 settembre 2022
      Concettualmente e a livello di complessità hai assolutamente ragione: il giro è assai lungo, e io stesso mi chiedo se questa complessità è eccessiva oppure no (è una cosa che menziono alla fine del blog post). Comunque si poi alla fine penso anche al fatto che mi trovo bene con questo setup quando devo scrivere qualcosa, e in quel senso mi velocizza molto.
    2. @NFVblog 7 settembre 2022
      @esadecimale su quello sono d'accordo, come hai visto pure io sto sostenendo il passaggio a framework che andranno a sostituire alcuni cns o comunque andranno a velocizzare lo sviluppo di pagine web
    3. @esadecimale Autore 7 settembre 2022 1
      @NFVblog si mi è piaciuto il tuo video su hugo, che è stato anche uno dei primi video che ho visto ahahah
  7. @r1cc4rd07 7 settembre 2022
    Ciao Leonardo, volevo farti i complimenti per la qualita' dei contenuti che porti qui sul tuo canale, una domanda, ad esempio la homepage del tuo sito, come si crea con hugo? mi riferisco allo sfondo tipo "Matrix".
    2 risposte
    1. @esadecimale Autore 7 settembre 2022 1
      Quello non è fatto con hugo ma con del javascript, in futuro magari posso fare un video in cui implemento un effetto del genere. Diciamo che il mio contenuto online è un’accozzaglia di software e di modi per integrare questi software tra loro
    2. @r1cc4rd07 9 settembre 2022
      @esadecimale grazie mille della risposta, si magari se in futuro riesci sarebbe perfetto.
  8. @angelonunziolombardi 9 gennaio 2023
    Ottimo video, ce ne sará un altro su hugo? per conoscere altre cose su questo software? ad esempio sulla gestione delle icone, immagini etc
    1 risposta
    1. @esadecimale Autore 9 gennaio 2023 1
      Non è nella lista dei video a breve, ma sicuramente non è neanche da escludere. Per il resto grazie come al solito per l’attenzione!
  9. @lisasaghia8653 7 settembre 2022
    sapendo che ogni linguaggio diciamo “può fare tutto”, nel settore della cyber security cosa consiglieresti di approfondire/masterare , python o Go? Grazie mille!
    2 risposte
    1. @esadecimale Autore 7 settembre 2022 1
      Entrambi i linguaggi che hai menzionato sono ottimi, quindi in realtà ti direi: vai con quello che più ti affascina. Python è comodo a livello di piccoli scripts che automatizzano determinati task (e sul canale ce ne sono già di video su python, quindi ti potrebbero aiutare a capire se fa per te). Go invece è un linguaggio più robusto e adatto per progetti medio-grossi con alti requisiti di performance e scalabilità.
    2. @lisasaghia8653 7 settembre 2022
      @esadecimale Grazie mille!