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

<channel>
	<title>Développement Web Libre</title>
	<atom:link href="http://www.sbnet.fr/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sbnet.fr</link>
	<description>PHP &#38; Node.js</description>
	<lastBuildDate>Sat, 22 Apr 2017 14:27:44 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.8.10</generator>
	<item>
		<title>Restful : C&#8217;est quoi une méthode safe ou idempotent ?</title>
		<link>http://www.sbnet.fr/2017/03/29/restful-cest-quoi-methode-safe-idempotent/</link>
		<comments>http://www.sbnet.fr/2017/03/29/restful-cest-quoi-methode-safe-idempotent/#respond</comments>
		<pubDate>Wed, 29 Mar 2017 12:40:21 +0000</pubDate>
		<dc:creator><![CDATA[Stéphane]]></dc:creator>
				<category><![CDATA[Déloppement]]></category>
		<category><![CDATA[rest]]></category>

		<guid isPermaLink="false">http://www.sbnet.fr/?p=555</guid>
		<description><![CDATA[Safe Les méthodes safe, sécurisées en français, sont toutes les méthodes HTTP qui ne modifient aucune ressource. Par exemple, une requête GET sur une ressource ne devrait jamais modifier de données. Ainsi, la requête suivant n&#8217;est pas correcte si son &#8230; <a href="http://www.sbnet.fr/2017/03/29/restful-cest-quoi-methode-safe-idempotent/">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://www.sbnet.fr/2017/03/29/restful-cest-quoi-methode-safe-idempotent/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Une courte introduction aux Promises</title>
		<link>http://www.sbnet.fr/2017/03/24/une-courte-introduction-aux-promises/</link>
		<comments>http://www.sbnet.fr/2017/03/24/une-courte-introduction-aux-promises/#respond</comments>
		<pubDate>Fri, 24 Mar 2017 12:44:32 +0000</pubDate>
		<dc:creator><![CDATA[Stéphane]]></dc:creator>
				<category><![CDATA[Déloppement]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[promise]]></category>

		<guid isPermaLink="false">http://www.sbnet.fr/?p=532</guid>
		<description><![CDATA[La programmation synchrone comme en PHP ou en Python est simple à appréhender, une étape à la fois, chaque instruction est exécutée l&#8217;une après l&#8217;autre. Mais lorsque vous regardez un peu ce qu&#8217;il se passe du coté de nodejs et du &#8230; <a href="http://www.sbnet.fr/2017/03/24/une-courte-introduction-aux-promises/">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://www.sbnet.fr/2017/03/24/une-courte-introduction-aux-promises/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Utiliser Iptables pour bloquer les accès par pays</title>
		<link>http://www.sbnet.fr/2012/09/26/utiliser-iptables-pour-bloquer-les-acces-par-pays/</link>
		<comments>http://www.sbnet.fr/2012/09/26/utiliser-iptables-pour-bloquer-les-acces-par-pays/#respond</comments>
		<pubDate>Wed, 26 Sep 2012 14:38:56 +0000</pubDate>
		<dc:creator><![CDATA[Stéphane]]></dc:creator>
				<category><![CDATA[Informatique]]></category>
		<category><![CDATA[firewall]]></category>
		<category><![CDATA[iptables]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.sbnet.fr/?p=372</guid>
		<description><![CDATA[Voici la traduction d&#8217;un article de  VIVEK GITE qui est disponible ici : Linux Iptables Just Block By Country &#8211; Merci à l&#8217;auteur de m&#8217;avoir donné l&#8217;autorisation de traduire son article. Je gère un site de commerce électronique et un grand nombre de &#8230; <a href="http://www.sbnet.fr/2012/09/26/utiliser-iptables-pour-bloquer-les-acces-par-pays/">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://www.sbnet.fr/2012/09/26/utiliser-iptables-pour-bloquer-les-acces-par-pays/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Utiliser l&#8217;API météo de Google</title>
		<link>http://www.sbnet.fr/2012/02/23/utiliser-api-meteo-de-google/</link>
		<comments>http://www.sbnet.fr/2012/02/23/utiliser-api-meteo-de-google/#comments</comments>
		<pubDate>Thu, 23 Feb 2012 14:31:25 +0000</pubDate>
		<dc:creator><![CDATA[Stéphane]]></dc:creator>
				<category><![CDATA[Informatique]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[webservice]]></category>

		<guid isPermaLink="false">http://www.sbnet.fr/?p=237</guid>
		<description><![CDATA[IMPORTANT : Depuis la publication de cet article, l&#8217;API météo fournir par google à été supprimée, elle ne fonctionne plus. J&#8217;ai créé un bundle symfony qui utilise l&#8217;API de OpenWeatherMap, ce bundle est libre et son code source est disponible &#8230; <a href="http://www.sbnet.fr/2012/02/23/utiliser-api-meteo-de-google/">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://www.sbnet.fr/2012/02/23/utiliser-api-meteo-de-google/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Traitements parallèles grâce a Gearman</title>
		<link>http://www.sbnet.fr/2011/06/30/traitements-paralleles-grace-a-gearman/</link>
		<comments>http://www.sbnet.fr/2011/06/30/traitements-paralleles-grace-a-gearman/#comments</comments>
		<pubDate>Thu, 30 Jun 2011 17:47:51 +0000</pubDate>
		<dc:creator><![CDATA[Stéphane]]></dc:creator>
				<category><![CDATA[Informatique]]></category>
		<category><![CDATA[gearman]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.sbnet.fr/?p=168</guid>
		<description><![CDATA[Je me suis déjà frotté au multitâche avec PHP, et il faut dire, avec un certain recul et pas mal de temps de tests, que je suis plutot déçu par la stabilité du système mis en place. J&#8217;avais développé ça &#8230; <a href="http://www.sbnet.fr/2011/06/30/traitements-paralleles-grace-a-gearman/">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://www.sbnet.fr/2011/06/30/traitements-paralleles-grace-a-gearman/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>cURL multi prend tout mon cpu!</title>
		<link>http://www.sbnet.fr/2011/04/07/curl-multi-prend-tout-mon-cpu/</link>
		<comments>http://www.sbnet.fr/2011/04/07/curl-multi-prend-tout-mon-cpu/#respond</comments>
		<pubDate>Thu, 07 Apr 2011 17:04:09 +0000</pubDate>
		<dc:creator><![CDATA[Stéphane]]></dc:creator>
				<category><![CDATA[Informatique]]></category>

		<guid isPermaLink="false">http://www.sbnet.fr/?p=155</guid>
		<description><![CDATA[Pour un projet j&#8217;utilise de façon assez intensive cURL multi dans mes scripts et je me suis rendu compte qu&#8217;il me prennait quasiment 100% de mon cpu. // Préparation des handles cURL do { curl_multi_exec($mh, $running); }while($running&#62;0); // Traitement des requetes &#8230; <a href="http://www.sbnet.fr/2011/04/07/curl-multi-prend-tout-mon-cpu/">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://www.sbnet.fr/2011/04/07/curl-multi-prend-tout-mon-cpu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Associer un sous-domaine à une application symfony</title>
		<link>http://www.sbnet.fr/2010/07/02/associer-un-sous-domaine-a-une-application-symfony/</link>
		<comments>http://www.sbnet.fr/2010/07/02/associer-un-sous-domaine-a-une-application-symfony/#comments</comments>
		<pubDate>Fri, 02 Jul 2010 08:35:29 +0000</pubDate>
		<dc:creator><![CDATA[Stéphane]]></dc:creator>
				<category><![CDATA[Informatique]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[symfony]]></category>

		<guid isPermaLink="false">http://www.sbnet.fr/?p=133</guid>
		<description><![CDATA[Coté serveur web Il faut soit  créer des virtual host pour tous vos sous-domaine. Soit créer un seul virtual host en utilisant des wildcards dans le ServerAlias, du coup tous les sous-domaines pourraient correspondre à une application, plus besoin de &#8230; <a href="http://www.sbnet.fr/2010/07/02/associer-un-sous-domaine-a-une-application-symfony/">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://www.sbnet.fr/2010/07/02/associer-un-sous-domaine-a-une-application-symfony/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>PHP fait du multitâche</title>
		<link>http://www.sbnet.fr/2010/02/26/php-fait-du-multitache/</link>
		<comments>http://www.sbnet.fr/2010/02/26/php-fait-du-multitache/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 15:30:52 +0000</pubDate>
		<dc:creator><![CDATA[Stéphane]]></dc:creator>
				<category><![CDATA[Informatique]]></category>
		<category><![CDATA[multitache]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.sbnet.fr/2010/02/26/threads-et-php-multitache/</guid>
		<description><![CDATA[Pour les besoins d&#8217;un projet effectuant un grand nombre de tâches répétitives, j&#8217;ai dû mettre en place un système basé sur un script PHP lancé par cron à intervalles réguliers. Il n&#8217;y a aucune difficulté particulière à réaliser ceci, là &#8230; <a href="http://www.sbnet.fr/2010/02/26/php-fait-du-multitache/">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://www.sbnet.fr/2010/02/26/php-fait-du-multitache/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Zero, c&#8217;est la tête à toto</title>
		<link>http://www.sbnet.fr/2010/02/04/zero-cest-la-tete-a-toto/</link>
		<comments>http://www.sbnet.fr/2010/02/04/zero-cest-la-tete-a-toto/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 16:13:45 +0000</pubDate>
		<dc:creator><![CDATA[Stéphane]]></dc:creator>
				<category><![CDATA[Informatique]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.sbnet.fr/2010/02/04/zero-cest-la-tete-a-toto/</guid>
		<description><![CDATA[C&#8217;est pas moi qui le dit, c&#8217;est PHP. La preuve : var_dump(0 == "toto"); Voir ça sur codepad]]></description>
		<wfw:commentRss>http://www.sbnet.fr/2010/02/04/zero-cest-la-tete-a-toto/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>La vie est belle</title>
		<link>http://www.sbnet.fr/2010/02/02/la-vie-est-belle/</link>
		<comments>http://www.sbnet.fr/2010/02/02/la-vie-est-belle/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 15:47:23 +0000</pubDate>
		<dc:creator><![CDATA[Stéphane]]></dc:creator>
				<category><![CDATA[autre]]></category>

		<guid isPermaLink="false">http://www.sbnet.fr/2010/02/02/la-vie-est-belle/</guid>
		<description><![CDATA[D&#8217;habitude je ne parle que technique sur ce blog, mais pas cette fois-ci. Cette dernière année à été riche en évènements pour moi, beaucoup de changements, dans l&#8217;ordre : Je me suis marié ! J&#8217;ai trouvé un travail qui me &#8230; <a href="http://www.sbnet.fr/2010/02/02/la-vie-est-belle/">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://www.sbnet.fr/2010/02/02/la-vie-est-belle/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
