Un Electron Libre...

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

jeudi 27 mars 2008

En vrac (très teinté django quand même)

  • Le changset 7370 permet de générer une doc au format HTML notamment via Sphinx et le rendu est assez sympatique. C'est assez simple à faire :
cd django/django-svn/docs
make html

Le résultat est dans un sous répertoire _build et la jolie table des matières est disponible /_build/html/index.html

Pour le reste, c'est dans mon flux del.icio.us ;-)

Edit du 31 : Le programme de Pycon FR est disponible.

mardi 25 mars 2008

Saut de Kubuntu 7.10 vers Ubuntu 8.04

Profitant de la sortie d'Ubuntu 8.04 beta et planifiant à terme une refonte de mon pc pour remettre le raid en place, je me suis lancé ce matin dans un saut de version de Kubuntu 7.10 vers Ubuntu 8.04. Vous noterez que le "K" s'est perdu au passage, car c'était aussi l'occasion de (re)tester Gnome.

Après 8 années de fidélité quasiment sans faille à KDE, là j'avoue que je ne me suis pas (encore) empressé de revenir sous KDE et cherche même des alternatives Gnome à mes logiciels KDE.

Cela donne pour le moment :

  • Web : Firefox -> Firefox
  • Mail : Thunderbird -> Thunderbird (kmail/kontact a vraiment pris du retard sur thunderbird, c'est vraiment dommage...)
  • Gestionnaire d'images : digikam -> digikam (ne venez pas me parler de F-Spot)
  • Client IRC : Konversation -> XChat -> Konversation (XChat ferait presque aimer un client irc en console)
  • Musique : Amarok -> Rythmbox
  • Messagerie instantannée : Kopete -> Gajim (Jabber/Gtalk) & Pidgin (qui semble s'être amélioré depuis l'époque Gaim...)
  • Client Flickr : Kflickr -> ?
  • Virtualisation : vmware -> ?
  • Lanceur d'application : katapult -> ?
  • Explorateur de fichiers : Konqueror/Dolphin > Nautilus (pour le moment, je résiste et surtout que je suis pas fan de Dolphin)
  • ...

Si vous avez des choses à me suggérer, n'hésitez pas, c'est ma grande période de tests... :-)

Petit test du jour : gOs

Dans le cadre de mes réflexions sur le renouvellement (ou pas) de mon équipement informatique, je me suis mis à fouiller sur les distributions légères et orientés "station de consultation" (= mail, multimedia, bureautique).

Dans ce cadre, j'ai testé gOs 2.0 béta1. Il s'agit d'une distributin linux basée sur Ubuntu et utilisant le bureau Enlightenment dans sa version e17.

Testé sous VMWare en bootant sur l'iso et avec 512M de RAM alloué, le système est très réactif, c'est assez agréable à utiliser. Le choix des applications peut être débatu pendant de longues heures mais cela a le mérite de fournir un tout fonctionnel et couvrant les besoins de base. Le petit widget "Google Search" en plein milieu du bureau est assez simple et pratique à l'utilisation.

Pour le temps où j'ai testé le système, pas de criques particulières à faire, ça donne même envie de jouer avec e17. On pourra juste reprocher que Google Gears ne soit pas installé par défaut pour pouvoir en profiter de façon "transparente" et _surtout_ que leur live-cd ne boote pas sur mon pc (mais ça marche sans problème dans vmware...).

Pour ceux qui sont sous ubuntu Gutsy Gibbon, il est possible de l'installer directement ;-)

Lecture : Programmation Python

Je viens de terminer la lecture de "Programmation Python", qui possède d'ailleurs son |propre site dédié au livre|http://programmation-python.org/sections/blog|fr].

J'ai trouvé le livre très intéressant et très complet. J'ai compris beaucoup de choses vu ici et là dans des bouts de code python. Autant "Apprendre à programmer en python m'avait permis d'appréhender python et son modèle objet mais sans forcément me donner toutes les clés, autant là, j'ai l'impression d'avoir une bonne bible sous la main et d'avoir fait un grand pas (quitte à avoir trop de clés dans ma besace ;-) ).

A sa décharge et au vu de mon niveau actuel en python, y a des pans du livre qui me sont passés au dessus de la tête / que j'ai survolé, estimant que j'y reviendrais surement plus tard.

Autre petit point négatif mais inhérant à sa date de publication, c'est qu'il ne couvre que la version 2.4 de Python.Sur ce point précis, j'avais hésité avec l'achat de "Au coeur de Python" (Tome 1 et Tome 2) qui couvre python 2.5. Toutefois, en parcourant ce dernier livre, j'ai eu l'impression de parcourir un peu la documentation à la php.net où on assiste à un listing exhaustif des fonctions disponibles mais sans plus. Je trouve "Programmation Python" pour le coup plus pédagogique et mieux enrobé quitte pour certains points à ne donner que l'essentiel (et un peu plus) et des pointeurs si nécessaire.

