Articolo

Difendersi dai Commenti SPAM su WordPress

Su WordPress i commenti spam sono un vero problema. Se abilitate i commenti sul vostro sito, dovete essere pronti a ricere spam! Tutto lo spam sotto i post vi farà fare una brutta figura con i vostri utenti, quindi è fondamentale trovare un modo per difendersi da questi attacchi.

Sfortunatamente potrebbe essere impossibile eliminare lo spam completamente, però, con i giusti metodi, è possibile ridurlo notevolmente. Su WordPress esistono varie opzioni che permettono di nascondere automaticamente questi commenti prima che …

Articolo

Come usare i CAPTCHA su WordPress

CAPTCHA, acronimo di Completely Automated Public Turing-test-to-tell Computers and Humans Apart; tradotto dall’inglese “Test di Turing pubblico e completamente automatico per distinguere computer e umani“.

Forse dalla definizione avrete già capito di cosa stiamo parlando, ma se così non fosse, passiamo alla spiegazione…

I CAPTCHA sono dei sistemi utilizzati per distinguere umani da computer ed impedire a questi ultimi di accedere ad alcuni servizi come la registrazione ad un forum o l’invio …

Articolo

Ottenere JSON dal Web con Node.js

Recentemente ho ripreso in mano una mia applicazione scritta in Node.js che per funzionare ottiene i dati da un file JSON nel web.

Originariamente avevo utilizzato snekfetch, ma dopo aver scoperto che era stato deprecato, mi sono messo alla ricerca di una nuova soluzione, e ne ho trovate anche più di una!

#Il pacchetto “node-fetch”

Il pacchetto node-fetch fa esattamente quello che suggerisce il nome: aggiunge window.fetch a Node.js.

Per l’installazione basterà eseguire il comando npm install node-fetch

Articolo

Emoji nei Commit di GitHub

Ormai le Emoji si sono evolute fino a diventare un nuovo linguaggio per comunicare ed esprimere sentimenti. Le persone, infatti, usano le emoji anche troppo spesso nelle chat al posto di un comune messaggio dato che quello che una singola emoji può rappresentare, andrebbe normalmente scritto in 3 o 4 parole.

Ma oltre a semplificare le nostre chat, le emoji sono utili anche nei messaggi di commit di GitHub, vediamo come!

#L’utilità delle Emoji nei Commit

Immaginate di dover …

Articolo

Velocizzare il caricamento di una pagina con una Proprietà CSS

Google ha appena rilasciato Chrome 85, il più grande aggiornamento che il noto browser riceverà nel 2020. Tra i aggiornamenti, c’è una nuova proprietà CSS, si chiama content-visibility.

Quando un browser carica un sito web, ci sono vari passaggi che vengono fatti per mostrare la pagina finale all’utente, molti dei quali devono essere eseguiti prima di poter mostrare qualsiasi cosa sulla pagina. Infatti, prima di vedere qualcosa, il browser dovrà processare l’intera pagina, anche quello fuori dalla …

Articolo

Inserire accento acuto ( ´ ) con tastiera italiana

Durante la programmazione è molto comune dover inserire l’accento grave, in inglese backtick ( ´ ).

Sfortunatamente questo carattere non è presente sulla tastiera italiana e per inserirlo sarà necessario copiarlo da qualche parte e poi incollarlo oppure ricorrere alla combinazione Alt + 0180 da digitare sul tastierino numerico. Ma se abbiamo un computer portatile senza tastierino non ci sarà possibile.

#AutoHotKey

In soccorso ci viene il programma AutoHotKey, un software gratuito che ci consente di …

Articolo

Come Hostare un Bot Discord

Avere il proprio Bot Discord attivo 24/7, 365 giorni l’anno, è una bellissima cosa! Sia per un bot disponibile solo sul tuo server, sia su un bot che vuoi venga utilizzato da centinaia di server in futuro.

In questa guida vedremo come hostare il proprio bot scritto in JavaScript (Node.js) e mantenerlo sempre online, il tutto in pochissimo tempo!

#Cose da sapere

Hostare il proprio bot è veramente molto semplice, ma ci sono alcune cose da sapere prima …

Articolo

Introduzione a Java

#Cos’è Java? Wikipedia

Java è un linguaggio di programmazione di alto livello che può essere utilizzato per sviluppare molto tipi di applicazioni, tra cui:

  • Applicazioni Desktop e Mobile (Android)
  • Applicazioni Web
  • Applicazioni Server e Web Server
  • Applicazioni connesse ad un Database
  • Giochi
#Prima di Java

Negli anni precedenti alla creazione di Java, il linguaggio di programmazione più diffuso era C, creato nel 1972. La natura procedurale e le caratteristiche prese dai linguaggi di basso livello lo rendevano …

Articolo

Commit GitHub in un canale Discord

Su Discord, i webhooks sono un sistema per automatizzare l’invio dei messaggi e aggiornamenti, inviandoli in un canale testuale del server. Questo permette di inviare messaggi su Discord tramite un’altra piattaforma.

Una piattaforma che supporta i webhooks è GitHub, quindi, se vuoi inviare un messaggio su Discord con i commit della tua repository su GitHub, ti basterà usare in webhook!

Il primo passo nella creazione di un webhook è aprire la schermata impostazioni del canale in cui vuoi creare il …