mardi 18 septembre 2012

OSx serait-il un oasis pour les linuxiens déçus?

En regardant derrière nous, c'est assez fou de voir à quel point Linux est devenu grand public, facile et efficace. Il est vrai que cela reste toujours délicat pour les détails et que les distributions toujours plus nombreuses. Mais objectivement, tout est plus facile. Et pourtant, c'est à ce moment là que certains fans de Linux choisissent pour verser dans l'OSx, alors que justement Apple est sur le point de devenir une caricature de Big Blue des années 80, arrogant et abusant de sa position dominante. Pour ma part, quand je regarde ce que devient Apple, je me surprend à trouver Microsoft fort sympathique . Comme quoi tout arrive.

Longue vie à linux, car tant que l'on a le choix, il y a de l'espoir.

PS:
Pour finir sur une note sérieuse, je dirais qu'il manque à Linux un déclencheur qui permettra de réalisera le mouvement actuellement en marche sur le mobile avec Androïd. Tous les matériaux sont là, il ne manque plus que le chef d'orchestre pour mettre cela en musique, et que linux deviennent l'OS favori de nos PC à la maison.

L'article : De Linux à Mac OSX Autre article sur le même sujet.
Article sur le même sujet.
Toutou linux
Et maintenant quelque chose de totalement différent.

samedi 1 septembre 2012

Si jamais votre parseur XML vous insulte avec une entité 'nbsp' non déclarée.

Le mariage d'XML et du HTML a donné à de nombreuses variations. Depuis HTML 4 (pour simplifier), le XTML est devenu une part importante du HTML. Pour ma part, je continue à travailler en 3.2, et à fuir tant que possible les normes XML d'HTML. Malheureusement, il est parfois obligatoire de s'y mettre. Pour cela, j'utilise Tidy, formidable utilitaire qui constitue une boite à outils fort utile. Je l'utilise régulièrement pour tester le HTML produit en php. Je l'utilise également pour transformer une page HTML en XML. C'est dans ce dernier cas d'usage que j'ai découvert un petit soucis. Voici la procédure en question:

 1- Récupérer le source HTML d'un site internet
("Wget www.site.com" par exemple)
 2- Ensuite convertir ce fichier html => xml
(en utilisant tidy par exemple : "Tidy -config tidy-xml.cfg source.html > source.xml")
 3- Edition (parsing) du fichier
(avec par exemple xpath ou autre parseur)

Le fichier xml obtenu (après avoir été aspiré puis transformé par tidy) n'est finalement pas bien formé. J'obtiens avec mon parseur un message de ce type: "Reference to undeclare entity 'nbsp'". L'erreur (ou plutôt le warning, cela dépend du parseur) est la non déclaration d'une entité, en l’occurrence nbsp (l'entité HTML désignant un espace non-sécable). Le XML ne reconnait pas par défaut cette entité (puisque cette entité est à l'origine une entité purement HTML). Malheureusement, cette absence de déclaration peut être considérée par un parseur xml comme fatale. La solution serait pour résoudre ce soucis potentiel de remplacer les ' ' par une entité compatible XML ' '. On peut également et plus simplement demander à Tidy de faire le travail. Pour cela, il suffit d'utiliser l'option Tidy: "quote-nbsp=no". L'entité est alors remplacée par un espace, ce qui est une bonne solution pour mon usage. J'ai donc modifié le fichier tidy-xml.cfg, fichier que j'ai récupéré dans la version graphique de Tidy (GUI en anglais).

Alors si jamais votre parseur vous insulte avec une entité nbsp non déclarée et que vous utilisez Tidy, vous saurez quoi faire. Tout cela pour si peu,...

XML in a Nutshell (sympa les premières de couv.)
Tidy, l'incroyable boite à outils
Esprit d'escalier

dimanche 3 juin 2012

Le "Toujours plus" a-t-il vécu?


En lisant les commentaires de nombreuses personnes à propos de projets de PC à moins de 100$, j’ai remarqué qu'il existe une croyance selon laquelle un ordinateur à moins de 100€ ne peut pas exister pour la simple raison que cela n’existe pas dans la vrai vie. Et pourtant, cela existe dans la vrai vie, mais en pièces détachée. Et pourtant les grand constructeurs actuels (Apple le premier) tente de faire croire qu’un ordinateur à moins de 500$ ne peut qu’une véritable m…. Steve Jobs sur ce point a été très explicite tant par ses paroles que par ses actes.
Et pourtant, des expériences comme le raspberry prouve magistralement ce que l’on savait depuis longtemps: les composants d’un ordinateur de base ne valent presque plus grand chose aujourd'hui. Ce qui coûte, c’est l’inflation imbécile des performances (comme par exemple la résolution de l’écran du dernier iPad), et l’inflation des coûts marketing et développement associés.
J’espère que tous ces projets sont l’annonce de la fin du règne du marketing et du toujours plus. Et vivement que l’inventivité et la créativité redeviennent les principaux ingrédients de nos ordinateurs.

