<?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>Yop Concept &#187; web-dev</title>
	<atom:link href="http://www.yop-concept.com/category/web-dev/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.yop-concept.com</link>
	<description>Rien à voir avec le yaourt à boire, mais aussi frais et plein d&#039;énergie !</description>
	<lastBuildDate>Thu, 02 Sep 2010 08:26:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<atom:link rel='hub' href='http://www.yop-concept.com/?pushpress=hub'/>
		<item>
		<title>Ma 1ère application Facebook pour les 10 ans des SIMS</title>
		<link>http://www.yop-concept.com/web-dev/ma-1ere-application-facebook-pour-les-10-ans-des-sims/</link>
		<comments>http://www.yop-concept.com/web-dev/ma-1ere-application-facebook-pour-les-10-ans-des-sims/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 08:31:43 +0000</pubDate>
		<dc:creator>Olivier</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[projets]]></category>
		<category><![CDATA[web-dev]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[fbml]]></category>
		<category><![CDATA[sims]]></category>

		<guid isPermaLink="false">http://www.yop-concept.com/?p=426</guid>
		<description><![CDATA[J&#8217;ai eu de la chance d&#8217;avoir un projet sympa pour commencer le FMBL,une sorte d&#8217;HTML spécifique aux applications Facebook : Les 10 Ans des SIMS. Le projet consistait à mettre en place un système de votes d&#8217;images, ces dernières étant téléchargées par les utilisateurs de l&#8217;application en y posant un prisme vert. En lisant les [...]]]></description>
			<content:encoded><![CDATA[<p>J&#8217;ai eu de la chance d&#8217;avoir un projet sympa pour commencer le FMBL,une sorte d&#8217;HTML spécifique aux applications Facebook : Les 10 Ans des SIMS. Le projet consistait à mettre en place un système de votes d&#8217;images, ces dernières étant téléchargées par les utilisateurs de l&#8217;application en y posant un prisme vert. En lisant les différents tutoriaux, je me suis rendu compte qu&#8217;il était important de savoir où l&#8217;applicaiton allait être insérer. En effet, 2 placements sont disponibles, dans une page séparée, on les désigne sous le terme de &#8216;Canvas&#8217;, ou directement dans un onglet d&#8217;une Fan Page ou d&#8217;un profil utilisateur, les &#8216;Profile Applications&#8217;.<span id="more-426"></span></p>
<p>Il est souvent plus intéressant de positionner son application dans sa page, l&#8217;utilisateur à ainsi l&#8217;impression de rester dans le même univers, et cela incite à y rester plus longtemps et à le faire naviguer à travers toutes vos sections et liens.</p>
<p>Il existe une balise &#8216;magique&#8217; en FBML, c&#8217;est <a title="Fb:iframe - Facebook Developer Wiki [EN]" href="http://wiki.developers.facebook.com/index.php/Fb:iframe" target="_blank">&lt;FB:iframe&gt;</a>, elle vous permet, comme sa soeur en HTML, d&#8217;insérer une page hébergée sur un autre serveur. Vous pouvez donc sans problème créer une application classique et l&#8217;intégrer dans Facebook, si vous vous y connaissez un mininum en développement. Malheureusement, cette balise n&#8217;est pas disponible dans les onglets, tout passe obligatoirement par Facebook qui filtre et transforme votre code. Tout ceci est très bien expliqué à cette <a title="Choosing between an FBML or IFrame Application [EN]" href="http://wiki.developers.facebook.com/index.php/Choosing_between_an_FBML_or_IFrame_Application" target="_blank">adresse</a>, et explique comment le réseau social interprète ainsi vos scripts.</p>
<p>Vous pouvez consulter l&#8217;application à cette <a title="Concours SIMS 10 Ans sur Facebook" href="http://www.facebook.com/lesSims3?v=app_188382279977&amp;ref=nf" target="_blank">adresse</a>, n&#8217;hésitez pas à participer, il y avait des lots sympas à gagner. Et si vous avez des questions, ou besoin d&#8217;aide, il y a les commentaires pour cela !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yop-concept.com/web-dev/ma-1ere-application-facebook-pour-les-10-ans-des-sims/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mozilla Weave Sync, ou comment synchroniser vos données Firefox sur plusieurs postes</title>
		<link>http://www.yop-concept.com/web2-0/mozilla-weave-sync-ou-comment-synchroniser-vos-donnees-firefox-sur-plusieurs-postes/</link>
		<comments>http://www.yop-concept.com/web2-0/mozilla-weave-sync-ou-comment-synchroniser-vos-donnees-firefox-sur-plusieurs-postes/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 21:34:43 +0000</pubDate>
		<dc:creator>Olivier</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[web-dev]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[sync]]></category>
		<category><![CDATA[weave]]></category>

		<guid isPermaLink="false">http://www.yop-concept.com/?p=192</guid>
		<description><![CDATA[Le 16 Novembre 2009, Mozilla proposait le téléchargement de la Beta de Weave, un add-on pour Firefox qui permet de synchroniser les données personnelles de votre navigateur sur plusieurs postes. 1. Fonctionnalités Les données prises en compte pour l&#8217;instant sont : les marques-pages l&#8217;historique de navigation les champs mémorisés de formulaires les onglets les mots [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-211 alignleft" title="Mozilla Weave Sync" src="http://www.yop-concept.com/wp-content/uploads/2009/11/1237088813.png" alt="Mozilla Weave Sync" width="200" height="150" />Le 16 Novembre 2009, Mozilla proposait le téléchargement de la Beta de Weave, un add-on pour Firefox qui permet de synchroniser les données personnelles de votre navigateur sur plusieurs postes.<span id="more-192"></span></p>
<h3>1. Fonctionnalités</h3>
<p>Les données prises en compte pour l&#8217;instant sont :</p>
<ul>
<li>les marques-pages</li>
<li>l&#8217;historique de navigation</li>
<li>les champs mémorisés de formulaires</li>
<li>les onglets</li>
<li>les mots de passes sauvegardés</li>
<li>les préférences système</li>
</ul>
<p>A noter que Weave fonctionne aussi pour la version mobile de Firefox : Fennec. Les données transmises sont encryptées avant leur envoi sur les serveurs de Mozilla afin d&#8217;assurer leurs confidentialités.</p>
<h3>2. Installation &amp; Configuration</h3>
<p>La mise en place est très simple :</p>
<ol>
<li>Téléchargez l&#8217;add-on sur la <a title="Télécharger Mozilla Weave Sync" href="https://addons.mozilla.org/fr/firefox/addon/10868" target="_blank">page officielle</a></li>
<li>Une fois installé, allez dans le menu &laquo;&nbsp;Outils&nbsp;&raquo; puis &laquo;&nbsp;Weave&nbsp;&raquo;</li>
<li>Créez un nouveau compte et suivez les étapes, il vous sera demandé un login, un mot de passe et une phrase secrète pour l&#8217;encryptage</li>
</ol>
<p>Une nouvelle section est disponible dans les préférences de votre navigateur, où vous pouvez définir quels types de données vous souhaitez synchroniser.</p>
<p>Une fois les paramètres enregistrés, la synchronisation se fait d&#8217;une manière invisible à intervalles réguliers. Vous n&#8217;avez plus qu&#8217;à l&#8217;installer sur un autre navigateur pour avoir accès à vos paramètres !</p>
<p>Lors de l&#8217;installation sur un autre poste, plusieurs procédés de synchronisation sont proposés :</p>
<ul>
<li>Fusionner les données de cet ordinateur avec votre compte Weave, cela combinera les données de votre ordinateur avec les autres postes déjà synchronisés via Weave.</li>
<li>Remplacer sur cet ordinateur toutes les données des autres postes déjà synchronisés via Weave, toutes vos données locales seront effacées et remplacées par celles stockées sur le serveur Weave.</li>
<li>Remplacer les données de vos autres postes avec les données de cet ordinateur, toutes les données stockées sur le serveur Weave seront remplacées par les données de cet ordinateur.</li>
</ul>
<h3>3. Le coin des développeurs</h3>
<ul>
<li>Installer son propre serveur Weave</li>
</ul>
<p>Mozilla donne des instructions via son <a title="Installer son propre serveur Weave" href="https://wiki.mozilla.org/Labs/Weave/0.5/Setup/Storage" target="_blank">wiki</a> pour installer un serveur Weave, Ce système peut être intéressant pour une entreprise ou une association.<br />
Vous avez besoin de PHP avec les extensions PDO et JSON pour le faire marcher. Weave supporte les base de données MySQL et SQLite.</p>
<ul>
<li>Utilisation de l&#8217;API</li>
</ul>
<p>Mozilla propose aussi une <a title="Utilisation de l'API Weave" href="https://wiki.mozilla.org/Labs/Weave/ClientAPI" target="_blank">API</a> pour l&#8217;utilisation de services Web. Cela permettra aux développeurs de créer des applications ou des extensions qui pourront utiliser ces données.</p>
<h3>4. Conclusion</h3>
<p>Voilà un add-on quasi indispensable pour les personnes qui travaillent sur plusieurs postes. Il y aussi un bel avenir grâce à l&#8217;API qui va pouvoir ouvrir de nombreuses possibilités.</p>
<p>Malheureusement, il ne prend pas en compte les autres add-ons installés, et du coup, pour quelqu&#8217;un comme moi qui utilise Delicious pour gérer les favoris, je me retrouve dans l&#8217;impossiblité de les synchroniser sur d&#8217;autres postes. Enfin, Delicious est là pour ça !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yop-concept.com/web2-0/mozilla-weave-sync-ou-comment-synchroniser-vos-donnees-firefox-sur-plusieurs-postes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comment intégrer son flux Twitter dans Feedburner</title>
		<link>http://www.yop-concept.com/web2-0/comment-integrer-son-flux-twitter-dans-feedburner/</link>
		<comments>http://www.yop-concept.com/web2-0/comment-integrer-son-flux-twitter-dans-feedburner/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 08:17:30 +0000</pubDate>
		<dc:creator>Olivier</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[web-dev]]></category>
		<category><![CDATA[feedburner]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.yop-concept.com/?p=59</guid>
		<description><![CDATA[J&#8217;ai eu ce problème lorsque j&#8217;ai voulu intégrer mon flux Twitter dans SimplePie. Tout se passe bien la première fois que le flux est chargé et mis en cache, malheureusement par la suite, un bug connu empêche le bon fonctionnement et le rafraîchissement des status. Cela est dû à Twitter qui s&#8217;embrouille les pinceaux sur [...]]]></description>
			<content:encoded><![CDATA[<p>J&#8217;ai eu ce problème lorsque j&#8217;ai voulu intégrer mon flux Twitter dans <a title="SimplePie" href="http://simplepie.org/" target="_blank">SimplePie</a>. Tout se passe bien la première fois que le flux est chargé et mis en cache, malheureusement par la suite, un bug <a title="Voir le bug" href="http://simplepie.org/wiki/faq/problematic_feeds" target="_blank">connu</a> empêche le bon fonctionnement et le rafraîchissement des status. Cela est dû à Twitter qui s&#8217;embrouille les pinceaux sur la date de dernière modification du contenu et du coup, crée un conflit avec la gestion de cache de SimplePie.<span id="more-59"></span></p>
<p>En pensant solutionner le bug en intégrant le flux Twitter dans Feedburner, je me suis retrouvé confronté à un autre obstacle : Feedburner ne mettait pas à jour les status. Après un peu de recherche sur le Net, je suis tombé sur cet article : <a title="How to ge a Twitter feed in Google Reader" href="http://greatapps.blogspot.com/2009/01/how-to-get-twitter-feed-in-google.html" target="_blank">How to get a Twitter feed in Google Reader</a> [EN].</p>
<p>En clair, au lieu de rentrer le flux RSS de son compte Twitter ( que l&#8217;on trouve sur son profil et qui se compose ainsi : <em>http://twitter.com/statuses/user_timeline/xxxxxxx.rss ) </em> dans Feedburner, il suffit de rajouter son identifiant et son mot de passe dans l&#8217;URL de cette manière : <strong><em>http://username:password@twitter.com/statuses/user_timeline/xxxxxxx.rss</em></strong>, un peu à la manière d&#8217;une connexion FTP.</p>
<p>Et voilà ! Plus aucun bug avec Feedburner, ni avec SimplePie !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yop-concept.com/web2-0/comment-integrer-son-flux-twitter-dans-feedburner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
