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=W5UorrBpl6Y

Talk - Spacchiamo il monolite! Verso i microservizi, ma senza paura (ITDevCon 2022)

2023-05-26 Tempo di lettura 1 minuto Video

Questo è il replay del talk tenutosi lo scorso 3 novembre 2022 alla conferenza ITDevCon - European Delphi Conference , dal titolo: “Spacchiamo il monolite! 🪨 Verso i microservizi 🧩, ma senza paura”.

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