Pandas permette di trattare dati strutturati grazie ai suoi costrutti DataFrame e Series. Le funzionalità che mette a disposizione rendono possibili grandi risultati, ma per operazioni che sfuggono alle normali regole delle strutture è necessario saper impostare le proprie funzioni. Vediamo come
Il build multistage è una caratteristica fondamentale di Docker per procedere alla creazione di immagini ottimizzate. E’ necessario comprenderne motivazioni e modalità di attuazione e per questo affrontiamo un esempio comparativo che ne metterà in risalto le doti
La CI/CD offre un approccio di continua integrazione e continuo deployment che porta ad avere software costantemente aggiornati e funzionanti. Si tratta di un nuovo modo di creare e mantenere applicazioni ed ha ormai una posizione del tutto dominante in questa industria. Capiamone un pò di più
I fogli di calcolo sono una fonte importantissima per l’analisi dati, diffusi non solo in ambienti informatici o scientifici, ma in ogni ambito aziendale e amministrativo. Pandas domina la Data Science e qui la impieghiamo con fogli di calcolo ods, formato reso famoso da LibreOffice e OpenOffice
La codifica in Base64 è un elemento fondamentale del funzionamento di Internet. Permette di convertire dati binari in testo e viceversa. Lo scopo è quello di permettere un agevole trattamento dei dati binari durante la comunicazione in Rete. Scopriamo come funziona
In un mondo sempre più connesso, i dati accumulati crescono e con loro la necessità di elaborarli. Le data pipeline sono processi articolati in più task in cui i dati passano per varie fasi e vengono trattati. Ecco una libreria Python fondamentale nel settore: Luigi di Spotify
Il linguaggio C offre diverse funzioni molto comode per svolgere operazioni fondamentali sulle stringhe. Tutto ciò potrebbe essere svolto lavorando con puntatori ed array ma sicuramente funzionalità di questo genere ci rendono molto più produttivi. Vediamone alcune.
Avviare Wordpress da Docker è un’esperienza molto istruttiva. Ci permette di ragionare su aspetti come le applicazioni multicontainer, i database ed il service discovery. Tutte conoscenze fondamentali per creare applicazioni moderne pronte per il Cloud e la produzione
Può capitare di trovarci in situazioni in cui dobbiamo stilare una classifica dei record inseriti in una tabella, ma avendo valori a pari merito l’ordinamento da solo può non bastare. Esploriamo in questo screencast i problemi di ranking prima con SQL base e poi con le Window Function
EarSketch è uno strumento gratuito e online per creare musica programmando. Lo scopo del progetto è quello di avvicinare persone alla programmazione (anche inesperte) con il pretesto della creazione di tracce musicali. Il risultato è un approccio divertente, istruttivo e assolutamente originale