martedì 7 maggio 2024

+447441440992 chiamata dall'Inghilterra come evitare truffe

Negli ultimi anni sta diventando sempre più affinata la chiamata tramite call center o tramite aziende per vendita o aderire a qualche promozione o truffa.
Se riceviamo delle telefonate che hanno prefisso +44, per esempio +447441440992 potrebbe essere la solita telefonata di vendita o altro disturbatore, come è capitato al sottoscritto.
Una tecnica per accertarvi che la chiamata provenga da persona amica o qualcuno interessato a voi per vari aspetti e non per le solite vendite, è quella di lasciar telefonate e far scattare la vostra segreteria telefonica. 
Se è un amico, parente o comunque azienda interessata a voi per vari motivi (per esempio per una posizione di lavoro, oppure un hotel che avete dimenticato qualche oggetto) lascerà in segreteria un messaggio, al contrario se sono uno di quei tanti call center, non lascerà nessun messaggio.
Una della tante tecniche per evitare telefonate inopportune.



lunedì 6 maggio 2024

Windows 11 chiudere tutte le finestre aperte

 

Figura 1 - il menu chiudi tutte le finestre

Nel caso che abbiamo più finestre aperte di un determinato programma, per esempio esplora file, tramite il tasto destro sull'icona del programma nella barra di Windows (figura 1)  possiamo visualizzare la voce "Chiudi tutte le finestre" che ci permette di chiuderle tutte. 

domenica 5 maggio 2024

Angular Material mat-select event onSelectionChange uso del isUserInput per evitare doppia chiamata

Quando si utilizza il controllo mat-select in Angular Material, può capitare che l'evento "OnSelectionChange" viene chiamato due volte.
Per gestire tale situazione utilizzare la proprietà isUserInput.

Di seguito un frammento di codice di utilizzo.

HTML:
 <mat-select #mySelect [(ngModel)]="oggetto" formControlName="NomeControllo" >
        <mat-option *ngFor="let oggetto of arrayOggetti"
[value]="oggetto.id"  (onSelectionChange)="onSelectEvent($event, oggetto)">
{{ oggetto.Descrizione }} </mat-option>
 </mat-select>


TypeScript:

onSelectEvent(value: any, parametroOggetto: Oggetto){
   
    if(value.isUserInput)
    {
        //codice da eseguire
    }
 }

sabato 4 maggio 2024

Download gioco Orcs Must Die! 3

 


Un gioco molto ben fatto e con una grafica accattivante, parliamo del gioco Orcs Must Die 3 un game di combattimento in italiano per sistemi operativi Windows.

Il gioco è adatto per tutti i ragazzi ed adulti.

Fino al 9 maggio 2024 si potrà scaricare gratuitamente e senza limitazioni, dopo tale data, il download sarà a pagamento.

Per maggiori informazioni e download visitate il seguente sito https://store.epicgames.com/it/p/combo-a7e03a

Strumento online di Assistente alla scrittura

 


Il seguente sito Mizou sfrutta l'intelligenza artificiale per aiutare le persone e studenti a scrivere del testo in maniera ottimale, un valido strumento online di scrittura creativa che non richiede ne email e ne registrazione.

Il sito è in lingua italiana.


venerdì 3 maggio 2024

Download gioco Cat Quest II

 



Disponibile senza limitazioni il gioco di azione in italiano Cat Quest II per sistemi operativi Windows.

Il gioco è adatto a tutta la famiglia ed offre una grafica molto interessante.

Fino al 9 maggio 2024 si potrà scaricare gratuitamente dopo tale data il download sarà a pagamento.

Per maggiori informazioni e download visitate il seguente sito https://store.epicgames.com/it/p/cat-quest-ii-9dbefc

Angular execute two function event click button

In Angular se vogliamo eseguire due funzioni all'evento click del pulsante, dobbiamo racchiudere tra parentesi quadre tali metodi.

Di seguito un frammento di codice delle suddette operazioni

TypeScript:

public Metodo1():void{
  console.log("Metodo 1");

}

public Metodo2():void{
  console.log("Metodo 2");

}

