<?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>Awelty : société de création de site - Référencement - Amiens, Somme, Picardie &#187; Nicolas</title>
	<atom:link href="http://www.awelty.fr/author/nicolas/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.awelty.fr</link>
	<description>Agence web à Amiens</description>
	<lastBuildDate>Fri, 16 Dec 2011 17:00:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>une ligne de PHP pour tout savoir sur la date et l&#8217;heure</title>
		<link>http://www.awelty.fr/developpement-web/une-ligne-de-php-pour-tout-savoir-sur-la-date-et-lheure/</link>
		<comments>http://www.awelty.fr/developpement-web/une-ligne-de-php-pour-tout-savoir-sur-la-date-et-lheure/#comments</comments>
		<pubDate>Thu, 14 Oct 2010 18:12:03 +0000</pubDate>
		<dc:creator>Nicolas</dc:creator>
				<category><![CDATA[Développement Web]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.awelty.fr/?p=5498</guid>
		<description><![CDATA[Vous codez en PHP, et vous devez manipuler les dates ; Comment récupérer rapidement l'année, le mois, le jour, l'heure, les minutes et les secondes ? 6 variables, 3 fonctions et 1 seule ligne de code suffisent.]]></description>
			<content:encoded><![CDATA[<div id="attachment_5501" class="wp-caption alignnone" style="width: 550px"><img class="size-full wp-image-5501" title="date et heure en PHP" src="http://www.awelty.fr/wp-content/uploads/2010/10/horloge.png" alt="" width="540" height="210" /><p class="wp-caption-text">La date et l&#39;heure en PHP</p></div>
<p>Vous codez en PHP, et vous devez manipuler les dates ; Comment récupérer rapidement l&#8217;année, le mois, le jour, l&#8217;heure, les minutes et les secondes ? 6 variables, 3 fonctions et 1 seule ligne de code suffisent.</p>
<p>Comme je vous sais impatients, pas besoin d&#8217;un roman:</p>
<pre>&lt;?php
list($y,$m,$d,$h,$i,$s) = explode('-',date('Y-m-d-H-i-s'));
?&gt;</pre>
<p>Vous venez de déclarer 6 variables, chacune contenant respectivement les valeurs suivantes :</p>
<ul>
<li>$y : L&#8217;année en cours : 2010</li>
<li>$m : Le mois en cours : 10</li>
<li>$d : la date du jour : 14</li>
<li>$h : l&#8217;heure : 19</li>
<li>$i : les minutes : 55</li>
<li>$s : les secondes : 04</li>
</ul>
<p><strong>Pour faire simple (très simple) :</strong></p>
<ul>
<li>La fonction <strong>list</strong>, (qui n&#8217;est d&#8217;ailleurs pas vraiment une fonction ) permet d&#8217;envoyer le contenu d&#8217;un tableau dans une liste de variables.</li>
<li>La fonction <strong>explode</strong> (ça c&#8217;est une fonction) retourne un tableau en découpant une chaine de caractère selon le séparateur de votre choix.</li>
<li>Enfin la fonction <strong>date</strong> vous retourne &#8230; (suspens)&#8230;  la date! Sous forme de chaine, selon le format qui vous chante.</li>
</ul>
<p><strong>C&#8217;est quoi ce $i ?</strong></p>
<p>La fonction date propose une multitude de &laquo;&nbsp;formateurs&nbsp;&raquo;, dont le &laquo;&nbsp;i&nbsp;&raquo;, correspondant aux minutes (le &laquo;&nbsp;m&nbsp;&raquo; étant déjà pris pour le mois). Pour le reste, $y comme Year, $m comme Month, $d comme day, $h comme Hour, $s comme Seconds.</p>
<p><strong>Plus d&#8217;infos : </strong></p>
<ul>
<li><a title="documentation PHP" href="http://fr.php.net/manual/fr/function.list.php">http://fr.php.net/manual/fr/function.list.php</a></li>
<li><a title="documentation PHP" href="http://fr.php.net/manual/fr/function.date.php">http://fr.php.net/manual/fr/function.date.php</a></li>
<li><a title="documentation PHP" href="http://fr.php.net/manual/fr/function.explode.php">http://fr.php.net/manual/fr/function.explode.php</a></li>
</ul>
<p>La semaine prochaine, comment fabriquer un turboréacteur avec un trombone et une brosse à dents.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.awelty.fr/developpement-web/une-ligne-de-php-pour-tout-savoir-sur-la-date-et-lheure/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Twitter en entreprise</title>
		<link>http://www.awelty.fr/awelty/twitter-en-entreprise/</link>
		<comments>http://www.awelty.fr/awelty/twitter-en-entreprise/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 18:07:24 +0000</pubDate>
		<dc:creator>Nicolas</dc:creator>
				<category><![CDATA[Actualité Awelty]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.awelty.fr/?p=2738</guid>
		<description><![CDATA[Voilà quelques semaines, l'ensemble de l'équipe Awelty s'appropriait Twitter (sous l'impulsion d'arnaudk, lequel nous y a tous brièvement formés). A la frontière du blog, du SMS, de la messagerie instantanée, du réseau social et du moteur de recherche, cet outil  de communication permet d'échanger rapidement des messages de 140 caractères avec son entourage.]]></description>
			<content:encoded><![CDATA[<p>Voilà quelques semaines, l&#8217;ensemble de l&#8217;équipe Awelty s&#8217;appropriait <a href="http://www.twitter.com">Twitter</a> (sous l&#8217;impulsion d&#8217; Arnaud K, lequel nous y a tous brièvement formés). A la frontière du blog, du SMS, de la messagerie instantanée, du réseau social et du moteur de recherche, cet outil  de communication permet d&#8217;échanger rapidement des messages de 140 caractères avec son entourage.</p>
<p><img class="alignnone size-full wp-image-2752" title="twitter chez Awelty" src="http://www.awelty.fr/wp-content/uploads/2009/10/twitter.png" alt="twitter chez Awelty" width="540" height="190" /></p>
<p>Dire Quoi, Quand, à Qui ? S&#8217;il est possible sur twitter de parler de ce qui vous chante et quand ça vous plait, vous ne choisissez pas à qui vous le dites. Seuls les membres du réseau qui le demandent recevront vos messages. Ces gens sont vos <em>Followers</em>, ils vous suivent. <strong>Réciproquement ou pas</strong>, vous lirez en temps réel la prose de vos <em>Following</em>, les gens que vous suivez.</p>
<p><img class="size-full wp-image-2759 alignright" title="Twitter" src="http://www.awelty.fr/wp-content/uploads/2009/10/Twitter.png" alt="le logo de Twitter" width="128" height="128" /> Sur Twitter, l&#8217;information circule en <strong>temps réel</strong>. Une fois choisis quelques <em>following</em>, c&#8217;est une véritable <strong>revue de presse personnalisée</strong> qui défilera sous vos yeux au fil de la journée. Actualités, sites et vidéos qui buzz (ent?),  découvertes, humeurs et détails de la vie de chacun, une partie de mon cerveau est désormais dédiée à ingurgiter des kilo-octets de ces messages.</p>
<p>En entreprise, Twitter consomme du temps (dans mon cas au moins). C&#8217;est sans doute à ce moment là que s&#8217;<strong>impose un tri</strong> dans les <em>following </em>: Faire la part des choses entre divertissement, curiosité, communication et veille professionnelle. Une sélection juste et harmonieuse peut sans doute permettre de <strong>gagner en productivité</strong> et/ou réactivité face à certaines problématiques, compensant ainsi le temps alloué à l&#8217;utilisation de l&#8217;outil.</p>
<p>Question <em>PARTICIPATION</em>, j&#8217;ai moins de recul à l&#8217;heure ou j&#8217;écris. Il me semble cependant qu&#8217;il y&#8217;ait plusieurs écoles :</p>
<ul>
<li>Twitter <em>(1)</em>, ReTwitter <em>(2)</em>, souvent et sur à peu près tout, afin de <strong>conquérir un vaste lectorat</strong>.</li>
<li>Twitter <em>qualitatif</em>, sur des sujets inédits, peut être plus rarement mais toujours sérieusement, pour capter l&#8217;attention de <strong>followers plus exigeants</strong>, et les satisfaire sur la durée. C&#8217;est un peu le cas des comptes <a href="http://twitter.com/emonsite">emonsite</a> et <a href="http://twitter.com/agendaculturel">agendaculturel</a> que nous animons.</li>
<li>Twitter à son rythme, au gré de ses humeurs, de ses trouvailles, peut être juste par amusement ou pour passer le temps.</li>
</ul>
<p>Restera, au final, à transformer ce nouveau lectorat : en amis, en fans, en sympathisants, ou pourquoi pas clients. Dans mon cas, il s&#8217;agit pour le moment de satisfaire mon égo en voyant grimper (doucement) mon nombre de followers.</p>
<p>Concernant Awelty, je ne crois pas que nous ayons encore trouvé le moyen de &laquo;&nbsp;rentabiliser&nbsp;&raquo; notre utilisation de Twitter. Certains n&#8217;ont pas été séduits par l&#8217;outil (je ne citerai ni <a href="http://twitter.com/patassel">Pascal</a> ni <a href="http://twitter.com/heleneawelty">Hélène</a>). D&#8217;autres en ont une utilisation quasiment addictive : <a href="http://twitter.com/mystikfactory">Florian</a> , <a href="http://twitter.com/tonysamson">Tony</a> ou <a href="http://twitter.com/arnaudk">Arnaud</a> par exemple, qui ont poussé le vice jusqu&#8217;à créer plusieurs comptes&#8230;</p>
<p>(1) <em>Twitter </em>: verbe. Envoyer un message sur son compte, à destination de tous ses followers.<br />
(2) <em>ReTwitter </em>: verbe. Relayer auprès de tous ses followers un message émis par un following.</p>
<p>Les comptes Twitter chez Awelty: <a href="http://twitter.com/AdelineAC">adelineAC</a>, <a href="http://twitter.com/AgendaCulturel">AgendaCulturel</a>, <a href="http://twitter.com/arnaudk">arnaudk</a>, <a href="http://twitter.com/benoitgense">benoitgense</a>, <a href="http://twitter.com/colinblane">colinblane</a>, <a href="http://twitter.com/Emonsite">Emonsite</a>, <a href="http://twitter.com/heleneawelty">heleneawelty</a>, <a href="http://twitter.com/Iloverythm">Iloverythm</a>,  <a href="http://twitter.com/jeremyvaucher">jeremyvaucher</a>, <a href="http://twitter.com/mystikfactory">mystikfactory</a>, <a href="http://twitter.com/nicogiraud">nicogiraud</a>, <a href="http://twitter.com/paTassel">paTassel</a>,  <a href="http://twitter.com/tonysamson">tonysamson</a>.</p>
<p>S&#8217;inscrire sur Twitter: <a href="https://twitter.com/signup">https://twitter.com/signup</a> (en anglais)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.awelty.fr/awelty/twitter-en-entreprise/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Afficher des statistiques géographiques avec Google Geomap</title>
		<link>http://www.awelty.fr/developpement-web/afficher-des-statistiques-geographiques-avec-google-geomap/</link>
		<comments>http://www.awelty.fr/developpement-web/afficher-des-statistiques-geographiques-avec-google-geomap/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 15:42:21 +0000</pubDate>
		<dc:creator>Nicolas</dc:creator>
				<category><![CDATA[Développement Web]]></category>

		<guid isPermaLink="false">http://www.awelty.fr/?p=1500</guid>
		<description><![CDATA[On peut avoir besoin de faire figurer des informations numériques sur une carte. Si tout le monde ou presque sait aujourd&#8217;hui utiliser un tableur pour créer des graphiques, il n&#8217;en va pas de même pour colorer des régions du globe (pays, continents, villes) en fonction d&#8217;une liste de valeurs. Bien sur, il existe des solutions [...]]]></description>
			<content:encoded><![CDATA[<p>On peut avoir besoin de faire figurer des informations numériques sur une carte. Si tout le monde ou presque sait aujourd&#8217;hui utiliser un tableur pour créer des graphiques, il n&#8217;en va pas de même pour colorer des régions du globe (pays, continents, villes) en fonction d&#8217;une liste de valeurs.</p>
<p>Bien sur, il existe des solutions SIG (Système d&#8217;Informations Géographiques) gratuites (Google Maps, Yahoo Maps, etc), mais elles sont davantage prévues pour localiser de l&#8217;information que pour présenter des valeurs ou des tendances.</p>
<p>C&#8217;est en observant le code source des pages de Google Analytics que j&#8217;ai découvert Geomap, une mini-application Flash™ contrôlée par javascript permettant de &laquo;&nbsp;colorier&nbsp;&raquo; des pays en fonction d&#8217;une valeur.</p>
<h2>Exemple d&#8217;implémentation de la carte geomap</h2>
<div id="map_canvas">chargement de la carte</div>
<p>Sur cette carte sont représentés les 30 principaux pays d&#8217;origine des utilisateurs d&#8217;e-monsite (les valeurs sont volontairement faussées pour la France, afin de lisser le dégradé). Bien que la carte elle-même soit une animation Flash™, il est seulement question ici de javaScript. Il n&#8217;est donc pas nécessaire de savoir utiliser Adobe Flash™.</p>
<p>Avant de pouvoir utiliser la librairie proposée par Google, vous devez intégrer son API Javascript: <a title="Api Javascript Google" href="http://www.google.com/jsapi">http://www.google.com/jsapi</a>. N&#8217;hésitez pas à vous aider de la <a title="documentation google geomap" href="http://code.google.com/intl/fr/apis/visualization/documentation/gallery/geomap.html">documentation fournie par Google</a> (en anglais), et du <a title="exemple d'utilisation de google geomap" href="http://www.awelty.fr/wp-content/uploads/2009/07/geomap_exemple.js">script largement commenté</a> qui affiche la carte ci-dessus.<br />
<script src="http://www.google.com/jsapi" type="text/javascript"></script><script src="http://www.awelty.fr/wp-content/uploads/2009/07/geomap_exemple.js" type="text/javascript"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.awelty.fr/developpement-web/afficher-des-statistiques-geographiques-avec-google-geomap/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>De l&#8217;intérêt de la POO</title>
		<link>http://www.awelty.fr/developpement-web/interet-de-la-poo/</link>
		<comments>http://www.awelty.fr/developpement-web/interet-de-la-poo/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 06:37:00 +0000</pubDate>
		<dc:creator>Nicolas</dc:creator>
				<category><![CDATA[Développement Web]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.awelty.fr/v5/e-monsite/interet-de-la-poo/</guid>
		<description><![CDATA[Depuis la démocratisation de php5, il est possible d&#8217;appréhender les projets web d&#8217;un point de vue &#171;&#160;Objet&#160;&#187;. Certes, ça n&#8217;est pas une révolution, et cette approche était déjà permise, dans une moindre mesure, avec php4. Le but ici n&#8217;est pas de promouvoir la POO à tout prix, simplement d&#8217;expliquer pourquoi ça peut être utile et [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_1054" class="wp-caption alignnone" style="width: 570px"><img class="size-full wp-image-1054" title="Programmation PHP Orientée Objet sous Eclipse" src="http://www.awelty.fr/wp-content/uploads/2009/07/poo.gif" alt="Programmation PHP Orientée Objet sous Eclipse" width="560" height="180" /><p class="wp-caption-text">Programmation PHP Orientée Objet sous Eclipse</p></div>
<p>Depuis la démocratisation de php5, il est possible d&#8217;appréhender les projets web d&#8217;un point de vue &laquo;&nbsp;Objet&nbsp;&raquo;. Certes, ça n&#8217;est pas une révolution, et cette approche était déjà permise, dans une moindre mesure, avec php4. Le but ici n&#8217;est pas de promouvoir la POO à tout prix, simplement d&#8217;expliquer pourquoi ça peut être utile et comment ça peut être fun.</p>
<p>D&#8217;abord, la POO (Programmation Orientée Objet), ça n&#8217;a pas de particularité technique. En effet, il s&#8217;agit plus d&#8217;une manière de concevoir que d&#8217;une façon de coder. A ce titre,  on pourrait envisager de &laquo;&nbsp;coder objet&nbsp;&raquo; avec presque n&#8217;importe quel langage, et inversement, utiliser un langage objet sans avoir besoin de l&#8217;exploiter comme tel.</p>
<p>La POO donc, ça consiste entre autres, à se représenter un programme, un script, une application, dans l&#8217;espace plutôt que dans le temps. Grosso-modo, il s&#8217;agit de penser en terme d&#8217;objets, capables d&#8217;interagir entre eux, et pas de lignes de codes qui s&#8217;enchaineraient les unes après les autres.</p>
<p>La POO, ça permet de donner un semblant de <del>vie</del> comportement à des entités de données, de variables, de valeurs&#8230; qu&#8217;on appellera du coup des objets. A l&#8217;instant où j&#8217;écris ce billet, j&#8217;ai à l&#8217;écran une zone de texte pour le titre, une autre pour le texte, et un bouton pour enregistrer. Je peux dès lors considérer qu&#8217;un billet est un objet, doté d&#8217;un titre, d&#8217;un texte, et capable de s&#8217;enregistrer lorsqu&#8217;on lui demandera de le faire.</p>
<p>Sans entrer dans les détails, cette vision des choses offre de nombreux avantages, au nombre desquels on peut citer:</p>
<ul>
<li>la POO encourage le travail collaboratif.</li>
<li>la POO simplifie la maintenance.</li>
<li>la POO accroît la stabilité.</li>
<li>la POO assouplit le code.</li>
<li>la POO rend le travail plus agréable.</li>
</ul>
<p>En contrepartie:</p>
<ul>
<li>la POO est chronophage.</li>
<li>la POO consomme des ressources.</li>
<li>la POO n&#8217;aime pas l&#8217;approximation.</li>
</ul>
<p>Cependant, chacun de ces points est discutable, et s&#8217;il faut retenir quelque chose à propos de la POO, c&#8217;est qu&#8217;elle n&#8217;apporte rien qu&#8217;on ne se donne pas la peine d&#8217;implémenter. A contrario, elle offre un cadre de travail efficace, et encourage la réflexion, en délestant le programmeur de fastidieuses tâches de codage.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.awelty.fr/developpement-web/interet-de-la-poo/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

