Gérér un baladeur Samsung YP-U3 sous Linux avec Gnomad2 2.9.0

Pour remplacer mon vieux baladeur mp3 j’avais envie d’investir dans un modèle qui lise le format ogg, surtout à moins 75 €… Autant dire que le choix était plus que limité, et j’ai fini par trouvé mon bonheur avec le Samsung YP-U3. Seul limite, il ne semblait bien fonctionner qu’avec Windows.

Hors, un tutoriel assez simple et assez sympa à suivre permet de contourner cette « limitation ». Reste la gestion des musiques.

Seul hic, il faut utiliser Amarok pour gérer le lecteur, mais certaines versions récentes du dit logiciel ont des problèmes pour transférer les titres avec lettres accentuées… Ce qui est franchement ennuyeux.

Reste donc l’option Gnomad2. La version fournie avec ma Ubuntu Feisty a un problème de gestion des titres / artistes, et il faut modifier les fichiers une fois transférés.

Hors, allant sur le site de Gnomad2 , une nouvelle version, la 2.9.0 permet apparemment cette gestion sans problème. Voici donc comment compiler Gnomad 2.9.0 avec une Ubuntu Feisty AMD64.

1ière étape : les prérequis de base :

Dans un terminal :

$ sudo aptitude install build-essential
$ sudo apt-get build-dep gnomad2

Les deux premières étapes installent les outils de compilations, et les dépendances connus pour le paquet fourni par défaut avec la distribution. Hors, il faut en rajouter d’autres :

$ sudo aptitude install libid3tag0 libid3tag0-dev
$ sudo aptitude install libtag*

Ou encore passer par synaptic pour cette deuxième opération 😉

2ième étape : on récupère le code source depuis le site.

3ième étape : on décompresse et on lance la compilation :

$ tar xvfz gnomad*.tar.gz
$ cd gnomad2-2.9.0
$ ./configure ; make
$ sudo make install

Je sais, j’aurais pu faire un paquet deb, mais je ne suis pas très fort dans ce domaine 🙂

Et voici à quoi ressemble le résultat fini :

transfert de données via gnomad2 2.9.0

En direct du tronc de Firefox : Places et la gestion d’archives de signets (marque-pages)

Grace au bug 374528, il est maintenant possible de faire des copies de sécurité de ses signets / marque-pages sans se prendre la tête.

Voici une capture d’écran de la très simple interface de sauvegarde des signets, disponible dans l’interface de gestion des signets / marque-pages.

la gestion des sauvegardes de signets dans Gran Paradiso M8

A propos, il y a un léger bug sur la date, cf le bug 395633. Evidemment, on voit à quel point la transparence du développement d’un logiciel avec le code source librement disponible – ce qui est à mon point de vue l’avenir même du logiciel – est parfois peu valorisante.

La fonctionnalité sera disponible dans l’alpha8 de Firefox 3, alias Gran Paradiso. A quand un outil intégré à la mozbackup et qui ne soit pas limité à MS Windows ?!

Petit historique de Gran Paradiso.

Un commentaire sur l’article précédent m’a donné l’idée de faire un petit historique des versions développement de Gran Paradiso (nom de code de Firefox 3), qui semble bien vouloir se destiner à une sortie début 2008,

