<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Une fille dans l'informatique</title>
	<atom:link href="http://decouvrir.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://decouvrir.wordpress.com</link>
	<description></description>
	<lastBuildDate>Thu, 25 Aug 2011 18:07:33 +0000</lastBuildDate>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='decouvrir.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Une fille dans l'informatique</title>
		<link>http://decouvrir.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://decouvrir.wordpress.com/osd.xml" title="Une fille dans l&#039;informatique" />
	<atom:link rel='hub' href='http://decouvrir.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Zend Code Generator : une vrai pépite</title>
		<link>http://decouvrir.wordpress.com/2010/03/08/zend-code-generator-une-vrai-pepite/</link>
		<comments>http://decouvrir.wordpress.com/2010/03/08/zend-code-generator-une-vrai-pepite/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 20:35:13 +0000</pubDate>
		<dc:creator>magaliemarion</dc:creator>
				<category><![CDATA[1]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[code generator class]]></category>
		<category><![CDATA[codegenerator]]></category>
		<category><![CDATA[generator]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[zend]]></category>

		<guid isPermaLink="false">http://decouvrir.wordpress.com/?p=66</guid>
		<description><![CDATA[Découverte et exemples d'utilisation de zend codegenerator<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=decouvrir.wordpress.com&amp;blog=1008870&amp;post=66&amp;subd=decouvrir&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ce qui prend du temps quand on est développeur web, ce sont les taches répétitives, et elles n&#8217;apportent aucune nouvelle connaissance.</p>
<p>Pire, si ces taches sont espacées dans le temps, (création d&#8217;1 application tous les 6 mois / 1 an), on veut implémenter de nouvelles choses, plus innovantes, plus réfléchies que les fois précédentes. Et 3 ou 4 ans après, on n&#8217;a aucune base solide pour créer un nouveau projet sans repartir &laquo;&nbsp;from scratch&nbsp;&raquo;. On récupère quelques morceaux de codes par-ci, par-là, c&#8217;est assez chaotique.</p>
<p>Pour contrecarrer ce travail ennuyeux, pourquoi ne pas créer votre application &laquo;&nbsp;modèle&nbsp;&raquo; ?</p>
<p>Une application fonctionnelle, simple, de base.</p>
<p>Le but est de créer une application, basée ou non sur une base de données, avec toutes les composantes que d&#8217;habitude vous &laquo;&nbsp;copiez-collez&nbsp;&raquo; depuis vos anciens projets, oui, oui on le fait tous <img class="size-full  wp-image-67" title="puzzled" src="http://decouvrir.files.wordpress.com/2010/03/puzzled.png?w=565" alt="copier-coller, moi ? jamais !"   /> ne niez pas&#8230;</p>
<p>Zend Code Generator permet de structurer vos fichiers, php certes, mais on peut aussi bien l&#8217;utiliser pour d&#8217;autres langages ou des fichiers de config par exemple</p>
<p>Il y a d&#8217;abord Zend_CodeGenerator_Php_File</p>
<pre>$dbClassFile = new Zend_CodeGenerator_Php_File();
$dbClassFile-&gt;setFilename('/models/' . $name . 'DB.php');
$dbClassFile-&gt;setBody('le contenu de mon fichier php');
file_put_contents($dbClassFile-&gt;getFilename(), $dbClassFile-&gt;getBody());</pre>
<p>On peut inclure dans la generation des require_once</p>
<pre>$a_required[] = "' . APPLICATION_PATH . '../models/" . $name . "DB.php";
$controllerClassFile-&gt;setRequiredFiles($a_required);</pre>
<p>je vous l&#8217;accorde c&#8217;est pas très beau quand on utilise des constantes pour les chemins parce qu&#8217;il génère quelque chose comme ça :</p>
<pre>require_once '' . APPLICATION_PATH . '../models/AnimalDB.php';</pre>
<p>On peut inclure une classe Zend_CodeGenerator_Php_Class</p>
<pre>$controllerClassFile-&gt;setClass($controllerClass);</pre>
<p>Zend_CodeGenerator_Php_Class permet de définir</p>
<ul>
<li>son nom évidement</li>
<li>la classe dont elle hérite</li>
<li>les propriétés de votre objet</li>
<li>des méthodes</li>
<li>et les commentaires phpDoc qui vont avec</li>
</ul>
<pre>$db_class = new Zend_CodeGenerator_Php_Class();
$db_class-&gt;setName($name .'DbTable');
$db_class-&gt;setDocblock(new Zend_CodeGenerator_Php_Docblock(array(
 'shortDescription' =&gt; $name . ' db parser',
 'tags' =&gt; array($a_authorTag, $a_versionTag, $a_packageTag["modelParser"]))));

$db_class-&gt;setExtendedClass('Zend_Db_Table_Abstract');
$db_class-&gt;setProperty(array('name' =&gt; '_name',
 'visibility' =&gt; 'protected',
 'defaultValue' =&gt; $table,
 'docblock' =&gt; array('tags' =&gt; array(new Zend_CodeGenerator_Php_Docblock_Tag(array('name' =&gt; 'var', 'description' =&gt; 'string table name'))))));</pre>
<p>Pour les méthodes, rien de bien compliqué, Zend_CodeGenerator_Php_Method a des méthodes setName, setBody et setDocBlock</p>
<pre>$my_o_method-&gt;setBody('$TestTable = new TestDbTable(array(\'db\' =&gt; \'my_db\'));
 $Tests = $TestTable-&gt;fetchAll();
 echo "&lt;pre&gt;";
 print_r($Tests);
 echo "&lt;/pre&gt;";'
);</pre>
<p>Si vous arrivez à bien vous représenter ce que vous faites à chaque nouveau projet, vous pourrez gagner beaucoup de temps.</p>
<p>Malgré le fait qu&#8217;il ne soit pas très connu, il a été créé dans la v1.8, ce composant a un potentiel énorme.</p>
<p>Adopté !!</p>
<p><a class="alignleft" href="http://framework.zend.com/manual/en/zend.codegenerator.html" target="_blank">la doc officielle </a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/decouvrir.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/decouvrir.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/decouvrir.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/decouvrir.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/decouvrir.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/decouvrir.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/decouvrir.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/decouvrir.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/decouvrir.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/decouvrir.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/decouvrir.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/decouvrir.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/decouvrir.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/decouvrir.wordpress.com/66/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=decouvrir.wordpress.com&amp;blog=1008870&amp;post=66&amp;subd=decouvrir&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://decouvrir.wordpress.com/2010/03/08/zend-code-generator-une-vrai-pepite/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/13204cbe00d792e18ff507157c32c66d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Nanomag</media:title>
		</media:content>

		<media:content url="http://decouvrir.files.wordpress.com/2010/03/puzzled.png" medium="image">
			<media:title type="html">puzzled</media:title>
		</media:content>
	</item>
		<item>
		<title>Un four solaire pour lutter contre la déforestation</title>
		<link>http://decouvrir.wordpress.com/2010/03/02/un-four-solaire-pour-lutter-contre-la-deforestation/</link>
		<comments>http://decouvrir.wordpress.com/2010/03/02/un-four-solaire-pour-lutter-contre-la-deforestation/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 19:45:59 +0000</pubDate>
		<dc:creator>magaliemarion</dc:creator>
				<category><![CDATA[Divers]]></category>

		<guid isPermaLink="false">http://decouvrir.wordpress.com/?p=64</guid>
		<description><![CDATA[Le bois est la principale source d&#8217;énergie dans les pays en voie de développement, la cuisson des aliments se fait majoritairement par ce biais-là. Ramasser ce bois prend du temps, ce sont surtout les femmes et les jeunes filles à qui incombent cette tâche, et ces dernières ne vont donc pas à l&#8217;école. Un four [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=decouvrir.wordpress.com&amp;blog=1008870&amp;post=64&amp;subd=decouvrir&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Le bois est la principale source d&#8217;énergie dans les pays en voie de développement, la cuisson des aliments se fait majoritairement par ce biais-là.</p>
<p>Ramasser ce bois prend du temps, ce sont surtout les femmes et les jeunes filles à qui incombent cette tâche, et ces dernières ne vont donc pas à l&#8217;école.</p>
<p>Un four solaire coute relativement peu cher (environ 5€) et est facile à fabriquer, du carton recouvert de feuilles d&#8217;aluminium. les &laquo;&nbsp;marmites&nbsp;&raquo; sont peintes en noir pour absorber encore plus la chaleur du soleil. Cela prend un peu plus de temps, mais ne nécessite pas de surveillance accrue.</p>
<p>Dans le projet Tanzanien, l&#8217;aluminium est récupéré à partir de Tetra Pack recyclé.</p>
<p>Petit à petit, on peut faire quelque chose, selon le lieu, le contexte et les moyens <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><a target="_blank" href="http://www.solarcooking.be"><img border="0" src="http://img386.imageshack.us/img386/5760/logowebjn0.png"></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/decouvrir.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/decouvrir.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/decouvrir.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/decouvrir.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/decouvrir.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/decouvrir.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/decouvrir.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/decouvrir.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/decouvrir.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/decouvrir.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/decouvrir.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/decouvrir.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/decouvrir.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/decouvrir.wordpress.com/64/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=decouvrir.wordpress.com&amp;blog=1008870&amp;post=64&amp;subd=decouvrir&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://decouvrir.wordpress.com/2010/03/02/un-four-solaire-pour-lutter-contre-la-deforestation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/13204cbe00d792e18ff507157c32c66d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Nanomag</media:title>
		</media:content>

		<media:content url="http://img386.imageshack.us/img386/5760/logowebjn0.png" medium="image" />
	</item>
		<item>
		<title>Hallucinant ! Le site SFR.fr a des horaires d&#8217;ouverture</title>
		<link>http://decouvrir.wordpress.com/2009/04/09/hallucinant-site-sfr-horaires/</link>
		<comments>http://decouvrir.wordpress.com/2009/04/09/hallucinant-site-sfr-horaires/#comments</comments>
		<pubDate>Thu, 09 Apr 2009 21:06:09 +0000</pubDate>
		<dc:creator>magaliemarion</dc:creator>
				<category><![CDATA[1]]></category>

		<guid isPermaLink="false">http://decouvrir.wordpress.com/?p=57</guid>
		<description><![CDATA[Veuillez repasser plus tard madame ! Cela me conforte un peu plus dans mon opinion envers les opérateurs mobiles en général. Voulant changer de forfait pour un forfait moins cher (20 minutes au lieu d&#8217;une heure) je me suis rendue dans une boutique SFR, qui m&#8217;a gentiment dit qu&#8217;ils ne pouvaient pas faire cette opération [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=decouvrir.wordpress.com&amp;blog=1008870&amp;post=57&amp;subd=decouvrir&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Veuillez repasser plus tard madame ! Cela me conforte un peu plus dans mon opinion envers les opérateurs mobiles en général.</p>
<p>Voulant changer de forfait pour un forfait moins cher (20 minutes au lieu d&#8217;une heure) je me suis rendue dans une boutique SFR, qui m&#8217;a gentiment dit qu&#8217;ils ne pouvaient pas faire cette opération en boutique. Pour payer mon cher, c&#8217;est pas ici <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Faut téléphoner ou aller sur votre compte en ligne.</p>
<p>Sur le site, on ne me propose que des forfait supérieurs et plus chers bien entendu !</p>
<p>Tant qu&#8217;à faire, je regarde si je peux changer de mobile avec mes points fidélités, après tout cela ne fait que 7 longues années que je suis chez eux ! ma fidélité doit être récompensée, c&#8217;est leur pub qui dit ça : vous savez les petits cadeaux au dessus de la tête des abonnés.<img class="alignright size-full wp-image-59" title="strive" src="http://decouvrir.files.wordpress.com/2009/04/strive.png?w=565" alt="strive"   /></p>
<p>Et ben non je peux pas, je dois revenir un autre jour preuve en image : je crois qu&#8217;ils nous prennent vraiment pour des pigeons</p>
<p><a href="http://www.sfr.fr/mobile/changer-mobile/selection-sfr"><img class="alignnone size-full wp-image-58" title="sfr_site_horaires" src="http://decouvrir.files.wordpress.com/2009/04/sfr_horaires.jpg?w=565" alt="sfr_site_horaires"   /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/decouvrir.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/decouvrir.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/decouvrir.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/decouvrir.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/decouvrir.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/decouvrir.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/decouvrir.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/decouvrir.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/decouvrir.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/decouvrir.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/decouvrir.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/decouvrir.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/decouvrir.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/decouvrir.wordpress.com/57/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=decouvrir.wordpress.com&amp;blog=1008870&amp;post=57&amp;subd=decouvrir&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://decouvrir.wordpress.com/2009/04/09/hallucinant-site-sfr-horaires/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/13204cbe00d792e18ff507157c32c66d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Nanomag</media:title>
		</media:content>

		<media:content url="http://decouvrir.files.wordpress.com/2009/04/strive.png" medium="image">
			<media:title type="html">strive</media:title>
		</media:content>

		<media:content url="http://decouvrir.files.wordpress.com/2009/04/sfr_horaires.jpg" medium="image">
			<media:title type="html">sfr_site_horaires</media:title>
		</media:content>
	</item>
		<item>
		<title>Yahoo Query language Api (YQL)</title>
		<link>http://decouvrir.wordpress.com/2008/12/07/yahoo-query-language-api-yql/</link>
		<comments>http://decouvrir.wordpress.com/2008/12/07/yahoo-query-language-api-yql/#comments</comments>
		<pubDate>Sun, 07 Dec 2008 11:20:33 +0000</pubDate>
		<dc:creator>magaliemarion</dc:creator>
				<category><![CDATA[Tests]]></category>
		<category><![CDATA[console]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[query]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[yahoo]]></category>
		<category><![CDATA[yql]]></category>

		<guid isPermaLink="false">http://decouvrir.wordpress.com/?p=53</guid>
		<description><![CDATA[L&#8217;api du langage de requete yahoo est disponible, petit test rapide. J&#8217;arrive sur une page où on me propose un bouton &#171;&#160;try the console&#160;&#187; et &#171;&#160;read the documentation&#160;&#187;. Jusque là tout va bien, pas de termes techniques, tout à l&#8217;air super simple &#171;&#160;Try the console&#160;&#187;, la page est super claire, on voit tout d&#8217;un seul [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=decouvrir.wordpress.com&amp;blog=1008870&amp;post=53&amp;subd=decouvrir&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>L&#8217;api du langage de requete yahoo est disponible, petit test rapide.</p>
<p>J&#8217;arrive sur une page où on me propose un bouton &laquo;&nbsp;try the console&nbsp;&raquo; et &laquo;&nbsp;read the documentation&nbsp;&raquo;. Jusque là tout va bien, pas de termes techniques, tout à l&#8217;air super simple <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>&laquo;&nbsp;Try the console&nbsp;&raquo;, la page est super claire, on voit tout d&#8217;un seul coup d&#8217;oeil.</p>
<ul>
<li>Un bloc pour la requête</li>
<li>Un bloc pour les résultats</li>
<li>Un bloc pour utiliser la requête sur votre site</li>
<li>Un bloc &laquo;&nbsp;accordéon&nbsp;&raquo; pour voir :
<ul>
<li>Des exemples de requêtes (c&#8217;est ce que je cherchais en 1er)</li>
<li>Les tables disponibles</li>
<li>Les requêtes exécutées (par moi) précédemment</li>
</ul>
</li>
</ul>
<p>Une requête est déjà exécutée &laquo;&nbsp;Show tables&nbsp;&raquo;.</p>
<p>Le résultat est affiché en xml par défaut.</p>
<p>Une petite erreur dans la requête : en plus d&#8217;avoir l&#8217;erreur dans le xml (assez clair) il y a un bloc qui s&#8217;affiche pour m&#8217;indiquer l&#8217;erreur et où elle se trouve (soulignée en rouge)</p>
<p>Je veux voir tous les membres de mybloglog :</p>
<pre>select * from mybloglog.member</pre>
<pre class="errarea">Cannot find required keys in where clause;   expecting required keys <img src='http://s0.wp.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> member_id)</pre>
<p>ok, c&#8217;est un peu sécurisé, même avec un count, il me demande un member_id j&#8217;ai bien essayé plusieurs choses (1, 2, 456gdfg&#8230;) pas de resultats</p>
<p>le diagnostic étant</p>
<pre>http-status-message="Not Found"&gt;http://api.mybloglog.com/v1/user/1?format=xml&lt;/url&gt;
mouais, le lien est forbidden si on le tape directement dans le browser.</pre>
<p>Quel temps va t-il faire aujourd&#8217;hui ?<br />
select * from weather.forecast where location = &#8216;Avignon, France&#8217;</p>
<pre style="padding-left:30px;">&lt;title&gt;Yahoo! Weather - Error&lt;/title&gt;
&lt;description&gt;Yahoo! Weather Error&lt;/description&gt;
&lt;item&gt;
&lt;title&gt;City not found&lt;/title&gt;
&lt;description&gt;
Sorry, your location 'Avignon, France' was not found. Please try again. &lt;/description&gt;
&lt;/item&gt;</pre>
<p>paris ? non plus&#8230;san francisco ? perdu</p>
<p>A part leurs exemples et flickR j&#8217;ai pas eu beaucoup de résultats <img src='http://s0.wp.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /><br />
La doc est vraiment très abordable, même pour ceux je pense qui ne connaissent pas le sql.</p>
<p>Si vous en avez besoin, ce doit être assez facile d&#8217;arriver à récupérer ce que vous voulez, après quelques tentatives sur la console.</p>
<p><a title="Console YQL" href="http://developer.yahoo.com/yql/console/" target="_blank">Console</a></p>
<p><a title="Documentation" href="http://developer.yahoo.com/yql/guide/index.html" target="_blank">Documentation</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/decouvrir.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/decouvrir.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/decouvrir.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/decouvrir.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/decouvrir.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/decouvrir.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/decouvrir.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/decouvrir.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/decouvrir.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/decouvrir.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/decouvrir.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/decouvrir.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/decouvrir.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/decouvrir.wordpress.com/53/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=decouvrir.wordpress.com&amp;blog=1008870&amp;post=53&amp;subd=decouvrir&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://decouvrir.wordpress.com/2008/12/07/yahoo-query-language-api-yql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/13204cbe00d792e18ff507157c32c66d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Nanomag</media:title>
		</media:content>
	</item>
		<item>
		<title>CakePhp + Smarty + OpenFlashChart 2</title>
		<link>http://decouvrir.wordpress.com/2008/10/25/cakephp-smarty-openflashchart-2/</link>
		<comments>http://decouvrir.wordpress.com/2008/10/25/cakephp-smarty-openflashchart-2/#comments</comments>
		<pubDate>Sat, 25 Oct 2008 11:10:15 +0000</pubDate>
		<dc:creator>magaliemarion</dc:creator>
				<category><![CDATA[Tests]]></category>
		<category><![CDATA[cake php]]></category>
		<category><![CDATA[graph php]]></category>
		<category><![CDATA[open chart]]></category>
		<category><![CDATA[open flash]]></category>
		<category><![CDATA[open flash chart]]></category>
		<category><![CDATA[php chart]]></category>
		<category><![CDATA[php graphes]]></category>
		<category><![CDATA[smarty]]></category>

		<guid isPermaLink="false">http://decouvrir.wordpress.com/?p=48</guid>
		<description><![CDATA[Utiliser Open Flash Chart 2 sur Cake php avec Smarty : les fichiers sont dans le dossier version2/php-ofc-library. Dans votre controller, faire une requête ou remplir un tableau de data qui va alimenter votre graph. Passer nos data à notre template Smarty. Dans notre vue...<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=decouvrir.wordpress.com&amp;blog=1008870&amp;post=48&amp;subd=decouvrir&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Pour un nouveau projet je voulais une librairie de graphes, <strong>Chart, </strong>qui &laquo;&nbsp;dépote&nbsp;&raquo;, qui en mette plein la vue. J&#8217;ai donc testé une librairie <strong>Open Flash Chart</strong> qui utilise <strong>Flash</strong>, et dont les data peuvent être envoyées par <strong>PHP</strong>.</p>
<p>J&#8217;ai choisi Open Flash Chart car c&#8217;est sous licence LGPL.</p>
<p>Pour l&#8217;implémentation, j&#8217;ai quand même un peu galéré. Déjà utiliser Smarty avec CakePhp, les puristes vous diront que c&#8217;est pas bien. Mais je code 2 fois plus vite avec mes vues Smarty vu que je connais bien ce moteur de template.</p>
<p>Les exemples d&#8217;implémentation de sur le site de <a title="Open Flash Chart" href="http://teethgrinder.co.uk/open-flash-chart-2/" target="_blank">John Glazebrook</a>, sont pour une utilisation classique sans framework MVC.</p>
<p>Vous trouverez sur <a title="CakePhp Chart Helper" href="http://bakery.cakephp.org/articles/view/open-flash-chart-helper-draw-charts-the-cake-way" target="_blank">CakePhp</a> un tutoriel, sur un helper construit pour la version 1 de Open Flash Chart</p>
<h4>Utiliser Open Flash Chart 2 sur Cake php avec Smarty :</h4>
<ul>
<li>J&#8217;ai pris les fichiers qui sont dans le dossier version2/php-ofc-library</li>
</ul>
<p>app\webroot -&gt; déposer open-flash-chart.swf</p>
<p>app\webroot\js -&gt; déposer json2.js et swfobject.js (je n&#8217;ai pas voulu m&#8217;embeter avec encore un sous-répertoire pour le json, donc j&#8217;ai enlevé le répertoire intermédiaire)</p>
<p>vendors (à la racine de votre dossier) -&gt; déposer le répertoire entier php-ofc-library. Il doit être possible de le mettre aussi dans app\vendors selon si vous voulez l&#8217;utiliser pour plusieurs appli ou juste pour celle-là.</p>
<p>Pas la peine d&#8217;utiliser le helper fourni sur CakePhp.</p>
<ul>
<li>Dans une des fonctions de votre controller</li>
</ul>
<pre style="padding-left:60px;"><span style="color:#0000ff;">class UsersController extends AppController {

    var $name = 'Users';
    var $helpers = array('xxx', 'xxx', 'xxx');
    var $uses = array('xxx', 'xxx');

    function home()
    {
</span></pre>
<p>Vous pouvez faire votre requête ou remplir un tableau de data qui va alimenter votre graph. J&#8217;ai repris l&#8217;exemple fourni sur les tutoriaux mentionnés plus haut</p>
<pre style="padding-left:60px;"><span style="color:#0000ff;">App::import('Vendor','php-ofc-library/open-flash-chart');

$title = new title( date("D M d Y") );

$bar = new bar();
$bar-&gt;set_values( array(9,8,7,6,5,4,3,2,1) );

$chart = new open_flash_chart();
$chart-&gt;set_title( $title );
$chart-&gt;add_element( $bar );
</span></pre>
<p>Maintenant il faut passer nos data à notre template Smarty</p>
<pre style="padding-left:60px;"><span style="color:#0000ff;">$this-&gt;set('chartData', $chart-&gt;toPrettyString());</span></pre>
<ul>
<li>Dans notre vue</li>
</ul>
<p>Le plus compliqué a été de trouver pourquoi il ne récupérait pas les scripts js et l&#8217;objet swf au bon endroit, apparemment il faut lui indiquer les chemins suivants :</p>
<pre style="padding-left:60px;"><span style="color:#0000ff;">{literal}
&lt;script type="text/javascript" src="<span style="color:#ff6600;">../js/json2.js</span>"&gt;&lt;/script&gt;
&lt;script type="text/javascript" src="<span style="color:#ff6600;">../js/swfobject.js</span>"&gt;&lt;/script&gt;
&lt;script type="text/javascript"&gt;
swfobject.embedSWF("<span style="color:#ff6600;">../open-flash-chart.swf</span>", "my_chart", "350", "200", "9.0.0");
&lt;/script&gt;</span></pre>
<p>Ce n&#8217;est peut-être pas terrible mais ça marche.<br />
Le problème étant que sans les 2 points, il croit que js est une fonction de notre controller. Sans les 2 points devant le swf, il ne se passe strictement rien à l&#8217;écran.</p>
<p>La suite :</p>
<pre style="padding-left:60px;"><span style="color:#0000ff;">&lt;script type="text/javascript"&gt;

function ofc_ready()
{
    alert('ofc_ready');
}

function open_flash_chart_data()
{
    alert( 'reading data' );
    return JSON.stringify(data);
}

function findSWF(movieName) {
  if (navigator.appName.indexOf("Microsoft")!= -1) {
    return window[movieName];
  } else {
    return document[movieName];
  }
}

var data = {/literal}<span style="color:#ff6600;">{$chartData}</span>{literal};
&lt;/script&gt;{/literal}
</span></pre>
<p>Ne pas oublier les balises smarty literal, pour qu&#8217;il n&#8217;essaie pas d&#8217;interpréter le code js. Si vous avez une erreur du style Unrecognized tag alert, ça vient de là !</p>
<p>J&#8217;ai d&#8217;abord commencer par essayer d&#8217;intégrer la version 1 avec le helper, mais croyant que ça ne marchait pas, j&#8217;ai testé la 2.</p>
<p>Je pense que le problème était exactement le même : les chemins d&#8217;accés aux scripts et surtout au swf.</p>
<p>Pour les scripts, regarder le code source vous verrez de suite où il va les chercher, pour le swf par contre, il n&#8217;affiche rien à l&#8217;écran.</p>
<p>Bon courage !</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/decouvrir.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/decouvrir.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/decouvrir.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/decouvrir.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/decouvrir.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/decouvrir.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/decouvrir.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/decouvrir.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/decouvrir.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/decouvrir.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/decouvrir.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/decouvrir.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/decouvrir.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/decouvrir.wordpress.com/48/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=decouvrir.wordpress.com&amp;blog=1008870&amp;post=48&amp;subd=decouvrir&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://decouvrir.wordpress.com/2008/10/25/cakephp-smarty-openflashchart-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/13204cbe00d792e18ff507157c32c66d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Nanomag</media:title>
		</media:content>
	</item>
		<item>
		<title>MC Yogi : Obama &#8217;08</title>
		<link>http://decouvrir.wordpress.com/2008/10/20/mc-yogi-obama-08/</link>
		<comments>http://decouvrir.wordpress.com/2008/10/20/mc-yogi-obama-08/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 18:45:40 +0000</pubDate>
		<dc:creator>magaliemarion</dc:creator>
				<category><![CDATA[1]]></category>

		<guid isPermaLink="false">http://decouvrir.wordpress.com/?p=46</guid>
		<description><![CDATA[Le clip est bien fait, la musique entraînante, et c&#8217;est pour la bonne cause :<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=decouvrir.wordpress.com&amp;blog=1008870&amp;post=46&amp;subd=decouvrir&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Le clip est bien fait, la musique entraînante, et c&#8217;est pour la bonne cause :</p>
<span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='565' height='348' src='http://www.youtube.com/embed/3iojPaw8yX0?version=3&amp;rel=1&amp;fs=1&amp;showsearch=0&amp;showinfo=1&amp;iv_load_policy=1&amp;wmode=transparent' frameborder='0'></iframe></span>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/decouvrir.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/decouvrir.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/decouvrir.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/decouvrir.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/decouvrir.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/decouvrir.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/decouvrir.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/decouvrir.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/decouvrir.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/decouvrir.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/decouvrir.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/decouvrir.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/decouvrir.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/decouvrir.wordpress.com/46/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=decouvrir.wordpress.com&amp;blog=1008870&amp;post=46&amp;subd=decouvrir&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://decouvrir.wordpress.com/2008/10/20/mc-yogi-obama-08/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/13204cbe00d792e18ff507157c32c66d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Nanomag</media:title>
		</media:content>
	</item>
		<item>
		<title>maintenance page for music stuff : SoundUnWound (Amazon + IMDB)</title>
		<link>http://decouvrir.wordpress.com/2008/09/09/maintenance-page-for-music-stuff-soundunwound-amazon-imdb/</link>
		<comments>http://decouvrir.wordpress.com/2008/09/09/maintenance-page-for-music-stuff-soundunwound-amazon-imdb/#comments</comments>
		<pubDate>Tue, 09 Sep 2008 10:58:45 +0000</pubDate>
		<dc:creator>magaliemarion</dc:creator>
				<category><![CDATA[Divers]]></category>
		<category><![CDATA[404]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[maintenance]]></category>

		<guid isPermaLink="false">http://decouvrir.wordpress.com/?p=40</guid>
		<description><![CDATA[Le petit nouveau d&#8217;Amazon et d&#8217;IMDB a une chouette page de maintenance : C&#8217;est un projet d’encyclopédie musicale collaborative. La page 404 page n&#8217;est malheureusement pas aussi rigolote&#8230;<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=decouvrir.wordpress.com&amp;blog=1008870&amp;post=40&amp;subd=decouvrir&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Le petit nouveau d&#8217;Amazon et d&#8217;IMDB a une chouette page de maintenance :</p>
<p>C&#8217;est un projet d’encyclopédie musicale collaborative.</p>
<p><a href="http://decouvrir.files.wordpress.com/2008/09/soundundwound1.jpg"><img class="alignnone size-large wp-image-44" title="soundundwound1" src="http://decouvrir.files.wordpress.com/2008/09/soundundwound1.jpg?w=565&#038;h=154" alt="" width="565" height="154" /></a></p>
<p>La page 404 page n&#8217;est malheureusement pas aussi rigolote&#8230;</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/decouvrir.wordpress.com/40/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/decouvrir.wordpress.com/40/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/decouvrir.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/decouvrir.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/decouvrir.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/decouvrir.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/decouvrir.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/decouvrir.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/decouvrir.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/decouvrir.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/decouvrir.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/decouvrir.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/decouvrir.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/decouvrir.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/decouvrir.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/decouvrir.wordpress.com/40/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=decouvrir.wordpress.com&amp;blog=1008870&amp;post=40&amp;subd=decouvrir&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://decouvrir.wordpress.com/2008/09/09/maintenance-page-for-music-stuff-soundunwound-amazon-imdb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/13204cbe00d792e18ff507157c32c66d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Nanomag</media:title>
		</media:content>

		<media:content url="http://decouvrir.files.wordpress.com/2008/09/soundundwound1.jpg?w=565" medium="image">
			<media:title type="html">soundundwound1</media:title>
		</media:content>
	</item>
		<item>
		<title>Je dessine une maquette plus vite que mon ombre&#8230;</title>
		<link>http://decouvrir.wordpress.com/2008/09/08/je-dessine-une-maquette-plus-vite-que-mon-ombre/</link>
		<comments>http://decouvrir.wordpress.com/2008/09/08/je-dessine-une-maquette-plus-vite-que-mon-ombre/#comments</comments>
		<pubDate>Mon, 08 Sep 2008 19:59:50 +0000</pubDate>
		<dc:creator>magaliemarion</dc:creator>
				<category><![CDATA[Tests]]></category>
		<category><![CDATA[affichage]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[croquis]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[dessin]]></category>
		<category><![CDATA[graphisme]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[maquette]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[rapide]]></category>
		<category><![CDATA[schema]]></category>
		<category><![CDATA[spec]]></category>
		<category><![CDATA[specification]]></category>

		<guid isPermaLink="false">http://decouvrir.wordpress.com/?p=29</guid>
		<description><![CDATA[Vous avez besoin de dessiner rapidement une maquette ?
Pas besoin que ce soit très élaboré, juste avoir les bons éléments aux bons endroits, pour avoir une idée claire de ce que pourrait donner la mise en page générale ? voici le test de Balsamiq Mockups.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=decouvrir.wordpress.com&amp;blog=1008870&amp;post=29&amp;subd=decouvrir&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h3>Vous avez besoin de dessiner rapidement une maquette ?</h3>
<h4>Pas besoin que ce soit très élaboré, juste avoir les bons éléments aux bons endroits, pour avoir une idée claire de ce que pourrait donner la mise en page générale ?</h4>
<h4>Le design plus vrai que nature, avec photoshop ou autre, fait toujours discuter et débattre vos collègues ?</h4>
<h4>Balsamiq Mockups vous évite de perdre du temps.</h4>
<p>Par défaut, les éléments sont en gris enfin noir 80%, c&#8217;est plus classe.</p>
<p>Les formes sont comme si elles étaient dessinées à la main, mais les lignes sont bien plus droites que sur votre cahier ou sur le paperboard <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>L&#8217;alignement des éléments est facile à gérer grâce aux petites règles qui s&#8217;affichent et attirent votre élément.</p>
<p>On peut changer la taille des éléments, la couleur (la palette est limitée), background/foreground, grouper, dégrouper, locker des éléments entre eux, ajouter des icones à certains éléments comme les boutons.</p>
<p><a href="http://decouvrir.files.wordpress.com/2008/09/illustration.jpg"><img class="alignleft size-medium wp-image-30" title="illustration" src="http://decouvrir.files.wordpress.com/2008/09/illustration.jpg?w=300&#038;h=179" alt="" width="300" height="179" /></a></p>
<p>La version de démo (évidement c&#8217;est payant !) est vraiment faite pour découvrir : <span style="text-decoration:underline;">pas d&#8217;enregistrement, pas d&#8217;export png et une pop-up qui s&#8217;ouvre toutes les 5 minutes.</span></p>
<p>On peut export en xml, si quelqu&#8217;un sait dans quel logiciel, à part Basalmiq bien sûr, on peut importer ?</p>
<pre style="padding-left:30px;"><span style="color:#0000ff;"><code>&lt;mockup version="1.0" skin="sketch"&gt;

&lt;controls&gt;

&lt;control controlID="4" controlTypeID="com.balsamiq.mockups::Button" x="408" y="35" w="130" h="-1" zOrder="2" locked="false" isInGroup="-1"&gt;

&lt;controlProperties&gt;

&lt;text&gt;Participer%20%21&lt;/text&gt;

&lt;/controlProperties&gt;

&lt;/control&gt;

&lt;/controls&gt;

&lt;/mockup&gt;</code></span></pre>
<p>J&#8217;ai testé sur 2 petites maquettes que j&#8217;avais crayonné sur un bloc-notes.</p>
<p><strong>10 minutes pour dessiner ma page de visualisation d&#8217;un élément de ma bdd</strong>, avec un peu moins d&#8217;une dizaine de data/propriétes et 2 ou 3 actions possibes sur la page.</p>
<p><span style="text-decoration:underline;">Il m&#8217;a manqué quand même une petite liste à puces</span> dans la liste des formes possibles et un timeline/historique. J&#8217;ai du utiliser un tableau pour les puces et une progress-bar pour mon timeline</p>
<h4>Le plus qui m&#8217;a donné envie de tester est l&#8217;affichage résultant.</h4>
<p>Imaginez, vous voulez faire voir à votre collègue, une mise en page auquelle vous pensez, pour cette %***$ de page qu&#8217;il faut améliorer.</p>
<p>Vous faites un gribouilli sur une page de brouillon, vous en discutez, plein plein de questions, &laquo;&nbsp;et ça c&#8217;est quoi un bouton, un lien ?&nbsp;&raquo; une fois mis d&#8217;accord, pause café, optionnellement  demander l&#8217;accord au chef, hum, il va apprécier votre gribouilli <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  puis  le réaliser, si jamais vous arrivez à relire votre gribouilli le lendemain, et là il y aura toujours quelque chose à déplacer ou à modifier.  loi de murphy oblige.</p>
<p>C&#8217;est là qu&#8217;intervient balsamiq, vos lignes seront droites, tout sera aligné, on ne se trompera pas de type d&#8217;élément, vos collègues et votre chef comprendront ce que vous voulez faire. Vous obtiendrez une mise en page plus propre et surement une &laquo;&nbsp;utilisabilité&nbsp;&raquo; meilleure. Et on ne vous blamera pas pour ce dégradé qui n&#8217;est pas exactement comme la maquette.</p>
<h4>les liens :</h4>
<p>screenshots : <a href="http://www.balsamiq.com/products/mockups/examples">http://www.balsamiq.com/products/mockups/examples</a></p>
<p>essai en ligne : <a href="http://www.balsamiq.com/products/mockups">http://www.balsamiq.com/products/mockups</a></p>
<p>download : <a href="http://www.balsamiq.com/products/mockups/desktop">http://www.balsamiq.com/products/mockups/desktop</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/decouvrir.wordpress.com/29/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/decouvrir.wordpress.com/29/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/decouvrir.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/decouvrir.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/decouvrir.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/decouvrir.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/decouvrir.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/decouvrir.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/decouvrir.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/decouvrir.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/decouvrir.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/decouvrir.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/decouvrir.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/decouvrir.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/decouvrir.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/decouvrir.wordpress.com/29/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=decouvrir.wordpress.com&amp;blog=1008870&amp;post=29&amp;subd=decouvrir&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://decouvrir.wordpress.com/2008/09/08/je-dessine-une-maquette-plus-vite-que-mon-ombre/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/13204cbe00d792e18ff507157c32c66d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Nanomag</media:title>
		</media:content>

		<media:content url="http://decouvrir.files.wordpress.com/2008/09/illustration.jpg?w=300" medium="image">
			<media:title type="html">illustration</media:title>
		</media:content>
	</item>
		<item>
		<title>Redondance d&#8217;informations, optimiser la veille techno</title>
		<link>http://decouvrir.wordpress.com/2007/10/08/optimiser-veille-technologique-redondance-informations/</link>
		<comments>http://decouvrir.wordpress.com/2007/10/08/optimiser-veille-technologique-redondance-informations/#comments</comments>
		<pubDate>Mon, 08 Oct 2007 18:47:08 +0000</pubDate>
		<dc:creator>magaliemarion</dc:creator>
				<category><![CDATA[Divers]]></category>

		<guid isPermaLink="false">http://decouvrir.wordpress.com/2007/10/08/optimiser-veille-technologique-redondance-informations/</guid>
		<description><![CDATA[Cet article explique comment optimiser la veille techno en évitant la redondance d'information que l'on peut avoir en suivant les flux de plusieurs blogs...<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=decouvrir.wordpress.com&amp;blog=1008870&amp;post=28&amp;subd=decouvrir&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>De plus en plus, on voit sur certains blogs assez influents des articles parlant d&#8217; articles, de buzz provenant de blogs d&#8217;autres auteurs : En vrac, les buzz que vous avez loupés,  le top hebdo fuzz&#8230;</p>
<p>A mon avis c&#8217;est une redondance d&#8217;informations inutile, si on utilise un agrégateur, c&#8217;est justement pour éviter ce genre de choses, or on se retrouve à lire une info sur un flux et 2 minutes plus tard lire presque la même chose sur un autre flux.</p>
<p>Alors comment faire pour partager ses trouvailles sans agacer le lecteur ? La première fois on se dit &laquo;&nbsp;ah cool, j&#8217;ai les mêmes sources d&#8217;infos que presse-citron&nbsp;&raquo; au bout de la 4ème on commence à se dire &laquo;&nbsp;ok d&#8217;accord mais tu ne m&#8217;apprends rien de plus, je perds mon temps.&nbsp;&raquo;</p>
<p>Si encore on avait le droit à un test plus complet du service ou une analyse plus complète de l&#8217;info !</p>
<p>Google reader propose 2 choses en plus de l&#8217;agregateur classique, en français depuis peu  :</p>
<p><a href="http://decouvrir.files.wordpress.com/2007/10/google_reader.jpg" title="footer-item-flux-google-reader"><img src="http://decouvrir.files.wordpress.com/2007/10/google_reader.jpg?w=565" alt="footer-item-flux-google-reader" /></a></p>
<p>Si vous cliquez sur Activer le suivi/Add Star, l&#8217;item sera sauvegardé dans une Liste de Suivi/Starred List qui n&#8217;est pas publique.</p>
<p>Si vous cliquez sur  Partagez/Share, l&#8217;item sera sauvegardé dans une liste de partage/Sharred List qui est publique est à laquelle un flux est associé.</p>
<p>Pour conclure, plutot de reprendre une info sans en dire plus, je vous donne l&#8217;adresse du flux partagé de mon aggregateur, les articles sélectionnés sont soit rigolos (journal du geek <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  des nouveaux outils que j&#8217;aimerais bien tester un peu plus (comme le nouveau cms memht) des informations plus generalistes, mais toujours dans le même thème informatique-developpement-internet.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/decouvrir.wordpress.com/28/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/decouvrir.wordpress.com/28/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/decouvrir.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/decouvrir.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/decouvrir.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/decouvrir.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/decouvrir.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/decouvrir.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/decouvrir.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/decouvrir.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/decouvrir.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/decouvrir.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/decouvrir.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/decouvrir.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/decouvrir.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/decouvrir.wordpress.com/28/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=decouvrir.wordpress.com&amp;blog=1008870&amp;post=28&amp;subd=decouvrir&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://decouvrir.wordpress.com/2007/10/08/optimiser-veille-technologique-redondance-informations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/13204cbe00d792e18ff507157c32c66d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Nanomag</media:title>
		</media:content>

		<media:content url="http://decouvrir.files.wordpress.com/2007/10/google_reader.jpg" medium="image">
			<media:title type="html">footer-item-flux-google-reader</media:title>
		</media:content>
	</item>
		<item>
		<title>Halloween buzz pour Port Aventura</title>
		<link>http://decouvrir.wordpress.com/2007/10/02/halloween-buzz-webcam-port-aventura/</link>
		<comments>http://decouvrir.wordpress.com/2007/10/02/halloween-buzz-webcam-port-aventura/#comments</comments>
		<pubDate>Tue, 02 Oct 2007 17:11:08 +0000</pubDate>
		<dc:creator>magaliemarion</dc:creator>
				<category><![CDATA[Divers]]></category>

		<guid isPermaLink="false">http://decouvrir.wordpress.com/2007/10/02/halloween-buzz-webcam-port-aventura/</guid>
		<description><![CDATA[Port Aventura nous a concocté une jolie surprise pour Halloween cette année, une webcam, des victimes, un bon buzz et c'est parti !<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=decouvrir.wordpress.com&amp;blog=1008870&amp;post=26&amp;subd=decouvrir&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Qui ne connait pas Port Aventura ?!</p>
<p>Toutes les années à l&#8217;occasion d&#8217;Halloween, ils nous préparent une nouveauté. Cette année, un site est spécialement dédié à cela.</p>
<p>Le concept : des gens se baladent dans le parc, et il y a une installation qui n&#8217;est indiquée sur aucun plan du parc. Vous pouvez glisser votre tête et là au bout de quelques instants une projection choisie par les internautes vous fera peur !</p>
<p>Sur le site, vous votez parmi 5 vidéos, celle qui obtient le plus de vote est la prochaine à &laquo;&nbsp;faire peur&nbsp;&raquo;.</p>
<p>Les victimes ne le savent pas mais elles sont filmées et diffusées en direct sur le site <a href="http://www.jetesurveille.fr/" title="Je te surveille !" target="_blank">jetesurveille.fr</a></p>
<p>Allez amusez-vous bien !</p>
<p>Perso, il a fallu attendre 5 petites minutes (environ 4 candidats) pour bien rigoler devant la tête complètement effrayée d&#8217;une jeune femme.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/decouvrir.wordpress.com/26/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/decouvrir.wordpress.com/26/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/decouvrir.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/decouvrir.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/decouvrir.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/decouvrir.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/decouvrir.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/decouvrir.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/decouvrir.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/decouvrir.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/decouvrir.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/decouvrir.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/decouvrir.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/decouvrir.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/decouvrir.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/decouvrir.wordpress.com/26/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=decouvrir.wordpress.com&amp;blog=1008870&amp;post=26&amp;subd=decouvrir&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://decouvrir.wordpress.com/2007/10/02/halloween-buzz-webcam-port-aventura/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/13204cbe00d792e18ff507157c32c66d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Nanomag</media:title>
		</media:content>
	</item>
	</channel>
</rss>