(EDIT:]
Un notebook vendu moins de 100€ en grande surface

lundi 23 avril 2012

Pourquoi tant de haine parmi les forums internet

La gestion d'un forum n'est jamais facile. Une des taches les plus délicates est de prévenir les déchainements de haine qui parfois menace l’altruisme et la tranquillité sur un forum internet. Les choses les plus banales peuvent soudainement prendre des proportions incroyables. Les mécanismes psychologiques pouvant déclencher la zizanie sont de véritables pièges pour les plus paisibles d'entre nous. Et pourtant la majorité des utilisateurs piégés dans ces cycles infernales n'ont aucune prédisposition à la zizanie. Selon moi, l'explication de ce piège psychologique est en premier lieu la virtualisation des échanges, et en deuxième lieu la trop grande réactivité de ces échanges:

 1- on ne sait plus vraiment à qui l'ont parle sur un forum et chacun peut perdre facilement les nuances d'un message écrit qui pourtant n'aurait pas d'ambiguïté à l'oral avec la connaissance ou la visualisation de son interlocuteur. La société nous a appris à maitriser tant bien que mal les subtilités de la communication en public (dans un lieu publique par exemple), alors que sur internet, nous sommes tout juste au stade de l'apprentissage.

 2- Avant quant on écrivait pour dialoguer, on le faisait par lettre. Le temps et le soin que l'on mettait pour écrire permettait de réfléchir soigneusement avant de s'exprimer. Maintenant à l'heure de tweeter, les dérapages sont nombreux, même pour les plus aguerris d'entre nous. La faute certainement à la réduction du temps et des contraintes pour diffuser une réponse ou une communication vers le plus grand nombre.

Malheureusement je n'ai pas de solution à proposer, je me contente de constater les dégâts. Mon conseil est simple: revenir à des méthodes de communication traditionnelles quant il s'agit d'une communication vers plusieurs personnes à fortiori vers un groupe de personne que vous ne connaissez pas. Et surtout, fuyer les médias trop réactifs comme Tweeter et Facebook: sans une machine à remonter le temps, ce genre de média constitue une véritable bombe à retardement pour chacun d'entre nous.

lundi 6 février 2012

déroutant doodle Truffaut


J'aime les belles choses inutiles, autant pour leur beauté, que pour leur absence manifeste d'utilité, ce qui leur confère une certaine noblesse artistique. Les doodles de google en font partie. Il s'agit de ces petits logos constituant parfois la majeur partie de la premier page du fameux moteur de recherche, et qui peuvent évoluer au fur et à mesure des évènements du calendrier à l'instar d'un 200ème anniversaire de Charles Dickens.

Celui qui me fait réagir c'est celui consacré au 80ème anniversaire de François Truffaut, monument de la nouvelle vague et du cinéma hexagonal. Ce doodle, premier d'un triptyque, présente une image d'une beauté formelle et d'une force artistique évidentes. Ce qui motive mon ressentiment ne concerne pas l'esthétique, mais l’inadéquation de celui-ci avec ce que représente pour moi ce grand personnage. J'ai ainsi passé plus d'une minute à tenter de deviner l'objet de ce petit logo.

Suis-je devenu un vieux schnock, ou alors le personnage de François Truffaut est-il devenu si mystérieux pour les nouvelles générations. Et pourtant symboliser Truffaut était assez simple: Truffaut est l'homme qui a fait redécouvrir Hitchcock à travers des entretiens, qui a inspiré Spielberg dans rencontre du troisième type, qui popularisé la notion de nuit américaine, qui a lui-même tant aimé les femmes, qui a si bien décrit la révolte de l'enfance, qui a mélangé l'image et l'écriture, et qui a tant aimé le cinéma pour ce qu'il est: un art collectif et intime à la fois.

Le plus triste, c'est peut-être de découvrir que l'on devient vieux quant on prend conscience du décalage entre sa propre culture et celle du présent. Mais tout est relatif: le doodle de Dickens subit le même traitement inadéquat, mais avec cette fois une esthétique plus que discutable. Pauvre Dickens: Truffaut n'est finalement pas si mal loti. Son mystérieux doodle est pour le mieux superbe.