HTML:
<button (click)="Metodo1(); Metodo2()"
style="height: 60px; width: 120px;">Esegui due metodi</button>

giovedì 2 maggio 2024

Download ebook free MAUI .Net

 


Un ebook in lingua inglese ma molto ben fatto sull'utilizzo del Framework MAUI per programmare applicazioni multi piattaforma con il linguaggio di programmazione C#.

L'ebook, è in formato pdf e formato per dispositivi mobili.

Per maggiori informazioni e download visitate il seguente sito Free Ebook - .NET MAUI Succinctly (syncfusion.com) 

mercoledì 1 maggio 2024

Programmi gratuiti portatili sulla navigazione internet

Dal seguente sito https://portableapps.com/apps/internet è possibile scaricare una serie di numerosi programmi portatili, che non richiedono installazione, per la navigazione internet, gestione della posta e tanto altro ancora.

martedì 30 aprile 2024

Strumento online per rimuovere la filigrana nelle immagini

 



Se cercate uno strumento online per togliere la filigrana dalle immagini, quali le firme o altro,  il sito https://it.aiseesoft.com/watermark-remover-online/ basato con l'intelligenza artificiale, offre tale funzionalità.

La versione gratuita, che non richiede email ed account, permette di scaricare l'immagine in risoluzione normale.

Il sito è in lingua italiana.

lunedì 29 aprile 2024

Angular mat-option remove select

Nel caso che vogliamo togliere la selezione da un controllo mat-select di Angular Material, dobbiamo utilizzare il metodo "SetValue" e passare il valore null.
Di seguito un esempio di codice.

HTML
 <mat-select [(ngModel)]="variabile" formControlName="NomeControllo" >
        <mat-option *ngFor="let oggetto of arrayOggetti" [value]="oggetto.Idproprieta"
  >{{ oggetto.descrizione }} </mat-option>
        </mat-select>

TypeScript
 this.form.controls['NomeControllo'].setValue(null);

domenica 28 aprile 2024

strumento online per convertire i file

 



Dal seguente sito https://internxt.com/file-converter è possibile utilizzare uno strumento online gratuito che non richiede ne registrazione e ne email, per convertire i file da un formato ad un altro. 

Strumento molto valido e ben fatto.


sabato 27 aprile 2024

Strumento online per convertire codice C# in VB.Net e viceversa

Per chi ha necessità di convertire codice dal linguaggio C# a VB.Net e viceversa, può trovare utile il seguente strumento online di Telerik https://converter.telerik.com/ 

Servizio gratuito che funziona molto bene, non richiede email e nessuna registrazione.

venerdì 26 aprile 2024

Download gioco INDUSTRIA

 


Disponibile gratuitamente e senza limitazioni il gioco sparatutto Industria, con una grafica molto ben fatta.

Il gioco è per sistemi operativi Windows.

Fino al 2 maggio 2024 è possibile scaricarlo gratuitamente dopo tale data il download sarà a pagamento.

Per maggiori informazioni e download visitate il seguente sito https://store.epicgames.com/it/p/industria

programmi gratuiti portatili di grafica

I software portatili, detti anche portable, non richiedono installazione e si possono tenere su una chiavetta o unità esterna ed utilizzare su più computer.
Dal seguente sito https://portableapps.com/apps/graphics_pictures è possibile scaricare una serie di programma portatili, in lingua inglese, in ambito di grafica.

Che dirvi... buon utilizzo. 

giovedì 25 aprile 2024

Angular material input matInput numbers only

Il controllo di testo input Matinput di Angular Material , permette tramite la proprietà type, di rendere la casella numerica. All'interno però è possibile scrivere anche i simboli + e -, per evitare che vengono inseriti questi simboli, ma soprattutto solo numerici, occorre gestire nell'evento keypress il dato che si sta digitando.
Di seguito il frammento di codice html relativo all'inserimento di soli numeri.


HTML:

 <input matInput
       
        type="number"
     
        (keypress)="($event.charCode >= 48 && $event.charCode < 58)"
        
        >

mercoledì 24 aprile 2024

appunti di Windows più copie tramite tasto windows+v

 


