lundi, février 6 2006
Par Yves Tannier le lundi, février 6 2006, 07:56 - Le pingouin
Suite à mon mini howto concernant l'installation du WPA sur Ubuntu/Debian, j'apporte une petite précision : à l'installation via apt, wpasupplicant est ajouté dans les rc.d et se lance donc au démarrage de la machine. Du coup, pour les connections non cryptée ou en WEP, ça ne fonctionnera plus à moins de stoper wpasupplicant via :
/etc/init.d/wpasupplicant stop
La solution est donc de virer le lancement au boot de wpasupplicant qui se lancera de toutes façon grâce à la commande suivante déjà contenue dans le fichier /etc/network/interfaces :
pre-up /etc/init.d/wpasupplicant start
Pour supprimer le lancement c'est tout simple :
update-rc.d -f wpasupliccant remove
J'en profite pour signaler une petite application qui fonctionne sous Gnome pour configurer en GTK vos réseaux : WiFi Radar (le site n'est plus en ligne pour l'instant mais vous le trouverez en paquets Debian) 
mardi, janvier 24 2006
Par Yves Tannier le mardi, janvier 24 2006, 11:44 - Le PHP
Grâce à la sympathique classe XHRConnection de Thanh, j'ai réalisé un calendrier assez dynamique en AJAX sur le site theatre-contemporain.net que je modifie par petits bouts :
Ce qui est "sympa" :
- la recherche avancée où l'on choisi dans des listes déroulantes et qui se construit peu à peu
- le tri par critère sans recharger la page en cliquant sur les entêtes des colonnes
- idem pour passer de page en page
Ce qu'il reste à faire :
- la recherche qui se fait au fur et à mesure qu'on choisi les critères
- améliorer la version sans javascript (mais elle a le mérite d'exister).
- autres ?
L'AJAX c'est bien quand on en abuse pas 
vendredi, janvier 20 2006
Par Yves Tannier le vendredi, janvier 20 2006, 09:06 - Le café du commerce
Ce matin, je rentre google.fre (notez l'erreur) dans la barre d'adresse de mon FireFox. Et je me retrouve sur une page "aide à la navigation" (voir la copie d'écran, celle là est pas mal aussi). Mon sang ne fait qu'un tour "c'est quoi ce foutage de gueule !". J'essaye un autre nom de domaine foireux et la fameuse page me renvoi automatiquement sur meetic.fr ! Une autre erreur et me voilà sans rien demander sur le site dell.fr ! A chaque fois ça change et c'est le jackpot pour Wanadoo 
Wanadoo n'est donc plus un simple fournisseur d'accès merdique mais profite également avantageusement de vos erreurs pour faire son beurre avec la publicité ! Après, ce n'est pas difficile d'être parmi les portails généralistes les plus consultés en France.
J'ai vite changé les DNS que j'utilise, puisque tout vient de là. J'espère qu'il va y avoir une bonne contre publicité sur la blogosphère.
lundi, janvier 2 2006
Par Yves Tannier le lundi, janvier 2 2006, 17:59 - Le café du commerce
Ne voulant pas rompre avec la tradition, je souhaite à tous les lecteurs de mon modeste blog une bonne et heureuse année 2006. Pour moi elle s'annonce bien : en juin, la famille va s'agrandir. Mon fiston se sentira moins seul 
Pour ce qui est des résolutions, en voici déjà une après les repas de fêtes : me remettre à faire du sport !
mercredi, décembre 28 2005
Par Yves Tannier le mercredi, décembre 28 2005, 14:56 - Le pingouin
Il faut bien reconnaître que Internet Explorer, ce vieux navigateur loin de la modernité de ses concurrents, est encore utilisé par une majorité de gens. Il convient, pour tout Webmaster qui se respecte, de développer ses sites sous un navigateur moderne comme Firefox mais également de tester quand même la compatibilité avec IE. Normalement, si le site respecte bien les standards et une certaine mise en forme, il ne devrait y avoir que quelques adaptations.
Le problème étant de tester sur IE quand on utilise que Linux ou Mac OSX, ce qui est mon cas. C'est là que Wine entre en jeu. Après avoir testé avec un succès mitigé IE6 via Wine il y a quelques mois, je suis revenu à la charge en essayant IEs4Linux. C'est magique : en une ligne de commande (j'avoue je suis fainéant quand il s'agit d'installer IE) voici un fabuleux navigateur obsoléte sous Linux ! Note pour les étourdis, n'essayez pas de mettre à jour Ubuntu via Windows Update.
Voici quand même une petite preuve par l'image
mardi, décembre 27 2005
Par Yves Tannier le mardi, décembre 27 2005, 07:39 - Le matos
Voilà, maintenant on peux regarder (et enregistrer pour son usage privé) la TV qui passe sur la Freebox sans Tuner machinchose où autre ajout matériel. Ca s'appelle multiposte et ça marche avec VLC ou Mplayer (vive les technologies libres).
C'est en fait un flux RTSP diffusé par le DSLAM Free. En tout cas ça marche bien : bonne qualité graphique et sonore. Bon après la qualité du contenu audiovisuel et le temps de cerveau disponible est une autre affaire 
Une petit capture sous OS X
lundi, décembre 26 2005
Par Yves Tannier le lundi, décembre 26 2005, 09:44 - Le pingouin

Edit du 07/08/2006 : Voici la nouvelle méthode que j'ai utilisé pour le WPA sur Ubuntu Dapper
J'ai décidé de mettre un cryptage WPA sur mon réseau Wifi personnel (routeur WRT54G). Il fallait donc installer le support sur mon portable (sous Ubuntu Breezy). Voici la manipulation effectuée :
1/ Installer wpasupplicant
apt-get install wpasupplicant
2/ configurer wpasupplicant
dans /etc/default/wpasupplicant (pour une carte Wifi ipw2xxx)
ENABLED=1
OPTIONS="-B -i eth1 -c /etc/wpa_supplicant.conf -D ipw -dd"
dans /etc/wpa_supplicant.conf (laisser les autres trucs par défaut)
network={
ssid="monrezo"
scan_ssid=1
proto=WPA
key_mgmt=WPA-PSK
psk="masupercledelemortquitue"
}
3/ configurer le réseau
dans /etc/network/interfaces
iface eth1 inet dhcp
pre-up /etc/init.d/wpasupplicant start
wireless-mode Managed
wireless-essid monrezo
wireless-key masupercledelemortquitue
pre-down /etc/init.d/wpasupplicant stop
4/ lancer la connection
ifup eth1
Ouf ça a été dur 
Edit du 12/05/2006 : Il faut parfois supprimer le démarrage automatique de wpasupplicant
Edit du 23/05/2006 : On me signale qu'il faut modifier un peu la configuration pour une carte chipset ipw2200. Je n'ai pas de carte de ce type. Je n'ai donc pas essayé. Merci à l'auteur du commentaire.
jeudi, décembre 22 2005
Par Yves Tannier le jeudi, décembre 22 2005, 15:55 - Le PHP
Mon blog avec un Dotclear passé aujourd'hui en version 1.2.3 (mise à jour de sécurité notament). Et installation d'un filtre antispam sur les trackbacks et les commentaires car je commence à en avoir pas mal 
J'espère dire adieu au monde du Viagra, des logiciels à 1 $ ect...
3 rétroliens
vendredi, décembre 16 2005
Par Yves Tannier le vendredi, décembre 16 2005, 17:47 - Le café du commerce
Oui c'est certes un peu du réchauffé comme news mais c'est encore une belle mouture que vient de sortir la Mozilla Fondation. SVG, Canvas, meilleur moteur de rendu accélération du "suivant"/"précédent" et une meilleur intégration à Mac OS X (pas encore trouvé où mais c'est dans la pub de Tristan Nitot) et bien d'autres surprises...
C'est aussi le moment de lister mes extensions que plusieurs amis me demandent souvent. Voici en exclusivité mondiale de mon quartier la liste de mes extensions les plus utilisées :
Plus quelques autres avec moins d'intérêt ou que j'utilise moins...
Faîtes moi découvrir les votres 
jeudi, décembre 15 2005
Par Yves Tannier le jeudi, décembre 15 2005, 17:49 - Le café du commerce
J'ai assisté il y a environ 2 semaines une conférence organisée par les amis du Monde Diplomatique sur ce sujet. l'orateur et une informaticienne qui n'était pas présente ont écrit un bouquin intéressant sur le sujet. Ce n'est pas technique et c'est donc à mettre entre toutes les mains, surtout celles ne connaisant pas vraiment le sujet. Utile donc pour convertir vos amis à noël 
Le site du livre
samedi, décembre 3 2005
Par Yves Tannier le samedi, décembre 3 2005, 17:39 - Le pingouin
J'ai récemment parlé de mon souci avec mon portable et de mon utilisation de l'export display pour palier temporairement au manque d'écran 
J'ai donc aussi fait l'essai sur mon macmini sous OS X Tigre. Bon, vous me direz, il n'y avait pas de raison que ça ne fonctionne pas puisque Mac OS X intègre un serveur X. Mais voici tout ceci confirmé comme vous pouvez le constater sur la capture d'écran suivante
Reste à finignoler mon installation de Gnome sur le macminus et je pourrais encore me poser la question de l'utilité réelle de Mac OSX 
vendredi, novembre 18 2005
Par Yves Tannier le vendredi, novembre 18 2005, 11:48 - Le pingouin
Note : un message déjà posté sur la FAQ de Sivit et un grand merci à Gilles qui m'a donné le truc 
Proftpd est souvent très très lent à répondre aux demandes de connection. Pour améliorer ça, il suffit de rajouter les 2 options suivantes dans le fichier de configuration /etc/proftpd.conf :
IdentLookups off
UseReverseDNS off
N'oubliez pas de relancer le service après la modification avec
/etc/init.d/proftpd restart
Vous verrez nettement la diffèrence !
Plus d'infos sur ces directives :
mardi, novembre 15 2005
Par Yves Tannier le mardi, novembre 15 2005, 13:00 - Le PHP
Hormis le fait qu'il faut si mettre sérieusement vu les nombreuses nouveautés, Olivier Meunier, le développeur en chef de Dotclear (qui "propulse" ce blog) nous annonce sur son blog que la version 2.0 sera exclusivement en PHP5 ! Vu qu'un client me demande depuis quelques temps un système de multiblog , il faut que je me dépêche de mettre à jour le dédié car ça sera aussi une des nouveautés de la prochaine mouture.
Bref, PHP4 est mort, vive PHP5... Quoi PHP6 vient de sortir
?!
jeudi, octobre 27 2005
Par Yves Tannier le jeudi, octobre 27 2005, 15:20 - Le pingouin
Alors qu'on parle souvent de VNC, RDP ou FreeNX (Que je n'ai pas encore essayé mais qui semble très intéressant), j'ai récemment (ré)utilisé l'export display en toute simplicité. Mon portable n'ayant plus de carte graphique (snif), il me fallait cependant rapidement une solution pour garder toute ma productivité en accédant à mon bureau habituel 
J'avais, fort heureusement, sous la main une bonne machine de bureau fonctionnelle sous Ubuntu et un réseau digne de ce nom (pas trop dur à notre époque). Sur le portable j'ai donc édité le fichier /etc/gdm/gmd.conf (note : il faut donc un serveur SSH sur le portable pour s'y connecter) :
Enable=true
On n'oublie pas de relancer GDM sur le notebook (/etc/init.d/gdm restart) et il n'y a plus qu'à lancer depuis l'ordinateur de bureau (en utilisateur "normal") sudo X :1 -query adresse_ip_du_portable
Et là, miracle de la technologie, on arrive sur l'écran de connection GDM (yes). L'utilisation en locale est fluide et fonctionnelle à 100%. Cerise sur le gâteau, la résolution de l'écran s'adapte automatiquement à la configuration matérielle locale (cf. l'ordinateur de bureau).
Notez bien entendu qu'il est possible de lancer une seule application via SSH. Il est nécessaire d'avoir l'option suivante dans /etc/ssh/sshd_config :
X11Forwarding yes
On se logue ensuite sur la machine avec : ssh -X yves@adresse_ip_du_portable et on lance l'application souhaitée !
Il ne reste plus qu'à trouver un nouvel ordinateur portable. Ca sera quand même plus pratique 
Par Yves Tannier le jeudi, octobre 27 2005, 11:18 - Le codage
La mode est à Ruby. Il faut programmer en Ruby pour être un vrai geek de la programmation. Ruby On Rails par çi, Ruby machin par là... C'est vrai que ça a l'air bien mais c'est à se demander si PHP n'est pas un langage de "hasbeen". Il semble en être autrement si on en croit cet article paru sur ZDnet et intitulé Oracle et IBM professionnalisent PHP. Le titre est quand même un peu mal choisi : comme si on avait attendu IBM et Oracle pour que PHP soit un langage pro !
mercredi, octobre 26 2005
Par Yves Tannier le mercredi, octobre 26 2005, 16:40 - Le PHP
Une toute toute petite et minuscule fonction PHP pour générer des listes déroulantes HTML mois / date / année ... Par exemple pour un sytème de recherche dans un calendrier (c'est mon utilisation). C'est pas le code qui va révolutionner le monde mais ca peut toujours servir 
<?php
function generer_liste_date($nom,$periode,$debut,$fin){
$liste = "<select name=\"".$nom."\">";
for($i = $debut; $i <= $fin; $i++) {
$liste .= "<option value=\"".$i."\"";
if ($i == date($periode))
$liste .= "selected=\"selected\" ";
if (strlen($i)==1) $i = "0".$i;
$liste .= ">".$i."</option>";
}
$liste .= "</select>";
return $liste;
}
?>
Utilisation : par exemple pour générer la liste des jours du mois
<?php echo generer_liste_date("nomchamp","d",1,31); ?>
Par Yves Tannier le mercredi, octobre 26 2005, 15:05 - Le pingouin
Un truc qui m'énervais un peu sur Gnome Nautilus, c'était l'impossibilité de configurer le menu contextuel et d'y ajouter des items simplement. En fait, c'est hyper simple : il suffit de rajouter un fichier exécutable avec le script qu'on souhaite exécuter dans le répertoire /home/vous/.gnome2/nautilus-scripts/ .
L'item du menu portera alors le nom du fichier. Il est aussi possible par ce biais de récupèrer toutes sortes de variables d'environnement bien pratique (par exemple : "envoyer ce fichier par mail" ou "action machin sur le répertoire courant") pour les scripts définis dans nautilus-scripts. Dernière informations : il existe un site avec déjà quelques "scripts pour le clic droit" disponibles.
On trouve une bonne explication sur le Wiki de ubuntu-fr.org
mardi, octobre 25 2005
Par Yves Tannier le mardi, octobre 25 2005, 14:57 - Le pingouin
Depuis quelques jours, je suis devenu un "Blaireau Frais" (j'ai lu ça sur un autre blog et j'ai trouvé l'autodérision sympatique). Pour être plus clair, j'ai lancé un petit dist-upgrade qui c'est déroulé dans les meilleurs conditions pour bénéficier de la toute nouvelle mouture de Ubuntu : Ubuntu 5.10 "The Breezy Badger"
Je passe sur toutes les nouveautès décrites dans le "changelog" que vous trouverez sur le site de la communauté francophone Ubuntu pour vous donnez mon impression générale : une bonne cohérence du tout, un noyau 2.6.12, un synaptic un peu amélioré, un update-notifier bien pratique, un boot graphique.
Pour ceux qui sont en encore sur l'ancienne version, suivez le guide 
lundi, octobre 24 2005
Par Yves Tannier le lundi, octobre 24 2005, 14:52 - Le café du commerce
Quoique ?! On pourrait se poser la question. Non, c'est juste que le travail, la famille, le soleil et les vacances sur l'Ile de la Réunion ont pris pas mal de poids par rapport à ce modeste blog. Mais peu à peu, je reprends la main et j'espère pouvoir poster quelques unes de mes découvertes qui furent nombreuses ces derniers mois... Bientôt de nouvelles aventures 
samedi, juillet 9 2005
Par Yves Tannier le samedi, juillet 9 2005, 18:16 - Le café du commerce
Avec quelques amis du gluglu, nous nous sommes rendu ce vendredi à Dijon au Rencontres Mondiales du Logiciel Libre 2005. Une bonne représentation du monde du logiciel libre. Plein de conférences intéressantes pour les convaincus que nous sommes : du Java dans un très prometteur ERP libre (Compierre), des standards et de l'accessibilité dans les CMS (OpenWeb), un Tristan Nitot en grande forme (Mozilla Europe), des purs geeks qui essayaient d'installer installaient Mozilla sur un micro noyau Hurd, un restaurant universitaire digne d'un... Bref on reviendra 

Private joke : Bruno ? Est-ce que Odile a aimé le Tee Shirt "I love my Geek" ?