Compila Quindi Va

Il blog di Marco Breveglieri, sviluppatore software ottimista. 😉
it en
The YouTube player can not be loaded with disabled JavaScript.
The following video is embedded here:
https://youtube.com/watch?v=K2P6_cWVeh0

Webinar - Monitoring di microservizi con Prometheus (replay)

2023-10-19 Tempo di lettura 2 minuti Video

Questo è il replay del webinar tenutosi il 19 ottobre scorso sul canale di Reteinformaticalavoro - portale dedicato al mondo del lavoro con specializzazione verso l’ambito IT - con titolo Monitoring di microservizi con Prometheus.

In questo webinar abbiamo esplorato le caratteristiche di Prometheus , uno dei tool opensource più utilizzati nelle aziende per il monitoraggio dei propri sistemi software, organizzati a microservizi (e non).

Inoltre, abbiamo visto assieme come installarlo, configurarlo e utilizzarlo per controllare lo stato di salute di tutti gli attori in gioco all’interno di un sistema software generico, includendo i servizi di nostra produzione ma anche database, broker di messaggistica, macchine server, hardware, sistemi operativi e altro ancora, raccogliendo i valori delle cosiddette “metriche”, ovvero i dati che possiamo analizzare con lo scopo di migliorare le performance e l’efficienza dell’intero sistema nell’arco del tempo, ma soprattutto identificare in anticipo i problemi prima che essi vadano a impattare sugli utenti, o peggio ancora… sui clienti più importanti!

Leggi tutto
The YouTube player can not be loaded with disabled JavaScript.
The following video is embedded here:
https://youtube.com/watch?v=OussZhk3Cwo

Webinar - Unit Testing alla portata di tutti con il linguaggio C#

2023-05-05 Tempo di lettura 2 minuti Video

Questo è il replay del webinar tenutosi il 4 maggio 2023 sul canale YouTube di Reteinformaticalavoro , il portale dedicato al mondo del lavoro con specializzazione verso l’ambito IT, avente come titolo Unit Testing alla portata di tutti con il linguaggio C#.

Se non hai mai scritto test automatizzati per verificare il funzionamento del tuo codice, questo è il webinar che fa al caso tuo: vedremo assieme una panoramica delle buone pratiche di testing e dei vantaggi della loro applicazione nell’ambito dello sviluppatore, usando il linguaggio di programmazione C# per gli esempi pratici che vanno ad affiancare una parte teorica.

Leggi tutto
The YouTube player can not be loaded with disabled JavaScript.
The following video is embedded here:
https://youtube.com/watch?v=bpi_hlWiCGo

Webinar - I principi SOLID con il linguaggio C#

2023-04-14 Tempo di lettura 2 minuti Video

Questo è il replay del webinar tenutosi il 13 aprile 2023 sul canale YouTube di Reteinformaticalavoro , il portale dedicato al mondo del lavoro con specializzazione verso l’ambito IT, avente come titolo I principi SOLID con il linguaggio C#.

Cosa sono i principi SOLID? Si tratta di principi fondamentali nella progettazione del software che costituiscono le basi per lo sviluppo di programmi robusti, modulari e flessibili, che spesso vengono trascurati o considerati “di secondo piano”, oppure ritenuti eccessivamente complessi da apprendere e padroneggiare nella scrittura del codice.

Questo webinar è pertanto l’occasione ideale per conoscere e approfondire questi principi, che cerco di illustrare in modo chiaro e semplice, tramite esempi pratici e mirati. Il linguaggio utilizzato è C# (unitamente a .NET versione 6.0), ma i concetti e i programmi esaminati saranno del tutto comprensibili anche a coloro che fanno uso di linguaggi e piattaforme di sviluppo differenti.

Intraprenderemo un viaggio nella “demistificazione” dei principi SOLID, chiarendoli singolarmente e vedendo come poterli sfruttare nella propria attività quotidiana di sviluppo software, opzionalmente in combinazione ad altre tecniche, pattern e paradigmi più o meno noti.

