エピソード

  • [0x14] DNS: dal nome all'IP
    2023/04/26

    In questo episodio parliamo del DNS, la rubrica telefonica più avanzata del mondo. Vediamo come si fa a passare da un nome facilmente ricordabile ad un indirizzo IP da contattare e soprattutto come ci si è arrivati e, a grandi linee, come funziona tutto il sistema.

    続きを読む 一部表示
    11 分
  • [0x13] Protocolli di comunicazione
    2023/04/19

    Finalmente! Questo episodio lo volevo fare praticamente dall'inizio. Vi parlo di protocolli di comunicazione, con un accento sui protocolli usati per Internet, come TCP/IP e Ethernet. Facciamo però un discorso generale sui protocolli di comunicazione, sui vari compiti che devono svolgere e i vari strati della pila ISO/OSI

    続きを読む 一部表示
    15 分
  • [0x12] Runloop, giochi e fiumi che scorrono
    2023/04/12

    Oggi una breve riflessione sul concetto di runloop e sulla bellezza di lasciare che le cose succedano da sole.

    続きを読む 一部表示
    9 分
  • [0x11] Sistemi multitasking
    2023/04/05

    in questo episodio facciamo un tuffo nei meandri del kernel e vediamo a grandissime linee come funziona il process scheduler in un sistema multitasking. Parleremo sia di sistemi cooperativi che preemptive.

    続きを読む 一部表示
    11 分
  • [0x10] Polling, interrupt, DMA
    2023/03/29

    Oggi parliamo di come funziona l'I/O e le varie strategie per gestire i flussi dati. Parleremo di polling, interrupt e DMA.

    続きを読む 一部表示
    11 分
  • [0x0F] Paradigmi di programmazione
    2023/03/22

    In quest'episodio facciamo una panoramiche dei vari paradigmi di programmazione. Programmazione imperativa, funzionale, ad oggetti. Linguaggi compilati, con runtime o virtual machine. Cerchiamo di fare un po' di chiarezza su tutti questi concetti.

    続きを読む 一部表示
    17 分
  • [0x0E] Dischi, file e filesystem
    2023/03/15

    Parliamo di dispositivi di achivazione e soprattutto di come funziona un filesystem. Porteremo l'esempio di FAT32, il venerando e ancora usatissimo filesystem di casa Microsoft.

    続きを読む 一部表示
    16 分
  • [0x0D] Come faccio debugging
    2023/03/08

    Oggi vi racconto un po' come mi approccio al debugging e le varie tecniche che utilizzo per trovare i problemi risolverli. Parliamo di stacktrace, paperelle di gomma, unit test e così via.

    続きを読む 一部表示
    14 分