<?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>Web, je vous dis web</title>
	<atom:link href="http://blog.o2sources.com/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.o2sources.com</link>
	<description>le blog d'O2Sources</description>
	<lastBuildDate>Thu, 01 Jul 2010 08:38:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Paris Web 2010 : ouverture des inscriptions</title>
		<link>http://blog.o2sources.com/2010/07/01/paris-web-2010-ouverture-des-inscriptions.html</link>
		<comments>http://blog.o2sources.com/2010/07/01/paris-web-2010-ouverture-des-inscriptions.html#comments</comments>
		<pubDate>Thu, 01 Jul 2010 08:38:23 +0000</pubDate>
		<dc:creator>Thanh</dc:creator>
				<category><![CDATA[Communication]]></category>
		<category><![CDATA[Evènement]]></category>
		<category><![CDATA[Standards and co]]></category>
		<category><![CDATA[Bonnes pratiques]]></category>
		<category><![CDATA[conférence]]></category>
		<category><![CDATA[Conférences]]></category>
		<category><![CDATA[Paris]]></category>
		<category><![CDATA[Paris Web 2010]]></category>
		<category><![CDATA[Paris-Web]]></category>

		<guid isPermaLink="false">http://blog.o2sources.com/?p=639</guid>
		<description><![CDATA[
Avec l&#8217;été vient le moment de s&#8217;inscrire pour la plus importante manifestation en France pour le Web. Vous pouvez donc dès aujourd&#8217;hui vous inscrire à Paris Web en profitant des tarifs pré-vente valable jusqu&#8217;au 14 juillet. 
Le programme à l&#8217;heure actuelle n&#8217;est pas encore dévoilé, mais nul doute qu&#8217;il sera à la hauteur des attentes [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.paris-web.fr"><img src="http://blog.o2sources.com/wp-content/uploads/2010/07/logotype-paris-web.png" alt="" title="logotype-paris-web" width="400" height="271" class="alignnone size-full wp-image-640" /></a></p>
<p>Avec l&#8217;été vient le moment de s&#8217;inscrire pour la plus importante manifestation en France pour le Web. Vous pouvez donc dès aujourd&#8217;hui <a href="http://inscriptions.paris-web.fr/">vous inscrire à Paris Web</a> en profitant des tarifs pré-vente valable jusqu&#8217;au 14 juillet. </p>
<p>Le programme à l&#8217;heure actuelle n&#8217;est pas encore dévoilé, mais nul doute qu&#8217;il sera à la hauteur des attentes de chacun.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.o2sources.com/2010/07/01/paris-web-2010-ouverture-des-inscriptions.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Here comes a new version of O2Sources.com</title>
		<link>http://blog.o2sources.com/2010/06/22/here-comes-a-new-version-of-o2sources-com.html</link>
		<comments>http://blog.o2sources.com/2010/06/22/here-comes-a-new-version-of-o2sources-com.html#comments</comments>
		<pubDate>Tue, 22 Jun 2010 11:00:45 +0000</pubDate>
		<dc:creator>Xuan</dc:creator>
				<category><![CDATA[Annonces]]></category>
		<category><![CDATA[Communication]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Evènement]]></category>
		<category><![CDATA[Job]]></category>
		<category><![CDATA[O2Sources]]></category>
		<category><![CDATA[développement]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Site corpo]]></category>
		<category><![CDATA[v3]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://blog.o2sources.com/?p=628</guid>
		<description><![CDATA[
L&#8217;été est arrivé. Et pas que. Toute l&#8217;équipe d&#8217;O2Sources est fière de vous présenter la troisième version de notre site web  .



Point de multi-tâches, ni de caméra en façade ou un APN de 5 Millions de pixels. Par contre, vous pourrez découvrir un nouveau design, un contenu plus fouillé de nos prestations, nos principales [...]]]></description>
			<content:encoded><![CDATA[<p>
L&#8217;été est arrivé. Et pas que. Toute l&#8217;équipe d&#8217;O2Sources est fière de vous présenter la troisième version de notre site web <img src='http://blog.o2sources.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p class="image">
<a href="http://www.o2sources.com/data/images/o2s.v3.01.png" title="O2Sources v3" rel="group"><img src="http://www.o2sources.com/data/images/o2s.v3.01.th.jpg" alt="O2Sources v3" /></a>
</p>
<p>Point de multi-tâches, ni de caméra en façade ou un APN de 5 Millions de pixels. Par contre, vous pourrez découvrir un nouveau design, un contenu plus fouillé de nos prestations, nos principales références/dernières réalisations, sans oublier bien entendu les petites fiches détaillées de chaque membre de l&#8217;équipe.
</p>
<ul class="images-list">
<li><a href="http://www.o2sources.com/data/images/o2s.v3.02.png" title="O2Sources v3" rel="group"><img src="http://www.o2sources.com/data/images/o2s.v3.02.th.jpg" alt="O2Sources v3" /></a></li>
<li><a href="http://www.o2sources.com/data/images/o2s.v3.02.1.png" title="O2Sources v3" rel="group"><img src="http://www.o2sources.com/data/images/o2s.v3.02.1.th.jpg" alt="O2Sources v3" /></a></li>
<li><a href="http://www.o2sources.com/data/images/o2s.v3.03.png" title="O2Sources v3" rel="group"><img src="http://www.o2sources.com/data/images/o2s.v3.03.th.jpg" alt="O2Sources v3" /></a></li>
<li><a href="http://www.o2sources.com/data/images/o2s.v3.04.png" title="O2Sources v3" rel="group"><img src="http://www.o2sources.com/data/images/o2s.v3.04.th.jpg" alt="O2Sources v3" /></a></li>
<li><a href="http://www.o2sources.com/data/images/o2s.v3.05.png" title="O2Sources v3" rel="group"><img src="http://www.o2sources.com/data/images/o2s.v3.05.th.jpg" alt="O2Sources v3" /></a></li>
<li><a href="http://www.o2sources.com/data/images/o2s.v3.06.png" title="O2Sources v3" rel="group"><img src="http://www.o2sources.com/data/images/o2s.v3.06.th.jpg" alt="O2Sources v3" /></a></li>
</ul>
<p>
Bon surf à vous.</p>
<p>
Les fleurs et les critiques sont toujours les bienvenues <img src='http://blog.o2sources.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  (surtout si elles viennent de @segle u_u (Where are thou?))</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.o2sources.com/2010/06/22/here-comes-a-new-version-of-o2sources-com.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Bois d&#8217;ange, vente en ligne de meubles et lits pour enfants</title>
		<link>http://blog.o2sources.com/2010/06/16/bois-dange-vente-en-ligne-de-meubles-et-lits-pour-enfants.html</link>
		<comments>http://blog.o2sources.com/2010/06/16/bois-dange-vente-en-ligne-de-meubles-et-lits-pour-enfants.html#comments</comments>
		<pubDate>Wed, 16 Jun 2010 07:23:37 +0000</pubDate>
		<dc:creator>Xuan</dc:creator>
				<category><![CDATA[Annonces]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[O2Sources]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Prestashop]]></category>
		<category><![CDATA[Bois d'ange]]></category>
		<category><![CDATA[doudous]]></category>
		<category><![CDATA[Enfants]]></category>
		<category><![CDATA[lit-cabane]]></category>
		<category><![CDATA[Ludolit]]></category>
		<category><![CDATA[Meubles]]></category>
		<category><![CDATA[Moulin Roty]]></category>

		<guid isPermaLink="false">http://blog.o2sources.com/?p=608</guid>
		<description><![CDATA[



Après avoir lancé le site vitrine fin Avril, débarque aujourd&#8217;hui le site de vente en ligne de Bois d&#8217;ange. Si vous avez craqué pour les doudous Moulins Roty ou certains lit-cabanes signé Ludolit, vous pourrez désormais les commander et vous faire livrer en vous rendant sur le site dédié.






]]></description>
			<content:encoded><![CDATA[<p>
<a href="http://boutique.boisdange.fr/"><img src="http://blog.o2sources.com/wp-content/uploads/2010/06/boutique.boisdange.11.jpg" alt="Boutique en ligne Bois d'ange" /></a>
</p>
<p>
Après avoir lancé le <a href="http://blog.o2sources.com/2010/04/27/new-born.html">site vitrine fin Avril</a>, débarque aujourd&#8217;hui le site de <a href="http://boutique.boisdange.fr/">vente en ligne de Bois d&#8217;ange</a>. Si vous avez craqué pour les <strong>doudous Moulins Roty</strong> ou certains <strong>lit-cabanes</strong> signé <strong>Ludolit</strong>, vous pourrez désormais les commander et vous faire livrer en vous rendant sur <a href="http://boutique.boisdange.fr/">le site dédié</a>.
</p>
<p>
<a href="http://boutique.boisdange.fr/"><img src="http://blog.o2sources.com/wp-content/uploads/2010/06/boutique.boisdange.2.jpg" alt="Boutique en ligne Bois d'ange" /></a>
</p>
<p>
<a href="http://boutique.boisdange.fr/"><img src="http://blog.o2sources.com/wp-content/uploads/2010/06/boutique.boisdange.3.jpg" alt="Boutique en ligne Bois d'ange" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.o2sources.com/2010/06/16/bois-dange-vente-en-ligne-de-meubles-et-lits-pour-enfants.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cintrat, spécialiste de l&#8217;éclairage technique</title>
		<link>http://blog.o2sources.com/2010/05/28/cintrat-specialiste-de-leclairage-technique.html</link>
		<comments>http://blog.o2sources.com/2010/05/28/cintrat-specialiste-de-leclairage-technique.html#comments</comments>
		<pubDate>Fri, 28 May 2010 10:00:53 +0000</pubDate>
		<dc:creator>Xuan</dc:creator>
				<category><![CDATA[Annonces]]></category>
		<category><![CDATA[Communication]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[O2Sources]]></category>
		<category><![CDATA[Cintrat]]></category>
		<category><![CDATA[DynHTML]]></category>
		<category><![CDATA[Eclairage]]></category>
		<category><![CDATA[Floriane]]></category>
		<category><![CDATA[Site Vitrine]]></category>
		<category><![CDATA[Xuan]]></category>

		<guid isPermaLink="false">http://blog.o2sources.com/?p=592</guid>
		<description><![CDATA[
Hier le nouveau site vitrine de Cintrat, spécialiste de l&#8217;éclairage technique architectural et décoratif a été mis en ligne.







Ce dernier vous propose un catalogue de plus de 180 marques, et des centaines de références produits dont les fiches techniques et les divers schémas sont consultables et imprimables.










]]></description>
			<content:encoded><![CDATA[<p>
Hier le nouveau site vitrine de <a href="http://www.cintrat.fr" title="Cintrat, spécialiste de l'éclairage">Cintrat</a>, <strong>spécialiste de l&#8217;éclairage technique architectural et décoratif</strong> a été mis en ligne.
</p>
<p>
<a href="http://www.cintrat.fr" title="Cintrat, spécialiste de l'éclairage"><br />
<img src="http://blog.o2sources.com/wp-content/uploads/2010/05/cintrat.12.jpg" alt="Cintrat" title="Cintrat" class="alignnone size-full" /><br />
</a>
</p>
<p>
Ce dernier vous propose un catalogue de plus de 180 marques, et des centaines de références produits dont les fiches techniques et les divers schémas sont consultables et imprimables.
</p>
<p>
<a href="http://www.cintrat.fr" title="Cintrat, spécialiste de l'éclairage"><br />
<img src="http://blog.o2sources.com/wp-content/uploads/2010/05/cintrat.2.jpg" alt="Cintrat" title="Cintrat" class="alignnone size-full" /><br />
</a>
</p>
<p>
<a href="http://www.cintrat.fr" title="Cintrat, spécialiste de l'éclairage"><br />
<img src="http://blog.o2sources.com/wp-content/uploads/2010/05/cintrat.3.jpg" alt="Cintrat" title="Cintrat" class="alignnone size-full" /><br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.o2sources.com/2010/05/28/cintrat-specialiste-de-leclairage-technique.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New born !</title>
		<link>http://blog.o2sources.com/2010/04/27/new-born.html</link>
		<comments>http://blog.o2sources.com/2010/04/27/new-born.html#comments</comments>
		<pubDate>Tue, 27 Apr 2010 14:20:58 +0000</pubDate>
		<dc:creator>Floriane</dc:creator>
				<category><![CDATA[Annonces]]></category>
		<category><![CDATA[Communication]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[O2Sources]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[développement]]></category>

		<guid isPermaLink="false">http://blog.o2sources.com/?p=578</guid>
		<description><![CDATA[C&#8217;est le printemps, il fait beau, les oiseaux chantent… mais surtout, c&#8217;est le temps des bébés !
Chez O2Sources nous sommes donc heureux et fiers de vous présenter nos derniers nés. Les jeunes parents se portent bien et travaillent déjà sur des petits frères qui devront voir le jour prochainement   
Bois d&#8217;ange, à chacun sa [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">C&#8217;est le printemps, il fait beau, les oiseaux chantent… mais surtout, c&#8217;est le temps des bébés !<br />
Chez O2Sources nous sommes donc heureux et fiers de vous présenter nos derniers nés. Les jeunes parents se portent bien et travaillent déjà sur des petits frères qui devront voir le jour prochainement  <img src='http://blog.o2sources.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://www.boisdange.fr/"><strong>Bois d&#8217;ange, à chacun sa chambre !</strong></a><br />
Site vitrine du magasin situé à Lyon vendant du mobilier pour bébés, enfants et adolescents. Le site de vente en ligne est en cours de production, Xuxu finit de le façonner avec amour et nous vous en reparlons bientôt !<br />
<a href="http://www.boisdange.fr/"><img class="aligncenter size-full wp-image-585" title="bois-d-ange" src="http://blog.o2sources.com/wp-content/uploads/2010/04/bois-d-ange2.jpg" alt="bois-d-ange" width="560" height="380" /></a><a href="http://www.clinique-du-store.fr/"><strong></strong></a></p>
<p><a href="http://www.clinique-du-store.fr/"><strong>La clinique du store</strong></a><br />
La Société Clinique du Store est votre spécialiste en installation et en rénovation de Stores, Volets Roulants, Fenêtres et Portes de garages.</p>
<p><a href="http://www.clinique-du-store.fr/"><img class="aligncenter size-full wp-image-586" title="clinique-du-store" src="http://blog.o2sources.com/wp-content/uploads/2010/04/clinique-du-store1.jpg" alt="clinique-du-store" width="560" height="180" /></a></p>
<p>A bientôt pour la présentation de nos dernières créations !</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.o2sources.com/2010/04/27/new-born.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Une image avec des angles arrondis</title>
		<link>http://blog.o2sources.com/2010/02/04/une-image-avec-des-angles-arrondis.html</link>
		<comments>http://blog.o2sources.com/2010/02/04/une-image-avec-des-angles-arrondis.html#comments</comments>
		<pubDate>Thu, 04 Feb 2010 10:13:18 +0000</pubDate>
		<dc:creator>Floriane</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Design]]></category>

		<guid isPermaLink="false">http://blog.o2sources.com/?p=541</guid>
		<description><![CDATA[Bienvenue sur le premier tutoriel de la Source dédicacé tout spécialement à Jean-Sébastien et à Thanh  
Etape # 01

Ouvrez Photoshop, le meilleur ami des designers puis ouvrez votre image.
Etape # 02

Sélectionnez l&#8217;outil &#171;&#160;rectangle arrondi&#160;&#187; sur votre barre d&#8217;outils et créer votre rectangle par dessus votre photo.
Etape # 03

L&#8217;image est en &#171;&#160;arrière plan&#160;&#187;, double cliquer [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">Bienvenue sur le premier tutoriel de la Source dédicacé tout spécialement à Jean-Sébastien et à Thanh <img src='http://blog.o2sources.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<h3 style="text-align: left;"><strong>Etape # 01</strong></h3>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-544" title="ouverture" src="http://blog.o2sources.com/wp-content/uploads/2010/02/ouverture1.jpg" alt="ouverture" width="446" height="360" /></p>
<p style="text-align: center;">Ouvrez Photoshop, le meilleur ami des designers puis ouvrez votre image.</p>
<h3 style="text-align: left;"><strong>Etape # 02</strong></h3>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-547" title="rec-arrondi" src="http://blog.o2sources.com/wp-content/uploads/2010/02/rec-arrondi.jpg" alt="rec-arrondi" width="495" height="400" /></p>
<p style="text-align: center;">Sélectionnez l&#8217;outil &laquo;&nbsp;rectangle arrondi&nbsp;&raquo; sur votre barre d&#8217;outils et créer votre rectangle par dessus votre photo.</p>
<h3 style="text-align: left;"><strong>Etape # 03</strong></h3>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-552" title="position-calque" src="http://blog.o2sources.com/wp-content/uploads/2010/02/position-calque1.jpg" alt="position-calque" width="533" height="286" /></p>
<p style="text-align: center;">L&#8217;image est en &laquo;&nbsp;arrière plan&nbsp;&raquo;, double cliquer sur le calque pour la déverrouiller. Ensuite déplacez le calque avec le rectangle en dessous de votre image.</p>
<p style="text-align: center;">
<h3 style="text-align: left;"><strong>Etape # 04</strong></h3>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-553" title="masque" src="http://blog.o2sources.com/wp-content/uploads/2010/02/masque.jpg" alt="masque" width="495" height="400" /></p>
<p style="text-align: center;">
<p style="text-align: center;">Dans la fenêtre des calques, positionnez vous sur le calque de l&#8217;image, faire un &laquo;&nbsp;clic droit&nbsp;&raquo; et sélectionner &laquo;&nbsp;créer un masque d&#8217; écrêtage&nbsp;&raquo;.</p>
<p style="text-align: center;">***********<br />
Un autre moyen d&#8217;arriver au même résultat est de positionner le curseur de la souris entre les deux calques, d&#8217;appuyer sur la touche &laquo;&nbsp;alt&nbsp;&raquo; (un symbole avec deux ronds et une flèche apparait) et de cliquer.</p>
<h3 style="text-align: left;">Etape # 05</h3>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-554" title="resultat" src="http://blog.o2sources.com/wp-content/uploads/2010/02/resultat.jpg" alt="resultat" width="495" height="400" />Et voilà le travail ! Vous avez une magnifique image avec des jolis angles ronds et ça ne vous a prit que 2 minutes !</p>
<p style="text-align: center;"><strong>***********<br />
Photoshop étant un outil formidable, il y a bien sûre d&#8217;autres manières de faire. Alexandra par exemple utilise le système des &laquo;&nbsp;<span style="text-decoration: underline;">masques de fusion</span>&laquo;&nbsp;.</strong></p>
<p style="text-align: center;"><strong>***********</strong></p>
<h3 style="text-align: left;">Etape #01</h3>
<p style="text-align: center;">Ouverture de votre image. Je vous fais grâce de la capture d&#8217;écran. <img src='http://blog.o2sources.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h3 style="text-align: left;">Etape # 02</h3>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-555" title="Etape02" src="http://blog.o2sources.com/wp-content/uploads/2010/02/Etape02.jpg" alt="Etape02" width="519" height="48" /></p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-556" title="Etape02bis" src="http://blog.o2sources.com/wp-content/uploads/2010/02/Etape02bis.jpg" alt="Etape02bis" width="462" height="282" /></p>
<p style="text-align: center;">Vous allez répéter quasiment la même opération que l&#8217;étape # 02 précédente à un détail près.<br />
Dans la barre horizontale, sélectionner la forme vectorielle avec la plume au centre. Ainsi, vous obtiendrez seulement le tracé de votre rectangle arrondi.</p>
<p style="text-align: center;">
<h3 style="text-align: left;">Etape # 03</h3>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-557" title="definirselection01" src="http://blog.o2sources.com/wp-content/uploads/2010/02/definirselection01.jpg" alt="definirselection01" width="462" height="282" /></p>
<p style="text-align: center;">&laquo;&nbsp;Clic droit&nbsp;&raquo; sur l&#8217;image et sélectionner &laquo;&nbsp;définir une sélection&nbsp;&raquo;.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-558" title="definirselection02" src="http://blog.o2sources.com/wp-content/uploads/2010/02/definirselection02.jpg" alt="definirselection02" width="462" height="282" /></p>
<p style="text-align: center;">Sélectionner les options telles qu&#8217;affichées sur la capture et valider.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-559" title="definirselection03" src="http://blog.o2sources.com/wp-content/uploads/2010/02/definirselection03.jpg" alt="definirselection03" width="462" height="282" /></p>
<p style="text-align: center;">Résultat : vous avez une sélection et toujours un seul et unique calque.</p>
<p style="text-align: center;">
<h3 style="text-align: left;">Etape # 04</h3>
<p style="text-align: center;"><img class="size-full wp-image-560 alignnone" title="masque" src="http://blog.o2sources.com/wp-content/uploads/2010/02/masque1.jpg" alt="masque" width="370" height="248" /></p>
<p style="text-align: center;">Dans votre barre d&#8217;outils, vérifier que le noir est au dessus du blanc, puis en bas du bloc des calques, cliquez sur &laquo;&nbsp;ajouter un masque vectorielle&nbsp;&raquo;.</p>
<h3 style="text-align: left;">Etape # 05</h3>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-561" title="final02" src="http://blog.o2sources.com/wp-content/uploads/2010/02/final02.jpg" alt="final02" width="462" height="282" /></p>
<p style="text-align: center;">Résultat : Tout pareil que ci-dessus, une belle image aux angles arrondis !</p>
<p style="text-align: center;">
<p style="text-align: center;"><strong>***********<br />
That&#8217;s all folks !</strong></p>
<p style="text-align: center;"><strong>***********</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.o2sources.com/2010/02/04/une-image-avec-des-angles-arrondis.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Meilleurs voeux 2010</title>
		<link>http://blog.o2sources.com/2010/01/11/meilleurs-voeux-2010.html</link>
		<comments>http://blog.o2sources.com/2010/01/11/meilleurs-voeux-2010.html#comments</comments>
		<pubDate>Mon, 11 Jan 2010 06:30:40 +0000</pubDate>
		<dc:creator>Xuan</dc:creator>
				<category><![CDATA[Communication]]></category>
		<category><![CDATA[O2Sources]]></category>
		<category><![CDATA[2010]]></category>
		<category><![CDATA[Cartes de voeux]]></category>
		<category><![CDATA[Collage]]></category>
		<category><![CDATA[Impression]]></category>
		<category><![CDATA[Nouvel année]]></category>
		<category><![CDATA[PDF]]></category>
		<category><![CDATA[Pliage]]></category>
		<category><![CDATA[Poupée]]></category>
		<category><![CDATA[Téléchargement]]></category>

		<guid isPermaLink="false">http://blog.o2sources.com/?p=528</guid>
		<description><![CDATA[
Avec une dizaine de jours de retard, toute l&#8217;équipe d&#8217;O2Sources vous souhaite ses meilleurs voeux pour cette nouvelle année  .
Pour vous accompagner en cette année 2010, vous pourrez choisir de télécharger un des membres de l&#8217;équipe, et avec un peu d&#8217;habilité (et aussi de ciseaux et de colle), nous serons toujours à vos côtés [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.o2sources.com/mailing/1001_voeux/" title="Cliquez pour voir la carte de voeux"><img src="http://www.o2sources.com/mailing/1001_voeux/photo.png" alt="" /></a></p>
<p>Avec une dizaine de jours de retard, toute l&#8217;équipe d&#8217;O2Sources vous souhaite ses meilleurs voeux pour cette nouvelle année <img src='http://blog.o2sources.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>Pour vous accompagner en cette année 2010, vous pourrez choisir de <a href="http://www.o2sources.com/mailing/1001_voeux/">télécharger un des membres de l&#8217;équipe</a>, et avec un peu d&#8217;habilité (et aussi de ciseaux et de colle), nous serons toujours à vos côtés sur un coin de votre bureau (ou pas).</p>
<p>Et comme disait l&#8217;autre, soyez gentil de ne pas tenter de magie voudou quand même u_u.</p>
<p><img src="http://www.o2sources.com/mailing/1001_voeux/th/IMG_8160.jpg" alt="Aperçu des maquettes #1" /></p>
<p><img src="http://www.o2sources.com/mailing/1001_voeux/th/IMG_8171.jpg" alt="Aperçu des maquettes #2" /></p>
<p><img src="http://www.o2sources.com/mailing/1001_voeux/th/IMG_8176.jpg" alt="Aperçu des maquettes #3" /></p>
<p><img src="http://www.o2sources.com/mailing/1001_voeux/th/IMG_8182.jpg" alt="Aperçu des maquettes #4" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.o2sources.com/2010/01/11/meilleurs-voeux-2010.html/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Géolocaliser des utilisateurs sur l&#8217;IP en Python</title>
		<link>http://blog.o2sources.com/2009/10/14/geolocaliser-des-utilisateurs-sur-lip-en-python.html</link>
		<comments>http://blog.o2sources.com/2009/10/14/geolocaliser-des-utilisateurs-sur-lip-en-python.html#comments</comments>
		<pubDate>Wed, 14 Oct 2009 13:43:28 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[développement]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[geolite]]></category>
		<category><![CDATA[geolocalisation]]></category>
		<category><![CDATA[google maps]]></category>
		<category><![CDATA[maxmind]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://blog.o2sources.com/?p=520</guid>
		<description><![CDATA[Depuis quelques temps, plusieurs clients nous demandent de pouvoir géolocaliser leurs visiteurs de manière plus ou moins précise.
La plupart du temps, leur but est simplement d&#8217;afficher une carte centrée sur la localisation (approximative) de l&#8217;utilisateur.
Pour mener cela à bien, nous avons décidé d&#8217;utiliser Geolite Country.
Celui-ci permet de géolocaliser l&#8217;utilisateur en fonction de son ip sur [...]]]></description>
			<content:encoded><![CDATA[<p>Depuis quelques temps, plusieurs clients nous demandent de pouvoir géolocaliser leurs visiteurs de manière plus ou moins précise.<br />
La plupart du temps, leur but est simplement d&#8217;afficher une carte centrée sur la localisation (approximative) de l&#8217;utilisateur.</p>
<p>Pour mener cela à bien, nous avons décidé d&#8217;utiliser <a href="http://www.maxmind.com/app/geolitecountry">Geolite Country</a>.<br />
Celui-ci permet de géolocaliser l&#8217;utilisateur en fonction de son ip sur la base du Pays. Pour une recherche plus affinée, les services sont payants. Mais le client désire uniquement centrer sur le pays de l&#8217;utilisateur. L&#8217;offre gratuite est donc amplement suffisante.</p>
<p>L&#8217;application étant en Python et ayant décidé d&#8217;utiliser la base binaire, j&#8217;ai donc installé la librairie <a href="http://code.google.com/p/pygeoip/">pygeoip</a>.<br />
Son utilisation est particulièrement simple.</p>
<pre class="brush: python;">gmaps = urllib.urlopen('http://maps.google.com/maps/geo?q=%s&amp;output=csv' % urllib.quote(country)).read().rsplit(',')</pre>
<p>Le fichier GeoIP.dat est la base de données binaire, accessible sur GeoLite via ce <a href="http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz">lien direct</a>.<br />
Ainsi notre variable &laquo;&nbsp;country&nbsp;&raquo; est un string contenant le nom du pays. Ici &laquo;&nbsp;France&nbsp;&raquo;.</p>
<p>Il faut par la suite obtenir la latitude et la longitude de ce pays. Pour cela, <a href="http://code.google.com/apis/maps/">Google Maps API</a> est particulièrement utile.</p>
<pre class="brush: python;">gi = pygeoip.GeoIP('lib/GeoIP.dat')&lt;br /&gt;
country = gi.country_name_by_name('o2sources.com')</pre>
<p>Notre variable &laquo;&nbsp;gmaps&nbsp;&raquo; contiendra ainsi un tableau pour lequel les deux derniers éléments sont respectivement la latitude et la longitude.<br />
Il n&#8217;y a plus qu&#8217;à afficher notre carte Google Maps centrée sur des données <img src='http://blog.o2sources.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Et puisque du code sans son contexte est d&#8217;une utilité moyenne, voici la vue permettant d&#8217;obtenir ces données</p>
<pre class="brush: python;">from django.shortcuts import render_to_response
from django.template import RequestContext

import pygeoip
import urllib

def home(request):
  gi = pygeoip.GeoIP('lib/GeoIP.dat')
  country = gi.country_name_by_name(request.META['REMOTE_ADDR'])
  gmaps = urllib.urlopen('http://maps.google.com/maps/geo?q=%s&amp;output=csv' % urllib.quote(country)).read().rsplit(',')
  return render_to_response('centers/home.html', { 'country': country, 'latitude': gmaps[2], 'longitude': gmaps[3] }, context_instance=RequestContext(request))</pre>
<p>Et dans notre template nous n&#8217;avons plus qu&#8217;à traiter ces données comme nous le désirons. Dans mon cas en affichant une carte Google Maps.<br />
Mais vos besoins peuvent varier et les possibilitées sont quasiment illimitées.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.o2sources.com/2009/10/14/geolocaliser-des-utilisateurs-sur-lip-en-python.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Loft story&#8230;</title>
		<link>http://blog.o2sources.com/2009/10/05/a-loft-story.html</link>
		<comments>http://blog.o2sources.com/2009/10/05/a-loft-story.html#comments</comments>
		<pubDate>Mon, 05 Oct 2009 09:52:01 +0000</pubDate>
		<dc:creator>Floriane</dc:creator>
				<category><![CDATA[Communication]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Focus]]></category>
		<category><![CDATA[O2Sources]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Chambre d’hôte]]></category>
		<category><![CDATA[Lyon]]></category>
		<category><![CDATA[PME]]></category>
		<category><![CDATA[Webdesign]]></category>

		<guid isPermaLink="false">http://blog.o2sources.com/?p=505</guid>
		<description><![CDATA[Si Thérèse affirme que ses visiteurs prendront autant de plaisir à séjourner dans ses chambres d&#8217;hôtes qu&#8217;elle en a eu à les concevoir pour eux, de notre côté, à la Source, nous espérons sincèrement que ce plaisir sera équivalent à celui que nous avons eu à concevoir ce site.
Les petits doigts de fée des O2sourciens [...]]]></description>
			<content:encoded><![CDATA[<p>Si Thérèse affirme que ses visiteurs prendront autant de plaisir à séjourner dans ses <a href="http://www.evasion-loft.com/chambres.php">chambres d&#8217;hôtes</a> qu&#8217;elle en a eu à les concevoir pour eux, de notre côté, à la Source, nous espérons sincèrement que ce plaisir sera équivalent à celui que nous avons eu à concevoir ce site.<br />
Les petits doigts de fée des O2sourciens se sont activés autour de ce projet pour donner naissance à <a href="http://www.evasion-loft.com/">evasion-loft</a> un site dans lequel vous naviguerez en vous sentant  un peu comme si vous  étiez déjà dans ce cocon spacieux et design <a href="http://www.evasion-loft.com/acces.php">au cœur du 6eme arrondissement de Lyon</a>.</p>
<p>Toute l&#8217;équipe est très heureuse de la mise en ligne de ce dernier bébé et nous souhaitons beaucoup de succès à l&#8217; hôte des futurs &laquo;&nbsp;lofteurs&nbsp;&raquo;.</p>
<p><a href="http://www.evasion-loft.com/"><img class="aligncenter size-large wp-image-516" title="loft" src="http://blog.o2sources.com/wp-content/uploads/2009/10/loft2-1024x226.png" alt="Evasion Loft, chambre d'hôte à Lyon" width="585" height="129" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.o2sources.com/2009/10/05/a-loft-story.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Paris Web : nous y serons</title>
		<link>http://blog.o2sources.com/2009/09/14/paris-web-nous-y-serons.html</link>
		<comments>http://blog.o2sources.com/2009/09/14/paris-web-nous-y-serons.html#comments</comments>
		<pubDate>Mon, 14 Sep 2009 09:37:44 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[Non classé]]></category>

		<guid isPermaLink="false">http://blog.o2sources.com/?p=497</guid>
		<description><![CDATA[Thanh annonçait en mai dernier les dates de Paris Web 2009.
Et les 8, 9 et 10 octobre ça arrive rapidement.
Nous serons donc bien présent à Paris Web. Et pas seulement pour assister à l&#8217;évènement.
En effet Florent fera une intervention Webdesign et qualité en compagnie de Benjamin de Cock.
Quant à moi j&#8217;animerai un atelier Test automatisé [...]]]></description>
			<content:encoded><![CDATA[<p>Thanh annonçait en mai dernier les <a href="http://blog.o2sources.com/2009/05/07/paris-web-2009-les-dates-et-lieux-sont-connues.html">dates de Paris Web 2009</a>.<br />
Et les <strong>8, 9 et 10 octobre</strong> ça arrive rapidement.</p>
<p>Nous serons donc bien présent à Paris Web. Et pas seulement pour assister à l&#8217;évènement.<br />
En effet <a href="http://www.o2sources.com/people/florent">Florent</a> fera une intervention <a href="http://www.paris-web.fr/2009/+-Verschelde-+">Webdesign et qualité</a> en compagnie de Benjamin de Cock.</p>
<p>Quant à <a href="http://www.o2sources.com/people/damien">moi</a> j&#8217;animerai un atelier <a href="http://www.paris-web.fr/2009/+-Mathieu-+">Test automatisé d’applications JavaScript avec Qunit et Selenium</a>.</p>
<p>Thanh sera également présent probablement derrière un objectif d&#8217;appareil photo.<br />
Alors nous vous attendons à Paris début octobre !</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.o2sources.com/2009/09/14/paris-web-nous-y-serons.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
