<?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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>PC Easy Weblog</title>
	<atom:link href="http://pceasy.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://pceasy.wordpress.com</link>
	<description>Des Trucs &#38; Astuces PC à partager</description>
	<lastBuildDate>Tue, 31 Jan 2012 18:30:25 +0000</lastBuildDate>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='pceasy.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>PC Easy Weblog</title>
		<link>http://pceasy.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://pceasy.wordpress.com/osd.xml" title="PC Easy Weblog" />
	<atom:link rel='hub' href='http://pceasy.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Winx Video Converter &#8211; Convertir une vidéo de pinnacle pour la lire sur mon DDM Storex</title>
		<link>http://pceasy.wordpress.com/2009/08/30/winx-video-converter/</link>
		<comments>http://pceasy.wordpress.com/2009/08/30/winx-video-converter/#comments</comments>
		<pubDate>Sun, 30 Aug 2009 11:43:28 +0000</pubDate>
		<dc:creator>trucmuche92</dc:creator>
				<category><![CDATA[Utilitaires]]></category>
		<category><![CDATA[conversion]]></category>
		<category><![CDATA[Pinnacle]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://pceasy.wordpress.com/?p=616</guid>
		<description><![CDATA[J’en ai cherché des softs gratuits et plutôt simple d’utilisation pour diminuer la taille des vidéos enregistrée depuis TV Center Pro de Pinnacle, et je crois que je viens de trouver celui qui me convient, il s’agit de Winx Video Converter de Digiarty software. Le challenge est de réduire une vidéo enregistrée au format DivX [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pceasy.wordpress.com&amp;blog=4502962&amp;post=616&amp;subd=pceasy&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://pceasy.files.wordpress.com/2009/08/digiarty.jpg"><img class="alignleft size-full wp-image-621" title="digiarty" src="http://pceasy.files.wordpress.com/2009/08/digiarty.jpg" alt="digiarty" width="24" height="24" /></a>J’en ai cherché des softs gratuits et plutôt simple d’utilisation pour diminuer la taille des vidéos enregistrée depuis <strong><em>TV Center Pro de Pinnacle</em></strong>, et je crois que je viens de trouver celui qui me convient, il s’agit de <a title="Winx Video Converter" href="http://www.winxdvd.com/video-converter/download.htm" target="_blank">Winx Video Converter</a> de <em>Digiarty software</em>.</p>
<p>Le challenge est de réduire une vidéo enregistrée au format <em>DivX home cinema</em> (pour avoir une définition qui tient la route)  qui pèse quand même 2,9 Go pour un film de 1h30, vers quelque chose de plus petit, environ 0,9Go.</p>
<p>L’autre challenge est d’avoir au final une vidéo qui supporte les fonctionnalités de mon disque dur multimédia <em>Storex mpix 353</em>, qui pour certaines vidéos compressées par d’autres logiciels ne permet pas d’effectuer une avance rapide du film, ou de positionner le film à un temps précis, pour reprendre une lecture par exemple.</p>
<p>Enfin il s’agit d’employer un soft simple car je n’y connais rien en format vidéo.</p>
<p><em>Winx Video Converter</em> a ceci en plus qu’il peut convertir à la suite plusieurs vidéos (avec possibilité de fermeture de Windows quand tout est fini), et que pour chaque vidéo, deux curseurs permettent d’éliminer des émissions parasites avant et après la vidéo.</p>
<p>Voici une capture de <em>Winx Video Converter </em>Avec le paramétrage que j’utilise :</p>
<p><a href="http://pceasy.files.wordpress.com/2009/08/winx-video-converter.jpg"><img class="aligncenter size-full wp-image-618" title="winx video converter" src="http://pceasy.files.wordpress.com/2009/08/winx-video-converter.jpg" alt="winx video converter" width="878" height="550" /></a></p>
<ul>
<li>Onglet to AVI</li>
<li><em>Video format </em>: DivX</li>
<li>Il faut cocher <em>Use high quality video</em></li>
<li>Afin d’avoir au final une taille inférieure à 1Go avec une qualité acceptable, je valorise  <em>Video Quality</em> à 1100</li>
<li>Je ne touche à rien d&#8217;autre sauf l&#8217;<em>Output folder</em> (répertoire de destination des vidéos converties)</li>
</ul>
<p>Pour info, avec ce paramétrage, il faut 35 minutes pour convertir un film d&#8217;1h30.</p>
<p>Winx Video Converter a aussi son petit frère qui est <a title="WinX Free iPhone Video Converter" href="http://www.winxdvd.com/free-iphone-converter/download.htm" target="_blank">WinX Free iPhone Video Converter</a>, qui est un autre logiciel gratuit et qui permet de convertir des vidéos pour son iPhone.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pceasy.wordpress.com/616/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pceasy.wordpress.com/616/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pceasy.wordpress.com/616/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pceasy.wordpress.com/616/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pceasy.wordpress.com/616/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pceasy.wordpress.com/616/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pceasy.wordpress.com/616/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pceasy.wordpress.com/616/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pceasy.wordpress.com/616/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pceasy.wordpress.com/616/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pceasy.wordpress.com/616/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pceasy.wordpress.com/616/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pceasy.wordpress.com/616/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pceasy.wordpress.com/616/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pceasy.wordpress.com&amp;blog=4502962&amp;post=616&amp;subd=pceasy&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pceasy.wordpress.com/2009/08/30/winx-video-converter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">trucmuche92</media:title>
		</media:content>

		<media:content url="http://pceasy.files.wordpress.com/2009/08/digiarty.jpg" medium="image">
			<media:title type="html">digiarty</media:title>
		</media:content>

		<media:content url="http://pceasy.files.wordpress.com/2009/08/winx-video-converter.jpg" medium="image">
			<media:title type="html">winx video converter</media:title>
		</media:content>
	</item>
		<item>
		<title>Pinnacle &#8211; AC3 decoder et pas de son pour TF1 &#8211; Pas de souci !</title>
		<link>http://pceasy.wordpress.com/2009/08/07/pinnacle-ac3-decoder-et-pas-de-son-pour-tf1-pas-de-souci/</link>
		<comments>http://pceasy.wordpress.com/2009/08/07/pinnacle-ac3-decoder-et-pas-de-son-pour-tf1-pas-de-souci/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 12:57:04 +0000</pubDate>
		<dc:creator>trucmuche92</dc:creator>
				<category><![CDATA[Pinnacle]]></category>
		<category><![CDATA[Tv]]></category>

		<guid isPermaLink="false">http://pceasy.wordpress.com/?p=602</guid>
		<description><![CDATA[Suite à l&#8217;installation du soft TV Center PRO vendu avec la clé tuner tv de Pinnacle (Nano Stick Ultimate), je n&#8217;ai pas de son sur ma chaîne préférée TF1, c&#8217;est le drame, d&#8217;autant plus qu&#8217;il y a Secret Story en ce moment. Le message affiché est le suivant : &#8220;AC3 decoder (stereo downmix) est nécessaire [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pceasy.wordpress.com&amp;blog=4502962&amp;post=602&amp;subd=pceasy&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Suite à l&#8217;installation du soft TV Center PRO vendu avec la clé tuner tv de Pinnacle (<em>Nano Stick Ultimate</em>), je n&#8217;ai pas de son sur ma chaîne préférée TF1, c&#8217;est le drame, d&#8217;autant plus qu&#8217;il y a Secret Story en ce moment.<br />
Le message affiché est le suivant :</p>
<p style="text-align:center;"><em>&#8220;AC3 decoder (stereo downmix) est nécessaire pour pouvoir écouter le son sur cette chaîne. Souhaitez-vous acheter AC3 decoder (stero downmix) maintenant ?</em> &#8230;etc&#8230;&#8221;</p>
<p><a href="http://pceasy.files.wordpress.com/2009/08/ac3bleme.jpg"><img class="aligncenter size-full wp-image-603" title="ac3 decoder acheter pinnacle" src="http://pceasy.files.wordpress.com/2009/08/ac3bleme.jpg" alt="ac3 decoder acheter pinnacle" width="367" height="204" /></a></p>
<p>Pas de soucis, il suffit de cliquer droit (n&#8217;importe où sur la fenêtre Pinnacle) de sélectionner le sous-menu <strong><em>Audio&#8230;</em></strong> et de désélectionner <strong><em>Français &#8211; AC3 audio</em></strong> pour choisir à la place <strong><em>Français &#8211; MPEG audio</em></strong>.</p>
<p><a href="http://pceasy.files.wordpress.com/2009/08/audio-pinnacle.jpg"><img class="aligncenter size-full wp-image-604" title="audio pinnacle" src="http://pceasy.files.wordpress.com/2009/08/audio-pinnacle.jpg" alt="audio pinnacle" width="251" height="288" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pceasy.wordpress.com/602/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pceasy.wordpress.com/602/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pceasy.wordpress.com/602/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pceasy.wordpress.com/602/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pceasy.wordpress.com/602/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pceasy.wordpress.com/602/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pceasy.wordpress.com/602/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pceasy.wordpress.com/602/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pceasy.wordpress.com/602/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pceasy.wordpress.com/602/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pceasy.wordpress.com/602/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pceasy.wordpress.com/602/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pceasy.wordpress.com/602/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pceasy.wordpress.com/602/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pceasy.wordpress.com&amp;blog=4502962&amp;post=602&amp;subd=pceasy&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pceasy.wordpress.com/2009/08/07/pinnacle-ac3-decoder-et-pas-de-son-pour-tf1-pas-de-souci/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">trucmuche92</media:title>
		</media:content>

		<media:content url="http://pceasy.files.wordpress.com/2009/08/ac3bleme.jpg" medium="image">
			<media:title type="html">ac3 decoder acheter pinnacle</media:title>
		</media:content>

		<media:content url="http://pceasy.files.wordpress.com/2009/08/audio-pinnacle.jpg" medium="image">
			<media:title type="html">audio pinnacle</media:title>
		</media:content>
	</item>
		<item>
		<title>Edition de MP3 Tag &#8211; le logiciel que je cherchais</title>
		<link>http://pceasy.wordpress.com/2009/07/24/edition-de-mp3-tag-le-logiciel-que-je-cherchais/</link>
		<comments>http://pceasy.wordpress.com/2009/07/24/edition-de-mp3-tag-le-logiciel-que-je-cherchais/#comments</comments>
		<pubDate>Fri, 24 Jul 2009 05:51:06 +0000</pubDate>
		<dc:creator>trucmuche92</dc:creator>
				<category><![CDATA[mp3]]></category>

		<guid isPermaLink="false">http://pceasy.wordpress.com/?p=588</guid>
		<description><![CDATA[Simple, clair et efficace MP3TAG est l&#8217;outil idéal pour éditer les fameux tags relatifs au fichiers MP3 (Artiste, Titre, album, etc&#8230;). Jusque là je pouvais me passer d&#8217;éditer ces informations, mais depuis que je suis équipé de lecteurs portables qui utilisent principalement ces éléments au lieu du nom du fichier (dans le genre iPhone et [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pceasy.wordpress.com&amp;blog=4502962&amp;post=588&amp;subd=pceasy&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Simple, clair et efficace <a title="MP3TAG" href="http://www.mp3tag.de/en/download.html" target="_blank">MP3TAG</a> est l&#8217;outil idéal pour éditer les fameux tags relatifs au fichiers MP3 (Artiste, Titre, album, etc&#8230;).<br />
Jusque là je pouvais me passer d&#8217;éditer ces informations, mais depuis que je suis équipé de lecteurs portables qui utilisent principalement ces éléments au lieu du nom du fichier (dans le genre iPhone et sont iTunes), j&#8217;ai dû trouver une solution.</p>
<p>L&#8217;intérêt de cet outil réside dans la fonctionnalité d&#8217;édition automatique des tags depuis le nom du fichier. Aussi, si comme moi vous avez pris le soin de nommer vos fichiers MP3 correctement (<em>Jimi Hendrix &#8211; Little wing.mp3</em> par exemple c&#8217;est à dire artiste suivi d&#8217;un tiret puis suivi du titre), le programme pourra automatiser l&#8217;édition des tags et la manip sera rapide.</p>
<p>La manip inverse est possible, à savoir de renommer le fichier à partir de ses tag.</p>
<p>Avant :</p>
<p style="text-align:center;"><a href="http://pceasy.files.wordpress.com/2009/07/id3tag-avant.jpg"><img class="aligncenter size-full wp-image-590" style="border:1px solid black;" title="id3tag avant" src="http://pceasy.files.wordpress.com/2009/07/id3tag-avant.jpg" alt="id3tag avant" width="717" height="365" /></a>Remarque : le format de reconnaissance artiste/titre/séparateur/autres infos est bien entendu éditable comme on le voit dans la fenêtre de dialogue ci-dessus.</p>
<p>Après :</p>
<p style="text-align:center;"><a href="http://pceasy.files.wordpress.com/2009/07/id3tag-zaprez.jpg"><img class="aligncenter size-full wp-image-592" style="border:1px solid black;" title="id3tag zaprez" src="http://pceasy.files.wordpress.com/2009/07/id3tag-zaprez.jpg" alt="id3tag zaprez" width="714" height="328" /></a></p>
<p style="text-align:left;">Petite astuce : trier les fichiers par artiste ou titre pour intercepter et sélectionner rapidement les fichiers qui ne sont pas taguer.</p>
<p>Télécharger à <a href="http://www.mp3tag.de/en/download.html" target="_blank">http://www.mp3tag.de/en/download.html</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pceasy.wordpress.com/588/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pceasy.wordpress.com/588/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pceasy.wordpress.com/588/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pceasy.wordpress.com/588/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pceasy.wordpress.com/588/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pceasy.wordpress.com/588/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pceasy.wordpress.com/588/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pceasy.wordpress.com/588/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pceasy.wordpress.com/588/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pceasy.wordpress.com/588/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pceasy.wordpress.com/588/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pceasy.wordpress.com/588/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pceasy.wordpress.com/588/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pceasy.wordpress.com/588/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pceasy.wordpress.com&amp;blog=4502962&amp;post=588&amp;subd=pceasy&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pceasy.wordpress.com/2009/07/24/edition-de-mp3-tag-le-logiciel-que-je-cherchais/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">trucmuche92</media:title>
		</media:content>

		<media:content url="http://pceasy.files.wordpress.com/2009/07/id3tag-avant.jpg" medium="image">
			<media:title type="html">id3tag avant</media:title>
		</media:content>

		<media:content url="http://pceasy.files.wordpress.com/2009/07/id3tag-zaprez.jpg" medium="image">
			<media:title type="html">id3tag zaprez</media:title>
		</media:content>
	</item>
		<item>
		<title>WI-FI &#8211; Partager sa connexion internet vers un I-Phone (VISTA)</title>
		<link>http://pceasy.wordpress.com/2009/07/22/wi-fi-partager-sa-connexion-internet-vers-un-i-phone-vista/</link>
		<comments>http://pceasy.wordpress.com/2009/07/22/wi-fi-partager-sa-connexion-internet-vers-un-i-phone-vista/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 04:24:23 +0000</pubDate>
		<dc:creator>trucmuche92</dc:creator>
				<category><![CDATA[IPhone]]></category>
		<category><![CDATA[wi-fi]]></category>

		<guid isPermaLink="false">http://pceasy.wordpress.com/?p=561</guid>
		<description><![CDATA[Etant donné que je suis toujours équipé d&#8217;un vieux modèle de modem ADSL par cable (du genre SpeedTouch d&#8217;alcatel pour Orange), je n&#8217;ai pas la possibilité de connecter mon IPhone à une Livebox ou autre FreeBox. Pour établir un mini réseau WI-FI entre mon PC (vista) et mon IPhone et ainsi bénéficier de la connection [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pceasy.wordpress.com&amp;blog=4502962&amp;post=561&amp;subd=pceasy&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div id="attachment_562" class="wp-caption alignleft" style="width: 58px"><a href="http://pceasy.files.wordpress.com/2009/07/wifi_ico.jpg"><img class="size-full wp-image-562" title="wifi_ico" src="http://pceasy.files.wordpress.com/2009/07/wifi_ico.jpg" alt="wifi" width="48" height="48" /></a><p class="wp-caption-text">wifi</p></div>
<p>Etant donné que je suis toujours équipé d&#8217;un vieux modèle de modem ADSL par cable (du genre SpeedTouch d&#8217;alcatel pour Orange), je n&#8217;ai pas la possibilité de connecter mon IPhone à une Livebox ou autre FreeBox. Pour établir un mini réseau WI-FI entre mon PC (vista) et mon IPhone et ainsi bénéficier de la connection Internet, il faut créer un réseau sans fil dit <em>ad hoc</em> (il existe peut être une autre méthode, celle-ci fonctionne).</p>
<p>1 &#8211; Accéder au Centre réseau et partage (via le Panneau de configuration)<br />
Dans la partie gauche de la fenêtre cliquer sur <em>Gérer les réseaux sans fil</em>.</p>
<p style="text-align:center;"><a href="http://pceasy.files.wordpress.com/2009/07/wifi00.jpg"><img class="aligncenter size-full wp-image-581" style="border:1px solid black;" title="wifi00" src="http://pceasy.files.wordpress.com/2009/07/wifi00.jpg" alt="wifi00" width="823" height="379" /></a></p>
<p>2 &#8211; Dans la fenêtre suivante, cliquer sur <em>Ajouter</em></p>
<p><a href="http://pceasy.files.wordpress.com/2009/07/wifi02.jpg"><img class="aligncenter size-full wp-image-566" title="wifi02" src="http://pceasy.files.wordpress.com/2009/07/wifi02.jpg" alt="wifi02" width="728" height="362" /></a></p>
<p>3 &#8211; Dans la fenêtre d&#8217;options suivante sélectionner la 3ème option : <em>Créer un réseau ad hoc</em></p>
<p><a href="http://pceasy.files.wordpress.com/2009/07/wifi03.jpg"><img class="aligncenter size-full wp-image-567" title="wifi03" src="http://pceasy.files.wordpress.com/2009/07/wifi03.jpg" alt="wifi03" width="628" height="456" /></a></p>
<p>4 &#8211; Passer la fenêtre explicative du réseau dit <em>ad hoc</em> : cliquer suivant</p>
<p><a href="http://pceasy.files.wordpress.com/2009/07/wifi04.jpg"><img class="aligncenter size-full wp-image-570" title="wifi04" src="http://pceasy.files.wordpress.com/2009/07/wifi04.jpg" alt="wifi04" width="628" height="456" /></a></p>
<p>5 &#8211; Définir les propriétés du réseau</p>
<p>Je baptise le réseau <em>partage_connexion</em> en type de sécurité <em>Aucune authentification</em> donc sans mot de passe, et je coche <em>Enregistrer ce réseau</em> sans savoir à quoi sert cet dernière option.<br />
Il serait préférable de choisir un type de réseau sécurisé (exemple de type WEP avec un mot de passe de 5 caractères), mais pour la démo ça suffira.</p>
<p><a href="http://pceasy.files.wordpress.com/2009/07/wifi05.jpg"><img class="aligncenter size-full wp-image-572" title="wifi05" src="http://pceasy.files.wordpress.com/2009/07/wifi05.jpg" alt="wifi05" width="628" height="456" /></a></p>
<p>6 &#8211; La dernière étape de l&#8217;assistant recommande le partage de connexion internet, c&#8217;est pour ça qu&#8217;on a fait tout ça, donc on clique dessus et on ferme.</p>
<p><a href="http://pceasy.files.wordpress.com/2009/07/wifi06.jpg"><img class="aligncenter size-full wp-image-573" title="wifi06" src="http://pceasy.files.wordpress.com/2009/07/wifi06.jpg" alt="wifi06" width="628" height="456" /></a></p>
<p>Résultat des courses :</p>
<p><a href="http://pceasy.files.wordpress.com/2009/07/wifi07.jpg"><img class="aligncenter size-full wp-image-575" title="wifi07" src="http://pceasy.files.wordpress.com/2009/07/wifi07.jpg" alt="wifi07" width="628" height="456" /></a></p>
<p>Voilà, le mini réseau WI-FI est créé.</p>
<p>Côté IPhone, il s&#8217;agit d&#8217;aller dan <em>Reglages</em>, <em>WI-FI</em>, <em>Choisissez un réseau&#8230;</em>, et de sélectionner notre nouveau réseau <em>partage_connexion</em> qui devrait naturellement être proposé dans la liste, parmi d&#8217;autres réseaux environnants.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pceasy.wordpress.com/561/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pceasy.wordpress.com/561/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pceasy.wordpress.com/561/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pceasy.wordpress.com/561/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pceasy.wordpress.com/561/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pceasy.wordpress.com/561/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pceasy.wordpress.com/561/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pceasy.wordpress.com/561/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pceasy.wordpress.com/561/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pceasy.wordpress.com/561/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pceasy.wordpress.com/561/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pceasy.wordpress.com/561/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pceasy.wordpress.com/561/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pceasy.wordpress.com/561/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pceasy.wordpress.com&amp;blog=4502962&amp;post=561&amp;subd=pceasy&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pceasy.wordpress.com/2009/07/22/wi-fi-partager-sa-connexion-internet-vers-un-i-phone-vista/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">trucmuche92</media:title>
		</media:content>

		<media:content url="http://pceasy.files.wordpress.com/2009/07/wifi_ico.jpg" medium="image">
			<media:title type="html">wifi_ico</media:title>
		</media:content>

		<media:content url="http://pceasy.files.wordpress.com/2009/07/wifi00.jpg" medium="image">
			<media:title type="html">wifi00</media:title>
		</media:content>

		<media:content url="http://pceasy.files.wordpress.com/2009/07/wifi02.jpg" medium="image">
			<media:title type="html">wifi02</media:title>
		</media:content>

		<media:content url="http://pceasy.files.wordpress.com/2009/07/wifi03.jpg" medium="image">
			<media:title type="html">wifi03</media:title>
		</media:content>

		<media:content url="http://pceasy.files.wordpress.com/2009/07/wifi04.jpg" medium="image">
			<media:title type="html">wifi04</media:title>
		</media:content>

		<media:content url="http://pceasy.files.wordpress.com/2009/07/wifi05.jpg" medium="image">
			<media:title type="html">wifi05</media:title>
		</media:content>

		<media:content url="http://pceasy.files.wordpress.com/2009/07/wifi06.jpg" medium="image">
			<media:title type="html">wifi06</media:title>
		</media:content>

		<media:content url="http://pceasy.files.wordpress.com/2009/07/wifi07.jpg" medium="image">
			<media:title type="html">wifi07</media:title>
		</media:content>
	</item>
		<item>
		<title>WIndows XP &#8211; Ouvrir l&#8217;explorer de fichiers avec le paneau d&#8217;arborescence</title>
		<link>http://pceasy.wordpress.com/2009/07/04/windows-xp-ouvrir-lexplorer-de-fichiers-avec-le-paneau-darborescence/</link>
		<comments>http://pceasy.wordpress.com/2009/07/04/windows-xp-ouvrir-lexplorer-de-fichiers-avec-le-paneau-darborescence/#comments</comments>
		<pubDate>Sat, 04 Jul 2009 11:00:54 +0000</pubDate>
		<dc:creator>trucmuche92</dc:creator>
				<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://pceasy.wordpress.com/?p=555</guid>
		<description><![CDATA[Sur XP, Lorsqu&#8217;on créé un raccourci vers un répertoire et que par la suite on click sur ce raccourci, l&#8217;explorer de fichiers Windows s&#8217;ouvre mais toujours avec le fameux paneau de gauche qui ne sert à rien (en tout cas pas à moi). L&#8217;idéal étant d&#8217;avoir à la place le panneau présentant l&#8217;arborescence des lecteurs, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pceasy.wordpress.com&amp;blog=4502962&amp;post=555&amp;subd=pceasy&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://pceasy.files.wordpress.com/2009/07/winexplorer.jpg"><img class="alignleft size-full wp-image-556" title="win file explorer" src="http://pceasy.files.wordpress.com/2009/07/winexplorer.jpg" alt="win file explorer" width="32" height="31" /></a>Sur XP, Lorsqu&#8217;on créé un raccourci vers un répertoire et que par la suite on click sur ce raccourci, l&#8217;explorer de fichiers Windows s&#8217;ouvre mais toujours avec le fameux paneau de gauche qui ne sert à rien (en tout cas pas à moi). L&#8217;idéal étant d&#8217;avoir à la place le panneau présentant l&#8217;arborescence des lecteurs, répertoires et fichiers.</p>
<p>Voici le paramétrage du raccourci à mettre en place pour accéder au lecteur C: (par exemple) avec l&#8217;arborescence à gauche :</p>
<pre>%windir%\explorer.exe /n,/e,c:\</pre>
<p>Ou, pour pointer vers le répertoire des programmes :</p>
<pre>%windir%\explorer.exe /n,/e,c:\Program Files</pre>
<p>Ce paramétrage est à saisir dans la zone <em>Cible</em>, l&#8217;onglet <em>Raccourci</em>, des propriétés du raccourci.</p>
<p>Il y a peut-être des paramètres en trop, mais en tout cas, ça fait ce que je souhaite.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pceasy.wordpress.com/555/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pceasy.wordpress.com/555/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pceasy.wordpress.com/555/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pceasy.wordpress.com/555/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pceasy.wordpress.com/555/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pceasy.wordpress.com/555/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pceasy.wordpress.com/555/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pceasy.wordpress.com/555/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pceasy.wordpress.com/555/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pceasy.wordpress.com/555/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pceasy.wordpress.com/555/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pceasy.wordpress.com/555/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pceasy.wordpress.com/555/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pceasy.wordpress.com/555/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pceasy.wordpress.com&amp;blog=4502962&amp;post=555&amp;subd=pceasy&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pceasy.wordpress.com/2009/07/04/windows-xp-ouvrir-lexplorer-de-fichiers-avec-le-paneau-darborescence/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">trucmuche92</media:title>
		</media:content>

		<media:content url="http://pceasy.files.wordpress.com/2009/07/winexplorer.jpg" medium="image">
			<media:title type="html">win file explorer</media:title>
		</media:content>
	</item>
		<item>
		<title>SQL Server &#8211; UPDATE de lignes d&#8217;une table par un SELECT</title>
		<link>http://pceasy.wordpress.com/2009/05/18/sql-server-update-dune-table-par-une-select/</link>
		<comments>http://pceasy.wordpress.com/2009/05/18/sql-server-update-dune-table-par-une-select/#comments</comments>
		<pubDate>Mon, 18 May 2009 09:26:33 +0000</pubDate>
		<dc:creator>trucmuche92</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[Utilitaires]]></category>
		<category><![CDATA[select]]></category>
		<category><![CDATA[sql server]]></category>
		<category><![CDATA[table]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://pceasy.wordpress.com/?p=541</guid>
		<description><![CDATA[Pour ceux qui comme moi ne se rappelaient plus comment on mettait à jour une table à partir d’un SELECT voici un mémo : Le principe est de se représenter dans un premier temps un SELECT (multi-table) qui contient la table que l’on veut mettre à jour. L’exemple ci-dessous mettra a jour le champ-flag ACTIF d’une [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pceasy.wordpress.com&amp;blog=4502962&amp;post=541&amp;subd=pceasy&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Pour ceux qui comme moi ne se rappelaient plus comment on mettait à jour une table à partir d’un SELECT voici un mémo :</p>
<p>Le principe est de se représenter dans un premier temps un SELECT (multi-table) qui contient la table que l’on veut mettre à jour.</p>
<p>L’exemple ci-dessous mettra a jour le champ-flag ACTIF d’une table PRODUIT en fonction du champ VISIBLE du d&#8217;une table d&#8217;association CATALOGUE_PRODUIT dans lequel il est.</p>
<p>1 &#8211; Représentation en SELECT</p>
<p><span style="color:#0000ff;"><span style="color:#ff0000;">select p.pro_actif, c.pro_visible, etc&#8230;</span><br />
from PRODUIT p<br />
inner join  CATALOGUE_PRODUIT c<br />
on p.pro_codesap = c.pro_codesap</span></p>
<p>2 &#8211; Pour la commande d&#8217;UPDATE, on dégage la partie SELECT pour la remplacer par la syntaxe UPDATE</p>
<p><span style="color:#0000ff;"><span style="color:#ff0000;">update p set p.pro_actif = c.pro_visible, p.datmaj = getdate()</span><br />
from PRODUIT p<br />
inner join  CATALOGUE_PRODUIT c<br />
on p.pro_codesap = c.pro_codesap</span></p>
<p>On remarquera l&#8217;importance du raccourci (alias) <em>p</em> pour la table PRODUIT qui est représentée à la fois pour la table du SELECT et la table de l&#8217;UPDATE.</p>
<p>Remarque : on ne peut mettre à jour que les champs d&#8217;une table.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pceasy.wordpress.com/541/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pceasy.wordpress.com/541/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pceasy.wordpress.com/541/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pceasy.wordpress.com/541/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pceasy.wordpress.com/541/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pceasy.wordpress.com/541/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pceasy.wordpress.com/541/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pceasy.wordpress.com/541/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pceasy.wordpress.com/541/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pceasy.wordpress.com/541/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pceasy.wordpress.com/541/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pceasy.wordpress.com/541/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pceasy.wordpress.com/541/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pceasy.wordpress.com/541/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pceasy.wordpress.com&amp;blog=4502962&amp;post=541&amp;subd=pceasy&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pceasy.wordpress.com/2009/05/18/sql-server-update-dune-table-par-une-select/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">trucmuche92</media:title>
		</media:content>
	</item>
		<item>
		<title>CSharp &#8211; Evennement &amp; Delegate &amp; EventArgs, pour que ce soit clair</title>
		<link>http://pceasy.wordpress.com/2009/04/24/csharp-evennement-delegate-eventargs-pour-que-ce-soit-clair/</link>
		<comments>http://pceasy.wordpress.com/2009/04/24/csharp-evennement-delegate-eventargs-pour-que-ce-soit-clair/#comments</comments>
		<pubDate>Fri, 24 Apr 2009 23:02:03 +0000</pubDate>
		<dc:creator>trucmuche92</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[Utilitaires]]></category>
		<category><![CDATA[CSharp]]></category>

		<guid isPermaLink="false">http://pceasy.wordpress.com/?p=528</guid>
		<description><![CDATA[Voici pas à pas les éléments à mettre en place pour exploiter de l&#8217;évennementiel depuis un UserControl. L&#8217;exemple fournie illustre un UserControl qui est inclus dans les éléments d&#8217;une liste (un Datalist par exemple), ce Usercontrol déclenche un évennement lorsque l&#8217;utilisateur ajoute une quantité à son panier (dans le cas d&#8217;une boutioque en ligne). 1 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pceasy.wordpress.com&amp;blog=4502962&amp;post=528&amp;subd=pceasy&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Voici pas à pas les éléments à mettre en place pour exploiter de l&#8217;évennementiel depuis un UserControl.<br />
L&#8217;exemple fournie illustre un UserControl qui est inclus dans les éléments d&#8217;une liste (un Datalist par exemple), ce Usercontrol déclenche un évennement lorsque l&#8217;utilisateur ajoute une quantité à son panier (dans le cas d&#8217;une boutioque en ligne).</p>
<h4>1 &#8211; Définir un évennement (=définir un Delegate)</h4>
<p>On créée un Delegate que l&#8217;on nomme <span style="color:#0000ff;">UCMAJPanierEventHandler</span>.<br />
Un Delegate se situe au même niveau qu&#8217;une Class, il n&#8217;est donc pas à mettre en place à l&#8217;intérieur d&#8217;une Class ou d&#8217;un UserControl</p>
<p>Version Basique :</p>
<pre>public delegate void <span style="color:#0000ff;">UCMAJPanierEventHandler</span>(object sender, EventArgs e);</pre>
<p><em>object sender</em> et <em>EventArgs e </em>sont la signature de base.<br />
Si lors de l&#8217;évennement on veut transmettre des information supplémentaires, on peut créer une classe qui hérite de la classe EventArgs :</p>
<pre style="padding-left:30px;"> public class <strong><span style="color:#008000;">UCMAJPanierEventArgs </span></strong>: EventArgs
 {
      public string pro_codesap;
       public string quantite;
 }</pre>
<p>Dès lors la définition du Delegate deviendra :</p>
<pre style="padding-left:30px;">public delegate void <strong><span style="color:#0000ff;">UCMAJPanierEventHandler</span></strong>(object sender, <strong><span style="color:#008000;">UCMAJPanierEventArgs </span></strong>e);</pre>
<h4>2 &#8211; Ajouter à son controle la possibilité d&#8217;utiliser ce Delegate en tant que Sender</h4>
<pre style="padding-left:30px;"> public partial class UCDetailProduit : System.Web.UI.UserControl
 {
      public event <span style="color:#0000ff;">UCMAJPanierEventHandler </span>UCMajPanier;
      ...
      ...
 }</pre>
<p>On déclare donc un événement du type <span style="color:#0000ff;">UCMAJPanierEventHandler</span>, et au même titre qu&#8217;une propriété (exemple string), on lui donne un Nom (<span style="color:#ff6600;">UCMajPanier</span>)<br />
Pour être accessible aux autres Controles, Pages, il doit être Public.</p>
<p>Pour &#8220;Raiser&#8221; l&#8217;Evt, la commande est <strong><em>this.<span style="color:#ff6600;">UCMajPanier</span>(this, args) </em></strong>où args est l&#8217;objet qui supporte les arguments que l&#8217;on veut envoyer avec l&#8217;événement.<br />
Il est nécessaire de tester préalablement si L&#8217;événement est branché par un Controle &#8220;receveur&#8221; sinon cela génère une exception d&#8217;où <em>if (this.<span style="color:#ff6600;">UCMajPanier </span>!= null)</em>.</p>
<pre style="padding-left:30px;">public partial class UCDetailProduit : System.Web.UI.UserControl
 {
    public event <span style="color:#0000ff;">UCMAJPanierEventHandler </span><span style="color:#ff6600;">UCMajPanier</span>;
    ...
    ...
    protected void btn_ajouter_panier_Click(object sender, EventArgs e)
    {
        if (this.<strong><span style="color:#ff6600;">UCMajPanier </span></strong>!= null)
        {
 <strong><span style="color:#008000;">           UCMAJPanierEventArgs </span></strong>args = new <strong><span style="color:#008000;">UCMAJPanierEventArgs</span></strong>();
            args.pro_codesap = hidden_prd_code.Text;
            args.quantite = txt_qte.Text;
            this.<strong><span style="color:#ff6600;">UCMajPanier</span></strong>(this, args);
        }
    }
    ...
    ...
 }</pre>
<h4>3 &#8211; Connexion du Sender au Receveur</h4>
<p>Lors de la génération du Controle Sender dans le Datalist, il faut créer une &#8220;connexion&#8221; entre le Sender et celui qui va gérer la réception de l&#8217;évennement.<br />
Pour un Datalist, le moment idéal est l&#8217;evennement Item_Created :</p>
<pre style="padding-left:30px;">public partial class prod_liste System.Web.UI.Page
{</pre>
<pre style="padding-left:60px;">....
 ....</pre>
<pre style="padding-left:60px;">protected void dlProduits_ItemCreated(object sender, DataListItemEventArgs e)
{
    if ((e.Item.ItemType == ListItemType.AlternatingItem) || (e.Item.ItemType == ListItemType.Item))
    {
        UCDetailProduit dp = e.Item.FindControl("UCDetailProduit") as UCDetailProduit;
        if (dp != null)
        {
           dp.<strong><span style="color:#ff6600;">UCMajPanier </span></strong>+= new <strong><span style="color:#0000ff;">UCMAJPanierEventHandler</span></strong>(<strong><span style="color:#ff00ff;">ProduitAjouterAuPanier</span></strong>);
        }
    }</pre>
<pre style="padding-left:30px;">    }
    ....
    ....</pre>
<pre style="padding-left:30px;">    protected void <strong><span style="color:#ff00ff;">ProduitAjouterAuPanier</span></strong>(object sender, <span style="color:#008000;">UCMAJPanierEventArgs </span>e)
    {
        DataService.UpdatePanier(e.pro_codesap, e.quantite);
    }</pre>
<pre>    }</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pceasy.wordpress.com/528/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pceasy.wordpress.com/528/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pceasy.wordpress.com/528/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pceasy.wordpress.com/528/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pceasy.wordpress.com/528/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pceasy.wordpress.com/528/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pceasy.wordpress.com/528/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pceasy.wordpress.com/528/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pceasy.wordpress.com/528/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pceasy.wordpress.com/528/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pceasy.wordpress.com/528/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pceasy.wordpress.com/528/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pceasy.wordpress.com/528/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pceasy.wordpress.com/528/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pceasy.wordpress.com&amp;blog=4502962&amp;post=528&amp;subd=pceasy&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pceasy.wordpress.com/2009/04/24/csharp-evennement-delegate-eventargs-pour-que-ce-soit-clair/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">trucmuche92</media:title>
		</media:content>
	</item>
		<item>
		<title>SQL Server &#8211; ROW_NUMBER(), l&#8217;équivalent du ROWNUM d&#8217;Oracle</title>
		<link>http://pceasy.wordpress.com/2009/03/03/sql-server-row_number-lequivalent-du-rownum-doracle/</link>
		<comments>http://pceasy.wordpress.com/2009/03/03/sql-server-row_number-lequivalent-du-rownum-doracle/#comments</comments>
		<pubDate>Tue, 03 Mar 2009 20:54:43 +0000</pubDate>
		<dc:creator>trucmuche92</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[sql server]]></category>

		<guid isPermaLink="false">http://pceasy.wordpress.com/?p=513</guid>
		<description><![CDATA[Avec SQL Server 2005, on cette nouvelle fonction qui permet de numéroté d&#8217;une façon distinct chaque ligne : ROW_NUMBER() Prenons par exemple le contenu de la table suivante : select codex, commune from villes codex commune ----- -------------------- 02300 ABBECOURT 20243 ABBAZIA 25320 ABBANS DESSOUS 25440 ABBANS DESSUS 44170 ABBARETZ 54610 ABAUCOURT 55130 ABAINVILLE 55400 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pceasy.wordpress.com&amp;blog=4502962&amp;post=513&amp;subd=pceasy&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Avec SQL Server 2005, on cette nouvelle fonction qui permet de numéroté d&#8217;une façon distinct chaque ligne : <strong>ROW_NUMBER()</strong></p>
<p>Prenons par exemple le contenu de la table suivante :</p>
<pre><span style="color:#0000ff;">select codex, commune from villes</span>
codex commune
----- --------------------
02300 ABBECOURT
20243 ABBAZIA
25320 ABBANS DESSOUS
25440 ABBANS DESSUS
44170 ABBARETZ
54610 ABAUCOURT
55130 ABAINVILLE
55400 ABAUCOURT HAUTECOURT
59268 ABANCOURT
60220 ABANCOURT
60430 ABBECOURT
64460 AAST</pre>
<p>Il s&#8217;agit donc de numéroter chaque ligne, mais ROW_NUMBER() nécessite de préciser sur quelle champ on défini l&#8217;ordre de numérotation.<br />
Aussi la syntaxe exacte pour le champ qui reçoit la numérotation est  :</p>
<pre><span style="color:#0000ff;"><strong>ROW_NUMBER() over(order by <em>champ</em>)</strong></span></pre>
<p>Avec le jeu de données ci-dessus, on pourra numéroter les lignes par ordre croissant de commune :</p>
<pre><span style="color:#0000ff;">select codex, commune, <strong><span style="text-decoration:underline;">row_number() over(order by commune)</span></strong> as num
from villes </span>
codex commune              num
----- -------------------- --------------------
64460 AAST                 1
55130 ABAINVILLE           2
59268 ABANCOURT            3
60220 ABANCOURT            4
54610 ABAUCOURT            5
55400 ABAUCOURT HAUTECOURT 6
25320 ABBANS DESSOUS       7
25440 ABBANS DESSUS        8
44170 ABBARETZ             9
20243 ABBAZIA              10
02300 ABBECOURT            11
60430 ABBECOURT            12</pre>
<p>On remarquera la fonction ROW_NUMBER() filera toujours un numéro distinct, même si le champ sur lequel est poser la numérotation est le même d&#8217;une ligne à l&#8217;autre (commune <em>ABANCOURT</em>), il s&#8217;agit donc bien d&#8217;un numéro de ligne.</p>
<p>On pourra conserver la numérotation ci dessus, mais en présentant les données ordonnées par code postale</p>
<pre><span style="color:#0000ff;">select codex, commune, row_number() over(order by commune) as num
from villes order by codex</span>
codex commune              num
----- -------------------- --------------------
02300 ABBECOURT            11
20243 ABBAZIA              10
25320 ABBANS DESSOUS       7
25440 ABBANS DESSUS        8
44170 ABBARETZ             9
54610 ABAUCOURT            5
55130 ABAINVILLE           2
55400 ABAUCOURT HAUTECOURT 6
59268 ABANCOURT            3
60220 ABANCOURT            4
60430 ABBECOURT            12
64460 AAST                 1</pre>
<p>Ca c&#8217;est interressant !</p>
<p>Pour aller plus loin :</p>
<p>- on peut compléter la partie order by par des champs complémentaires :</p>
<pre><span style="color:#0000ff;">select codex, dpt, commune,
row_number() over(<strong>order by Dpt asc, commune desc</strong>) as num
from villes
</span></pre>
<p>- ROW_NUMBER() a aussi son petit frère RANK() qui effectue un classement :</p>
<pre><span style="color:#0000ff;">select codex, commune, <strong>rank()</strong> over(order by commune) as num
</span><span style="color:#0000ff;">from villes order by commune</span>
codex commune              num
----- -------------------- --------------------
64460 AAST                 1
55130 ABAINVILLE           2
<strong><span style="text-decoration:underline;">59268 ABANCOURT            3</span></strong>
<strong><span style="text-decoration:underline;">60220 ABANCOURT            3</span></strong>
54610 ABAUCOURT            5
55400 ABAUCOURT HAUTECOURT 6
25320 ABBANS DESSOUS       7
25440 ABBANS DESSUS        8
44170 ABBARETZ             9
20243 ABBAZIA              10
<span style="text-decoration:underline;">02300 ABBECOURT            <strong>11</strong></span>
<span style="text-decoration:underline;">60430 ABBECOURT            <strong>11</strong></span></pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pceasy.wordpress.com/513/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pceasy.wordpress.com/513/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pceasy.wordpress.com/513/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pceasy.wordpress.com/513/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pceasy.wordpress.com/513/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pceasy.wordpress.com/513/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pceasy.wordpress.com/513/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pceasy.wordpress.com/513/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pceasy.wordpress.com/513/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pceasy.wordpress.com/513/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pceasy.wordpress.com/513/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pceasy.wordpress.com/513/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pceasy.wordpress.com/513/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pceasy.wordpress.com/513/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pceasy.wordpress.com&amp;blog=4502962&amp;post=513&amp;subd=pceasy&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pceasy.wordpress.com/2009/03/03/sql-server-row_number-lequivalent-du-rownum-doracle/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">trucmuche92</media:title>
		</media:content>
	</item>
		<item>
		<title>SQL Server &#8211; Tableau croisé oui, dynamique non</title>
		<link>http://pceasy.wordpress.com/2009/02/27/sql-server-tableau-croise-oui-dynamique-non/</link>
		<comments>http://pceasy.wordpress.com/2009/02/27/sql-server-tableau-croise-oui-dynamique-non/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 21:12:08 +0000</pubDate>
		<dc:creator>trucmuche92</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[sql server]]></category>

		<guid isPermaLink="false">http://pceasy.wordpress.com/?p=502</guid>
		<description><![CDATA[MS Access fournie une commande SQL qui permet de faire des requêtes SELECT de type tableau croisé dynamique (via la commande TRANSFORM). Dans ce cas, on est bien présence d&#8217;un tableau dynamiqe car le nombre de colonnes généré est dynamique en fonction des enregistrements du jeu de résultat. Pour SQL Server, depuis sa version 2005, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pceasy.wordpress.com&amp;blog=4502962&amp;post=502&amp;subd=pceasy&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>MS Access fournie une commande SQL qui permet de faire des requêtes SELECT de type tableau croisé dynamique (via la commande <strong>TRANSFORM</strong>). Dans ce cas, on est bien présence d&#8217;un tableau dynamiqe car le nombre de colonnes généré est dynamique en fonction des enregistrements du jeu de résultat.</p>
<p>Pour SQL Server, depuis sa version 2005, on a la syntaxe <strong>PIVOT </strong>qui permet de créer un tableau croisé à partir d&#8217;une table, en revanche pour ce qui est du dynamique, c&#8217;est pas encore ça.</p>
<p>En effet, il faut préciser les valeurs que prendront les colonnes, illustration :</p>
<p>On a une table <strong><em>cde_entete</em></strong></p>
<p>3 champs-propriété : <em><strong>cde_liv_civilite</strong>, <strong>cde_status</strong>, <strong>cde_mode_liv </strong></em></p>
<p>un champs numérique : <strong><em>cde_mnt_ht</em> </strong>(celui qui aura l&#8217;agregat)</p>
<p>On veut un tableau croisé avec les données de la colonne &#8220;Mode livraison&#8221; (cde_mode_liv) en colonne :</p>
<pre style="padding-left:30px;">SELECT
cde_liv_civilite,
cde_status,
SUM([1]) AS "avion",
SUM([2]) AS "train"
<span style="color:#0000ff;">FROM  cde_entete
PIVOT ( SUM(<strong>cde_mnt_ht</strong>)
        FOR <strong>cde_mode_liv</strong> IN ([1], [2])
      ) AS xxx</span>
GROUP BY cde_liv_civilite, cde_status</pre>
<p>Pour comprendre, il faut prendre la syntaxe ci-dessus comme un SELECT traditionnel où <span style="color:#0000ff;"><strong><em>xxx</em></strong> </span>transforme la table <strong><em>cde_entete</em></strong> avec les valeurs du champ <em><strong>cde_mode_liv</strong></em> en tant que colonne.</p>
<p>Le blème, c&#8217;est que ces valeurs doivent être explicitement définies &#8220;<em>IN ([1], [2])</em>&#8220;,<em> </em>et c&#8217;est là qu&#8217;on perds l&#8217;aspect dynamique<em>.</em></p>
<p><em></em></p>
<p>En revanche, là où ça peut être interressant c&#8217;est quand veut un resultset d&#8217;indicateurs très variés pour lesquels il nécessiterait d&#8217;effectuer de multiple jointures.<br />
L&#8217;astuce résiderait à créer un resultset par une série de requêtes UNION dont 2 colonnes pivoteraient au final.</p>
<h4>1 &#8211; Obtention d&#8217;indicateurs et de dimensions depuis plusieurs sourcing</h4>
<pre><span style="color:#0000ff;">        --1ere sourcing
        select
            year(dt_record) as ANNEE,
            'EMPLOYE' as DIMENSION,
            count(cd_employee) as VALEUR
            from RESOURCES group by year(dt_record)

    UNION
        --2ème sourcing
        select
            year(dt_planning) as ANNEE,
            'BUDGET' as DIMENSION,
            sum (AMOUNT) as VALEUR
            from BUD group by year(dt_planning)

    UNION
        --3ème sourcing
        select
            year(dt_sale) as ANNEE,
            'CA' as DIMENSION,
            sum (SALES) as VALEUR
            from PRODUCTS group by year(dt_sale)</span></pre>
<h3>2 &#8211; Le résultat de l&#8217;UNION sans le PIVOT :</h3>
<pre>ANNEE       DIMENSION VALEUR
----------- --------- -----------
2006        BUDGET    50000
2007        BUDGET    55000
2008        BUDGET    60000
2005        CA        100000
2006        CA        110000
2007        CA        55
2007        CA        66
2007        CA        120000
2005        EMPLOYE   80
2006        EMPLOYE   86
2007        EMPLOYE   90
2008        EMPLOYE   91</pre>
<h4>3 &#8211; En passant le PIVOT comme ceci&#8230;</h4>
<pre><strong><span style="color:#008000;">SELECT
ANNEE,
SUM([EMPLOYE]) AS "Nbr Employés",
SUM([BUDGET]) AS "Budget planifié",
SUM([CA]) AS "Chiffre d'affaire"
FROM (</span></strong>

<span style="color:#0000ff;">        --1ere sourcing
        select
            year(dt_record) as ANNEE,
            'EMPLOYE' as DIMENSION,
            count(cd_employee) as VALEUR
            from RESOURCES group by year(dt_record)

    UNION
        --2ème sourcing
        select
            year(dt_planning) as ANNEE,
            'BUDGET' as DIMENSION,
            sum (AMOUNT) as VALEUR
            from BUD group by year(dt_planning)

    UNION
        --3ème sourcing
        select
            year(dt_sale) as ANNEE,
            'CA' as DIMENSION,
            sum (SALES) as VALEUR
            from PRODUCTS group by year(dt_sale)</span>

<strong><span style="color:#008000;">) MES_UNIONS
PIVOT ( SUM(VALEUR)
        FOR DIMENSION IN ([EMPLOYE], [BUDGET], [CA])
      ) AS bidon
GROUP BY ANNEE</span></strong></pre>
<h4>4 &#8211; Résultat final :</h4>
<pre>ANNEE       Nbr Employés Budget planifié Chiffre d'affaire
----------- ------------ --------------- -----------------
2005        80                           100000
2006        86           50000           110000
2007        90           55000           120121
2008        91           60000</pre>
<p>Cette méthode est très utile pour du reporting par exemple, et évite d&#8217;avoir recours à de multiples jointure externes.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pceasy.wordpress.com/502/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pceasy.wordpress.com/502/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pceasy.wordpress.com/502/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pceasy.wordpress.com/502/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pceasy.wordpress.com/502/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pceasy.wordpress.com/502/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pceasy.wordpress.com/502/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pceasy.wordpress.com/502/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pceasy.wordpress.com/502/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pceasy.wordpress.com/502/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pceasy.wordpress.com/502/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pceasy.wordpress.com/502/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pceasy.wordpress.com/502/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pceasy.wordpress.com/502/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pceasy.wordpress.com&amp;blog=4502962&amp;post=502&amp;subd=pceasy&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pceasy.wordpress.com/2009/02/27/sql-server-tableau-croise-oui-dynamique-non/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">trucmuche92</media:title>
		</media:content>
	</item>
		<item>
		<title>SQL Server &#8211; Le cas du Case pour une comparaison</title>
		<link>http://pceasy.wordpress.com/2009/02/27/sql-server-le-cas-du-case-pour-une-comparaison/</link>
		<comments>http://pceasy.wordpress.com/2009/02/27/sql-server-le-cas-du-case-pour-une-comparaison/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 19:48:07 +0000</pubDate>
		<dc:creator>trucmuche92</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[sql server]]></category>

		<guid isPermaLink="false">http://pceasy.wordpress.com/?p=494</guid>
		<description><![CDATA[En SQL Server, l&#8221;utilisation de la syntaxe Case &#8230; When &#8230; When&#8230;else&#8230;end est bien utile quand on veut inclure un test dans une requête SELECT : Exemple : select nom, prenom, case civ when 1 then 'Monsieur' when 2 then 'Madame' else 'Non mentionné' end as civilite from employes Il arrive parfois que le test [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pceasy.wordpress.com&amp;blog=4502962&amp;post=494&amp;subd=pceasy&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>En SQL Server, l&#8221;utilisation de la syntaxe <span style="color:#0000ff;">Case &#8230; When &#8230; When&#8230;else&#8230;end</span> est bien utile quand on veut inclure un test dans une requête SELECT :</p>
<p>Exemple :</p>
<pre style="padding-left:30px;">select nom, prenom, <span style="color:#0000ff;">
case</span> civ <span style="color:#0000ff;">
when </span>1 <span style="color:#0000ff;">then </span>'Monsieur'
<span style="color:#0000ff;">when </span>2 <span style="color:#0000ff;">then </span>'Madame'
<span style="color:#0000ff;">else </span>'Non mentionné' <span style="color:#0000ff;">end <span style="color:#000000;">as </span></span>civilite
from employes</pre>
<p>Il arrive parfois que le test a effectuer ne s&#8217;appuie pas sur une égalité, mais sur une comparaison, la syntaxe est particulière et est la suivante :</p>
<pre style="padding-left:30px;">select nom, prenom,
<span style="color:#0000ff;">case </span>
        <span style="color:#0000ff;">when </span>LastActivityDate &lt; '2008-01-01' <span style="color:#0000ff;">then </span>'Très Longtemps'
        <span style="color:#0000ff;">when </span>LastActivityDate &lt; '2008-07-01' <span style="color:#0000ff;">then </span>'Longtemps'
        <span style="color:#0000ff;">else </span>'Récement' <span style="color:#0000ff;">end </span>as "Dernère visite"
from aspnet_users</pre>
<p>En fait la syntaxe peut paraître différente, mais pas pour tout le monde car les 2 commandes suivantes sont les mêmes et sont valides :</p>
<pre style="padding-left:30px;">select nom, prenom, <strong><span style="color:#0000ff;">case</span> <span style="color:#ff0000;">civ</span></strong> <strong><span style="color:#0000ff;">
                    when </span></strong>1 <strong><span style="color:#0000ff;">then </span></strong>'Monsieur'
                    <strong><span style="color:#0000ff;">when </span></strong>2 <strong><span style="color:#0000ff;">then </span></strong>'Madame'
                   <span style="color:#0000ff;"><strong> else</strong> </span>'Non mentionné' <span style="color:#0000ff;"><strong>
                    end </strong><span style="color:#000000;">as </span></span>civilite
from employes

select nom, prenom, <strong><span style="color:#0000ff;">case</span>
</strong><span style="color:#0000ff;"><strong>                    when</strong> <span style="color:#000000;"><strong><span style="color:#ff0000;">civ</span></strong>=</span></span><span style="color:#000000;">1</span> <span style="color:#0000ff;"><strong>then</strong> </span>'Monsieur' <span style="color:#0000ff;"><strong>
                    when</strong> <span style="color:#000000;"><strong><span style="color:#ff0000;">civ</span></strong>=</span></span><span style="color:#000000;">2</span> <span style="color:#0000ff;"><strong>then</strong> </span>'Madame' <span style="color:#0000ff;"><strong>
                    else</strong> </span>'Non mentionné'
                    <span style="color:#0000ff;"><strong>end</strong> <span style="color:#000000;">as </span></span>civilite
from employes</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pceasy.wordpress.com/494/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pceasy.wordpress.com/494/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pceasy.wordpress.com/494/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pceasy.wordpress.com/494/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pceasy.wordpress.com/494/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pceasy.wordpress.com/494/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pceasy.wordpress.com/494/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pceasy.wordpress.com/494/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pceasy.wordpress.com/494/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pceasy.wordpress.com/494/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pceasy.wordpress.com/494/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pceasy.wordpress.com/494/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pceasy.wordpress.com/494/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pceasy.wordpress.com/494/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pceasy.wordpress.com&amp;blog=4502962&amp;post=494&amp;subd=pceasy&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pceasy.wordpress.com/2009/02/27/sql-server-le-cas-du-case-pour-une-comparaison/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">trucmuche92</media:title>
		</media:content>
	</item>
	</channel>
</rss>
