Mise à jour du firmware du Xtreamer

Un petit billet rapide pour vous annoncer la sortie de la version 2.6 du firmware du Xtreamer (Xtreamer, XtreamerPro, iXtreamer et XtreamerDVD). Les nouveautés sont très intéressantes avec entre autres :

  • Ajout d\’un accès à Grooveshark directement depuis le Xtreamer
  • Pour le XtreamerDVD, possibilité de copier un DVD sur un disque dur externe
  • Ajout d\’une aide consultable depuis le périphérique
  • Meilleur support des disques durs jusqu\’à 3To
  • Corrections de bugs divers

La mise à jour se fait soit depuis le périphérique s\’il est connecté au net, soit en téléchargent la mise à jour ici.

Xtreamer : Disque dur multimedia sous Linux

\"Xtreamer\"J\’ai acheté il y a quelques mois un disque dur multimédia de marque Xtreamer. Mon choix s\’était porté sur ce modèle entre autres pour les raisons suivantes :

  • le prix : environ 120€ frais de port inclus;
  • les spécifications : Disque dur réseau, emplacement pour un disque dur interne 2,5\’, ports USB, WiFi (avec l\’antenne vendue séparément pour 20€), HD, etc…;
  • et surtout : le firmware du boîtier est un linux avec serveur web intégré s\’il-vous-plaît!

Ce dernier point est déterminant par rapport à d\’autres modèles au firmware propriétaire. En effet, depuis la sortie du produit, les mises à jour sont régulières avec à chaque release des corrections de bugs mais aussi l\’ajout de nouvelles fonctionnalités (récemment, par exemple, une prise en charge complète des MKV, une meilleure gestion des sous-titres, etc…). De plus, le choix d\’un firmware ouvert a permis de développer une importante communauté autour de ce produit. Ainsi, en plus des nouveautés proposées par le constructeur, de nombreux contributeurs ont participé à créer de nouveaux modules. On a donc vu apparaître ces derniers mois un gestionnaire de photos, une bibliothèque de skins pour l\’interface utilisateur, l\’intégration de transmission dans le firmware, une interface de lecture de flux vidéos, des jeux, et j\’en passe et des meilleurs.

Bref, ce billet ressemble à une publicité pour Xtreamer mais c\’est vraiment mérité! C\’est un exemple concret du succès d\’un firmware open-source. Lors de sa sortie, des disques durs multimédia type \ »Popcorn Hour\ » surpassaient nettement ce modèle. Aujourd\’hui, grâce à une communauté grandissante et efficace, et surtout grâce à un effort important de l\’équipe de développement de Xtreamer pour interagir avec cette communauté et lui donner tous les moyens nécessaires à son développement, je ne suis pas certain que ce soit encore vrai.

Depuis, la société a diversifié ses activités autour de ce concept de firmware à base de linux en proposant une version Pro du disque dur multimédia et un NAS à deux baies SATA 3,5\’.

Agrégateur de cheat sheets

\"Bookmark\"Ceci est un billet bookmark.

J\’ai découvert il y a peu le site Cheat-sheets.org qui recense un grand nombre de documents (PDF et images pour la plupart), chacun étant un résumé des principales notions ou commandes d\’une technologie ou d\’un programme. Par exemple, on trouvera sur deux pages les principales commandes d\’emacs ou, sur un autre document, les directives de configuration de SSH. Ces documents existent partout sur le net mais ce site à l\’avantage de les centraliser et de les classer. Une fois un document imprimé, en général sur une page recto-verso, il s\’avère particulièrement pratique de s\’y référer et par exemple d\’y surligner les choses qui nous intéresse. Bref, c\’est le genre de site à garder dans un coin de son navigateur!

Diagrammes de séquence avec WebSequenceDiagrams.com

