Authentification WebSocket avec les sessions Express 3.x et Socket.IO
Suite à mon premier article complet sur le sujet (« Authentification et WebSocket, avec Node.JS, Express, et Socket.IO »), beaucoup m’ont signalé que les exemples ne fonctionnent plus avec Express 3.x....
View ArticleUn point sur les streams
Les streams, c’est l’API de gestion de flux de données de Node.js. Cette API est très élégante car elle mime le fonctionnement des flux à la Unix, avec la notion de « pipe », permettant de définir des...
View ArticleHangout Google+ FR.Node.js #1
Ce vendredi 18/01/2013 aura lieu le premier Hangout de la communauté Google+ FR ⋅ Node.js. C’est un essai, j’avoue ne même pas savoir exactement comment ça se passe techniquement, donc on va...
View Article*Breaking New* Streams & 0.9.8: objectMode!
C’est tout frais ça vient de sortir dans la 0.9.8, le support des objets autre que des String ou des Buffer dans les streams ! Tiens pour changer je vais mettre les exemples en coffee-script (je n’aime...
View ArticleLa mise en production d’un serveur Node.js : l’option « Phusion Passenger »...
TL ; DR : Passenger ce n’est pas indispensable, mais ça fait vraiment bien son job. C’est bon, mangez-en (et non, ce n’est pas un article sponsorisé, ça se saurait si j’étais foutu de négocier ce genre...
View ArticleGérer ses dépendances optionnelles
On a parfois des dépendances qui améliorent le fonctionnement de notre module, sans être pour autant obligatoires. Par exemple, le module redis peut être accéléré par l’utilisation de hiredis (un...
View ArticleL’agrégation sur un serveur MongoDB mono-instance : NON
J’ai eu récemment de gros problèmes de performances sur un serveur, lié à MongoDB. Je vais donc vous présenter le problème et sa solution TL;DR : Tout le code est ici pour faire le test vous-même. Le...
View ArticleMa boite à outil Node.js
Voilà le genre d’article qui peut servir à tout le monde, et qui peut devenir une formidable opportunité d’échange pour moi si vous venez partager vos propres « batbelt » en commentaire. Donc n’hésitez...
View ArticleNode 4.0.0
Si vous l’aviez raté, sachez que Node vient de passer un cap important 4.0.0 c’est un peu l’album de la maturité. Passons en revue le quoi, le pourquoi et le comment Pourquoi 4.0.0 ? Alors non ce n’est...
View ArticleÉcrire des scripts npm multi-plateforme
npm c’est très bien, j’ai complètement abandonné gulp, grunt, et consors, et je commence même à embrasser ma condition d’allergique au fichier de conf (le package.json sera mon unique tolérance). Bref,...
View Article
More Pages to Explore .....