venerdì 6 febbraio 2026

download ebook Power Automate Desktop

 

ebook power automate windows

Un ebook gratuito sulla gestione dell'automazione in Microsoft Windows. L'ebook Power Automate Desktop fornisce introduzione sulla possibilità di creare processi automazzati.

L'ebook è in lingua inglese e formato pdf o per lettori ebook.

Per maggiori informazioni e download, visitate il seguente sito Free Ebook - Power Automate Desktop Succinctly®

giovedì 5 febbraio 2026

Download free database design and management dbschema programma gratuito per la gestione dei database

 

software dbschema

Un software molto valido che permette gestire vari database, parliamo del software gratuito DbSchema – Design, Document & Manage Databases as a Team .

Il programma, permette la gestione dei database e l'esecuzione delle query. La versione Community è gratuita.

Per maggiori informazioni e download, visitate il seguente sito DbSchema – Design, Document & Manage Databases as a Team 

mercoledì 4 febbraio 2026

Aggiornamento gratuito a Windows 11 dal sistema operativo Windows 10, download gratuito di Windows 11

 

download gratuito Windows 11


Nel caso che si vuole aggiornare il sistema operativo Windows 10 alla versione Windows 11, se i requisiti hardware rispettano le specifiche del nuovo sistema operativo, è possibile scaricare l'assistente per migrare Windows 10 a Windows 11.

Nel seguente sito https://www.microsoft.com/it-it/software-download/windows11  occorre scaricare il file relativo alla prima voce, quella relativa "Assistente all'installazione di Windows 11", che guiderà l'utente alla migrazione.

Seguire la procedura che verrà riportato a video, aiutando l'utente a passare alla versione 11 di Windows.


Download gioco Pixel Gun 3D

 

Gioco pixel-gun-3d

Pixel GUN 3D, è un gioco molto semplice di avventura, per sistemi operativi Windows.

Il gioco è scaricabile gratuitamente dalla piattaforma EpicGames ed è ideale per bambini, ragazzi ed adulti.

Per maggiori informazioni e download, visitate il seguente sito https://store.epicgames.com/it/p/pixel-gun-3d-812855

Sito online per il trasferimento dei file NINJABOX hosting gratuito

 

trasferimento file


Sito per il trasferimento dei file, detti anche hosting, c'è ne sono diversi, alcuni anche senza email e account, tra questi ancora di meno ci sono quelli anonimi, che offrono un utilizzo migliore a livello di privacy.

NinjaBox, qui NinjaBox – Anonymous photo/video hosting il sito, offre la possibile di trasferire foto e video in forma anonima anche protetta di password, se si vuole.

Sito facilmente utilizzabile.

martedì 3 febbraio 2026

Creazione di immagini tramite intelligenza artificiale vheer

 


Un ottimo sito di intelligenza artificiale, che permette la creazione di immagini, senza richiedere email o account.

Il sito Random Image Generator | Create AI-Generated Images Instantly permette di genere immagini, descrivendo ciò che si vuole realizzare, anche in lingua italiana. 

Un sito molto ben fatto.

lunedì 2 febbraio 2026

Servizio gratuito di firma digitale con le web api per il linguaggio C#

 

servizio web firma digitale

Il seguente sito https://www.docuseal.com/developers offre la possibilità a tutti gli sviluppatore, di utilizzare gratuitamente un servizio API per la firma digitale.

Il servizio è possibile utilizzarlo con vari linguaggi, tra cui il linguaggio di programmazione C#.

Il sito è in lingua inglese ma facilmente utilizzabile.

GITHUB Modificare le informazioni del profilo

Dopo aver effettuato il login a GitHub, è possibile modificare le informazioni riguardante il proprio profilo, come l’immagine, il sito, luogo e tante altre informazioni.

Andiamo nella sezione profilo, che si raggiunge tramite il menu in alto a destra (dove si trova il logo)  (figura 1) che viene applicato di default la prima volta.

github modificare profilo
Figura 1 – Il menu principale per modificare il profilo.

Dopo aver fatto click sull’icona del menu , viene aperto un menù (figura 2) in questo menù è presente una voce denominata “your profile”, che al click aprirà la pagina principale del profilo.

github modifica del profilo

 

Figura 2 – il menu per aprire la pagina del proprio profilo.


In questa pagina (figura 3) tramite il pulsante “Edit Profile” è possibile modificare sulla stessa pagina le informazioni riguardante il profilo, oppure nel fare click sul logo, oltre a cambiare il logo anche le informazioni del profilo.


github modifica del profilo
Figura 3 – Il pulsante per la modifica del profilo e del logo


Facciamo click sul logo, in modo da cambiare l’immagine, verrà aperta una pagina di dettaglio (figura 4) con il quale sarà possibile modificare l’immagine. Tramite la parola edit, è possibile aggiungere una nuova immagine, oppure rimuovere se già inserita.

