Se hai bisogno di loggare tutte le richieste ricevute dal tuo software che gira su NodeJS/Express, sappi che esiste un moduletto perfetto per l'eventualità. Avrai bisogno di Morgan ed FS e in particolare dovrai avere: modulo morgan: Questo modulo ci permette di loggare le richieste HTTP. modulo fs: Serve per gestire il file system e...
> read more ...
Come stampare tutte le rotte utilizzate da NodeJS e Express?
Ecco un semplice script che consente, opportunamente integrato con il proprio progetto, di stampare tutte le rotte esposte da un software con NodeJS ed Express. Creare un file chiamato printRoutes.js. Potete metterlo dove vi pare, io l'ho messo in una cartella tools. Tale file deve contenere questo codice sorgente: function printRoutes(app) { app._router.stack.forEach((middleware) => {...
> read more ...
> read more ...
Qual è il mio ip da terminale? Come fare in una sola riga con un comando elementare.
Si può eseguire un comando per capire quale sia il proprio indirizzo IP? E poi, diciamocela tutta: quanto è noioso nelle operazioni sistemistiche, mentre si è nel bel mezzo di un "colloquio" con un server remoto, attraverso la propria console, capire quale sia l'ip esposto della macchina (quello pubblico per intenderci)? La pigrizia è lo...
> read more ...
> read more ...
Come avere le previsioni meteo da terminale linux
Sei un utente Linux? Usi Mint, RedHat, Ubuntu o qualunque altra distribuzione? Vuoi consultare il meteo nella maniera più figa che esiste? Se se il classico soggetto che vuole fare tutto da console e aprire un browser per sapere che tempo fa domani a Roma, allora sappi che questo breve post è fatto a posta...
> read more ...
> read more ...
Destrutturazione in nodejs, ovvero i 3 puntini, a cosa servono e come si usano
Ho scritto questo piccolo memo a mio e tuo beneficio, perché per tanti che approcciano a linguaggi simili a nodeJS è difficile o comunque ostico capire cosa capperi fa la funzione con i 3 puntini. Prima di tutto voglio che sappiate che destrutturare è una cosa troppo utile per non usarla, pertanto abbracciala con disinvoltura...
> read more ...
> read more ...