Categorie
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, […]

Categorie
Tutorial

Nodemon: riavviare automaticamente le app Node.js

Durante lo sviluppo di un’applicazione con Node.js, può essere stancante riavviare continuamente il processo ogni volta che si effettua un piccolo cambiamento. Fortunatamente per risolvere questo problema c’è nodemon, uno strumento a riga di comando che ci permette di avviare le applicazioni Node, e quando rileva un cambiamento ad un file, riavvia automaticamente il processo. […]

Categorie
Articolo

Aggiungere OpenSearch al proprio sito (Tab to Search)

Sui principali browsers come Chrome o il nuovo Edge, potreste aver già utilizzato una funzione molto interessante che permette di far risparmiare tempo quando si cerca qualcosa. Questa funzione si chiama “Tab to Search” (Tab per Cercare) e consente proprio nello scrivere il dominio di un sito (es: youtube.com) e poi premere il tasto Tab […]

Categorie
Articolo

Formattazione del testo su Discord

Se siete mai entrati su qualche canale Discord, avrete sicuramente notato come le persone ogni tanto scrivano testi sottolineati, in grassetto, in italico, barrati e qualche volta anche a colori. In questa guida esploreremo tutte le possibilità di formattazione che offre Discord e anche il dietro le quinte, come il motore di formattazione utilizzato. Dietro […]

Categorie
Articolo

Come creare Collezioni di Contenuti su WordPress

Su WordPress potrebbe esservi necessario creare delle collezioni di contenuti, che potrebbero essere raccolte di articoli o pagine, per esempio. Ho scoperto questo metodo mentre cercavo una soluzione per realizzare la sezione guide di questo sito. Inizialmente avevo provato a gestire tutto con le tassonomie (categorie) di un Custom Post Type, ma il risultato finale […]

Categorie
Articolo

Introduzione a Gulp

Gulp è un Task Runner, cioè uno strumento che permette di compiere in modo automatico una serie di task per lo sviluppo web. In questa guida vedremo come utilizzare Gulp per migliorare e velocizzare il workflow di un developer front end facendo cose come avviare un web server, ricaricare automaticamente il browser quando un file […]

Categorie
Articolo

Nascondere contenuto per l’accessibilità con i lettori di schermo (screen reader)

Se state progettando di rendere un sito accessibile anche per chi fa utilizzo di lettori di schermo (screen reader in inglese) può essere necessario aggiunge del testo per descrivere alcune funzioni senza che però venga visualizzato normalmente nello schermo, renderlo quindi accessibile solamente per uno screen reader. Soluzioni che funzionano ARIA Labels Gli aria-label sono […]

Categorie
Articolo

Strumenti per ottimizzare SVG

Normalmente, quando un file SVG viene esportato da un software o tool per la progettazione ha bisogno di essere ottimizzato per poter ottenere un risultato ottimale. In questo articolo ho quindi raccolto un po’ di strumenti che potrebbero essere utili per ottimizzare SVG. Ottimizzare SVG direttamente dai Software Adobe Illustrator ha SVG NOW Inkscape può […]

Categorie
Articolo

Novità Chrome: CSS Overview

Google Chrome è uno dei browser più utilizzati dagli sviluppatori. Infatti gli Strumenti per Sviluppatori che include hanno molte funzioni e sono i migliori in circolazione. Ma ci sono delle funzioni che Chrome non vi attiva automaticamente, bensì devono essere cercate scavando in profondità nelle impostazioni. Una di queste funzioni è chiamata “CSS Overview“, che […]

Categorie
Tutorial

Backup automatico di un database MySQL

In questo articolo vedremo come eseguire il backup di un database MySQL automaticamente ogni giorno senza eseguire sempre il comando. Personalmente ho utilizzato questo script su CentOS 7, ma penso sia adattabile anche ad altre distro. Prima di iniziare assicuratevi di avere i privilegi di root. La prima cosa che vedremo è il comando utilizzato […]