Message de service 4

Publié par Yannick Francois Lun 12 nov 2007 11:18:00 GMT

Le week-end fut long. Et j’ai du faire des consessions pour que tout ce petit monde revienne en ligne.

La principale modification du serveur c’est un passage à OpenBSD 4.2 avec un changement de partage du disque. /var et /home font maintenant la même taille, et /var va accueillir la partie publique enligne du serveur.

Par contre, je pensais passer à Apache+FastCGI en environnement chroot(2) mais apache a vraiment un système de configuration un peut trop vieux et compliqué à mon gout…

Retour donc pour le moment à ce bon lighttpd et un cluster de mongrel. Je pense que mongrel va finir par sauter pour laissé place à FastCGI (a voir) histoire de faciliter le chrootage de l’ensemble (plus facile de chrooté quand la communication se fait via des sockets que tcp je pense… à voir).

Voilà, pour le moment, c’est tout, vous pouvez retourner à une activitée normale.

Un petit screenshot au coeur de l’action, avec un petit uname(1) qui nous montre un bel OpenBSD 4.2 tout frais le tout avec mon archlinux clickaconvi comme on dit :)

Message de service 1

Publié par Yannick Francois Ven 09 nov 2007 16:46:00 GMT

Maintenant que la nouvelle version d’OpenBSD est sortie, la bricabox va migrer. Mais non, finalement. Histoire de préparer l’arrivée de nouveaux services pour les colocataires (Zifro et sont eternel teaser: Zlab.fr Jean-mi et ces vaches) et de permettre une modification de l’environnement (passage prévu de lighttpd+mongrel à l’apacheChrootéD’OpenBSD + fastCGI), la bricabox va être re-installée.

Du coup, l’interruption de service pourrais être longue. Elle commencera quand nous aurons fait nos backup, et se terminera… Et bien vous verrez bien :)

D’ici là, soyez sage (oui j’ai remarqué qu’il y avait pas mal de spam en ce moment :-/)

L'art du nom de domaine

Publié par Yannick Francois Ven 12 oct 2007 08:12:00 GMT

On pourrais parler ici de gandi un fournisseur “éthique” de nom de domaine… Mais je souhaite vous parler d’une découverte faite hier.

On le sait, certaine personnes/société achète un paquet de nom de domaine s’approchant du leur, histoire de pallier aux erreurs de frappe, aux fautes d’orthographes, et toujours amené le surfeur sur la bonne vague. En général, ces noms de domaines alternatifs nous redirige sur le site principal, où bien pointe directement sur le dit site.

Mais je n’avais jamais vu un site annoncé l’erreur, tout simplement. J’aime beaucoup comment alsacreations a géré le cas de figure de l’oublie du s_ à _alsacreations.

Encore une belle utilisation des possibilités infinies du web et de ces outils :-)

Ngnix dans les ports OpenBSD

Publié par Yannick Francois Dim 09 sept 2007 21:29:00 GMT

Sans vouloir faire de mauvais jeux de mots, on peut dire que ça tombe à pique !

Ce blog, ainsi que celui de lacomte by Jean-mi et le teaser infernal j’ai nommé zlab.fr tourne par le biais d’un frontal Lighttpd et d’un cluster de serveur d’application Mongrel. Lighttpd plutôt qu’apache car j’ai été séduit par la facilité de lecture et de confection du/des fichiers de configuration.

Mais voilà, cette petites phrase m’a fait réfléchir:

I’m sad to say that I have to recommend people not use lighttpd anymore. The author hasn’t updated the mod_proxy plugin and isn’t providing too much support for the bugs it has. If you’re running lighttpd and you constantly see 500 errors that are never recovered, then you should switch to Apache or another web server that can handle properly balancing backends.

(source sur le site de mongrel)

Du coup j’ai pendant un temps pensé à revenir sur Apache. Mais en découvrant lighttpd je m’étais rendu compte que d’autre serveur existait derrière Apache et IIS. Il était temps de creuser la question.

Et là, ces dernier temps l’un d’entre eux sort du lot, un serveur web d’origine Russe: ngnix [engine x]. Et ma fois, coté fichier de configuration c’est aussi clair que lighttpd, et apparemment c’est bien performant comme on l’aime.

Du coup, observation des paquets OpenBSD... pas de ngnix… Regardage du coté des ports OpenBSD rien non plus :-(.

Alors une option:compile et construction de paquet maison ? hmmm. Même pas le temps de réfléchir à la question que voilà qu’une news tombe comme ça, un dimanche en plus, chez les morts-vivants: New Ports of the Week #36 et PAF ! dans la liste voilà ti pas un ports ngnix tout beau qui débarque.

C’est parfait. Le temps de faire quelque test et réglage, on vas voir si ça vaut le coup de changer.

En ps, pour les fan de TetriNet, un ports pour le serveur TetriNetX viens de voir le jour également.

Le web libre 1

Publié par Yannick Francois Ven 22 juin 2007 11:34:00 GMT

Que ferait on aujourd’hui sans ces kilomètes de cable RJ45, ces Dorsales. Hein ? Et sans ce bon vieu (à l’échelle de l’informatique) protocole HTTP ? Déjà vous ne seriez pas ici, et moi non plus (sur ce blog bien sur).

Comme l’informatique bouge vite, avance rapidement, les premier documents fourni par ce protocole réseau au format textes on laissé leurs placent aux documents au format ouvert HTML.

Mais depuis quelque temps le web dynamique nous gratifi d’application en ligne. On a même maintenant un Web 2.0 et tout ça que c’est beau ça brille avec Ajax.

Alors je ne sais pas si je suis le seul, mais dans toutes ces applications so web 2 et même les autres, plus simple (_so web 1.0 ?) sont basé, pour la plupart, sur des outils opensource. A priori.

Alors c’est bien beau tout ça, ça donne l’impression d’être du coté clair de la force. Soit. Mais est-ce que les sources de toutes ces applications web sont disponible ? Où est le code source de flickr ? Où sont les sources des plateforme de blog divers et varié (je ne parle pas des moteur de blog genre Typo mais plutôt des plateforme genre overblog et autres typepad) ?

Alors livrer un contenu en Creative Common c’est une chose, mais fournir les sources permettrais de ce placer réellement du bon coté de la force. Promis si je fait une modif de Typo je fournirais les sources. De toute façon la license nous y oblige dans la pluspart des cas. Mais qui le fait réellement ?

Pour remédier à cela, la FSF (FSF-France) planche sur une nouvelle license, dérivé de la GNU GPL v3, j’ai nomé la GNU Affedro GPL v3

Et pour finir, un petit extrait du pourquoi la réalisation de cette license est important:

A secondary benefit of defending all users’ freedom is that improvements made in alternate versions of the program, if they receive widespread use, become available for other developers to incorporate. Many developers of free software are heartened and encouraged by the resulting cooperation. However, in the case of software used on network servers, this result may fail to come about. The GNU General Public License permits making a modified version and letting the public access it on a server without ever releasing its source code to the public.

The GNU Affero General Public License is designed specifically to ensure that, in such cases, the modified source code becomes available to the community. It requires the operator of a network server to provide the source code of the modified version running there to the users of that server. Therefore, public use of a modified version, on a publicly accessible server, gives the public access to the source code of the modified version.

Alors messieurs du web 2.0.1_p35 merci d’arreter de proner les valeurs du libre sans les suivre.

Bon d’un autre coté c’est peut-être moi qui n’est rien compris et qui me croyais dans le monde de oui oui où tout le monde il est beau, tout le monde il est gentil, et tout le monde fait du libre… C’est bien mon genre ça…

Billets précédents: 1 2 3 4