<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><!-- generator="wordpress/2.3" --><rss 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/" version="2.0">

<channel>
	<title>Je galère en Dev'Web</title>
	<link>http://devweb.jegalere.fr</link>
	<description>Scripts, tutoriaux et actualité de la programmation web</description>
	<pubDate>Tue, 17 Jun 2008 12:20:19 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/jegalereenwebdev" type="application/rss+xml" /><item>
		<title>Firefox 3.0 : la version finale est disponible</title>
		<link>http://devweb.jegalere.fr/actualite/firefox-30-la-version-finale-est-disponible/</link>
		<comments>http://devweb.jegalere.fr/actualite/firefox-30-la-version-finale-est-disponible/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 12:16:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Actualité]]></category>
<category>buzz</category><category>firefox</category><category>navigateur</category>
		<guid isPermaLink="false">http://devweb.jegalere.fr/actualite/firefox-30-la-version-finale-est-disponible/</guid>
		<description><![CDATA[Today is the day ! Le nouveau navigateur de Mozilla, Firefox 3, sort aujourd&#8217;hui (en 45 langues) alors n&#8217;oubliez pas d&#8217;aller télécharger votre nouveau navigateur pour un, avoir la classe devant ses collègues et deux, participer au record du logiciel le plus téléchargé en une journée (ou pas). 
A inscrire dans les nouveautés promises par [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://devweb.jegalere.fr/wp-content/uploads/2008/06/firefox3.png' alt='firefox 3' style="float:left;padding:5px 2px 0px 0px" />Today is the day ! Le nouveau navigateur de Mozilla, <strong>Firefox 3</strong>, sort aujourd&#8217;hui (en 45 langues) alors n&#8217;oubliez pas d&#8217;aller télécharger votre nouveau navigateur pour un, avoir la classe devant ses collègues et deux, participer au record du logiciel le plus téléchargé en une journée (ou pas). </p>
<p>A inscrire dans les nouveautés promises par Firefox 3, une barre d&#8217;adresse ultra-pratique qui déchire du slip (si si) et qui recherche dans vos sites les mots clefs que vous saisissez, qui affiche les bookmarks, une sécurité renforcée, une délivrance de votre ram et pleins de bonnes choses (on parle de pas moins de  <strong>15 000 améliorations par rapport à firefox 2</strong> o_o) </p>
<p>Contrairement à certains sites qui vous proposent déjà la nouvelle version de Firefox en téléchargement, je prefère vous orienter vers <a href="http://www.spreadfirefox.com/fr/worldrecord">le site de Mozilla</a> à partir de 19h (heure de Paris) pour pouvoir participer au record <img src='http://devweb.jegalere.fr/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p>
<a href="http://devweb.jegalere.fr/index.php?tag=buzz" rel="tag">buzz</a>, <a href="http://devweb.jegalere.fr/index.php?tag=firefox" rel="tag">firefox</a>, <a href="http://devweb.jegalere.fr/index.php?tag=navigateur" rel="tag">navigateur</a>]]></content:encoded>
			<wfw:commentRss>http://devweb.jegalere.fr/actualite/firefox-30-la-version-finale-est-disponible/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Internet Explorer 6 (IE 6) sous Windows Vista</title>
		<link>http://devweb.jegalere.fr/webmasters/internet-explorer-6-ie-6-sous-windows-vista/</link>
		<comments>http://devweb.jegalere.fr/webmasters/internet-explorer-6-ie-6-sous-windows-vista/#comments</comments>
		<pubDate>Sat, 07 Jun 2008 09:26:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Webmasters]]></category>

		<category><![CDATA[developpeur]]></category>

		<category><![CDATA[internet-explorer]]></category>

		<category><![CDATA[navigateur]]></category>

		<category><![CDATA[windows]]></category>
