In case you missed it – Pilot

Dopo ormai anni che lasciavo accumulare la polvere su questo blog, ho deciso di riprendere a scrivere, e ho deciso di iniziare con una rubrica settimanale in cui inserirò 5 articoli interessanti (o che almeno reputo tali) usciti durante la settimana.

Nella moltitudine degli articoli e degli approfondimenti che settimanalmente vengono pubblicati su Internet, spesso si nascondono dei contenuti molto interessanti e ben scritti che rischiano di perdersi nel rumore di fondo creato. In questa rubrica cercherò di segnalare 5 di queste perle che meritano di essere lette, in caso ve le siate perse (“In case you missed it”). Tenterò di includere articoli generali in tema di sviluppo software e ciò che gli ruota attorno, ma ci sarà probabilmente a volte uno sbilanciamento in favore delle tecnologie che utilizzo quotidianamente, come ad esempio C# e Angular.

Questo è il pilot, la puntata zero, di questa mia nuova rubrica; nella mia intenzione il giorno di pubblicazione sarà il venerdì, per cui… stay tuned!


Top 10 new .NET 6.0 API – NDepend.com

.NET 6.0 è ormai in dirittura d’arrivo (il rilascio è previsto per novembre), e le preview finora rilasciato sono sufficientemente stabili per iniziare ad esplorare le molte novità introdotte. In questo articolo di NDepend c’è un bel deep dive per chi va di fretta: https://blog.ndepend.com/top-10-new-net-6-0-api/


A guide to Git interactive rebase, with practical examples – Sitepoint.com

Tobias Günther, co-fondatore del famoso client Git Tower, mostra con semplici esempi tutta la potenzialità del rebase interattivo, strumento avanzato che dovrebbe essere nella cassetta degli attrezzi di ogni sviluppatore che usi Git per conservare il codice sorgente. Potete leggere il suo articolo su https://www.sitepoint.com/git-interactive-rebase-guide/


Gain +10 Debugging for Unity with Visual Studio – Microsoft.com

A tempo perso sto provando ad aggiungere Unity al mio skill set, e oltre a dover ripassare molta matematica (quaternioni, traslazioni, …), mi sono trovato a volte in difficoltà nel capire cosa stava effettivamente non funzionando nei miei piccoli prototipi. La visione dei video introduttivi di John Miller al debug di Unity con Visual Studio sono stati illuminanti, e li consiglio caldamente per chiunque stia intraprendendo lo stesso percorso (ma anche per chi già ci lavora).

Tutti i video di questa serie introduttiva sono riepilogati su https://devblogs.microsoft.com/visualstudio/gain-10-debugging-for-unity-with-visual-studio/


How SHA-256 works step-by-step – QVault.io

SHA-256 è uno degli algoritmi di hash più utilizzati, e in questo interessante articolo di Lane Wagner viene mostrato passo passo il suo funzionamento in maniera tutto sommato semplice. Dedicato a chi vuole conoscere “cosa c’è sotto il cofano”: https://qvault.io/cryptography/how-sha-2-works-step-by-step-sha-256/


Using SSH and localhost.run to test Github webhooks locally – AndrewLock.net

Andrew Lock (che non credo abbia bisogno di presentazioni) ci mostra come poter testare localmente una integrazione che sfrutta gli eventi generati tramite i webhook di Github: https://andrewlock.net/using-ssh-and-localhost-run-to-test-github-webhooks-locally/


Photo by Marjan Blan | @marjanblan on Unsplash

In case you missed it – Pilot
Tag: