<?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>Le blogue DuProgrammeur &#187; Technique</title>
	<atom:link href="http://duprogrammeur.com/category/web-technologie/technique/feed/" rel="self" type="application/rss+xml" />
	<link>http://duprogrammeur.com</link>
	<description>Frédérick Dubois, développeur agile et passionné du web</description>
	<lastBuildDate>Fri, 18 May 2012 20:06:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Le Knowledge Graph de Google, premier pas d’une révolution de la recherche</title>
		<link>http://duprogrammeur.com/2012-05-16/le-knowledge-graph-de-google-premier-pas-dune-revolution-de-la-recherche/</link>
		<comments>http://duprogrammeur.com/2012-05-16/le-knowledge-graph-de-google-premier-pas-dune-revolution-de-la-recherche/#comments</comments>
		<pubDate>Wed, 16 May 2012 19:34:41 +0000</pubDate>
		<dc:creator>Frédérick Dubois</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Inspiration]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Technique]]></category>
		<category><![CDATA[Vidéos]]></category>
		<category><![CDATA[Web & Technologie]]></category>

		<guid isPermaLink="false">http://duprogrammeur.com/?p=696</guid>
		<description><![CDATA[À voir aujourd&#8217;hui! Développement complètement malade dans le monde de la recherche est des engins de recommandations : Prenez également 2 minutes pour lire cet article et voir le contenu affiché dans la section Knowledge Graph de Google Inside Search » Introducing the Knowledge Graph When you search, you’re not just looking for a webpage. [...]]]></description>
			<content:encoded><![CDATA[<p>À voir aujourd&#8217;hui! Développement complètement malade dans le monde de la recherche est des engins de recommandations :</p>
<p><iframe width="560" height="315" src="http://www.youtube.com/embed/mmQl6VGvX-c" frameborder="0" allowfullscreen></iframe></p>
<p>Prenez également 2 minutes pour lire <a href="http://googleblog.blogspot.ca/2012/05/introducing-knowledge-graph-things-not.html">cet article</a> et voir le contenu affiché dans la section Knowledge Graph de <a href="http://www.google.com/insidesearch/features/search/knowledge.html">Google Inside Search »</a></p>
<blockquote><p><strong><em>Introducing the Knowledge Graph</strong></p>
<p>When you search, you’re not just looking for a webpage. You’re looking to get answers, understand concepts and explore.</p>
<p>The next frontier in search is to understand real-world things and the relationships among them. So we&#8217;re building a Knowledge Graph: a huge collection of the people, places and things in the world and how they&#8217;re connected to one another.</p>
<p>This is how we’ll be able to tell if your search for “mercury” refers to the planet or the chemical element&#8211;and also how we can get you smarter answers to jump start your discovery.</em></p></blockquote>
<p><img src="http://3.bp.blogspot.com/-eWJEHSdNVbU/T7PKlBLFF6I/AAAAAAAAJKo/-GmvscoTPJg/s1600/taj%2Bmahal.png" style="width:650px;" alt="" /></p>
<p>Checkez ça! <img src='http://duprogrammeur.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://duprogrammeur.com/2012-05-16/le-knowledge-graph-de-google-premier-pas-dune-revolution-de-la-recherche/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Code Retreat à Québec : première édition</title>
		<link>http://duprogrammeur.com/2011-05-12/coderetreat-a-quebec/</link>
		<comments>http://duprogrammeur.com/2011-05-12/coderetreat-a-quebec/#comments</comments>
		<pubDate>Thu, 12 May 2011 16:49:37 +0000</pubDate>
		<dc:creator>Frédérick Dubois</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Code & syntaxe]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Productivité]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[Technique]]></category>

		<guid isPermaLink="false">http://duprogrammeur.com/?p=470</guid>
		<description><![CDATA[Tiré de coderetreatquebec.wordpress.com Tout va parfois trop vite au bureau et il n’y a pas de pause pour approfondir ce qui vous passionne: programmer ! Alors, venez à la première retraite du programmeur (ou Code Retreat en anglais) qui aura lieu à Québec le samedi 21 mai 2011. Une retraite est une journée complète où [...]]]></description>
			<content:encoded><![CDATA[<p><em>Tiré de <a href="http://coderetreatquebec.wordpress.com/" target="_blank">coderetreatquebec.wordpress.com</a></em></p>
<p>Tout va parfois trop vite au bureau et il n’y a pas de pause pour approfondir ce qui vous passionne: programmer !</p>
<p>Alors, venez à la première<strong> retraite du programmeur</strong> (ou <strong><a href="http://coderetreat.com/" target="_blank">Code Retrea</a>t</strong> en anglais) qui aura lieu à <strong>Québec</strong> le <strong>samedi 21 mai 2011</strong>. <span id="more-470"></span>Une retraite est une journée complète où <strong>des programmeurs passionnés se réunissent pour apprendre et pratiquer leur métier tout en s’amusant</strong>.</p>
<p>Les changements fréquents d’équipe et les six sessions permettent  d’échanger et d’apprendre de vos pairs en utilisant différents langages.  Ceci donne tout son sens à l’expression “artisans programmeurs”  (Software Craftsmanship).</p>
<p><em><img class="alignnone size-full wp-image-471" title="coderetreat" src="http://duprogrammeur.com/wp-content/plugins/coderetreat.png" alt="" width="808" height="175" /><br />
</em></p>
<p>Pour notre première édition, nous avons la chance d’accueillir à titre de facilitateur (animateur)<strong> <a title="Twitter de Corey Haines" href="http://twitter.com/#%21/coreyhaines">Corey Haines</a></strong>, un des <strong>initiateurs</strong> de <strong>réputation internationale</strong> de la formule Code Retreat.</p>
<p>En raison de la présence d’invités internationaux, la journée se  déroulera en partie en anglais. Cependant, rien ne vous empêche de  discuter en français avec vos partenaires de code pendant la journée.</p>
<p>Consulter les pages de ce site pour les détails:</p>
<ul>
<li><a title="Comment ça marche ?" href="http://coderetreatquebec.wordpress.com/informations/comment-ca-marche/">Comment ça marche ?</a></li>
<li><a title="Horaire de la journée" href="http://coderetreatquebec.wordpress.com/informations/horaire/">L’horaire</a></li>
<li><a title="Lieu" href="http://coderetreatquebec.wordpress.com/informations/lieu/">Le lieu et les commodités</a></li>
<li><a title="Informations" href="http://coderetreatquebec.wordpress.com/informations/">Autres informations</a></li>
</ul>
<p>Pour s’inscrire, aller sur la page de l<strong><a title="Inscription" href="http://coderetreatquebec.wordpress.com/inscription/">‘inscription</a></strong>. Ne tardez pas, uniquement <span style="text-decoration: line-through;">28</span> quelques places sont disponibles!</p>
<h3>Vidéo d&#8217;introduction d&#8217;une précédente session à Cleveland :</h3>
<p><iframe src="http://player.vimeo.com/video/18955165?title=0&amp;byline=0&amp;portrait=0" width="760" height="540" frameborder="0"></iframe>
<p><a href="http://vimeo.com/18955165">Cleveland Code Retreat Introduction</a> from <a href="http://vimeo.com/coreyhaines">Corey Haines</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://duprogrammeur.com/2011-05-12/coderetreat-a-quebec/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title></title>
		<link>http://duprogrammeur.com/2007-09-07/nouvelles-reecritures-durl-pour-les-maisons-a-vendre/</link>
		<comments>http://duprogrammeur.com/2007-09-07/nouvelles-reecritures-durl-pour-les-maisons-a-vendre/#comments</comments>
		<pubDate>Fri, 07 Sep 2007 11:25:29 +0000</pubDate>
		<dc:creator>Frédérick Dubois</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Nouveautés]]></category>
		<category><![CDATA[Technique]]></category>
		<category><![CDATA[Web & Technologie]]></category>

		<guid isPermaLink="false">http://duprogrammeur.com/2007/09/07/nouvelles-reecritures-durl-pour-les-maisons-a-vendre/</guid>
		<description><![CDATA[Depuis plusieurs mois, nous avons modifié la structure de site afin de s&#8217;assurer qu&#8217;un maximum de propriétés  vendre sur duproprio se retrouvent directement indexées sur google. Nous avons apporté hier un petit changement qui devrait aider encore plus chacune de ses maisons  gagner en importance dans le moteur de recherche. Réécritures d&#8217;url (url [...]]]></description>
			<content:encoded><![CDATA[<p>Depuis plusieurs mois, nous avons modifié la structure de site afin de s&#8217;assurer qu&#8217;<strong>un maximum de propriétés   vendre sur duproprio se retrouvent directement indexées sur google</strong>. Nous avons apporté hier un petit changement qui devrait aider encore plus chacune de ses maisons   gagner en importance dans le moteur de recherche.</p>
<p><strong>Réécritures d&#8217;url (url rewrite)</strong></p>
<p>L&#8217;efficacité et l&#8217;importance de ces dernières n&#8217;est plus   prouvée. C&#8217;est ce qui explique en grande partie l&#8217;excellent positionnement qu&#8217;obtiennent les blogs sur internet. Jusqu&#8217;  hier, les urls de nos annonces indexées sur google étaient au format suivant :</p>
<p>http://duproprio.com/11933</p>
<p>Après modification, les urls deviennent :</p>
<p>http://duproprio.com/maison-a-vendre-st-nicolas-quebec-11933</p>
<p>On obtient une adresse beaucoup plus explicative par rapport au contenu de la page.<br />
<strong> MAIS!</strong></p>
<p>Faut faire attention. Si je m&#8217;étais contenter de changer ces urls, Google m&#8217;aurait probablement donner une taloche en arrière de la tête. En arrivant sur DuProprio demain matin pour voir ce qu&#8217;il y a de neuf, il se serait rendu compte que plusieurs milliers de pages étaient disparues. Pas bon du tout. J&#8217;ai donc modifié mon code pour que les anciennes url pointent vers les nouvelles.</p>
<p><strong>MAIS ENCORE MAIS!!</strong></p>
<p>Si vous faites une redirection vers la nouvelle page en php avec un beau petit <em>header(&#8220;Location: /nouvelle-url-vraiment-cool&#8221;)</em> tout ce qu&#8217;il y a de plus classique, ça peut vous coûter cher. Par défaut, Google voit ces redirections comme étant &#8220;temporaire&#8221; et s&#8217;il se rend compte qu&#8217;il y en a soudainement des milliers sur le site, il va vous mordre. Pour éviter tout problème   ce niveau, il faut informer Google que la redirection entre vos adresses est permanente. Pour ce faire, précédez votre redirection de la ligne <strong><em><br />
header(&#8220;HTTP/1.1 301 Moved Permanently&#8221;);</em></strong></p>
<p>PS : Si vous voulez vous assurez que les headers envoyées au browser sont les bons, utilisez le plugin de firefox <a target="_blank" title="live http headers" href="http://livehttpheaders.mozdev.org/">LiveHTTPHeaders</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://duprogrammeur.com/2007-09-07/nouvelles-reecritures-durl-pour-les-maisons-a-vendre/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Télécharger votre musique mp3 sur Google!</title>
		<link>http://duprogrammeur.com/2007-07-24/telecharger-votre-musique-mp3-sur-google/</link>
		<comments>http://duprogrammeur.com/2007-07-24/telecharger-votre-musique-mp3-sur-google/#comments</comments>
		<pubDate>Tue, 24 Jul 2007 21:08:21 +0000</pubDate>
		<dc:creator>Frédérick Dubois</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Projets perso]]></category>
		<category><![CDATA[Recherche]]></category>
		<category><![CDATA[Technique]]></category>
		<category><![CDATA[Web & Technologie]]></category>

		<guid isPermaLink="false">http://duprogrammeur.com/2007/07/24/telecharger-votre-musique-mp3-sur-google/</guid>
		<description><![CDATA[Je suis tombé sur un article de Olivier Robillard-Laveaux sur Voir.ca qui parlait d&#8217;une nouvelle technique de recherche de musique  l&#8217;aide de Google. J&#8217;ai immédiatement fait le test et téléchargé quelques albums  partir du site de Jimmy Ruska, auteur du vidéo expliquant la technique sur You Tube. Bon, ça n&#8217;est sans doute pas [...]]]></description>
			<content:encoded><![CDATA[<p>Je suis tombé sur <a title="lire l'article" target="_blank" href="http://www.voir.ca/blogue/billet.aspx?iIDBillet=5845&#038;iIDBlogue=51">un article de </a><span id="sBlogueur"><a title="lire l'article" target="_blank" href="http://www.voir.ca/blogue/billet.aspx?iIDBillet=5845&#038;iIDBlogue=51">Olivier Robillard-Laveaux sur Voir.ca</a> qui parlait d&#8217;une nouvelle technique de recherche de musique   l&#8217;aide de Google. </span></p>
<p><span id="sBlogueur">J&#8217;ai immédiatement fait le test et téléchargé quelques albums   partir du <a title="aller au site" target="_blank" href="http://www.jimmyr.com/mp3.php">site de Jimmy Ruska</a>, auteur du vidéo expliquant la technique sur </span><span id="sTexte"><a target="_blank" href="http://www.youtube.com/watch?v=sRv953XZX6Y">You Tube</a></span><span id="sBlogueur">.</span></p>
<p><span id="sBlogueur" /><span id="sBlogueur">Bon, ça n&#8217;est sans doute pas nouveau pour certains d&#8217;entre vous, mais je trouvais la technique particulièrement efficace en terme de qualité des résultats retournés. Le filtre, très efficace, s&#8217;assure que l&#8217;on obtienne seulement des répertoires de fichiers mp3 comme résultat de recherche.</span></p>
<p>Je cherchais un prétexte depuis quelques temps  pour tester le <a target="_blank" title="aller au site" href="http://code.google.com/apis/ajaxsearch/">Google Ajax Search API</a> et je venais de le trouver.</p>
<p>Voici donc la technique de la <strong>recherche de mp3 sur google</strong> combinée   l&#8217;<strong>API Google Ajax Search</strong> » <strong><a title="Télécharger des mp3 sur Google" href="http://mp3.1boite.com">mp3.1boite.com</a></strong></p>
<p><span id="more-117"></span></p>
<p><a title="rechercher musique et mp3" href="http://mp3.1boite.com"><img alt="page_1boite.jpg" id="image118" src="http://duprogrammeur.com/wp-content/uploads/2007/07/page_1boite.jpg" /></a></p>
<p>Je me suis également permis d&#8217;ajouter des onglets de recherche d&#8217;albums entiers, de vidéos sur youtube, de nouvelles dans les journaux, sur le web et dans les blogs. Ça donne une petite référence musicale très intéressante,   vous d&#8217;en juger&#8230;</p>
<p>Est-ce que je devrais pousser l&#8217;idée plus loin?</p>
<p>Bien sûr, l&#8217;outil n&#8217;est pas adapté du tout   l&#8217;internaute ayant en main sa dernière version de Internet Explorer pour les nuls car il aura bien de la difficulté   se promener d&#8217;un site   l&#8217;autre après avoir quitté les résultats de recherche.</p>
<p>Mais pour les utilisateurs avertis (bonjour aux ex-collègues de la Régie des Rentes!!) qui ne veulent ou <strong>ne peuvent pas</strong> installer un programme de téléchargement de musique c&#8217;est l&#8217;idéal!<br />
<span id="sBlogueur" /><span id="sBlogueur" /></p>
]]></content:encoded>
			<wfw:commentRss>http://duprogrammeur.com/2007-07-24/telecharger-votre-musique-mp3-sur-google/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Fils et Flux RSS, pourquoi et comment?</title>
		<link>http://duprogrammeur.com/2007-04-30/fils-et-flux-rss-pourquoi-et-comment/</link>
		<comments>http://duprogrammeur.com/2007-04-30/fils-et-flux-rss-pourquoi-et-comment/#comments</comments>
		<pubDate>Mon, 30 Apr 2007 18:49:33 +0000</pubDate>
		<dc:creator>Frédérick Dubois</dc:creator>
				<category><![CDATA[Recherche]]></category>
		<category><![CDATA[Technique]]></category>
		<category><![CDATA[Web & Technologie]]></category>

		<guid isPermaLink="false">http://duprogrammeur.com/2007/04/30/fils-et-flux-rss-pourquoi-et-comment/</guid>
		<description><![CDATA[DuProprio.com intégrera dans les prochains jours l&#8217;utilisation des flux RSS pour la diffusion des &#8220;Alertes DuProprio&#8221;. Les visiteurs  la recherche d&#8217;une propriété pourront d&#8217;un simple clic créer un fil RSS correspondant  leurs critères de recherche, et ainsi être les premiers  voir arriver la maison de leur rêve sur le site. Les flux [...]]]></description>
			<content:encoded><![CDATA[<p>DuProprio.com intégrera dans les prochains jours l&#8217;utilisation des flux RSS pour la diffusion des &#8220;Alertes DuProprio&#8221;. Les visiteurs   la recherche d&#8217;une propriété pourront d&#8217;un simple clic créer un fil RSS correspondant   leurs critères de recherche, et ainsi être les premiers   voir arriver la maison de leur rêve sur le site.</p>
<p><strong>Les flux RSS, c&#8217;est cool, mais&#8230; c&#8217;est quoi?</strong></p>
<p align="justify">Un flux <span style="font-weight: bold">RSS </span>(really simple syndication en anglais), c&#8217;est un fichier XML qu&#8217;un site web diffuse afin de partager facilement son contenu. À partir de l&#8217;adresse web du flux RSS, on peut consulter quotidiennement le nouveau contenu du site sans être forcé de se rendre sur le site. Bon, vu comme ça, c&#8217;est pas tellement utile. Pourquoi tout le monde en parle?</p>
<p align="justify"><span id="more-81"></span></p>
<p align="justify"><img align="left" style="margin-right: 10px" title="icone des fils RSS" id="image82" alt="icone des fils RSS" src="/wp-content/uploads/2007/05/rss_boite.png" />S&#8217;abonner   un flux RSS devient intéressant   partir du moment où l&#8217;on s&#8217;inscrit   plusieurs fils rss différents. Pour ce faire, vous devrez utiliser un lecteur de flux rss dans lequel vous ajouterez les flux rss que vous souhaitez suivre. Vous pourriez donc ajouter   votre lecteur différents blogues que vous aimeriez consulter quotidiennement, 2 ou 3 sites de nouvelles, ET bien sûr, vos flux de recherche DuProprio.com!</p>
<p align="justify">En un seul coup d&#8217;oeil, vous pourrez vous assurer de ne rien manquer dans vos recherche immobilière et dans vos champs d&#8217;intérêts sur le web. Lorsqu&#8217;un de vos flux RSS ne vous intéresse plus, hop, on l&#8217;efface du lecteur. Plus facile que de se désabonner de plusieurs listes de diffusion par courriel!</p>
<p align="justify">Certains moteurs de recherche (comme <a target="_blank" title="Yahoo!" href="http://yahoo.com">Yahoo!</a> et <a target="_blank" title="Google" href="http://google.com">Google</a> par exemple) proposent désormais également des fonctions d&#8217;<a title="Agrégateur" href="http://fr.wikipedia.org/wiki/Agr%C3%A9gateur">agrégation</a> de flux RSS sur leur page d&#8217;accueil. Pour ma part, je suggère fortement de faire l&#8217;essai de NetVibes et Google Reader, deux outils qui font très bien la job et qui, bien sûr, sont gratuits!</p>
<p align="justify">Frédérick Dubois, Programmeur<br />
<a title="Maisons a vendre direct du proprio" target="_blank" href="http://duproprio.com">DuProprio.com</a> / <a title="homes for sale by owner" target="_blank" href="http://bytheowner.com">ByTheOwner.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://duprogrammeur.com/2007-04-30/fils-et-flux-rss-pourquoi-et-comment/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Fonction VPM de Excel en PHP</title>
		<link>http://duprogrammeur.com/2007-04-05/fonction-vpm-de-excel-en-php/</link>
		<comments>http://duprogrammeur.com/2007-04-05/fonction-vpm-de-excel-en-php/#comments</comments>
		<pubDate>Fri, 06 Apr 2007 02:31:51 +0000</pubDate>
		<dc:creator>Frédérick Dubois</dc:creator>
				<category><![CDATA[Technique]]></category>
		<category><![CDATA[Web & Technologie]]></category>

		<guid isPermaLink="false">http://duprogrammeur.com/2007/04/05/fonction-vpm-de-excel-en-php/</guid>
		<description><![CDATA[En travaillant sur une feuille de calcul hypothécaire, j&#8217;ai eu  traduire en php la fonction VPM de Excel. Une recherche sur internet m&#8217;a permis de dénicher la fonction suivante qui fonctionne très bien : function CalculVPM($mensualite , $pourcent_annuel , $prix) { $t_mensuel=($pourcent_annuel/12)/100; $R=(1-pow((1+$t_mensuel),-$mensualite))/$t_mensuel; $VPM=(($prix)/$R); return $VPM; } // Vous pouvez tester cette fonction avec [...]]]></description>
			<content:encoded><![CDATA[<p>En travaillant sur une feuille de calcul hypothécaire, j&#8217;ai eu   traduire en php la fonction VPM de Excel. Une recherche sur internet m&#8217;a permis de dénicher la fonction suivante qui fonctionne très bien :</p>
<p>function CalculVPM($mensualite , $pourcent_annuel , $prix) {<br />
$t_mensuel=($pourcent_annuel/12)/100;</p>
<p>$R=(1-pow((1+$t_mensuel),-$mensualite))/$t_mensuel;</p>
<p>$VPM=(($prix)/$R);</p>
<p>return $VPM;<br />
}<br />
// Vous pouvez tester cette fonction avec le code ci dessous</p>
<p>$mensualite=480;<br />
$pourcent_annuel=5.0472;<br />
$prix=75000;</p>
<p>$cout_mensuel=sprintf (&#8220;%.2f&#8221;, CalculVPM($mensualite, $pourcent_annuel, $prix));</p>
<p>print (&#8220;pour $prix $   $pourcent_annuel % pendant $mensualite mois, vous rembourserez $cout_mensuel par mois (montant total : &#8221; . $cout_mensuel * $mensualite . &#8220;)&#8221; );</p>
<p><a target="_blank" href="http://www.nexen.net/index.php?option=com_nexen_v2&#038;Itemid=119&#038;lang=FR&#038;nexen_url_type=intern&#038;nexen_path=scripts%252Fdetails.php%253Fscripts%253D661%2526amp%253Bvote%253D5">Fonction trouvée sur nexen.net »</a></p>
]]></content:encoded>
			<wfw:commentRss>http://duprogrammeur.com/2007-04-05/fonction-vpm-de-excel-en-php/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Aperçu rapide de la présence d&#8217;un site web sur Google</title>
		<link>http://duprogrammeur.com/2007-03-22/apercu-rapide-de-la-presence-dun-site-web-sur-google/</link>
		<comments>http://duprogrammeur.com/2007-03-22/apercu-rapide-de-la-presence-dun-site-web-sur-google/#comments</comments>
		<pubDate>Thu, 22 Mar 2007 16:34:54 +0000</pubDate>
		<dc:creator>Frédérick Dubois</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Technique]]></category>
		<category><![CDATA[Web & Technologie]]></category>

		<guid isPermaLink="false">http://duprogrammeur.com/2007/03/22/apercu-rapide-de-la-presence-dun-site-web-sur-google/</guid>
		<description><![CDATA[Voici deux petits trucs  utiliser sur Google pour dresser un bilan rapide de la présence de votre site dans le moteur de recherche. La fonction site: La fonction site, utilisée de la façon suivante &#8220;site:duproprio.com&#8221; permet de voir toutes les pages d&#8217;un site qui sont dans l&#8217;index de Google. On peut également l&#8217;utiliser pour [...]]]></description>
			<content:encoded><![CDATA[<p>Voici deux petits trucs   utiliser sur Google pour dresser un bilan rapide de la présence de votre site dans le moteur de recherche.<a target="_blank" title="Aller   Google.ca" href="http://www.google.ca"><img align="right" alt="Logo de Google" title="Logo de Google" src="http://www.google.com/images/google_sm.gif" /></a></p>
<p><strong>La fonction site:</strong></p>
<p>La fonction <strong>site</strong>, utilisée de la façon suivante &#8220;<a target="_blank" title="voir exemple site:duproprio.com" href="http://www.google.ca/search?hl=fr&#038;q=site%3Aduproprio.com&#038;btnG=Rechercher&#038;meta=">site:duproprio.com</a>&#8221; permet de voir toutes les pages d&#8217;un site qui sont dans l&#8217;index de Google. On peut également l&#8217;utiliser pour lancer une recherche dans un site précis en ajoutant les mots clés avant le mot site. Exemples :</p>
<ul>
<li><a target="_blank" title="exemple de recherche de condos   vendre sur duproprio.com" href="http://www.google.ca/search?hl=fr&#038;q=condo+qu%C3%A9bec+site%3Aduproprio.com&#038;btnG=Rechercher&#038;meta=">condo québec site:duproprio.com</a></li>
<li><a target="_blank" title="exemple de recherche de fermette avec érablière sur duproprio.com " href="http://www.google.ca/search?hl=fr&#038;q=fermette+avec+%C3%A9rabli%C3%A8re+site%3Aduproprio.com&#038;btnG=Rechercher&#038;meta=">fermette avec érablière site:duproprio.com</a></li>
<li><a target="_blank" title="exemple de recherche de grand terrain   montréal" href="http://www.google.ca/search?hl=fr&#038;q=grand+terrain+montr%C3%A9al+site%3Aduproprio.com&#038;btnG=Rechercher&#038;meta=">grand terrain montréal site:duproprio.com</a></li>
<li><a target="_blank" title="exemple de recherche formulaires d'offres d'achat " href="http://www.google.ca/search?hl=fr&#038;q=formulaire+offre+d%27achat+site%3Aduproprio.com&#038;btnG=Rechercher&#038;meta=">formulaire offre d&#8217;achat site:duproprio.com</a></li>
</ul>
<p><strong>La fonction link:</strong></p>
<p><span id="more-66"></span></p>
<p>La fonction link permet de voir rapidement quels sites, toujours selon l&#8217;index de Google, font des liens vers un site donné. La syntaxe est la suivante &#8220;<a target="_blank" title="voir exemple link:duproprio.com" href="http://www.google.ca/search?hl=fr&#038;q=link%3Aduproprio.com&#038;btnG=Recherche+Google&#038;meta=">link:duproprio.com</a>&#8220;. Très utile pour les webmestres qui travaillent fort pour construire leur présence sur la toile.</p>
<p align="left">Pour en savoir plus, je vous suggère cette lecture sur le blog de Google : <a target="_blank" href="http://googlewebmastercentral.blogspot.com/2007/03/using-site-command.html">http://googlewebmastercentral.blogspot.com/2007/03/using-site-command.html</a></p>
<p>Frédérick Dubois, DuProprio.com<br />
Programmation web et développement</p>
]]></content:encoded>
			<wfw:commentRss>http://duprogrammeur.com/2007-03-22/apercu-rapide-de-la-presence-dun-site-web-sur-google/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Différences dans les maps Google entre Navteq et TeleAtlas</title>
		<link>http://duprogrammeur.com/2007-03-02/differences-dans-les-maps-google-entre-navteq-et-teleatlas/</link>
		<comments>http://duprogrammeur.com/2007-03-02/differences-dans-les-maps-google-entre-navteq-et-teleatlas/#comments</comments>
		<pubDate>Fri, 02 Mar 2007 18:12:52 +0000</pubDate>
		<dc:creator>Frédérick Dubois</dc:creator>
				<category><![CDATA[Recherche]]></category>
		<category><![CDATA[Technique]]></category>

		<guid isPermaLink="false">http://duprogrammeur.com/2007/03/02/differences-dans-les-maps-google-entre-navteq-et-teleatlas/</guid>
		<description><![CDATA[Quelques clients m&#8217;ont fait part dernièrement de différences sur les cartes affichées sur notre site par rapport  celles trouvées sur le site de google directement.Ce problème n&#8217;est malheureusement pas une question de &#8220;version&#8221;. Sur son site, google utilise des maps qui proviennent de la compagnie NAVTEQ. Les maps que google fournit aux sites comme [...]]]></description>
			<content:encoded><![CDATA[<p>Quelques clients m&#8217;ont fait part dernièrement de différences sur les <a title="Voir la recherche par Carte DuProprio.com" href="http://duproprio.com/recherche.php?topic=map">cartes affichées sur notre site</a> par rapport   <a target="_blank" title="Aller   Google Maps" href="http://maps.google.com">celles trouvées sur le site de google</a> directement.Ce problème n&#8217;est malheureusement pas une question de &#8220;version&#8221;.</p>
<p>Sur son site, google utilise des maps qui proviennent de la compagnie<br />
<a target="_blank" title="Aller au site de navteq" href="http://navteq.com">NAVTEQ</a>. Les maps que google fournit aux sites comme le nôtre proviennent<br />
quant   elles de <a target="_blank" title="Aller au site de teleatlas" href="http://teleatlas.com">TeleAtlas</a>. On observe souvent des différences entre<br />
l&#8217;une et l&#8217;autre, mais nous ne pouvons pas avoir accès   celles de<br />
&#8220;NAVTEQ&#8221;, ces derniers n&#8217;ayant pas accepté que Google redistribue leurs<br />
données cartographiques.</p>
<div style="text-align: center"><img width="409" height="78" alt="Google, Navteq and Teleatlas logos" id="image48" title="Google, Navteq and Teleatlas logos" src="http://duprogrammeur.com/wp-content/uploads/2007/03/google_navteq_teleatlas.gif" /></div>
<p>Pour en savoir plus, je vous suggère cet article traitant du sujet (en anglais) :<br />
<a title="En savoir plus" href="http://radar.oreilly.com/archives/2005/10/google_maps_and_their_data_pro_1.html">http://radar.oreilly.com/archives/2005/10/google_maps_and_their_data_pro_1.html </a></p>
<p>Frédérick Dubois, DuProprio.com<br />
Programmation et développement web</p>
]]></content:encoded>
			<wfw:commentRss>http://duprogrammeur.com/2007-03-02/differences-dans-les-maps-google-entre-navteq-et-teleatlas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Les effets javascript au service du contenu</title>
		<link>http://duprogrammeur.com/2006-11-27/les-effets-javascript-au-service-du-contenu/</link>
		<comments>http://duprogrammeur.com/2006-11-27/les-effets-javascript-au-service-du-contenu/#comments</comments>
		<pubDate>Tue, 28 Nov 2006 04:40:28 +0000</pubDate>
		<dc:creator>Frédérick Dubois</dc:creator>
				<category><![CDATA[Technique]]></category>

		<guid isPermaLink="false">http://duprogrammeur.com/?p=10</guid>
		<description><![CDATA[On les voit de plus en plus sur nos sites favoris, ces effets visuels dignes des sites flash mais pourtant aussi accessibles que toute page html. Javascript regagne en popularité depuis quelques mois sur le web avec la venu de librairies d&#8217;effets visuels telles que script.aculo.us et moo.fx. Script.aculo.us est sans doute la plus populaire [...]]]></description>
			<content:encoded><![CDATA[<p>On les voit de plus en plus sur nos sites favoris, ces effets visuels dignes des sites flash mais pourtant aussi accessibles que toute page html. Javascript regagne en popularité depuis quelques mois sur le web avec la venu de librairies d&#8217;effets visuels telles que <a href="http://script.aculo.us/">script.aculo.us</a> et <a href="http://moofx.mad4milk.net/">moo.fx</a>.</p>
<p>Script.aculo.us est sans doute la plus populaire actuellement dans le monde des effets visuels avec ajax et javascript. Nous l&#8217;avons mise   l&#8217;essai il y a quelques semaines lors de la modification des annonces sur le site. C&#8217;est grâce   cette librairie que nous pouvions obtenir l&#8217;affichage des cartes google et des photos grand format directement, sans avoir   changer de page. En plus d&#8217;être très esthétique, l&#8217;affichage en ajax de ces deux options évite d&#8217;avoir   les télécharger dans la page avant que l&#8217;utilisateur ne clique sur le bouton.</p>
<p>Toutefois, nous avions remarqué une importante baisse de performance dans le temps de chargement de nos pages. En y regardant de plus près, on s&#8217;est rendu compte que l&#8217;un des fichiers utilisés par dans la librairie pèse 50Ko, poids non négligeable!</p>
<p>À ce moment, nous est venue en aide la librairie Moo.fx, dont le slogan est &#8220;Size does matter&#8221;. Cette librairie est décrite par ses auteurs comme : &#8220;<strong>moo</strong>.fx is a <em>superlightweight</em>, <em>ultratiny</em>, <em>megasmall</em> javascript effects library&#8221;. Exactement ce qu&#8217;il nous fallait!</p>
<p>Celle-ci pèse donc 3Ko au lieu de 50Ko. Elle comporte bien sûr quelques effets en moins, mais les plus beaux sont l  et nos besoins sont comblés!</p>
<p><strong>Pourquoi avoir utilisé ces effets sur la page d&#8217;accueil du site?</strong></p>
<p><span id="more-10"></span></p>
<p>C&#8217;est bien simple, pour faire joli!!!</p>
<p>Ah oui, j&#8217;oubliais, c&#8217;est également dans le but d&#8217;augmenter la qualité du contenu texte de la page d&#8217;entrée. En effet, les moteurs de recherche, comme <a href="http://www.google.com">Google</a> par exemple, adorent mettre la main sur de bons gros textes. Les effets javascript nous permettent de leurs offrir une page avec un maximum de contenu tout en présentant aux utilisateurs le contenu d&#8217;une façon structurée et épurée.</p>
<p>C&#8217;est aussi terriblement pratique pour rendre disponible des textes comme &#8220;Pourquoi utiliser DuProprio.com&#8221;. Ces textes sont excessivement pertinents pour des visiteurs qui en sont   leurs premières visites, mais tendent   alourdir la page des visiteurs habitués qui ne se posent plus ces questions. On peut donc facilement rejoindre un max de personnes avec un minimum d&#8217;espace.</p>
<p>Pour plus de détails sur l&#8217;utilisation des librairies, visitez les sites  <a href="http://script.aculo.us/">script.aculo.us</a> et <a href="http://moofx.mad4milk.net/">moo.fx</a>. Ils contiennent une excellente documentation et plusieurs démos.</p>
]]></content:encoded>
			<wfw:commentRss>http://duprogrammeur.com/2006-11-27/les-effets-javascript-au-service-du-contenu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Base, plus de visibilité pour nos annonces</title>
		<link>http://duprogrammeur.com/2006-11-21/google-base-plus-de-visibilite-pour-nos-annonces/</link>
		<comments>http://duprogrammeur.com/2006-11-21/google-base-plus-de-visibilite-pour-nos-annonces/#comments</comments>
		<pubDate>Tue, 21 Nov 2006 18:23:51 +0000</pubDate>
		<dc:creator>Frédérick Dubois</dc:creator>
				<category><![CDATA[Technique]]></category>
		<category><![CDATA[Visibilité]]></category>

		<guid isPermaLink="false">http://blog.duprogrammeur.com/?p=5</guid>
		<description><![CDATA[J’ai commencé  tester cette semaine l’API et l’upload en lot d’annonces sur le projet beta de google Google Base. Google Base est une base de données en ligne offerte par google dans laquelle n’importe quel utilisateur peut afficher différents types de contenus. En gros, ça peut ressembler  un site classique d’annonces classées. Plusieurs [...]]]></description>
			<content:encoded><![CDATA[<p>J’ai commencé   tester cette semaine l’API et l’upload en lot d’annonces sur le projet beta de google <a title="Google Base" href="http://base.google.com">Google Base</a>.</p>
<p>Google Base est une base de données en ligne offerte par google dans laquelle n’importe quel utilisateur peut afficher différents types de contenus. En gros, ça peut ressembler   un site classique d’annonces classées. Plusieurs courtiers aux États-Unis affichent déj  leurs propriétés dans cette base de données et semblent très satisfaits du résultat. Le produit ne semble pas encore aussi connu au Canada, mais comme tous les projets de Google, ça risque de changer très prochainement.</p>
<p>Je m’efforce donc de programmer un affichage automatisé des propriétés   vendre de DuProprio.com sur Google Base. Il y a 3 méthodes pour envoyer une annonce sur Google Base. Celle que j’utilise est le <em>Bulk Upload</em>. Un fichier xml est créé   tous les matins et envoyés   Google Base. Ce fichier, contenant une description de toutes nos maisons, est traité sur le serveur de google.</p>
<p>Pour ceux qui désirerais annoncer une propriété ou tout autre type d’annonce, Google offre aussi un formulaire relativement simple permettant de créer une seule annonce   la fois.</p>
<p>Il y a aussi l’API, que j’ai testé un peu en partant du <a href="http://www.google.com/base/api/demo/html/demo.html">démo que vous pouvez trouver ici</a>. Cette méthode, qui demande plus de connaissances de programmation, peut offrir des résultats très intéressants. Il serait possible de programmer un interface permettant de créer, modifier, effacer ses annonces. La première version de mon travail visait   créer les annonces sur Google Base au moment où elles sont entrées sur DuProprio.  Ce qui m’as mis des batons dans les roues est l’authentification Javascript qui est nécessaire   chaque fois que l’on accède   l’API. L’idéal aurait été de pouvoir entrer un nom d’usager et un mot de passe dans mon code PHP et laisser l’authentification se faire en arrière-plan. L’option de faire se connecter sur Google chaque membre de l’équipe   chaque fois qu’il active un dossier n’étant pas envisageable, j’ai dû changer de méthode.</p>
<p>Le Bulk Upload est donc plus simple, mais ne crée pas les propriétés en temps réel, ce qui est un peu dommage. Il faut également compter un délai pouvant aller jusqu’  3 jours pour que Google valide le fichier xml que l’on compte lui envoyer. Cette vérification heureusement ne se fait que la première fois où l’on envoie le fichier…</p>
]]></content:encoded>
			<wfw:commentRss>http://duprogrammeur.com/2006-11-21/google-base-plus-de-visibilite-pour-nos-annonces/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