<category>developpeur</category><category>internet explorer</category><category>navigateur</category><category>windows</category>
		<guid isPermaLink="false">http://devweb.jegalere.fr/webmasters/internet-explorer-6-ie-6-sous-windows-vista/</guid>
		<description><![CDATA[Oui, je sais, il faut être bizarre pour vouloir installer IE 6 sous Vista (déjà qu&#8217;être sous vista ca l&#8217;est un peu&#8230;). Mais comme Microsoft semble attaché à son navigateur de m&#8230; , il est indispensable que vos sites web soient clean sous Firefox 2, IE 7 et IE 6 (ainsi que Safari mais ceci [...]]]></description>
			<content:encoded><![CDATA[<p>Oui, je sais, il faut être bizarre pour vouloir <strong>installer IE 6 sous Vist</strong>a (déjà qu&#8217;être sous vista ca l&#8217;est un peu&#8230;). Mais comme <a href="http://www.cnetfrance.fr/news/pc-peripheriques/internet-explorer-7-absent-de-windows-xp-sp3-39376237.htm">Microsoft semble attaché à son navigateur</a> de m&#8230; , il est indispensable que vos sites web soient clean sous Firefox 2, IE 7 et IE 6 (ainsi que Safari mais ceci est un problème différent ^^).</p>
<p>Avoir IE 6 sous Vista n&#8217;était donc pas une mince  à faire puisque pour cela il fallait faire tourner un Windows XP en machine virtuelle. Mais uen solution convenable a enfin été trouvé : <a href="http://www.my-debugbar.com/wiki/IETester/HomePage">IETester</a></p>
<p>IETester propose d&#8217;afficher les pages avec le rendu d&#8217;Internet Explorer 6 mais également des versions 5.5, 7 et 8. Il suffit d&#8217;ouvrir un onglet et de choisir la version d&#8217;IE à utiliser pour le rendu. Gratuit, très simple d&#8217;utilisation et indispensable tout simplement.</p>
<a href="http://devweb.jegalere.fr/index.php?tag=developpeur" rel="tag">developpeur</a>, <a href="http://devweb.jegalere.fr/index.php?tag=internet-explorer" rel="tag">internet explorer</a>, <a href="http://devweb.jegalere.fr/index.php?tag=navigateur" rel="tag">navigateur</a>, <a href="http://devweb.jegalere.fr/index.php?tag=windows" rel="tag">windows</a>]]></content:encoded>
			<wfw:commentRss>http://devweb.jegalere.fr/webmasters/internet-explorer-6-ie-6-sous-windows-vista/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Référencer un pdf</title>
		<link>http://devweb.jegalere.fr/referencement/referencer-un-pdf/</link>
		<comments>http://devweb.jegalere.fr/referencement/referencer-un-pdf/#comments</comments>
		<pubDate>Tue, 03 Jun 2008 19:57:08 +0000</pubDate>
		<dc:creator>Sword</dc:creator>
		
		<category><![CDATA[Référencement]]></category>

		<category><![CDATA[astuces]]></category>

		<category><![CDATA[google]]></category>

		<category><![CDATA[pdf]]></category>
<category>astuces</category><category>google</category><category>pdf</category><category>referencement</category>
		<guid isPermaLink="false">http://devweb.jegalere.fr/referencement/referencer-un-pdf/</guid>
		<description><![CDATA[On y pense pas souvent mais google référence bien les pdfs et on ne doit donc pas négliger leur référencement. Voici quelques règles simples à respecter qui représentent le minimum syndical :
- Commençons par le commencement : Un PDF c&#8217;est du texte. Car c&#8217;est bien connu : les moteurs de recherchent n&#8217;indexent pas les textes [...]]]></description>
			<content:encoded><![CDATA[<p>On y pense pas souvent mais google référence bien les pdfs et on ne doit donc pas négliger leur référencement. Voici quelques règles simples à respecter qui représentent le minimum syndical :</p>
<p>- Commençons par le commencement : <strong>Un PDF c&#8217;est du texte</strong>. Car c&#8217;est bien connu : les moteurs de recherchent n&#8217;indexent pas les textes vectorielles ou les images. Ca semble logique mais si vous générez un pdf sous InDesign attention&#8230;</p>
<p>- Lorsque l&#8217;on enregistre un pdf qu&#8217;on a crée on vous propose souvent de <strong>définir un titre</strong>. Alors faites le ! </p>
<p>- Appliquez <strong>les règles d&#8217;optimisation d&#8217;une page web</strong> à votre pdf : un fichier pas trop gros, des liens et des intitulés de liens pertinents, et bien un texte riche de mots clés (sans exagérer bien sur&#8230;)</p>
<p>Si vous respectez déjà ceci ca sera pas mal surtout que cela ne demande pas beaucoup d&#8217;investissement : juste des habitudes à prendre <img src='http://devweb.jegalere.fr/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Pour en savoir un peu plus sur le référencement des pdfs je ne peux que vous conseillez <a href="http://www.francis-marketing.com/b2b-marketing-blog/index.php/optimizing-pdfs/">cet article</a></p>
<a href="http://devweb.jegalere.fr/index.php?tag=astuces" rel="tag">astuces</a>, <a href="http://devweb.jegalere.fr/index.php?tag=google" rel="tag">google</a>, <a href="http://devweb.jegalere.fr/index.php?tag=pdf" rel="tag">pdf</a>, <a href="http://devweb.jegalere.fr/index.php?tag=referencement" rel="tag">referencement</a>]]></content:encoded>
			<wfw:commentRss>http://devweb.jegalere.fr/referencement/referencer-un-pdf/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Un brevet sur les images liant une page web</title>
		<link>http://devweb.jegalere.fr/actualite/un-brevet-sur-les-images-liant-une-page-web/</link>
		<comments>http://devweb.jegalere.fr/actualite/un-brevet-sur-les-images-liant-une-page-web/#comments</comments>
		<pubDate>Fri, 30 May 2008 10:34:02 +0000</pubDate>
		<dc:creator>Sword</dc:creator>
		
		<category><![CDATA[Actualité]]></category>

		<category><![CDATA[html]]></category>

		<category><![CDATA[image]]></category>

		<category><![CDATA[nawak]]></category>

		<category><![CDATA[web]]></category>
<category>html</category><category>image</category><category>nawak</category><category>web</category>
		<guid isPermaLink="false">http://devweb.jegalere.fr/actualite/un-brevet-sur-les-images-liant-une-page-web/</guid>
		<description><![CDATA[On croyait avoir entendu le pire avec le brevet sur le jpeg mais voici une histoire encore plus abracadabrantesque : une société située à Singapour, Vuestar Technologies, a déposé un brevet sur l&#8217;utilisation d&#8217;une image pour faire un lien vers une autre page web. Et biensur toutes les images sont concernées, du logo à la [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://devweb.jegalere.fr/wp-content/uploads/2008/05/vuestar-technologies-logo.jpg' alt='vuestar technologies'  style="float:left;padding:5px 5px 0px 0px"  />On croyait avoir entendu le pire avec le brevet sur le jpeg mais voici une histoire encore plus abracadabrantesque : une société située à Singapour, <strong>Vuestar Technologies</strong>, a déposé <strong>un brevet sur l&#8217;utilisation d&#8217;une image pour faire un lien vers une autre page web</strong>. Et biensur toutes les images sont concernées, du logo à la photo, en passant par la simple icône ou même une animation ! L&#8217;entreprise singapourienne dispose de ce brevet jusqu&#8217;en 2021 et compte bien faire payer les sites qui utilisent &#8220;leur brevet illégallement&#8221;</p>
<p>Rassurez vous, cela doit être totalement <strong>incompatible avec le droit français</strong> qui stipule qu&#8217;on ne peut pas breveter des techniques qui sont déjà utilisées couramment et depuis un certain temps.</p>
<a href="http://devweb.jegalere.fr/index.php?tag=html" rel="tag">html</a>, <a href="http://devweb.jegalere.fr/index.php?tag=image" rel="tag">image</a>, <a href="http://devweb.jegalere.fr/index.php?tag=nawak" rel="tag">nawak</a>, <a href="http://devweb.jegalere.fr/index.php?tag=web" rel="tag">web</a>]]></content:encoded>
			<wfw:commentRss>http://devweb.jegalere.fr/actualite/un-brevet-sur-les-images-liant-une-page-web/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Je galère en Webdev’ devient je galère en Dev’web</title>
		<link>http://devweb.jegalere.fr/blogosphere/je-galere-en-webdev-devient-je-galere-en-devweb/</link>
		<comments>http://devweb.jegalere.fr/blogosphere/je-galere-en-webdev-devient-je-galere-en-devweb/#comments</comments>
		<pubDate>Mon, 26 May 2008 09:00:50 +0000</pubDate>
		<dc:creator>Sword</dc:creator>
		
		<category><![CDATA[Blogosphère]]></category>

		<category><![CDATA[blog]]></category>

		<category><![CDATA[htaccess]]></category>
<category>blog</category><category>htaccess</category>
		<guid isPermaLink="false">http://devweb.jegalere.fr/blogosphere/je-galere-en-webdev-devient-je-galere-en-devweb/</guid>
		<description><![CDATA[Tadammmmm ! La classe, non ?

Et la vous vous demandez pourquoi un tel changement ? Pourquoi révolutionner la pensée de ce blog ?
En faite, tout est parti d&#8217;un brainstorming de plusieurs heures avec toutes les têtes pensantes de la je galère team (appelés aussi les galériens) pour optimiser et &#8230; non je déconne c&#8217;était juste [...]]]></description>
			<content:encoded><![CDATA[<p>Tadammmmm ! La classe, non ?<br />
<center><img src='http://devweb.jegalere.fr/wp-content/uploads/2008/05/jegalere_devweb.gif' alt='je galere en devweb' /></center><br />
Et la vous vous demandez pourquoi un tel changement ? Pourquoi révolutionner la pensée de ce blog ?<br />
En faite, tout est parti d&#8217;un brainstorming de plusieurs heures avec toutes les têtes pensantes de la je galère team (appelés aussi les galériens) pour optimiser et &#8230; non je déconne c&#8217;était juste pour éviter de se taper <strong>un procès</strong> de PCSOFT pour qui je galère en webdev présentait un sérieux danger et un concurrent sérieux faisant de l&#8217;ombre à l&#8217;un de leur logiciel intitulé webdev ou plus exactement une contrefaçon et un détournement de clientèle (rien que ça&#8230;)</p>
<p>Tu m&#8217;étonnes qu&#8217;un blog d&#8217;une qualité et d&#8217;une influence comme le notre fasse faire des nuits blanches à nos amis de PCSOFT ^^ et comme notre ami Franck de <a href="http://www.caledosphere.com">caledosphère</a> nous a montré la voie a ne pas prendre (je compatis mon vieux, sincèrement&#8230;), on s&#8217;est motivé pour changer notre nom de domaine.</p>
<p>Au final, un bon coup de stress (l&#8217;optique d&#8217;un procès n&#8217;est pas aussi plaisant que l&#8217;on pourrait croire ^^), un logo à refaire, un rechercher remplacer (merci vince) et un htaccess et ban <s>ca fait un chokapik</s> voila je galère en dev&#8217;web sur pied !</p>
<a href="http://devweb.jegalere.fr/index.php?tag=blog" rel="tag">blog</a>, <a href="http://devweb.jegalere.fr/index.php?tag=htaccess" rel="tag">htaccess</a>]]></content:encoded>
			<wfw:commentRss>http://devweb.jegalere.fr/blogosphere/je-galere-en-webdev-devient-je-galere-en-devweb/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Lenovo X300 - MacBook Air : 1-0</title>
		<link>http://devweb.jegalere.fr/hardware/lenovo-x300-macbook-air-1-0/</link>
		<comments>http://devweb.jegalere.fr/hardware/lenovo-x300-macbook-air-1-0/#comments</comments>
		<pubDate>Tue, 13 May 2008 13:47:44 +0000</pubDate>
		<dc:creator>Sword</dc:creator>
		
		<category><![CDATA[Hardware]]></category>
<category>apple</category><category>buzz</category><category>hardware</category><category>lenovo</category><category>vidéo</category>
		<guid isPermaLink="false">http://devweb.jegalere.fr/hardware/lenovo-x300-macbook-air-1-0/</guid>
		<description><![CDATA[Lenovo a décidé de parodier (enfin je trouve pas que c&#8217;est une parodie perso :p) la pub du MacBook Air d&#8217;Apple avec comme slogan : le portable doté de toutes les fonctionnalités nécessaires le plus fin au monde
Le X300 ne mise pas particulièrement sur son design (et c&#8217;est peu dire&#8230;), qui se veut le plus [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Lenovo</strong> a décidé de parodier (enfin je trouve pas que c&#8217;est une parodie perso :p) la pub du MacBook Air d&#8217;Apple avec comme slogan :<strong> le portable doté de toutes les fonctionnalités nécessaires le plus fin au monde</strong></p>
<p><strong>Le X300</strong> ne mise pas particulièrement sur son design (et c&#8217;est peu dire&#8230;), qui se veut le plus fonctionnel et le plus robuste possible et pour cause : avec trois ports USB 2.0, un port Ethernet Gigabit, un contrôleur WiFi 802.11n et un module Bluetooth 2.0 et &#8230;.<strong>un graveur de 7 mm d&#8217;épaisseur</strong>, on peut dire qu&#8217;il est plutôt bien servi.</p>
<p style="text-align:center"><object width="425" height="355">
<param name="movie" value="http://www.youtube.com/v/_hnOCUkbix0&#038;hl=fr&#038;color1=0x006699&#038;color2=0x54abd6"></param>
<param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/_hnOCUkbix0&#038;hl=fr&#038;color1=0x006699&#038;color2=0x54abd6" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>
<p/>
<a href="http://devweb.jegalere.fr/index.php?tag=apple" rel="tag">apple</a>, <a href="http://devweb.jegalere.fr/index.php?tag=buzz" rel="tag">buzz</a>, <a href="http://devweb.jegalere.fr/index.php?tag=hardware" rel="tag">hardware</a>, <a href="http://devweb.jegalere.fr/index.php?tag=lenovo" rel="tag">lenovo</a>, <a href="http://devweb.jegalere.fr/index.php?tag=vid%C3%A9o" rel="tag">vidéo</a>]]></content:encoded>
			<wfw:commentRss>http://devweb.jegalere.fr/hardware/lenovo-x300-macbook-air-1-0/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Une histoire de float et de background-color</title>
		<link>http://devweb.jegalere.fr/css/une-histoire-de-float-et-de-background-color/</link>
		<comments>http://devweb.jegalere.fr/css/une-histoire-de-float-et-de-background-color/#comments</comments>
		<pubDate>Mon, 05 May 2008 07:57:37 +0000</pubDate>
		<dc:creator>Sword</dc:creator>
		
		<category><![CDATA[CSS]]></category>

		<category><![CDATA[astuces]]></category>

		<category><![CDATA[html]]></category>

		<category><![CDATA[tuto]]></category>
<category>astuces</category><category>css</category><category>html</category><category>tuto</category>
		<guid isPermaLink="false">http://devweb.jegalere.fr/css/une-histoire-de-float-et-de-background-color/</guid>
		<description><![CDATA[Voici une petite astuce quand vous utilisez les flottants afin d&#8217;avoir un retour à la ligne et une couleur de fond les comprenant.
Imaginons que dans une div vous avez 2 flottants, un peu dans ce gout la : 

Script html
&#60;div style=&#34;background-color:blue&#34;&#62;
&#160; &#60;div style=&#34;float:left;background-color:red&#34;&#62;Je flotte ! c&#8217;est un miracle&#60;/div&#62;
&#160; &#60;div style=&#34;float:left;margin-left : 10px;background-color:green&#34;&#62;Moi aussi je flotte [...]]]></description>
			<content:encoded><![CDATA[<p>Voici une petite astuce quand vous utilisez <strong>les flottants</strong> afin d&#8217;avoir un retour à la ligne et une couleur de fond les comprenant.<br />
Imaginons que dans une div vous avez 2 flottants, un peu dans ce gout la : </p>
<div class="ch_code_container" style="font-family: monospace;height:100%;">
<div style="">Script html</div>
<p>&lt;div style=&quot;background-color:blue&quot;&gt;<br />
&nbsp; &lt;div style=&quot;float:left;background-color:red&quot;&gt;Je flotte ! c&#8217;est un miracle&lt;/div&gt;<br />
&nbsp; &lt;div style=&quot;float:left;margin-left : 10px;background-color:green&quot;&gt;Moi aussi je flotte !&lt;/div&gt;<br />
&lt;/div&gt;</div>
<p>Ce qui donne un truc du genre (j&#8217;ai ajouté des height pour que vous vous rendez mieux compte du truc). </p>
<div style="background-color:blue">
<div style="float:left;background-color:red;height:30px">Je flotte ! c&#8217;est un miracle</div>
<div style="float:left;margin:0px 10px;background-color:green;height:40px">Moi aussi je flotte !</div>
</div>
<p>Bon c&#8217;est le bordel, <strong>mon texte se colle à droite la dernière div flottante et j&#8217;ai pas la couleur de fond</strong> sur toute la div générale&#8230;<br />
Vous me direz pourquoi ne pas mettre la même couleur sur les div flottantes ? Tout simplement parce qu&#8217;elles n&#8217;auront pas forcément la même hauteur et après ça fera tout caca.</p>
<p>Le problème réside dans le fait que <strong>les flottants sortent du flux et ta div conteneuse est considérée comme vide</strong>. L&#8217;astuce est donc d&#8217;ajouter un element (p par exemple) sous tes 2 div et en lui donnant le <strong>style clear: both ;</strong> tu rétablis ainsi la hauteur voulue :</p>
<div class="ch_code_container" style="font-family: monospace;height:100%;">
<div style="">Script html</div>
<p>&lt;div style=&quot;background-color:blue&quot;&gt;<br />
&nbsp; &lt;div style=&quot;float:left;background-color:red&quot;&gt;Je flotte ! c&#8217;est un miracle&lt;/div&gt;<br />
&nbsp; &lt;div style=&quot;float:left;margin-left : 10px;background-color:green&quot;&gt;Moi aussi je flotte !&lt;/div&gt;<br />
&nbsp; &lt;p style=&quot;clear: both&quot;&gt;&lt;/p&gt;<br />
&lt;/div&gt;</div>
<p>ce qui donne : </p>
<div style="background-color:blue">
<div style="float:left;background-color:red">Je flotte ! c&#8217;est un miracle</div>
<div style="float:left;margin-left : 10px;background-color:green">Moi aussi je flotte !</div>
<p style="clear: both">
</div>
<p>Miracle ! Ca marche \o/<br />
Bon c&#8217;est clairement une bidouille mais c&#8217;est efficace alors &#8230; ^^<br />
Ah oui et biensur les style css sont à mettre dans un fichier externe, cela va de soit <img src='http://devweb.jegalere.fr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<a href="http://devweb.jegalere.fr/index.php?tag=astuces" rel="tag">astuces</a>, <a href="http://devweb.jegalere.fr/index.php?tag=css" rel="tag">css</a>, <a href="http://devweb.jegalere.fr/index.php?tag=html" rel="tag">html</a>, <a href="http://devweb.jegalere.fr/index.php?tag=tuto" rel="tag">tuto</a>]]></content:encoded>
			<wfw:commentRss>http://devweb.jegalere.fr/css/une-histoire-de-float-et-de-background-color/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Mysql : DELETE sur plusieurs tables avec jointure</title>
		<link>http://devweb.jegalere.fr/sql/mysql-delete-sur-plusieurs-tables-avec-jointure/</link>
		<comments>http://devweb.jegalere.fr/sql/mysql-delete-sur-plusieurs-tables-avec-jointure/#comments</comments>
		<pubDate>Wed, 09 Apr 2008 05:50:22 +0000</pubDate>
		<dc:creator>Sword</dc:creator>
		
		<category><![CDATA[SQL]]></category>

		<category><![CDATA[astuces]]></category>

		<category><![CDATA[detele]]></category>

		<category><![CDATA[jointure]]></category>

		<category><![CDATA[mysql]]></category>
<category>astuces</category><category>detele</category><category>jointure</category><category>mysql</category><category>sql</category>
		<guid isPermaLink="false">http://devweb.jegalere.fr/sql/mysql-delete-sur-plusieurs-tables-avec-jointure/</guid>
		<description><![CDATA[Il arrive parfois qu&#8217;on est besoin des faire des suppressions de lignes sur plusieurs tables en même temps. Par exemple, on veut supprimer une catégorie et tous les articles qui appartiennent à cette catégorie. La catégorie appartient à la table catégorie et les articles à la table article et ils sont reliés par l&#8217;identifiant de [...]]]></description>
			<content:encoded><![CDATA[<p>Il arrive parfois qu&#8217;on est besoin des faire des suppressions de lignes sur plusieurs tables en même temps. Par exemple, on veut supprimer une catégorie et tous les articles qui appartiennent à cette catégorie. La catégorie appartient à la table catégorie et les articles à la table article et ils sont reliés par l&#8217;identifiant de la catégorie (id_cat pour la table categorie et fk_cat pour la table billet - fk pour foreign key)</p>
<p>Deux cas de figure : on veut supprimer sur les 2 tables d&#8217;un coup ou on veut supprimer qu&#8217;une sur une seule table.</p>
<h4>DELETE sur 2 tables MySQL</h4>
<p>Pour reprendre mon exemple de catégorie et d&#8217;articles, cela revient à supprimer la catégorie et les articles liés à cette catégorie.</p>
<p>La requête devra alors ressembler à ça :</p>
<div class="ch_code_container" style="font-family: monospace;height:100%;">
<div style="">Script sql</div>
<p><span style="color: #993333; font-weight: bold;">DELETE</span> categorie, article <span style="color: #993333; font-weight: bold;">FROM</span> categorie, article <span style="color: #993333; font-weight: bold;">WHERE</span> id_cat=fk_cat <span style="color: #993333; font-weight: bold;">AND</span> fk_cat=<span style="color: #cc66cc;">1</span></div>
<h4>DELETE sur une table MySQL nécessitant une jointure</h4>
<p>Imaginons que vous voulez supprimer tous les articles de la catégorie 1 qui ont pour tag &#8216;prout&#8217; (je sais&#8230;) et supprimer aussi le tag (même si c&#8217;est pas très logique car des articles d&#8217;une autre catégorie peuvent être à ce tag&#8230;. mais bon c&#8217;est un exemple, on va commencer à se faire chier avec ce genre de considération&#8230;).</p>
<p>On obtiendrait alors une requête de ce style :</p>
<div class="ch_code_container" style="font-family: monospace;height:100%;">
<div style="">Script sql</div>
<p><span style="color: #993333; font-weight: bold;">DELETE</span> <span style="color: #993333; font-weight: bold;">FROM</span> tag, article <span style="color: #993333; font-weight: bold;">USING</span> tag, article,categorie <span style="color: #993333; font-weight: bold;">WHERE</span>&nbsp; id_cat=fk_cat <span style="color: #993333; font-weight: bold;">AND</span> fk_cat=<span style="color: #cc66cc;">1</span> <span style="color: #993333; font-weight: bold;">AND</span> tag=<span style="color: #ff0000;">&#8216;prout&#8217;</span></div>
<p>Et voilà, finis les 3 requêtes delete de suite dans nos gestions de contenus de vos sites <img src='http://devweb.jegalere.fr/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p>
<a href="http://devweb.jegalere.fr/index.php?tag=astuces" rel="tag">astuces</a>, <a href="http://devweb.jegalere.fr/index.php?tag=detele" rel="tag">detele</a>, <a href="http://devweb.jegalere.fr/index.php?tag=jointure" rel="tag">jointure</a>, <a href="http://devweb.jegalere.fr/index.php?tag=mysql" rel="tag">mysql</a>, <a href="http://devweb.jegalere.fr/index.php?tag=sql" rel="tag">sql</a>]]></content:encoded>
			<wfw:commentRss>http://devweb.jegalere.fr/sql/mysql-delete-sur-plusieurs-tables-avec-jointure/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Firefox 3 bêta 5</title>
		<link>http://devweb.jegalere.fr/actualite/firefox-3-beta-5/</link>
		<comments>http://devweb.jegalere.fr/actualite/firefox-3-beta-5/#comments</comments>
		<pubDate>Thu, 03 Apr 2008 13:10:56 +0000</pubDate>
		<dc:creator>Sword</dc:creator>
		
		<category><![CDATA[Actualité]]></category>
<category>beta</category><category>firefox</category><category>navigateur</category>
		<guid isPermaLink="false">http://devweb.jegalere.fr/actualite/firefox-3-beta-5/</guid>
		<description><![CDATA[Il pleut des beta de firefox 3 sur le web ces derniers temps. Nouvelle beta donc avec quelques améliorations notables :
- L’interface graphique évolue encore sur toutes les plateformes (Vista, Windows XP, Mac OS X et Linux)
- Changements et corrections sur plusieurs fonctionnalités comme la barre d’adresse avec complétion automatique, la sauvegarde et la restauration [...]]]></description>
			<content:encoded><![CDATA[<p>Il pleut des beta de firefox 3 sur le web ces derniers temps. Nouvelle beta donc avec quelques améliorations notables :<br />
- L’interface graphique évolue encore sur toutes les plateformes (Vista, Windows XP, Mac OS X et Linux)</p>
<p>- Changements et corrections sur plusieurs fonctionnalités comme la barre d’adresse avec complétion automatique, la sauvegarde et la restauration des marque-pages, le zoom plein écran, et autres</p>
<p>- La sécurité, la compatibilité avec les sites web et la stabilité ont été améliorées</p>
<p>- Amélioration des performances, notamment au niveau du moteur JavaScript, qui a bénéficié de nouveaux raffinements</p>
<p>La version finale est prévue pour le mois de Juin ! En attendant, je vous conseille d&#8217;installer cette beta juste pour tester.<br />
Pour une utilisation plus courante, cela dépend si vous êtes accro comme nous au plugin. Si oui, la tache s&#8217;avérera difficile, surtout avec firebug&#8230; </p>
<p>Télécharger firefox 3 beta 5 pour <a href="url=http://download.mozilla.org/?product=firefox-3.0b5&#038;os=win&#038;lang=fr" target="_blank">Windows</a>, <a href="http://download.mozilla.org/?product=firefox-3.0b5&#038;os=osx&#038;lang=fr" target="_blank">Mac OS X</a> ou <a href="http://download.mozilla.org/?product=firefox-3.0b5&#038;os=linux&#038;lang=fr" target="_blank">Linux</a></p>
<a href="http://devweb.jegalere.fr/index.php?tag=beta" rel="tag">beta</a>, <a href="http://devweb.jegalere.fr/index.php?tag=firefox" rel="tag">firefox</a>, <a href="http://devweb.jegalere.fr/index.php?tag=navigateur" rel="tag">navigateur</a>]]></content:encoded>
			<wfw:commentRss>http://devweb.jegalere.fr/actualite/firefox-3-beta-5/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Programmer le fermeture de votre ordinateur sous Windows</title>
		<link>http://devweb.jegalere.fr/geekerie/programmer-le-fermeture-de-votre-ordinateur-sous-windows/</link>
		<comments>http://devweb.jegalere.fr/geekerie/programmer-le-fermeture-de-votre-ordinateur-sous-windows/#comments</comments>
		<pubDate>Mon, 31 Mar 2008 00:52:42 +0000</pubDate>
		<dc:creator>Sword</dc:creator>
		
		<category><![CDATA[geekerie]]></category>
<category>astuces</category><category>script</category><category>windows</category>
		<guid isPermaLink="false">http://devweb.jegalere.fr/geekerie/programmer-le-fermeture-de-votre-ordinateur-sous-windows/</guid>
		<description><![CDATA[Vous avez lancé un truc qui vous prend des heures mais vous avez la flemme d&#8217;attendre devant le PC comme un con. Cependant ca vous gène de laisser l&#8217;ordi allumé toue la journée alors j&#8217;ai la solution :
Allez dans exécutez et tapez un truc du genre :
c:/windows/system32/shutdown.exe -s -t 3600
Ainsi votre PC s&#8217;éteindra comme un [...]]]></description>
			<content:encoded><![CDATA[<p>Vous avez lancé un truc qui vous prend des heures mais vous avez la flemme d&#8217;attendre devant le PC comme un con. Cependant ca vous gène de laisser l&#8217;ordi allumé toue la journée alors j&#8217;ai la solution :</p>
<p>Allez dans exécutez et tapez un truc du genre :<br />
c:/windows/system32/shutdown.exe -s -t 3600</p>
<p>Ainsi votre PC s&#8217;éteindra comme un grand dans une heure <img src='http://devweb.jegalere.fr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Les paramètres possibles sont :<br />
-s = arrêt<br />
-r = reboot<br />
-a = annuler la commande<br />
-t = temps en sec<br />
-c = message entre &#8220;&#8221;</p>
<p>C&#8217;est tout con mais ca peut être fort utile</p>
<a href="http://devweb.jegalere.fr/index.php?tag=astuces" rel="tag">astuces</a>, <a href="http://devweb.jegalere.fr/index.php?tag=script" rel="tag">script</a>, <a href="http://devweb.jegalere.fr/index.php?tag=windows" rel="tag">windows</a>]]></content:encoded>
			<wfw:commentRss>http://devweb.jegalere.fr/geekerie/programmer-le-fermeture-de-votre-ordinateur-sous-windows/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