Pour finir sur un point positif, l'aspect méthodologie (test, doctest, design pattern, etc) est très bien documentée et sera complétée dans le livre Petit guide à l'usage du développeur agile.

Bref, un livre à lire tant pour des débutants (qui se focaliseront sur la première partie du livre) ou des développeurs plus expérimentés qui se focaliseront sur la seconde partie.

Il me reste juste à trouver un éditeur de code python qui me va bien pour aller plus loin... (je veux un textmate-like pour Linux)

jeudi 20 mars 2008

mod_wsgi 2.0 disponible pour ArchLinux

Je viens de mettre à jour le PKGBUILD de mod_wsgi pour Archlinux avec la sortie de mod_wsgi 2.0

Petites modifications :

  • Le paquet mod_wsgi2 est marqué comme périmé - il me servait à accueillir les versions beta/rc de mod_wsgi
  • Le paquet mod_wsgi passe de la version 1.3 à 2.0 - les utilisateurs de la version stable n'ont donc rien à faire pour mettre à jour leur paquet.

En Vrac

samedi 15 mars 2008

mod_wsgi 2.0 RC5 dispo pour ArchLinux

J'ai mis à jour hier le PKGBUILD de mod_wsgi suite à la sortie de la version 2.0 RC5 de mod_wsgi.

La version 2.0 RC5 apporte notamment :

  • Une amélioration des performances réseau en mode "daemon"
  • La capacité à définir un nom pour le processus affiché lors de l'utilisation de la commande ps
  • et plein d'autres choses.

Accéder aux films/musiques/photos de votre PC (ubuntu) depuis le m9diacenter de neuf

Neuf avait lancé il y a quelques temps le m9ediacenter qui a pour intérêt de pouvoir accéder depuis votre TV à des données présentes sur vos PC/Mac (ie sous Windows / Mac OS X / Distribution Linux) de type vidéos / musique / photos.

On apprend :

  • Sur le forum qu'il faut avoir Apache2, PHP 4/5 et Perl installés pour que ça fonctionne.
  • Sur la page "En savoir plus, qu'il ne faut pas que votre n9uf box soit en mode bridge (mon cas jusqu'à il y a peu), sinon votre décodeur ne peut pas avoir accès à votre neuf box :-(

Après avoir remis la n9euf box en mode routeur et reconfiguré mon routeur linksys, j'ai vu que le mediacenter ne fonctionnait pas. Ma TV ne voit pas mon PC. En fouillant un peu les forums, on trouve finalement la bonne réponse, à savoir :

Fichier "httpd/mp9ctl/common.inc.php" ligne 62 :

remplacer :
define("INTERFACE_URL", "http://".$_SERVER['HTTP_HOST']."/interface/");
par :
define("INTERFACE_URL", "http://ip.de.votre.pc/interface/");

Fichier "httpd/mp9ctl/status.inc.php" ligne 16

remplacer :
$serverName = getHostname();
par :
$serverName = "ip.de.votre.pc";

Relancer le mediacenter :

./mediacenter stop
./mediacenter start

Repartez sur la chaine 909 de votre TV et profiter de votre collection, forcément plus intéressante que le programme TV d'un samedi soir...

... par contre, il me reste à trouver comment rétablit certaines règles de port forwarding...

mardi 11 mars 2008

1 chose que vous ne saviez pas sur moi et qui manquait à la liste...

Niko vient de me bonner une bonne raison de ne plus le regretter comme collègue de travail et d'avoir manqué notre repas de midi, une infame chaine que j'avais pourtant déjà remplie y a un peu plus d'un an.

La chose qui manque est :

  • Suite à une soutenance à Bordeaux, j'ai redécouvert les choux de bruxelles (bah oui c'était l'accompagnement du plat, aussi étrange que cela puisse paraître). Depuis, j'adore ça (surtout avec des petits lardons). Par contre, pour les endives, tourjours rien à faire...

Pour les prochaines victimes :

  • OncleTom parce qu'à cause de moi notamment il est arrivé chez Clever Age...
  • Remouk parce que je suis sur que ça va l'inspirer
  • Laurence pour qu'elle nous en dise un peu plus sur elle ;)
  • Xavier pour vérifier que son dernier billet ne sera justement pas le seul de 2008 et parce qu'il roxor trop :-P
  • Nico H pour le punir de nous embêter avec ces flux qui ont la bougeote

Pourvu qu'en 2009, on ne passe pas à 7 choses, puis 8 choses en 2010, etc.

vendredi 29 février 2008

Avis de vacances

A partir de ce soir et jusqu'au lundi 10 mars inclus, c'est vacances en famille.

Pour ceux qui souhaitent me proposer un emploi, ils peuvent tenter de me contacter sur mon téléphone portable ou me laisser un email, je répondrais à mon retour.

Pour les autres, c'est à peu près pareil en fait ;-)

Soyez sages et ne cassez pas internet pendant mon absence...

- page 2 de 51 -