dev

TwitterFacebook
Get flash to fully experience Pearltrees
http://jobprod.com/jobcode/

Evénement JobCode

20 jobs, 80 développeurs, 100 pizzas, 600 sushis, 50000 lignes de code. Le JobCode, un évènement VIP Le JobCode est un événement sélectif entre très bons développeurs et entreprises IT où il fait bon travailler et en recherche de talents. Pour cette 1ère édition, 80 développeurs s eront sélectionnés pour passer une journée mémorable de code avec les entreprises, comme s’ils y travaillaient. Si tu es sélectionné, tu coderas pendant 1h30 environ avec chaque entreprise qui t’intéresse et tu pourras ainsi connaître sa « vie technique » : ses technos, ses projets, son univers.

How Facebook pushes new code live « The Agile Warrior

http://agilewarrior.wordpress.com/2011/05/28/how-facebook-pushes-new-code-live/ This weekend at Hackernews I stumbled across a great video showing how Facebook pushes new code live. It’s the most advanced push deployment system I have seen. The video is excellent. If you are into software, looking for advanced build and deploy techniques, or just looking for ammunition to improve your own build and deploy process, watch this video .

A HTTP Proxy Server in 20 Lines of node.js Code

var http = require ( 'http' ); http . createServer ( function ( request , response ) { var proxy = http . createClient ( 80 , request . headers [ 'host' ]) var proxy_request = proxy . request ( request . method , request . url , request . headers ); proxy_request . addListener ( 'response' , function ( proxy_response ) { proxy_response . addListener ( 'data' , function ( chunk ) { response . write ( chunk , 'binary' ); }); proxy_response . addListener ( 'end' , function () { response . end (); }); response . writeHead ( proxy_response . statusCode , proxy_response . headers ); }); request . addListener ( 'data' , function ( chunk ) { proxy_request . write ( chunk , 'binary' ); }); request . addListener ( 'end' , function () { proxy_request . end (); }); }). listen ( 8080 ); This is just amazing. In 20 lines of node.js code and 10 minutes of time I was able to write a HTTP proxy. And it scales well, too. http://www.catonmat.net/http-proxy-in-nodejs/
ajax

license

Terence Parr Introduction Writing flexible code requires you to learn a collection to tricks (patterns).

Writing Flexible Code

http://www.cs.usfca.edu/~parrt/course/601/lectures/writing.flexible.code.html