Loading ...

Log.io è un programma scritto in Node.js che ci permette di visualizzare i log in tempo reale.

Essendo basato su Node.js, dovrebbe essere teoricamente multi piattaforma.

Ma io l'ho testato solo su Linux, e non saprei come funziona sugli altri OS.

Cron è uno schedulatore per sistemi *NIX.

Abbiamo anche visto alcune sue implementazioni in alcuni linguaggi, ed oggi vediamo come usare la sua sintassi in ambito Node.js.

Per farlo usiamo node-cron:

# npm install cron

Node.js arriva già alcune metodi per controllare il filesystem.

Ma, a detta dei creatori di Chokadir, hanno delle limitazioni:

  • Node.js fs.watch:

    • Doesn't report filenames on OS X.

    • Doesn't report events at all when using editors like Sublime on OS X.

    • Often reports events twice.

    • Emits most changes as rename.

    • Has a lot of other issues

    • Does not provide an easy way to recursively watch file trees.

  • Node.js fs.watchFile:

    • Almost as bad at event handling.

    • Also does not provide any recursive watching.

    • Results in high CPU utilization.

Oggi vi propongo NDM (NPM Desktop Manager), una front-end grafico per desktop per NPM.

Attraverso questo programma possiamo gestire tutit i pacchetti come se usassimo NPM.

Quindi possiamo installarli, aggiornarli e rimuoverli.

MOUT è una libreria modulare molto completa per Javascript.

E' possibile usarla sia insieme a Node.js, che separatamente (anche se è un pò complicato...).

Come dicono gli sviluppatori, non nasce per sostituire altre libreria, ma aggiungere metodi di utilità facilmente riutilizzabili.