<?xml 
version="1.0" encoding="utf-8"?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
>

<channel xml:lang="fr">
	<title>Abdel ELGHAFOUD - CV - Ing&#233;nieur Etudes et D&#233;veloppement informatique</title>
	<link>http://www.elghafoud.net/</link>
	<description>Sp&#233;cialiste dans le d&#233;veloppement Web, PHP(4, 5), MySQL, JavaScript, JQuery, Zend Framework, SPIP, Drupal</description>
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>




<item xml:lang="fr">
		<title>Ajouter automatiquement des ic&#244;nes &#224; vos liens en utilisant jQuery et CSS</title>
		<link>http://www.elghafoud.net/Ajouter-automatiquement-des-icones.html</link>
		<guid isPermaLink="true">http://www.elghafoud.net/Ajouter-automatiquement-des-icones.html</guid>
		<dc:date>2010-07-30T09:09:07Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>abdel</dc:creator>



		<description>http://cool-javascripts.com/jquery/add-icons-to-your-links-automatically-using-jquery-css.html

-
&lt;a href="http://www.elghafoud.net/-JQuery-.html" rel="directory"&gt;JQuery&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;	&lt;a href=&quot;http://cool-javascripts.com/jquery/add-icons-to-your-links-automatically-using-jquery-css.html&quot;&gt;http://cool-javascripts.com/jquery/add-icons-to-your-links-automatically-using-jquery-css.html&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Combinaison de Ext JS et JQuery</title>
		<link>http://www.elghafoud.net/Combinaison-de-Ext-JS-et-JQuery.html</link>
		<guid isPermaLink="true">http://www.elghafoud.net/Combinaison-de-Ext-JS-et-JQuery.html</guid>
		<dc:date>2010-07-30T09:08:59Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>abdel</dc:creator>



		<description>Hier, j&amp;#39;ai essay&#233; d&amp;#39;apprendre &#224; utiliser JQuery avec Ext en cas de besoin pour des projets futurs. et voici le r&#233;sultat : Les tests ont &#233;t&#233; effectu&#233;es avec les derni&#232;res versions disponibles &#224; savoir : Ext : 3.3 beta Jquery : 1.4.2 CSS et images de ExtJS, &lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;ext-3.3/resources/css/ext-all.css&quot; /&gt; En suite inclure le script JQuery. &lt;script type=&quot;text/javascript&quot; (...)

-
&lt;a href="http://www.elghafoud.net/-JQuery-.html" rel="directory"&gt;JQuery&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;	Hier, j&amp;#39;ai essay&#233; d&amp;#39;apprendre &#224; utiliser JQuery avec Ext en cas de besoin pour des projets futurs. et voici le r&#233;sultat :&lt;br /&gt; Les tests ont &#233;t&#233; effectu&#233;es avec les derni&#232;res versions disponibles &#224; savoir :&lt;br /&gt; &lt;br /&gt; Ext : 3.3 beta&lt;br /&gt; Jquery : 1.4.2&lt;br /&gt; &lt;br /&gt; CSS et images de ExtJS,&lt;br /&gt; &lt;span style=&quot;color: rgb(0,0,205)&quot;&gt;&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;ext-3.3/resources/css/ext-all.css&quot; /&gt;&lt;br /&gt; &lt;/span&gt;&lt;br /&gt; En suite inclure le script JQuery.&lt;br /&gt; &lt;span style=&quot;color: rgb(0,0,205)&quot;&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;jquery/jquery-1.4.2.min.js&quot;&gt;&lt;/script&gt;&lt;br /&gt; &lt;br /&gt; &lt;/span&gt;Pour combiner ExtJS avec JQuery, vous devez utiliser l&amp;#39;adaptateur JQuery.&lt;br /&gt; &lt;span style=&quot;color: rgb(0,0,205)&quot;&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;ext-3.3/adapter/jquery/ext-jquery-adapter.js&quot;&gt;&lt;/script&gt;&lt;br /&gt; &lt;br /&gt; &lt;/span&gt;Et finalement le js d&amp;#39;ExtJS :&lt;br /&gt; &lt;span style=&quot;color: rgb(0,0,205)&quot;&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;ext-3.3/ext-all.js&quot;&gt; &lt;/script&gt;&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; Un exemple est disponible ici :&lt;/p&gt; &lt;p&gt;	&lt;a href=&quot;http://www.elghafoud.net/exemples/jquery/index.php&quot;&gt;http://www.elghafoud.net/exemples/jquery/index.php&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Bient&#244;t la V3</title>
		<link>http://www.elghafoud.net/Bientot-la-V3.html</link>
		<guid isPermaLink="true">http://www.elghafoud.net/Bientot-la-V3.html</guid>
		<dc:date>2010-06-30T14:02:22Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>abdel</dc:creator>



		<description>