Basé sur Gecko 1.9, le développement de cette version du moteur de rendu a été lancé début août 2005, il y a donc plus de deux ans ! (cf http://weblogs.mozillazine.org/roc/archives/2005/07/gecko_19.html)

Il est vrai que cette version du moteur est assez ambitieuse :

  • nouveau coeur graphique basé sur Cairo du nom de thèbes
  • nouvelle version du javascript
  • franche amélioration des CSS (cf le célébrissime acid2)
  • anti-phishing amélioré profondément
  • support du svg franchement amélioré
  • allègement et simplification du code

Mais revenons-en à l’historique des sorties.

Gran Paradiso Alpha 1 (7 décembre 2006)

http://www.mozilla.org/projects/firefox/3.0a1/releasenotes/

Pour cette version, c’était le début de Cairo, les widgets de MacOS-X utilisent Cocoa, le svg devient meilleur, Windows 95, 98, Me et MacOS-X 10.2 sont mis de coté pour le support. Il y a aussi des améliorations au niveau du DOM.

Gran Paradiso Alpha 2 (7 février 2007)

http://www.mozilla.org/projects/firefox/3.0a2/releasenotes/

Pour cette version, c’était l’arrivée du code qui permettait presque le passage complet du test acid2, le support de API Web Apps 1.0, le rendu des fichiers XML à la volée et non après leur téléchargement, l’abandon de la balise « script » en Javascript, car invalide.

Gran Paradiso Alpha 3 (23 mars 2007)

http://www.mozilla.org/projects/firefox/3.0a3/releasenotes/

Pour cette version, c’était le passage – enfin – du test acid2, du support de l’animated png (APNG), l’utilisateur a la possibilité d’être prévenu en cas de redirection de page, une amélioration du mode hors ligne, ainsi que des améliorations au niveau du moteur, pour éviter de la surcharge de la mémoire vive.

Gran Paradiso Alpha 4 (27 avril 2007)

http://www.mozilla.org/projects/firefox/3.0a4/releasenotes/

Pour cette version, c’était l’arrivée de FUEL une bibliothèque de fonction javascript pour les développeurs d’extensions, la refonte de la page d’infos, le début de l’utilisation d’une base SQL pour le cache.

Gran Paradiso Alpha 5 (06 juin 2007)

http://www.mozilla.org/projects/firefox/3.0a5/releasenotes/

Pour cette version, c’était le retour de Places pour la gestions de bookmarks et de l’historique, fonctionnalité qui devait être à l’origine introduite dans Firefox 2.0, Breakpad fait son apparition, le gestionnaire de mot de passe est désormais codé en Javascript, et pour MacOS-X, c’est l’arrivée du support de Growl et des contrôles natifs.

Gran Paradiso Alpha 6 (02 juillet 2007)

http://www.mozilla.org/projects/firefox/3.0a6/releasenotes/

Pour cette version, c’était l’amélioration de l’affichage des polices (meilleurs support du thaï entre autres), la possibilité de définir site par site la taille des polices, des correctifs sur le gestionnaire de téléchargement, des correctifs pour Places et plein d’autres petites choses.

Gran Paradiso Alpha 7 (03 août 2007)

http://www.mozilla.org/projects/firefox/3.0a7/releasenotes/

Pour cette version, c’était l’abandon de MacOS-X 10.3, l’ajout du code pour un zoom « plus puissant » sur les pages (même si le code n’a pas été rajouté sur l’interface), de nombreuses améliorations pour les CSS, le SVG, les menus et pop-ups en XUL ont été retravaillé.

Pour l’alpha8 (car la prochaine version sera une alpha8), en plus de ce dont j’ai déjà parlé, on peut rajouter un défilement horizontal adouci pour les onglets, pas mal d’améliorations pour la gestion des bookmarks.

Personnellement – et j’espère me tromper –, je pense que Gran Paradiso M9 sera encore une version alpha, et qu’avec un peu de chance, d’ici avril prochain, mois de sortie de la prochaine version LTS d’Ubuntu (la 8.04), Firefox 3.0 sera sorti 😉

La lutte contre le « phishing » encore intensifiée pour le futur Firefox 3 ?

Enfin, c’est ce que laisse penser le bogue 383183 qui introduit une identification « complète » quand le navigateur Firefox 3.0 (actuellement connu sous le nom de code de Gran Paradiso actuellement en version pré-alpha8 ou pré-béta1 ?) navigue sur une page sécurisée.

En effet, le nom du serveur dans le cas d’une page en https:// est affiché à coté de l’adresse proprement dite. Autant dire que cela risque de faire très mal aux personnes qui voudrait piéger des internautes…

Cf les captures d’écran ci-dessous :

Luttons contre le phishing ; exemple avec amazon.fr

Luttons contre le phishing ; exemple avec bugzilla.mozilla.org

C’est tout pour le moment 😉

Vers une gestion simplifiée des types de fichiers dans Firefox 3.0

Bien que ce soit encore du WIP, voici un aperçu de la nouvelle fenêtre de gestion des types de fichiers dans Gran Paradiso pré-M8 (alpha8 ? beta1 ?) qui donnera dans quelques mois Firefox 3.0.0.x.

nouvelle gestion des types de fichiers dans Gran Paradiso, bien que ce soit en cours de finition ;)

Pour plus d’infos, voir le bogue 377784 . Quand au problème d’affichage des noms de colonne en bas, c’est le bogue 391740

Pas si mal que cela finalement, et la version M8 de Gran Paradiso apportera quelques petites choses dont je vous parlerais à l’occasion, histoire qu’elle reste dans le code source 😉

Liferea 1.4.0 montre le bout de ses octets.

Liferea 1.4.0 vient de sortir.

Au menu des nouveautés : une gestion des fils sous forme de base de données sqlite, menus réorganisé, support expérimental de Webkit, des corrections de bogues et un outil de détection des doublons dans les fils RSS.

Pour compiler Liferea sur Debian Etch ou Ubuntu Feisty Fawn (la Gutsy Gibbon aura surement la version 1.4.0 dans ses dépots), voici la marche à suivre. Il faut bien entendu avoir déjà préinstallé les outils de compilation ainsi que les en-têtes de développement de gtk. Les commandes étant effectuées dans le terminal.

Pour Synaptic, il suffira de choisir les paquets correspondants. Quoique j’ignore si le « build-dep » est supporté par Synaptic.

Donc :

$ sudo apt-get install build-essential libgtk2.0-dev

Ensuite, on installe la plus grosse partie des pré-requis de liferea avec :

$ sudo apt-get build-dep liferea

Cependant, avec la version 1.4.0, il faudra rajouter deux paquets :

$ sudo apt-get install libsqlite3-dev libglade2-dev

Enfin, l’habituel suite de commande :

$ ./configure ; make ; sudo make install

Et le tour sera joué 😉

Voici à quoi ressemble Liferea 1.4.0. Simple mais efficace 😉

