La toute dernière version d’Emacs, la 23.1, vient de sortir. Voici des builds pour MacOSX : c’est ici pour le build Intel et là pour le build PPC.
Enjoy!
La toute dernière version d’Emacs, la 23.1, vient de sortir. Voici des builds pour MacOSX : c’est ici pour le build Intel et là pour le build PPC.
Enjoy!

Une opération 12 jours de cadeaux est en cours sur le Music Store Apple. C’est une excellente initiative, mais depuis trois jours, impossible de récupérer les cadeaux en question… Steve aurait-il des oursins dans les poches ?
Je viens de craquer pour le dernier modèle de clavier Apple et je dois dire que je ne suis pas déçu ! Enfin Apple s’est décidé à sortir un clavier digne de ses ordinateurs. J’avais acheté auparavent le clavier blanc sans fil de la génération précédente. Et il ne m’avais pas emballé : trop lourd, mauvaise sensation des touches, piles à recharger, etc. J’avais donc fini par utiliser un clavier Dell (que j’utilise au travail), une valeur sûre. Mais utiliser un clavier PC sur un Mac, c’est loin d’être parfait : le mapping PC n’est pas géré, donc il faut connaître la clavier Mac par coeur et c’est lassant.
Ce clavier est donc quasiment parfait : les touches sont très plates, mais leur toucher est franc et la matière rugueuse de leur surface est très agréable. Seul reproche : une touche ENTER un peu petite. D’autre part, je n’ai pas compris comment on utilise les touches de fonction et les touches Apple en même temps. On a le choix de l’un ou l’autre mode dans le panneau de configuration du clavier, mais je suppose qu’il doit être possible d’utiliser les deux fonctions simultanément. Pfffff, ce sera bien la première fois que je lirai le manuel d’utilisation d’un clavier ! Autre curiosité : une mise à jour du firmware de mon clavier a été installé par le système ! Je ne savais même pas qu’il y avait du code là dedans !
J’aime tellement ce clavier que je commence à envisager de m’en acheter un pour le travail ! Toujours est-il que je vous le recommande très chaudement. La question est maintenant de savoir quand Apple renouvellera sa gamme de souris que je trouve aussi assez moyennes. Si elles sont d’aussi bonne qualité que le clavier, je suis preneur !
Désirant synchroniser ma bibliothèque iTunes avec ma PSP, je me suis dit qu’il me suffisait de recopier l’arborescence des répertoires de iTunes dans le répertoire MUSIC de la PSP. C’est presque le cas sauf que la PSP ne gère qu’un niveau de profondeur : la musique doit se trouver dans le répertoire MUSIC ou un sous-répertoire. Or iTunes crée une arborescence pour les artistes et les albums, donc à un niveau de trop.
J’ai donc écrit un petit script Ruby permettant de synchroniser ma bibliothèque iTunes avec une PSP. Ce script se contente de créer un répertoire avec le nom de l’auteur et de l’album dans le répertoire MUSIC de la PSP et d’y copier les morceaux. Les morceaux sans album sont placés dans un répertoire portant simplement le nom du groupe.
Pour utiliser ce script Ruby, que l’on peut télécharger ici, le placer sur le bureau, le rendre exécutable et l’éditer pour y configurer les répertoires ITUNES et PSP selon votre environnement. Pour synchroniser, double-cliquer ce ficher. Cela ouvrira un terminal et lancera la synchronisation.
Enjoy!

