Le blog du garambrogne

hacking and logging async server : test on ejabberd

Async server is marvelous for handling lots of parralels connection. Understanding what happens inside it is a challenge.

Lire la suite...

Handling production logs

Logs, the big files that fill up your hard drives can also tell things to you. Post mortem crash or strange slowness.

Lire la suite...

simple python work queue with zeromq

Python is powerful tool, but it can't use more than one core. It's a pity, even an Atom chip is multicore. With zeromq you can distribute work between core (and computer, if you like giga ethernet).

Lire la suite...

Colors in your terminal

In a world where everything has a GUI, the ugly and antediluvian terminal seems to be an abberation. MacOSX brings only one thing to MacOS : the Terminal.

Terminal doesn't have to be sad, you can use audacious colors with it!

Lire la suite...

Rendre DotClear plus joli avec php5.3 fpm et lighttpd

Bon, ok, c'est de la beauté intérieur. Mais ce sera moins gourmand en RAM et plus véloce qu'avec le classique Apache. Voici les informations pour déployer un Dotclear sur un lighttpd avec un PHP 5.3.3.

Lire la suite...

rebar is not ready for production

When erlang cames to the web, it leaves all its panzer stuff from phone company. No Makefile, no hotupdate. Just a naked erlang. Naked with one tool : rebar, the Make for erlang web developper.

Lire la suite...

Le Wifi est mort

Le péché d’orgueil l’a tué. L’idée de se débarrasser des fils est séduisante, mais utopique.

Lire la suite...

Apache est mort, et c'est PHP qui mettra les clous dans le cercueil

Un serveur web ne fait pas grand chose, mais il doit le faire souvent, avec plein de personne. Le protocole http fonctionne en mode déconnecté, chaque page est indépendante des autres. Des astuces (les cookies) permettent de simuler une connexion continue le temps d’une session. Le gros du travail d’un serveur web est donc de gérer un maximum de connexion, et de servir les pages, sans perdre de temps.

Lire la suite...

Faire discuter Drupal

Drupal se qualifie lui même le plombier des communautés. Le web est asynchrone, ce qui est plutôt embêtant pour une interaction rapide et direct entre plombiers. C'est là que Jabber peut venir à la rescousse, avec sa variante web, le BOSH, dans le module Drupal-Strophe

Lire la suite...

sshfs is the best Mac web developper tool

OSX is a nice operating system for everyday life, but you'll never use it as a developpement plateform. Even Apple doesn't do that.

Lire la suite...

- page 1 de 9