<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>NoMemorySpace</title>
	<atom:link href="http://nomemoryspace.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://nomemoryspace.wordpress.com</link>
	<description>Slim Amamou's Weblog</description>
	<lastBuildDate>Sat, 06 Jun 2009 08:27:08 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<image>
		<url>http://www.gravatar.com/blavatar/8ac5cb79213a7568a39543c54d612a75?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>NoMemorySpace</title>
		<link>http://nomemoryspace.wordpress.com</link>
	</image>
			<item>
		<title>L&#8217;utopie constructive de la télépathie (YAWGSBT)</title>
		<link>http://nomemoryspace.wordpress.com/2009/04/30/lutopie-constructive-de-la-telepathie-yawgsbt/</link>
		<comments>http://nomemoryspace.wordpress.com/2009/04/30/lutopie-constructive-de-la-telepathie-yawgsbt/#comments</comments>
		<pubDate>Thu, 30 Apr 2009 11:57:43 +0000</pubDate>
		<dc:creator>slim</dc:creator>
				<category><![CDATA[alixsys]]></category>
		<category><![CDATA[developpement]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[programmation]]></category>
		<category><![CDATA[sécurité]]></category>
		<category><![CDATA[tunisie]]></category>
		<category><![CDATA[FLOOS]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[ihm]]></category>
		<category><![CDATA[systèmes d'information]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[ux]]></category>

		<guid isPermaLink="false">http://nomemoryspace.wordpress.com/?p=79</guid>
		<description><![CDATA[
Yet Another Why Google Should Buy Twitter. Ces derniers temps la mode et aux articles expliquant pourquoi Google devrait racheter twitter. J&#8217;ai décidé d&#8217;ajouter ma petite pierre à l&#8217;édifice.
Si vous êtes un utilisateur de twitter, vous avez peut être eu l&#8217;occasion de ressentir un &#8220;twitter moment&#8221;. Un twitter moment, c&#8217;est quand vous réfléchissez à haute [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nomemoryspace.wordpress.com&blog=1525101&post=79&subd=nomemoryspace&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignnone size-full wp-image-83" title="canari-twitter" src="http://nomemoryspace.files.wordpress.com/2009/04/canari-twitter.jpg?w=400&#038;h=120" alt="canari-twitter" width="400" height="120" /></p>
<blockquote><p>Yet Another Why Google Should Buy Twitter. Ces derniers temps la mode et aux articles expliquant pourquoi Google devrait racheter twitter. J&#8217;ai décidé d&#8217;ajouter ma petite pierre à l&#8217;édifice.</p></blockquote>
<p>Si vous êtes un utilisateur de twitter, vous avez peut être eu l&#8217;occasion de ressentir un &#8220;twitter moment&#8221;. <strong>Un twitter moment, c&#8217;est quand vous réfléchissez à haute voix sur twitter et qu&#8217;une voix étrangère vient corroborer vôtre réflexion</strong>. C&#8217;est déroutant. Déroutant mais jouissif. Par exemple : Vous dites &#8220;J&#8217;attend le bus depuis 30min, je vais être en retard&#8221; et une voix étrangère @taxidriver vous répond immédiatement : &#8220;Je viens vous chercher?&#8221;. Vous ne connaissiez pas @taxidriver auparavant, mais il va vous rendre immédiatement service.</p>
<p>Il est important de souligner ici la différence dans l&#8217;expérience utilisateur entre Google et twitter. <strong>Dans Google il faut chercher une information, même formuler une recherche. Dans twitter il vous suffit de communiquer votre état pour que des options vous soient présentées</strong>. C&#8217;est comme si il suffisait d&#8217;y penser. En tout cas ce n&#8217;est pas très loin.</p>
<p>Cette faculté de télépathie c&#8217;est la force de twitter. Si on l&#8217;analyse, on trouve que cette force trouve ses racines dans la <strong>dissymétrie entrée/sortie dans les systèmes d&#8217;information</strong>. L&#8217;entrée d&#8217;information et la sortie (consultation) d&#8217;information ont des fonctions et des propriétés totalement différentes dans un même système; quelque soit le système. C&#8217;est ainsi que toute la valeur ajoutée fournie par le système se concentre dans la sortie d&#8217;information. <strong>Il n y a aucune valeur ajoutée dans l&#8217;entrée d&#8217;information</strong>. Absolument rien. Un système d&#8217;information doit tendre vers un système idéal qui ne demande aucune entrée. Un système qui devine vos pensées.</p>
<p>Cette dissymétrie a de profondes implications sur tout le système. Par exemple, <strong>dans la plupart des applications, l&#8217;entrée n&#8217;a pas le même niveau de sécurité que la sortie d&#8217;informations</strong>. Vu qu&#8217;il n y a aucune valeur ajoutée a l&#8217;entrée d&#8217;information dans un système précisément, le niveau de sécurité de l&#8217;entrée d&#8217;information pourrait être très bas si le contexte le permet. En d&#8217;autres termes si votre système opère dans un contexte ou personne ne va chercher a fausser sciemment vos données, vous pouvez carrément mettre le niveau de sécurité au plus bas. Vous pouvez ne pas demander d&#8217;authentification pour les interfaces de saisie.</p>
<p>Cela dit définir un niveau de sécurité pour une interface utilisateur n&#8217;est pas si simple, puisque dans son interaction avec le système, l&#8217;utilisateur a besoin de feedback et donc de sortie d&#8217;information. Les interface utilisateur sont donc composites. Mais ce n&#8217;est pas une obligation, c&#8217;est à vous de voir.</p>
<p>J&#8217;utilise <a href="http://buxfer.com">buxfer</a> pour gérer mes petites dépenses. La consommation d&#8217;essence de ma 4L, les factures, etc&#8230; Pour saisir mes dépenses depuis mon vieux <a href="http://www.nokia.fr/A4364043">Nokia 6610i</a> j&#8217;envoyais un mms a une adresse secrète. Jusqu&#8217;au jour ou Tunisie Telecom désactive le mms to mail sans aucune raison ni notice et que je me trouve obligé d&#8217;utiliser l&#8217;interface web mobile du service. Après quelques mois d&#8217;utilisation, je peux dire que ce n&#8217;est pas une solution idéale pour mes besoins. Le système m&#8217;oblige à m&#8217;authentifier trop souvent et c&#8217;est très pénible avec mon clavier 12 touches.</p>
<p>Je me suis dit que mes besoins sont très simples, que je n&#8217;ai pas vraiment besoin de représenter mes dépenses sous forme de camembert 3D tous les jours, et que ça serait mieux si je me faisais mon petit service sur mesure.</p>
<p>Ce dont j&#8217;ai besoin :</p>
<ul>
<li>Sélectionner une catégorie de dépenses le plus rapidement possible, sinon ça m&#8217;emmerde et je le fais pas</li>
<li>Saisir un prix et un libellé optionnel le plus rapidement possible, sinon ça m&#8217;emmerde et je le fais pas</li>
<li>Une fois par siècle, je consulte un état structuré de mes dépenses si possible manipulable avec un tableur</li>
</ul>
<p><strong>L&#8217;idée c&#8217;est que je ne vais pas demander un mot de passe pour saisir les dépenses, je vais juste demander un email comme identifiant. Quand vous voulez un état vous n&#8217;avez qu&#8217;a indiquer un email et l&#8217;état est envoyé a l&#8217;email en question</strong>. Voila pour la sécurité. A vue de nez le niveau de sécurité est amplement suffisant pour ma petite application. On verra à l&#8217;itération suivante si je devrais combattre le spam.</p>
<p>Je me suis donc retroussé les manches et le résultat c&#8217;est <a href="http://sanfoura.alixsys.com/slim/floos/">FLOOS</a> essayez la sur votre téléphone portable (ça marche aussi sur votre ordinateur, mais ça n&#8217;a pas beaucoup d&#8217;interet). Et pour vous prouver à quel point je fais confiance au niveau de sécurité que j&#8217;ai établi pour l&#8217;application voici le <a href="http://github.com/slim/floos/tree/master">code source de FLOOS</a>. Si vous trouvez des bugs, ne soyez pas avare, c&#8217;est par ici les bugs : <a href="http://github.com/slim/floos/issues">bugs FLOOS</a>.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nomemoryspace.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nomemoryspace.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nomemoryspace.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nomemoryspace.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nomemoryspace.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nomemoryspace.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nomemoryspace.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nomemoryspace.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nomemoryspace.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nomemoryspace.wordpress.com/79/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nomemoryspace.wordpress.com&blog=1525101&post=79&subd=nomemoryspace&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nomemoryspace.wordpress.com/2009/04/30/lutopie-constructive-de-la-telepathie-yawgsbt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">slim</media:title>
		</media:content>

		<media:content url="http://nomemoryspace.files.wordpress.com/2009/04/canari-twitter.jpg" medium="image">
			<media:title type="html">canari-twitter</media:title>
		</media:content>
	</item>
		<item>
		<title>Rapprocher la responsabilité de l&#8217;utilisateur</title>
		<link>http://nomemoryspace.wordpress.com/2008/11/15/rapprocher-la-responsabilite-de-lutilisateur/</link>
		<comments>http://nomemoryspace.wordpress.com/2008/11/15/rapprocher-la-responsabilite-de-lutilisateur/#comments</comments>
		<pubDate>Sat, 15 Nov 2008 01:52:28 +0000</pubDate>
		<dc:creator>slim</dc:creator>
				<category><![CDATA[alixsys]]></category>
		<category><![CDATA[confiance]]></category>
		<category><![CDATA[developpement]]></category>
		<category><![CDATA[projet]]></category>
		<category><![CDATA[risque]]></category>
		<category><![CDATA[service]]></category>
		<category><![CDATA[sécurité]]></category>
		<category><![CDATA[tunisie]]></category>
		<category><![CDATA[assurance]]></category>
		<category><![CDATA[économie]]></category>
		<category><![CDATA[jouet]]></category>
		<category><![CDATA[qualité]]></category>
		<category><![CDATA[responsabilité]]></category>
		<category><![CDATA[train]]></category>
		<category><![CDATA[ux]]></category>

		<guid isPermaLink="false">http://nomemoryspace.wordpress.com/?p=53</guid>
		<description><![CDATA[
Les systèmes automatiques sont faits pour effectuer des opérations complexes tout en cachant la complexité a l&#8217;utilisateur. Si on ne fait pas attention en les concevant, ils cachent aussi la responsabilité. Pour pallier a ce problème, souvent, on ajoute des fonctionnalités de traçabilité : historiques et autres artefacts. Alors qu&#8217;il serait beaucoup plus effectif de [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nomemoryspace.wordpress.com&blog=1525101&post=53&subd=nomemoryspace&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://nomemoryspace.files.wordpress.com/2008/11/obama-you.jpeg"><img class="alignnone size-full wp-image-72" title="obama-you" src="http://nomemoryspace.files.wordpress.com/2008/11/obama-you.jpeg?w=400&#038;h=120" alt="obama-you" width="400" height="120" /></a></p>
<blockquote><p>Les systèmes automatiques sont faits pour effectuer des opérations complexes tout en cachant la complexité a l&#8217;utilisateur. Si on ne fait pas attention en les concevant, ils cachent aussi la responsabilité. Pour pallier a ce problème, souvent, on ajoute des fonctionnalités de traçabilité : historiques et autres artefacts. Alors qu&#8217;il serait beaucoup plus effectif de concevoir le système dés le départ de façon à garder la responsabilité proche de l&#8217;utilisateur.</p></blockquote>
<p>La responsabilité à un cout. C&#8217;est une sorte de taxe qu&#8217;on paie sur tous les produits qu&#8217;on en soit conscient ou pas. Quand elle est inscrite sur la facture, la responsabilité porte souvent le libellé : &#8220;Frais de gestion&#8221; ou &#8220;Assurance qualité&#8221;. Mais souvent, elle est sous évaluée. <strong>Bien évaluée, la responsabilité représentera probablement plus que 30% de la facture.</strong> Prenons un pain par exemple : c&#8217;est de l&#8217;eau, de la farine et du travail du boulanger. Dans le prix du pain, il y a le cout de la responsabilité du boulanger qui doit s&#8217;assurer que le pain est commestible et qu&#8217;il est de bonne qualité. D&#8217;ailleurs c&#8217;est principalement pour cela que les boulangers ne se valent pas. Mais il y aussi le cout de la responsabilité des services d&#8217;hygiène nationaux qui vérifient que les normes sanitaires sont respectées. Il y a le cout de la responsabilté de celui qui a vendu la farine et de celui qui a vendu l&#8217;eau et celui qui a loué le local. Chaque fois qu&#8217;il y a travail, il y a responsabilité et il y a un cout.</p>
<p><span id="more-53"></span></p>
<p>Maintenant, la responsabilité liée à un produit est fixe, elle ne peux pas être diminuée. Et la responsabilité ne se donne pas, elle se prend. Chacun est libre de prendre autant de responsabilité qu&#8217;il le désire. Mais <strong>pour l&#8217;acheteur, plus le vendeur prend de responsabilité moins il doit en prendre lui même. Parce qu&#8217;il faut bien que quelqu&#8217;un la prenne.</strong> Aussi plus de responsabilité engagée dans un produit est le seul argument de vente valable pour justifier d&#8217;un prix relativement élevé. Cet argument est souvent abusivement formulé : &#8220;meilleure qualité&#8221;. La qualité d&#8217;un produit c&#8217;est palpable, ce n&#8217;est pas un argument de vente. Et si le produit n&#8217;existe pas encore &#8211; le cas d&#8217;un logiciel ou d&#8217;une architecture &#8211; c&#8217;est qu&#8217;on parle d&#8217;<em>assurance qualité</em> et non pas de qualité.  Et l&#8217;assurance c&#8217;est précisément le produit de la responsabilité. Il y a des vendeurs de responsabilité pure. Ça s&#8217;appelle les sociétés d&#8217;assurance.</p>
<p>A l&#8217;inverse, l&#8217;acheteur peut avoir une idée de la quantité maximale de responsabilité engagée dans un produit avec un calcul aussi simple que &#8220;30% de la facture&#8221; à titre d&#8217;exemple. <strong>Si vous achetez un jouet a 5 dinars, la responsabilité maximale engagée dedans est de 1.500 dinars. Le reste c&#8217;est vous qui l&#8217;assumez, alors ne le donnez pas a un enfant.</strong></p>
<p>L&#8217;autre jour, je me suis arrêté a un passage à niveau et j&#8217;ai attendu. J&#8217;ai attendu jusqu&#8217;à me rendre compte que le passage à niveau était probablement cassé : c&#8217;était une fausse alerte, &#8220;<a href="http://en.wikipedia.org/wiki/Type_I_and_type_II_errors#Type_I_error">False Positive</a>&#8221; en anglais, il n&#8217;y avait pas de train. A ce moment là je me suis demandé si le passage à niveau ne demandait pas une intervention humaine pour fonctionner. Le chauffeur aurait il oublié d&#8217;appuyer sur le bouton pour lever la barrière? Et c&#8217;est très dangereux. Tous les experts en sécurité vous le diront : une fausse alerte est presque aussi dangereuse qu&#8217;une vraie alerte. La preuve, j&#8217;ai contourné la barrière pour traverser. Si le même problème s&#8217;était reproduit encore une ou deux fois, j&#8217;aurais probablement pris l&#8217;habitude de contourner la barrière et je me serais probablement fait écraser un jour ou l&#8217;autre. Ne vaudrait il pas mieux avoir des systèmes automatisés pour ce genre de chose? Un capteur sur les rails et un déclenchement automatique et on n&#8217;en parle plus.</p>
<p>Non. C&#8217;est une question de responsabilité. Je ne m&#8217;y connais pas en passages à niveau, et après une petite recherche sur internet à ce sujet, je ne suis toujours pas en mesure de vous dire si c&#8217;est automatique ou manuel. Mais il serait probablement plus judicieux qu&#8217;ils soient manuels et assistés. <strong>Les systèmes automatiques, y compris les systèmes informatiques, ont une fâcheuse tendance à éloigner la responsabilité de l&#8217;utilisateur.</strong> Les systèmes automatiques sont faits pour effectuer des opérations complexes tout en cachant la complexité a l&#8217;utilisateur. Si on ne fait pas attention en les concevant, ils cachent aussi la responsabilité. Pour pallier a ce problème, souvent, on ajoute des fonctionnalités de traçabilité : historiques et autres artefacts. Alors qu&#8217;il serait beaucoup plus effectif de concevoir le système des le départ de façon à garder la responsabilité proche de l&#8217;utilisateur.</p>
<p>A <a href="http://alixsys.com">ALIXSYS</a> nous construisons des progiciels de gestion. Ce sont des applications critiques et nos clients nous demandent souvent de :</p>
<ul>
<li>&#8220;verrouiller&#8221;</li>
<li>ajouter des contrôles</li>
<li>diminuer des droits d&#8217;accès</li>
<li>demander des confirmations à l&#8217;utilisateur</li>
<li>etc&#8230;</li>
</ul>
<p>Tout se passe comme si nos clients faisaient plus confiance au logiciel qu&#8217;aux utilisateurs, y compris eux mêmes. C&#8217;est que les erreurs humaines ont souvent des conséquences graves et il est tellement facile de faire en sorte que le logiciel les empêche&#8230; à première vue. Vue de notre bout de la lorgnette, la situation est différente :</p>
<ol>
<li>Le système ne peux en aucun cas empêcher l&#8217;erreur humaine.</li>
<li><a href="http://nomemoryspace.wordpress.com/2007/09/13/ron-jeffries-avait-tort/">Le système est là pour donner du pouvoir aux hommes, pas pour les brider</a>. Du pouvoir de faire des choses qu&#8217;ils ne pouvaient pas faire sans.</li>
<li>On préfère que les hommes se trompent plutôt que le système.</li>
</ol>
<p>Oui. On préfère que les hommes se trompent plutôt que le système. C&#8217;est une question de responsabilité. <strong>Quand un utilisateur se trompe, on ne l&#8217;en empêche pas, on essaye de savoir pourquoi il s&#8217;est trompé.</strong> Dans 50% des cas c&#8217;est notre logiciel qui est en cause; mais dans 50% des cas c&#8217;est la procédure qui est en cause. <strong>C&#8217;est aussi notre métier de savoir quand un problème n&#8217;est pas de notre compétence et d&#8217;en informer le client.</strong> C&#8217;est le conseil. Quand c&#8217;est notre logiciel qui est en cause, dans presque tous les cas, le problème est dans l&#8217;interface utilisateur et il y a une meilleur solution que de limiter la liberté de l&#8217;utilisateur. Il suffit de changer la position d&#8217;un bouton, pour que plus personne ne clique dessus par erreur. Il suffit de changer le libellé d&#8217;un champ de saisie de chiffre, pour que plus personne ne tape des lettres dedans.</p>
<p>Quand le système se trompe, qui porte la responsabilité à votre avis? Oui, c&#8217;est nous. Et qui paie? Oui, le client. La responsabilité liée à un produit est fixe, on a dit. Alors à ALIXSYS, nous préférons que ça soit le client qui la porte quand c&#8217;est possible. Après tout, en déléguant la responsabilité, il ne délègue pas le risque (l&#8217;histoire de la responsabilité et du risque, je vous la raconterais peut être une prochaine fois). Alors c&#8217;est tout benef pour lui aussi.  Avouez que c&#8217;est cocasse comme manière d&#8217;être compétitifs sur nos prix. D&#8217;aucuns tapent dans l&#8217;assurance qualité pour diminuer leurs part de responsabilité, nous ce qu&#8217;on fait c&#8217;est concevoir des systèmes où la responsabilité est d&#8217;emblée déléguée à l&#8217;utilisateur.</p>
<p>Voilà. Vous connaissez notre secret. Bossez maintenant.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nomemoryspace.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nomemoryspace.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nomemoryspace.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nomemoryspace.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nomemoryspace.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nomemoryspace.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nomemoryspace.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nomemoryspace.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nomemoryspace.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nomemoryspace.wordpress.com/53/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nomemoryspace.wordpress.com&blog=1525101&post=53&subd=nomemoryspace&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nomemoryspace.wordpress.com/2008/11/15/rapprocher-la-responsabilite-de-lutilisateur/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">slim</media:title>
		</media:content>

		<media:content url="http://nomemoryspace.files.wordpress.com/2008/11/obama-you.jpeg" medium="image">
			<media:title type="html">obama-you</media:title>
		</media:content>
	</item>
		<item>
		<title>Les interfaces web de saisie rapide</title>
		<link>http://nomemoryspace.wordpress.com/2008/09/11/les-interfaces-web-de-saisie-rapide/</link>
		<comments>http://nomemoryspace.wordpress.com/2008/09/11/les-interfaces-web-de-saisie-rapide/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 10:12:55 +0000</pubDate>
		<dc:creator>slim</dc:creator>
				<category><![CDATA[alixsys]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[developpement]]></category>
		<category><![CDATA[programmation]]></category>
		<category><![CDATA[projet]]></category>
		<category><![CDATA[tunisie]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[ihm]]></category>
		<category><![CDATA[interfaces]]></category>
		<category><![CDATA[ux]]></category>
		<category><![CDATA[web2.0]]></category>
		<category><![CDATA[xmlhttprequest]]></category>

		<guid isPermaLink="false">http://nomemoryspace.wordpress.com/?p=56</guid>
		<description><![CDATA[
La désynchronisation des activités est l&#8217;essence même de Ajax, c&#8217;est le &#8220;A&#8221; dans &#8220;Ajax&#8221;. Ces derniers temps, on commence a utiliser le terme &#8220;Ajax&#8221; pour dire &#8220;XMLHttpRequest&#8221; ce qui était prévisible : personne ne peux dire &#8220;XMLHttpRequest&#8221; sans attraper le hoquet.
Comme vous le savez déjà nous sommes en train de développer un Progiciel de Gestion [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nomemoryspace.wordpress.com&blog=1525101&post=56&subd=nomemoryspace&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://nomemoryspace.files.wordpress.com/2008/09/2340705800_d0a3708b7c.jpg"><img class="alignnone size-full wp-image-62" title="2340705800_d0a3708b7c" src="http://nomemoryspace.files.wordpress.com/2008/09/2340705800_d0a3708b7c.jpg?w=400&#038;h=120" alt="" width="400" height="120" /></a></p>
<blockquote><p>La désynchronisation des activités est l&#8217;essence même de <a href="http://fr.wikipedia.org/wiki/Asynchronous_JavaScript_and_XML">Ajax</a>, c&#8217;est le &#8220;A&#8221; dans &#8220;Ajax&#8221;. Ces derniers temps, on commence a utiliser le terme &#8220;Ajax&#8221; pour dire &#8220;<a href="http://fr.wikipedia.org/wiki/XMLHttpRequest">XMLHttpRequest</a>&#8221; ce qui était prévisible : personne ne peux dire &#8220;XMLHttpRequest&#8221; sans attraper le hoquet.</p></blockquote>
<p>Comme vous le savez déjà nous sommes en train de <a href="http://nomemoryspace.wordpress.com/2008/07/12/doper-le-developpeur-avec-du-logiciel/">développer un Progiciel de Gestion Intégré (PGI) pour un grossiste en pharmaceutiques en Tunisie</a>. L&#8217;activité de grossiste pharmaceutique est très particulière pour deux raisons :</p>
<ol>
<li>le secteur pharmaceutique est relativement ancien et bien développé ce qui fait qu&#8217;il y a des &#8220;traditions&#8221;</li>
<li>le secteur pharmaceutique est très régulé pour des raisons de santé publique évidents</li>
</ol>
<p>L&#8217;une des particularités du secteur c&#8217;est le traitement d&#8217;un nombre de commandes élevé dans une plage horaire très restreinte. <strong>Pour vous donner un ordre d&#8217;idée, ici,  on traite à peu prés 900 commandes par jour dont 400 entre 11h et 13h.</strong> Il faut donc une logistique adéquate.</p>
<p><span id="more-56"></span></p>
<p>L&#8217;une des difficultés évidentes que nous avons identifiée depuis le début de projet, c&#8217;est l&#8217;interface de prise de commande qui allait être utilisée par les commerciaux. Les commerciaux sont généralement très peu connaisseurs en informatique : ils sont là pour appeler les clients au téléphone et saisir leurs commande le plus rapidement possible, par conséquent le niveau d&#8217;instruction est secondaire. Cela dit, vu la nature de leurs activité, ils maîtrisent parfaitement le logiciel qu&#8217;ils utilisent maintenant. <strong>Ils ont même développé des réflexes et des automatismes liés aux touches de fonction</strong>.</p>
<p>Quand nous avons présenté l&#8217;interface de prise de commande la première fois, nos interlocuteurs avaient des doutes. <strong>Pourtant la nouvelle interface etait loin devant l&#8217;ancienne en terme de fonctionnalités et même en terme d&#8217;ergonomie. </strong>Nous avons donc corrigé quelques détails par-ci par-là et donné l&#8217;application aux utilisateurs finaux pour la tester.</p>
<p>Le verdict fut unanime : <strong>la recherche des articles est trop lente.</strong> Quand vous cherchez un article dans les 7991 références, notre système met 300ms à répondre. Ce qui était beaucoup trop. Après avoir observé pendant une heure le plus expérimenté des commerciaux travailler sur l&#8217;ancienne application, j&#8217;ai été convaincu.</p>
<p>Après avoir étudié le problème et essayé différentes solutions, il n&#8217;y avait rien à faire : toute l&#8217;interface était à refaire. La seule solution était de grignoter sur les 300ms et pour cela <strong>il fallait reconcevoir l&#8217;interface.</strong></p>
<p><a href="http://nomemoryspace.files.wordpress.com/2008/09/alixcotupha-saisielignecommande-avant.png"><img class="alignnone size-full wp-image-57" title="alixcotupha-saisielignecommande-avant" src="http://nomemoryspace.files.wordpress.com/2008/09/alixcotupha-saisielignecommande-avant.png?w=445&#038;h=515" alt="" width="445" height="515" /></a></p>
<p>La saisie d&#8217;une ligne de commande se passe comme suit :</p>
<ol>
<li>L&#8217;utilisateur saisi les premières lettres de l&#8217;article recherché</li>
<li>Le système lui présente une liste d&#8217;articles qui correspondent à sa recherche</li>
<li>Il sélectionne l&#8217;article qu&#8217;il veut</li>
<li>Il saisi la quantité commandée</li>
<li>Il recommence</li>
</ol>
<p>Pour bien faire son boulot l&#8217;utilisateur a aussi besoin de feedback. Il a besoin de savoir quelle est la quantité disponible en stock et d&#8217;être notifié en cas d&#8217;erreur (article mal saisi, etc&#8230;). Dans le système tel qu&#8217;il était conçu, il y avait une seule requête, ce qui nous avait semblé être un bon choix quand on avait conçu l&#8217;interface. La logique étant que 1 seule requête (Ajax) prend toujours moins de temps que plusieurs. Mais à y regarder de plus prés, l&#8217;activité pour laquelle on conçoit l&#8217;interface a une particularité qu&#8217;on peut exploiter : <strong>quand l&#8217;utilisateur veut vraiment (vraiment!) aller rapidement, il ne regarde pas la quantité disponible, il n&#8217;a pas le temps.</strong></p>
<p><a href="http://nomemoryspace.files.wordpress.com/2008/09/alixcotupha-saisielignecommande1.png"><img class="alignnone size-medium wp-image-61" title="La nouvelle interface de saisie de commande" src="http://nomemoryspace.files.wordpress.com/2008/09/alixcotupha-saisielignecommande1.png?w=443&#038;h=346" alt="" width="443" height="346" /></a></p>
<p>Ce que nous avons fait c&#8217;est séparer la consultation de la disponibilté en stock de la recherche d&#8217;article. En fesant cela nous avons gagné du temps doublement :</p>
<ul>
<li>d&#8217;abord nous n&#8217;affichons la quantité disponible que pour l&#8217;article séléctionné et non plus pour tous les articles retournés par la recherche, ce qui décharge le serveur.</li>
<li>ensuite nous avons désynchronisé cette activité (remarquez les barres de synchro dans le diagramme) ce qui fait qu&#8217;elle se fait maintenant en parallèle avec la saisie de la quantité et donc ne prends plus de temps.</li>
</ul>
<p>Cette nouvelle conception nous a permis de faire tomber la réponse du système à 30ms, et de réduire la responsivité perçue par l&#8217;utilisateur par &#8211; a vue de nez &#8211; un facteur 100. Notez aussi que <strong>nous n&#8217;avons pas fait que désynchroniser la consultation de la disponibilité en stock, nous avons aussi désynchronisé tous les autres feedbacks du système y compris l&#8217;affichage de la ligne saisie elle même</strong> (remarquez les 3 points de fin d&#8217;activité).</p>
<p>La désynchronisation des activités est l&#8217;essence même de Ajax, c&#8217;est le &#8220;A&#8221; dans &#8220;Ajax&#8221;. Ces derniers temps, on commence a utiliser le terme &#8220;Ajax&#8221; pour dire &#8220;XMLHttpRequest&#8221; ce qui était prévisible : personne ne peux dire &#8220;XMLHttpRequest&#8221; sans attraper le hoquet. Certains disent même qu&#8217;on fait tout et n&#8217;importe quoi avec Ajax et en fait ils veulent dire qu&#8217;on fait tout et n&#8217;importe quoi avec &#8220;XMLHttpRequest&#8221;. Je ne le pense pas. Je pense que &#8220;XMLHttpRequest&#8221; ne peux pas faire de mal, même s&#8217;il est utilisé n&#8217;importe comment.</p>
<p>Nous sommes actuellement en train de tester la nouvelle interface avec les utilisateurs et vous savez quoi? Aucun feedback. Ils disent rien les utilisateurs. Ils utilisent l&#8217;application comme si tout allait de soi. Comme s&#8217;ils l&#8217;utilisaient depuis toujours. Et je me dis que faire des logiciels pour entreprise a cette différence par rapport à faire des applications grands public : l&#8217;efficacité prime sur l&#8217;effet. On n&#8217;est pas la pour faire du buzz, on ne veut impressionner personne. Et effectivement les utilisateurs ne sont pas impressionnés &#8230; mais ils ne se plaignent pas. Et c&#8217;est ça notre récompense.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nomemoryspace.wordpress.com/56/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nomemoryspace.wordpress.com/56/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nomemoryspace.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nomemoryspace.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nomemoryspace.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nomemoryspace.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nomemoryspace.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nomemoryspace.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nomemoryspace.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nomemoryspace.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nomemoryspace.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nomemoryspace.wordpress.com/56/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nomemoryspace.wordpress.com&blog=1525101&post=56&subd=nomemoryspace&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nomemoryspace.wordpress.com/2008/09/11/les-interfaces-web-de-saisie-rapide/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">slim</media:title>
		</media:content>

		<media:content url="http://nomemoryspace.files.wordpress.com/2008/09/2340705800_d0a3708b7c.jpg" medium="image">
			<media:title type="html">2340705800_d0a3708b7c</media:title>
		</media:content>

		<media:content url="http://nomemoryspace.files.wordpress.com/2008/09/alixcotupha-saisielignecommande-avant.png" medium="image">
			<media:title type="html">alixcotupha-saisielignecommande-avant</media:title>
		</media:content>

		<media:content url="http://nomemoryspace.files.wordpress.com/2008/09/alixcotupha-saisielignecommande1.png?w=300" medium="image">
			<media:title type="html">La nouvelle interface de saisie de commande</media:title>
		</media:content>
	</item>
		<item>
		<title>doper le développeur avec du logiciel</title>
		<link>http://nomemoryspace.wordpress.com/2008/07/12/doper-le-developpeur-avec-du-logiciel/</link>
		<comments>http://nomemoryspace.wordpress.com/2008/07/12/doper-le-developpeur-avec-du-logiciel/#comments</comments>
		<pubDate>Sat, 12 Jul 2008 09:49:25 +0000</pubDate>
		<dc:creator>slim</dc:creator>
				<category><![CDATA[developpement]]></category>
		<category><![CDATA[pouvoir]]></category>
		<category><![CDATA[programmation]]></category>
		<category><![CDATA[projet]]></category>
		<category><![CDATA[temps]]></category>
		<category><![CDATA[tunisie]]></category>
		<category><![CDATA[csv]]></category>
		<category><![CDATA[deploiement]]></category>
		<category><![CDATA[dos]]></category>
		<category><![CDATA[dosemu]]></category>
		<category><![CDATA[facture]]></category>
		<category><![CDATA[listing]]></category>
		<category><![CDATA[migration]]></category>
		<category><![CDATA[pharmaceutique]]></category>
		<category><![CDATA[test]]></category>

		<guid isPermaLink="false">http://nomemoryspace.wordpress.com/?p=51</guid>
		<description><![CDATA[
En réalité, ce qu&#8217;on perdait de vue c&#8217;est que cela serait vraiment pratique de pouvoir comparer les montant des factures à l&#8217;ancienne avec nos nouvelles factures avec un seul clic de souris. Si on avait ça, on le ferait tous les jours. C&#8217;est parce que, justement, examiner les listings était pénible qu&#8217;on le faisait pas [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nomemoryspace.wordpress.com&blog=1525101&post=51&subd=nomemoryspace&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://nomemoryspace.files.wordpress.com/2008/07/listing.jpg"><img class="alignnone size-medium wp-image-52" src="http://nomemoryspace.files.wordpress.com/2008/07/listing.jpg?w=300&#038;h=81" alt="" width="300" height="81" /></a></p>
<blockquote><p>En réalité, ce qu&#8217;on perdait de vue c&#8217;est que cela serait vraiment pratique de pouvoir comparer les montant des factures à l&#8217;ancienne avec nos nouvelles factures avec un seul clic de souris. Si on avait ça, on le ferait tous les jours. C&#8217;est parce que, justement, examiner les listings était pénible qu&#8217;on le faisait pas tous les jours.</p></blockquote>
<p>Je me plais à dire que, dans notre métier, la programmation en tant que telle n&#8217;est ni une étape du processus, ni une activité. Elle est là à toutes les étapes : préparation, conception, test, amélioration. Si on devait la définir par une abstraction dans le processus ça serait celle ci : &#8220;Contexte&#8221;. C&#8217;est une erreur conceptuelle très courante dans les processus préfabriqués que de considérer la programmation comme une étape.</p>
<p>Nous sommes actuellement en phase de test intensif avant déploiement. C&#8217;est une étape plus ou moins critique selon le projet, et pour ce projet-ci, elle est très critique. <strong>Nous sommes en train de migrer l&#8217;un des plus importants grossistes en pharmaceutiques vers un nouveau système d&#8217;information intégré.</strong></p>
<p><span id="more-51"></span></p>
<p>La difficulté dans ce genre de projets est toujours la même et peut se résumer à cette phrase du client : &#8220;n&#8217;oubliez pas que <em>&lt;nom de l&#8217;ancienne application&gt;</em> marche très bien depuis <em>&lt;nombre d&#8217;années supérieur à 10&gt;</em>&#8220;. Quelle que soit la définition du client pour &#8220;marche très bien&#8221; et quelque soit sa perception de son bon fonctionnement, le contrat est là : <strong>il faut qu&#8217;on remplace une application qui marche par une application qui ne marche pas encore.</strong></p>
<p>Concevoir des tests n&#8217;est pas toujours chose aisée : une fois qu&#8217;on sait ce qu&#8217;il faut tester et combien, le &#8220;comment?&#8221; demande souvent des masses de créativité ou de ressources. L&#8217;avantage d&#8217;avoir une ancienne application comme étalon, c&#8217;est que justement, toute une classe de tests devient évidente : <strong>beaucoup de fonctionnalités doivent fonctionner EXACTEMENT comme l&#8217;ancienne application.</strong></p>
<p>Hassen était aux prises avec des listings contenant des centaines de factures issues de l&#8217;ancienne application. Le but était d&#8217;identifier les différences entre les nouvelles factures et les anciennes. et jusque là la seule manière de faire que nous avions trouvée c&#8217;est de comparer manuellement les montants (des centaines, je rappelle). J&#8217;ai regardé Hassen faire ça pendant quelques jours, puis j&#8217;ai eu l&#8217;inspiration. J&#8217;avais pas encore une idée, juste une piste : <strong>si ce vieux logiciel DOS pouvait imprimer sur une feuille, on pouvait le faire imprimer dans un fichier</strong>.</p>
<p>J&#8217;avais l&#8217;idée, mais je ne savais pas encore comment j&#8217;allais faire, ni combien de temps ça allait prendre et surtout je n&#8217;avais pas le temps. A ce moment là Bechir était venu à la rescousse de Hassen, ils faisaient ça en <a href="http://www.extremeprogramming.org">XP</a>, alors je leurs ai proposé l&#8217;idée. Nous avons réévalué les taches de la semaine ensemble et avons estimé que cela ne valait pas la peine. Dans ces moments là, on a souvent la hantise du <a href="http://c2.com/cgi/wiki?YouAintGonnaNeedIt">YAGNI</a> : après tout, on ne va pas examiner les listings des factures tous les jours. Une fois que c&#8217;est fait, c&#8217;est terminé.</p>
<p>En réalité, ce qu&#8217;on perdait de vue c&#8217;est que cela serait vraiment pratique de pouvoir comparer les montant des factures à l&#8217;ancienne avec nos nouvelles factures avec un seul clic de souris. Si on avait ça, on le ferait tous les jours. C&#8217;est parce que, justement, examiner les listings était pénible qu&#8217;on le fait pas tous les jours.</p>
<p>J&#8217;avais laissé la porte ouverte, disant : &#8220;si vous sentez que ça va vous aider, je le fais&#8221;. Ils ont fini par me demander de le faire. ça m&#8217;a pris quelques jours pour essayer différentes solutions qui n&#8217;ont pas marché et pour trouver la solution qui marche : j&#8217;ai installé <a href="http://dosemu.sourceforge.net/">dosemu</a> sur un vieux poste linux, je l&#8217;ai configuré pour envoyer tout ce qui était destiné à l&#8217;imprimante dans un fichier texte accessible sur le réseau et j&#8217;ai installé la vieille application dessus. J&#8217;ai même pris la peine d&#8217;écrire un peu de code pour transformer les listings malpropres en fichiers CSV parfaitement acceptables pour notre base de données.</p>
<p>Nous ne fûmes pas déçus. Avec le recul, maintenant on est sur qu&#8217;on y serait jamais arrivé sans avoir fait cela. La morale de cette histoire c&#8217;est : <strong>donnez du pouvoir à l&#8217;équipe, ce n&#8217;est jamais une perte de temps</strong>. Faites comme Abraham Lincoln , <a href="http://markkit.net/archive/c2.com_cgi_wiki_SharpenTheSaw.html?s=6ea4121bbd15d3d6b1a282a33749bb3a">si vous avez 8 heures pour couper un arbre, passez 6 heures à aiguiser votre hache</a>. ça vaut la peine.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nomemoryspace.wordpress.com/51/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nomemoryspace.wordpress.com/51/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nomemoryspace.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nomemoryspace.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nomemoryspace.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nomemoryspace.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nomemoryspace.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nomemoryspace.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nomemoryspace.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nomemoryspace.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nomemoryspace.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nomemoryspace.wordpress.com/51/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nomemoryspace.wordpress.com&blog=1525101&post=51&subd=nomemoryspace&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nomemoryspace.wordpress.com/2008/07/12/doper-le-developpeur-avec-du-logiciel/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">slim</media:title>
		</media:content>

		<media:content url="http://nomemoryspace.files.wordpress.com/2008/07/listing.jpg?w=300" medium="image" />
	</item>
		<item>
		<title>une petite histoire de ALIXSYS</title>
		<link>http://nomemoryspace.wordpress.com/2008/06/07/une-petite-histoire-de-alixsys/</link>
		<comments>http://nomemoryspace.wordpress.com/2008/06/07/une-petite-histoire-de-alixsys/#comments</comments>
		<pubDate>Sat, 07 Jun 2008 12:39:52 +0000</pubDate>
		<dc:creator>slim</dc:creator>
				<category><![CDATA[autorité]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[confiance]]></category>
		<category><![CDATA[developpement]]></category>
		<category><![CDATA[gouvernance]]></category>
		<category><![CDATA[histoire]]></category>
		<category><![CDATA[identité]]></category>
		<category><![CDATA[projet]]></category>
		<category><![CDATA[service]]></category>
		<category><![CDATA[tunisie]]></category>
		<category><![CDATA[alix]]></category>
		<category><![CDATA[alixsys]]></category>
		<category><![CDATA[alphastudios]]></category>
		<category><![CDATA[entreprise]]></category>
		<category><![CDATA[map]]></category>
		<category><![CDATA[saas]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://nomemoryspace.wordpress.com/?p=46</guid>
		<description><![CDATA[
je suis désormais patron d&#8217;entreprise. une très petite entreprise de 3 développeurs d&#8217;applications web que nous avons nommée ALIXSYS.
ALIXSYS est né de la scission de l&#8217;unité Recherche et Développement en Systèmes d&#8217;Information (RDSI) de AlphaStudios. En d&#8217;autres termes l&#8217;équipe ALIXSYS à toujours existé sous cette forme mais sous une autre appellation et sous une direction [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nomemoryspace.wordpress.com&blog=1525101&post=46&subd=nomemoryspace&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://nomemoryspace.files.wordpress.com/2008/06/alixsys-identite1.png"><img class="alignnone size-medium wp-image-47" src="http://nomemoryspace.files.wordpress.com/2008/06/alixsys-identite1.png?w=300&#038;h=74" alt="logo ALIXSYS" width="300" height="74" /></a></p>
<blockquote><p>je suis désormais patron d&#8217;entreprise. <a href="http://alixsys.com">une très petite entreprise de 3 développeurs d&#8217;applications web que nous avons nommée ALIXSYS</a>.</p></blockquote>
<p>ALIXSYS est né de la scission de l&#8217;unité Recherche et Développement en Systèmes d&#8217;Information (RDSI) de AlphaStudios. En d&#8217;autres termes l&#8217;équipe ALIXSYS à toujours existé sous cette forme mais sous une autre appellation et sous une direction différente : j&#8217;étais le patron de l&#8217;équipe, mais j&#8217;avais moi même un patron.</p>
<p><span id="more-46"></span></p>
<p>A AlphaStudios j&#8217;étais &#8220;Directeur des Projets&#8221;, à l&#8217;époque j&#8217;avais estimé que le titre de &#8220;Directeur Technique&#8221; ne convenait pas parce que dans l&#8217;entreprise telle qu&#8217;elle était structurée tout était technique. Ce qui mettait sous ma responsabilité les deux unités constituant AlphaStudios : RDSI et Web et Multimédia (WM) . WM étant l&#8217;unité historique de AlphaStudios. AlphaStudios crée des sites web et des applications multimédia depuis 1997. Date à laquelle j&#8217;ai rejoins l&#8217;entreprise.</p>
<p>L&#8217;unité RDSI est née vers 2001 d&#8217;une constatation simple : nous avions des compétences trop importantes pour ce que demandais le marché des sites web et des (défunts) cdroms multimédia. Nous avons donc décidé d&#8217;investir le marché des applications pour entreprise et nous avons d&#8217;emblèe cru dans les applications web.</p>
<p>Notre idée première c&#8217;était de proposer une meilleure solution aux entreprises multi-sites qui jusque là travaillaient avec des applications client-serveur relativement couteuses à maintenir. Mais notre premier client aller nous orienter sur un autre marché auquel nous n&#8217;avions pas pensé : celui des sous traitants exportateurs.</p>
<p>Les sous-traitants ont typiquement un donneur d&#8217;ordre à l&#8217;étranger à l&#8217;égard de qui ils doivent montrer le plus de transparence possible. Nous avons donc développé pour cette société une solution simple qui permettait à son client de suivre la production sur internet. Mais les circonstances ne nous ont pas permis d&#8217;exploiter ce filon. Il n&#8217;en reste pas moins que <strong>je crois que nos solutions sont idéales pour les sous-traitants exportateurs et je compte engager ALIXSYS dans cette direction.</strong></p>
<p>Vers 2003 nous sommes passés par <a href="http://nomemoryspace.wordpress.com/2008/01/18/deux-mesures-pour-la-censure/">un bref épisode de service web d&#8217;audience des médias</a>. Malgré la brièveté (relative) et l&#8217;échec (certain) de ce projet, cela m&#8217;a néanmoins fait réaliser l&#8217;importance du <a href="http://fr.wikipedia.org/wiki/Software_as_a_service">SaaS</a> comme modèle de vente de logiciel. à <a href="http://alixsys.com">ALIXSYS</a> nous développons, hébergeons et maintenons les applications de nos clients.</p>
<p>Au bout de quelques années de fonctionnement l&#8217;équipe à fini par développer un noyau d&#8217;application pour entreprise que nous avons appelé AliX. Plus tard l&#8217;unité RDSI sera rebaptisée AliX aussi. Ce noyau à servi par la suite de base à une série de Systèmes de Gestion Intégrés (ERP) que nous avons développés pour quelques entreprises tunisiennes. Cet expérience de l&#8217;entreprise Tunisienne fut capitale : <strong>un logiciel, au delà d&#8217;une certaine taille, n&#8217;est pas fait que de code; il est fait de négociations, de politique et de relations humaines complexes.</strong> je ne suis pas sûr que nous continuerons à faire des logiciels de cette taille là dans ALIXSYS.</p>
<p>Ces dernières années, j&#8217;ai fini par m&#8217;occuper exclusivement de l&#8217;unité AliX, devenue aujourd&#8217;hui ALIXSYS. Parce que Anis s&#8217;occupait très bien de l&#8217;unité WM et parce que cela me convenait parfaitement. Au début de cette année j&#8217;ai décidé que pour assouvir mes ambitions, et après 10 ans de travail, je devais fonder ma propre entreprise. J&#8217;en ai parlé à Zied, mon patron, et on s&#8217;est mis d&#8217;accord pour que j&#8217;attends encore 6 mois. Le problème étant que la survie de l&#8217;unité AliX était menacée sans moi. Mon idée à ce moment là c&#8217;était de faire la startup <a href="http://markkit.net">markkit</a>. C&#8217;était risqué, mais j&#8217;étais volontaire.</p>
<p>Au cours d&#8217;une réunion un peu dure avec un client de AliX, le client décide d&#8217;arrêter son projet (ce sont des choses qui arrivent). L&#8217;étau se resserre sur l&#8217;unité AliX, mais je vois une opportunité. Je propose à Zied de séparer AliX de AlphaStudios et au client de travailler avec la nouvelle entreprise. Au bout de 4 mois de négociations <a href="http://alixsys.com">ALIXSYS est né</a>.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nomemoryspace.wordpress.com/46/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nomemoryspace.wordpress.com/46/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nomemoryspace.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nomemoryspace.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nomemoryspace.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nomemoryspace.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nomemoryspace.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nomemoryspace.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nomemoryspace.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nomemoryspace.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nomemoryspace.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nomemoryspace.wordpress.com/46/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nomemoryspace.wordpress.com&blog=1525101&post=46&subd=nomemoryspace&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nomemoryspace.wordpress.com/2008/06/07/une-petite-histoire-de-alixsys/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">slim</media:title>
		</media:content>

		<media:content url="http://nomemoryspace.files.wordpress.com/2008/06/alixsys-identite1.png?w=300" medium="image">
			<media:title type="html">logo ALIXSYS</media:title>
		</media:content>
	</item>
		<item>
		<title>Comment obtenir une carte de crédit mastercard internationale gratuite</title>
		<link>http://nomemoryspace.wordpress.com/2008/04/08/comment-obtenir-une-carte-de-credit-mastercard-internationale-gratuite/</link>
		<comments>http://nomemoryspace.wordpress.com/2008/04/08/comment-obtenir-une-carte-de-credit-mastercard-internationale-gratuite/#comments</comments>
		<pubDate>Tue, 08 Apr 2008 13:15:39 +0000</pubDate>
		<dc:creator>slim</dc:creator>
				<category><![CDATA[service]]></category>
		<category><![CDATA[tunisie]]></category>
		<category><![CDATA[amen bank]]></category>
		<category><![CDATA[banque]]></category>
		<category><![CDATA[carte de credit]]></category>
		<category><![CDATA[gratuit]]></category>
		<category><![CDATA[mastercard]]></category>
		<category><![CDATA[paiement]]></category>
		<category><![CDATA[payoneer]]></category>
		<category><![CDATA[plimus]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://nomemoryspace.wordpress.com/?p=43</guid>
		<description><![CDATA[
NOTICE IMPORTANTE : Après avoir lu cet article, ne m&#8217;envoyez pas d&#8217;email pour me demander pas de l&#8217;aide. Je ne fais pas de support. Débrouillez vous!
UPDATE : après avoir publié cet article la première fois, un site partenaire de payoneer a arrêté de fonctionner comme il faut. j&#8217;ai été obligé de changer l&#8217;article. Vous pouvez [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nomemoryspace.wordpress.com&blog=1525101&post=43&subd=nomemoryspace&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img src="http://lh3.google.com/slim.amamou/R_uTgWqK33I/AAAAAAAAAng/aWQ8P4WVWM0/s400/payoneer-mastercard.jpg" alt="" /></p>
<blockquote><p><strong>NOTICE IMPORTANTE :</strong> Après avoir lu cet article, ne m&#8217;envoyez pas d&#8217;email pour me demander pas de l&#8217;aide. Je ne fais pas de support. Débrouillez vous!</p></blockquote>
<p><strong>UPDATE :</strong> après avoir publié cet article la première fois, un site partenaire de payoneer a arrêté de fonctionner comme il faut. j&#8217;ai été obligé de changer l&#8217;article. Vous pouvez toujours <a href="http://www.freezepage.com/1207666447XOLIGMCHJE">voir la version originale de l&#8217;article ici</a>. (un grand merci a <a href="http://www.hatemzidi.com">Hatem Zidi</a> pour avoir détecté le problème et m&#8217;avoir aidé à le résoudre)</p>
<p><strong>Principe :</strong> nous allons utiliser 2 applications web.</p>
<ul>
<li><a href="http://www.payoneer.com">payoneer</a>, est un fournisseur de services de payement électronique (comme paypal) qui à la particularité de fournir des cartes de crédit.</li>
<li><a href="http://odesk.com">odesk</a>, un site de freelance en ligne</li>
</ul>
<p>nous allons ouvrir un compte sur odesk, ensuite dans odesk nous allons choisir payoneer comme méthode de paiement et remplir un formulaire de demande de carte de crédit.</p>
<p><span id="more-43"></span></p>
<h5>Comment faire?</h5>
<ol>
<li>allez a odesk.com et <a href="https://www.odesk.com/w/signup.php">ouvrez un compte &#8220;Freelance provider&#8221;</a>. renseignez  toutes les informations qu&#8217;il faut, confirmez votre email et faites tout ce qu&#8217;ils vous disent.</li>
<li>cliquez sur &#8220;Billing &amp; Payements&#8221;. ensuite choisissez la méthode de paiement &#8220;oDesk debit MasterCard&#8221;. (cliquez sur &#8220;Sign up now&#8221;)</li>
<li>vous allez être envoyé chez payoneer.</li>
<li>renseignez tous les champs dans le formulaire payoneer honnêtement. <strong>ils vont vérifier vos informations dans les bases de données de terroristes, personnes recherchées, et mauvais payeurs avant de vous donner leurs accord</strong>.</li>
<li>dans 48h vous allez recevoir une confirmation que votre carte vous a été envoyée. (ou pas!)</li>
<li>dans 1 mois vous allez recevoir votre carte par la poste.</li>
<li>votre carte sera bien évidemment vide quand elle arrivera (votre solde est à zéro). Vous devez demander à quelqu&#8217;un de vous la charger en utilisant <a href="https://www.payoneer.com/LoaderLoginN.aspx">le formulaire de recharge et votre email</a> (c&#8217;est facile). Bien sur les frais sont relativement onéreux, mais <strong>avoir une carte de crédit internationale n&#8217;a pas de prix dans certaines situations</strong>.</li>
</ol>
<p>Voilà pour ceux qui sont pressés. Pour les autres, vous pouvez lire mes aventures avec le système bancaire tunisien.</p>
<h5>Comment est ce que j&#8217;en suis arrivé là?</h5>
<p>Il y a quelque temps, je commençais à réfléchir à fonder <a href="http://markkit.net">ma startup</a>. Je savais déjà qu&#8217;il y avait un problème qu&#8217;il fallait que je résolve rapidement : l&#8217;hébergement. Je savais, pour les avoir côtoyés, que <strong>je ne pouvais pas compter sur les hébergeurs tunisiens</strong>. Parce que d&#8217;abord ils sont tous dépendants de Tunisie Telecom et tout le monde sait le niveau d&#8217;incompétence de Tunisie Telecom, ensuite le niveau de compétence des hébergeurs est lui même à peine suffisant pour héberger des sites web d&#8217;entreprises. On ne peut décemment pas fonder une startup dessus.</p>
<p>Il fallait donc que j&#8217;héberge chez un hébergeur sur lequel je pouvais compter et pour cela il me fallait pouvoir payer en ligne. Donc il me fallait une carte de crédit internationale : c&#8217;est la méthode de paiement préférée des hébergeurs.</p>
<p>A l&#8217;époque Amen Bank faisait la promotion de la <a href="http://www.amenbank.com.tn/nouveaute.html#Tayara">carte de crédit tayara</a>, c&#8217;était une nouveauté : une carte rechargeable sur laquelle on met son <a href="http://www.bct.gov.tn/bct/siteprod/documents/cir2007-15.pdf">allocation touristique</a> avant de partir en voyage, pour ensuite l&#8217;utiliser à l&#8217;étranger. Je me suis donc rendu à la première Amen Bank que j&#8217;ai vue. C&#8217;est à dire en bas de chez moi. J&#8217;ai demandé d&#8217;ouvrir un compte, et&#8230; il n&#8217;y a pas de et. <strong>Ils ont commencé à me poser des questions sur où je travaille, où j&#8217;habite, combien était mon salaire et m&#8217;ont demandé une tonne de paperasse</strong>; comme si j&#8217;allais me qualifier pour quelque chose. Questions auxquelles j&#8217;ai refusé de répondre et je les ai envoyés se faire foutre dans un langage qu&#8217;ils comprenaient bien, le langage administratif : j&#8217;ai dit que j&#8217;allais &#8220;revenir demain&#8221; (نرجع غدوا).</p>
<p>Mais je n&#8217;étais pas découragé pour autant. Je savais que, si elle avait été compétente, la grosse dame, elle n&#8217;aurait pas atterri dans une agence pourrie de cité El khadhra. J&#8217;avais donc bon espoir. Je me suis rendu à la nouvelle agence Amen bank sur l&#8217;avenue (ou presque). Et effectivement j&#8217;ai été bien accueilli par un chef d&#8217;agence déjà visiblement compétent, il m&#8217;a tendu d&#8217;emblée les formulaires pour ouvrir un compte dés que je l&#8217;ai demandé. <strong>Ensuite nous avons commencé à discuter et j&#8217;ai commencé à expliquer ce que je voulais en faire de ce compte et de la carte en particulier. Et la j&#8217;ai senti un vent de méfiance.</strong> Il à commencé à me dire que je n&#8217;avais pas le droit de payer avec la carte sur internet. Ce qui était était complètement idiot car leurs publicité disait &#8220;réservez votre hôtel et achetez votre billet en ligne&#8221;. D&#8217;ailleurs le bonhomme, regrettant de s&#8217;être engagé aussi loin avec moi, à poussé l&#8217;idiotie à ses limites en me disant qu&#8217;il fallait que j&#8217;apporte mon billet d&#8217;avion (entre autres paperasses) pour obtenir ma carte. J&#8217;ai pris les papiers. Et j&#8217;ai dit que j&#8217;allais revenir demain.</p>
<p>Maintenant, il y a un truc que je ne gobe pas dans le secteur bancaire. Les intérêts de qui est ce qu&#8217;ils défendent? (معانا ولا معاهم) Ce n&#8217;est évidemment pas leurs intérêts puisqu&#8217;ils refusent des clients. Mais <strong>c&#8217;est pareil pour les assurances et toutes les reliques d&#8217;un système économique renfermé et basé sur les monopoles et le contrôle de l&#8217;état</strong>. Tout ça c&#8217;est de la faute de <a href="http://fr.wikipedia.org/wiki/Ahmed_Ben_Salah">Ben Salah</a> <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> , que dieu protège son âme (et ça sera bien fait pour sa gueule, ce coco de mécréant) (<strong>update:</strong> Ben Salah n&#8217;est pas décédé, mais que dieu protège son âme quand même ce coco de mécréant. je dois faire gaffe, parce que vu mon patronyme, je risque d&#8217;être présent à son enterrement et je ne veux pas qu&#8217;on me regarde de travers) Cette attitude de méfiance est typique. Ces gens te mettent des bâtons dans les roues sans que personne ne leurs demande. <strong>Ils sont dans un système, où ils sont motivés par la peur de la faute au lieu d&#8217;être motivés par l&#8217;envie de faire mieux que leurs voisin</strong>. Tout ça c&#8217;est de la faute de Ben Salah.</p>
<p>Le dernier épisode se passe dans mon agence il y a quelques mois. Après mure réflexion,<strong> j&#8217;ai commencé à comprendre le système de cartel dans lequel évoluent les banques et les entreprises strictement controllées en général (assurance, etc.). Je me suis dit que ma banque offrait forcément le même service</strong>. Alors je me suis adressé à mon chargé de clientèle du jour (ils changent tous les six moi dans cette grosse agence, ce qui fait que toutes ces conneries de relation privilégiée, d&#8217;écoute, de suivi ne marchent pas. tant mieux. je sais à quoi m&#8217;attendre.). Effectivement, ils offraient ce service mais ne communiquaient pas dessus. J&#8217;ai demandé à faire la carte et cette fois je suis resté évasif sur ce que j&#8217;allais en faire. Après tout ça ne les regarde pas. Ils ont le droit de me donner la carte, qu&#8217;ils me la donnent. Si c&#8217;est interdit c&#8217;est moi qui encours les peines, non?</p>
<p>Hier j&#8217;ai reçu ma carte, d&#8217;où cet article.</p>
<p>Entre temps il à fallu que je me débrouille pour héberger <a href="http://markkit.net">markkit</a> et pour avoir mon indépendance financière. C&#8217;est là qu&#8217;<a href="http://markkit.net/archive/www.techcrunch.com_2007_10_22_payoneer-collects-3m-from-greylock-signs-up-istockphoto_.html?s=reoelurrgfshqrfbad5gbgdhl6#comments">au détour d&#8217;un article de TechCrunch, je découvre payoneer</a>. Je commente le fait que payoneer n&#8217;est disponible que pour les américains et que ça ne sert à rien puisque ce n&#8217;est vraiment utile qu&#8217;au tiers monde et Yuval Tal (directeur technique de payoneer) me reprends en me disant qu&#8217;il est possible pour tout le monde d&#8217;avoir une carte à travers leurs &#8220;revendeurs&#8221;. Ce faisant il m&#8217;indique là ou il faut regarder. Je remercie aussi un certain <a href="http://for-mac.com">Bryn</a> qui à été plus explicite. Achetez des CD chez lui pour tester votre carte <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Le service de <strong>payoneer est particulièrement brillant parce qu&#8217;il réutilise de l&#8217;infrastructure existante largement déployée</strong>. Ceci est la caractéristique des bons business models : ils s&#8217;appuient sur les autres acteurs économiques et ne réinventent pas la roue. C&#8217;est pour cela que, par exemple, l&#8217;hydrogène comme carburant ne réussira jamais. Le BioCarburant qui va réussir, c&#8217;est celui que je pourrais mettre dans mon réservoir sans changer ma voiture. Mais c&#8217;est une autre histoire.</p>
<p><em>P.S. ce texte est une fiction. toute ressemblance avec des fait réels n&#8217;est que pur hasard. notamment la grosse dame de l&#8217;amen bank.</em></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nomemoryspace.wordpress.com/43/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nomemoryspace.wordpress.com/43/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nomemoryspace.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nomemoryspace.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nomemoryspace.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nomemoryspace.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nomemoryspace.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nomemoryspace.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nomemoryspace.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nomemoryspace.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nomemoryspace.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nomemoryspace.wordpress.com/43/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nomemoryspace.wordpress.com&blog=1525101&post=43&subd=nomemoryspace&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nomemoryspace.wordpress.com/2008/04/08/comment-obtenir-une-carte-de-credit-mastercard-internationale-gratuite/feed/</wfw:commentRss>
		<slash:comments>177</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">slim</media:title>
		</media:content>

		<media:content url="http://lh3.google.com/slim.amamou/R_uTgWqK33I/AAAAAAAAAng/aWQ8P4WVWM0/s400/payoneer-mastercard.jpg" medium="image" />
	</item>
		<item>
		<title>La prothèse mémorielle (l&#8217;impact de la publication des historiques sur la société de l&#8217;internet)</title>
		<link>http://nomemoryspace.wordpress.com/2008/03/17/la-prothese-memorielle-limpact-de-la-publication-des-historiques-sur-la-societe-de-linternet/</link>
		<comments>http://nomemoryspace.wordpress.com/2008/03/17/la-prothese-memorielle-limpact-de-la-publication-des-historiques-sur-la-societe-de-linternet/#comments</comments>
		<pubDate>Mon, 17 Mar 2008 12:48:44 +0000</pubDate>
		<dc:creator>slim</dc:creator>
				<category><![CDATA[autorité]]></category>
		<category><![CDATA[confiance]]></category>
		<category><![CDATA[données]]></category>
		<category><![CDATA[histoire]]></category>
		<category><![CDATA[identité]]></category>
		<category><![CDATA[sécurité]]></category>
		<category><![CDATA[firefox3]]></category>
		<category><![CDATA[friendfeed]]></category>
		<category><![CDATA[historique]]></category>
		<category><![CDATA[memoire]]></category>
		<category><![CDATA[soup.io]]></category>
		<category><![CDATA[sxsw]]></category>

		<guid isPermaLink="false">http://nomemoryspace.wordpress.com/?p=42</guid>
		<description><![CDATA[
L&#8217;historique commencerait à la date ou on a commencé à s&#8217;intéresser à lui et finirait quand on ne s&#8217;y intéresse plus. Ce serait une sorte de prothèse mémorielle gérée qui garderait une trace de tout ce qu&#8217;une personne à vécu dans sa vie. incidemment.
Cette année, parait-il, la tendance est aux &#8220;life streams&#8221;. en français &#8220;historique [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nomemoryspace.wordpress.com&blog=1525101&post=42&subd=nomemoryspace&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img src="http://lh6.google.com/slim.amamou/R95oEKhH-MI/AAAAAAAAAmA/dcWn36xg83k/s400/soup2.jpg" alt="" /></p>
<blockquote><p>L&#8217;historique commencerait à la date ou on a commencé à s&#8217;intéresser à lui et finirait quand on ne s&#8217;y intéresse plus. Ce serait une sorte de prothèse mémorielle gérée qui garderait une trace de tout ce qu&#8217;une personne à vécu dans sa vie. incidemment.</p></blockquote>
<p>Cette année, parait-il, la tendance est aux &#8220;life streams&#8221;. en français &#8220;historique public&#8221;. <a href="http://friendfeed.com">FriendFeed</a> a fait fureur au <a href="http://sxsw.com">SXSW</a>, mais je trouve personnellement que <a href="http://soup.io">soup.io</a> est nettement supérieur. d&#8217;ailleurs voici <a href="http://slim.soup.io">mon historique public</a>.</p>
<p><span id="more-42"></span></p>
<p>Tout a commencé avec les blogs. Ce fut la première forme d&#8217;historique public. L&#8217;idée première était le &#8220;journal&#8221;, plus ou moins intime, en ligne. Je me souviens que moi même à l&#8217;époque je n&#8217;en voyais pas l&#8217;intérêt. Ou plutôt je voyais l&#8217;intérêt pour celui qui lit mais pas pour celui qui écrit. Je me disais donc, comme beaucoup, que ce mouvement allait être éphémère.</p>
<p>Mon raisonnement pouvait se formuler de la façon suivante :</p>
<ol>
<li>la société moderne à délibérément cassé le lien social pour éviter le tribalisme.</li>
<li>l&#8217;individu a perdu l&#8217;échange d&#8217;expérience dans l&#8217;équation. ce qui s&#8217;est soldé de conséquences très graves sur la société entière : les individus sont devenus de grands enfants qui ne savent de la vie que ce qu&#8217;ils ont vécu eux mêmes.</li>
<li>l&#8217;individu est en manque d&#8217;expériences. résultat deux directions : les expériences individuelles extrêmes (sports, modifications corporelles, etc&#8230;) et le &#8220;voyeurisme&#8221; (reality shows, blogs, etc&#8230;). Je met des guillemets a &#8220;voyeurisme&#8221; pour atténuer l&#8217;aspect péjoratif.</li>
<li>l&#8217;explosion des blogs. <strong>les gens veulent savoir comment les autres gens se comportent dans la même situation qu&#8217;eux</strong>. rien de plus naturel. c&#8217;est même la base de la réussite de notre espèce. maintenant on appelle cela &#8220;voyeurisme&#8221;, mais il n&#8217;y a pas si longtemps que cela, quand les villages étaient plus petits, on appelait cela &#8220;potins&#8221;. comme s&#8217;il ne suffisait pas de rendre le mot &#8220;potins&#8221; péjoratif, il fallait inventer un autre mot plus effrayant.</li>
</ol>
<p>Pendant un certain temps, la société a fait des villages de plus en plus grands alors que les moyens de communication sont restés les mêmes. Les gens ont préféré le confort et l&#8217;anonymat dans les grandes villes à la vie rustre et socialement riche des petits villages. Cela se comprends. On ne pouvait pas avoir les deux. Maintenant on peux.</p>
<p>Maintenant l&#8217;intérêt  de celui   qui profite de l&#8217;expérience est clair (le lecteur de blog),<strong> mais quel est l&#8217;intérêt de celui qui donne l&#8217;expérience (l&#8217;écrivain de blog)?  La réponse est évidente : l&#8217;autorité</strong>. C&#8217;est évident parce que c&#8217;était déjà la même chose dans le petit village. Les schémas sociaux n&#8217;ont pas changé. Ce sont les moyens de communication qui ont changé pour s&#8217;adapter aux villages modernes.</p>
<p><img src="http://lh6.google.com/slim.amamou/R95oEKhH-NI/AAAAAAAAAmI/smy1qQ6kAu0/s400/historique.jpg" alt="" /></p>
<p><strong>L&#8217;autorité c&#8217;est l&#8217;historique</strong>.  dans certaines cultures, on dit &#8220;l&#8217;ancien&#8221; pour désigner la personne à la plus forte autorité. La problématique de l&#8217;autorité et de la confiance est d&#8217;actualité parce que fortement liée à la sécurité. Et la sécurité c&#8217;est la science de notre siècle. D&#8217;ailleurs si nous vivons un changement de paradigme, le nouveau, c&#8217;est bien celui de la sécurité. Et si c&#8217;est le cas, nous ne pouvons rien faire contre. Espérons seulement que cela fera avancer le savoir dans le domaine des sciences sociales.</p>
<p><a href="http://www.mozilla.com/en-US/firefox/3.0b1/releasenotes/">Firefox 3</a> vient de sortir. Parmi toutes les innovation en termes de sécurité, <strong>il y en a une qui n&#8217;est pas classée par l&#8217;équipe firefox parmi les innovations en sécurité et qui me semble, moi, la plus importante : l&#8217;historique infini</strong>. Quand vous naviguez sur internet, désormais Firefox pourra garder la trace de <em>tous</em> les sites que vous visitez. En d&#8217;autres termes, quand vous visitez un site, le navigateur pourra vous informer que vous êtes en train de visiter le site pour la première fois. Cela permettra par exemple d&#8217;éviter le <a href="http://fr.wikipedia.org/wiki/Phishing">phishing</a>. <strong>Plus généralement, puisque vous avez accès à votre historique de navigation complet, vous pourrez estimer le degré de confiance que vous donnez à un site</strong>. La confiance aussi c&#8217;est l&#8217;historique.</p>
<p>L&#8217;historique est important pour établir une relation. <a href="http://pinklemonblog.blogspot.com/2008/02/un-blog-pour-un-job.html">Quand vous allez recruter quelqu&#8217;un, vous cherchez son nom dans google</a>. Pour savoir si vous pouvez lui faire confiance et si c&#8217;est une autorité dans son domaine. Souvent le résultat de la recherche est confus, <strong>se sont des &#8220;traces&#8221; plutôt qu&#8217;un historique structuré</strong>. Surtout que les informations sont fragmentées : les photos sur un site, les videos sur un autre, les écrits sont même fragmentés sur plusieurs sites selon leurs natures : twitter, articles (certains ont plusieurs blogs), commentaires sur d&#8217;autres blogs, etc&#8230;</p>
<p>Interviennent alors les nouveaux logiciels spécialisés que sont les &#8220;historiques publics&#8221;. <strong>Vous leurs dites ou sont les informations sur vous et ils les agrègent dans un seul flux. De cette manière quelqu&#8217;un qui s&#8217;intéresse à vous peut vous suivre</strong>. Et vous pouvez aussi mieux gérer votre historique : modifier, supprimer les informations qui vous semblent non avantageuses ou simplement inutiles. Là, nous commençons a entrevoir les limites de la confiance. Celui qui gère l&#8217;historique, à le pouvoir sur l&#8217;historique.</p>
<p>Ce qu&#8217;il faudrait, c&#8217;est pouvoir gérer son historique et celui des personnes qui nous intéressent.  Chacun pourra garder une copie de l&#8217;historique de n&#8217;importe qui. <strong>L&#8217;historique commencerait à la date ou on a commencé à s&#8217;intéresser à lui et finirait quand on ne s&#8217;y intéresse plus. Ce serait une sorte de prothèse mémorielle gérée qui garderait une trace de tout ce qu&#8217;une personne à vécu dans sa vie. incidemment.</strong></p>
<p>Je crois bien que <a href="http://soup.io">soup.io</a> est bien parti pour être ça. s&#8217;il survit à sa jeunesse. longue vie a soup.io.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nomemoryspace.wordpress.com/42/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nomemoryspace.wordpress.com/42/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nomemoryspace.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nomemoryspace.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nomemoryspace.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nomemoryspace.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nomemoryspace.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nomemoryspace.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nomemoryspace.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nomemoryspace.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nomemoryspace.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nomemoryspace.wordpress.com/42/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nomemoryspace.wordpress.com&blog=1525101&post=42&subd=nomemoryspace&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nomemoryspace.wordpress.com/2008/03/17/la-prothese-memorielle-limpact-de-la-publication-des-historiques-sur-la-societe-de-linternet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">slim</media:title>
		</media:content>

		<media:content url="http://lh6.google.com/slim.amamou/R95oEKhH-MI/AAAAAAAAAmA/dcWn36xg83k/s400/soup2.jpg" medium="image" />

		<media:content url="http://lh6.google.com/slim.amamou/R95oEKhH-NI/AAAAAAAAAmI/smy1qQ6kAu0/s400/historique.jpg" medium="image" />
	</item>
		<item>
		<title>JTI2008 : Les Journées Tunisiennes de l&#8217;Internet organisées par le chapitre Tunisien de ISOC</title>
		<link>http://nomemoryspace.wordpress.com/2008/02/24/jti2008-les-journees-tunisiennes-de-linternet-organisees-par-le-chapitre-tunisien-de-isoc/</link>
		<comments>http://nomemoryspace.wordpress.com/2008/02/24/jti2008-les-journees-tunisiennes-de-linternet-organisees-par-le-chapitre-tunisien-de-isoc/#comments</comments>
		<pubDate>Sun, 24 Feb 2008 16:31:19 +0000</pubDate>
		<dc:creator>slim</dc:creator>
				<category><![CDATA[gouvernance]]></category>
		<category><![CDATA[tunisie]]></category>
		<category><![CDATA[évènement]]></category>
		<category><![CDATA[idn]]></category>
		<category><![CDATA[ietf]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[ipv6]]></category>
		<category><![CDATA[isoc]]></category>
		<category><![CDATA[jti2008]]></category>
		<category><![CDATA[manifestation]]></category>
		<category><![CDATA[meeting]]></category>
		<category><![CDATA[nemo]]></category>

		<guid isPermaLink="false">http://nomemoryspace.wordpress.com/?p=41</guid>
		<description><![CDATA[
Le premier jour la salle était pleine d&#8217;étudiants mais ils n&#8217;avaient pas l&#8217;air très au courant. Le deuxième jour il y avait moins d&#8217;étudiants mais ils avaient l&#8217;air plus au fait des discussions. Comme si ceux qui étaient venus le premier jour avaient passé le mot : ça parlait de izoque, ipévéssisse, idééenne, yeutééeffe et [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nomemoryspace.wordpress.com&blog=1525101&post=41&subd=nomemoryspace&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img src="http://lh3.google.com/slim.amamou/R8GTjTpQENI/AAAAAAAAAkw/3uooRn9ul2c/s400/jti2008.jpg" /></p>
<blockquote><p>Le premier jour la salle était pleine d&#8217;étudiants mais ils n&#8217;avaient pas l&#8217;air très au courant. Le deuxième jour il y avait moins d&#8217;étudiants mais ils avaient l&#8217;air plus au fait des discussions. Comme si ceux qui étaient venus le premier jour avaient passé le mot : ça parlait de izoque, ipévéssisse, idééenne, yeutééeffe et de nemo.</p></blockquote>
<p>Le 21 et 22 février 2008 se sont déroulées les<a href="http://jti.org.tn"> Journées Tunisiennes de l&#8217;Internet</a>.  Le programme était subdivisé en trois parties :</p>
<ul>
<li>le matin de la première journée on a discuté de <a href="http://isoc.org.tn">ISOC</a>  et <a href="http://ietf.org">IETF</a></li>
<li>l&#8217;après midi de la première journée on a discuté des <a href="http://idn.icann.org/IDNwiki">IDN</a> et <a href="http://ipv6.org">IPv6</a></li>
<li>le matin de la deuxième journée on a discuté de <a href="http://ipv6.org">IPv6</a> et <a href="http://www.nautilus6.org/nemo/">NEMO</a></li>
</ul>
<p><span id="more-41"></span></p>
<p>Les JTI2008 sont le premier évènement organisé par le chapitre Tunisien de ISOC. <a href="http://khaled.koubaa.net/">Khaled Koubaa</a>, le président du chapitre était au summum du stress que peut supporter un être humain le premier jour. Il n&#8217;avait pas dormi depuis trois jours. Le deuxième jour, on voyait très bien qu&#8217;il avait passé une bonne nuit de sommeil. Tout s&#8217;était bien passé le premier jour.</p>
<p>Lamia Sghaier, notre secrétaire d&#8217;état, a confirmé un nouvel opérateur telecom et a annoncé une mesure qui me tient particulièrement a cœur : <b>à l&#8217;horizon de 2009 l&#8217;état va fournir des adresses mel a tous ses citoyens</b>. <a href="http://nomemoryspace.wordpress.com/2007/08/19/gaas-government-as-a-service/">ce que je trouve particulièrement intelligent</a>.</p>
<p><a href="http://patrick.vande-walle.eu/">Patrick Vande Walle</a>,  chef de projet en charge des nouvelles technologies de l’information à la commission européenne (aussi membre de ISOC) nous expliqué les interactions en jeu dans la gouvernance d&#8217;internet. Il nous à révélé entre autres que ces derniers temps, <b>l&#8217;<a href="http://www.wto.org/indexfr.htm">OMC</a> commence a s&#8217;activer pour être une autorité</b>.</p>
<p><a href="http://marcblanchet.blogspot.com/">Marc Blanchet</a>, auteur de plusieurs <a href="http://fr.wikipedia.org/wiki/Request_for_comments">RFC</a> autour des IDN, a inventorié devant nous les activités en cours de IETF et nous a expliqué qu&#8217;il y a de moins en moins d&#8217;activité autour de IPv4 et de plus en plus autour de IPv6. en d&#8217;autres termes <b>IPv4 n&#8217;est plus maintenu</b>. ce qui se comprend quand on sait qu&#8217;en 2010 il n&#8217;y aura plus aucune adresse IPv4 disponible. Il nous a aussi expliqué le processus de soumission d&#8217;Internet Draft, où je me suis rendu compte que c&#8217;était une simple question d&#8217;upload de fichier avec <a href="https://datatracker.ietf.org/idst/upload.cgi">un formulaire</a>. D&#8217;ailleurs Marc encourage out le monde a soumettre des drafts, et je pense que je vais m&#8217;y mettre. Il y&#8217;a <a href="http://idn.icann.org/Talk:IDNwiki#RTL_scripts_URL_directionality_problem_.28arabic_for_instance.29">un petit souci avec les IDN BIDI</a> que je vais prendre la peine de régler.</p>
<p><a href="http://icannwiki.org/Atef_Loukil">Atef Loukil</a>,  de <a href="http://ati.tn">ATI</a> nous a expliqué pourquoi il faut des noms de domaines en langue arabe. Ce qui est une question qui ne me serait jamais venue a l&#8217;idée de me poser. En généralement j&#8217;apprécie beaucoup ce genre de questions et en plus il a donné de trés bonnes explications étayées de chiffres très intéressants. A la fin de la présentation <b>nous aurons appris que 99% des internautes qui parlent arabe parlent en même temps une langue latine, mais malgré cela il faut que les noms de domaines soient en arabe, parce que ce qui compte ce ne sont pas les internautes qui sont déjà sur la toile, mais bien les internautes potentiels</b>.</p>
<p><a href="http://www.sfc.wide.ad.jp/~ernst/">Thierry Ernst</a>, chercheur a <a href="http://www.inria.fr/">INRIA</a> et adepte du vélo, nous à fait part de ces recherches sur l&#8217;internet mobile et des résultats qu&#8217;il a obtenu. Nous avons appris que le frein à l&#8217;adoption de IPv6 se résumait au fait que <b>IPv6 est une factorisation de IPv4. IPv6 n&#8217;est pas une innovation en soi, IPv6 <i>permet</i> l&#8217;innovation</b>. Pour cela il faudrait d&#8217;abord qu&#8217;il soit mis en place. C&#8217;est ce que les industriels ont du mal a comprendre.</p>
<h3>Ce que j&#8217;ai appris aussi&#8230;</h3>
<ul>
<li>l&#8217;adressage IP est topologique. c&#8217;est a dire qu&#8217;une adresse dépends de ses adresses voisines. on ne peux pas attribuer des adresses au hasard. c&#8217;est justement pour ça que le DNS existe (pour attribuer des noms comme on veut)</li>
<li>IPv6, contrairement a IPv4, permet d&#8217;adopter plusieurs politiques d&#8217;adressage. il n&#8217;impose pas un ordre hiérarchique (même s&#8217;il est utilisé de cette façon là pour l&#8217;instant).</li>
<li>Dans IPv6 il n&#8217;y a pas de &#8220;adresse IP fixe&#8221;. toutes les adresses ont une durée de validité limitées et renouvelables.</li>
<li>le rôle de <a href="http://www.rfc-editor.org/edboard.html">rfc editor</a> est très important, des RFC peuvent êtres éditées sans passer par le IETF (théoriquement) et d&#8217;autres peuvent être bloquées pendant des années (pratiquement)</li>
<li>Les adresses IP sont des ressources. elles sont limitées (je n&#8217;y avait jamais pensé).</li>
</ul>
<p>Ceux qui me suivent sur <a href="http://twitter.com/slim_amamou">twitter</a> ont pu suivre mes commentaires en temps réel. J&#8217;ai utilisé le <b>tag &#8220;jti2008&#8243;</b> ce qui fait que <a href="http://hashtags.org/tag/jti2008/">vous pouvez les consulter sur hashtags</a>.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nomemoryspace.wordpress.com/41/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nomemoryspace.wordpress.com/41/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nomemoryspace.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nomemoryspace.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nomemoryspace.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nomemoryspace.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nomemoryspace.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nomemoryspace.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nomemoryspace.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nomemoryspace.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nomemoryspace.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nomemoryspace.wordpress.com/41/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nomemoryspace.wordpress.com&blog=1525101&post=41&subd=nomemoryspace&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nomemoryspace.wordpress.com/2008/02/24/jti2008-les-journees-tunisiennes-de-linternet-organisees-par-le-chapitre-tunisien-de-isoc/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">slim</media:title>
		</media:content>

		<media:content url="http://lh3.google.com/slim.amamou/R8GTjTpQENI/AAAAAAAAAkw/3uooRn9ul2c/s400/jti2008.jpg" medium="image" />
	</item>
		<item>
		<title>Utilisabilité des applications web : La conception de Bazdig illustrée</title>
		<link>http://nomemoryspace.wordpress.com/2008/02/09/utilisabilite-des-applications-web-la-conception-de-bazdig-illustree/</link>
		<comments>http://nomemoryspace.wordpress.com/2008/02/09/utilisabilite-des-applications-web-la-conception-de-bazdig-illustree/#comments</comments>
		<pubDate>Sat, 09 Feb 2008 15:36:01 +0000</pubDate>
		<dc:creator>slim</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[données]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[programmation]]></category>
		<category><![CDATA[projet]]></category>
		<category><![CDATA[tunisie]]></category>
		<category><![CDATA[bazdig]]></category>
		<category><![CDATA[codepress]]></category>
		<category><![CDATA[conception]]></category>
		<category><![CDATA[console]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[markkit]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[sqlite]]></category>
		<category><![CDATA[utilisabilité]]></category>
		<category><![CDATA[ux]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[web2.0]]></category>

		<guid isPermaLink="false">http://nomemoryspace.wordpress.com/?p=28</guid>
		<description><![CDATA[


D&#8217;un coup je me suis rendu compte que la console SQL que j&#8217;utilisais n&#8217;était pas pratique. J&#8217;ai fait quelques recherches, Bechir en a fait aussi et Hassen aussi. Aucun de nous n&#8217;a trouvé de console valable. Alors j&#8217;ai décidé de relever le défi. J&#8217;ai dit a Hassen de me donner deux week-ends; il m&#8217;en a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nomemoryspace.wordpress.com&blog=1525101&post=28&subd=nomemoryspace&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://picasaweb.google.com/slim.amamou/Bazdig/photo#5165003112801374338"><img src="http://lh6.google.com/slim.amamou/R63GnDpQEFI/AAAAAAAAAiI/58ZEirINFI0/s400/bazdig-blog-001.jpg" /></a></p>
<p><a href="http://picasaweb.google.com/slim.amamou/Bazdig/photo#5165003022607061106"><img src="http://lh5.google.com/slim.amamou/R63GjzpQEEI/AAAAAAAAAh0/RZwHDbPKLCU/s400/bazdig-blog-002.jpg" /></a></p>
<p><a href="http://picasaweb.google.com/slim.amamou/Bazdig/photo#5165002837923467362"><img src="http://lh5.google.com/slim.amamou/R63GgzpQEDI/AAAAAAAAAhg/lovcH8dKNuE/s400/bazdig-blog-003.jpg" /></a></p>
<blockquote><p>D&#8217;un coup je me suis rendu compte que la console SQL que j&#8217;utilisais n&#8217;était pas pratique. J&#8217;ai fait quelques recherches, Bechir en a fait aussi et Hassen aussi. Aucun de nous n&#8217;a trouvé de console valable. Alors j&#8217;ai décidé de relever le défi. J&#8217;ai dit a Hassen de me donner deux week-ends; il m&#8217;en a fallu trois mais je pense que j&#8217;ai remporté le défi. le résultat c&#8217;est <a href="http://repo.or.cz/w/bazdig.git">Bazdig</a>, une console SQL écrite en PHP. Ce qui suit c&#8217;est un guide de mes choix conceptuels d&#8217;utilisabilité de Bazdig.</p></blockquote>
<p><span id="more-28"></span></p>
<p><img src="http://nomemoryspace.files.wordpress.com/2008/02/pastilles-numerotees-1.png" alt="pastilles-numerotees-1.png" /> coloration syntaxique. très utile quand elle est bien faite. <b>ce qui est important dans une requête ce  sont les noms des tables et des colonnes. j&#8217;ai essayé de les colorer et laisser tout le reste en neutre. ca ne marche pas</b>. il y&#8217;en a beaucoup trop et donc ca ne sert plus a rien. ce qui marche mieux, c&#8217;est de colorer les reperes. c&#8217;est a dire : &#8220;select&#8221;, &#8220;from&#8221; etc&#8230; comme ca on sait tout de suite ou sont les noms de tables et de colonnes.</p>
<p><img src="http://nomemoryspace.files.wordpress.com/2008/02/pastilles-numerotees-2.png" alt="pastilles-numerotees-2.png" />  le gros bouton &#8220;OK&#8221;. au début je l&#8217;avais mis sur toute la longueur de la page, mais je me suis vite aperçu que <b>la plupart des bases de données avaient plus que 10 tables</b> : le &#8220;schema browser&#8221; dépassait. je l&#8217;ai donc remis a la taille du champs texte et c&#8217;est mieux comme ça : tu va en bas pour &#8220;OK&#8221; et a droite pour explorer la base. Le raccourci clavier pour ce bouton c&#8217;est &#8220;k&#8221;. d&#8217;ailleurs <b>les 5 boutons ont des raccourcis, glissez la souris dessus et ils vous diront ce que c&#8217;est</b>. j&#8217;ai utilise la propriété <i>accesskey</i> de HTML, donc ça dépend du Browser. dans Firefox 2 c&#8217;est &#8220;ALT-SHIFT-k&#8221;.</p>
<p><img src="http://nomemoryspace.files.wordpress.com/2008/02/pastilles-numerotees-3.png" alt="pastilles-numerotees-3.png" />  le &#8220;schema browser&#8221; est l&#8217;élément qui m&#8217;a donné le plus du fil a retordre et je n&#8217;en suis toujours pas satisfait. j&#8217;ai passé plus que 50% du projet sur ce truc. je ne voulais pas le faire au début : l&#8217;idéal aurait été un &#8220;autocompleter&#8221; qui vous termine les noms de tables pendant que vous les écrivez. mais des fois on ne connaît même pas la structure de la base. il fallait qu&#8217;il soit toujours disponible et il fallait que la consultation soit la plus rapide possible. j&#8217;ai donc choisi le menu accordéon : ça prends pas de place, donc on peut afficher directement les tables (toujours devant les yeux, il n&#8217;y a rien de plus rapide) et c&#8217;est rapide a naviguer.</p>
<p><img src="http://nomemoryspace.files.wordpress.com/2008/02/pastilles-numerotees-4.png" alt="pastilles-numerotees-4.png" /> le titre est ici. il n&#8217;y a pas de titre a l&#8217;intérieur de la page parce que d&#8217;après mon expérience, il est superflu dans les applications. il est sensé servir de repère, mais la même fonctionnalité est fournie par la barre de titre. pour la plupart des applications le gain d&#8217;espace est plus important.</p>
<p><img src="http://nomemoryspace.files.wordpress.com/2008/02/pastilles-numerotees-5.png" alt="pastilles-numerotees-5.png" /> quand vous saisissez une requête et que vous appuyez sur &#8220;ok&#8221; vous atterissez dans le tableau de résultat. ici j&#8217;ai exploité au maximum les fonctionnalités du navigateur et j&#8217;ai empoché la sauvegarde des rapports et des requêtes sans rien mettre de ma poche. remarquez comment j&#8217;ai utilisé la propriété <i>target=&#8221;_new&#8221;</i> pour faire ouvrir a Firefox un nouvel onglet : maintenant <b>je peux revenir a ma console en tapant CTRL-TAB</b>, en prime je retrouve ma requête comme je l&#8217;ai laissée. Cette page ne fait appel a aucun fichier externe, même pas de feuille de style : tout est dans la page. comme ça, <b>quand je sauvegarde la page, j&#8217;ai un seul fichier sur mon bureau</b>. Firefox utilise le titre de la page pour fabriquer le nom de fichier a enregistrer; alors j&#8217;ai mis comme titre les noms des colonnes séparées par des espaces. comme ça, <b>on n&#8217;a pas a changer le nom de fichier quand on enregistre.</b></p>
<p><img src="http://nomemoryspace.files.wordpress.com/2008/02/pastilles-numerotees-6.png" alt="pastilles-numerotees-6.png" /> j&#8217;ai choisi d&#8217;envoyer la requête SQL avec le protocole <i>HTTP GET</i> ce qui  a pour effet d&#8217;imbriquer la requête dans l&#8217;URL. <b>s&#8217;il y a un rapport que je dois consulter tous les jours, je n&#8217;ai qu&#8217;a le sauvegarder sous forme de &#8220;bookmark&#8221;</b> (CTRL-d) et a chaque fois que je veux le consulter je clique. Bechir m&#8217;a dit que l&#8217;URL ne serait jamais suffisant pour les grandes requêtes, après quelques tests je peux conclure que c&#8217;est suffisant : n&#8217;oublions pas que <b>Bazdig est une console, pas un éditeur</b>. c&#8217;est très différent. une console est destinée a exécuter une seule requête à la fois. Franchement si tu fais une requête qui dépasse 200 caractères tu as un problème de modèle de données.</p>
<p><img src="http://nomemoryspace.files.wordpress.com/2008/02/pastilles-numerotees-7.png" alt="pastilles-numerotees-7.png" /> l&#8217;historique infini. c&#8217;est cette fonctionnalité qui m&#8217;a décidé a prendre mon courage a deux mains et faire une console SQL. Quand on accède a l&#8217;historique, Bazdig présente les 10 dernières requête. Notez que si vous exécutez la même requête 10 fois, Bazdig ne la présentera qu&#8217;une seule fois dans la liste. La requête sous le pointeur de la souris est mise en valeur avec un fond jaune, c&#8217;est pratique pour savoir ou on en est, plus pratique que de séparer les requêtes par des lignes. Quand on clique sur une requête elle apparaît dans la console.</p>
<p><img src="http://nomemoryspace.files.wordpress.com/2008/02/pastilles-numerotees-8.png" alt="pastilles-numerotees-8.png" /> on peut bien sur chercher une requête dans l&#8217;historique.  il n&#8217;y a que dix résultats qui apparaissent, <b>ne cherchez pas un bouton &#8220;page suivante&#8221; en bas des résultats, il n&#8217;y en a pas</b>. Je suis d&#8217;accord avec <a href="http://markkit.net/archive/justaddwater.dk_2008_01_03_usability-of-pagination-links_.html">Jesper Rønn-Jensen</a>, il n&#8217;y a pas besoin : si les résultats ne vous plaisent pas , affinez votre recherche.</p>
<h3>Ce qu&#8217;il reste a faire</h3>
<ul>
<li>le &#8220;schema browser&#8221; est rapide mais pas ergonomique pour un sou. c&#8217;est un bug connu des menus accordéon : quand tu met le pointeur de la souris sur un bouton et que tu l&#8217;active, celui ci change de position. c&#8217;est déroutant pour l&#8217;utilisateur. ce que je vais essayer c&#8217;est changer la position du pointeur (!!) et le remettre sur le bouton. c&#8217;est contre toute logique UX mais ça m&#8217;amuse de le faire.</li>
<li>ajouter la coloration syntaxique au historique. il faut garder les mêmes repères entre les interfaces. par contre je vais mettre plus en valeur les commentaires dans l&#8217;historique. comme ça on peut mettre des titres dans les requêtes.</li>
<li>il y a des clics inutiles par ci, par la, qu&#8217;il faut enlever. notamment : je ne suis pas arrivé a trouver le moyen de donner le focus a la zone d&#8217;édition quand on accède a la console.</li>
<li>la console doit se rappeler de votre base de données, même si vous revenez après une semaine. j&#8217;ai essayé de le faire en mettant le timeout du cookie a 1semaine, mais ça n&#8217;a pas marché. je vais aussi garder l&#8217;historique de vos bases de données et permettre le changement de base avec un seul clic.</li>
</ul>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nomemoryspace.wordpress.com/28/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nomemoryspace.wordpress.com/28/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nomemoryspace.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nomemoryspace.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nomemoryspace.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nomemoryspace.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nomemoryspace.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nomemoryspace.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nomemoryspace.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nomemoryspace.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nomemoryspace.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nomemoryspace.wordpress.com/28/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nomemoryspace.wordpress.com&blog=1525101&post=28&subd=nomemoryspace&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nomemoryspace.wordpress.com/2008/02/09/utilisabilite-des-applications-web-la-conception-de-bazdig-illustree/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">slim</media:title>
		</media:content>

		<media:content url="http://lh6.google.com/slim.amamou/R63GnDpQEFI/AAAAAAAAAiI/58ZEirINFI0/s400/bazdig-blog-001.jpg" medium="image" />

		<media:content url="http://lh5.google.com/slim.amamou/R63GjzpQEEI/AAAAAAAAAh0/RZwHDbPKLCU/s400/bazdig-blog-002.jpg" medium="image" />

		<media:content url="http://lh5.google.com/slim.amamou/R63GgzpQEDI/AAAAAAAAAhg/lovcH8dKNuE/s400/bazdig-blog-003.jpg" medium="image" />

		<media:content url="http://nomemoryspace.files.wordpress.com/2008/02/pastilles-numerotees-1.png" medium="image">
			<media:title type="html">pastilles-numerotees-1.png</media:title>
		</media:content>

		<media:content url="http://nomemoryspace.files.wordpress.com/2008/02/pastilles-numerotees-2.png" medium="image">
			<media:title type="html">pastilles-numerotees-2.png</media:title>
		</media:content>

		<media:content url="http://nomemoryspace.files.wordpress.com/2008/02/pastilles-numerotees-3.png" medium="image">
			<media:title type="html">pastilles-numerotees-3.png</media:title>
		</media:content>

		<media:content url="http://nomemoryspace.files.wordpress.com/2008/02/pastilles-numerotees-4.png" medium="image">
			<media:title type="html">pastilles-numerotees-4.png</media:title>
		</media:content>

		<media:content url="http://nomemoryspace.files.wordpress.com/2008/02/pastilles-numerotees-5.png" medium="image">
			<media:title type="html">pastilles-numerotees-5.png</media:title>
		</media:content>

		<media:content url="http://nomemoryspace.files.wordpress.com/2008/02/pastilles-numerotees-6.png" medium="image">
			<media:title type="html">pastilles-numerotees-6.png</media:title>
		</media:content>

		<media:content url="http://nomemoryspace.files.wordpress.com/2008/02/pastilles-numerotees-7.png" medium="image">
			<media:title type="html">pastilles-numerotees-7.png</media:title>
		</media:content>

		<media:content url="http://nomemoryspace.files.wordpress.com/2008/02/pastilles-numerotees-8.png" medium="image">
			<media:title type="html">pastilles-numerotees-8.png</media:title>
		</media:content>
	</item>
		<item>
		<title>deux mesures pour la censure</title>
		<link>http://nomemoryspace.wordpress.com/2008/01/18/deux-mesures-pour-la-censure/</link>
		<comments>http://nomemoryspace.wordpress.com/2008/01/18/deux-mesures-pour-la-censure/#comments</comments>
		<pubDate>Fri, 18 Jan 2008 11:26:33 +0000</pubDate>
		<dc:creator>slim</dc:creator>
				<category><![CDATA[tunisie]]></category>
		<category><![CDATA[audience]]></category>
		<category><![CDATA[censure]]></category>
		<category><![CDATA[elamouri]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[ministère]]></category>

		<guid isPermaLink="false">http://nomemoryspace.wordpress.com/2008/01/18/deux-mesures-pour-la-censure/</guid>
		<description><![CDATA[
Mon idée c&#8217;est que a l&#8217;instar de notre surprise face a l&#8217;audience de Tunis 7 les décideurs du ministère de l&#8217;intérieur seraient surpris de l&#8217;impact réel des informations jugées offensives. Et dans tous les cas je serais plus rassuré s&#8217;ils basaient leurs décisions de censure sur des données solides.
Au début du troisième millénaire, je travaillais [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nomemoryspace.wordpress.com&blog=1525101&post=25&subd=nomemoryspace&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img src="http://lh5.google.com/slim.amamou/R5CMoZnvr3I/AAAAAAAAAc4/ZPqbGSINDg4/s400/che.jpg" alt="" /></p>
<blockquote><p>Mon idée c&#8217;est que a l&#8217;instar de notre surprise face a l&#8217;audience de <a href="http://www.tunisiatv.com/">Tunis 7</a> les décideurs du ministère de l&#8217;intérieur seraient surpris de l&#8217;impact réel des informations jugées offensives. Et dans tous les cas je serais plus rassuré s&#8217;ils basaient leurs décisions de censure sur des données solides.</p></blockquote>
<p>Au début du troisième millénaire, je travaillais sur le projet MAP. MAP était un service web d&#8217;audience des médias. Nos clients se connectaient dessus et pouvaient (entre autres)  suivre l&#8217;évolution de l&#8217;impact de leurs campagnes publicitaires sur plusieurs médias.</p>
<p><span id="more-25"></span></p>
<p>Pour ce projet, notre partenaire était <a href="http://www.elamouri.com">Institut El Amouri</a>, un bureau d&#8217;études aussi ancien que l&#8217;industrie Tunisienne. Ils fournissaient la logistique (le projet impliquait des équipes d&#8217;auditeurs sur le terrain dans 3 grandes villes de la Tunisie), l&#8217;expérience et l&#8217;expertise; et nous on fournissait la technologie. Le contact avec les experts de Institut El Amouri fut une expérience extraordinaire pour moi malgré l&#8217;arrêt du projet au bout de 3 ans de fonctionnement. Je reviendrais peut être une prochaine fois sur les raisons de cet échec.</p>
<p>L&#8217;une des plus grandes surprise le premier jour ou on a mis en marche le serveur MAP fut l&#8217;audience de <a href="http://www.tunisiatv.com/">Tunis 7</a> : 70% . Personne n&#8217;arrivait a le croire, même pas l&#8217;expert de Institut El Amouri. et pendant une semaine, nous avons tout vérifié, des enquêteurs sur le terrain jusqu&#8217;aux applications sur le serveur. rien a faire c&#8217;était bien 70%. Cet épisode m&#8217;a appris quelque chose d&#8217;essentiel : notre jugement est souvent biaisé par notre propre expérience des choses. Le fait est qu&#8217;aucune personne de l&#8217;équipe, ni de son entourage ne regardait Tunis 7 en dehors de ramadan et par réflexe on pensait que tout le monde était comme nous. <strong>Il ne nous serait jamais venu a l&#8217;idée que notre comportement était minoritaire et que 70% de la population tunisienne regardait la série mexicaine de l&#8217;époque et le (pseudo) journal télévisé.</strong></p>
<p>Ayant <a href="http://nomemoryspace.wordpress.com/2007/11/16/le-president-hu-jintao-est-il-derriere-un-firewall/">promis d&#8217;aider la censure a mieux faire son travail</a>, je me suis dit qu&#8217;avec une idée plus claire sur l&#8217;impact réel d&#8217;une information sur la population notre ministère de l&#8217;intérieur ferait mieux son travail. Ayant très peu d&#8217;informations, je vais créer un modèle de travail et espérer qu&#8217;il soit ressemblant. Mon modèle approximatif de ministère de l&#8217;intérieur est le suivant :</p>
<ul>
<li>c&#8217;est une administration comme les autres</li>
<li>toutes les décisions de censure passent par leurs agents</li>
<li>les employés ne sont pas très motivés</li>
<li>étant donné l&#8217;importance stratégique du ministère, la sélection des cadres se fait plus sur des qualifications politiques que techniques. les cadres ne sont donc pas forcément des gestionnaires.</li>
<li>ils n&#8217;ont pas de règles de gestion écrites autres que ce qui est publié dans le <a href="http://www.tunisiatv.com/">JORT</a></li>
<li>le processus de censure n&#8217;est pas maîtrisé. personne ne sait qui prend la décision, sur quelle base et quelles sont les actions a entreprendre pour chaque type de média (je suppose néanmoins que pour certains médias comme la presse, le processus est bien rodé).</li>
<li>la question de la censure est taboo</li>
<li>la décision de censure est déclenchée par une information reçue par le même réseau d&#8217;information qui sert pour le contre-terrorisme ou la sécurité de l&#8217;état. c&#8217;est à dire principalement des informateurs sur le terrain.</li>
<li>il y a de la bonne volonté : certains employés veulent bien faire leur travail</li>
</ul>
<p>Selon mon modèle le processus de censure de youtube s&#8217;est passé comme suit :</p>
<blockquote>
<p align="left"><strong>l&#8217;agent</strong> : comment ils ont fait?</p>
<p align="left"><strong>l&#8217;indic</strong> :  je te dis que je l&#8217;ai vu de mes propres yeux il mettent le film dans l&#8217;internet!</p>
<p align="left"><strong>l&#8217;agent</strong> : dans la télévision de l&#8217;ordinateur?</p>
<p align="left"><strong>l&#8217;indic</strong> : oui. avec la souris.</p>
</blockquote>
<blockquote>
<blockquote><p>l&#8217;agent écrit son rapport comme il peut et l&#8217;envoie a son patron. le patron lis la première page du rapport et voit qu&#8217;il s&#8217;agit d&#8217;internet, il l&#8217;envoie a l&#8217;agent en charge de l&#8217;internet. ce dernier scanne des yeux les dernières pages du rapport a la recherche d&#8217;adresses de site web. puis passe un coup de téléphone :</p></blockquote>
</blockquote>
<blockquote><p><strong>l&#8217;agent</strong> : tu connais youtoube? coupe le.</p></blockquote>
<p>Ici le problème c&#8217;est que la question du contenu est secondaire, la question de l&#8217;audience est impensable, la question de la décision est occultée. <strong>qui a réellement pris la décision? à mon avis c&#8217;est l&#8217;indic</strong>. c&#8217;est lui qui a décidé que youtoube était dangereux.</p>
<p>Mon idée c&#8217;est que a l&#8217;instar de notre surprise face a l&#8217;audience de Tunis 7 les décideurs du ministère de l&#8217;intérieur seraient surpris de l&#8217;impact réel des informations jugées offensives. Et dans tous les cas je serais plus rassuré s&#8217;ils basaient leurs décisions de censure sur des données solides.<br />
Parmi les choses que j&#8217;ai apprises au cours du projet MAP c&#8217;est que dans l&#8217;arsenal du marketteur tunisien il y a essentiellement deux indicateurs :</p>
<ul>
<li>le <strong>GRP</strong> : <a href="http://en.wikipedia.org/wiki/Gross_Rating_Point">Gross Rating Point</a>, indique l&#8217;impact global qu&#8217;a eu une campagne complète</li>
<li>le <strong>DAR</strong> :  <a href="http://en.wiktionary.org/wiki/day-after_recall_test">Day After Recall</a>, indique l&#8217;impact qu&#8217;a eu une seule annonce</li>
</ul>
<p>Adaptés pour internet, ces indicateurs seraient à mon avis calculés de la manière suivante :</p>
<ul>
<li><strong>GRP</strong> : nombre de visites de la page en question (il n&#8217;y a pas de campagne définie dans le temps sur internet)</li>
<li><strong>DAR</strong> : nombre de personnes se souvenant d&#8217;avoir visité la page en question</li>
</ul>
<p>Par conséquent pour mesurer le GRP, il suffit de regarder la page en question, souvent l&#8217;information sur le nombre de visiteurs est directement visible sur la page (c&#8217;est le cas de youtube par exemple) sinon des outils comme <a href="http://www.alexa.com">alexa</a> peuvent aider. pour le DAR c&#8217;est un peu plus compliqué. j&#8217;imagine mal mon ministère commander une étude internationale pour savoir le DAR de la grève de Tunisie Telecom. Pour simplifier, <strong>on va utiliser un trait caractéristique des internautes : ils n&#8217;ont pas de mémoire, ils notent tout. s&#8217;il trouvent une page intéressante, elle a de fortes chance de se retrouver sur son blog, del.icio.us, twitter ou autres</strong>. Dans tous les cas <a href="http://www.google.com/trends?q=harissa,mayonnaise">google trends</a> sera la pour capturer l&#8217;information.</p>
<p>j&#8217;ai appris que <a href="http://www.ifj.org/default.asp?Index=5687&amp;Language=EN">nous avons un nouveau syndicat de journalistes et que le site de l&#8217;International Federation of Journalists est désormais accessible depuis la tunisie</a>. pour moi ce sont des signes de bonne augure pour 2008.</p>
<p><a href="http://www.alexa.com"></a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nomemoryspace.wordpress.com/25/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nomemoryspace.wordpress.com/25/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nomemoryspace.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nomemoryspace.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nomemoryspace.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nomemoryspace.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nomemoryspace.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nomemoryspace.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nomemoryspace.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nomemoryspace.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nomemoryspace.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nomemoryspace.wordpress.com/25/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nomemoryspace.wordpress.com&blog=1525101&post=25&subd=nomemoryspace&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nomemoryspace.wordpress.com/2008/01/18/deux-mesures-pour-la-censure/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">slim</media:title>
		</media:content>

		<media:content url="http://lh5.google.com/slim.amamou/R5CMoZnvr3I/AAAAAAAAAc4/ZPqbGSINDg4/s400/che.jpg" medium="image" />
	</item>
	</channel>
</rss>