<?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>librairie | Undisconnected</title>
	<atom:link href="https://undisconnected.com/tag/librairie/feed/" rel="self" type="application/rss+xml" />
	<link>https://undisconnected.com</link>
	<description>Reste connecté</description>
	<lastBuildDate>Sun, 05 Jun 2016 12:52:11 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>Visualisation de données avec sigma.js</title>
		<link>https://undisconnected.com/visualisation-de-donnees-avec-sigma-js/</link>
					<comments>https://undisconnected.com/visualisation-de-donnees-avec-sigma-js/#respond</comments>
		
		<dc:creator><![CDATA[Imatt]]></dc:creator>
		<pubDate>Sat, 21 Jul 2012 16:20:23 +0000</pubDate>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Visualisation de données]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[librairie]]></category>
		<category><![CDATA[réseau]]></category>
		<category><![CDATA[visualisation]]></category>
		<guid isPermaLink="false">https://undisconnected.com/?p=1790</guid>

					<description><![CDATA[<p>Je viens de tomber sur une nouvelle librairie Javascript qui permet de faire de la…</p>
The post <a href="https://undisconnected.com/visualisation-de-donnees-avec-sigma-js/">Visualisation de données avec sigma.js</a> first appeared on <a href="https://undisconnected.com">Undisconnected</a>.]]></description>
										<content:encoded><![CDATA[<p>Je viens de tomber sur une nouvelle librairie Javascript qui permet de faire de la visualisation de données en réseau (network graph). Je n&rsquo;ai pas encore eu le temps de l&rsquo;essayer mais je vais certainement me pencher dessus rapidement.</p>
<p>Voici le type de graphique réalisable : </p>
<p><a href="https://undisconnected.com/wp-content/uploads/2012/07/networkgraph.jpg"><img fetchpriority="high" decoding="async" class="alignnone size-full wp-image-1791" title="networkgraph" alt="" src="https://undisconnected.com/wp-content/uploads/2012/07/networkgraph.jpg" width="600" height="400" srcset="https://undisconnected.com/wp-content/uploads/2012/07/networkgraph.jpg 600w, https://undisconnected.com/wp-content/uploads/2012/07/networkgraph-300x200.jpg 300w, https://undisconnected.com/wp-content/uploads/2012/07/networkgraph-450x300.jpg 450w" sizes="(max-width: 600px) 100vw, 600px" /></a></p>
<p>Je vous laisse regarder les exemples sur cette page : </p>
<p><a href="http://sigmajs.org/">http://sigmajs.org/</a></p>
<p>Si quelqu&rsquo;un à déjà utilisé cette librairie, je serais interessé d&rsquo;avoir des avis dessus, alors laissez un commentaire. </p>The post <a href="https://undisconnected.com/visualisation-de-donnees-avec-sigma-js/">Visualisation de données avec sigma.js</a> first appeared on <a href="https://undisconnected.com">Undisconnected</a>.]]></content:encoded>
					
					<wfw:commentRss>https://undisconnected.com/visualisation-de-donnees-avec-sigma-js/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>PHPJS &#8211; Fonction PHP en Javascript</title>
		<link>https://undisconnected.com/phpjs-fonction-php-en-javascript/</link>
					<comments>https://undisconnected.com/phpjs-fonction-php-en-javascript/#respond</comments>
		
		<dc:creator><![CDATA[Imatt]]></dc:creator>
		<pubDate>Mon, 30 Jan 2012 18:32:45 +0000</pubDate>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Outils / Logiciels]]></category>
		<category><![CDATA[fonction php]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[librairie]]></category>
		<category><![CDATA[phpjs]]></category>
		<guid isPermaLink="false">https://undisconnected.com/?p=1219</guid>

					<description><![CDATA[<p>Ça fait un petit moment que j&#8217;utilise ceci dans mes différents projets. Je me suis…</p>
The post <a href="https://undisconnected.com/phpjs-fonction-php-en-javascript/">PHPJS – Fonction PHP en Javascript</a> first appeared on <a href="https://undisconnected.com">Undisconnected</a>.]]></description>
										<content:encoded><![CDATA[<p>Ça fait un petit moment que j&rsquo;utilise ceci dans mes différents projets. Je me suis dis que le moment était venu de le partager avec vous. Je vais donc vous révéler le secret &#8230; Mais de quoi il parle ?</p>
<h2>PHPJS c&rsquo;est quoi ?</h2>
<p>Il s&rsquo;agit d&rsquo;une bande de tarré qui se sont lancé dans l&rsquo;écriture référencée des fonctions PHP en language Javascript. Je ne sais pas si vous me suivez mais en gros ça permet de faire un « <a href="http://phpjs.org/functions/array_key_exists">array_key_exists</a> »  ou un « <a href="http://phpjs.org/functions/array_search">array_search</a> » en Javascript avec 1 ligne de code. C&rsquo;est un projet trop peu connu à mon goût mais pourtant très utile à la communauté et aux développeurs Javascript.</p>
<h2>Pourquoi utiliser PHPJS ?</h2>
<p>PHPJS est très utile pour vous simplifier la vie (surtout pour travailler avec les array). Certaines fonctions PHP sont très puissantes et permettent des traitements rapide avec les array ou avec les strings que Javascript ne possède pas nativement. Avec PHPJS on a tout ça sous la main et ça peut parfois éviter un bon nombre de ligne de code.</p>
<h2>Comment utiliser PHPJS?</h2>
<p>Je dirais qu&rsquo;il existe 3 manières d&rsquo;utiliser PHPJS.</p>
<h3>La façon manuelle :</h3>
<p>Il suffit d&rsquo;utiliser dans un fichier de fonction (par exemple nommé utils.js) les fonctions PHPJS dont vous aurez besoin pour votre projet. Voici la page qui référence les fonctions. Il suffit de copier / coller les fonctions que vous avez besoin pour votre projet. C&rsquo;est très simple à faire et surtout on optimise ici le temps de traitement des pages, la librairie complète de PHPJS est un peu lourde tout de même. (+ de 100 ko)</p>
<h3>Les packages de fonctions :</h3>
<p>Il existe différents packages de la librarie que l&rsquo;on peut télécharger et utiliser gratuitement <a href="http://phpjs.org/packages/index" target="_blank">sur cette page</a>. Vous aurez donc un fichier contenant toutes les fonctions PHPJS. C&rsquo;est très pratique car on a pas de question à se poser, savoir si cette fonction est déjà dans son fichier de fonction ou non. (A conseiller pour les applications web plus que pour les sites web).</p>
<h3>Les packages objet :</h3>
<p>Ces packages permettent d&rsquo;utiliser toutes les fonctions (comme dans les packages de fonctions) mais celles-ci sont encapsulées dans un objet. Ceci évite les conflits de nom avec des fonctions déjà existantes dans un projets. (A conseiller pour les applications web plus que pour les sites web).</p>
<p>&nbsp;</p>
<h2>Conclusion :</h2>
<p>Je vous conseille donc d&rsquo;aller faire un tour sur le site de PHPJS. C&rsquo;est une librairie vraiment interessante qui vaut le coup d&rsquo;être étudiée. Le code est très propre. J&rsquo;ai aussi appris beaucoup en ouvrant les fichiers et en regardant la construction de certaines fonctions.</p>
<h2>Ressources :</h2>
<ul>
<li><a href="http://phpjs.org/">http://phpjs.org/</a></li>
</ul>The post <a href="https://undisconnected.com/phpjs-fonction-php-en-javascript/">PHPJS – Fonction PHP en Javascript</a> first appeared on <a href="https://undisconnected.com">Undisconnected</a>.]]></content:encoded>
					
					<wfw:commentRss>https://undisconnected.com/phpjs-fonction-php-en-javascript/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Highcharts une librairie javascript pour les graphs &#8211; 1/3 &#8211; Présentation</title>
		<link>https://undisconnected.com/highcharts-une-librarie-javascript-pour-les-graph-presentation/</link>
					<comments>https://undisconnected.com/highcharts-une-librarie-javascript-pour-les-graph-presentation/#comments</comments>
		
		<dc:creator><![CDATA[Imatt]]></dc:creator>
		<pubDate>Wed, 07 Sep 2011 01:03:54 +0000</pubDate>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Outils / Logiciels]]></category>
		<category><![CDATA[graph]]></category>
		<category><![CDATA[highcharts]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[librairie]]></category>
		<guid isPermaLink="false">https://undisconnected.com/?p=1065</guid>

					<description><![CDATA[<p>Je vais vous parler d&#8217;Highcharts, une librairie Javascript vraiment bonne pour faire des graphiques. Cette…</p>
The post <a href="https://undisconnected.com/highcharts-une-librarie-javascript-pour-les-graph-presentation/">Highcharts une librairie javascript pour les graphs – 1/3 – Présentation</a> first appeared on <a href="https://undisconnected.com">Undisconnected</a>.]]></description>
										<content:encoded><![CDATA[<p>Je vais vous parler d&rsquo;Highcharts, une librairie Javascript vraiment bonne pour faire des graphiques. Cette librairie a été construite et est maintenu par la compagnie Norvégienne Highslide Software. Elle est gratuite pour des projets personnels et coûte quelques deniers pour un usage commercial.</p>
<p><span id="more-1065"></span>J&rsquo;utilise Highcharts presque quotidiennement pour ma job et je dois avouer que je suis assez content de l&rsquo;avoir choisi pour plusieurs raisons :</p>
<ol>
<li>Facilité d&#8217;emplois</li>
<li>Paramétrable à souhait avec un objet JSON</li>
<li>Le rendu est vraiment beau</li>
<li>Les types de graphiques (pie chart, bar graph, bubble graph, timeline, &#8230;)</li>
<li>Le module d&rsquo;export intégré (JPEG, PDF, SVG, PNG)</li>
<li>Cross navigateur (fonctionne en VML et en SVG)</li>
</ol>
<h2>1 &#8211; La facilité d&#8217;emplois</h2>
<p>En effet Highcharts est très simple d&rsquo;utilisation. On est en plein dans le plug&amp;play ! Il suffit d&rsquo;ajouter le script Javascript et la feuille de style pour commencer à apercevoir la puissance de l&rsquo;outil. Vous verrez dans la suite de ce tutoriel complet sur Highcharts (partie 2/3) comment faire un premier graphique. Vous allez vite comprendre que ce n&rsquo;est pas sorcier !</p>
<h2>2 &#8211; Paramétrable à souhait avec un objet JSON</h2>
<p>Le paramétrage de Highcharts s&rsquo;effectue à l&rsquo;aide d&rsquo;un objet JSON.  Les paramètres sont assez larges et permettent de configurer tout ce qui peut être utile dans un graphique. Le type de graph, la légende, les échelles, les labels, les axes &#8230; On peut aussi ajouter des évènements comme onClick, onMouseOver &#8230;</p>
<h2>3 &#8211; Le rendu est vraiment beau</h2>
<p>C&rsquo;est toujours une question de goût mais je dois dire que j&rsquo;ai testé quelques librairies Javascript dans ce type et que celle-ci m&rsquo;a tapé dans l&rsquo;oeil. Les transitions au chargement du graphique sont vraiment belles et fluides. On peut également paramétrer les couleurs et tous les éléments des graphiques ce qui permet de l&rsquo;adapter facilement dans sa charte graphique. Parlez-en à votre graphiste, il comprendra <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<h2>4 &#8211; Les types de graphique</h2>
<p>Vous retrouvez dans Highcharts de quoi faire n&rsquo;importe quel type de graphique : Bar, pie, donut, scatter, bubble, line, stacked, spline, area, timeline. Il est aussi possible de combiner plusieurs type de graph sur un même canvas avec des axes différents, ce qui se révèle être l&rsquo;arme ultime de la librairie. Un mode permet aussi d&rsquo;updater un graphique en temps réel (<a href="http://www.highcharts.com/demo/">Voir les exemples</a>).</p>
<h2>5 &#8211; Le module d&rsquo;export intégré (JPEG, PDF, SVG, PNG)</h2>
<p>Highcharts propose un module d&rsquo;export (fait en java) qu&rsquo;il est possible d&rsquo;utiliser depuis une API (à partir de leur serveur) ou que l&rsquo;on peut installer en local. Encore une fois, c&rsquo;est vraiment simple, si l&rsquo;on active le mode d&rsquo;export, le graphique se verra ajouté un petit combo-box permettant de choisir le type d&rsquo;export souhaité : JPEG, PDF, SVG, PNG. Cette fonctionnalité peut paraître futile, mais je peux vous assurer que si un jour on vous demande un export, c&rsquo;est un sacré gain de temps de ne pas avoir à le coder.</p>
<h2>6 &#8211; Cross navigateur (fonctionne en VML et en SVG)</h2>
<p>Encore une fois Highcharts marque des points puisque la librairie fonctionne sur tous les navigateurs modernes à savoir Firefox, Chrome, Safari, Opera mais aussi Internet Explorer 6, 7, 8 et 9. Les navigateurs mobiles basés sur Webkit permettent aussi d&rsquo;afficher ces graphs, ce qui inclue Ipod, Iphone et Ipad.</p>
<h2>Conclusion :</h2>
<p>Voilà les gros points forts de cette librairie. Je concède que pour les projets commerciaux (comprenez qui rapporte de l&rsquo;argent sous n&rsquo;importe quelle forme), il vous faudra acheter une licence. Tout ce que je peux dire c&rsquo;est que je n&rsquo;est pas hésiter à dépenser les quelques 200€ pour la licence développeur. On peut ensuite l&rsquo;utiliser pour n&rsquo;importe quel projet. Vu le travaille qu&rsquo;il y&rsquo;a derrière, c&rsquo;est justifié et vu le temps que l&rsquo;on gagne, ça en vaut le coup.</p>
<p>La bonne idée est aussi d&rsquo;avoir permis l&rsquo;utilisation pour les projets personnels ce qui permet de vous faire une idée avant de l&rsquo;acheter.</p>
<p>Un petit point négatif tout de même, c&rsquo;est la documentation. Elle n&rsquo;est pas toujours très claire et des fois on doit chercher pas mal pour trouver ce que l&rsquo;on souhaite. Donc si vous avez des questions, n&rsquo;hésitez pas, je pourrais peut être vous renseigner.</p>
<h2>Références :</h2>
<ul>
<li><a href="http://www.highcharts.com/">Le site officiel de Highcharts</a></li>
<li><a href="http://www.highcharts.com">La documentation de Highcharts</a></li>
</ul>The post <a href="https://undisconnected.com/highcharts-une-librarie-javascript-pour-les-graph-presentation/">Highcharts une librairie javascript pour les graphs – 1/3 – Présentation</a> first appeared on <a href="https://undisconnected.com">Undisconnected</a>.]]></content:encoded>
					
					<wfw:commentRss>https://undisconnected.com/highcharts-une-librarie-javascript-pour-les-graph-presentation/feed/</wfw:commentRss>
			<slash:comments>40</slash:comments>
		
		
			</item>
	</channel>
</rss>
