<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Je pensais qu&#039;il était avec vous... &#187; Grrr</title>
	<atom:link href="http://www.patpro.net/blog/index.php/category/grrr/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.patpro.net/blog</link>
	<description>patpro.net</description>
	<lastBuildDate>Mon, 23 Jan 2012 23:09:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Nuxeo contre Alfresco</title>
		<link>http://www.patpro.net/blog/index.php/2012/01/05/1990-nuxeo-contre-alfresco/</link>
		<comments>http://www.patpro.net/blog/index.php/2012/01/05/1990-nuxeo-contre-alfresco/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 11:05:09 +0000</pubDate>
		<dc:creator>patpro</dc:creator>
				<category><![CDATA[Grrr]]></category>
		<category><![CDATA[BSD]]></category>
		<category><![CDATA[Logiciel]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://www.patpro.net/blog/?p=1990</guid>
		<description><![CDATA[Après un mois d'utilisation du logiciel de GED Nuxeo DM, le bilan est plutôt négatif. Je pensais naïvement avoir mis la main sur une application correcte (comme elle est en JAVA, elle peut tout au plus être correcte). Un pré-requis très important pour moi était la possibilité d'utiliser MySQL comme moteur de base de données. [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.patpro.net/blog/index.php/2012/01/05/1990-nuxeo-contre-alfresco/' addthis:title='Nuxeo contre Alfresco '><a href="//addthis.com/bookmark.php?v=250&#38;username=xa-4d2b47f81ddfbdce" class="addthis_button_compact">Share</a></div>]]></description>
			<content:encoded><![CDATA[<p>Après un mois d'utilisation du logiciel de GED <a href="/blog/index.php/2011/12/03/1940-la-gestion-electronique-de-documents-episode-1/" title="La gestion électronique de documents, épisode 1">Nuxeo DM</a>, le bilan est plutôt négatif. Je pensais naïvement avoir mis la main sur une application correcte (comme elle est en JAVA, elle peut tout au plus être correcte). Un pré-requis très important pour moi était la possibilité d'utiliser MySQL comme moteur de base de données. En réalité, bien que Nuxeo supporte MySQL officiellement, l'usage de ce moteur est absolument découragé. Les développeurs listent <a href="http://doc.nuxeo.com/pages/viewpage.action?pageId=3343486">une série de raisons</a> somme-toute valables, et qui peuvent se résumer comme ceci : il aurait fallu coder Nuxeo pour qu'il supporte les spécificités de MySQL, et on a eu la flemme. En réalité, rien ne fonctionne vraiment correctement si on utilise Nuxeo avec MySQL. À tel point qu'il ne devrait même pas être possible de choisir ce serveur de base de données dans les menus de configuration de Nuxeo. Et c'est bien ça qui me met en rogne. J'ai perdu un mois, et de nombreuses heures de travail pour un logiciel qui oscille finalement entre le "peu fiable" et le "carrément inutilisable".<br />
Entre alors en scène Alfresco. Un logiciel concurrent, codé lui aussi en (<a href="http://www.urbandictionary.com/define.php?term=wait%20for%20it">wait for it</a>) JAVA. Ce dernier fonctionne très bien avec MySQL, je l'ai donc installé sans tarder pour me faire une opinion  sur ses capacités. Les différences avec Nuxeo sont importantes.<br />
<span id="more-1990"></span><br />
Sur le plan de l'installation, Nuxeo est livré tout packagé. Il utilise un tomcat "clé en main" pré-configuré et se trouve centralisé dans un répertoire unique. A contrario, Alfresco est livré sous la forme d'un fichier WAR, qu'il faut installer dans un serveur tomcat. Il faut en plus déplacer ou copier des fichiers à la main, en suivant des instructions souvent incomplètes glanées sur internet. Par contre sur FreeBSD tomcat est livré avec un script de lancement, alors que pour Nuxeo <a href="/blog/index.php/2011/12/12/1979-installation-de-nuxeo-dm-sur-freebsd-episode-3/" title="Installation de Nuxeo DM sur FreeBSD, épisode 3">j'ai du en créer un</a>.<br />
Bref, sur FreeBSD Nuxeo est à peu près utilisable immédiatement après l'avoir téléchargé, alors qu'Alfresco nécessite plus de travail et que sa documentation est déficiente à ce sujet.</p>
<p>Sur le plan de la configuration initiale, Nuxeo est aussi en tête. Une fois l'application lancée, on s'y connecte, et on personnalise les réglages via l'interface web directement. Du côté d'Alfresco, rien n'est prévu pour faciliter la configuration au moment du déploiement. Il faut éditer un fichier de configuration à la main dans le quel on indique des chemins de fichiers, des informations de connexions pour le serveur de bases de données, etc. De même seul Nuxeo prévoit un menu d'administration complet gérant entre autres choses les patch de mises à jour, et le redémarrage de l'application.</p>
<p>Mais tout ça n'est pas grand chose. Finalement, on ne passe pas son temps à installer et configurer une application. La différence se fait sur l'usage.</p>
<p>En terme d'ergonomie, c'est Nuxeo qui remporte la palme. L'interface est enrichie de fonctions en AJAX, qui permettent par exemple de déplacer un document d'une catégorie à une autre par glisser-déposer, ou bien d'envoyer des documents directement à partir de votre ordinateur vers Nuxeo. Alfresco quant à lui est très en dessous. Tout d'abord il est livré sous la forme de deux applications Alfresco d'un côté, et Share de l'autre. La première se rapproche un peu de Nuxeo DM, mais sans l'AJAX. Pour faire la moindre choses il faut multiplier les clics, c'est assez pénible. La seconde, Share, est plutôt orientée utilisateur final, publication, média "sociaux". Elle propose l'import de documents par glissé-déposé comme Nuxeo, mais elle manque de sobriété. Les documents sont présentés par défaut sous forme de liste de grosses icones aussi inélégantes qu'encombrantes. De nombreuses actions peuvent être faites aussi bien dans Alfresco que dans Share, mais pas toutes. Par exemple je peux utiliser des noms de tags dans le champs de recherche de Share, alors que cela ne fonctionne pas dans Alfresco. Finalement quand on veut faire quelque chose, il faut d'abord se souvenir dans la quelle des deux applications c'est possible (et le plus simple) et s'y connecter. C'est juste n'importe quoi.</p>

<a href='http://www.patpro.net/blog/index.php/2012/01/05/1990-nuxeo-contre-alfresco/nuxeo-liste/' title='nuxeo-liste'><img width="150" height="95" src="http://www.patpro.net/blog/wp-content/uploads/2011/12/nuxeo-liste-150x95.png" class="attachment-thumbnail" alt="affichage d&#039;une liste de documents dans Nuxeo" title="nuxeo-liste" /></a>
<a href='http://www.patpro.net/blog/index.php/2012/01/05/1990-nuxeo-contre-alfresco/alfresco-liste/' title='alfresco-liste'><img width="150" height="84" src="http://www.patpro.net/blog/wp-content/uploads/2011/12/alfresco-liste-150x84.png" class="attachment-thumbnail" alt="affichage d&#039;une liste de documents dans Alfresco" title="alfresco-liste" /></a>
<a href='http://www.patpro.net/blog/index.php/2012/01/05/1990-nuxeo-contre-alfresco/share-liste/' title='share-liste'><img width="150" height="100" src="http://www.patpro.net/blog/wp-content/uploads/2011/12/share-liste-150x100.png" class="attachment-thumbnail" alt="affichage d&#039;une liste de documents dans Share (Alfresco)" title="share-liste" /></a>

<p>La recherche des documents est aussi une dimension importante de la GED. Elle repose sur une indexation du contenu des documents, sur des métadonnées, sur une organisation. J'ai tendance à considérer que l'organisation physique des documents ne doit pas trop peser dans la balance. Il n'y a qu'une manière de classer une facture médicale. Doit-on la ranger dans le dossier "facture", dans le dossier "facture" du dossier "santé" ou dans le dossier "santé" du dossier "facture" ?<br />
Je préfère de loin un système de tags ou de catégories qui me permette d'accoler plus d'une étiquette à un document, et surtout de retrouver tel ou tel document en combinant ces étiquettes dans un champ de recherche. Les tags dans Nuxeo sont assez accessibles. On en ajoute facilement, mais je ne peux pas chercher un document en tapant un ou plusieurs tags dans le champs de recherche. Les tags sont très bien cachés dans Alfresco, et ils sont inutilisables par défaut. A contrario, sans Share les tags sont accessibles, et on peut les utiliser facilement pour une recherche. Malheureusement, il est alors impossible de préciser qu'on souhaite chercher uniquement dans les tags, ce qui réduit l'intérêt de la chose.</p>
<p>La gestion des sauvegardes d'un entrepôt de données est primordiale. Nuxeo étant par défaut entièrement inclus dans un répertoire unique, il n'y a que deux choses importantes à sauvegarder pour que l'application puisse repartir rapidement en cas de désastre : le répertoire de l'application, et la base de données. J'ai déjà un script qui sauvegarde automatiquement mes bases MySQL, mais comme expliqué plus haut, MySQL n'est pas une option. Garder Nuxeo impliquerait donc d'apprendre à gérer des sauvegardes PostgreSQL (dump, rétention, archivage, et restauration), en plus de l'administration courante.<br />
Alfresco est fragmenté, et nécessite un peu plus de préparation pour gérer les sauvegardes, en contrepartie, son support de MySQL m'assure une sauvegarde fonctionnelle immédiatement, et des archives que je sais restaurer sans lire le manuel. Alfresco bénéficie aussi d'un mécanisme de réplication, ce qui permet de bénéficier d'un second serveur de secours (ou de proximité) en cas de panne du serveur habituel.</p>
<p>Au bout du compte, j'ai l'impression que Nuxeo reste une solution intéressante. Ses points faibles ne sont pas si dramatiques, même si pour moi une bonne recherche par tags est primordiale. Alfresco propose des fonctionnalités appétissantes comme la réplication de serveur, une interface orientée utilisateur permettant la recherche par tags (Share). Mais le manque de glisser-déposer et glisser-déplacer, ainsi que le très grand nombre de clics pour la moindre action sont de vrais handicaps dans la phase de remplissage.<br />
Malheureusement pour Nuxeo, je n'ai pas une minute à consacrer à l'apprentissage de PostgreSQL, ce qui laisse une chance à Alfresco de se faire une place sur mon serveur. Comme la migration d'un système à l'autre est totalement illusoire, voire impossible, je vais me laisser encore le temps de la réflexion, avant de charger et classer des centaines de documents dans l'un ou l'autre.</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.patpro.net/blog/index.php/2012/01/05/1990-nuxeo-contre-alfresco/' addthis:title='Nuxeo contre Alfresco '><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47f81ddfbdce" class="addthis_button_compact">Share</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.patpro.net/blog/index.php/2012/01/05/1990-nuxeo-contre-alfresco/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Bien perdre le nord</title>
		<link>http://www.patpro.net/blog/index.php/2011/08/29/1912-bien-perdre-le-nord/</link>
		<comments>http://www.patpro.net/blog/index.php/2011/08/29/1912-bien-perdre-le-nord/#comments</comments>
		<pubDate>Mon, 29 Aug 2011 14:09:10 +0000</pubDate>
		<dc:creator>patpro</dc:creator>
				<category><![CDATA[Grrr]]></category>

		<guid isPermaLink="false">http://www.patpro.net/blog/?p=1912</guid>
		<description><![CDATA[En France, et de manière générale en Europe, on a largement tendance à utiliser des plans et des cartes dont le haut de la feuille pointe vers le nord. On a grandi avec, et finalement c'est quelque chose d'habituel, à tel point qu'en cherchant à m'orienter au Japon, j'étais bien surpris de trouver à certains [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.patpro.net/blog/index.php/2011/08/29/1912-bien-perdre-le-nord/' addthis:title='Bien perdre le nord '><a href="//addthis.com/bookmark.php?v=250&#38;username=xa-4d2b47f81ddfbdce" class="addthis_button_compact">Share</a></div>]]></description>
			<content:encoded><![CDATA[<p>En France, et de manière générale en Europe, on a largement tendance à utiliser des plans et des cartes dont le haut de la feuille pointe vers le nord. On a grandi avec, et finalement c'est quelque chose d'habituel, à tel point qu'en cherchant à m'orienter au Japon, j'étais bien surpris de trouver à certains coins de rues des plans dont l'orientation est subjective. C'est à dire qu'en vous plaçant face au plan, vous avez en bas de ce dernier la représentation de ce qui se trouve derrière vous, et dans le haut la représentation de ce qui se trouve devant vous.<br />
Ce schéma de pensée en vaut un autre, mais il est néanmoins très perturbant. C'est pourtant la nouvelle orientation qu'a choisi d'imposer la compagnie de transports en commun lyonnaise (TCL). Désormais, dans les stations de tramway lyonnaises, les plans de quartier ne sont plus orientés avec le nord en haut, mais avec "ce que vous regardez" en haut.<br />
J'ai tout de même un gros doute sur la pertinence d'un tel changement totalement unilatéral : à ma connaissance, ils sont les seuls à faire ça. Et puis, ce serait peut être justifiable, si seulement par le jeu du hasard ou de l'incompétence certains plans ne s'étaient pas retrouvés à l'envers par rapport à l'orientation subjective attendue : ce que vous voyez est en bas du plan, ce qui est derrière vous est en haut du plan, et bien sûr le nord ne pointe pas vers le haut.</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.patpro.net/blog/index.php/2011/08/29/1912-bien-perdre-le-nord/' addthis:title='Bien perdre le nord '><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47f81ddfbdce" class="addthis_button_compact">Share</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.patpro.net/blog/index.php/2011/08/29/1912-bien-perdre-le-nord/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Collector</title>
		<link>http://www.patpro.net/blog/index.php/2011/05/14/1805-collector/</link>
		<comments>http://www.patpro.net/blog/index.php/2011/05/14/1805-collector/#comments</comments>
		<pubDate>Sat, 14 May 2011 07:56:36 +0000</pubDate>
		<dc:creator>patpro</dc:creator>
				<category><![CDATA[Grrr]]></category>
		<category><![CDATA[Spam]]></category>

		<guid isPermaLink="false">http://www.patpro.net/blog/?p=1805</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.patpro.net/blog/index.php/2011/05/14/1805-collector/' addthis:title='Collector '><a href="//addthis.com/bookmark.php?v=250&#38;username=xa-4d2b47f81ddfbdce" class="addthis_button_compact">Share</a></div>]]></description>
			<content:encoded><![CDATA[<p><img src="/blog/wp-content/uploads/2011/05/spamer-chinois.png" alt="Ces mecs ne doutent de rien." title="spamer-chinois" width="566" height="332" class="aligncenter size-full wp-image-1809" /></p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.patpro.net/blog/index.php/2011/05/14/1805-collector/' addthis:title='Collector '><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47f81ddfbdce" class="addthis_button_compact">Share</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.patpro.net/blog/index.php/2011/05/14/1805-collector/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Norwegian Wood</title>
		<link>http://www.patpro.net/blog/index.php/2011/04/27/1792-norwegian-wood/</link>
		<comments>http://www.patpro.net/blog/index.php/2011/04/27/1792-norwegian-wood/#comments</comments>
		<pubDate>Wed, 27 Apr 2011 17:22:45 +0000</pubDate>
		<dc:creator>patpro</dc:creator>
				<category><![CDATA[Grrr]]></category>
		<category><![CDATA[Cinéma]]></category>

		<guid isPermaLink="false">http://www.patpro.net/blog/?p=1792</guid>
		<description><![CDATA[Il y a moins de deux ans, je me suis délecté à la lecture du roman de Murakami (Haruki), La ballade de l'impossible, aussi connu sous le titre Norwegian Wood. Quand une amie japonaise m'a annoncé que le livre allait faire l'objet d'une adaptation cinématographique, j'ai été enchanté. Et j'ai attendu. Longtemps. C'est toujours plus [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.patpro.net/blog/index.php/2011/04/27/1792-norwegian-wood/' addthis:title='Norwegian Wood '><a href="//addthis.com/bookmark.php?v=250&#38;username=xa-4d2b47f81ddfbdce" class="addthis_button_compact">Share</a></div>]]></description>
			<content:encoded><![CDATA[<p>Il y a moins de deux ans, je me suis délecté à la lecture du roman de Murakami (Haruki), <a href="/blog/?now_reading_author=haruki-murakami&#038;now_reading_title=la-ballade-de-limpossible"><strong>La ballade de l'impossible</strong></a>, aussi connu sous le titre <strong>Norwegian Wood</strong>. Quand une amie japonaise m'a annoncé que le livre allait faire l'objet d'une adaptation cinématographique, j'ai été enchanté. Et j'ai attendu. Longtemps. C'est toujours plus long quand on attend, n'est-ce pas ?<br />
Quand un cinéma de Lyon a programmé le film en avant-première, je me suis tout naturellement précipité. Malheureusement, la déception est à la hauteur de mon attente. Le film est long et ennuyeux. La musique trop forte tombe souvent dans le cliché, tuant du même coup les scènes qu'elle est censée accompagner. Les images sont parfois juste moches, et la quantité de plans ou de séquences qui valent le coup d'œil est négligeable. Bref, on se fait chier. Tant et si bien que certains spectateurs sont sortis avant la fin, que d'autres n'ont pu s'empêcher de rire comme des potaches pendant les dialogues un peu crus… Je ne peux même pas leur en vouloir, et pourtant je ne supporte pas d'être dérangé quand je regarde un film, c'est dire à quel point <a href="http://www.imdb.com/title/tt1270842/">cette adaptation de <strong>Noruwei no mori</strong></a> par Anh Hung Tran est décevante !</p>
<p><strong>edit</strong> : On peut lire sur le site de <a href="http://www.telerama.fr/cinema/scene-de-la-semaine-la-ballade-de-l-impossible,68533.php">télérama</a> un commentaire assez affligeant :</p>
<blockquote><p> [le film] troque l'âpreté du livre contre un lyrisme contemplatif</p></blockquote>
<p>La personne qui a écrit ça n'a pas lu le lire, et sans doute pas vu le film. Le roman est tout sauf âpre. Quant au lyrisme du film, il n'est pas contemplatif, la musique tarte-à-la-crème est bien trop intrusive pour ça.</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.patpro.net/blog/index.php/2011/04/27/1792-norwegian-wood/' addthis:title='Norwegian Wood '><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47f81ddfbdce" class="addthis_button_compact">Share</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.patpro.net/blog/index.php/2011/04/27/1792-norwegian-wood/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Steam : les bugs</title>
		<link>http://www.patpro.net/blog/index.php/2011/03/25/1786-steam-les-bugs/</link>
		<comments>http://www.patpro.net/blog/index.php/2011/03/25/1786-steam-les-bugs/#comments</comments>
		<pubDate>Fri, 25 Mar 2011 08:47:25 +0000</pubDate>
		<dc:creator>patpro</dc:creator>
				<category><![CDATA[Grrr]]></category>
		<category><![CDATA[Logiciel]]></category>

		<guid isPermaLink="false">http://www.patpro.net/blog/?p=1786</guid>
		<description><![CDATA[Depuis quelques temps, le très petit monde du jeu sur Mac s'est considérablement élargi avec l'arrivée de la plateforme Steam, et d'une flopée de jeux Valve. Valve est une société qui développe des jeux, historiquement pour PC, depuis la fin des années 90. En 1998 ils ont sorti leur titre phare "Half Life". Ils ont [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.patpro.net/blog/index.php/2011/03/25/1786-steam-les-bugs/' addthis:title='Steam : les bugs '><a href="//addthis.com/bookmark.php?v=250&#38;username=xa-4d2b47f81ddfbdce" class="addthis_button_compact">Share</a></div>]]></description>
			<content:encoded><![CDATA[<p><img src="/blog/wp-content/uploads/2011/03/Valve-logo.jpg" alt="Valve-logo (c) Valve corporation" title="Valve-logo (c) Valve corporation" width="250" height="189" class="alignleft size-full wp-image-1787" />Depuis quelques temps, le très petit monde du jeu sur Mac s'est considérablement élargi avec l'arrivée de la plateforme <a href="http://fr.wikipedia.org/wiki/Steam">Steam</a>, et d'une flopée de jeux <a href="http://fr.wikipedia.org/wiki/Valve_Corporation">Valve</a>.<br />
Valve est une société qui développe des jeux, historiquement pour PC, depuis la fin des années 90. En 1998 ils ont sorti leur titre phare "Half Life". Ils ont aussi créé la plateforme Steam, un logiciel de distribution de contenu en ligne, de gestion de droits, et de communication.<br />
Ce logiciel à tout faire est désormais le point de passage obligé quand on veut jouer à des jeux comme <a href="/blog/index.php/2011/01/30/1749-benchmark-left-4-dead-2-sur-mac-pro/">Left 4 Dead 2 sur Mac</a>. Contrairement aux versions PC et XBox, on ne peut pas acheter le DVD dans le commerce, et les parutions actuelles suivent ce chemin sur Mac comme sur PC. Désormais, si vous voulez jouer à un jeu Valve (ainsi qu'à certains jeux produits par d'autres), vous devez obligatoirement passer par Steam. Avant de pouvoir acheter un jeu, vous devez créer un compte Steam (donc donner votre adresse email, entre autre), et télécharger le client Steam. Via ce client, vous pouvez alors acheter votre jeu, et télécharger les quelques gigaoctets de données correspondants. Autant dire que sans une connexion haut débit, c'est mort.</p>
<p>Tout ceci ne serait pas un problème si le client Steam n'était pas affreusement mal codé et si le système de gestion de droit était indolore.</p>
<p>Au chapitre des bugs, sur la version Mac du client, voici une liste partielle de problèmes que l'on peut rencontrer avec Steam :</p>
<p><strong>Il est presque impossible d'avoir un bon focus</strong>. Vous pensez cliquer sur le bouton OK d'une fenêtre Steam, en fait non, vous ramenez au premier plan la fenêtre qui se trouvait derrière votre cible. Vous lisez une page web dans votre navigateur, et votre souris fait apparaitre de temps en temps des bulles d'info de la fenêtre Steam qui se trouve derrière. Vous tentez de ramener une fenêtre au premier plan, mais elle reste à l'arrière plan en dépit de l'avalanche de clicks que vous lui envoyez. J'en passe. Bref à tous les niveaux de son utilisation, l'application souffre d'énormes problèmes de focus. </p>
<p><strong>Le client Steam est mis à jour automatiquement</strong>. Il arrive que cette mise à jour de Steam se passe mal, vous interdisant l'accès à l'ensemble de vos jeux jusqu'à ce que vous parveniez à le faire fonctionner à nouveau. La dernière fois que cela m'est arrivé, j'ai du utiliser le terminal pour déterminer les adresses des fichiers de mise à jour, pour les télécharger, et pour les placer au bon endroit de sorte que Steam les trouve au lancement suivant et achève sa mise à jour. Rendez-vous compte, Steam est un client web, et il n'est pas foutu de télécharger quelques fichiers.</p>
<p>Comme si cela ne suffisait pas, <strong>Steam grossit</strong>. Chaque mois, la place occupée par le client Steam sur votre disque dur augmente de quelques mégaoctets à quelque dizaines de mégaoctets. Le mien pèse actuellement 256 Mo.</p>
<p><strong>Steam gère mal les téléchargements des mises à jour de votre ludothèque</strong>. Les jeux Valve subissent souvent des mises à jour, et chaque fois elles sont téléchargées automatiquement avec plus ou moins de bonheur. Il arrive un peu trop souvent que des téléchargements soient mis en pause sans qu'il soit possible de les réactiver (bien que l'interface propose un bouton pour cela). Parfois aussi la mise à jour d'un jeu reste bloquée à 99% indéfiniment, vous laissant frustrés de ne pas pouvoir rejoindre vos amis dans une partie. À nouveau, la "Méthode Windows" s'impose : on relance le client Steam.</p>
<p><strong>Le système de chat est désastreux</strong>. Il n'existe pas de moyen d'enregistrer des conversations, et l'horodatage est digne d'une plaisanterie. Vous tapez du texte dans la fenêtre de chat et rien ne se passe, comme si il était impossible de sélectionner le champ de saisie, il vous faut alors relancer le client Steam (et donc quitter le ou les jeux lancés, sinon Steam ne peut pas être relancé).</p>
<p><strong>Steam n'utilise pas les API de Mac OS X</strong>. C'est un portage fait à la va-vite d'une application windows, et donc il ne bénéficie pas de la correction orthographique (pour le chat par exemple), de l'accès au dictionnaire, etc. C'est d'ailleurs sans doute ce qui explique les incessants problèmes de focus.</p>
<p>Bientôt 26 ans que je pratique le Mac, et je n'ai jamais eu l'occasion d'utiliser une application aussi catastrophique. Peut être que les développeurs de Valve ont un robinet dans l'œil qui les empêche de bien faire leur travail.</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.patpro.net/blog/index.php/2011/03/25/1786-steam-les-bugs/' addthis:title='Steam : les bugs '><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47f81ddfbdce" class="addthis_button_compact">Share</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.patpro.net/blog/index.php/2011/03/25/1786-steam-les-bugs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Concours photo &#171;&#160;La Vie en Rose&#160;&#187;</title>
		<link>http://www.patpro.net/blog/index.php/2010/09/14/1672-concours-photo-la-vie-en-rose/</link>
		<comments>http://www.patpro.net/blog/index.php/2010/09/14/1672-concours-photo-la-vie-en-rose/#comments</comments>
		<pubDate>Tue, 14 Sep 2010 09:53:26 +0000</pubDate>
		<dc:creator>patpro</dc:creator>
				<category><![CDATA[Grrr]]></category>
		<category><![CDATA[Photo]]></category>
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.patpro.net/blog/?p=1672</guid>
		<description><![CDATA[C'est malheureux à dire, mais une fois de plus je constate que le plaisir du plus grand nombre est gâché par la bêtise d'une minorité. Finalement ce n'est rien d'autre qu'une vraie constante de la nature humaine qui se vérifie aujourd'hui avec le concours photo "La Vie en Rose" organisé dans le cadre de la [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.patpro.net/blog/index.php/2010/09/14/1672-concours-photo-la-vie-en-rose/' addthis:title='Concours photo &#171;&#160;La Vie en Rose&#160;&#187; '><a href="//addthis.com/bookmark.php?v=250&#38;username=xa-4d2b47f81ddfbdce" class="addthis_button_compact">Share</a></div>]]></description>
			<content:encoded><![CDATA[<p>C'est malheureux à dire, mais une fois de plus je constate que le plaisir du plus grand nombre est gâché par la bêtise d'une minorité. Finalement ce n'est rien d'autre qu'une vraie constante de la nature humaine qui se vérifie aujourd'hui avec le <a href="http://www.biennaledeladanse.com/fr/lm/part2/test-concours-photo/votez.html">concours photo "La Vie en Rose" organisé dans le cadre de la biennale de la danse</a>.<br />
<a href="http://confusion7.free.fr/"><img src="/blog/wp-content/uploads/2010/09/cpht_55_photo_280.jpg" alt="photo (c) Thomas Gasparetto" title="cpht_55_photo_280" width="280" height="187" class="size-full wp-image-1677 alignright" /></a>Le but du jeu est simple : chaque personne peut envoyer jusqu'à trois photos, prises pendant le défilé de la biennale, et illustrant le thème de "la vie en rose". Chaque visiteur (adresse IP) peut voter une fois par jour pour sa photo favorite.<br />
Les organisateurs ont eu en plus la bonne idée de ne pas afficher toutes les photos à chaque visiteur. Ainsi, avant d'avoir voter, vous pouvez visionner un peu plus de 30 pages de 8 photos chacune sélectionnées au hasard dans la masse de photos des candidats, et présentées dans un ordre aléatoire. Vous pouvez alors voter pour un seul cliché. Après votre vote, vous pouvez visionner, si le cœur vous en dit, plus de 140 pages de photos, classées par ordre de nombre de votes.</p>
<p>Quelques utilisateurs sont tout de même parvenus à pervertir ce système de vote. Ce n'était pas bien compliqué, c'est certain, mais était-ce bien nécessaire ? Ils ont localisé dans le code HTML une adresse qui permet de voter pour une photo donnée sans l'étape laborieuse du visionnage. Ils ont alors sans aucun doute transmis l'URL adéquate à leurs "amis" de facebook, et c'est ainsi que la plupart des photos en tête de classement sont à la fois totalement hors sujet et complètement inintéressantes. On en voit même certaines gagner plus de 200 votes en quelques minutes. Le pire, c'est qu'il est même techniquement possible de faire voter les gens pour une photo précise à leur insu.</p>
<p>Je ne suis pas surpris que des types pas drôles et sans grande morale se livrent à ce genre de sport. Je suis juste un peu écœuré pour les participants honnêtes, dont les photos sont parfois très jolies et pertinentes, car ils ne seront pas récompensés.<br />
Comment peut on encore participer de bonne foi à ce genre de concours, si on sait que de toute manière seuls les plus roublards, les plus tricheurs, les moins finauds gagneront ?</p>
<p>crédit photo : Thomas Gasparetto</p>
<p><strong>edit</strong> : le règlement du concours a été mis à jour, le choix des gagnants sera fait par un jury. Voilà qui est une bonne nouvelle (et qui ne me laisse aucune chance ;) )</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.patpro.net/blog/index.php/2010/09/14/1672-concours-photo-la-vie-en-rose/' addthis:title='Concours photo &laquo;&nbsp;La Vie en Rose&nbsp;&raquo; '><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47f81ddfbdce" class="addthis_button_compact">Share</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.patpro.net/blog/index.php/2010/09/14/1672-concours-photo-la-vie-en-rose/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Valve se moque des utilisateurs Mac</title>
		<link>http://www.patpro.net/blog/index.php/2010/07/06/1631-valve-se-moque-des-utilisateurs-mac/</link>
		<comments>http://www.patpro.net/blog/index.php/2010/07/06/1631-valve-se-moque-des-utilisateurs-mac/#comments</comments>
		<pubDate>Tue, 06 Jul 2010 10:05:53 +0000</pubDate>
		<dc:creator>patpro</dc:creator>
				<category><![CDATA[Grrr]]></category>
		<category><![CDATA[Logiciel]]></category>
		<category><![CDATA[MacOSX]]></category>

		<guid isPermaLink="false">http://www.patpro.net/blog/?p=1631</guid>
		<description><![CDATA[Je me suis réjoui il y a quelques temps de l'arrivée sur la plate-forme Apple des jeux de Valve (Half Life 2, Team Fortress 2, Portal). Je n'aurai peut être pas du baisser la garde de mon scepticisme. Les jeux sus-mentionnés ont bien été portés sur Mac, je ne peux pas le nier. Néanmoins, je [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.patpro.net/blog/index.php/2010/07/06/1631-valve-se-moque-des-utilisateurs-mac/' addthis:title='Valve se moque des utilisateurs Mac '><a href="//addthis.com/bookmark.php?v=250&#38;username=xa-4d2b47f81ddfbdce" class="addthis_button_compact">Share</a></div>]]></description>
			<content:encoded><![CDATA[<p><img src="/blog/wp-content/uploads/2010/07/300px-Scout.png" alt="le scout, (c) valve" title="(c) valve" width="180" height="314" class="alignright size-full wp-image-1632" />Je me suis réjoui il y a quelques temps de <a href="/blog/index.php/2010/03/08/1419-headshot/">l'arrivée sur la plate-forme Apple des jeux de Valve</a> (Half Life 2, Team Fortress 2, Portal). Je n'aurai peut être pas du baisser la garde de mon scepticisme.<br />
Les jeux sus-mentionnés ont bien été portés sur Mac, je ne peux pas le nier. Néanmoins, je pense (et je ne suis pas le seul), qu'ils ont été portés n'importe comment. Suivant votre configuration matérielle les jeux sont plus ou moins jouables, des problèmes de lenteur (voire de blocage) surviennent presque systématiquement pour de nombreux joueurs. Des problèmes de son ou de vidéo sont aussi constatés. On parle bien de jeux datants de 2004 à 2007, tournants tout à fait normalement sur des PC de la même époque (Pentium 4 et 512 Mo à 1 Go de RAM). Il est totalement inconcevable et inadmissible que ces jeux ne tournent pas de manière fantastique sur des bi-xeon dual core avec 4 Go de RAM, ou sur des Core 2 duo avec 8 Go de RAM (pour ne citer que deux des Mac sur les quels nous avons testé ces jeux).<br />
Notamment, les temps de chargement sont astronomiques. Que vous passiez d'un niveau à l'autre dans Portal, que vous tentiez de rejoindre une partie de Team Fortress 2, ou qu'Half Life 2 fasse une sauvegarde automatique, vous serez immanquablement confronté à un pénible et très injustifiable temps de chargement. Certains ont encore moins de chance, car ils subissent des lenteurs ou des saccades au cœur même de l'action, des problèmes de son qui saute ou devient haché ou encore des temps de chargement avoisinant les 5 minutes.</p>
<p>Valve : vous vous êtes bien foutu de notre gueule.</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.patpro.net/blog/index.php/2010/07/06/1631-valve-se-moque-des-utilisateurs-mac/' addthis:title='Valve se moque des utilisateurs Mac '><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47f81ddfbdce" class="addthis_button_compact">Share</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.patpro.net/blog/index.php/2010/07/06/1631-valve-se-moque-des-utilisateurs-mac/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Uptime…</title>
		<link>http://www.patpro.net/blog/index.php/2010/02/26/1411-uptime%e2%80%a6/</link>
		<comments>http://www.patpro.net/blog/index.php/2010/02/26/1411-uptime%e2%80%a6/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 15:59:10 +0000</pubDate>
		<dc:creator>patpro</dc:creator>
				<category><![CDATA[Grrr]]></category>

		<guid isPermaLink="false">http://www.patpro.net/blog/?p=1411</guid>
		<description><![CDATA[Pour le geek moyen, l'uptime c'est une notion simple. C'est même suffisamment simple pour servir d'étalon quand il s'agit de savoir qui pisse le plus loin dans une salle serveur. C'est d'ailleurs tout aussi inutile que de connaître la portée de votre jet d'urine. Mais je ne suis pas en train de vous dire que [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.patpro.net/blog/index.php/2010/02/26/1411-uptime%e2%80%a6/' addthis:title='Uptime… '><a href="//addthis.com/bookmark.php?v=250&#38;username=xa-4d2b47f81ddfbdce" class="addthis_button_compact">Share</a></div>]]></description>
			<content:encoded><![CDATA[<p>Pour le geek moyen, l'<a href="http://fr.wikipedia.org/wiki/Uptime">uptime</a> c'est une notion simple. C'est même suffisamment simple pour servir d'étalon quand il s'agit de savoir qui pisse le plus loin dans une salle serveur. C'est d'ailleurs tout aussi inutile que de connaître la portée de votre jet d'urine. Mais je ne suis pas en train de vous dire que mon record personnel est à plus de 780 jours sur un FreeBSD 5.4 en production.<br />
Non. Mon propos est tout autre&nbsp;: j'ai découvert un nouveau type d'uptime. Il se mesure en nombre de jours passés sans voir une seule fois la tête de Nicolas S. dans les média (tous types confondus).<br />
Quand, comme moi, on traine sur des forums, des channels IRC, du chat AIM… on est assez fréquemment victime d'un copain qui vous balance l'URL d'un article intéressant. Et paf. C'est soudain, inattendu, violent, ça pique les yeux&nbsp;: on tombe nez-à-nez avec sa tronche. Rien à faire. On vient de passer quinze jours sans le voir, et en une fraction de seconde tout est à refaire, on repart de zéro. Une sorte de reboot intempestif. Ça fout le bourdon comme un record d'uptime qui s'envole à cause d'une panne électrique.</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.patpro.net/blog/index.php/2010/02/26/1411-uptime%e2%80%a6/' addthis:title='Uptime… '><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47f81ddfbdce" class="addthis_button_compact">Share</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.patpro.net/blog/index.php/2010/02/26/1411-uptime%e2%80%a6/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mother, et mon genou</title>
		<link>http://www.patpro.net/blog/index.php/2010/02/08/1407-mother-et-mon-genou/</link>
		<comments>http://www.patpro.net/blog/index.php/2010/02/08/1407-mother-et-mon-genou/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 08:52:31 +0000</pubDate>
		<dc:creator>patpro</dc:creator>
				<category><![CDATA[Grrr]]></category>
		<category><![CDATA[Cinéma]]></category>

		<guid isPermaLink="false">http://www.patpro.net/blog/?p=1407</guid>
		<description><![CDATA[On doit déjà à Joon-ho Bong quelques petits bijoux : Memories of Murder, The Host, ou encore le très poétique court métrage Shaking Tokyo. Je m'attendais donc tout naturellement à une bonne surprise avec son dernier film : Mother. Malheureusement, il semble que Joon-ho Bong se soit assagi. Les acteurs sont très bons, mais le [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.patpro.net/blog/index.php/2010/02/08/1407-mother-et-mon-genou/' addthis:title='Mother, et mon genou '><a href="//addthis.com/bookmark.php?v=250&#38;username=xa-4d2b47f81ddfbdce" class="addthis_button_compact">Share</a></div>]]></description>
			<content:encoded><![CDATA[<p><img src="/blog/wp-content/uploads/2010/02/affiche-mother.jpg" alt="affiche du film Mother" title="affiche-mother" width="150" height="215" class="alignleft size-full wp-image-1408" />On doit déjà à <a href="http://www.imdb.com/name/nm0094435/">Joon-ho Bong</a> quelques petits bijoux : Memories of Murder, The Host, ou encore le très poétique court métrage <a href="/blog/index.php/2008/10/24/568-trois-voyages-a-tokyo/">Shaking Tokyo</a>. Je m'attendais donc tout naturellement à une bonne surprise avec son dernier film : <a href="http://www.imdb.com/title/tt1216496/">Mother</a>. Malheureusement, il semble que Joon-ho Bong se soit assagi. Les acteurs sont très bons, mais le scénario n'est pas à la hauteur, et la sauce ne prend pas. C'est un peu mou du genoux.<br />
D'ailleurs, en parlant de genoux, on a fait plus confortable. Le film ayant une diffusion presque confidentielle, la seule copie lyonnaise est projetée dans un CNP. Je n'ai rien contre les initiatives culturelles, ni contre les passionnés qui nourrissent de leur sang ces petites salles pour les faire vivre.  Mais cette fois encore, j'ai mis <strong>deux jours</strong> à m'en remettre physiquement, avec des douleurs dans les genoux, et, dans une moindre mesure, dans le dos. Si on fait plus d'un mètre cinquante et qu'on a la moindre considération pour les spectateurs assis derrière soi, on ressort des CNP perclus de douleur.</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.patpro.net/blog/index.php/2010/02/08/1407-mother-et-mon-genou/' addthis:title='Mother, et mon genou '><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47f81ddfbdce" class="addthis_button_compact">Share</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.patpro.net/blog/index.php/2010/02/08/1407-mother-et-mon-genou/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPad… mouahahahahaha</title>
		<link>http://www.patpro.net/blog/index.php/2010/01/28/1401-ipad%e2%80%a6-mouahahahahaha/</link>
		<comments>http://www.patpro.net/blog/index.php/2010/01/28/1401-ipad%e2%80%a6-mouahahahahaha/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 08:56:30 +0000</pubDate>
		<dc:creator>patpro</dc:creator>
				<category><![CDATA[Grrr]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[matériel]]></category>

		<guid isPermaLink="false">http://www.patpro.net/blog/?p=1401</guid>
		<description><![CDATA[J'ouvre et je clos définitivement la parenthèse iPad. C'est une grosse bouse et le seul commentaire positif qu'on peut faire à son sujet est le suivant : Pornography It's simple: You can hold something that weighs 1.5 pounds in one hand. -- Gizmodo<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.patpro.net/blog/index.php/2010/01/28/1401-ipad%e2%80%a6-mouahahahahaha/' addthis:title='iPad… mouahahahahaha '><a href="//addthis.com/bookmark.php?v=250&#38;username=xa-4d2b47f81ddfbdce" class="addthis_button_compact">Share</a></div>]]></description>
			<content:encoded><![CDATA[<p>J'ouvre et je clos définitivement la parenthèse iPad. C'est une grosse bouse et le seul commentaire positif qu'on peut faire à son sujet est le suivant : </p>
<blockquote><p>Pornography<br />
It's simple: You can hold something that weighs 1.5 pounds in one hand.<br />
-- <a href="http://i.gizmodo.com/5458349/apple-ipad-just-tried-to-assassinate-laptops">Gizmodo</a></p></blockquote>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.patpro.net/blog/index.php/2010/01/28/1401-ipad%e2%80%a6-mouahahahahaha/' addthis:title='iPad… mouahahahahaha '><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47f81ddfbdce" class="addthis_button_compact">Share</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.patpro.net/blog/index.php/2010/01/28/1401-ipad%e2%80%a6-mouahahahahaha/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>