-
&lt;a href="http://www.elghafoud.net/-Imouzzer-Kandar-.html" rel="directory"&gt;Imouzzer Kandar&lt;/a&gt;


		</description>


 <content:encoded>
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>00. Consultant PHP / Zend</title>
		<link>http://www.elghafoud.net/Consultant-web-PHP-Zend,26.html</link>
		<guid isPermaLink="true">http://www.elghafoud.net/Consultant-web-PHP-Zend,26.html</guid>
		<dc:date>2010-06-30T14:00:42Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>abdel</dc:creator>



		<description>Depuis Mars 2010 Environnement technique : PHP5, Zend Framework, HTML, JavaScript, jQuery, Ext JS, Oracle, Zend Studio. D&#233;veloppement plateforme LAMP.

-
&lt;a href="http://www.elghafoud.net/-Experiences-.html" rel="directory"&gt;02. Exp&#233;riences&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;&lt;p&gt;Depuis Mars 2010&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;	&lt;strong&gt;Environnement technique &lt;/strong&gt; : PHP5, Zend Framework, HTML, JavaScript, jQuery, Ext JS, Oracle, Zend Studio.&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;	D&#233;veloppement plateforme LAMP.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Utiliser Zend Framework et Doctrine</title>
		<link>http://www.elghafoud.net/Utiliser-Zend-Framework-et.html</link>
		<guid isPermaLink="true">http://www.elghafoud.net/Utiliser-Zend-Framework-et.html</guid>
		<dc:date>2010-05-14T18:19:53Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>abdel</dc:creator>



		<description>&lt;p&gt;Utiliser Zend Framework et Doctrine&lt;/p&gt;

-
&lt;a href="http://www.elghafoud.net/-Zend-Framework-.html" rel="directory"&gt;Zend Framework&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;En cherchant &#224; comprendre et utiliser &lt;strong&gt;Doctrine&lt;/strong&gt; dans l'un de mes projets, je suis tomb&#233; sur un article de &lt;strong&gt;Ruben Vermeersch&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;Le tutoriel vous permettra en plusieurs &#233;tapes de mettre en place un projet utilisant &#224; la fois &lt;strong&gt;Zend Framework&lt;/strong&gt; et Doctrine. Pas &#224; pas, il r&#233;aliser une simple application permettant de poster des messages.&lt;/p&gt; &lt;p&gt;Voici le lien :
&lt;a href='http://ruben.savanne.be/articles/integrating-zend-framework-and-doctrine' class='spip_out' rel='nofollow external'&gt;http://ruben.savanne.be/articles/in...&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Une version en francais est disponible sur le lien suivant (Fred Blanc) :
&lt;a href='http://www.itanea.com/blog/2008/11/27/zend-framework-utiliser-zend-framework-et-doctrine-auteur-ruben-vermeersch-traduction-fred-blanc/' class='spip_out' rel='nofollow external'&gt;http://www.itanea.com/blog/2008/11/...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		
		<enclosure url="http://www.elghafoud.net/IMG/doc/Integrating_Zend_Framework_and_Doctrine.doc" length="181760" type="application/msword" />
		

	</item>
<item xml:lang="fr">
		<title>INSERT ON DUPLICATE KEY UPDATE</title>
		<link>http://www.elghafoud.net/INSERT-ON-DUPLICATE-KEY-UPDATE.html</link>
		<guid isPermaLink="true">http://www.elghafoud.net/INSERT-ON-DUPLICATE-KEY-UPDATE.html</guid>
		<dc:date>2010-03-11T22:58:10Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>abdel</dc:creator>



		<description>INSERT ... ON DUPLICATE KEY UPDATE est une mani&#232;re tr&#232;s puissante/rapide mais souvent oubli&#233;e dans MySQL. Elle a &#233;t&#233; introduite en MySQL 4.1, mais constamment les d&#233;veloppeurs l&amp;#39;ignorent encore ! Personnellement j&amp;#39;aime cette fonctionnalit&#233; surtout qu&amp;#39;elle est con&#231;ue dans un style tr&#232;s MySQL - cette solution est tr&#232;s efficace pour les t&#226;ches fr&#233;quents d&amp;#39;ajoute et de mise &#224; jour. Voici un exemple : CREATE TABLE ipstat(ip VARCHAR(100) NOT NULL PRIMARY KEY, hits int UNSIGNED NOT (...)

