-->[]

Aller au contenu | Aller au menu | Aller à la recherche

vendredi 27 août 2004

Répète après moi: "je suis un script PHP"...

Alors toujours dans la série "je-veux-faire-des-trucs-comme-le-serveur-mais-je-suis-pas-l'admin-et-l'admin-c'est-ze"...

Ce soir je viens de me passer de mod_rewrite, un peu cradement j'en conviens, mais ça aurait pu être pire.

L'idée, c'est que normalement demain je déplace mon blog sur le poivron (merci Lunar). Mais comme j'aime pas partir sans laisser d'adresse, je me suis dit que je pourrais faire une redirection 301 (Moved permanently). Le problème c'est que je suis pénible, et que je veux que toutes les URL genre http://etudiants.insia.org/~dammouia/blog/blabla/coucou/toto soient transformées en http://davux.asocial.info/blog/blabla/coucou/toto. Donc là normalement, on se dit fastoche, un coup de mod_rewrite et c'est réglé. Juste faudrait avoir accès au serveur pour ça, donc pas de rewrite (c'est ballot hein). Alors je pourrais faire une page 404 puis un 301 par-dessus, mais moi je veux pas une 404, je veux un vrai 301. Na.

lire la suite

vendredi 13 août 2004

c'est réglé, dites ?

[ Je voudrais m'excuser d'avance pour ce post, pour la rédaction duquel je n'ai pas pris autant de temps que le sujet l'aurait mérité. ]

À part le nom, ceci est une excellente idée.

C'est en gros un "écosystème de configuration". Il est vrai que le répertoire /etc/ de Linux mérite très bien son nom car c'est un beau bordel, et un système de gestion de la conf un peu plus homogène ne ferait pas de mal.

De plus, le système proposé est basé sur des associations clé/valeur, ce qui finalement est ce que tous les systèmes de configurations proposent, sous des formes différentes (httpd.conf, /etc/hosts, /etc/passwd, /etc/shadow, /etc/screenrc, php.ini, /etc/fstab, gdm.conf, XF86Config-4, sshd_config... je continue ?). Les imbrications de paramètres sont gérées tout bêtement... de la même manière que les imbrications de répertoires, et on reste sur un modèle de fichiers texte (hein Lunar) dans la plus grande tradition Unix.

Quand on y réfléchit bien, c'est une généralisation propre de la bidouille du fichier /etc/passwd dont un des champs se fait déporter la gueule vers un autre fichier ayant des droits différents. Ici, chaque paramètre a ses propres droits.

De plus si on ne veut pas éditer ses fichiers à la main il existe une API clean.

Le seul truc qui me gêne c'est vraiment le nom: Linux Registry. C'est vrai que ça reprend les bonnes idées de la base de registres de Windows (le coup de la granularité plus fine basée sur un système clé/valeur et de l'homogénéité), mais ça n'en a pas les inconvénients: le format binaire complètement fermé notamment, pas de gestion des droits, le regroupement du tout dans un seul fichier.
C'est dommage d'avoir un nom pareil car ça dégoûte pas mal de gens, notamment ceux qui sans ça auraient été les plus à même d'apprécier l'intérêt de ce système. Mais d'après l'auteur (Avi Alkalay), il est question de changer de nom car énormément de monde fait la remarque (tu m'étonnes Yvonne).

J'étais très très très pessimiste avant d'aller sur la homepage du projet (à cause du nom justement qui me rappelait tous les reproches que je fais à la base de registres de Windows), mais j'en suis revenu enthousiaste.
M'enfin, connaissant la nature très conservatrice de l'être humain, et le syndrôme du « ça marche alors ça me suffit » (cf. MSN, IE, les tableaux dans les pages web, les balises <center>, et autres IPv4), fortement liée à la loi de Kiwi numéro 1 (« plus c'est pourri, plus c'est répandu »), je doute que ce projet devienne un jour un fait.

mercredi 11 août 2004

nmap el reçu

Ça fait bizarre de voir son téléphone afficher son adresse MAC, pouvoir configurer son adresse IP, son subnet mask, sa gateway et le serveur TFTP sur lequel il va récupérer sa conf.
Ça fait bizarre aussi de regarder derrière le téléphone et voir 2 prises ethernet, avec respectivement « To PC » et « To LAN ».

C'est rigolo d'être bêta-testeur de la nouvelle installation de VoIP chez Karavel.

vendredi 6 août 2004

un pingouin en sleep

Je viens d'installer software-suspend sur mon laptop, et ça marche plutôt pas mal :)
Software-Suspend permet de suspendre un ordinateur en sauvegardant le contenu de la RAM quelque part: partition d'échange (swap), fichier du disque dur local et prochainement en NFS. De cette manière l'ordinateur peut être éteint, et au prochain redémarrage l'état de la RAM est restauré comme si de rien n'était.

Je vais essayer d'expliquer la procédure que j'ai suivie.

lire la suite


Parse error: syntax error, unexpected T_STRING, expecting ')' in /var/www/davux.weeno.net/public_html/blog/ecrire/tools/bbclone/var/access.php on line 2293