Lors de la conception d\’un projet, on peut être amené à réaliser un diagramme de séquence en UML représentant les différentes interactions entre plusieurs composantes d\’un système. Ce type de diagramme est très utile lorsqu\’il s\’agit, pour un cas d\’utilisation donné, de détailler les différentes étapes permettant sa réalisation.
Bref, dessiner un diagramme de séquence est certes facilité avec certains outils (comme Dia ou Umbrello) mais cela prend malgré tout un certain temps, ne serait-ce que pour bien ajuster les tailles de chaque élément, et le design n\’est très souvent pas au rendez-vous. C\’est là qu\’intervient le site WebSequenceDiagrams.com. La page est très simple puisqu\’elle n\’offre pas beaucoup plus qu\’une zone de texte dans laquelle l\’utilisateur pourra saisir le détail des acteurs et des interactions en suivant une convention d\’écriture. Le site se charge ensuite de générer un PNG (ou un PDF) bien propre du diagramme. Plusieurs designs sont possible dont un que je trouve particulièrement réussi et idéal pour un document un peu officiel type rapport de stage ou documentation technique : Blue Modern.

Pour illustrer ceci, j\’ai repris un diagramme de séquence d\’un vieux projet de Master 1 que j\’ai refait avec WebSequenceDiagrams.com. Ça m\’a pris environ 5 minutes pour un résultat très satisfaisant. Voici le \ »code\ » que j\’ai entré dans la zone prévue :

Utilisateur 1->Logiciel de contrôle 1:Ecrire(message)
Logiciel de contrôle 1->Module XBee 1:Envoyer(message)
Module XBee 1->Module XBee 2:Envoyer(message)
Module XBee 2->Module XBee 1:Acquittement()
Module XBee 1->Module XBee 1: EffaceMemoire()
note right of \"Module XBee 1\"
Communication
sans-fil
end note
participant \"Logiciel de contrôle 2\"
Utilisateur 2->Logiciel de contrôle 2:Lire()
Logiciel de contrôle 2->Module XBee 2:Interroger()
Module XBee 2->Logiciel de contrôle 2:Envoyer(message)
Logiciel de contrôle 2->Utilisateur 2:Afficher(message)
Module XBee 2->Module XBee 2: EffaceMemoire()

Quelques explications sont peut-être nécessaires pour comprendre le principe.

  • Une interaction simple s\’écrit : Premier acteur->Second acteur:Action
  • Les acteurs apparaissent sur le diagramme dans l\’ordre d\’apparition dans le texte. Ainsi, pour imposer un ordre, on peut définir les participants grâce à l\’instruction……… participant \ »acteur 2\ » !
  • Une boucle sur un acteur s\’écrit simplement : Premier acteur->Premier acteur:Action de la boucle
  • Enfin, il est possible d\’ajouter des notes et de les placer grâce à quelques directives simple.

Le résultat est le suivant :

\"Diagramme

Une page d\’aide est disponible ici. Enfin, à droite de la zone de saisie sont disponible des images d\’interactions qui génèrent au clic le code correspondant.

NB: Merci encore à Charly pour l\’info!

Coup de gueule contre Orange

\"Angry\"Ce blog n\’a pas vocation à publier ce genre d\’articles mais là je dois dire que je suis cloué par l\’expérience que j\’eus d\’Orange (badum tsss).

Deux choses en particulier m\’ont horripilé ces derniers jours. La première concerne un changement d\’abonnement. La seconde concerne le protocole IMAP chez Orange.

Changement d\’abonnement

