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

<channel>
	<title>Renoir Boulanger &#187; Vulgarisation</title>
	<atom:link href="http://renoirboulanger.com/blog/tag/vulgarisation/feed/" rel="self" type="application/rss+xml" />
	<link>http://renoirboulanger.com</link>
	<description>Un geek social et Linuxien de nature</description>
	<lastBuildDate>Thu, 08 Sep 2011 18:02:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>devLAB Montréal c&#8217;est maintenant parti!</title>
		<link>http://renoirboulanger.com/blog/2011/02/devlab-montreal-cest-maintenant-parti/</link>
		<comments>http://renoirboulanger.com/blog/2011/02/devlab-montreal-cest-maintenant-parti/#comments</comments>
		<pubDate>Tue, 08 Feb 2011 21:04:31 +0000</pubDate>
		<dc:creator>Renoir Boulanger</dc:creator>
				<category><![CDATA[GeekNight]]></category>
		<category><![CDATA[Accessibilité]]></category>
		<category><![CDATA[evenements]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[projets]]></category>
		<category><![CDATA[virtualisation]]></category>
		<category><![CDATA[Vulgarisation]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://renoirboulanger.com/?p=2416</guid>
		<description><![CDATA[devLAB Montréal c&#8217;est maintenant parti!
Geek by *recycledwax on deviantART
Je l&#8217;avait annoncé. Nous avons particié a des événements, joints d&#8217;autres. Maintenant, depuis Janvier 2011, à tous les mercredis, nous vous invitons a vous joindre a nos rencontres. Donc,depuis cinq semaines maintenant nous hébergeons au public nos ateliers de travail qu&#8217;on appelait nos GeekNights maintenant surnommé devLAB.
Comment devLAB a commencé?
Tout [...]]]></description>
			<content:encoded><![CDATA[<a href='http://renoirboulanger.com/blog/2011/02/devlab-montreal-cest-maintenant-parti/' class='retweet '  style='display:block;margin:10px 0px;' >devLAB Montréal c&#8217;est maintenant parti!</a><div style="float: right; margin: 0px 0px 5px 5px; background: #e4eae4padding;"><img class="alignleft size-full wp-image-2434" style="border: none;" title="Geek_by_recycledwax_on_DeviantArt" src="http://renoirboulanger.com/wp-content/uploads/2011/01/Geek_by_recycledwax_on_DeviantArt.png" border="0" alt="Geek by recycledwax on DeviantArt" width="321" height="414" /><br />
<a href="http://www.deviantart.com/deviation/91362367/">Geek</a> by *<a class="u" href="http://recycledwax.deviantart.com/">recycledwax</a> on <a href="http://www.deviantart.com">deviant</a><a href="http://www.deviantart.com">ART</a></div>
<p>Je l&#8217;avait <a href="http://renoirboulanger.com/blog/2010/03/introduction-de-notre-nouveau-projet-evenement-intitule-devlab/">annoncé</a>. Nous avons <a href="http://renoirboulanger.com/blog/2010/06/retour-sur-la-semaine-des-logiciels-libres-mondev-et-de-la-conference-make-web-not-war-2010/">particié a des événements</a>, <a title="WordCamp WordPress developper_meetup()" href="http://wordcampmontreal.org/">joints</a> <a title="ConFoo Web Techno Conference" href="http://renoirboulanger.com/blog/2010/09/lancement-de-lannee-2011-pour-la-conference-confoo/">d&#8217;autres</a>. Maintenant, depuis Janvier 2011, <strong>à tous les mercredis</strong>, nous vous invitons a vous joindre a nos rencontres. Donc,depuis cinq semaines maintenant nous hébergeons au public nos ateliers de travail qu&#8217;on appelait nos <a title="Quelques billets qui parlent de ces soirées de GeekNights" href="http://renoirboulanger.com/blog/category/geeknight/">GeekNights</a> maintenant surnommé <a href="http://devlabmtl.org">devLAB</a>.</p>
<h3>Comment devLAB a commencé?</h3>
<p>Tout a commencé en 2006. Le besoin est né après plusieurs mois à discuter de technologie a deux (avec <a href="http://etiennelachance.com">Etienne</a>) a prendre une bière au 3Brasseurs et de parler de binaire, netmask&#8230; vous savez, des trucs de Geeks. Nous avons joins notre  vieil ami <a href="http://stephanchampagne.com/">Stephan</a> et nous avons officialisé le pacte que nous avons tenu de 2006-2009. Une fois par semaine tous les Mercredis soir nous suivions ce concept:</p>
<ol>
<li>Se rencontrer peu importe la charge de travail au bureau</li>
<li>Faire avancer une idée</li>
<li>Utiliser quelque chose qu&#8217;on a jamais utilisé avant</li>
<li>Pratiquer les méthodologies pour prendre les plis qu&#8217;on ne pouvait pas toujours prendre au bureau</li>
</ol>
<p>Parfois nous en faisions des CodeFests qui duraient une fin de semaine complète. D&#8217;autres fois nous invitions des amis a jouer avec nous sur des sujets divers.</p>
<p><span id="more-2416"></span></p>
<h3>Quelques sujets que nous avons couverts</h3>
<p>Nous discutions d&#8217;a peu près tout ce qui nous tentait. Parfois nous étions inspirés par ce que nous faisions au bureau, d&#8217;autres fois, des amis venaient nous montrer leus trucs qui les &#8220;faisaient tripper&#8221;  (!)</p>
<p>Entre autres&#8230;</p>
<ol>
<li>Le Test Driven Development avec Visual Studio</li>
<li>Environnement généré en Javascript avec ExtJS</li>
<li>Des processus d&#8217;auto installation avec CentOS 5 (Kick start)</li>
<li>Monter un serveur SMTP avec Debian Etch et Exim connecté avec un backend MySQL</li>
<li>Faire des routines de déploiement en XML avec Apache Ant</li>
<li>Monter une librairie de <a title="Script bash pour transférer une base de donnée MySQL d’un serveur à l’autre" href="http://renoirboulanger.com/blog/2010/02/script-bash-pour-transferer-une-base-de-donnee-mysql-dun-serveur-a-lautre/">migration de base de donnée d&#8217;un serveur a l&#8217;autre</a></li>
<li><a href="http://renoirboulanger.com/blog/2009/09/une-vm-linux-qui-sert-au-developpement-php-5-3-avec-eclipse-partie-i/">Monter un &#8220;Une VM Linux qui sert au développement&#8221; et utiliser un tunnel X pour afficher localement ce qui est exécuté dans la VM</a></li>
<li><a title="Installer une Machine Virtuelle Linux roulant dans VMware Fusion sous Mac OS X" href="http://renoirboulanger.com/blog/2010/07/installer-une-machine-virtuelle-linux-roulant-dans-vmware-fusion-sous-mac-os-x/">Monter une sandbox&#8230;  sous Mac OS X</a></li>
<li>Un projet de gestion de parc informatique</li>
<li>Un projet de gestion de menu utilisant le &#8220;<a href="http://webprod.hc-sc.gc.ca/cnf-fce/index-fra.jsp">Fichier canadien sur les éléments nutrritifs</a>&#8220;</li>
<li>&#8230; et plusieurs autres.</li>
</ol>
<h3>Pourquoi avons nous lancé un <em>autre</em> événement a Montréal</h3>
<p>Étant donné qu&#8217;aucun événement a Montréal n&#8217;avait ce type de concept, nous l&#8217;avons ouverts au public. Surtout que les gens autour de nous aimaient  l&#8217;idée de nos rencontres.</p>
<p>Notre objectif est clair:</p>
<blockquote><p>devLAB est  une occasion de partager avec d&#8217;autres passsionnés en faisant des rencontres hebdomadaires de travail ou on &#8220;met la main à la pâte&#8221;.</p></blockquote>
<p>Parceque ce qu&#8217;on veut depuis toujours c&#8217;est un endroit ou essayer des trucs. Peu importe la techno. Des chose qu&#8217;on peut pas nécessairement faire au bureau, ou chez soi. C&#8217;est de se donner une occasion d&#8217;améliorer ses capacités.</p>
<h3>Evocatio : L&#8217;oeuf ou la Poule?</h3>
<p>Pour les gens qui se le demandent. Evocatio a commencé A CAUSE des GeekNights.</p>
<p>Pas le contraire.</p>
<p>En fait, nous sommes ouverts a l&#8217;aide pour en faire une entité a part entière.</p>
<h3>La direction de devLAB</h3>
<p>&#8230; notre manifeste, en quelque sorte. Pas nécessairement officiel mais va comme suit:</p>
<ol>
<li>Rencontre tous les mercredis 18h30-22h00</li>
<li>Avancer un projet de logiciel Libre</li>
<li>Ne pas se coincer qu&#8217;a une seule technologie ou langage de programmation</li>
<li>Travailler en équipe (code pairing) pour apprendre des interventions de son pair</li>
<li>Ajouter des facteurs d&#8217;inconnus coté technologique</li>
<li>Tout le monde est là pour apprendre et jouer a la technologie</li>
<li>But non lucratif. Aucune entreprise ne peut être promu par devLAB. Le contraire n&#8217;est pas interdit par contre.</li>
<li>Bilinguisme from the ground up (Except that my blog is for a french only audience. sorry)</li>
</ol>
<h3>C&#8217;est quand?</h3>
<p>CE Mercredi, ou le prochain!</p>
<p>Le détail des annonces sur <a href="http://techentreprise.com/Montreal/users/renoirb">Techentreprise</a> (voir le lien devLAB Montréal), Twitter via <a href="http://twitter.com/devLABMtl">@devLABmtl</a> et  dans le <a href="http://www.facebook.com/home.php?sk=group_191829357497601">groupe Facebook</a>.  Vous pouvez aussi être fan de la <a href="http://www.facebook.com/devlabmtl">Page Facebook</a>.</p>
<p>Vous pouvez aussi  <a href="http://devlabmtl.org/">devlabmtl.org</a> et qui n&#8217;est pas aussi à jour mais qui le sera éventuellement. <img src='http://renoirboulanger.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Vous voulez vous joindre a nous? Pas de problème! Si vous avez des questions vous pouvez envoyer un courriel a <strong>info A dev LAB mtl POINT org</strong></p>
<p>Au plaisir de vous y croiser.</p>
]]></content:encoded>
			<wfw:commentRss>http://renoirboulanger.com/blog/2011/02/devlab-montreal-cest-maintenant-parti/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Comment automatiser une tâche avec CRON en utilisant Vim</title>
		<link>http://renoirboulanger.com/blog/2010/04/comment-automatiser-une-tache-avec-cron-en-utilisant-vim/</link>
		<comments>http://renoirboulanger.com/blog/2010/04/comment-automatiser-une-tache-avec-cron-en-utilisant-vim/#comments</comments>
		<pubDate>Thu, 15 Apr 2010 00:45:52 +0000</pubDate>
		<dc:creator>Renoir Boulanger</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open-Source]]></category>
		<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[UNIX]]></category>
		<category><![CDATA[Vocabulaire]]></category>
		<category><![CDATA[Vulgarisation]]></category>

		<guid isPermaLink="false">http://renoirboulanger.com/?p=2076</guid>
		<description><![CDATA[Comment automatiser une tâche avec CRON en utilisant VimDeux tâches vraiment essentielles qu&#8217;on fait en administrant une machine sous Linux sont très souvent de modifier/créer un fichier et de planifier des tâches de maintenance.
Pour utiliser «cron» il faut savoir utiliser «vi», les commandes sont très souvent les mêmes. Je dois spécifier que j&#8217;ai basé mon [...]]]></description>
			<content:encoded><![CDATA[<a href='http://renoirboulanger.com/blog/2010/04/comment-automatiser-une-tache-avec-cron-en-utilisant-vim/' class='retweet '  style='display:block;margin:10px 0px;' >Comment automatiser une tâche avec CRON en utilisant Vim</a><div id="attachment_2079" class="wp-caption alignright" style="width: 280px"><img class="size-full wp-image-2079 " title="Logo Vim" src="http://renoirboulanger.com/wp-content/uploads/2010/04/Vim_logo.png" alt="Vi - Vi.... Improved (amélioré)" width="270" height="270" /><p class="wp-caption-text">Logo Vim, qui signifie vi-improved (amélioré)</p></div>
<p>Deux tâches vraiment essentielles qu&#8217;on fait en administrant une machine sous Linux sont très souvent de modifier/créer un fichier et de planifier des tâches de maintenance.</p>
<p>Pour utiliser «<em>cron»</em> il faut savoir utiliser «<em>vi»</em>, les commandes sont très souvent les mêmes. Je dois spécifier que j&#8217;ai basé mon tutoriel sur CRON fourni par Ubuntu Linux qui est (de mémoire) le même paquet que celui fourni dans <a href="http://www.redhat.com/">Red Hat Linux</a>, <a href="http://www.debian.org/">Debian Linux</a> ou <a href="http://www.ubuntu.com/">Ubuntu Linux</a>.</p>
<p>Le but de ce billet est en fait de vous montrer sommairement comment automatiser une tâche (une commande) avec cron.</p>
<p>Je publierai plus tard un billet sur les différences entre les distributions de cron.</p>
<p><span id="more-2076"></span></p>
<h3>Utiliser vi (prérequis)</h3>
<p>Vi est un éditeur de texte en ligne de commande qui permet de faire bien des macros, il peut sembler compliquer mais l&#8217;essentiel se résume ainsi.</p>
<ul>
<li><strong>ESCAPE</strong> permet d&#8217;entrer une commande</li>
<blockquote>
<li><strong>i</strong> mode Insertion</li>
<li><strong>r</strong> mode remplacer le caractère courrant</li>
</blockquote>
<li><strong>SHIFT+a</strong> insérer a partir de la fin de la ligne courrante</li>
<li><strong>:</strong> entrer une commande spéciale</li>
<blockquote>
<li><strong>:wq</strong> sauvegarder le fichier et quitter l&#8217;éditeur</li>
<li><strong>:w</strong> sauvegarder le fichier courrant</li>
<li><strong>:10</strong> sauter a la 10e ligne du document</li>
</blockquote>
<li><strong>/text</strong> Chercher &#8216;text&#8217; dans le document courrant</li>
<blockquote>
<li><strong>n</strong> Chercher le prochain mon cherché (par rapport a ce qui a été dit ci-haut)</li>
</blockquote>
<li><strong>dd</strong> supprimer la ligne courrante</li>
<li><strong>5dd</strong> supprimer les 5 prochaines lignes</li>
</ul>
<p>source: <a href="http://matrix.samizdat.net/pratique/documentation/guide-survie-VI.html">Guide de survie VI</a></p>
<h3>Créer une tâche CRON</h3>
<p>Pour créer une tâche sur un système Linux il y a plusieurs méthodes possibles.</p>
<ol>
<li><a href="http://renoirboulanger.com/blog/2010/04/comment-automatiser-une-tache-avec-cron-en-utilisant-vim#crontab">Ajouter une ligne dans le «crontab», la table d&#8217;actions CRON</a></li>
<li><a href="http://renoirboulanger.com/blog/2010/04/comment-automatiser-une-tache-avec-cron-en-utilisant-vim#crond">Ajouter fichier avec directives dans /etc/cron.d/</a></li>
<li><a href="http://renoirboulanger.com/blog/2010/04/comment-automatiser-une-tache-avec-cron-en-utilisant-vim#etccron">Ajouter une ligne dans un des dossiers /etc/cron.daily/, /etc/cron.hourly/, /etc/cron.monthly</a></li>
</ol>
<h4><a name="crontab"></a>1. Ajouter une ligne dans le «crontab», la table d&#8217;actions CRON</h4>
<p>C&#8217;est fait soit en utilisant la commande crontab, ou en éditant le fichier /etc/crontab</p>
<p>crontab roule tout le temps en tant que root, et l&#8217;idéal serait d&#8217;utiliser un fichier dans /etc/cron.d/<br />
Savoir sur quel usager doit rouler la tâche (un user local qui peut rouler la commande, idéalement pas root!)</p>
<ul>
<li>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">someuser<span style="color: #000000; font-weight: bold;">@</span>ubuntu:~$ crontab <span style="color: #660033;">-e</span></pre></td></tr></table></div>

</li>
<li>l&#8217;éditeur vi va s&#8217;ouvrir</li>
<li>aller a l&#8217;endroit ou vous voulez éditer</li>
<li>créez une nouvelle ligne en Insert mode, en utilisant le i, ou a la fin de la ligne courrante en faisant CTRL+a</li>
<li>Entrer une ligne dans le format

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000; font-weight: bold;">*</span> commande a être exé<span style="color: #c20cb9; font-weight: bold;">cut</span>ée
- - - - -
<span style="color: #000000; font-weight: bold;">|</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #000000; font-weight: bold;">|</span>
<span style="color: #000000; font-weight: bold;">|</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #000000; font-weight: bold;">|</span> +----- jour de la semaine <span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #000000;">0</span> - <span style="color: #000000;">6</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #007800;">Dimanche</span>=<span style="color: #000000;">0</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>
<span style="color: #000000; font-weight: bold;">|</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #000000; font-weight: bold;">|</span> +------- mois <span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #000000;">1</span> - <span style="color: #000000;">12</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>
<span style="color: #000000; font-weight: bold;">|</span> <span style="color: #000000; font-weight: bold;">|</span> +--------- jour dans le mois <span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #000000;">1</span> - <span style="color: #000000;">31</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>
<span style="color: #000000; font-weight: bold;">|</span> +----------- heure <span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #000000;">0</span> - <span style="color: #000000;">23</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>
+------------- min <span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #000000;">0</span> - <span style="color: #000000;">59</span><span style="color: #7a0874; font-weight: bold;">&#41;</span></pre></td></tr></table></div>

<p>exemple:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000;">30</span> <span style="color: #000000;">18</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #c20cb9; font-weight: bold;">rm</span> <span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>someuser<span style="color: #000000; font-weight: bold;">/</span>tmp<span style="color: #000000; font-weight: bold;">/*</span>  <span style="color: #000000; font-weight: bold;">&gt;</span> <span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>someuser<span style="color: #000000; font-weight: bold;">/</span>cronlogs<span style="color: #000000; font-weight: bold;">/</span>clean_tmp_dir.log</pre></td></tr></table></div>

</li>
<li>&#8230; qui effacera le contenu de <tt>/home/someuser/tmp/</tt> a tout les 18h30 de tout les jours et qui log dans <tt>/home/someuser/cronlogs/clean_tmp_dir.log</tt></li>
<li>Pour quitter faites ESCAPE  :wq     pour write quit.</li>
</ul>
<p>source: <a href="http://adminschoice.com/crontab-quick-reference">Crontab Quick reference</a></p>
<h4><a name="crond"></a>2. Ajouter fichier avec directives dans /etc/cron.d/</h4>
<p>C&#8217;est le même principe sauf qu&#8217;il s&#8217;agit d&#8217;un fichier nommé, généralement sous le même nom que le package Linux qu&#8217;il dessert. Exemple php5 aurait son package.</p>
<p>Sauf qu&#8217;on peut spécifier qui lancera la commande.</p>
<p>Comment faire&#8230;</p>
<ul>
<li>Créer un fichier, ex:<br />
# vi /etc/cron.d/php5</li>
<li>Coller la commande qui a été testée au par avant

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">someuser<span style="color: #000000; font-weight: bold;">@</span>ubuntu:~$ <span style="color: #c20cb9; font-weight: bold;">rm</span> <span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>someuser<span style="color: #000000; font-weight: bold;">/</span>tmp<span style="color: #000000; font-weight: bold;">/*</span> <span style="color: #000000; font-weight: bold;">&gt;</span> <span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>someuser<span style="color: #000000; font-weight: bold;">/</span>cronlogs<span style="color: #000000; font-weight: bold;">/</span>clean_tmp_dir.log</pre></td></tr></table></div>

</li>
<li>Ajouter une ligne, ESCAPE+i</li>
<li>Commencer par le moment de l&#8217;exécution comme avec «Ajouter une ligne dans le crontab»</li>
<li>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000;">30</span> <span style="color: #000000;">19</span>  <span style="color: #000000; font-weight: bold;">*</span>  <span style="color: #000000; font-weight: bold;">*</span>  <span style="color: #000000; font-weight: bold;">*</span></pre></td></tr></table></div>

</li>
<li>Ajouter le nom du username qui va rouler la commande</li>
<li>ex: someuser</li>
<li>Ajouter la commande testée tout a l&#8217;heure<br />
ex: rm /home/someuser/tmp/* > /home/someuser/cronlogs/clean_tmp_dir.log</li>
<li>Ce qui donnera:

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000;">30</span> <span style="color: #000000;">19</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000; font-weight: bold;">*</span> someuser <span style="color: #c20cb9; font-weight: bold;">rm</span> <span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>someuser<span style="color: #000000; font-weight: bold;">/</span>tmp<span style="color: #000000; font-weight: bold;">/*</span> <span style="color: #000000; font-weight: bold;">&gt;</span> <span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>someuser<span style="color: #000000; font-weight: bold;">/</span>cronlogs<span style="color: #000000; font-weight: bold;">/</span>clean_tmp_dir.log</pre></td></tr></table></div>

</li>
<li>Voilà!</li>
</ul>
<h4><a name="etccron"></a>3. Ajouter une ligne dans un des dossiers /etc/cron.daily/, /etc/cron.hourly/, /etc/cron.monthly</h4>
<p>Même concept que le crontab sauf que l&#8217;on a pas a mentionner quand exécuter, c&#8217;est /etc/crontab  qui dit qand les fichiers sont exécuté</p>
<h3>Sources</h3>
<ul>
<li><a href="http://adminschoice.com/crontab-quick-reference">Crontab Quick reference</a></li>
<li><a href="http://matrix.samizdat.net/pratique/documentation/guide-survie-VI.html">Guide de survie VI</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://renoirboulanger.com/blog/2010/04/comment-automatiser-une-tache-avec-cron-en-utilisant-vim/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Crash Course sur les environnements Java</title>
		<link>http://renoirboulanger.com/blog/2010/02/crash-course-sur-les-environnements-java/</link>
		<comments>http://renoirboulanger.com/blog/2010/02/crash-course-sur-les-environnements-java/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 17:13:15 +0000</pubDate>
		<dc:creator>Renoir Boulanger</dc:creator>
				<category><![CDATA[Technologies]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[p52]]></category>
		<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[Vulgarisation]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://renoirboulanger.com/?p=1927</guid>
		<description><![CDATA[Crash Course sur les environnements JavaJe suis actuellement en mode &#8220;Documentation&#8221; et je me suis dit que le web pourrait profiter d&#8217;un résumé, en français, du Jargon de l&#8217;univers Java.
Je ne suis pas un développeur Java mais j&#8217;ai eu a administrer des serveurs pendant 4 ans, et j&#8217;en fais encore aujourd&#8217;hui. Ce document résume ma [...]]]></description>
			<content:encoded><![CDATA[<a href='http://renoirboulanger.com/blog/2010/02/crash-course-sur-les-environnements-java/' class='retweet '  style='display:block;margin:10px 0px;' >Crash Course sur les environnements Java</a><p>Je suis actuellement en mode &#8220;Documentation&#8221; et je me suis dit que le web pourrait profiter d&#8217;un résumé, en français, du Jargon de l&#8217;univers Java.</p>
<p>Je ne suis pas un développeur Java mais j&#8217;ai eu a administrer des serveurs pendant 4 ans, et j&#8217;en fais encore aujourd&#8217;hui. Ce document résume ma compréhension des usages. Si vous avez des suggestions ou vous voulez me corriger, dites-moi le <a href="http://renoirboulanger.com/blog/2010/02/crash-course-sur-les-environnements-java#comments">dans les commentaires</a> et j&#8217;ajusterai mon billet.</p>
<p>&nbsp;</p>
<h3>Les versions</h3>
<p>La majeure différence entre les Java réside dans leur version et ce qui y est distribué avec. La différence majeure réside entre</p>
<ul>
<li><strong>JDK </strong>(Java Development Kit),</li>
<li><strong>JRE </strong>(Java Runtime Environement), et finalement il existe aussi la</li>
<li><strong>JME </strong>(Java Mobile Edition) pour les devices mobile.</li>
</ul>
<p>C’est un peu comme une distribution Windows XP Professionnel ou Windows XP Media Centre.</p>
<p>Il existe plusieurs distributeurs d’environnement Java, notamment : <strong>IBM</strong>, <strong>SUN</strong>, <strong>OpenJdk</strong>. La norme et elles sont toutes basés sur la JVM de SUN Microsystems. <em>L’inventeur </em>de Java.</p>
<p>L’Avantage majeur de Java est le fait qu’il existe des distributions pour toutes les plateformes : Windows, Mac, Linux, Solaris, FreeBSD, etc.</p>
<p>&nbsp;</p>
<h3>Termes fréquemment utilisés</h3>
<ul>
<li>« <strong>JVM </strong>» (Java Virtual Machine) est en fait l’appellation utilisée pour parler de ce qui est exécuté. Ce qui est ci-haut mentionné exécutent toutes des JVM… avec des classes (<em>jar</em>) différentes.</li>
<li>« <strong>Jar </strong>» est en fait, grosso-modo, une archive zippée d’un dossier de classe.</li>
<li>« <strong>Class </strong>» une classe compilée Java.
	</li>
<li>« Container » est en fait ce qu’on appelle un Serveur applicatif. Bref, un serveur http qui roule les classes Java.</li>
<li>« <strong>J2EE </strong>» est un accronyme qui peut être vue comme une spécification technique (penser ISO) fournie par SUN pour les standards d’environnement d’exécution (« <em><strong>Container </strong></em>»).</li>
</ul>
<p>&nbsp;</p>
<h3>Serveur Applicatif</h3>
<p>Il en existe plusieurs. La norme avec les logiciels suivant la tendance Open-Source utilisent la version Apache du container J2EE appelé Tomcat. Atlassian utilise Tomcat dans ses version « self hosted » distribués.</p>
</p>
<p>Il en existe d’autres comme Glassfish de Sun Microsystem, WebObjects de Apple, Tomcat de Apache Foundation, JBoss de RedHat, WebSphere de IBM, et bien d’autres.</p>
</p>
<p>&nbsp;</p>
<h3>Une classe</h3>
<p>C&#8217;est quoi?.  C&#8217;est du code java compilé.</p>
<p>La hiérarchie est faite en fonction du « <em>namespacing </em>» inspiré des standards du DNS. Une classe spécifique Java pour un WebService SOAP pour traduire du français au <em>Klingon</em> pourrait être appelé : i.e. com.renoirboulanger.startrek.klingon.soap.jar.</p>
<p>&nbsp;</p>
<h3>Suggestions</h3>
<p>Je pense avoir fait le tour du sujet. Dites-moi dans <a href="http://renoirboulanger.com/blog/2010/02/crash-course-sur-les-environnements-java#comments">les commentaires</a> si j&#8217;ai oublié quelque chose d&#8217;important.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://renoirboulanger.com/blog/2010/02/crash-course-sur-les-environnements-java/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Pourquoi tout ces caractères bizzares?</title>
		<link>http://renoirboulanger.com/blog/2009/09/pourquoi-tout-ces-caracteres-bizzares/</link>
		<comments>http://renoirboulanger.com/blog/2009/09/pourquoi-tout-ces-caracteres-bizzares/#comments</comments>
		<pubDate>Sun, 20 Sep 2009 01:51:20 +0000</pubDate>
		<dc:creator>Renoir Boulanger</dc:creator>
				<category><![CDATA[Tranche de vie]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[Vulgarisation]]></category>

		<guid isPermaLink="false">http://renoirboulanger.com/?p=1184</guid>
		<description><![CDATA[Pourquoi tout ces caractères bizzares?
UNE SOLUTION A ÉTÉ PUBLIÉE
J&#8217;ai enfin réglé la situation! J&#8217;ai pris du temps avant de le faire, mais j&#8217;ai réussi. Suite sur Comment remplacer les caractères bizzares dans WordPress lorsqu&#8217;on a mal fait la conversion.

C&#8217;est dommage.
C&#8217;est pour rester poli car vous pouvez vous imaginer que ça me met pas de bonne [...]]]></description>
			<content:encoded><![CDATA[<a href='http://renoirboulanger.com/blog/2009/09/pourquoi-tout-ces-caracteres-bizzares/' class='retweet '  style='display:block;margin:10px 0px;' >Pourquoi tout ces caractères bizzares?</a><div style="background:#ececec;margin:5px 0px;padding:18px 8px 8px 50px;border:1px solid #333">
<h3 style="color:#777;margin-bottom:10px;">UNE SOLUTION A ÉTÉ PUBLIÉE</h3>
<p>J&#8217;ai enfin réglé la situation! J&#8217;ai pris du temps avant de le faire, mais j&#8217;ai réussi. Suite sur <a href="http://renoirboulanger.com/blog/2010/06/comment-remplacer-les-caracteres-bizzares-dans-wordpress-lorsqu-on-a-mal-fait-la-conversion/">Comment remplacer les caractères bizzares dans WordPress lorsqu&#8217;on a mal fait la conversion</a>.</p>
</div>
<p>C&#8217;est dommage.</p>
<p>C&#8217;est pour rester poli car vous pouvez vous imaginer que ça me met pas de bonne humeur <img src='http://renoirboulanger.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Les lettres bizzares qui remplacent les accents (é, √ä)&#8230; c&#8217;est un problème de traduction de «<a href="http://fr.wikipedia.org/wiki/Codage_de_caract%C3%A8res">Character set</a>».</p>
<h2>Pourquoi?</h2>
<p>Parceque j&#8217;ai fait la gaffe de ne pas «Backuper» ma base de donnée de mon blogue avant de faire une mise a jour sur le serveur <a href="/blog/2009/08/geeknight-ce-soir/">des Geeks</a> et après l&#8217;avoir réinstallé. </p>
<p>Ça m&#8217;apprendra!</p>
<p>Il faudrait donc que je regarde chaque endroit où j&#8217;écris en français et que je corrige «à bras».</p>
<p>Mais j&#8217;en ai pas envie!</p>
<p>Alors je suis, <strong>présentement</strong>, en train de faire un programme en PHP pour corriger la situation. Une fois qu&#8217;il sera terminé, je compte le publier ici <img src='http://renoirboulanger.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<h2>En attendant?</h2>
<p>Voici ce que signifie chaque symbole&#8230; en attendant que j&#8217;applique sur toute ma base de donnée les corrections:</p>
<ul>
<li> √© = é </li>
<li> √â = É </li>
<li> √† = à </li>
<li> √® = è </li>
<li> √™ = ê </li>
<li> √¢ = â </li>
<li> ‚Äô = ‘ </li>
<li> ¬´ = « </li>
<li> ¬ª = » </li>
<li> √ß = ç </li>
<li> √π = ù </li>
<li> √ª = û </li>
<li> √Æ = î </li>
</ul>
<p>Si vous permettez, je vais retourner tenter de régler le problème <img src='http://renoirboulanger.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://renoirboulanger.com/blog/2009/09/pourquoi-tout-ces-caracteres-bizzares/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Conférence de Garr Reynolds atGoogleTalks sur comment présenter ses idées</title>
		<link>http://renoirboulanger.com/blog/2009/08/conference-de-garr-reynolds-atgoogletalks-sur-comment-presenter-ses-idees/</link>
		<comments>http://renoirboulanger.com/blog/2009/08/conference-de-garr-reynolds-atgoogletalks-sur-comment-presenter-ses-idees/#comments</comments>
		<pubDate>Tue, 18 Aug 2009 04:17:49 +0000</pubDate>
		<dc:creator>Renoir Boulanger</dc:creator>
				<category><![CDATA[Techniques]]></category>
		<category><![CDATA[Vulgarisation]]></category>

		<guid isPermaLink="false">http://renoirboulanger.com/?p=737</guid>
		<description><![CDATA[Conférence de Garr Reynolds atGoogleTalks sur comment présenter ses idéesUne conférence très intéressante sur comment présenter ses idées clairement lorsqu&#8217;il vient le temps de faire un exposé devant des gens.

Quelques faits saillants

Commencer par une ébauche papier (sans ordinateur)
«Focusser» sur trois ou quatre idées
Les «slides» doivent appuyer ce qui est dit, et non pas servir a [...]]]></description>
			<content:encoded><![CDATA[<a href='http://renoirboulanger.com/blog/2009/08/conference-de-garr-reynolds-atgoogletalks-sur-comment-presenter-ses-idees/' class='retweet '  style='display:block;margin:10px 0px;' >Conférence de Garr Reynolds atGoogleTalks sur comment présenter ses idées</a><p>Une conférence très intéressante sur comment présenter ses idées clairement lorsqu&#8217;il vient le temps de faire un exposé devant des gens.</p>
<p><span id="more-737"></span></p>
<h2>Quelques faits saillants</h2>
<ul>
<li>Commencer par une ébauche papier (sans ordinateur)</li>
<li>«Focusser» sur trois ou quatre idées</li>
<li>Les «slides» doivent appuyer ce qui est dit, et non pas servir a parler a la place du présentateur</li>
<li>Le spectacle c&#8217;est le présentateur, pas les «slides»</li>
</ul>
<h2>Le vidéo</h2>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/DZ2vtQCESpk&amp;hl=en&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/DZ2vtQCESpk&amp;hl=en&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<h2>Retrouver Garr sur Internet</h2>
<p><a href="http://www.garrreynolds.com/">Garr Reynolds</a>, <a href="http://www.presentationzen.com/">Blog</a>, <a href="http://twitter.com/presentationzen">Twitter feed</a></p>
]]></content:encoded>
			<wfw:commentRss>http://renoirboulanger.com/blog/2009/08/conference-de-garr-reynolds-atgoogletalks-sur-comment-presenter-ses-idees/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Le &#8220;Cloud computing&#8221; vulgarisé</title>
		<link>http://renoirboulanger.com/blog/2009/08/le-cloud-computing-vulgarise/</link>
		<comments>http://renoirboulanger.com/blog/2009/08/le-cloud-computing-vulgarise/#comments</comments>
		<pubDate>Mon, 17 Aug 2009 16:55:08 +0000</pubDate>
		<dc:creator>Renoir Boulanger</dc:creator>
				<category><![CDATA[GeekNight]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technologies]]></category>
		<category><![CDATA[Outils]]></category>
		<category><![CDATA[Vulgarisation]]></category>

		<guid isPermaLink="false">http://renoirboulanger.com/?p=712</guid>
		<description><![CDATA[Une passion que j'ai depuis quelques temps c'est l'automatisation des déploiements dans des projets. Le Cloud-Computing fait partie des concepts qui permettent d'automatiser le travail.

Mais qu'est-ce que le Cloud-Computing en fait?

Voici ma description de vulgarisation personnelle provenant d'un post que j'ai fait dans un Intranet Privé il y a plusieurs mois.]]></description>
			<content:encoded><![CDATA[<a href='http://renoirboulanger.com/blog/2009/08/le-cloud-computing-vulgarise/' class='retweet '  style='display:block;margin:10px 0px;' >Le &#8220;Cloud computing&#8221; vulgarisé</a><p>Attention: Article technique <img src='http://renoirboulanger.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Une passion que j&#8217;ai depuis quelques temps c&#8217;est l&#8217;automatisation des déploiements dans des projets. Le Cloud-Computing fait partie des concepts qui permettent d&#8217;automatiser le travail.</p>
<p>Mais qu&#8217;est-ce que le Cloud-Computing en fait?</p>
<p>Voici ma description de vulgarisation personnelle provenant d&#8217;un post que j&#8217;ai fait dans un Intranet Privé il y a plusieurs mois.</p>
<p><span id="more-712"></span></p>
<p>En gros, le Cloud Computing est une manière de faire abstraction du matériel et du système d&#8217;exploitation qui roule l&#8217;application web qui est affichée au public.</p>
<p>Application web?: GMail, Facebook, Wikipedia, etc&#8230; Ce sont toutes des applications web. D&#8217;un point de vue d&#8217;un utilisateur commun, certains pensent que ce sont des &#8220;pages&#8221; mais en fait, tout ce qui se passe en dessous fait qu&#8217;il s&#8217;agit effectivement d&#8217;une &#8220;application&#8221;.</p>
<p>En gros, le Cloud Computing demande&#8230;</p>
<ul>
<li> Contrôler une VM (<a href="http://en.wikipedia.org/wiki/Virtual_machine" target="_blank">Virtual Machine&#8230; Machine Virtuelle</a>)</li>
<li>Propager les updates d&#8217;une VM a une autre</li>
</ul>
<p><strong> L&#8217;idée</strong></p>
<ol>
<li> Une <em>nouvelle VM</em> est montée, et elle est hébergée sur un serveur de VM (VMware, Xen, Jail).</li>
<li><strong>Une copie est faite</strong> pour les <strong>tests</strong> de pré-production et pouvoir <strong>faire les updates sans nuire à la prod</strong>.</li>
<li>Une application <em>dans</em> la VM <em>détecte</em> les <em>changements</em>, et conserve les actions</li>
<li>Un jour de maintenance, on peut fermer la vm de production</li>
<li>Faire appliquer les updates de la vm de staging, en production!</li>
</ol>
<p>ça règlerait bien de problèmes de stress d&#8217;update des éléments en production versus notre procédé d&#8217;entretien.</p>
<p><strong> Un Exemple concrêt</strong></p>
<p>Je voulait tester une appliance (une VM déjà montée préconfigurée pour un usage précis) qui servirait pour le courrier électronique.</p>
<p>On l&#8217;avait utilisé et trouvé <em>magique</em> l&#8217;idée que l&#8217;appliance s&#8217;<em>update</em> tout seul!</p>
<p><strong>Un trouvaille</strong></p>
<p>Il s&#8217;agit en fait d&#8217;un outil qui sert à justement faire un &#8220;master&#8221; qui sert pour tester les mises a jour et les appliquer. Pour, ensuite, les appliquer aux autres VM du même groupe automatiquement.</p>
<p>Actuellement, il s&#8217;agit d&#8217;une utopie mais j&#8217;aimerai bien voir ce type de procédé exister un jour.</p>
<p><strong>Un produit: rPath</strong></p>
<p><a href="http://www.rpath.com/corp/cloudinenglish">rPath</a> c&#8221;est la compagnie derrière <strong>rBuilder</strong>, un logiciel d&#8217;automatisation pour le cloud computing&#8230;. ce qu&#8217;on veut faire.</p>
<p><strong> Cloud computing selon rPath</strong><br />
Ils (rPath) résument ça comme étant le mélange entre&#8230;</p>
<ul>
<li> L&#8217;Application</li>
<li>Le serveur applicatif</li>
<li>Le OS (système d&#8217;exploitation)</li>
<li>La virtualisation</li>
</ul>
<p><strong> Vidéo vulgarisateur</strong><br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="src" value="http://www.youtube.com/v/XdBd14rjcs0&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;feature=player_embedded&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/XdBd14rjcs0&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;feature=player_embedded&amp;fs=1" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://renoirboulanger.com/blog/2009/08/le-cloud-computing-vulgarise/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fait d&#8217;usabilité no2, Nous ne faisons pas de choix  optimaux. Nous choisisons le premier choix cohérent</title>
		<link>http://renoirboulanger.com/blog/2007/10/fait-dusabilite-no2-nous-ne-faisons-pas-de-choix-optimaux-nous-choisisons-le-premier-choix-coherent/</link>
		<comments>http://renoirboulanger.com/blog/2007/10/fait-dusabilite-no2-nous-ne-faisons-pas-de-choix-optimaux-nous-choisisons-le-premier-choix-coherent/#comments</comments>
		<pubDate>Fri, 12 Oct 2007 14:04:36 +0000</pubDate>
		<dc:creator>Renoir</dc:creator>
				<category><![CDATA[Critique]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[Vulgarisation]]></category>

		<guid isPermaLink="false">http://www.renoirboulanger.com/fait-dusabilite-no2-nous-ne-faisons-pas-de-choix-optimaux-nous-choisisons-le-premier-choix-coherent/</guid>
		<description><![CDATA[Fait d&#8217;usabilité no2, Nous ne faisons pas de choix  optimaux. Nous choisisons le premier choix cohérent
J&#8217;ai dit il y a quelques semaines que je ferait une revue allégée d&#8217;un livre très inspirant qui traite de l&#8217;Utilisabilité (peut être un nouveau mot?).
Le livre s&#8217;appelait: Don&#8217;t make me think. A Common Sense Approach to Web Usability, [...]]]></description>
			<content:encoded><![CDATA[<a href='http://renoirboulanger.com/blog/2007/10/fait-dusabilite-no2-nous-ne-faisons-pas-de-choix-optimaux-nous-choisisons-le-premier-choix-coherent/' class='retweet '  style='display:block;margin:10px 0px;' >Fait d&#8217;usabilité no2, Nous ne faisons pas de choix  optimaux. Nous choisisons le premier choix cohérent</a><div style="float:right;"><img src="http://www.renoirboulanger.com/wp-content/uploads/2007/09/dmmt_cover.jpg" ALT="Couverture de Don't make me think a common sense of usability" style="border:0" /></div>
<p>J&#8217;ai dit il y a quelques semaines que je ferait une revue allégée d&#8217;un livre très inspirant qui traite de l&#8217;<strong>Utilisabilité</strong> (peut être un nouveau mot?).</p>
<p>Le livre s&#8217;appelait: <strong><em>Don&#8217;t make me think. A Common Sense Approach to Web Usability</em></strong>, voici le second point qu&#8217;il est important de considérer.</p>
<p>Attention à l&#8217;anglicisme;<br />
<strong><br />
Fact of life #2 &gt; We don&#8217;t make optimal choices. We satisfice.</strong></p>
<p><span id="more-371"></span></p>
<p><em>En français</em>: &#8220;Nous ne faisons pas de choix judicieux en lisant tout ce qui est écrit. <strong>Nous choisisons le premier lien qui semble cohérent</strong>.</p>
<p>Ça résume assez bien la réalité car il est rare qu&#8217;on prend le temps de tout lire ou regarder. Considérant qu&#8217;on zig-zague des yeux le contenu des pages et qu&#8217;on devient assez rapidement décu ou frustré lorsque les pages sont pas optimales, on comprend.</p>
<p>En gros, une étude a été faite dans <em>le livre de <strong>Gary Kein</strong>; &#8220;Sources of power: How People Make Decisions&#8221;</em>. M. Klein a <strong>étudié durant plusieurs années les personnes qui ont des métiers ou plusieurs enjeux important</strong> sont pris en compte, des pompiers, policiers, etc. Ses observations ont démontré que lorsqu&#8217;on se trouve devant un problème ou une envie, la personne NE regarde PAS les TOUTES solutions possibles pour faire son choix. <strong>Ils regardent la première stratégie qui leur revient en tête</strong> (selon l&#8217;expérience), <strong>font des tests de scénario dans leur tête</strong>, puis <strong>s&#8217;ils ne trouvent aucune embûche, ils obtempèrent</strong>.</p>
<p>Il est logique de s&#8217;imaginer qu&#8217;en général, sur le web, nous agissons de la même manière.</p>
<p>&nbsp;</p>
<h3>Le truc?</h3>
<p>Lorsqu&#8217;on créé une interface, le point d&#8217;ordre serait: de Suivre les conventions, éviter le bruit visuel, les boutons doivent être des boutons, un &#8220;search box&#8221; doit être évident, etc&#8230;</p>
<p>&nbsp;</p>
<h3>Sources cité</h3>
<ul>
<li> Dans le livre livre de <em><strong>Gary Kein</strong></em>. L&#8217;économiste <em>Herbert Simon</em> a mentionné le terme &#8220;a cross between satisfying and sufficing&#8221; dans &#8220;Models of Man: Social and Rational (Willey, 1957)&#8221;</li>
</ul>
<p>&nbsp;</p>
<h3>Aussi sur le sujet</h3>
<p>Il y a quelques posts que j&#8217;ai fait dans le temps</p>
<ul>
<li><a href="http://renoirboulanger.com/blog/2007/11/fait-d%e2%80%99usabilite-no3-nous-nessayons-pas-de-comprendre-les-choses-nous-fouillons/">Fait d’usabilité no3, Nous n’essayons pas de comprendre les choses, nous fouillons</a></li>
<li><a href="http://renoirboulanger.com/blog/2007/09/revue-de-dont-make-me-think/">Revue de don&#8217;t make me think</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://renoirboulanger.com/blog/2007/10/fait-dusabilite-no2-nous-ne-faisons-pas-de-choix-optimaux-nous-choisisons-le-premier-choix-coherent/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Savoir si vous etes capable de detecter une fraude</title>
		<link>http://renoirboulanger.com/blog/2007/07/savoir-si-vous-etes-capable-de-detecter-une-fraude/</link>
		<comments>http://renoirboulanger.com/blog/2007/07/savoir-si-vous-etes-capable-de-detecter-une-fraude/#comments</comments>
		<pubDate>Fri, 27 Jul 2007 18:52:13 +0000</pubDate>
		<dc:creator>Renoir</dc:creator>
				<category><![CDATA[Techniques]]></category>
		<category><![CDATA[Sécurite]]></category>
		<category><![CDATA[Vulgarisation]]></category>

		<guid isPermaLink="false">http://www.renoirboulanger.com/savoir-si-vous-etes-capable-de-detecter-une-fraude/</guid>
		<description><![CDATA[Savoir si vous etes capable de detecter une fraudeJ&#8217;ai decouvert recemment un site qui offre des questionnaires pour savoir si vous savez comment detecter une fraude sur internet.

Il existe plusieurs moyens de les détecter. Sauf que je crois que je me suis fait avoir, soit par les questions pas assez claires mais leur &#8220;corrigé&#8221; m&#8217;a [...]]]></description>
			<content:encoded><![CDATA[<a href='http://renoirboulanger.com/blog/2007/07/savoir-si-vous-etes-capable-de-detecter-une-fraude/' class='retweet '  style='display:block;margin:10px 0px;' >Savoir si vous etes capable de detecter une fraude</a><p>J&#8217;ai decouvert recemment un site qui offre des questionnaires pour savoir si vous savez comment detecter une fraude sur internet.</p>
<p><span id="more-111"></span><br />
Il existe plusieurs moyens de les détecter. Sauf que je crois que je me suis fait avoir, soit par les questions pas assez claires mais leur &#8220;corrigé&#8221; m&#8217;a fait comprenddre où &#8220;ils&#8221; voulaient en venir.</p>
<p>Allez <a href="http://www.siteadvisor.com/quizzes/phishing_0707/" title="Site Advisor" target="_blank">le voir</a>, la visite en vaut le coup!</p>
]]></content:encoded>
			<wfw:commentRss>http://renoirboulanger.com/blog/2007/07/savoir-si-vous-etes-capable-de-detecter-une-fraude/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

