Articoli con tag programmazione

Node.js – Esempi di server e client UDP

0
Quì un semplice tutorial su come configurare un server e client UDP in Node.js. Per farlo, una libreria del core ci viene in soccorso, dgram. Server UDP: var PORT = 33333 var HOST = '127.0.0.1'   var dgram = require('dgram') var server = dgram.createSocket('udp4')   server.on('listening', [...]

Node.js – Codifica e decodifica di stringhe o file in base64

0
Come codificate una stringa in base64 con Node.js? C’è qualcosa di abbastanza semplice come la funzione base64_encode() di PHP? Node.js ha un approccio più logico alla codifica delle stringhe piuttosto che avere migliaia di funzioni incosistenti definite nello scope globale. Ecco come codificare [...]

Iniezione di codice Javascript server-side su app Node.js

0
Di recente mi sono interessato ad esempi reali di vulnerabilità in applicativi basati Node.js, che permettano l’iniezione di codice Javascript. Una CVE recente (CVE-2014-7205) riguarda proprio l’iniezione di codice JS, scoperta da Jarda Kotěšovec nel plugin Basmaster e che permette l’injection [...]

4 video che ti stimoleranno a imparare la programmazione

0
In questo articolo voglio condividere con voi 4 video che probabilmente ispireranno quantomeno a volerne sapere di più di programmazione. La programmazione è un processo atto a istruire il computer a eseguire qualche operazione. Più che mai nell’era digitale è importante imparare a [...]

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 [...]
Torna all'inizio