Windows ha una funzionalità che può tornare molto utile qualora si ha la necessità di copiare più informazioni ed utilizzarle più volte.

Parliamo della funzionalità "appunti", attivabile tramite la combinazione della scelta dei tasti "Windows"+V (il tasto Windows è quello con la bandiera) che fornisce una piccola finestra con il quale troviamo i vari appunti.

La funzionalità appunti, va attivata, o tramite la parola "appunti" nella casella di ricerca, oppure in impostazioni->sistema->appunti->Cronologia Appunti (figura 1).

Figura 1 - La finestra per attivare gli appunti

Una volta attivata la funzionalità "Appunti", non resta che utilizzarla. Ogni volta che si copia un elemento (tramite ctrl+c o tasto destro voce copia) questa verrà salvata nella finestra degli appunti (figura 2).

Figura 2 - La finestra degli appunti dove troviamo tutto ciò che è copiato


E' possibile copiare anche le immagini oltre al testo. 

Una funzionalità molto interessante. 


martedì 23 aprile 2024

C# Windows Forms rilevare tutti i controlli che iniziano con un determinato nome

Supponiamo di avere in una forms di un progetto Windows Forms una serie di caselle di testo, tutte quante iniziano con "textbox" e vogliamo impostare del testo per ogni casella presente nella form.
Il frammento di codice nel linguaggio C#, tramite Linq, rileva tutte le caselle di testo "TextBox", che iniziano per un determinato nome ed imposta la proprietà "Text" con un valore.



C#
var controlli = this.Controls.Cast<Control>().Where(controllo => controllo.Name.StartsWith("textBox"));

            foreach (TextBox textBox in controlli)
            {
                textBox.Text = "Mio testo";
            }

lunedì 22 aprile 2024

Angular material mat-option on select item

Il framework Angular Material, offre una serie di controlli, tra questi anche l'elenco a discesa, detta combobox o dropdownlist.
Nel caso che si vuole gestire la selezione di un elemento, dobbiamo utilizzare l'evento "OnSelectionChange" con il quale possiamo passare anche l'oggetto del singolo elemento.
Questo evento è da inserire nel singolo elemento e non nel controllo "Mat-Select".

Di seguito un esempio di utilizzo


HTML:
 <mat-select >
      <mat-option *ngFor="let oggetto of listaOggetti"
[value]="oggetto.id"  (onSelectionChange)="onSelectEvent($event, oggetto)">
                        {{ testo }}
</mat-option>
    </mat-select>

TypeScript:
onSelectEvent(value: any, oggetto: classe){

 }






domenica 21 aprile 2024

C# ottenere il numero dei processori logici del computer tramite Environment.ProcessorCount

 


Se vogliamo sapere il numero dei processori logici installati sul proprio pc tramite linguaggio di programmazione C# , dobbiamo utilizzare la classe Environment.

Il numero dei processori logici che troviamo nel task manager (vedi figura precedente), possiamo rilevarli tramite la proprietà ProcessorCount .

Di seguito il frammento di codice per ottenere il numero dei processori, tramite linguaggio C#.


         int numeriProcessori = Environment.ProcessorCount;

sabato 20 aprile 2024

Download gioco Town of Salem 2

 



Un gioco di strategia e con grafica molto semplice, quella disponibile gratuitamente sulla piattaforma EpicGames.

Parliamo di Town Of Salem 2, per sistemi operativi Windows e Mac, un gioco per tutti.

Fino al 25 aprile 2024 si potrà scaricare gratuitamente dopo tale data il download sarà a pagamento.

Per il download e maggiori informazioni visitate il seguente sito https://store.epicgames.com/it/p/town-of-salem-2-ab6497 

Download vari giochi portatili

Per tutti gli amanti dei video giochi, dal seguente sito https://portableapps.com/apps/games possono scaricare alcuni giochi portatili, ossia che non richiedono installazione e possono essere portati in chiavetta o altro dispositivo portatile.
Sito in lingua inglese.
Per il download e maggiori informazioni visitate il sito indicato.

venerdì 19 aprile 2024

The Big Con

 



Disponibile gratuitamente e senza limitazioni il gioco di strategia The Big Con, per sistemi operativi Windows.

