Questa guida pratica per i team di sviluppo raccoglie le best practice più efficaci per portare Claude Code in produzione, con attenzione a configurazione, workflow agentico e integrazione CI/CD.
Scopri come rendere la test automation con GenAI un processo governabile, sostenibile e misurabile grazie al Dual-Layer GenAI Governance Model.
Scopri come il Dual-Layer GenAI Governance Model trasforma la test automation valorizzando persone, competenze e collaborazione tra tester, ingegneri e GenAI.
Scopri il Dual-Layer GenAI Governance Model per la test automation: un’architettura organizzativa che integra AI, recorder e processi strutturati per script più stabili, misurabili e governabili.
Primo articolo per raccontare come la GenAI può generare valore nel testing se è parte di un sistema organizzativo, tecnico e gestionale coerente.
Colloquio da remoto in arrivo? Scopri gli errori più comuni da evitare durante un’intervista online e come presentarti al meglio ai recruiter.
Chi è l’hacker? Che ruolo vogliamo che abbia nel nostro ecosistema digitale? Un nemico da temere o una competenza da integrare?
Le Comunità Energetiche Rinnovabili (CER) rappresentano un modello innovativo di produzione e consumo di energia pulita, basato sulla collaborazione tra cittadini, imprese e amministrazioni locali.
In occasione della XXX edizione del Linea D’Ombra Festival a Salerno, Nexsoft e Cinecittà hanno contribuito alla realizzazione in esclusiva dell’evento speciale dal titolo “IA e cinema: tra paura e desiderio”.
Nel settore IT non basta avere le competenze tecniche: anche il modo in cui affronti un colloquio può fare la differenza. Conoscere in anticipo gli errori più comuni ti aiuta a non ripeterli.
Nel mondo di BitChat la comunicazione smette di essere un semplice scambio di parole per trasformarsi in un balletto elegante tra blockchain, intelligenza artificiale e sicurezza impenetrabile.
Dopo aver parlato di cookie e tracciamento, esploriamo oggi l’altro lato della privacy: come le VPN difendono non solo cosa condividi, ma come lo condividi.
I cambiamenti della tecnologia e nel macro ambiente creano nuove opportunità di occupazione, ma anche distruzione di posti di lavoro. Per il futuro sarà strategica la politica di formazione.
Le soft skill sono fondamentali per garantire qualità nel software. Scopri le competenze chiave per migliorare la comunicazione, la gestione dei conflitti e il decision making nei team IT.
Se quando navighi in rete ti ritrovi subissato da annunci pubblicitari di oggetti che hai cercato, sappi che questo accade grazie ai cookie e ai sistemi di tracciamento online. Ma sei davvero consapevole di come funzionano e di come puoi gestirli?
Una lettura sulla qualità del software ci consente di ripercorrere l’evoluzione del settore, oggi plasmato da tecnologie avanzate e approcci olistici, per scoprire come i moderni software per la qualità stiano ridisegnando le regole del gioco del settore IT.
Per l’introduzione dell’Intelligenza Artificiale (AI) nei progetti aziendali è importante creare una cultura dell’innovazione, mantenere in equilibrio tecnologia e interazione umana, misurare efficacemente i benefici ottenuti.
Esploriamo in dettaglio che cosa significa processare i big data, esaminando le principali tecniche e strategie utilizzate per farlo, come il batch processing e il real-time processing, e come l’architettura Lambda può aiutare a combinare questi approcci in modo efficiente.
Questo è il terzo articolo di una serie dedicata a fornire suggerimenti pratici ai Project Manager per l’introduzione dell’Intelligenza Artificiale (AI) nei progetti aziendali. Qui esplorariamo la fase di monitoraggio, feedback e ottimizzazione di progetti basati su AI.
Esplora alcuni dei pattern architetturali più utilizzati nelle moderne architetture software, analizzandone i pro e i contro e valutando i contesti in cui ciascuno di essi può essere adottato con successo.
Questo è il secondo articolo di una serie dedicata a fornire suggerimenti pratici ai Project Manager per l’introduzione dell’Intelligenza Artificiale (AI) nei progetti aziendali. In questo secondo articolo è esplorata la fase di implementazione di progetti basati su AI.
Questo è il primo di una serie di quattro articoli che offrono consigli pratici su come affrontare con successo l’implementazione della AI nei progetti aziendali, in tutte le fasi dell’adozione, dalla pianificazione iniziale fino all’ottimizzazione continua delle soluzioni implementate.
L’Organoid Intelligence rappresenta il punto d’incontro tra due potenze: la biologia e l’informatica. Ma come funziona realmente questa tecnologia? E come potrebbe trasformare il futuro del calcolo e dell’intelligenza artificiale?
Esplora i principali benefici dell’introduzione della GenAI nella gestione dei progetti, con esempi concreti di come questa tecnologia possa essere applicata per affrontare le sfide quotidiane del project management.
L’Intelligenza Artificiale Generativa (GenAI) sta trasformando radicalmente il nostro modo di lavorare, rivoluzionando in particolare anche il ruolo e le metodologie operative del Project Manager.
Le architetture di data storage devono garantire non solo la capacità di gestire grandi volumi di dati, ma anche di mantenere standard di qualità adeguati al panorama tecnologico odierno.
Nel mondo del business di oggi, il tempo è denaro. Trascrivere manualmente riunioni, interviste o webinar richiede ore preziose che potrebbero essere dedicate ad attività più strategiche. Ecco perché abbiamo creato Talk to Text Weaver.
L’Ai viene scambiata come una divinità, benevola o malevola, che tutto può. Però le decisioni delegate all’AI non prevedono l’uso di intelligenza emotiva e questo comporta diversi rischi.
I message broker rappresentano un elemento fondamentale nelle architetture software moderne, migliorando la comunicazione tra i componenti del sistema e garantendo affidabilità, scalabilità e high availability.
Scopri le reti neurali, ispirate al cervello umano, che “imparano” da grandi dati e rivoluzionano campi come la medicina, la finanza e la robotica. Esplora il loro potenziale e il loro impatto sul futuro dell’IA.
Come siamo riusciti a migliorare l’efficienza del testing software per una software house gestionale/finanziaria nazionale utilizzando strumenti di intelligenza artificiale e la sintassi Gherkin per i test manuali.
Gli API Gateway emergono come uno strumento essenziale per semplificare e orchestrare il flusso di traffico tra client e servizi, fornendo un’interfaccia unificata e sicura per l’accesso alle risorse.
Nel mondo sempre più digitalizzato di oggi, l’automazione sta diventando una componente chiave per incrementare l’efficienza e ottimizzare i processi. Autogen emerge come uno strumento valido in questo panorama, offrendo soluzioni personalizzabili che si adattano a svariati contesti lavorativi.
I Large Language Model utilizzati nelle applicazione di Intelligenza artificiale non “vedono” le lettere o i caratteri effettivi nel testo che stanno elaborando e producendo. Loro operano solo tramite token. Approfondisci tutto in questo articolo.
Il load balancer, un componente essenziale nell’architettura software moderna, svolge un ruolo cruciale nel garantire l’affidabilità, la scalabilità e le prestazioni ottimali dei servizi online.
Il “Clean Code” è un pilastro per il successo. Scrivere codice pulito e organizzato è una strategia di lungo termine per affrontare le sfide dello sviluppo front-end moderno. Leggi la quarta parte della nostra guida introduttiva sull’argomento.
L’architettura software è al centro del successo di qualsiasi applicazione, e tre concetti fondamentali guidano la progettazione di un sistema robusto: la scalabilità, l’availability e la performance.
Esplora le caratteristiche uniche del Nitruro di Gallio (GaN) e come il suo impiego sta rivoluzionando il settore dei visori di realtà aumentata, migliorando significativamente l’esperienza degli utenti.
Lo sviluppo di un’API REST richiede un approccio olistico e metodico. In questo articolo, si analizzano alcune problematiche comuni e per ognuna si fornisce un possibile approccio.
Che ne pensi della versione 12 del linguaggio C#? Vediamo le principali novità che sono state introdotte in questa nuova versione uscita a novembre 2023.
Con l’avvento della tecnologia, nuovi strumenti aiutano a garantire la sicurezza dei cittadini in situazioni di crisi. Parliamo qui di IT-Alert, un sistema nazionale di allarme pubblico basato sulla tecnologia del Cell Broadcast.
ECMAScript è uno standard per la creazione di linguaggi di scripting. A giugno 2023 è stata pubblicata la quattordicesima versione (ES14 – ECMAScript 2023) che introduce alcune nuove funzionalità.
Per gestire i dati è meglio un database relazionale SqL e uno non relazionale NO-SqL? Conoscine le caratteristiche principali, le differenze e i casi d’uso in cui uno è più adatto dell’altro.
Usare GitHub e codebases per contribuire allo sviluppo di nuove funzionalità o proporre una patch per i software Open Source ha molti vantaggi per uno sviluppatore. Scopri quali!
Vediamo come sia possibile implementare un PoC per il dimensionamento di una infrastruttura di Test Automation (TA), utilizzata per mitigare il rischio di regressioni durante i rilasci in produzione di applicazioni complesse.
Parliamo del nostro seminario intitolato “Realtà e Realtà Virtuale. Dove siamo” nell’ambito del corso “Enterprise Mobile Application Development” presso la facoltà di Informatica dell’Università degli Studi di Salerno.
Condividiamo una lista di best practice per affrontare con efficacia e efficienza le diverse fasi di analisi, progettazione, implementazione, esecuzione e monitoraggio di test automatici.
Nexsoft ha partecipato in qualità di sponsor al Software Testing Forum (STF) tenutosi a Milano il 21 novembre 2023, consolidando la nostra posizione di azienda leader nel settore del Software Testing italiano.
Dopo aver partecipato al the360Event tenutosi a Roma vi raccontiamo le basi per approcciarsi alla tecnologia 360, che permette un’esperienza immersiva pressoché totale.
Con l’avvento dello smart working, l’onboarding di nuovo personale in azienda sta diventando sempre più complesso, in quanto lo start delle attività può svolgersi anche da remoto. Per questo è importante costruire un processo di onboarding efficace.
Conosci Astro? Di questo framework front end open source, progettato per creare applicazioni web incentrate sui contenuti ed altamente performanti, ce ne parla nell’approfondimento il collega Gaetano De Pascale.
Vi mostriamo come sia possibile implementare una strategia di test di non-regressione, combinando test manuali e test automatizzati a uno o più livelli nello sviluppo software.
Il Test Driven Development (TDD) è una metodologia di test, dove l’idea è quella di scrivere i test prima di scrivere il codice di produzione. Fa parte dei metodi agili, che si prefissano l’obiettivo di risolvere i problemi delle metodologie precedenti.
Vediamo insieme perchè è utile l’architettura esagonale e i vantaggi significativi che essa offre nello sviluppo di applicazioni complesse di tipo Enterprise.
DALL·E 3 è l’ultima versione del generatore di immagini basato sull’intelligenza artificiale di OpenAI, che permette di creare immagini realistiche a partire da una descrizione testuale. Più avanzato di DALL·E 2 e potenziato da ChatGPT.
Vediamo insieme come applicare una combinazione di strategie di software testing per migliorare una componente significativa di un processo di sviluppo software, cioè la Quality Assurance (QA).
Il successo dei progetti software non dipende solo dalla tecnologia utilizzata, ma soprattutto dalla comprensione del dominio di business. Le metodologie agil hanno fornito un terreno fertile per l’adozione del Domain-Driven Design (DDD).
8 semplici ma efficaci consigli per migliorare la produttività e mantenere la salute durante il lavoro al computer. Provali e vedrai come migliorerà la tua vita professionale e personale .
In occasione dell’anniversario dell’allunaggio di Armstrong del 20 luglio 1969, il collega Domenico Di Mieri ciracconta qui sul blog aziendale i retroscena dello storico traguardo americano.
In occasione dell’anniversario dell’allunaggio di Armstrong del 20 luglio 1969, il collega Domenico Di Mieri ciracconta qui sul blog aziendale i retroscena dello storico traguardo americano.
Roblox Studio è un ambiente di sviluppo integrato (IDE) che ti permette di creare giochi e mondi virtuali su Roblox. Prima di iniziare a utilizzare il programma, è fondamentale comprendere l’interfaccia utente e le sue principali componenti.
Il Clean Code è un concetto fondamentale nella programmazione moderna, in quanto promuove la scrittura di codice leggibile, manutenibile e facilmente comprensibile da altri sviluppatori. Leggi la terza parte della nostra guida introduttiva sull’argomento.
Il tracing, o tracciamento, nei sistemi a microservizi è una sfida complessa da affrontare a causa della natura distribuita e scalabile di tali architetture IT. OpenTelemetry può fornire strumenti e standard per il tracciamento, il monitoraggio e la gestione delle prestazioni delle applicazioni distribuite.
Il Clean Code è un concetto fondamentale nella programmazione moderna, in quanto promuove la scrittura di codice leggibile, manutenibile e facilmente comprensibile da altri sviluppatori. Leggi la seconda parte della nostra guida introduttiva sull’argomento.
Il 5 giugno 2023 abbiamo seguito per voi la presentazione da parte di Apple del visore Apple Vision Pro e ne abbiamo fatto un report dettagliato. Leggi le ns riflessioni e scarica il report completo.
Le aziende di produzione sempre più spesso oggi devono certificare il prodotto e le trasformazioni da esso subite. Scopri qui come è possibile con l’IoT monitorare la produzione, usando ad esempio una rete di sensori a basso costo.
Il Clean Code è un concetto fondamentale nella programmazione moderna, in quanto promuove la scrittura di codice leggibile, manutenibile e facilmente comprensibile da altri sviluppatori. Leggi la prima parte della nostra guida introduttiva sull’argomento.
Le API (Application Programming Interface) sono un elemento fondamentale del mondo della tecnologia moderna. Perchè è importante e come documentarle con Swagger lo scoprirete in questo articolo.
La recruiting manager aziendale racconta il modo in cui in Nexsoft rendiamo il lavoro sostenibile e promuoviamo il benessere, l’uguaglianza, la diversità e l’inclusione.
Con una media di 200 milioni di utenti mensili registrati nel 2022, Roblox si afferma come uno dei metaversi più popolari ad oggi, soprattutto tra i giovani. Scopri nell’articolo che cos’è, chi lo usa, come si sviluppa.
Tra le frontiere tecnologiche avanzate di cui ci occupiamo l’IoT è una di quelle che più ci intriga. Leggi come l’IoT sta trasformando il settore #Agrifood, fornendo dati e strumenti che permettono, in particolare, l’analisi e il monitoraggio dei dati in real-time, soprattutto da remoto.
Per chi non lo sapesse il 30 aprile 2023 è l’anniversario del rilascio al pubblico del codice sorgente del world wide web. Ripercorriamo insieme le tappe che hanno portato alla nascita del world wide web e alla sua evoluzione.
Gli algoritmi di consenso distribuito sono stati sviluppati per risolvere il problema di avere più nodi in una rete che cercano di raggiungere un accordo su una decisione comune. Scopri di più qui sul blog Nexsoft!
Approfittiamo delle festività pasquali per farti gli auguri a modo nostro: da nerd:-). Ti presentiamo un utile confronto tra alcuni algoritmi per il calcolo della data della Pasqua in c#.
Console.log è indubbiamente il metodo di debug più utilizzato e forse potrebbe bastare conoscere questo, ma proviamo ad evidenziare altre metodologie per utilizzare l’oggetto console.
Conosci gli algoritmi combinatori in C#? Ecco esempi, test e analisi delle performance di alcuni tra gli algoritmi più noti per la generazione delle disposizioni con ripetizione di n elementi su k posizioni.
L’ultimo aggiornamento di Bing con l’integrazione in anteprima di GPT-4, la nuova versione dell’intelligenza artificiale creata da OpenAI, in combinazione con Prometheus, sistema di elaborazione dati di Microsoft. Quali sono i nuovi vantaggi?
Abbiamo provato a chiedere ad un’intelligenza artificiale di descrivere ed implementare i migliori 5 algoritmi di sorting. Ecco la sua risposta.
Le difficoltà incontrate da Meta ci spingono a chiederci se è in difficoltà il progetto di Zuckerberg o se ancora non siamo pronti all’evoluzione virtuale.
Sai cos’è la data science? Approfondisci l’argomento e scopri perchè conviene avviare una carriera in questo settore.
Aletheia è la soluzione Nexsoft di automazione e reporting delle attività di test per conoscere immediatamente lo stato di avanzamento di un progetto e, attraverso funzionalità specifiche, impostare e monitorare i KPI d’interesse.
Aletheia è la nuova soluzione Nexsoft per semplificare il processo di testing nello sviluppo software. Essa mette a disposizione gli strumenti necessari per implementare dashboard personalizzate in cui raccogliere i risultati dell’attività di testing.
Ha conquistato giovani e giovanissimi, mentre le aziende ancora stentano a capirne l’utilità. Come possiamo usare il Metaverso per promuovere il nostro brand e avvicinarci ai colleghi?
Quante volte ascoltiamo musica in sottofondo mentre andiamo in ufficio, quando lavoriamo al PC o mentre sbrighiamo le faccende di casa? Vediamo quali sono i vantaggi dell’ascolto e della condivisione di una scaletta musicale.
La menzogna è una strategia evolutiva dell’essere umano. Si adatta al contesto e alle nuove tecnologie, come qualsiasi aspetto della vita quotidiana. Di pari passo, si affinano le contromisure per smascherare le bugie. Parliamo di deepfake.
Nel mondo dei giochi in Realtà Aumentata è possibile interagire col mondo reale per raggiungere obiettivi, vincere sfide, raccogliere punti e bonus di vario tipo. Vediamo subito 5 esempi famosi.
L’attenzione per l’ambiente e per il benessere dei collaboratori trova una sua naturale espressione nella nascita di un gruppo di Car Pooling aziendale Nexsoft. Scopriamo insieme alcuni vantaggi.
La comunità dei nostri collaboratori include diverse personalità, che finiscono con l’aggregarsi spontaneamente. Qui parliamo di gaming attraverso le esperienze professionali del personale Nexsoft.
Quali sono le novità più rilevanti che riguardano il linguaggio Java arrivato alla versione 17? Come cambia il lavoro quotidiano dello sviluppatore? Scoprilo nell’approndimento del super esperto Claudio De Sio Cesari.
Il Liceo Sabatini-Menna di Salerno è stato selezionato per la quarta edizione della Biennale dei Licei Artistici, grazie all’app AR ImmaginaDomani realizzata con Nexsoft all’interno del Linea d’Ombra Festival 2021.


