Filtra gli screencast

Linguaggio C

C: allocazione dinamica della memoria

Episodio 319 | Durata 19 minuti | Categoria

Vediamo come allocare la memoria in C. Non solo impareremo ad usare le funzioni malloc e free per farlo correttamente ma scopriremo come funziona il sistema, quanto possono essere utili i puntatori ed il legame di tutto ciò con gli array. Un viaggio fondamentale per le nostre conoscenze!

AWS

Iniziare con AWS

Episodio 318 | Durata 19 minuti | Categoria -

Parliamo di AWS, la piattaforma Cloud più famosa al mondo, ricchissima di servizi e perfetta per qualsiasi nostra applicazione. Scopriamo cosa costituisce la Global Infrastructure di AWS, come si accede alla piattaforma e cos’è la Cloud Shell. Pochi concetti pratici per entrare in questo nuovo mondo

Cloud

Cloud Functions: eseguire funzioni in Cloud

Episodio 317 | Durata 17 minuti | Categoria -

Le Cloud Functions rappresentano l’implementazione Function-as-a-Service di Google Cloud, un modo rapidissimo per scrivere funzioni e lanciarle in esecuzione nel Cloud senza allestire container, macchine virtuali o altri runtime. Scopriamo come funziona questo eccezionale modello

Big data

PySpark: partizionare i dati

Episodio 316 | Durata 19 minuti | Categoria

I framework per Big Data, come Apache Spark, hanno la prerogativa di poter lavorare su cluster. In quest’ottica, la possibilità di partizionare i dati può essere davvero utile al fine di migliorare le prestazioni. Cerchiamo di capirne finalità ed impiego con PySpark

Linguaggio C

C: progettare l’informazione con le Struct

Episodio 315 | Durata 16 minuti | Categoria

Il C offre tipi di dato per definire le più comuni tipologie di valori ma nei nostri programmi ne individuiamo spesso di nuove che rispecchiano le entità che gestiamo nei progetti. Per questo esistono le Struct che aggregano dati e permettono di organizzare l’informazione

Tools

Hey: tool per il test di applicazioni web

Episodio 314 | Durata 19 minuti | Categoria - -

Spesso si ha bisogno di mettere alla prova i propri servizi web “bombardandoli” con richieste magari in parallelo. Si potrebbero scrivere in proprio dei programmi per farlo ma non sempre risulterebbe facile. Fortuna che esistono tool appositi come Hey, lo strumento che scopriamo in questo video

Docker

Docker: containerizzare applicazioni PHP

Episodio 313 | Durata 19 minuti | Categoria -

PHP è uno dei linguaggi più utilizzati in assoluto per applicazioni web pertanto può essere davvero interessante conoscere quali immagini Docker lo mettano a disposizione. Scopriremo l’immagine ufficiale completa di server web Apache e vedremo come sarà comoda per pubblicare un sito web in PHP

Angular

Standalone Components in Angular 15

Episodio 312 | Durata 44 minuti | Categoria

Angular 14 ha introdotto in developer preview la funzionalità degli standalone components che a partire da Angular 15 è diventata stable. Vediamo cosa sono gli standalone componente, perché sono stati introdotti e come utilizzarli.

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