Archive
Posts from 2017–2024, mostly in Italian, on web dev, IoT, robotics, and DevOps. Kept here for reference and because some of them still help people. The writing style and topics no longer reflect what I work on or think about today.
2024
2023
2022
Kubernello - Il mio cloud personale lowcost
Come ho costruito un cloud personale low cost usando kubernetes e un VPS
Creare un Bot Telegram in Node.js - Deploy su Vercel
Come deployare il nostro Telegram bot GRATUITAMENTE su Vercel
Creare un Bot Telegram in Node.js - Prepariamoci per il Deploy
Come possiamo preparare il nostro codice per la produzione? Quali sono gli step necessari per fare il modo che il nostro progetto Telegram sia deployabile?
Creare un Bot Telegram in Node.js - I comandi
Continua lo sviluppo del nostro Bot Telegram con JavaScript e TypeScript in Node.js
Creare un Bot Telegram in Node.js
Sviluppiano un Bot Telegram con JavaScript e TypeScript in Node.js
Non voglio diventare uno sviluppatore esperto, voglio essere bravo ad imparare!
Cosa è meglio per una carriera? Diventare esperto o essere bravi ad imparare?
Costruire Abitudini durature con un Habit Tracking
Habit Tracking, come possiamo costruire le nostre abitudini per raggiungere il successo?
Qual è il miglior linguaggio di programmazione con cui iniziare a programmare?
Questa è una domanda che ormai mi sono sentito ripetere molte volte, ma non è facile rispondere
Database Backup on GitHub using GitHub Action
Backup a small database on github is super simple with github actions.
Kubernetes Port Forward in a GitHub Action
Kubernetes port forwarding in a GitHub Action in a simple way with Github action services.
Come si testa una "Runnable" interface in Golang?
Ho bisogno di aiuto! Qual è il modo migliore per testare l'interfaccia Runnable che vi propongo in questo articolo?
Passive income con Raspberry Pi e earnapp
Come guadagnare un po' di soldi senza muovere un dito usando un raspberry pi e una connessione ad internet
Implementiamo un semplice codegenerator in golang
Ecco il mio primo test nello scrivere un codegenerator in golang
I libri più interessanti che ho letto nel 2021
Questa è la mia personalissima lista dei libri più belli ed interessanti che ho letto nel 2021
Ho rifatto il blog (di nuovo)!
Ho rifatto per la 4a volta il blog, ma questa volta è andato finalmente online
2021
2020
Kubernetes dei Poveri
Creiamo un cluster k8s per gestire i nostri side project senza spendere un patrimonio!
Migriamo il blog su GatsbyJS
Questo blog è ormai diventato un po' anzianotto! Quindi ho deciso di riprendo ed aggiornarlo un pochettino con le nuove tenconologie che nel frattempo ho scoperto!
Deploy from Gitlab-CI to Google Container Registry
How to build a Docker Container on Gitlab CI and deploy to Google Container Registry?
I've just got the Coral dev Board
What could I do with the new Coral AI?
Introduzione a ludusrusso.space
Sto lavorando ad un nuovo blog, questa volta in inglese, che verrà fuso con questo
Typescript environmet variables, the right way
A simple typescript library to manage environment variables with static typing!
Use KSQL on kuberentes with Strimzi
How to setup KSQL on Kubernetes with Strimzi Kafka Operator?
Firebase Hosting: dalla creazione del progetto al sito online in 10 minuti
Vediamo come possiamo pubblicare un'app Angular dopo 10 minuti dalla creazione del progetto sfruttando firebase hosting
GDG Cloud Milano - Live Code: CI/CD con Gitlab-CI e Kubernetes
Il primo WebMeetup di GDG Cloud Milano è dedicato al mondo Kuberntes e Continuos Integration!
2019
2018
Abilitare l'accesso SSH del raspberry pi senza usare un monitor
Un piccolo trucco per gestire al meglio lo sviluppo su Raspberry Pi, specialmente se non si ha a disposizione un monitor.
I 4 tool Open Source che ogni Sviluppatore Cloud deve conoscere nel 2019
I tool Open Source più importanti per lo sviluppo di software e architetture Cloud nel 2019.
Setup Wifi super semplice per Raspbian Lite
Vi propongo un trucchetto per gestire in modo semplicissimo il WiFi su Raspbian (Lite).
Robot Open Source - Docker e Raspberry
È disponibile il video "Docker e Raspberry".
Buildare e usare container Docker per Raspberry Pi
In questa guida vediamo come buildare ed utilizzare Docker su Raspberry Pi (ed in generale sistemi Linux Embedded) per velocizzare la produzione di applicazioni Linux Embedded
Robotica di Servizio in Pillole
Nasce una nuova rubrica sul mio blog, in cui cercherò di spiegare in modo semplice il mondo della robotica di servizio
I chatbot possono Parlare? Sviluppiamo un bot telegram che manda messaggi vocali
Usiamo le API di sintesi vocale di google per creare un bot in grado di mandare messaggi vocali
Robot Open Source - Introduzione a Docker
È disponibile il video "Introduzione a Docker".
Parliamo come GMaps: come creare file audio con gtts (Google Text to Speech) in Python
gtts è una libreria in Python per sfruttare le API di Google Text to Speech per generare file audio dal testo
Sviluppiamo un Robot con tecnologie Open Source
Inizio una serie di videoguide, in cui voglio introdurvi al mondo della robotica di servizio in modo pratico, facendo vedere come è possibilile, sfruttando tecnologie completamente Open Source, quali Arduino, Raspberry Pi, ROS e Docker, costruire un piccolo robot di Servizio.
Divertiamoci sviluppando UI da terminale con ASCIIMATICS
Le UI da terminale fanno molto anni '80, però sono sempre diventerti da implementare. Oggi vi voglio introdurre ad una semplice libreria per creare questo tipo di applicazione.
TDD con Flask e PyTest per lo sviluppo di API REST. Parte 3
Tutorial su come usare il Test Driver Development (TDD) con Flask e PyTest per sviluppare delle semplici API REST
Sviluppiamo un bot Telegram che legge i codici a barre degli alimenti
Implementiamo un bot Telegram in grado di leggere ed analizzare le immagini per la lettura ed interpretazione dei codici a barre
TDD con Flask e PyTest per lo sviluppo di API REST. Parte 2
Tutorial su come usare il Test Driver Development (TDD) con Flask e PyTest per sviluppare delle semplici API REST
Leggere i codici a barre con OpenCV e zbar in Python
Come usare Python per leggere i codici a barre degli alimenti e ricavarne alcune informazioni utili
La robotica: la scienza che sta rivoluzionando il mondo
Iniziamo insieme un viaggio alla scoperta dei robot e della robotica!
Robotica di Servizio, ROS e Cloud Robotics
Iniziamo insieme un viaggio alla scoperta dei robot e della robotica!
2017
Maker Faire 2017
Ci vediamo alla Maker Faire, pav.6 B.01
Un Video Corso di ROS
Il mio video corso su come utilizzare ROS è disponibile
Da Ph.D. ad Imprenditori. Ecco la storia di HotBlack Robotics
La vera storia di HotBlack Robotics, aka la mia Startup. Scritta dal mio socio Gabriele Ermacora
Virtualenv: gestiamo meglio le dipendenze in Python
A cosa servono e come si utilizzano i virtualenv Python
4 (+1) Libri su Python (in Inglese) da cui imparare
Una lista di libri su Python (in Inglese) da cui ho imparato a programmare
PARLOMA
Un sistema di comunicazione remota per Sordociechi
Implementiamo un bot Telegram con Python - I Comandi
Vediamo come gestire i comandi del nostro bot in Telegram
TDD con Flask e PyTest per lo sviluppo di API REST. Parte 1
Tutorial su come usare il Test Driver Development (TDD) con Flask e PyTest per sviluppare delle semplici API REST
Cosa è il Test Driven Development (TDD) e perchè lo utilizzo?
Python Decorators
Introduzione ai decoratori in Python
Vi presento il mio nuovo Blog
Vi presento il mio nuovo Blog!
Un super grazie ai ragazzi del corso "Laboratorio di Robotica"
Laboratorio di Robotica al Liceo Stampacchia
Aperte le iscrizioni al corso "Laboratorio di Robotica" presso il Liceo G. Stampacchia di Tricase
Sviluppiamo un'app in Electron per controllare la scheda Arduino - parte 2
In questo tutorial, vediamo come sviluppare un oscilloscopio con Node.js, Electron e Typescript
Sviluppiamo un'app in Electron per controllare la scheda Arduino - parte 1
Gestire l'autenticazione in Flask con flask-jwt-extended
Un breve tutorial che mostra come gestire l'autenticazione JWT in Flask
Primi test con TypeScript ed Electron
Un tutorial per iniziare a sviluppare applicazioni native desktop usando tecnologi Web ed il nuovo linguaggio di programmazione Typescript
Implementiamo un bot Telegram con Python
Una semplice guida per iniziare a muovere i primi passi nello sviluppo di chatbot Telegram con Python
Pillole di Python: pyscreenshot
Una semplice tutorial che mostra il funzionamento della libreria pyscreenshot
Gestire le macchine virtuali senza sforzo con Vagrant
Introduzione ed esempio di utilizzo su Vagrant, il tool che semplifica la gestione delle macchine virtuali per lo sviluppo.
Accendere led con Arduino e Telegram
Un bot telegram in grado di controllare Arduino realizzato da 3 ragazzi del Liceo Stampacchia
Corso Arduino al Liceo Stampacchia - Grazie a tutti
Breve Introduzione all'utilizzo di Spyder per il Plot dei dati a livello scientifico
Una brevissima guida che mostra come utilizzare Spyder per il plot dei dati a livello scientifico
Intervento a Pycon 8 - Costruiamo un laboratorio di fisica con Arduino e Python
Come vengono scoperti gli Esopianeti? Un semplice esperimento con Arduino e Python!
Misurare la costante di Planck con Arduino e Python - Parte 3
Misurare la costante di Planck con Arduino e Python - Parte 2
Pasqua al Liceo Stampacchia di Tricase: Corsi di Arduino e Stampa 3D
In occasione delle vacanze di Pasqua 2017, il Liceo G. Stampacchia organizza due corsi tenuti da me su Arduino e stampa 3D.
Ci vediamo a PyCon 8
Mi troverete a PyCon 8 a Firenze per due workshop interattivi tra il 6 e il 9 Aprile
Utilizzo di Nanpy con il sensore di temperatura/umidità della famiglia DHT
Come utilizzare Nanpy col sensore DHT di temperatura e Umidità
Misurare la costante di Planck con Arduino e Python - Parte 1
Un laboratorio di Fisica con Python e Arduino - Circuito RC v2
Python + Arduino = Nanpy
Programmare Arduino in Python con Nanpy
HB Robotics: con Python impariamo la Cloud Robotics
Vi presento la mia startup: ecco come riusciamo a insegnare la Cloud Robotics con Python e ROS.
Copia e Backup di SD Raspberry da macOS
Simuliamo il moto parabolico in Python e Spyder
Un piccolo tutorial per iniziare ad utilizzare Spyder con Python
Spyder, un'altra alternativa in Python a Matlab
Una velocissima prova del tool interattivo Spyder per l'analisi scientifica in Python
Canopy: una Pythonica alternativa a Matlab
Presento questo interessante tool python che può essere considerato una buona alternativa a Matlab per l'analisi dei dati!
Utilizziamo Atom come editor di testo remoto su Raspberry Pi
Come usare Atom come editor di testo remoto per Raspberry Pi
Un IDE web Arduino sviluppato in Python e Flask
Un mio progetto dell'estate del 2015 che permette di programmare Arduino da un'interfaccia Web esposta da un Raspberry Pi
Un laboratorio di Fisica con Arduino e Python
Primi esperimenti con Arduino e Python per realizzare un semplice laboratorio di fisica sfruttando la potenza di Python e la versatilità di Arduino
2016
Scriviamo un Blog in Python e Flask
Tutorial su come implementare, a partire da zero, un blog personale utilizzando Python e Flask! Prima parte!
Inauguriamo il Blog
Ciao a tutti, mi chiamo Ludovico e sono un maker e un imprenditore. Questo Blog è stato scritto da me in Python e Flask, e lo userò per condividere i miei esperimenti!