Le tecnologie sono ovunque: nel nostro ufficio e in cucina, nell’automobile e a scuola. Cambiano il modo di viaggiare e lavorare, di ascoltare la musica e di telefonare. Le usiamo per giocare, per divertirci, per conoscere. E sono le tecnologie a determinare le grandi variabili su cui si basa la vita: gli approvvigionamenti di energia, la cura della salute, la coltivazione del cibo. La velocità con cui si sviluppano è esponenziale, inquietante e affascinante. Per questo 2024 si espande, alla ...
…
continue reading
Un modo alternativo per rimanere aggiornati sul mondo .NET e tutto ciò che ci gira attorno: dai nuovi rilasci, ad articoli e post che troveremo particolarmente interessanti. Non mancheranno sicuramente le community ed i loro eventi. Ed un pizzico di architetture e problematiche di tutti i giorni.
…
continue reading
From AI and Brain-Computer Interfaces to Space Exploration and beyond, The Future Explained dives into disruptive technologies shaping our world and, more importantly, changing us. With bold predictions and a fast-paced tone, each episode challenges you to confront the big questions: how will we live, love, and connect in a world driven by algorithms and discoveries that divide us? It’s a provocative look at tomorrow’s world, where breakthroughs push the boundaries of what’s possible. Join u ...
…
continue reading
A weekly podcast featuring short interviews with Peace Corps volunteers serving in Morocco. This is an informal and unofficial way to get to know our fellow PCVs better, to hear us share our stories, and to give us an additional opportunity to connect with one another through our service. Disclaimer: The content of this podcast is mine alone and does not necessarily reflect the views of the U.S. Government, the Peace Corps, or the Moroccan Government.
…
continue reading
Per info e collaborazioni: [email protected]. Tutto quello che dovresti sapere sulla Voice Technology, Voice Revolution e Voice Branding. Scoperte di oggi e scenari di domani. Google, Alexa, Siri (e altri…): sono i miei “home assistant” con cui mi diverto a interagire, ogni giorno. E così, tra un dialogo e l’altro, scopro i loro pregi, i loro difetti, cosa hanno imparato a fare e studio le loro enormi potenzialità. Voice Technology però non è solo questo, è un mondo in continua evoluzione, anz ...
…
continue reading
OpenIddict è migliorata davvero molto, ed ora può essere facilmente integrata nelle proprie applicazioni per realizzare dei proprio server OAuth 2.0/OpenID Connect. Dopo il cambio di licenza di IdentityServer (passato a pagamento), gli sviluppatori hanno preso la palla al balzo e hanno evoluto al meglio questa libreria. https://github.com/openiddic…
…
continue reading
Captatori informatici e spyware. Come si installano, come funzionano e come capire se sono nel nostro telefono. Dopo il caso Paragon lo chiediamo a Paolo Dal Checco, esperto di cybersecurity e informatica forense. Torniamo sulla notizia del lancio da parte di OpenAI del nuovo servizio "Deep research". Con Simone Righini, esperto di search marketing…
…
continue reading
GitHub Copilot cresce sempre più, andando a semplificare il lavoro dello sviluppatore che lo va ad utilizzare. Il 6 febbraio è stato annunciato il rilascio in GA per Visual Studio Code di Copilot Edit, e l'introduzione in VS Code Insider di Copilot Agents. https://github.blog/news-insights/product-news/github-copilot-the-agent-awakens/ https://gith…
…
continue reading
È stata presentata l'edizione 2024 dell'Osservatorio Artificial Intelligence del Politecnico di Milano. “È andata a maturazione l’ondata di GenAI e il mercato dei progetti è cresciuto quasi del 60% arrivando ad un valore di 1.2 miliardi di euro” spiega Giovanni Miragliotta, Direttore dell’Osservatorio. Il rapporto fotografa anche alcune criticità t…
…
continue reading
Lo Standup Meeting è una pratica del mondo Agile che trovo indispensabile per qualunque team e azienda. 15 minuti dove ogni persona comunica su cosa sta lavorando e se ha trovato problematiche...e che permette di risolvere parecchi problemi di comunicazione. https://agile-school.com/blog/quando-e-come-svolgere-lo-stand-up-meeting-agile #agile #stan…
…
continue reading
Un riassunto delle novità introdotte da DeepSeek in settore che conferma una velocità di innovazione che non si vedeva da anni. Con Luca Mari, docente all’Università Liuc di Castellanza ed esperto di IA torniamo a parlare di DeepSeek, facciamo chiarezza sulla tecnologia e sulle reazioni scatenate nel mondo dal suo modello di ragionamento R1. Parlia…
…
continue reading
Alcuni pensieri liberi in merito alle specifiche tecniche, che vedo di anno in anno essere sempre più assenti nei vari progetti. Software Requirements 3 https://amzn.to/4hfnAV6 Software Requirements Essentials: Core Practices for Successful Business Analysis https://amzn.to/3WztMyy #copilot #SoftwareRequirements #dotnetinpillole #podcast…
…
continue reading
La nuova serie Galaxy S25 di Samsung consolida la collaborazione con Google per portare sugli smartphone nuovi servizi di Intelligenza Artificiale Generativa, in molti casi con una elaborazione “in locale”. E arriveranno dal primo giorno anche nella UE. Facciamo il punto con Roberto Pezzali della redazione di Dday.it. Stargate Project è una nuova a…
…
continue reading
Spesso diamo per scontato molte cose, e uno di questi è il come strutturare al meglio una soluzione di Visual Studio...argomento molto complesso, e che varia da azienda ad azienda, e da team a team. In questa puntata voglio dare alcuni consigli, specialmente per chi muove i primi passi. https://ng-venice.org/ https://www.eventbrite.it/e/biglietti-n…
…
continue reading
Il Team dell’Università di Modena e Reggio Emilia si è aggiudicato l’edizione 2025 della Indy Autonomous Challenge, la competizione tra auto a guida autonoma ad alta velocità a cui partecipano atenei di tutto il mondo, che si è tenuta il 9 gennaio nel circuito Las Vegas Motor Speedway, in Nevada. Ne parliamo con Marko Bertogna, docente di Informati…
…
continue reading
Tra gli annunci del lancio di .NET 9 era presente anche quello di HybridCache, una libreria che fa da unione tra IDistributedCache e IMemoryCache ma risolvendo i problemi di Cache Stampede. In passato ho parlato anche di FusionCache, e nella puntata di oggi vediamo di fare anche un confronto. https://learn.microsoft.com/en-us/aspnet/core/performanc…
…
continue reading
Iniziamo la stagione parlando dei trend tecnologici e delle novità più interessanti presentate al CES 2025 di Las Vegas. Ci colleghiamo con Gianfranco Giardina, direttore del magazine digitale Dday.it. Torniamo ad occuparci di reti intelligenti e del crescente ruolo del software (e dell’IA) per ottimizzare i consumi nei mercati europei che vedranno…
…
continue reading
Se lavori con soluzioni contenenti molti progetti, sarai incappato in varie problematiche nella gestione delle versioni dei pacchetti NuGet che referenzi. Esiste però il modo di poterli gestire in modo centralizzato, ed oggi te ne parlo. https://learn.microsoft.com/en-us/nuget/consume-packages/central-package-management?WT.mc_id=DT-MVP-4021952 #dot…
…
continue reading
Sono sempre di più gli inverter, abbinati ad un impianto fotovoltaico, collegati alla rete internet. Può uno strumento di questo tipo trasformarsi in un potenziale pericolo e una “porta” per sabotare la rete elettrica? Quanto è grave l’allarme lanciato da un ricercatore specializzato in test di sicurezza per dispositivi connessi? Ne parliamo con Ro…
…
continue reading
Non sono solito parlare di libri, ma "Atomic habits. Piccole abitudini per grandi cambiamenti" di James Clear merita di essere letto (ed applicato). Un libro che parla di come cambiare le proprie giornate introducendo delle piccole abitudini, che concatenate tra loro, porteranno a grandi cambiamenti. https://amzn.to/4gTve6C #book #AtomicHabits #rev…
…
continue reading
…
continue reading
In questo episodio ti riporto l'intervista di Nick Chapsas a Daniel Roth in merito al futuro di Blazor. Video che fa capire quanto Blazor sia sempre più utilizzato e che tranquillizza in merito al suo futuro https://youtu.be/2uLGXe95kTo?si=WTWMCxLNxOi9LQg7 https://dotnet.microsoft.com/en-us/platform/customers/blazor #dotnet #blazor #dotnetinpillole…
…
continue reading
Perché alcuni servizi basati su GenAI non arrivano nell’Unione Europea? E cosa ha deciso il board europeo dalla data protection nella riunione di questa settimana. Enrico Pagliarini ne parla con Innocenzo Genna, esperto di regolamentazione europea in ambito digitale a Bruxelles. Parliamo poi di uno dei prodotti più richiesti degli ultimi mesi, i ro…
…
continue reading
Scriban è una libreria di text templating che supporta anche la sintassi Liquid (ideata da shopify). E' di facile utilizzo e la sua sintassi di template permette di generare praticamente qualsiasi testo, anche i più complessi. https://github.com/scriban/scriban https://shopify.github.io/liquid/ https://scribanonline.azurewebsites.net/ #scriban #nug…
…
continue reading
Nelle ultime settimane si sono moltiplicati gli annunci di soluzioni e progetti di Intelligenza artificiale generativa (GenAI) basati su Agenti (AI Agent). In che cosa consiste questo nuovo trend tecnologico e quali scenari apre? Enrico Pagliarini ne parla con Luca Mari, esperto di GenAI e docente all’Università Liuc di Castellanza. Con Marco Giorg…
…
continue reading
Dopo il famoso addio a Swashbuckle.AspNetCore ecco tutti i cambiamenti arrivati per OpenAPI con .NET 9. https://learn.microsoft.com/en-us/aspnet/core/release-notes/aspnetcore-9.0?view=aspnetcore-9.0&WT.mc_id=DT-MVP-4021952 https://github.com/dotnet/aspnetcore/discussions/58103 https://learn.microsoft.com/en-us/aspnet/core/fundamentals/openapi/opena…
…
continue reading
Il lanciatore europeo, made in Italy, Vega C torna nello Spazio e Luigi Bignami, giornalista scientifico ed esperto del settore, ci illustra le caratteristiche e il ruolo sul mercato dei satelliti di questo nuovo razzo. Parliamo anche delle future missioni USA verso la Luna con le ultime novità annunciate dalla NASA. Dalla ricerca nel campo delle i…
…
continue reading
Per quanto riguarda Blazor, .NET 9 ha introdotto un paio di funzionalità davvero utili (ottimizzazioni per i file statici, rendering location, semplificazione autenticazione) che meritano di essere conosciuti, così da beneficiarne fin da subito. https://learn.microsoft.com/en-us/aspnet/core/release-notes/aspnetcore-9.0?view=aspnetcore-9.0&WT.mc_id=…
…
continue reading
Il Governo sta valutando se sviluppare una “chat di Stato” in grado di proteggere le comunicazioni sensibili tra alti funzionari e membri dell’esecutivo. È sufficiente costruire un’app di questo tipo per essere certi che un messaggio non venga intercettato? Non bastano i normali sistemi di messaggistica protetti da crittografia end-to-end? Lo abbia…
…
continue reading
Anche per MAUI si tratta di un rilascio di "qualità", che va quindi a consolidare la tecnologia, ma qualcosa di nuovo c'è, e oggi te ne parlo. https://learn.microsoft.com/en-us/dotnet/maui/whats-new/dotnet-9?view=net-maui-9.0&WT.mc_id=DT-MVP-4021952 https://learn.microsoft.com/en-us/dotnet/maui/user-interface/controls/hybridwebview?view=net-maui-9.…
…
continue reading
Partiamo dallo Spazio e dal sesto test di volo per Starship che, come spiega Luigi Bignami, giornalista scientifico ed esperto del settore, è un tassello fondamentale per la riconquista della Luna da parte degli USA. Ci occupiamo di supercalcolatori in occasione dell’aggiornamento della classifica Top500. Mentre gli Stati Uniti mantengono la leader…
…
continue reading
Il 12 novembre è stato rilasciato .NET 9, e nella puntata di oggi vedrò di elencarti le principali novità...ma che vedremo man mano in dettaglio nelle prossime puntate. https://devblogs.microsoft.com/dotnet/announcing-dotnet-9/?WT.mc_id=DT-MVP-4021952 https://learn.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-13?WT.mc_id=DT-MVP-4021952 https:…
…
continue reading
Translated ha lanciato un nuovo servizio di traduzione online basato su Intelligenza artificiale, chiamato Lara, ed entra così nel mercato consumer e prosumer. “È un nuovo tipo di traduzione automatica in grado di sfruttare il contesto presente nel documento” spiega Marco Trombetti, fondatore e numero uno della società che dal 1999 fornisce servizi…
…
continue reading
Concludiamo il percorso nel modo dei test parlando di TDD (Test Driven Development), una pratica dell'Extreme Programming che si basa sullo scrivere prima i test e poi il codice. https://martinfowler.com/bliki/TestDrivenDevelopment.html https://learn.microsoft.com/en-us/visualstudio/test/quick-start-test-driven-development-with-test-explorer?view=v…
…
continue reading
È stato presentato l’aggiornamento del Rapporto Clusit a cura dell’Associazione Italiana per la Sicurezza Informatica, che riporta i dati sugli attacchi cyber rilevati nel mondo nel primo semestre 2024. Enrico Pagliarini ne parla con il presidente Gabriele Faggioli. In occasione dell’EIMA International, l’esposizione internazionale di macchine per …
…
continue reading
FluentMigrator è una libreria che permette la gestione degli aggiornamenti del database sfruttando la modalità fluent. Molto simile alle migration di EntityFramework, ma di più facile scrittura e lettura. Buon ascolto https://fluentmigrator.github.io/ https://github.com/fluentmigrator/fluentmigrator https://fluentmigrator.github.io/articles/compari…
…
continue reading
Il 2024 chiuderà con investimenti pubblicitari in crescita e la parte digitale (che rappresenta ormai il 49% del totale) dovrebbe chiudere in aumento del 12% rispetto allo scorso anno. Ma il settore deve occuparsi di nuove sfide tecnologiche a partire dall’Intelligenza Artificiale generativa spiega Carlo Noseda, presidente di IAB. Parliamo di motor…
…
continue reading
Ecco un altro tool che entra a pieno titolo tra quelli indispensabili. Dev Proxy permette di simulare errori (ma non solo) in modo da testare la resilienza delle nostre applicazioni, oppure di utilizzare dei mock per ridurre il numero di chiamate verso servizi a pagamento, e molto altro. https://github.com/microsoft/dev-proxy https://learn.microsof…
…
continue reading
L’autorità per le comunicazioni è al centro di polemiche e critiche a causa della piattaforma antipirateria online Piracy Shield che sabato 19 ottobre ha bloccato per errore per alcune ore i servizi di Google Drive in Italia. Ma c’è un altro provvedimento che fa discutere: le nuove linee guida Agcom in materia di prominence, ovvero l’obbligo di pre…
…
continue reading
Oggi ti voglio parlare di due comode utility, una utile per la cancellazione di dati presenti nel database, così da prepararlo ad una fase di test, ed la seconda utility è Testcontainers, che permette la gestione di container docker direttamente da codice C#, così da poter creare, avviare, eliminare container direttamente dai nostri test. - https:/…
…
continue reading
Verrà attivato dal 23 ottobre It Wallet, il "portafoglio" digitale che raccoglierà i documenti dei cittadini italiani. Si parte con un primo gruppo di 50000 utenti che riceveranno una notifica sul proprio smartphone tramite l’app IO per digitalizzare patente e tessera sanitaria. Si tratta di un primo passo per una estensione a tutta la popolazione …
…
continue reading
La parte di arrange di un test è quella che richiede più tempo, ed ecco che AutoFixture e Bogus ci possono venire in aiuto, andando a popolare i nostri oggetti con valori fake, senza doverlo fare noi. https://autofixture.github.io/ https://github.com/bchavez/Bogus #unittest #dotnet #AutoFixture #Bogus #dotnetinpillole…
…
continue reading
Elon Musk annuncia un futuro servizio di mobilità attraverso flotte di robotaxi e robovan. Aldilà delle promesse, non sempre mantenute, del numero uno di Tesla è interessante osservare l'attuale e prossimo trend delle auto senza pilota, già realtà in alcune città del mondo. Con Carlo Iacovini, esperto di guida autonoma e mobilità elettrica, tra i f…
…
continue reading
Oggi ti voglio far conoscere un'ulteriore libreria di mock chiamata NSubstitute, che nel corso dell'ultimo anno ha avuto una crescita di utilizzo non da poco, questo dovuto anche ad un problema inerente Moq avvenuto un anno fa. https://nsubstitute.github.io/ https://youtu.be/BKozFlV2kUs https://sogue.medium.com/transitioning-from-moq-to-nsubstitute…
…
continue reading
Venticinque anni di Radio24 e di tecnologia. Enrico Pagliarini racconta i 25 anni di “2024” con Gianfranco Giardina, direttore del magazine digitale Dday.it. Ma non perdiamo d’occhio l’attualità e iniziamo la puntata da Digital News le notizie di innovazione e tecnologia più importanti della settimana.…
…
continue reading
Per testare il codice al meglio, abbiamo bisogno di isolare il codice da molte dipendenze, e Moq risolve proprio questo, dandoci la possibilità di creare con facilità dei mock di interfacce e classe da cui il nostro codice dipende. https://github.com/devlooped/moq https://learn.microsoft.com/it-it/shows/visual-studio-toolbox/unit-testing-moq-framew…
…
continue reading
Durante Meta Connect Mark Zuckerberg ha mostrato un sofisticato prototipo di occhiali per la realtà aumentata chiamato Orion. “È stato uno degli eventi di Meta più interessanti degli ultimi anni perché abbiamo visto, come mai prima, concretizzarsi quella visione del metaverso che era stata mostrata per la prima volta 5 anni fa” spiega a 2024 Paolo …
…
continue reading
Migliorare la scrittura e la leggibilità dei nostri test è fondamentale, e FluentAssertions ci aiuta proprio in questo, permettendoci di utilizzare la modalità fluent per scrivere le asserzioni tramite una ricca serie di extension-method. https://fluentassertions.com/ https://github.com/fluentassertions/fluentassertions #dotnetinpillole #FluentAsse…
…
continue reading
Cosa sappiamo, dal punto di vista cyber, della detonazione simultanea di migliaia di cercapersone avvenuta in Libano e Siria? Come funziona un terminale di questo tipo e perché sono stati scelti al posto degli smartphone? Ne parliamo con Corrado Giustozzi, esperto di cybersecurity e partner di Rexilience. Siamo stati al Salone Nautico di Genova per…
…
continue reading
In this episode we explore a future where nanorobots become part of the human body. Imagine defeating diseases before they start, enhancing your natural abilities, and pushing the limits of what it means to be human. But here’s the catch: Could these microscopic machines also take control? Join me as we uncover the thrilling possibilities and the p…
…
continue reading
In this episode of "The Future. Explained,” we examine the potential impact of artificial intelligence replacing teachers and traditional schools. By weighing both the threats and the advantages, the episode seeks a balanced view of how AI could transform education. It emphasizes finding ways to embrace technological advancements while preserving t…
…
continue reading
Può tornare comodo testare con degli Unit-Test anche l'output (e il comportamento) di componenti Blazor, e bUnit serve proprio a questo. Utile per chi ha librerie di componenti che riutilizza in N progetti. https://bunit.dev/ https://blazordev.it/articoli/testing-dei-componenti-blazor-con-bunit/ https://learn.microsoft.com/en-us/aspnet/core/blazor/…
…
continue reading
Torniamo ad occuparci di Spazio per raccontare Polaris Dawn, la missione privata di SpaceX che segna la storia con i suoi due record. Con Luigi Bignami, giornalista scientifico ed esperto di Spazio, parliamo anche di Starliner tornata a terra la scorsa settimana senza equipaggio. Con Roberto Pezzali, esperto di tecnologia della redazione di Dday.it…
…
continue reading
In this episode of "The Future. Explained", we explore the groundbreaking Polaris Dawn mission, which saw a civilian crew aboard SpaceX’s Crew Dragon complete the first private spacewalk in history. This mission, which took place on September 12, 2024, marks a turning point in space exploration, pushing the boundaries of what private companies and …
…
continue reading
This story explores the emotional and divisive impact of an AI version of a deceased loved one on family relationships, diving into grief, denial, and the struggle between reality and illusion. It raises questions about how far we should go to preserve the memory of the dead and whether clinging to a digital version of someone can ever replace true…
…
continue reading