Programmazione e Algoritmi

Tutto ciò che riguarda la programmazione, in vari linguaggi come C, PHP, SQL, Python, Javascript, jQuery, HTML & CSS ed i vari algoritmi efficienti.

Node.js – Esempi di eventi ed EventEmitter

0
Una delle ragione dell’alta velocità di Node.js è l’esser basato su eventi. Con Node si avvia un server, istanziando le variabili necessarie, dichiarando le funzioni e aspettando che un evento si verifichi. Node.js già prevede degli eventi interni, molto utili per la gestione dei processi e in [...]

Moduli ES6 – Il singleton pattern

0
Già in passato ci è capitato di trattare il pattern Singleton, in Javascript (ES5+NodeJS). Vediamo oggi come implementarlo con il nuovo Javascript EcmaScript 6 (ES6). I singleton per definizione sono quei moduli che non han bisogno di scrivere sul global space e che non han senso di esistere in più [...]

Creare applicazioni Desktop con Node-webkit

1
Le applicazioni web sono utili, ma ci sono alcuni casi in cui non è desiderabile o necessario hostare un’applicazione su un server remoto. Con HTML5 si introducono nuove funzionalità di basso livello per i browser moderni, come l’abilità di leggere e scrivere sui files. Adesso è possibile creare [...]

Unix e Node – Pipe e Stream

0
Un flusso anonimo può essere usato per passare lo stream di un processo ad un altro. Si prenda ad esempio: cat file.md | grep -c nodecat file.md | grep -c node Le pipes sotto UNIX sono tipicamente denotate dal carattere |. Entrambi i concetti di pipe e la notazione | sono stati ideati da Doug [...]

Javascript – Evitare l’inferno di callbacks con le Promise

0
Con javascript 2015 si ha la possibilità di utilizzare nativamente le promise. Le promesse sono un costrutto particolare introdotto in parte per evitare uno degli scenari più comuni, in cui ci si imbatte quando si ha a che fare con molte chiamate asincrone dipendenti l’una dall’altra. Il cosiddetto [...]

I 10 errori più comuni che gli sviluppatori Node.js commettono

0
Dal momento in cui Node.js è stato presentato al modo, si è visto un dibattito fra fautori e critici. Il dibattito ancora continua, e potrebbe non finire mai. A prescindere di quanto sia difficile scrivere codice sicuro in Node, e quanto sia facile scrivere codice asincrono e concorrente, la [...]

Risorse utili per imparare Javascript

0
Premesso che in giro circola materiale molto valido da cui apprendere tante nozioni tecniche. E’ pur vero però che spesso ci si perde in questa marea di contenuti e si tralascia man mano qualcosa. Personalmente quando si tratta di apprendere un nuovo linguaggio, bazzico in giro e raramente mi [...]
Torna all'inizio