Stage

Voilà, ma première année de BTS Informatique de Gestion s’achève et je suis en stage pour six semaines.
Celui-ci se déroule à l’ODDAS (L’Office De Développement Associatif et Social) de Fontenay le Comte, ma ville natale ;)

Je vais m’occuper du site internet (en partie) qui est basé sur WordPress, mais aussi développer une application de gestion de présence d’adhérents pour la maison des jeunes.
Pour le site internet j’ai trouvé un plugin de WordPress pratique qui permet de faire du code PHP dans les pages et les articles : Exec-PHP
Très simple à mettre en œuvre, vous pourrez facilement utiliser l’API de WordPress et pas besoin de se connecter à la base de données, il utilise celle de l’installation de WordPress.

Sinon j’ai récemment mis à jour toutes mes extensions Songbird, elles devraient être compatible avec la prochaine version 1.7.2 qui devrait sortir très bientôt (cette semaine sûrement).
Parmi ces extensions, je n’ai pas mis à jour POTIfy (qui permettait de trouver le morceau que vous écoutiez sur Songbird dans Spotify) car l’API a visiblement changé depuis la dernière version de Spotify, de plus une meilleure extension est disponible « Sofy » mais pas encore mise à jour. Je n’ai pas non plus mis à jour Ubiquity (qui est une extension pour Firefox à la base) car celle-ci n’a plus l’air d’être maintenue par la communauté.
En ce qui concerne BirdTune (l’extension pour écouter les radios françaises notamment), j’ai commencé à travailler sur la prochaine version qui ne sera plus basée sur une page web mais sur une base de données locale. Cela veut dire qu’il sera possible d’ajouter vos propres radios ou de supprimer celles que vous n’écoutez pas, un peu comme le fait le plugin produit par Todae.

Pour finir, j’ai eu quelques problèmes dernièrement, j’ai voulu mettre à jour le BIOS de ma carte mère (PC Acer Aspire E380), et depuis elle ne démarre plus (blocage à « Veryfying DMI Pool Data » ). J’ai tout essayé, Clear CMOS, débrancher/rebrancher le matériel et je ne dispose d’aucun flasheur de puces.
J’ai finalement acheté une carte mère ASUS pas très chère qui correspond à peu près à ce que j’avais avant.

Si vous utilisez mes extensions Songbird je vous invite à faire un don (sur n’importe quelle page d’extension via le bouton Paypal) cela me permettra de financer ma nouvelle carte mère et me permettre de continuer à travailler sur des extensions de qualité et sans pub ;)

Ubuntu 10.4 Tips

Comme vous le savez sûrement, la nouvelle version d’Ubuntu (10.4 Lucid Lynx) est sortie depuis peu. (Youpi !)

Avant que sorte cette nouvelle mouture j’avais un serveur personnel qui tournait sur la 9.10 (Karmic Koala). J’ai aussi eu l’occasion d’essayer la 10.4 sur mon ordinateur portable à partir de l’alpha 2 en mettant à jour à partir de la 9.10 sans aucun problème.

Donc, tout content, je décide de mettre à jour mon serveur vers la 10.4 !

Premier problème : plus moyen de démarrer le serveur, le passage à Grub 2 aurait raté.
Solution : Oui, oui, j’ai formaté et réinstallé la 10.4. Mon serveur personnel n’as pas grand-chose d’important, je l’utilise surtout pour le stockage de fichiers.

Deuxième problème : je n’arrive plus à accéder au bureau à distance (vino-server) lorsque l’écran est débranché du serveur. Après avoir beaucoup cherché, le problème vient de X.Org et de KMS. Lorsqu’un écran est détecté X.Org se lance, sinon rien.
Solution : Désactiver le pilote correspondant à votre carte graphique au démarrage de grub (pour ce qui est du KMS).

  • Éditez le fichier de configuration de grub : sudo nano /etc/default/grub
  • Ajoutez radeon.modeset=0 à la fin de la ligne GRUB_CMDLINE_LINUX_DEFAULT= (si vous avez une ATI Radeon par exemple, autres regardez ici)
  • et mettez à jour grub : sudo update-grub

Voilà, votre serveur VNC pourra maintenant se lancer sans avoir besoin d’un écran branché ;)

Même problème avec Wine : si aucun écran n’est branché, pas moyen d’ouvrir des applications graphiques même avec X.Org démarré.
Solution : Désactiver le mode XVid

  • Éditez le fichier user.reg : nano /home/votresession/.wine/user.reg
  • Ajoutez tout à la fin les lignes suivantes :
    [Software\\Wine\\X11 Driver] 1269299093
    "UseXVidMode"="N"
  • Enregistrez le fichier