Liferea 1.4.0, lecteur de flux RSS pour Linux, sous Ubuntu Linux 7.04

P’tain deux ans déjà ;)

Il y a deux ans que naissait ce blog (à quelques jours près), à l’époque sous WordPress 1.5… Deux ans que je blogue, cela est étonnant, surtout qu’à l’origine, je ne comptais pas dépasser les 6 mois d’utilisation 😉

En deux ans, il y a eu 514 articles (soit une moyenne de 0,70 billets par jour), 1836 commentaires déposés (soit 3,57 commentaires par billets). Ce qui est une bonne moyenne, au final.

Coté répartition, l’informatique est loin devant 275 des 514 billets sont dans la catégorie informatique, donc 53,5%.

Comme le temps passe vite. Je me demande à combien de billets j’en serais d’ici la fin de l’année, voire même si le blog connaîtra une troisième année.

Mais je suis loin du record de l’excellent blog de Tristan Nitot, qui affiche ses… 5 ans depuis juillet dernier 😉

Ordinateurs vendu avec Linux… Y a pas que Dell désormais ;)

En jetant un oeil sur le forum du site ubuntu-fr.org, j’ai pris connaissance d’une boite de vente par correspondance de PC monté pour fonctionner à 100% avec Linux. Il s’agit de Novatux, et les machines semblent bien équipées, avec 2 Go de mémoire vive entre autres.

Me laisserais-je tenter ? 😉

Il est vrai qu’à partir de 600 € pour une machine avec 2 Go c’est pas excessif 😉

Après Gutsy Gibbon (alias Ubuntu 7.10), voici Hardy Heron (Ubuntu 8.04 LTS)

M’étant abonné à la liste d’annonce d’Ubuntu, j’ai reçu un message sur le futur des versions d’Ubuntu.

Après Gutsy Gibbon (qui sort fin octobre), la version 8.04 aura pour nom de code Hardy Heron, le Héron Endurci. Ce sera une LTS, comme jadis la Dapper Drake (alias 6.06.1 LTS), à savoir : 3 ans de support technique pour les particuliers, 5 ans pour les serveurs.

Hi Folks,

I am delighted to have the pleasure of announcing the Hardy Heron
(Ubuntu 8.04), the next version of Ubuntu that will succeed Gutsy Gibbon
(Ubuntu 7.10, due for release in October 2007). Not only will the Ubuntu
community continue to do what it does best, produce an easy-to-use,
reliable, free software platform, but this release will proudly wear the
badge of Long Term Support (LTS) and be supported with security updates
for five years on the server and three years on the desktop. We look
forward to releasing the Hardy Heron in April 2008.

Ce qui donne traduit :

Salut les amis,

Je suis enchanté d’avoir le plaisir de vous annoncer Hardy Heron (Ubuntu 8.04), la future version d’Ubuntu qui succèdera à Gutsy Gibbon (Ubuntu 7.10, prévu pour être publié en Octobre 2007). Non seulement la communauté continuera de faire ce qu’elle sait faire de mieux, produisant une plateforme de logiciel libre fiable et facile d’accès, mais cette version aura l’honneur d’avoir le badge d’une Long Term Support (LTS) et sera supporté pour les correctifs de sécurité sur cinq ans pour les serveurs et trois ans pour le bureau. Nous prévoyons la sortie de Hardy Heron pour Avril 2008. »

Petites hypothèses : Gnome 2.22.1, KDE 4.0.1, Firefox 3 pourrait être au rendez-vous pour faire vivre le héron, avec un peu de chance, au moins pour Firefox 3.0…

Amoebax : un excellent jeu open-source.

Amoebax est un clone de Columns, lui même dérivé de Tetris. Il faut avoir 4 « fantomes » identiques à proximité les uns des autres pour avancer.

Le jeu se joue contre une intelligence artificielle (redoutable dès le deuxième adversaire) ou encore en réseau.

Voici les étapes pour compiler et installer Amoebax, sur des distributions linux debian (etch) ou encore une k/x/ubuntu 7.04. Les étapes sauf contre indication sont à taper dans une console.

Pour les autres distributions, il suffira d’adapter les instructions. Il existe aussi un fichier autopackage pour les personnes voulant installer sans prise de tête.

1) Récupérer les outils de compilation :

$ sudo apt-get install build-essential

2) Récupérer les en-têtes de développements indispensable, à savoir SDL 1.2.11, SDL image 1.2.5 et SDL mixer 1.2.7 :

$ sudo apt-get install libsdl1.2-dev libsdl-image1.2-dev libsdl-image1.2-dev

3) Récupérer le code source sur http://www.emma-soft.com/games/amoebax/download.html

4) On décompacte le code source :

$ tar xvfj amoebax-0.2.0.tar.bz2 ; cd amoebax-0.2.0/

5) La compilation proprement dite :

$ ./configure
$ make
$ sudo make install

6) pour lancer le jeu :

$ ./amoebax &

Un raccourci sera rajouté dans le menu « Gnome » / Jeux.

amoebax 0.2.0 sous Ubuntu Linux 7.04 AMD64

Bonnes parties 😉