github modifica del profilo
Figura 4 – La modifica, rimozione dell’immagine ed informazioni del profilo.


Sempre in questa pagina possiamo modificare le informazioni relativo del profilo. Dopo aver aggiunto l’immagine, verrà salvato in automatica l’immagine. Possiamo modificare da questa pagina, le varie informazioni, quale il nome, la biografia, il pronouns, il sito, i vari account social, ed altri campi per le varie informazioni.

Una volta impostati i vari campi, salvare le modifiche tramite il pulsante “update profile”, che si trova in basso

github modifica del profilo
Figura 5 – Il pulsante per l’aggiornamento del profilo.


La biografia è un campo che permette di fornire una descrizione per se stessi, consigliabile scriverla in lingua inglese (e se si vuole anche in italiano), visto che il profilo potrà essere consultato da persone di diverse parte del mondo.

Nel caso che invece la modifica del proprio profilo avviene tramite il pulsante “Edit Profile” (figura 6) abbiamo la possibilità di modificare alcuni campi sulla stessa pagina.


github modifica del profilo
Figura 6 – Il pulsante edit per modificare la pagina.

 Una volta apportate le varie modifiche dei vari campi (figura 7) tramite il pulsante “Save” (figura 7) possiamo consolidare tale modifiche.

github modifica del profilo

Figura 7 – I campi per la modifica del profilo


domenica 1 febbraio 2026

download ebook gratuito OpenAI Succinctly

 

ebook OpenAI

Un ebook in lingua inglese e scaricabile gratuitamente, in ambito OpenAI, offerto da Syncfusion.

L'intelligenza artificiale è un tema molto sentito in questi ultimi due anni, ed il libro, offre una breve panoramica su questo mondo.

L'ebook, in lingua inglese, è composto da circa 88 pagine. 

Per maggiori informazioni e download visitate il seguente sito https://www.syncfusion.com/succinctly-free-ebooks/openai-succinctly

TypeScript read all nodes file XML

Può capitare di avere l'esigenza di leggere tutti i nodi con i relativi valori, di un file XML.
In questo esempio di codice, vediamo come leggere i nodi (diversi tra loro) con i relativi valori.

Si riporta un file XML di esempio che utilizzeremo nella prova


XML.
<dati>
<nodoA>Valore 1</nodoA>
  <nodoB>Valore 2</nodoB>
  <nodoC>
    <sottoNodo>Valore 3</sottoNodo>
  </nodoC>
</dati>

Aggiungiamo al progetto il riferimento alla gestione dei file XML, in particolare le classi che fanno parte di HTTP. In altro sopra ad ogni dichiarazione, dove si trovano gli import, inseriamo la seguente riga di codice.

TypeScript:

import {HttpClient } from '@angular/common/http';



Nel costruttore della pagina Angular, si crea una variabile di riferimento alla classe httpClient. 
Di seguito il frammento di codice della suddetta dichiarazione.
TypeScript:

 constructor(

    private http: HttpClient

) { }

 

Si crea una funzione, che una volta invocata andrà a leggere il file XML denominato Dati2.xml, situato nella cartella Assets utilizzando le classi "Document"  e "DOMParser".


Di seguito la funzione per la lettura del file XML.
TypeScript:

  leggiFileXML(): void {

    const url = 'assets/dati2.xml'; // Percorso del file XML (nella cartella assets)

 

    this.http.get(url, { responseType: 'text' }).subscribe({

      next: (data) => {

        const parser = new DOMParser();

        const xmlDoc = parser.parseFromString(data, 'application/xml');

 

        //Legge tutti i nodi

        const elementi = xmlDoc.getElementsByTagName('*');

        for (let i = 0; i < elementi.length; i++) {

          console.log(`Nodo: ${elementi[i].nodeName}, Contenuto: ${elementi[i].textContent}`);

        }

      },

      error: (error) => {

        console.error('Si è verificato un errore:', error);

      }

    });

  }

 



Ora siamo giunti al termine della stesura del codice, non resta che invocare la funzione appena creata.
Di seguito il frammento di codice che invoca la funzione appena creata.

TypeScript:

 

 ngOnInit(): void {

    this.leggiFileXML();

 

   }




sabato 31 gennaio 2026

TypeScript get values of a enum

Si riporta una tecnica nel linguaggio TypeScript, per ottenere tutti i valori di un enum.

Enum di esempio.

TypeScript:

enum GiornoSettimana {

  Lunedì = 1,

  Martedì,

  Mercoledì,

  Giovedì,

  Venerdì,

  Sabato,

  Domenica

}

 



Metodo per ottenere solo i valori.

TypeScript:

//Ottiene solo i valori

   let giorni = Object.values(GiornoSettimana).filter((value) => typeof value === 'number') as number[];

   for (let giorno of giorni) {

    console.log(giorno);

 

   }