Je souhaite changer un abonnement Pro à 54€ par mois (5h de communication) vers un abonnement Origami spécial iPhone de 3H + \ »internet illimté\ » qui se trouve être moins cher. Je regarde donc sur le site internet d\’Orange et premier obstacle : c\’est on ne peut moins clair! Certes on se repère assez rapidement dans les offres proposées par l\’opérateur mais quand il s\’agit de connaître des détails tels que les conditions de l\’internet illimité, les protocoles autorisés, le prix des SMS hors forfait, et j\’en passe… je vous raconte pas la galère! Il faut s\’avaler des lignes et des lignes de touts petits caractères puisque, comme pour la langue française, chaque spécificité de l\’abonnement a pléthore d\’exceptions… Bref, je ne désespère pas. Je prend note de l\’abonnement que je souhaite et me rend à une agence Orange pour demander conseil. Et là, c\’est le drame… On ne peut pas migrer vers un abonnement moins cher, même depuis une agence. Il faut nécessairement passer par le service client (par téléphone donc), ce qui arrive même à exaspérer le vendeur qui passe finalement sa journée au téléphone avec ses collègues de la plateforme d\’appel pour effectuer des opérations de base. C\’est quand même incroyable! Sur l\’interface dont dispose l\’agence Orange, une liste permet de choisir le nouvel abonnement. Seuls les abonnements plus chers sont disponibles! Je m\’interroge quand même sur la légalité de ce genre de pratiques…

IMAP chez Orange

Un smartphone c\’est bien joli mais ça perd de l\’intérêt dès lors qu\’on ne peut pas y synchroniser ses mails… En effet, un compte Internet chez Orange (Pro qui plus est!) ne vous permet pas de disposer de base du protocole IMAP! Pour y avoir accès, il faut s\’acquitter d\’un abonnement à l\’option Gigamail de 2€ par mois et/ou unifier son compte internet et mobile ce qui suppose donc d\’être ou de devenir client mobile Orange… Pour comparer un peu :

[table id=2 /]

Pour un opérateur \ »historique\ » comme Orange et pour une offre Internet Pro avec antispam, antivirus, toussa toussa… ne pas offrir de base un service aussi indispensable que l\’IMAP à l\’heure de l\’Internet mobile et de la multiplication des terminaux (smartphone, PC portable, PC fixe, …) c\’est quand même abhérent! Soit! Je me résigne donc à payer pour un service aussi classique. J\’appelle le service client Pro Orange. J\’explique mon cas à l\’interlocutrice. En passant, je lui demande quand même si elle est sûre que l\’IMAP n\’est pas gratuit pour un compte Pro. \ »L\’IMAP vous dites? ça ne me dit rien… J\’ai du effacer ça de ma mémoire depuis ma formation. Qu\’est-ce que vous entendez par IMAP? C\’est comme pour les Blackberry?\ », me répond-elle…

Quand est-ce qu\’Orange commencera à fournir de vrais services sans qu\’on ait la très mauvaise impression de se faire #$%\ »£µ~ø…

Pétition pour la réouverture du Musée de l\’Informatique

Dans le cadre d\’un séjour prochain à Paris, j\’avais dans l\’idée d\’aller visiter le Musée de l\’Informatique situé dans le quartier de la Défense. Hors, depuis quelques mois maintenant il a du fermer ses portes. En cause, l\’ascenseur panoramique permettant d\’y accéder qui, pour des raisons de sécurité apparemment justifiées, a été fermé au public par le ministère du développement durable. Or, il semblerait que cette fermeture qui avait été annoncée comme temporaire soit finalement définitive contraignant ainsi le Musée de l\’Informatique (et le Musée du Jeu Vidéo ouvert récemment) a garder portes closes. Pour essayer de contrer ceci, une pétition a été lancée pour demander soit la réouverture de l\’ascenseur soit une solution de relogement du Musée.

La pétition se trouve ici.

Solar Impulse : défi réussi

Le vol de nuit s\’est déroulé sans accroc. Et même mieux encore puisque les batteries chargées à 100% de leur capacité hier soir étaient encore pleines à 40% ce matin. L\’avion a atterri vers 8h45 aujourd\’hui même s\’il semblerait que le pilote, André Borschberg, ait proposé de voler encore quelques heures. La prochaine étape maintenant serait de faire un tour du monde avec étapes à bord de cet engin (modifié pour accueillir deux pilotes). Une petite phrase de Bertrand Piccard ce matin lors d\’une interview pour terminer sur ce sujet : \ »Cette expérience montre qu’un vol perpétuel à l’énergie solaire est possible\ ».