ChaChing est un excellent logiciel de gestion de comptes personnels à tel point que j’en ai fait le sujet d’un précédent article. Cependant, le danger de ce logiciel est de se trouver piégé par son format de données propres. Il ne comporte en effet aucune option pour exporter les données vers un format ouvert. J’ai cherché sur internet un moyen d’exporter les données mais n’en ai trouvé aucun.
Cependant, les données sont enregistrées dans une base SQLite 3, qui est un standard. L’idée m’est donc venue d’écrire un script Python (qui est installé avec MacOSX avec la bibliothèque SQLite3) permettant d’exporter vos données ChaChing vers le format OFX.
Ce format est extrèmement complexe (les spécifications font plus de 600 pages !), mais si l’on se limite à l’import des données dans un compte vierge, cela reste gérable. Néanmoins, ce script n’a pas la prétention d’être exhaustif, mais a le mérite d’avoir fonctionné dans mon cas pour importer les données dans GNUCash.
Mise en garde : vous comprendrez que je ne peux assumer aucune responsabilité quand à l’utilisation de ce script et ne le distribue que dans l’espoir qu’il puisse être utile. Il convient de prendre toutes les mesures appropriées afin de vérifier les données qu’il produit. Ce logiciel est distribué sous licence GPL 3, voir la licence dans le fichier LICENSE de l’archive.
Ceci dit, l’utilisation du script est fort simple : télécharger cette archive, la placer sur le bureau par exemple, la dézipper (en cliquant dessus). Cela crée un répertoire chaching-export sur le bureau. Ouvrir un terminal, se rendre dans le répertoire créé et taper ./chaching-export. Cela va lancer la génération des fichiers OFX, un pour chaque compte de ChaChing. Le nom des fichiers comporte le solde du compte concerné. Ces fichiers sont prets à être importés dans votre logiciel préféré.
Notes : Il est préférable d’importer ces fichiers dans un compte vierge, sans numéro de compte défini, car certains logiciels vérifient le numéro de compte des fichiers OFX importés. D’autre part, les tags de ChaChing sont renseignés dans le champ REFNUM des fichiers OFX, de manière à ce qu’il soit possible de les exploiter après importation.
Enjoy!

VMWare Fusion permet d’utiliser des images de systèmes libres, tels que Linux Ubuntu. C’est bien pratique car cela nous évite d’avoir à installer et configurer ces systèmes. Cet article détaille les étapes pour installer et configurer une image Ubuntu.
J’utilise iTunes pour gérer mes podcasts, mais je regrette qu’il ne dispose pas de la possibilité de les visionner en flux (sans avoir à les télécharger sur son disque). En effet, par défaut, il faut s’abonner à un podcast puis télécharger les épisodes pour les visionner. Cela est parfait si l’on souhaite les envoyer vers un iPod, mais c’est fastidieux si on veut les voir dans iTunes. Il faut attendre de les avoir téléchargés pour les visionner et il faut ensuite faire le ménage.
L’astuce présentée ici consiste à les voir en flux sous Leopard. Voici les étapes pour y parvenir :
Créer un répertoire pour ses podcasts
On créera ce répertoire sur son bureau par exemple (c’est le cas dans mes captures d’écran).
Créer un raccourci dans le dock
On crée un raccourci vers ce répertoire dans le dock avec un drag & drop.
Liens vers les podcasts dans ce répertoire
Rechercher les podcasts désirés dans iTunes Store. Lorsqu’on drag & drop l’illustration du podcast, on peut obtenir un lien vers la page du podcast dans iTunes Store. Placer les liens dans le répertoire des podcasts créé précédemment.

Maintenant, lorsqu’on clique sur le répertoire dans le doc, il surgit la liste des podcasts :

Lorsqu’on clique sur un podcast de cette liste, iTunes s’ouvre et affiche la page du podcast. Il ne reste plus qu’à cliquer sur l’épisode désiré pour le visionner en flux.
Bons podcasts !
J’ai acheté et installé Leopard, la dernière version du système d’exploitation d’Apple, lors de sa sortie. Mes premières impressions sont mitigées : d’un côté, il propose des améliorations intéressantes, de l’autre, des bugs irritants.
Les innovations intéressantes :
Le revers de la médaille : des bugs nombreux, dont le plus gênant est certainement celui frappant Airport. Les bornes ne sont parfois plus reconnues sur certaines machines. Sur mon Mac Mini, je tombais régulièrement à un taux de transfert de 10 ko/s, de manière imprévisible. De quoi s’arracher les cheveux lorsqu’on a pris l’habitude de son petit méga par seconde… On dénombre aussi de nombreux bugs moins critiques mais très horripilants : un dock qui crash régulièrement (et qui ne sort plus lorsqu’il est rétractable), un interrupteur d’activation de Time Machine qui gêle le panneau des préférences et j’en passe…
En conclusion, de très bonnes choses, mais je recommande à tous ceux qui apprécient le système d’Apple pour sa fiabilité (dont je suis) d’attendre que ce soit stabilisé.
Cette vidéo propose un petit tour des nouvelles fonctionnalités de Léopard, la prochaine version de MacOSX à paraître le 26 octobre, c’est à cette adresse et en anglais uniquement pour le moment.