En espérant que ça aidera certains :)

Le nouveau gestionnaire d’extensions de Firefox

Mozilla viens juste de rendre disponible une version d’essai de Firefox (3.7a5pre) avec un nouveau gestionnaire d’extensions.
Cette nouvelle version introduit donc une nouvelle page accessible via about:addons

Elle permet entre autres :

  • de naviguer parmi les extensions sur le site de Mozilla ;
  • de télécharger/changer de langue ;
  • installer et gérer ses moteurs de recherche ;
  • installer des thèmes/extensions ;
  • activer/désactiver des plugins ;
  • et dans le futur installer des personas/jetpack.

Cette refonte permet entre autre d’utiliser l’écran en entier, de mieux séparer les différentes catégories, de mieux s’intégrer avec le site d’extensions de Mozilla ainsi que de proposer une interface similaire sur les versions mobiles de Firefox.

Pour essayer cette nouvelle interface, vous pouvez télécharger une version sur le FTP de Mozilla. Attention, ces versions sont réservées à des fins de tests, je vous conseille fortement de créer un nouveau profil avant d’utiliser cette version. (Lancez Firefox avec le paramètre -p pour créer un nouveau profil).

Si vous trouvez un bug, vous pouvez le soumettre sur Bugzilla, vérifier auparavant s’il n’a pas déjà été reporté.

Nightingale nouveau projet

Cet article est la suite de celui-ci, je vous conseille de le lire avant ;)

Logo de Nightingale par abeijerCette idée de projet, c’était bien sûr avant que Songbird annonce l’arrêt de la version Linux.
Qui aurait pu imaginer, qu’une société telle que POTI (Pioneers of the Inevitable)  puisse abandonner cette plate-forme ?
J’utilise Songbird sur Windows la plupart du temps, mais aussi un peu sur Ubuntu et je suis bien sûr déçu par cette décision en tant qu’utilisateur.
POTI a dû faire des choix, aujourd’hui cette société doit développer un logiciel pour une base d’utilisateurs sur Windows principalement, mais aussi Mac OS X (pour concurrencer le grand iTunes). De plus ils travaillent d’arrache pied pour prendre en charge de multiples baladeurs, leur travail étant vendu à des partenaires tels que Philips.

Alors que sous Windows et bientôt Mac OS X, Songbird propose une prise en charge de baladeurs (USB, MTP), la possibilité d’extraire des pistes de CD Audios ainsi que le transcodage, il n’en est rien sous Linux. De plus cette plate-forme ne sera plus testée ni pris en charge par POTI.

Cette décision a accéléré notre projet de « forker » Songbird, d’en créer un nouveau lecteur média, prenant en charge tout d’abord GNU/Linux, mais aussi Windows et Mac OS X par la suite. Après un long débat sur le forum et sur IRC nous avons choisi le nom « Nightingale » (un rossignol).
Notre site est déjà sur pied, nous disposons aussi d’un forum et d’un wiki. Le code source est quant à lui disponible sur un repository Mercurial.

Une roadmap a été publiée listant ce qu’il faut faire en priorité.
J’aimerais beaucoup voir une première version sortir le mois prochain. (Basé sur le code source 1.8 de Songbird)

Pour suivre le projet, rendez-vous sur le site de Nightingale et sur IRC : irc.mozilla.org #nightingale

Le logo que j’ai affiché est le travail de abeijer et il n’est pas encore définitif, vous pouvez proposer votre propre logo sur notre forum ou voir les autres.

Nouvelle branche chez Songbird

Songbird possède enfin une branche qui compile avec le moteur XULRunner 1.9.2, celui de Firefox 3.6 !
Jusqu’à la version 1.8, Songbird utilise toujours la version 1.9 qui correspond à Firefox 3.0.

Les branches d’actualité sont donc :

Une première « build » est disponible sur cette dernière branche, je l’ai testée rapidement, et il y a encore quelques bugs, notamment les graphismes des balises <audio> et <video> pour le HTML5 qui s’affichent mal. Le portage n’est pas fini, vous pouvez consulter la liste des bugs restants ici.
Notez la version du logiciel qui passe à 2.0…

Concernant la prochaine version publique, il y aura de nouvelles fonctions intéressantes comme par exemple, la prise en charge des cartes SD ou la gestion des marques-pages avec le système Places de Mozilla (assez basique pour le moment).

Edit : POTI viens d’annoncer officiellement l’arrêt de la version Linux, plus d’informations à venir sur Frenchbirds :(

Songbird1.7.0Maintenance