Ils sont forts ces suisses!

Solar Impulse en direct

\"\"Un petit article rapide qui n\’a rien à voir avec l\’informatique mais qui concerne un sujet qui m\’a beaucoup intéressé : le Solar Impulse a décollé ce matin pour un vol de 24 heures. Avec donc un bon tier du vol de nuit et c\’est d\’ailleurs là qu\’est l\’exploit. Pour ceux qui n\’auraient pas entendu l\’info, Solar Impulse est un avion imaginé par Bertrand Piccard. La particularité de cet aeronef de 64m d\’envergure est que ses ailes sont entièrement recouvertes de capteurs solaires permettant de recharger les quelques 400kg de batteries. Il est ainsi entièrement alimenté par l\’énergie solaire. Le but de ce vol est de charger les batteries durant la journée et de tenter de voler la nuit entière sur cette seule énergie accumulée.

Il est possible de suivre en direct la prouesse à cette adresse: Solar Impulse en direct

Seul petit bémol, la simulation en 3D ne fonctionne pas sous Linux puisqu\’elle nécessite le plugin Google Earth qui n\’a pas encore été porté…

Ixquick, métamoteur de recherche confidentiel

\"\"Ixquick est un métamoteur de recherche. Ce qui signifie qu\’il ne fait pas les recherches lui-même mais envoie les requêtes à plusieurs moteurs de recherches pour ensuite fusionner leurs résultats en supprimant évidemment les doublons. Ixquick permet entre autres de récupérer les résultats de moteurs comme Google ou Bing.

Ce qui différencie Ixquick des autres métamoteurs ou même des moteurs de recherche classiques c\’est qu\’il s\’engage à ne pas enregistrer l\’adresse IP de l\’utilisateur. Certes, des données comme le navigateur, l\’heure de la recherche ou l\’OS utilisé sont stockées. Cependant, ces données ne sont pas rattachées à une adresse IP ce qui assure donc une certaine confidentialité pour l\’utilisateur.

Une page défini les moyens mis en oeuvre par Ixquick pour protéger les données personnnelles de ses utilisateurs. C\’est intéressant de voir que de plus en plus de projets, souvent open source d\’ailleurs mais pas uniquement, font de la protection de la vie privée une priorité et parfois même l\’argument \ »marketing\ » principal comme pour Ixquick. C\’est intéressant mais aussi préoccupant puisque de tels projets prouvent que la notion de \ »données personnelles\ » n\’est plus une évidence mais est devenu un avantage que l\’on veut bien nous céder, une sorte de bonus offert à l\’utilisateur…

Bref, afin d\’utiliser Ixquick plus facilement, une extension Firefox est disponible sur le site. Celle-ci permet d\’ajouter Ixquick dans la liste des (méta)moteurs du champ de recherche en haut à droite du navigateur. Une version utilisant HTTPS est également proposée.

Pour tester :

\"Ixquick\"
Web Ce site

sl ou comment s\’auto-flageller

Tous les utilisateurs de linux familiers avec la ligne de commande se sont retrouvés un jour avec cette faute de frappe :

user@server:~# sl
-bash: sl: command not found
user@server:~#

De façon à se punir de cette coquille, il existe une commande dont la description est plutôt claire :

sl – display animations aimed to correct users who accidentally enter sl instead of ls.

Cette commande fait passer un train en ASCII dans le terminal. Pour couronner le tout, on ne peut d\’une part pas tuer le processus (à moins de spécifier le paramètre -e mais là c\’est clairement plus une faute de frappe !!!) et d\’autre part les principaux paramètres à la commande ls, à savoir le -l et le -a, sont également implémentés dans sl. Le premier affichera un train plus petit et le second fera appeler au secours les passagers avec des \ »help!\ ».

\"Commande

Bref, c\’est inutile, énervant et relève du masochisme : autant dire indispensable! Donc pour l\’installer c\’est comme d\’habitude :

sudo apt-get install sl

Et le manuel est là : manuel sl.