Il gioco offre una giocabilità molto interessante, e grafica a livello di cartoon.

Fino al 25 aprile 2024 si potrà scaricare gratuitamente dopo tale data il download sarà a pagamento.

Per maggiori informazioni e download, visitate il seguente sito https://store.epicgames.com/it/p/the-big-con

Gioco Surf dal browser Edge

 


Il browser Edge, che troviamo in tutti i sistemi operativi Windows, permette di eseguire gratuitamente un gioco molto semplice ma ben fatto.

Il gioco Surf, è attivabile dal browser edge, digitando il seguente comando nella barra degli indirizzi, ossia quella casella dove inseriamo i siti da visitare.

Il comando è:

edge://surf/

Inoltre anche dal seguente sito https://www.microsoft.com/it-it/edge/features/surf-game è possibile eseguirlo. 

Che dirvi.... buona partita.

giovedì 18 aprile 2024

Angular TypeScript parametro di funzione di diversi tipi

In TypeScript è possibile creare una funzione che ha un parametro di due tipi (per esempio string o numerico) e restituisce un generico.
Di seguito il frammento di codice di tale funzione e di tale utilizzo

Funzione.


TypeScript:

Maiuscole(parametro:string | number) : any{
  if(typeof parametro==="string")
    return parametro.toUpperCase();
  else
    return parametro;
}

Utilizzo.

TypeScript:
  ngOnInit(): void {
    alert(this.Maiuscole('Mio testo'));
  }



Oppure.
TypeScript:

  ngOnInit(): void {
 
    alert(this.Maiuscole(3));
  }

mercoledì 17 aprile 2024

Ambiente di sviluppo con intelligenza artificiale download gratuito

 


Rilasciato un nuovo ambiente di sviluppo gratuito, per la programmazione con la funzionalità dell'uso dell'intelligenza artificiale durante la stesura del codice.

Il programma Cursor - The AI-first Code Editor in varie versioni (gratuite ed a pagamento) permette tramite l'intelligenza artificiale di scrivere codice di programmazione in vari linguaggi.

Il sito ed il programma sono in lingua inglese.

Per maggiori informazioni e download visitate il sito indicato.

martedì 16 aprile 2024

Angular input matInput focusin gestione del focus attivo

Nel caso che si sta gestendo un controllo di tipo input Matinput in Angular Material, e si vuole gestire il focus attivo, tramite l'evento "focusin" possiamo gestire tale evento.

Di seguito il frammento di codice.

HTML:
<input matInput
            required
           
            (focusin)="onFocusIn( $event )"

TypeScript:
 onFocusIn( _event: FocusEvent ) {

}

lunedì 15 aprile 2024

Download di programmi di educazione software portatile (portable)

Il software portatile permette di utilizzarlo su più computer e di portarlo con sè tramite chiavetta o altro dispositivo esterno, senza doverlo installare.
Dal seguente sito https://portableapps.com/apps/education si possono scaricare una serie di software gratuiti portatili in ambito di educazione, come geografica, astronomia, e tanto altro ancora.
Sito in lingua inglese. 

domenica 14 aprile 2024

Download gioco Phantasy Star Online 2 New Genesis

 



Disponibile gratuitamente e senza limitazioni il gioco di combattimento Phantasy Start 2, per sistemi operativi Windows.

Per maggiori informazioni e download visitate il seguente sito https://store.epicgames.com/it/p/phantasy-star-online-2

Microsoft Rewards modifica punti set giornaliero e altre attività

 




Da qualche giorno il programma Microsoft Rewards (qui https://emanuelemattei.blogspot.com/2022/12/nuovi-regali-per-il-programma-microsoft.html la notizia del programma) ha una nuova assegnazione dei punti.

Modificati i punti del set giornaliero e delle altre attività.

Per il set giornaliero, non c'è più quello dei 30 e 50 punti, ma sono tutti da 10 punti, mentre il set delle altre attività, ogni giorno la sola possibilità di fare 5 punti.

Al momento non si sa se rimarrà così per sempre oppure temporaneo com'è successo qualche mese fa .