-
&lt;a href="http://www.elghafoud.net/-MySQL-.html" rel="directory"&gt;MySQL&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;	INSERT ... ON DUPLICATE KEY UPDATE est une mani&#232;re tr&#232;s puissante/rapide mais souvent oubli&#233;e dans MySQL.&lt;/p&gt; &lt;p&gt;	Elle a &#233;t&#233; introduite en MySQL 4.1, mais constamment les d&#233;veloppeurs l&amp;#39;ignorent encore !&lt;/p&gt; &lt;p&gt;	Personnellement j&amp;#39;aime cette fonctionnalit&#233; surtout qu&amp;#39;elle est con&#231;ue dans un style tr&#232;s MySQL - cette solution est tr&#232;s efficace pour les t&#226;ches fr&#233;quents d&amp;#39;ajoute et de mise &#224; jour.&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;	Voici un exemple :&lt;/p&gt; &lt;p&gt;	CREATE TABLE ipstat(ip VARCHAR(100) NOT NULL PRIMARY KEY, hits int UNSIGNED NOT NULL, last_hit timestamp) ;&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;	INSERT INTO ipstat VALUES(&amp;#39;192.168.0.1&amp;#39;,1,now()) ON duplicate KEY UPDATE hits=hits+1 ;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Tutoriel Subversion (SVN) sous Windows</title>
		<link>http://www.elghafoud.net/Tutoriel-Subversion-SVN-sous.html</link>
		<guid isPermaLink="true">http://www.elghafoud.net/Tutoriel-Subversion-SVN-sous.html</guid>
		<dc:date>2010-03-09T19:44:03Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>abdel</dc:creator>



		<description>Cet article traite de l&amp;#39;installation et de l&amp;#39;utilisation de Subversion sous Windows. Il abordera son utilisation en protocole HTTP et montrera une fa&#231;on simple et rapide de cr&#233;er son serveur de version. D&#233;couvrir ce tutorial : Tutoriel Subversion (SVN) sous Windows

-
&lt;a href="http://www.elghafoud.net/-Tutoriaux-.html" rel="directory"&gt;Tutoriaux&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;	Cet article traite de l&amp;#39;installation et de l&amp;#39;utilisation de Subversion sous Windows. Il abordera son utilisation en protocole HTTP et montrera une fa&#231;on simple et rapide de cr&#233;er son serveur de version.&lt;/p&gt; &lt;p&gt;	&lt;b&gt;D&#233;couvrir ce tutorial :&lt;/b&gt; &lt;a href=&quot;http://hugo.developpez.com/tutoriels/outils/subversion/&quot; target=&quot;_blank&quot; title=&quot;D&#233;couvrir ce tutorial&quot;&gt;Tutoriel Subversion (SVN) sous Windows&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Webmastering</title>
		<link>http://www.elghafoud.net/Webmastering.html</link>
		<guid isPermaLink="true">http://www.elghafoud.net/Webmastering.html</guid>
		<dc:date>2010-02-25T04:27:45Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>abdel</dc:creator>



		<description>Conception, d&#233;veloppement, maintenance et mise en production du portail de la ville Imouzzer Kandar (Maroc) : http://www.imouzzer-kandar.net/

