Sunfox

Le journal de Sunny Ripert


Journal

Derniers articles de mon blog

USB UMS ou USB MTP ?

Il y a 3 mois de mi-matinée, 3 commentaires.

Si vous comptez acheter un lecteur mp3 en USB sachez qu’il existe deux protocoles de transfert différents lorsque vous voudrez le brancher à votre ordinateur : UMS ou MTP.

UMS : le bien

USB Cables
Photo de Marcelo Alves

Ce protocole est aussi appellé MSP, “le normal” ou encore “le sain”. C’est celui qui opère lorsque vous branchez n’importe quel disque dur USB : sous GNU/Linux, Mac ou Windows vous utilisez l’explorateur de fichiers de tous les jours pour ajouter de la musique.

MTP : l’autre

Ce protocole ne permet pas d’utiliser son lecteur comme un disque. Au lieu d’utiliser le navigateur de fichiers vous devrez donc utiliser une application de gestion de musique parmis un nombre très limité d’applications qui supportent ce protocole. Vous ne pourrez mettre sur votre baladeur que de la musique ou de la vidéo. Il n’apporte concrètement rien d’autre.

Know the difference, it could save your files

UMS MTP
Types de fichiers supportés tous médias seulement (audio, vidéo, …)
S’accède par un explorateur de fichiers oui non
A un point de montage oui non
Programmes qui le supporte tous le programme généralement fourni avec et quelques autres applications
Nécessite qu’une application tourne constemment en fond non oui
Créateurs une association à but non lucratif de nombreux fabricants1 Microsoft2

Étonnemment, de plus en plus de baladeurs choisissent le protocole MTP. Ces derniers sont généralement fournis avec un lecteur audio qui ne fonctionnera que sous Windows, sensé remplacer tous nos besoins en lecture de musique et transferts avec l’appareil.

1 The USB Implementers Forum
2 On aurait pu s’en douter ?

Gouttes

WordPress 2.5

Il y a 3 mois, 1 semaine en fin de matinée.

Capture d'écran de cet article dans l'administration de WordPress
Oh qu’il est beau !

WordPress vient de passer à sa version 2.5 avec moults changements mais une mise à jour sans le moindre heurt avec tous les plugins que j’utilise qui fonctionnent encore.

Mon blogware favori depuis des années n’a pas fini de m’étonner.

Mise à jour via SVN

Pour se mettre à jour sur une installation svn, rien de plus simple, taper dans le dossier de votre installation de WordPress :

$ svn switch http://svn.automattic.com/wordpress/branches/2.5/

Puis visitez sur votre site /wordpress/wp-admin/upgrade.php et appréciez la nouvelle version.

Si vous avez ajouté le français en externals sur votre installation SVN, vous aurez déjà la dernière version de la fabuleuse traduction en français. Sinon :

$ cd wp-includes/languages
$ rm fr_FR.mo
$ wget http://svn.automattic.com/wordpress-i18n/fr_FR/tags/2.5/messages/fr_FR.mo

Sleepy Sunny

Il y a 4 mois, 1 semaine terriblement tôt le matin, 7 commentaires.

Photo d'Uthello sur mon dos pendant que je dors

Git’s raison d’être?

Il y a 4 mois, 2 semaines tard la nuit.

Whilst Git was created by Linus for managing the Linux project, I get the feeling that Git’s raison d’être was to manage TextMate bundles. Weird since Linus probably doesn’t use TextMate. “Using Git within a project”

Github is fun :)

Momentum

Il y a 5 mois, 1 semaine à l'heure du goûter, 2 commentaires.


Momentum #30

Momentum: The magazine for self-propelled people est un magazine papier gratuit canadien sur la culture vélo. Je les ai découverts lorsqu’ils m’ont gentiement demandé la permission d’utiliser une de mes photos.

Leurs articles étant également disponibles sur leur site web, j’y découvre toute une chouette communauté autour du vélo et de très bons articles.

Par exemple, København Cycle Chic fait découvrir les jolies danoises qui tous les jours font du vélo en talons, dans leurs plus beaux habits. Ou plus anecdotique How Recumbents Were Banned from Racing explique pourquoi on n’utilise pas tous des vélos couchés aujourd’hui.

Enfin, Everybody Wants a Bike Share du numéro 31 de Momentum parle du Vélib et est illustré d’une jolie photo de moi en polo Ubuntu, prise par Audrey :).

Le magazine se ramasse gratuitement dans quelques villes dans le monde, mais malheureusement pas à Paris. Merci à eux de m’avoir envoyé une copie du dernier numéro !

Internet Locker

Il y a 5 mois, 2 semaines terriblement tôt le matin, 3 commentaires.

Internet Explorer aura un système pour activer leur nouveau modèle de rendu dans sa version 8 sans pour autant que les sites précédents ne cessent d’être aussi “jolis” dessus. Il s’agit d’utiliser une balise meta qui contient la version d’IE que l’on souhaite cibler. Pour IE8 par exemple :

<meta http-equiv="X-UA-Compatible" content="IE=8" />

C’est une sorte de contrat. En utilisant cette balise on s’assure qu’IE9, IE10 et IE42 l’afficheront de la même façon qu’IE8. Un Doctype Switching sur le long terme. Et les oiseaux chantent.

Mais voilà. Ce serait une bonne idée si seulement ce n’était pas une très mauvaise idée. Toutes les pages écrites hier en suivant les standards du web seront pour l’éternité affichée dans le moteur de rendu par défaut. Celui d’IE7. Gulp. Et IE devra se trimballer son moteur de rendu d’IE7 pour l’éternité également. Ce qui implique un beau bordel pour le logiciel lui-même et sa sécurité.

Cette solution qui paraissait simple se complique encore lorsque l’on évoque le cas des fragments d’html, des pages MySpace, des aggrégateurs. Que se passe-t-il également lorsque des pages qui ciblent des versions différentes ou discutent entre elles dans des iframes aux niveaux différents de DOM ? Et devra-t-on suivre pour chaque chaque page la version de tous les navigateurs du marché dans laquelle elles fonctionnent ?

Le versionnement des fichiers en général n’est pas aussi simple. La meilleure solution à ce problème appliquée à Internet est encore le progressive enhancement : implémenter des fonctionnalités nouvelles en cassant le moins possible l’existant et accepter que quelques pages ne seront plus parfaitement égales au pixel près.

L’image du verrou provient de la libraire Tango et l’icône d’Internet Explorer est celle de Sam Ruby. Vous pouvez télécharger la source SVG.

Ruby++

Il y a 5 mois, 2 semaines en fin de soirée, 3 commentaires.

Ceci est du ruby pour les tordus de C++ :

endl = "\n";
$stdout << 99 << " red balloons" << endl;

Gouttes

Merry Cowsmas

Il y a 6 mois, 1 semaine à midi.

[Photo d


Recherche

Rechercher dans mon journal


:D Sunny Ripert

est un développeur web vivant à Paris, France.

CV, me contacter


Textes et contenus sous licence Creative Commons.
Site crée par mes soins. Questions, informations ? Contactez-moi.