Filtra gli screencast

Data Science

Pandas: applicare proprie funzioni alle righe di un DataFrame

Episodio 311 | Durata 19 minuti | Categoria -

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

Docker

Docker: build multistage per ottimizzare le immagini

Episodio 310 | Durata 17 minuti | Categoria

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

Programmazione

CI/CD

Episodio 309 | Durata 22 minuti | Categoria -

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ù

Data Science

Pandas: analizzare dati dal formato ods

Episodio 308 | Durata 18 minuti | Categoria

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

Programmazione

La codifica base64: scopi e funzionamento

Episodio 307 | Durata 16 minuti | Categoria

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

Data Science

Luigi: data pipeline in Python

Episodio 306 | Durata 21 minuti | Categoria -

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

Linguaggio C

C: funzioni per le stringhe

Episodio 305 | Durata 17 minuti | Categoria

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.

Docker

Avviare WordPress con Docker

Episodio 304 | Durata 20 minuti | Categoria -

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

MySQL

MySQL: problemi di ranking

Episodio 303 | Durata 19 minuti | Categoria

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: fare musica con Python

Episodio 302 | Durata 20 minuti | Categoria

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