-
&lt;a href="http://www.elghafoud.net/-Loisirs-.html" rel="directory"&gt;04. Loisirs&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;	Conception, d&#233;veloppement, maintenance et mise en production du portail de la ville Imouzzer Kandar (Maroc) : &lt;a href=&quot;http://www.imouzzer-kandar.net/&quot;&gt;http://www.imouzzer-kandar.net/&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>La nouvelle version de Magento CE &#8211; 1.4</title>
		<link>http://www.elghafoud.net/La-nouvelle-version-de-Magento-CE.html</link>
		<guid isPermaLink="true">http://www.elghafoud.net/La-nouvelle-version-de-Magento-CE.html</guid>
		<dc:date>2010-02-23T00:51:40Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>abdel</dc:creator>



		<description>Vendredi dernier (le 12 f&#233;vrier 2010), Varien a livr&#233; une nouvelle version de l'&#233;dition communautaire de Magento : la version 1.4 Cette version apporte son lot de corrections de bugs et de nouvelles fonctionnalit&#233;s dont certaines particuli&#232;rement int&#233;ressantes. Vous trouverez la liste exhaustive des changements ici. WYSIWYG &amp; Widgets Personnellement, ce qui me pla&#238;t beaucoup c'est le nouveau WYSIWYG int&#233;gr&#233; dans le CMS. Ce WYSIWYG est tr&#232;s complet puisqu'il int&#232;gre &#233;galement des (...)

-
&lt;a href="http://www.elghafoud.net/-Solutions-e-Commerce-.html" rel="directory"&gt;Solutions e-Commerce&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;	Vendredi dernier (le 12 f&#233;vrier 2010), Varien a livr&#233; une nouvelle version de l'&#233;dition communautaire de Magento : la version 1.4&lt;span class='spip_document_1 spip_documents spip_documents_right' style='float:right; width:421px;'&gt;
&lt;img src='http://www.elghafoud.net/local/cache-vignettes/L421xH51/magento-3e40d.png' width='421' height='51' alt=&quot;&quot; style='height:51px;width:421px;' /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;	Cette version apporte son lot de corrections de bugs et de nouvelles fonctionnalit&#233;s dont certaines particuli&#232;rement int&#233;ressantes.&lt;/p&gt; &lt;p&gt;	Vous trouverez la liste exhaustive des changements &lt;a href=&quot;http://www.magentocommerce.com/download/release_notes#Release%20Notes%20-%20Magento%201.4.0.0%20stable%20%28February%2012,%202010%29&quot; target=&quot;_self&quot;&gt;ici&lt;/a&gt;.&lt;/p&gt; &lt;h3&gt; WYSIWYG &amp; Widgets&lt;/h3&gt;
&lt;p&gt;	Personnellement, ce qui me pla&#238;t beaucoup c'est le nouveau WYSIWYG int&#233;gr&#233; dans le CMS. Ce WYSIWYG est tr&#232;s complet puisqu'il int&#232;gre &#233;galement des widgets.&lt;/p&gt; &lt;p&gt;	Il est donc maintenant possible, sans une seule ligne de code, de configurer sa page d'accueil (ou un autre page du CMS) pour pr&#233;senter un produit en particulier, les nouveaux produits, les derniers produits consult&#233;s ou encore des blocks statiques. Vous pourrez m&#234;me cr&#233;er vos propres widgets. Certains e-commer&#231;ants vont &#234;tre contents.&lt;/p&gt; &lt;h3&gt; Custom variables&lt;/h3&gt;
&lt;p&gt;	Un nouveau syst&#232;me de &#171; custom variables &#187; a &#233;galement &#233;t&#233; int&#233;gr&#233;. Ceci permet de cr&#233;er une variable personnalis&#233;e gr&#226;ce &#224; une nouvelle interface utilisateur.&lt;/p&gt; &lt;p&gt;	Cette variable peut contenir du html et/ou du texte simple. Le but &#233;tant ensuite d'int&#233;grer cette variable dans le CMS (de la m&#234;me mani&#232;re qu'un widget) ou dans les emails transactionnels. Vous pourriez par exemple avoir votre signature d'email dans une de ces variables et ensuite l'int&#233;grer dans vos emails. Le jour o&#249; la signature change, le travail n'est &#224; faire qu'&#224; un seul endroit.&lt;/p&gt; &lt;h3&gt; Templates&lt;/h3&gt;
&lt;p&gt;	Le syst&#232;me de gestion des templates a &#233;t&#233; l&#233;g&#232;rement modifi&#233;, mais &#224; mon avis (et de l'avis de certains experts reconnus) cette modification n'apporte pas grand chose, au contraire.&lt;/p&gt; &lt;p&gt;	En effet, un niveau suppl&#233;mentaire (base) a &#233;t&#233; ajout&#233; au niveau de la hi&#233;rarchie des designs, et m&#234;me si Varien pr&#233;tend que ce niveau permet d'am&#233;liorer la maintenance, il me semble pas que ce soit une r&#233;alit&#233;. Cela rend simplement plus sensible vos templates aux mises &#224; jour de magento. La bonne nouvelle, c'est qu'on peut ne pas en tenir compte.&lt;/p&gt; &lt;p&gt;	Pour le reste, les nouveaut&#233;s concernent entre autres des am&#233;liorations du cache, des nouvelles possibilit&#233;s de configurations, une gestion am&#233;lior&#233;e de la TVA, la possibilit&#233; de mettre sont site en &#171; maintenance &#187; tr&#232;s facilement&#8230; Une belle liste de fonctionnalit&#233;s qui donnent de bonnes raisons de se r&#233;jouir &lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Sports</title>
		<link>http://www.elghafoud.net/Sports.html</link>
		<guid isPermaLink="true">http://www.elghafoud.net/Sports.html</guid>
		<dc:date>2010-02-21T07:57:58Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>abdel</dc:creator>



		<description>Football Tennis

-
&lt;a href="http://www.elghafoud.net/-Loisirs-.html" rel="directory"&gt;04. Loisirs&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;	Football&lt;/p&gt; &lt;p&gt;	Tennis&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