Leggi tutto
The YouTube player can not be loaded with disabled JavaScript.
The following video is embedded here:
https://youtube.com/watch?v=vk0WDErLkKU

Webinar - MongoDB: tutto quello che devi sapere per usarlo da subito

2023-03-10 Tempo di lettura 2 minuti Video

Questo è il replay del webinar tenutosi il 9 marzo 2023 sul canale YouTube di Reteinformaticalavoro , il portale dedicato al mondo del lavoro con specializzazione verso l’ambito IT, avente come titolo MongoDB: tutto quello che devi sapere per usarlo da subito.

In questo webinar puoi vedere le caratteristiche principali di MongoDB , un database NoSQL che diventa ogni giorno sempre più popolare tra gli sviluppatori, grazie alla sua flessibilità e scalabilità che ben si adattano alle esigenze dello sviluppo software moderno.

Con esempi molto pratici e intuitivi, si esploreranno tutti gli elementi fondamentali della architettura di MongoDB (documenti, collezioni, indici, ecc.), come essi funzionano e come si possono gestire utilizzando tool ufficiali e altri strumenti di terze parti.

Oltre alle operazioni di base sui dati, vedremo anche come è possibile realizzare un semplice cluster per ridondare i dati e rendere più sicura la loro memorizzazione, o suddividerli nei cosiddetti “shard” allo scopo di incrementare le performance.

In definitiva, scoprirai come MongoDB può davvero migliorare la tua esperienza di sviluppo e rendere le tue applicazioni più robuste, performanti e scalabili.

Leggi tutto
The YouTube player can not be loaded with disabled JavaScript.
The following video is embedded here:
https://youtube.com/watch?v=92wKSh5ss-c

Webinar - Creare Web API RESTful con il linguaggio Python

2023-03-06 Tempo di lettura 2 minuti Video

Questo è il replay del webinar tenutosi il 2 marzo 2023 sul canale di Reteinformaticalavoro - portale dedicato al mondo del lavoro con specializzazione verso l’ambito IT - con titolo Creare Web API RESTful con il linguaggio Python.

In questo webinar sono stati presentati i concetti alla base delle Web API, quali sono i fattori che le qualificano come RESTful e come il linguaggio Python può essere utilizzato per implementarle con un minimo sforzo.

Nel corso del webinar creeremo una API con poche righe di codice sfruttando uno dei framework più popolari, FastAPI , approfondendo contestualmente le modalità con cui può essere impiegato in un contesto reale.

Leggi tutto
The YouTube player can not be loaded with disabled JavaScript.
The following video is embedded here:
https://youtube.com/watch?v=0Sf2hq1_KSc

Webinar - Creare applicazioni low code per desktop e mobile con Delphi (replay)

2023-02-10 Tempo di lettura 3 minuti Video

Questo è il replay del webinar tenutosi il 9 febbraio scorso sul canale di Reteinformaticalavoro - portale dedicato al mondo del lavoro con specializzazione verso l’ambito IT - con titolo Creare applicazioni low code per desktop e mobile con Delphi.

In questo webinar abbiamo esplorato le caratteristiche principali di Delphi, ambiente di sviluppo e linguaggio di programmazione creato da Borland anni orsono e mantenuto a oggi dal gruppo Idera/Embarcadero , che continua a portarne avanti lo sviluppo e il rilascio di nuove versioni con cadenza semestrale.

Perché questo webinar? Delphi è un tool conosciuto da molti sviluppatori ma spesso relegato a “memorie scolastiche”, in parte a causa della minore potenza di fuoco del marketing relativo al prodotto che non ha la stessa forza e penetrazione di quella dedicata ad altri tool di sviluppo più noti e blasonati, supportati da grandi player quali ad esempio Microsoft e Google, per citare alcuni nomi celebri, che fanno spesso da volano verso l’adozione di tecnologie strategiche per queste società distribuendo gratuitamente (fino a un certo punto) i propri ambienti di sviluppo.

Leggi tutto