<?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>Blog Milkcreation</title>
	<atom:link href="http://blog.milkcreation.fr/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.milkcreation.fr</link>
	<description>Les petits secrets de la Milkcreation</description>
	<lastBuildDate>Fri, 20 May 2011 22:25:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>L&#8217;album de la semaine : Cyril Mokaiesh &#8211; Du rouge et des passions</title>
		<link>http://blog.milkcreation.fr/cyril-mokaiesh-du-rouge-et-des-passions.html</link>
		<comments>http://blog.milkcreation.fr/cyril-mokaiesh-du-rouge-et-des-passions.html#comments</comments>
		<pubDate>Tue, 03 May 2011 19:52:54 +0000</pubDate>
		<dc:creator>mastermilk</dc:creator>
				<category><![CDATA[A la une]]></category>
		<category><![CDATA[Inspirations]]></category>
		<category><![CDATA[Musique]]></category>
		<category><![CDATA[canal+]]></category>
		<category><![CDATA[Ce soir (ou jamais)]]></category>
		<category><![CDATA[Communiste]]></category>
		<category><![CDATA[Cyril Mokaiesh]]></category>
		<category><![CDATA[Du rouge et des passions]]></category>
		<category><![CDATA[france 3]]></category>
		<category><![CDATA[mokaeish]]></category>
		<category><![CDATA[zapping]]></category>

		<guid isPermaLink="false">http://blog.milkcreation.fr/?p=1046</guid>
		<description><![CDATA[Le bonhomme avait déjà fait grand bruit lors de son passage à &#171;&#160;Ce soir (ou jamais)&#160;&#187;,  l&#8217;émission de Fréderic Taldeï sur France 3. Sa prestation, lui a même valu un passage au Zapping de Canal+, c&#8217;est d&#8217;ailleurs là que je l&#8217;ai découvert puisqu&#8217;étant moitié homme, moitié poule, moitié marmotte (??), le talk show de l&#8217;insomniaque [...]]]></description>
			<content:encoded><![CDATA[<p>Le bonhomme avait déjà fait grand bruit lors de son passage à &laquo;&nbsp;Ce soir (ou jamais)&nbsp;&raquo;,  l&#8217;émission de Fréderic Taldeï sur France 3. Sa prestation, lui a même valu un passage au Zapping de Canal+, c&#8217;est d&#8217;ailleurs là que je l&#8217;ai découvert puisqu&#8217;étant moitié homme, moitié poule, moitié marmotte (??), le talk show de l&#8217;insomniaque Fréderic passe un peu trop tard pour moi.<span id="more-1046"></span></p>
<p>Bref après un très prometteur Extend Play, l&#8217;album est sorti le 25 avril 2011. On peux dire que pour le coup il persiste et signe avec des textes forts, des orchestrations majestueuses, une voix forte-fragile et éraillée  &#8230; un très, très bon moment.</p>
<p><a href="http://www.facebook.com/CyrilMokaiesh">Le facebook du monsieur</a> histoire d&#8217;aller écouter l&#8217;album via Deezer sachant qu&#8217;il est également dispo sur Spotify</p>
<p>Enfin le clip de l&#8217;addictif &laquo;&nbsp;Communiste&nbsp;&raquo;</p>
<p style="text-align: center;"><p><a href="http://blog.milkcreation.fr/cyril-mokaiesh-du-rouge-et-des-passions.html"><em>Cliquer ici pour voir la vidéo.</em></a></p></p>
<p style="text-align: left;">Pour info le monsieur avait déjà sévi en 2008 dans un groupe éponyme  &laquo;&nbsp;Mokaiesh&nbsp;&raquo;; un album plus orienté &laquo;&nbsp;rock&nbsp;&raquo; mais avec toujours la même force dans les textes.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.milkcreation.fr/cyril-mokaiesh-du-rouge-et-des-passions.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Le futur de jQuery UI 1.9</title>
		<link>http://blog.milkcreation.fr/le-futur-de-jquery-ui.html</link>
		<comments>http://blog.milkcreation.fr/le-futur-de-jquery-ui.html#comments</comments>
		<pubDate>Tue, 19 Apr 2011 19:31:51 +0000</pubDate>
		<dc:creator>mastermilk</dc:creator>
				<category><![CDATA[A la une]]></category>
		<category><![CDATA[Développement]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[bulle d'aide]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[jquery ui]]></category>
		<category><![CDATA[jquery ui 1.9]]></category>
		<category><![CDATA[menu déroulant]]></category>
		<category><![CDATA[rollover]]></category>
		<category><![CDATA[superfish]]></category>
		<category><![CDATA[tipsy]]></category>
		<category><![CDATA[tooltip]]></category>

		<guid isPermaLink="false">http://blog.milkcreation.fr/?p=993</guid>
		<description><![CDATA[jQuery UI ne cesse d&#8217;évoluer et de s&#8217;enrichir. L&#8217;une des dernières versions avait vu un widget d&#8217;autocompletion et un autre de gestion de boutons faire leur apparition. Actuellement en version 1.8.11, la nouvelle mouture de jQuery UI 1.9 annonce outre la correction de quelques bugs, c&#8217;est trois nouveaux modules (widget), fort utiles qui vont faire [...]]]></description>
			<content:encoded><![CDATA[<p><strong>jQuery UI</strong> ne cesse d&#8217;évoluer et de s&#8217;enrichir. L&#8217;une des dernières versions avait vu un widget d&#8217;autocompletion et un autre de gestion de boutons faire leur apparition. Actuellement en version 1.8.11, la nouvelle mouture de<strong> jQuery UI 1.9 </strong>annonce outre la correction de quelques bugs, c&#8217;est trois nouveaux modules (widget), fort utiles qui vont faire leur apparition.<span id="more-993"></span></p>
<p>La première fonctionnalité de cette nouvelle triade est la gestion de &laquo;&nbsp;<strong>tooltip</strong>&nbsp;&raquo; ou bulle d&#8217;aide. Ainsi les développeurs de <strong>jQuery UI</strong> mettent en oeuvre un module qui s&#8217;avère très utile. <a title="détails du nouveau tooltip de jQuery UI" href="http://wiki.jqueryui.com/w/page/12138112/Tooltip">plus de détails &#8230;</a></p>
<p>D&#8217;ici la sortie de la nouvelle version d&#8217;UI je vous conseille le très bon, simple et léger <a title="tipsy le gestionnaire de bulle d'aide jQuery" href="http://onehackoranother.com/projects/jquery/tipsy/">Tipsy</a>.</p>
<p>La deuxième de ces nouvelles fonctionnalités permettra de gérer des menus<strong> rollover </strong>ou menu déroulant. Encore une module très utile, c&#8217;est a se demander pourquoi il ne l&#8217;avait pas mis en place avant.<a title="menu déroulant façon jQuery UI" href="http://wiki.jqueryui.com/w/page/12137997/Menu"> jugez en plutôt&#8230;</a></p>
<p>Jusqu&#8217;à présent j&#8217;utilisais <a title="Superfish gestion de menus rollover" href="http://users.tpg.com.au/j_birch/plugins/superfish/">Superfish</a> qui a en outre l&#8217;avantage d&#8217;être compatible IE6.</p>
<p>Enfin la troisième et dernière de ces évolutions se nomme &laquo;&nbsp;<strong>spinner</strong>&nbsp;&raquo; et permet de contrôler dans un input des boutons d&#8217;incrémentation et de décrémentation,  sous forme de flèches, de potentiomètre ou de liste déroulante. Voyez les infos <a title="Spinner un widget de contrôle d'incrémentation et de décrémentation" href="http://wiki.jqueryui.com/w/page/12138077/Spinner">du widget spinner &#8230;</a></p>
<p>Voilà qui est très intéressant, parce que jusqu&#8217;alors je me paluchais le boulot à la mano.</p>
<p>Je ne sais pas vous, en tout cas je suis trés impatient de tester toutes ces nouveautés. A suivre donc ! Toutes les infos sur les développements à venir de<strong> jQuery UI</strong> à cette adresse : <a title="Les futurs développement de jQuery UI" href="http://jqueryui.com/development">http://jqueryui.com/development</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.milkcreation.fr/le-futur-de-jquery-ui.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>JQuery Tools &#8211; le plugin JQuery par excellence</title>
		<link>http://blog.milkcreation.fr/jquery-tools-le-plugin-jquery-par-excellence.html</link>
		<comments>http://blog.milkcreation.fr/jquery-tools-le-plugin-jquery-par-excellence.html#comments</comments>
		<pubDate>Thu, 11 Feb 2010 19:34:01 +0000</pubDate>
		<dc:creator>mastermilk</dc:creator>
				<category><![CDATA[A la une]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[flowplayer]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[jquery easing]]></category>
		<category><![CDATA[jquery tools]]></category>
		<category><![CDATA[ui jquery]]></category>

		<guid isPermaLink="false">http://blog.milkcreation.fr/?p=937</guid>
		<description><![CDATA[Il y a tellement d&#8217;acteurs dans le monde des librairies javascript, qu&#8217;il y a souvent de quoi y perdre son latin. Et quoi qu&#8217;on en dise, même si elle n&#8217;est pas la meilleur en terme de performances, JQuery tient le haut du panier. D&#8217;abord grâce à une API accessible et de fait une communauté énorme [...]]]></description>
			<content:encoded><![CDATA[<p>Il y a tellement d&#8217;acteurs dans le monde des librairies javascript, qu&#8217;il y a souvent de quoi y perdre son latin. Et quoi qu&#8217;on en dise, même si elle n&#8217;est pas la meilleur en terme de performances,<strong> JQuery</strong> tient le haut du panier. D&#8217;abord grâce à une <a title="Application Programming Interface" href="http://fr.wikipedia.org/wiki/Interface_de_programmation">API</a> accessible et de fait une communauté énorme et hyperactive. Il en résulte une pleïade de plugins dont le fameux<strong> JQuery Tools</strong>.</p>
<p><span id="more-937"></span>Au delà du simple plugin, c&#8217;est une véritable suite que propose les développeurs de <strong>JQuery Tools</strong> et <strong>FlowPlayer</strong>.</p>
<p>Au rang des plus originaux :</p>
<ul>
<li><strong>expose</strong> qui permet de mettre en avant une partie d&#8217;une page HTML. <a title="expose styling" href="http://flowplayer.org/tools/demos/expose/styling.html">Voyez l&#8217;exemple officiel </a></li>
</ul>
<ul>
<li><strong>scrollable</strong> qui comme son nom l&#8217;indique permet de faire glisser latéralement et horizontalement des éléments. C&#8217;est principalement cette technologie qui m&#8217;a permis de mettre en oeuvre le site de la <a href="http://www.milkcreation.fr">milkcre@tion</a>.</li>
<li><strong>flashembed</strong>, à l&#8217;instar de swfobject, permet d&#8217;intégrer facilement des objets Flash swf dont le fameux Flowplayer. Un couple détonant,<a href="http://flowplayer.org/tools/demos/flashembed/flowplayer.html"> jugez plutôt</a></li>
</ul>
<p>L&#8217;autre point fort de JQuery Tools est sa compatibilité avec JQuery easing. Ce dernier permet d&#8217;ajouter des effets d&#8217;élasticité aux animations Javascript</p>
<p>A l&#8217;instar de ui JQuery, on peut soit télécharger la bibliothèque complète, soit se limiter à un ou plusieurs modules. En revanche, méfiez vous de la cohabitation entre ui JQuery et JQuery Tools. Par exemple pour la gestion des tabs les méthodes sont les mêmes.</p>
<p>Bref, une suite de plugins à essayer sans plus attendre, qui au vu de sa légerté et de sa puissance, devrait être intégré nativement un jour au moteur des <a title="content management système" href="http://fr.wikipedia.org/wiki/Syst%C3%A8me_de_gestion_de_contenu">CMS</a> les plus populaires.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.milkcreation.fr/jquery-tools-le-plugin-jquery-par-excellence.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installer des paquets logiciels avec Yast en mode console</title>
		<link>http://blog.milkcreation.fr/installer-des-paquets-logiciels-avec-yast-en-mode-console.html</link>
		<comments>http://blog.milkcreation.fr/installer-des-paquets-logiciels-avec-yast-en-mode-console.html#comments</comments>
		<pubDate>Thu, 11 Feb 2010 18:07:32 +0000</pubDate>
		<dc:creator>mastermilk</dc:creator>
				<category><![CDATA[A la une]]></category>
		<category><![CDATA[Administration et réseaux]]></category>
		<category><![CDATA[Logiciels]]></category>
		<category><![CDATA[apt]]></category>
		<category><![CDATA[console]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[desinstallation]]></category>
		<category><![CDATA[gestionnaire de paquets]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[mise à jour]]></category>
		<category><![CDATA[opensuse]]></category>
		<category><![CDATA[paquet logiciel]]></category>
		<category><![CDATA[putty]]></category>
		<category><![CDATA[root]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[yast]]></category>
		<category><![CDATA[yet another setup tool]]></category>
		<category><![CDATA[zypper]]></category>

		<guid isPermaLink="false">http://blog.milkcreation.fr/?p=899</guid>
		<description><![CDATA[Yast, comprenez Yet another Setup Tool, est le gestionnaire de paquets d&#8217;Opensuse. Installé nativement dans toutes les distributions depuis la version 4 en 1995, il fait une des grandes forces et un des intérêts d&#8217;utiliser Suse plutôt qu&#8217;une autre distribution. Pour la plupart des gens qui comme moi, sont issues du monde Windows, il propose [...]]]></description>
			<content:encoded><![CDATA[<p>Yast, comprenez <em>Yet another Setup Tool</em>, est le gestionnaire de paquets d&#8217;Opensuse. Installé nativement dans toutes les distributions depuis la version 4 en 1995, il fait une des grandes forces et un des intérêts d&#8217;utiliser Suse plutôt qu&#8217;une autre distribution.<br />
Pour la plupart des gens qui comme moi, sont issues du monde Windows, il propose une alternative plutôt intéressante et simple d&#8217;accès lors de l&#8217;installation de paquets logiciels sous Linux. <span id="more-899"></span></p>
<p>Il permet à la fois de faire la mise à jour du système, l&#8217;installation de nouveau composants, la configuration de modules comme le firewall &#8230; Il propose en outre une jolie interface graphique, jugez plutôt :</p>
<p style="text-align: left;"><a rel="lightbox[]" href="http://blog.milkcreation.fr/wp-content/uploads/2010/02/yast_graphical.png"><img class="aligncenter size-full wp-image-903" title="yast_graphical" src="http://blog.milkcreation.fr/wp-content/uploads/2010/02/yast_graphical.png" alt="" width="512" height="338" /></a></p>
<p>Mais pour l&#8217;heure nous allons nous intéresser à l&#8217;installation de paquets logiciels en mode console. Simplement parce que ce mode est accessible à distance depuis n&#8217;importe qu&#8217;elle machine via internet, pour peu que SSH soit installé et configuré sur votre  serveur.</p>
<p>Pour cet exemple j&#8217;ai choisi d&#8217;installer le paquet <strong>java-1_6_0-openjdk-demo</strong>.</p>
<h2>Lancement de Yast</h2>
<p>Pour lancer Yast en mode console, rien de bien compliqué.</p>
<p>Ouvrez d&#8217;abord un terminal (depuis une machine Windows avec putty par exemple) puis tapez l&#8217;instruction &laquo;&nbsp;yast&nbsp;&raquo;, attention toutefois à être loggué en tant que root.</p>
<p>Vous devriez arriver sur une fenêtre identique à celle ci</p>
<p style="text-align: left;"><a rel="lightbox[]" href="http://blog.milkcreation.fr/wp-content/uploads/2010/02/accueil-Yast.jpg"><img class="size-medium wp-image-864 aligncenter" title="accueil Yast" src="http://blog.milkcreation.fr/wp-content/uploads/2010/02/accueil-Yast-300x188.jpg" alt="" width="300" height="188" /></a></p>
<p><span style="color: #000000;"> il se pourrait que vos intitulés de menus soit en anglais, c&#8217;est parce que le profile de root est par défaut en anglais.Vous pourriez modifier le profil de root et sa langue par  défaut, le plus simple étant, d&#8217;avant de vous connectez comme root, de vous connectez avec un utilisateur lambda puis de passer en root en tapant &laquo;&nbsp;su&nbsp;&raquo; (<strong>s</strong>uper <strong>u</strong>tilisateur).</span></p>
<h2>Ajout du dépôt de paquets</h2>
<p>Yast utilise les dépôts de paquets pour aller y piocher les sources des logiciels à installer, le dépôt originel étant le DVD d&#8217;installation, qui finalement n&#8217;est pas au fait des dernières versions sorties de ces logiciels. L&#8217;idéal est donc de configurer des dépôts logiciels avec lesquels votre serveur  va communiquer par internet.</p>
<p>Rendez vous dans le menu <em>Logiciel/Dépôts de logiciels</em> (utilisez la touche <strong>tab</strong> pour passer des menus aux sous menus,  <strong>espace</strong> pour commuter, <strong>entrée</strong> et <strong>F10</strong> pour valider).</p>
<p>Appuyer sur <strong>tab</strong> jusqu&#8217;à atteindre <em>Ajouter</em></p>
<p style="text-align: left;"><a rel="lightbox[]" href="http://blog.milkcreation.fr/wp-content/uploads/2010/02/depot-ajouter.jpg"><img class="size-medium wp-image-868 aligncenter" title="depot ajouter" src="http://blog.milkcreation.fr/wp-content/uploads/2010/02/depot-ajouter-300x188.jpg" alt="" width="300" height="188" /></a></p>
<p>Ensuite rendez vous à <em>Spécifier L&#8217;URL</em></p>
<p style="text-align: left;"><a rel="lightbox[]" href="http://blog.milkcreation.fr/wp-content/uploads/2010/02/depot-specURL.jpg"><img class="aligncenter size-medium wp-image-870" title="depot specURL" src="http://blog.milkcreation.fr/wp-content/uploads/2010/02/depot-specURL-300x188.jpg" alt="" width="300" height="188" /></a></p>
<p><strong>F10</strong> pour suivant et saisissez l&#8217;URL du dépôt Java  (! pour une Opensuse 11.1 uniquement !)<a href="http://download.opensuse.org/repositories/Java:/packages/openSUSE_11.1/"> http://download.opensuse.org/repositories/Java:/packages/openSUSE_11.1/</a>:</p>
<p style="text-align: left;"><a rel="lightbox[]" href="http://blog.milkcreation.fr/wp-content/uploads/2010/02/depot-URLjava.jpg"><img class="aligncenter size-medium wp-image-872" title="depot URLjava" src="http://blog.milkcreation.fr/wp-content/uploads/2010/02/depot-URLjava-300x188.jpg" alt="" width="300" height="188" /></a></p>
<p><strong>F10</strong> pour valider (le nom de dépôt est facultatif, Opensuse se débrouille très bien tout seul pour l&#8217;attribuer).</p>
<p><span style="color: #000000;">Rem : Vous trouverez une liste complète des dépôts de paquets selon votre version de Suse aux adresses suivantes :</span></p>
<p><a href="http://fr.opensuse.org/Additional_YaST_Package_Repositories">http://fr.opensuse.org/Additional_YaST_Package_Repositories</a></p>
<p><a href="http://fr.opensuse.org/Dépôts_de_paquets">http://fr.opensuse.org/Dépôts_de_paquets</a></p>
<p>Parcourez les dépôts pour vérifier que le nouveau est bien activé :</p>
<p style="text-align: left;"><a rel="lightbox[]" href="http://blog.milkcreation.fr/wp-content/uploads/2010/02/depot-Activationjava.jpg"><img class="aligncenter size-medium wp-image-874" title="depot Activationjava" src="http://blog.milkcreation.fr/wp-content/uploads/2010/02/depot-Activationjava-300x188.jpg" alt="" width="300" height="188" /></a></p>
<p>Puis faites un rafraichissement de tout les dépôts pour récupérer les dernières versions des paquets logiciels.</p>
<p style="text-align: left;"><a rel="lightbox[]" href="http://blog.milkcreation.fr/wp-content/uploads/2010/02/depot-rafraichir.jpg"><img class="aligncenter size-medium wp-image-876" title="depot rafraichir" src="http://blog.milkcreation.fr/wp-content/uploads/2010/02/depot-rafraichir-300x188.jpg" alt="" width="300" height="188" /></a></p>
<p>Une fenêtre devrait vous demander d&#8217;accepter la clé d&#8217;authentification du dépôt (simple formalité). Choisissez<em> importer</em> puis validez.</p>
<p style="text-align: left;"><a rel="lightbox[]" href="http://blog.milkcreation.fr/wp-content/uploads/2010/02/depot_importkey.jpg"><img class="aligncenter size-medium wp-image-878" title="depot_importkey" src="http://blog.milkcreation.fr/wp-content/uploads/2010/02/depot_importkey-300x188.jpg" alt="" width="300" height="188" /></a></p>
<p>Enfin <strong>F10</strong> pour finaliser et revenir au menu principal</p>
<p>Rem : Si vous ne l&#8217;avais jamais fait, plutôt que <em>Spécifier L&#8217;URL</em> aller donc faire un tour  dans<em> Dépôts communautaires</em>. Vous pouvez sans crainte ajouter la plupart des dépôts, selon vos besoins (ex:  Nvidia inutile si votre carte est une ATI)</p>
<p style="text-align: left;"><a rel="lightbox[]" href="http://blog.milkcreation.fr/wp-content/uploads/2010/02/depot_communauty.jpg"><img title="depot_communauty" src="http://blog.milkcreation.fr/wp-content/uploads/2010/02/depot_communauty-300x188.jpg" alt="" width="300" height="188" /></a></p>
<h2>Installation d&#8217;un logiciel</h2>
<p>Rendez vous à présent dans le menu <em>Logiciel/Installer et supprimer des logiciels</em></p>
<p>Dans le champ <em>recherche de la phrase</em> taper &laquo;&nbsp;jdk&nbsp;&raquo; puis <strong>entrée</strong> pour lancer la recherche.</p>
<p style="text-align: left;"><a rel="lightbox[]" href="http://blog.milkcreation.fr/wp-content/uploads/2010/02/install_search.jpg"><img class="aligncenter size-medium wp-image-881" title="install_search" src="http://blog.milkcreation.fr/wp-content/uploads/2010/02/install_search-300x188.jpg" alt="" width="300" height="188" /></a></p>
<p>vous devriez arriver à une fenêtre identique à la suivante, reste à sélectionner le paquet dont nous avons besoin =&gt; <strong>java-1_6_0-openjdk-demo</strong> :</p>
<p style="text-align: left;"><a rel="lightbox[]" href="http://blog.milkcreation.fr/wp-content/uploads/2010/02/install_choice.jpg"><img class="aligncenter size-medium wp-image-888" title="install_choice" src="http://blog.milkcreation.fr/wp-content/uploads/2010/02/install_choice-300x188.jpg" alt="" width="300" height="188" /></a></p>
<p><strong> </strong> Passez dans la fenêtre listant les paquets, placez vous sur <strong>java-1_6_0-openjdk-demo, </strong>puis appuyez sur espace.</p>
<p style="text-align: left;"><a rel="lightbox[]" href="http://blog.milkcreation.fr/wp-content/uploads/2010/02/install_install.jpg"><img class="aligncenter size-full wp-image-894" title="install_install" src="http://blog.milkcreation.fr/wp-content/uploads/2010/02/install_install.jpg" alt="" width="285" height="16" /></a></p>
<p>Un<strong> +</strong><strong> </strong>devant le nom vous indique que l&#8217;installation est programmée et se lancera lorsque vous appuierez sur accepter.</p>
<p style="text-align: left;"><a rel="lightbox[]" href="http://blog.milkcreation.fr/wp-content/uploads/2010/02/install_installed.jpg"><img class="aligncenter size-full wp-image-895" title="install_installed" src="http://blog.milkcreation.fr/wp-content/uploads/2010/02/install_installed.jpg" alt="" width="287" height="13" /></a></p>
<p>Si un<strong> i</strong> est placé devant le nom, cela indique que le paquet est déjà installé.</p>
<p style="text-align: left;"><a rel="lightbox[]" href="http://blog.milkcreation.fr/wp-content/uploads/2010/02/install_update.jpg"><img class="aligncenter size-full wp-image-896" title="install_update" src="http://blog.milkcreation.fr/wp-content/uploads/2010/02/install_update.jpg" alt="" width="286" height="13" /></a></p>
<p>Vous pouvez  dès lors  mettre à jour/réinstaller le paquet en appuyant une première fois dessus avec espace. Un<strong> &gt;</strong> vous indiquera alors que la mise à jour/réinstallation est programmée.</p>
<p style="text-align: left;"><a rel="lightbox[]" href="http://blog.milkcreation.fr/wp-content/uploads/2010/02/install_delete.jpg"><img class="aligncenter size-full wp-image-897" title="install_delete" src="http://blog.milkcreation.fr/wp-content/uploads/2010/02/install_delete.jpg" alt="" width="288" height="14" /></a></p>
<p>Vous pouvez aussi désinstaller le paquet en commutant une nouvelle fois avec espace sur le nom du paquet. C&#8217;est le signe <strong>-</strong> qui indique qu&#8217;une désinstallation est programmée. Petit récapitulatif :</p>
<p style="text-align: left;"><a rel="lightbox[]" href="http://blog.milkcreation.fr/wp-content/uploads/2010/02/install_legend.jpg"><img class="aligncenter size-medium wp-image-885" title="install_legend" src="http://blog.milkcreation.fr/wp-content/uploads/2010/02/install_legend-300x188.jpg" alt="" width="300" height="188" /></a></p>
<p>Reste à valider votre choix en appuyant sur F10.</p>
<p>Attention toutefois, certaines installations/désinstallations/mise à jour peuvent être soumises à des dépendances. La fenêtre suivante pourrait vous inviter à choisir l&#8217;action adéquate lors de la commutation d&#8217;état d&#8217;un paquet logiciel.</p>
<p style="text-align: left;"><a rel="lightbox[]" href="http://blog.milkcreation.fr/wp-content/uploads/2010/02/install_dependancies.jpg"><img class="aligncenter size-medium wp-image-890" title="install_dependancies" src="http://blog.milkcreation.fr/wp-content/uploads/2010/02/install_dependancies-300x188.jpg" alt="" width="300" height="188" /></a></p>
<h2 style="text-align: left;">Pour aller plus loin</h2>
<p style="text-align: left;">A l&#8217;instar d&#8217;<strong>apt</strong> le gestionnaire de paquet de<strong> Debian</strong>, <strong>Opensuse</strong> possède depuis la version 10.2  son propre gestionnaire de paquets en ligne de commande, <strong>Zypper</strong>. Il s&#8217;avère être un complément rapide à <strong>YAST</strong> puisqu&#8217;il utilise entre autres les mêmes dépôts de paquets. Je ne vais pas vous faire ici le détail des fonctionnalités de Zypper, ce n&#8217;est pas le sujet, pour plus d&#8217;infos rendez vous sur <a title="utilisation de zypper" href="http://fr.opensuse.org/Zypper/Usage">http://fr.opensuse.org/Zypper/Usage</a>.</p>
<p style="text-align: left;">Je finirai par quelques avertissement quand à l&#8217;utilisation de Yast. D&#8217;expérience, même s&#8217;il en offre la possibilités, il serai assez hasardeux de tout espérer configurer avec Yast. Ce dernier gère par exemple assez mal les hôtes virtuel d&#8217;Apache et la configuration du DHCP est pour le moins Olé olé. Linux restera toujours Linux et c&#8217;est tant mieux; à un moment ou un autre il faut fatalement mettre les mains dans le cambouis et accepter de devoir configurer les modules en ligne de commande. Ce qui requiert souvent un apprentissage long et parfois des nerfs d&#8217;acier.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.milkcreation.fr/installer-des-paquets-logiciels-avec-yast-en-mode-console.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configurer le LDAP de Kwartz</title>
		<link>http://blog.milkcreation.fr/configurer-le-ldap-de-kwartz.html</link>
		<comments>http://blog.milkcreation.fr/configurer-le-ldap-de-kwartz.html#comments</comments>
		<pubDate>Tue, 09 Feb 2010 11:16:06 +0000</pubDate>
		<dc:creator>mastermilk</dc:creator>
				<category><![CDATA[A la une]]></category>
		<category><![CDATA[Administration et réseaux]]></category>
		<category><![CDATA[annuaire]]></category>
		<category><![CDATA[arnaud florent]]></category>
		<category><![CDATA[base DN]]></category>
		<category><![CDATA[claroline]]></category>
		<category><![CDATA[configuration]]></category>
		<category><![CDATA[configurer]]></category>
		<category><![CDATA[DC]]></category>
		<category><![CDATA[grr]]></category>
		<category><![CDATA[iris technologies]]></category>
		<category><![CDATA[Kwartz]]></category>
		<category><![CDATA[kwartz-control]]></category>
		<category><![CDATA[kwartz~control]]></category>
		<category><![CDATA[ldap]]></category>
		<category><![CDATA[majuscules]]></category>
		<category><![CDATA[moodle]]></category>
		<category><![CDATA[parametrage]]></category>
		<category><![CDATA[parametrer]]></category>
		<category><![CDATA[phpbb]]></category>
		<category><![CDATA[roundcube]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.milkcreation.fr/?p=811</guid>
		<description><![CDATA[Une des grandes forces de Kwartz est l&#8217;intégration de l&#8217;annuaire LDAP, sorte de base de données regroupant entre autre les utilisateurs du domaine, la liste des machines &#8230; Ainsi vous pouvez très bien utiliser cet annuaire pour authentifier vos utilisateurs dans divers services compatibles LDAP (comme GRR, Claroline, Moodle, WordPress, phpBB, Roundcube etc.). A cela [...]]]></description>
			<content:encoded><![CDATA[<p>Une des grandes forces de Kwartz est l&#8217;intégration de l&#8217;annuaire LDAP, sorte de base de données regroupant entre autre les utilisateurs du domaine, la liste des machines &#8230;</p>
<p>Ainsi vous pouvez très bien utiliser cet annuaire pour authentifier vos utilisateurs dans divers services compatibles LDAP (comme GRR, Claroline, Moodle, WordPress, phpBB, Roundcube etc.). A cela quelques avantages :<span id="more-811"></span></p>
<ul>
<li>Un identifiant et un mot de passe unique pour toutes vos applications</li>
<li>La répercutions sur tous les services en cas de changement de mot de passe.</li>
<li>Récupération et interaction des données contenu dans l&#8217;annuaire (adresse mail, groupe d&#8217;appartenance &#8230;)</li>
<li>La possibilité ouverte d&#8217;installer par la suite un système de centralisation d&#8217;authentification (SSO) pour simplifier l&#8217;accessibilité aux utilisateurs qui n&#8217;auront plus qu&#8217;à se logguer une seule fois pour accéder à tous les services mis à leur disposition (mais c&#8217;est déjà un autre sujet)</li>
</ul>
<p>L&#8217;utilisation du LDAP de Kwartz nécessite de connaître quelques paramètres important.</p>
<p><span style="text-decoration: underline;"><strong>La Base DN</strong> </span>est toujours sous la forme dc=<em>domain</em>,dc=<em>local</em>. Elle est composée par les éléments de l&#8217;identification de votre domaine Kwartz.</p>
<p>Dans Kwartz~Control (https://adresse-de-votre-serveur:9999; généralement en local : <a title="kwartz~control" href="https://172.16.0.253:9999">https://172.16.0.253:9999</a>) rendez vous dans la section Réseaux/identification du serveur. Là dans le champs Réseau TCP/IP &#8211; Nom de domaine; vous trouverez les composants du DN du LDAP de Kwartz.</p>
<p style="text-align: center;"><img class="aligncenter" title="Base DN de Kwartz" src="http://blog.milkcreation.fr/wp-content/uploads/2009/09/dn_kwartz.jpg" alt="Base DN de Kwartz" width="528" height="334" /></p>
<p>Pour exemple; si Nom de domaine : <em>domaine.fr</em> on obtient le DN suivant: <em>dc=domaine,dc=fr</em></p>
<p><span style="text-decoration: underline;"><strong>Le port LDAP</strong></span>, il s&#8217;agit du port standard des annuaires LDAP à savoir le port <strong>389</strong>.</p>
<p><span style="text-decoration: underline;"><strong>Liaison anonyme</strong></span> : En l&#8217;état actuel des choses et pour des raisons évidentes de sécurité, seul IRIS technologies (Développeurs de Kwartz) possèdent les identifiants de l&#8217;administrateur LDAP. Administrateur qui est le seul habilité à modifier directement les entrées de l&#8217;annuaire LDAP, je vous laisse imaginer les dégâts si ce contrôle tombait en de mauvaises mains. Finalement la liason anonyme suffit à récupérer toutes les données nécessaire.</p>
<p><span style="text-decoration: underline;"><strong>Version</strong></span> : Le LDAP de Kwartz est en version 3 mais doit être compatible avec une version 2 (a vérifier)</p>
<h2>Pour aller plus loin</h2>
<p>Les prochaines informations pourraient vous paraitre un peu obscure, elles ne sont pas essentielles mais permettent d&#8217;affiner et donc de sécuriser les accès au LDAP de Kwartz par les modules d&#8217;authentification des divers services liés ( GRR, WordPress, Rouncube &#8230;)</p>
<p>Le plus souvent, pour une identification simple des utilisateurs, affinez votre DN en ajoutant l&#8217;attribut <em>ou=users</em>. Votre DN devient alors <em>ou=users,dc=domaine,dc=fr </em>( ! attention à la caste, la configuration du DN accepte rarement les majuscules !).</p>
<p>Si dans la configuration du module d&#8217;authentification, on vous propose un champs filtre, vous pouvez y inscrire <em>objectClass=sambaSamAccount</em> afin de ne limiter l&#8217;accès qu&#8217;aux comptes utilisateurs (winadmin compris mais exclusion des groupes). Pour exclure winadmin mettre <em>objectClass=kwartzAccount</em> à la place (Cette fois il est souvent primordial de respecter la caste)<em>. </em></p>
<p>Souvent on vous demande de renseigner le <em>userDN </em>ou<em> BindUser </em>et son<em> password </em>affilié<em>.</em> Il s&#8217;agit en fait de l&#8217;admin ldap<em>.</em> Laisser ces champs vides permet dans la plupart des cas d&#8217;établir une liaison anonyme.<em> </em></p>
<p>Si vous voulez consulter un exemple de configuration de module d&#8217;authentification je ne saurais trop vous conseiller l&#8217;excellent article <a title="athentification Kwartz-Wordpress" href="http://blog.milkcreation.fr/authentification-kwartz-dans-wordpress.html">Authentification des utilisateurs Kwartz dans WordPress</a> de ce même site !</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.milkcreation.fr/configurer-le-ldap-de-kwartz.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Roundcube Forever</title>
		<link>http://blog.milkcreation.fr/roundcube-forever.html</link>
		<comments>http://blog.milkcreation.fr/roundcube-forever.html#comments</comments>
		<pubDate>Fri, 05 Feb 2010 15:53:28 +0000</pubDate>
		<dc:creator>mastermilk</dc:creator>
				<category><![CDATA[A la une]]></category>
		<category><![CDATA[Logiciels]]></category>
		<category><![CDATA[afterlogic]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[atmail]]></category>
		<category><![CDATA[client mail]]></category>
		<category><![CDATA[conjoon]]></category>
		<category><![CDATA[horde]]></category>
		<category><![CDATA[incredimail]]></category>
		<category><![CDATA[outlook]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[roundcube]]></category>
		<category><![CDATA[squirellmail]]></category>
		<category><![CDATA[thunderbird]]></category>
		<category><![CDATA[tomcat]]></category>
		<category><![CDATA[webmail]]></category>

		<guid isPermaLink="false">http://blog.milkcreation.fr/?p=800</guid>
		<description><![CDATA[J&#8217;ai longtemps cherché un webmail qui m&#8217;apporterait à la fois les avantages de la modularité de Thunderbird et les atouts de la mobilité. Entendons nous bien, un webmail permet de gérer ses courriers electroniques comme un client mail classique (Outlook, Thunderbird, Incredimail &#8230;), à la différence près qu&#8217;il est consultable de n&#8217;importe où, via un [...]]]></description>
			<content:encoded><![CDATA[<p>J&#8217;ai longtemps cherché un webmail qui m&#8217;apporterait à la fois les avantages de la modularité de Thunderbird et les atouts de la mobilité. Entendons nous bien, un webmail permet de gérer ses courriers electroniques comme un client mail classique (Outlook, Thunderbird, Incredimail &#8230;), à la différence près qu&#8217;il est consultable de n&#8217;importe où, via un navigateur web (firefox, internet explorer &#8230;).<span id="more-800"></span> Certes vous avez toujours la possibilité d&#8217;utiliser le webmail associé à votre adresse (celui de votre fournisseur d&#8217;accès par exemple, de votre hébergeur &#8230;). Mais seul un webmail installé sur votre serveur perso., vous offrira la possibilité de réceptionner les mails de tous vos comptes sans vous relogguer à chaque fois, de personnaliser vos options, d&#8217;en partager l&#8217;accès &#8230;</p>
<p>La concurrence est plutôt rude dans le domaine des webmail, avec tous plus ou moins leur lot de qualité et de défaut&#8230; Pour une première approche voyez l&#8217;excellent article <a href="http://www.noupe.com/ajax/10-ajax-webmail-clients.html">10 webmail ajax et php &#8230; </a>(en anglais). Mais de<a href="http://www.horde.org/"><strong> Horde</strong></a> à <strong><a href="http://www.squirrelmail.org/">SquirrelMail</a>,</strong> complets mais absolument pas conviviaux et en plus assez compliqué à installer et à configurer; en passant par <a href="http://www.claros.org/"><strong>Claros</strong></a> et <strong><a href="http://www.conjoon.org/">Conjoon</a>,</strong> qui requièrent des connaissances et des technologies annexes (respectivement un serveur Tomcat et le framework Zend installé), en passant par <a href="http://www.afterlogic.com/products/webmail-lite"><strong>Afterlogic</strong></a> , <strong><a href="http://atmail.com/">Atmail</a> </strong>(webmail de gandi) et<strong> </strong>l&#8217;usine à gaz <a href="http://www.zimbra.com"><strong>Zymbra </strong></a><strong> </strong>(webmail de free)<strong>,</strong> qui avec des solutions plus ou moins &laquo;&nbsp;lite&nbsp;&raquo; et pas vraiment opensource laisse planer le doute sur la pérennité de l&#8217;offre gratuite; le choix devenait bien compliqué. Finalement après avoir testé et écumé chacune de ses solutions, aucune ne répondait vraiment à mes attentes de simplicité (pas d&#8217;usine à gaz), de convivialité (ergonomie) et de fonctionnalités avancées(gestion multicompte, filtre antispam).</p>
<p>Pourtant malgré ces quelques recherches infructueuses, je crois avoir cette fois trouvé mon St Graal; son nom <a href="http://roundcube.net"><strong>Roundcube</strong></a>.</p>
<p><a href="http://blog.milkcreation.fr/wp-content/uploads/2010/02/mailview.jpg"></a><a href="http://blog.milkcreation.fr/wp-content/uploads/2010/02/roundcubescreenshot.jpg"><img class="aligncenter size-full wp-image-844" title="roundcubescreenshot" src="http://blog.milkcreation.fr/wp-content/uploads/2010/02/roundcubescreenshot.jpg" alt="" width="640" height="475" /></a></p>
<p>Ça faisait un p&#8217;tit moment que je suivais l&#8217;activité du pépère, à l&#8217;interface plutôt épurée mais loin d&#8217;être aussi complète que son pote trop moche <strong>Horde</strong>. Nativement, Roundcube intégrait bien déjà quelques fonctions intéressantes comme la gestion du LDAP. Mais aujourd&#8217;hui les développeurs ont pris le pli d&#8217;ouvrir complétement le code et d&#8217;intégrer une fonction de modularisation (la possibilité d&#8217;intégrer des plugins). La contribution de développeurs annexes ne s&#8217;est pas faite attendre et c&#8217;est une  pléiade de fonctionnalités qui ont déjà vu le jour : antispam,  calendrier, gestion d&#8217;archive, gestion de plusieurs comptes, captcha&#8230;  jugez plutôt <a href="http://mail4us.net/">http://mail4us.net/</a> (cliquez sur le  bouton démo dans l&#8217;entête). ﻿﻿Même si le système est encore un peu jeune, puisque l&#8217;intégration d&#8217;un plugins se fait à mano en modifiant le script php principal, le résultat est tout de même des plus prometteurs.</p>
<p>Vous l&#8217;aurez compris mon choix est fait. L&#8217;installation de <strong>Roundcube</strong> et l&#8217;intégration de plugins, encore peu documentés, mériterait un p&#8217;tit tuto qui verra sans doute bientôt le jour &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.milkcreation.fr/roundcube-forever.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Assembler gratuitement des PDF</title>
		<link>http://blog.milkcreation.fr/assembler-gratuitement-des-pdf.html</link>
		<comments>http://blog.milkcreation.fr/assembler-gratuitement-des-pdf.html#comments</comments>
		<pubDate>Mon, 14 Dec 2009 21:55:27 +0000</pubDate>
		<dc:creator>mastermilk</dc:creator>
				<category><![CDATA[Logiciels]]></category>
		<category><![CDATA[assembler]]></category>
		<category><![CDATA[ghostscript]]></category>
		<category><![CDATA[gratuitement]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[pdfblender]]></category>
		<category><![CDATA[plusieurs]]></category>

		<guid isPermaLink="false">http://www.milkcreation.fr/?p=749</guid>
		<description><![CDATA[Il peut être parfois utile d&#8217;assembler plusieurs PDF en un seul. Pour ce faire il existe bien sûr la solution payante d&#8217;Adobe Acrobat Pro. Mais au rang des gratuits on tombe assez facilement au fil de ses recherches sur PDF Blender. Ce dernier fonctionne très bien sous toutes les distrib Crosoft même Windows7 pour peu [...]]]></description>
			<content:encoded><![CDATA[<p>Il peut être parfois utile d&#8217;assembler plusieurs PDF en un seul. Pour ce faire il existe bien sûr la solution payante d&#8217;Adobe Acrobat Pro. Mais au rang des gratuits on tombe assez facilement au fil de ses recherches sur PDF Blender. Ce dernier fonctionne très bien sous toutes les distrib Crosoft même Windows7 pour peu qu&#8217;on l&#8217;ai associé à Ghostscript. Pour info Ghostscript est un interpréteur PostScript libre utilisé entre autre par Pdfcreator (une imprimante pdf) ou Scribus (un pendant gratuit à Publisher). Pour PDF Blender c&#8217;est <a href="http://www.spaceblue.com/products/pdfblender/">ici</a> que ça se passe, quand à Ghostscript c&#8217;est <a href="http://www.ghostscript.com/">là</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.milkcreation.fr/assembler-gratuitement-des-pdf.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Concours externe de techniciens informatique de l&#8217;administration pénitentiaire</title>
		<link>http://blog.milkcreation.fr/concours-de-techniciens-informatique-de-ladministration-penitentiaire-session-2009.html</link>
		<comments>http://blog.milkcreation.fr/concours-de-techniciens-informatique-de-ladministration-penitentiaire-session-2009.html#comments</comments>
		<pubDate>Mon, 14 Dec 2009 20:31:23 +0000</pubDate>
		<dc:creator>mastermilk</dc:creator>
				<category><![CDATA[Administration et réseaux]]></category>
		<category><![CDATA[administration]]></category>
		<category><![CDATA[informatique]]></category>
		<category><![CDATA[justice]]></category>
		<category><![CDATA[ministère]]></category>
		<category><![CDATA[penitentaire]]></category>
		<category><![CDATA[session 2009]]></category>
		<category><![CDATA[technicien]]></category>

		<guid isPermaLink="false">http://www.milkcreation.fr/?p=729</guid>
		<description><![CDATA[Voici un petit florilège du QCM proposé lors du concours externe de techniciens informatique de l&#8217;administration pénitentiaire &#8211; session 2009. Pour un concours accessible aux Bac +2 j&#8217;ai personnellement trouvé le niveau très élevé au regard du questionnaire du concours interne de l&#8217;an passé. Question 6 : Quelle est la classe d&#8217;un PABX relié à [...]]]></description>
			<content:encoded><![CDATA[<p>Voici un petit florilège du QCM proposé lors du concours externe de techniciens informatique de l&#8217;administration pénitentiaire &#8211; session 2009. Pour un concours accessible aux Bac +2 j&#8217;ai personnellement trouvé le niveau très élevé au regard du questionnaire du concours interne de l&#8217;an passé.<span id="more-729"></span></p>
<p><strong><span style="color: #800000;">Question 6 :</span> Quelle est la classe d&#8217;un PABX relié à la terre ?</strong></p>
<ul>
<li>Classe 0</li>
<li>Classe 1</li>
<li>Classe 2</li>
<li>Classe 3</li>
</ul>
<p><strong><span style="color: #800000;">Question 7:</span> Quelle est le port des protocoles TCP ou UDP à ouvrir pour autoriser un VPN sur un RLE ?</strong></p>
<ul>
<li>UDP port 88</li>
<li>TCP port 880</li>
<li>UDP port 1701</li>
</ul>
<p><strong><span style="color: #800000;">Question 10 :</span> Qu&#8217;est ce que le MOA ?</strong></p>
<ul>
<li>Le maître d&#8217;œuvre</li>
<li>Le maître d&#8217;ouvrage</li>
<li>La méthode organisationnelle applicative</li>
</ul>
<p><strong><span style="color: #800000;">Question 13:</span> ACK est le bit positionne dans l&#8217;entête d&#8217;un pacquet du protocole TCP. Aquoi correspond ce ACK ?</strong></p>
<ul>
<li>paquet en émission</li>
<li>paquet en réception</li>
<li>paquet bien réceptionné</li>
<li>paquet correspondant à un envoi réussi</li>
</ul>
<p><strong><span style="color: #800000;">Question 14:</span> ITIL signifie</strong></p>
<ul>
<li>intelligence trame infrastructure language</li>
<li>informatique technologie interface logique</li>
<li>information technology infrastructure library</li>
</ul>
<p>Voici l&#8217;integralité du sujet, annexe comprise qui est en fait le manuel allégé du HTC s740</p>
<p><a href="/wp-content/uploads/2009/12/QCM.pdf"><img title="pdf" src="../wp-content/uploads/2009/12/pdf.png" alt="pdf" width="64" height="64" />QCM</a><br />
<a href="/wp-content/uploads/2009/12/Exercices.pdf"><img title="pdf" src="../wp-content/uploads/2009/12/pdf.png" alt="pdf" width="64" height="64" />Exercices</a><br />
<a href="/wp-content/uploads/2009/12/Annexe.pdf"><img title="pdf" src="../wp-content/uploads/2009/12/pdf.png" alt="pdf" width="64" height="64" />Annexe</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.milkcreation.fr/concours-de-techniciens-informatique-de-ladministration-penitentiaire-session-2009.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Authentification des utilisateurs Kwartz dans WordPress</title>
		<link>http://blog.milkcreation.fr/authentification-kwartz-dans-wordpress.html</link>
		<comments>http://blog.milkcreation.fr/authentification-kwartz-dans-wordpress.html#comments</comments>
		<pubDate>Tue, 03 Nov 2009 14:47:22 +0000</pubDate>
		<dc:creator>mastermilk</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[7zip]]></category>
		<category><![CDATA[administration]]></category>
		<category><![CDATA[authentification]]></category>
		<category><![CDATA[claroline]]></category>
		<category><![CDATA[grr]]></category>
		<category><![CDATA[Kwartz]]></category>
		<category><![CDATA[kwartz-control]]></category>
		<category><![CDATA[kwartz~control]]></category>
		<category><![CDATA[ldap]]></category>
		<category><![CDATA[ldap browser]]></category>
		<category><![CDATA[moddle]]></category>
		<category><![CDATA[parametre]]></category>
		<category><![CDATA[parefeu]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[phpinfo]]></category>
		<category><![CDATA[simple-ldap-login]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.milkcreation.fr/?p=154</guid>
		<description><![CDATA[Utilisez WordPress dans un établissement scolaire et synchroniser son authentification à la base des utilisateurs du serveur Kwartz peut s&#8217;avérer un atout indéniable sur bien des points. Pas besoin de recréer une base utilisateurs Les identifiants et mots de passe sont identiques aux sessions de connexion des postes de l&#8217;établissement. Permettre à tous de contribuer [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Utilisez WordPress dans un établissement scolaire et synchroniser son authentification à la base des utilisateurs du serveur Kwartz peut s&#8217;avérer un atout indéniable sur bien des points.</p>
<ul>
<li>Pas besoin de recréer une base utilisateurs</li>
<li>Les identifiants et mots de passe sont identiques aux sessions de connexion des postes de l&#8217;établissement.</li>
<li>Permettre à tous de contribuer au contenu du site.</li>
<li>Gestion des statuts en fonction des groupes (ex: élèves contributeur, professeurs éditeurs.</li>
<li>Limiter les commentaires aux seuls membres de l&#8217;établissement</li>
<li>&#8230;<span id="more-154"></span></li>
</ul>
<h2 style="text-align: justify;">Préambule</h2>
<p style="text-align: justify;">En premier lieu, sachez que la dernière version de WordPress (2.8.5 à l&#8217;heure où je compose cet article) n&#8217;est malheureusement pas compatible même avec la toute dernière version courante de Kwartz(3.1r1). La faute à ce dernier dont le noyau basé sur une Debian Sarge (une branche un peu daté de Debian) embarque une version de MySQL 3.23.49 trop ancienne puisque WordPress requiert au moins une version 4. Inutile donc de songer à  l&#8217;installation de WordPress directement sur le Kwartz. Cela n&#8217;empêche en rien de synchroniser l&#8217;authentification WordPress à celle de Kwartz. En revanche, il vous faut envisager d&#8217;installer WordPress sur un serveur web annexe ou prévoir un hébergement distant. Attention tout de même, l&#8217;hébergement distant pose un gros problème de sécurité que je vous expliquerais plus loin.</p>
<p style="text-align: justify;">Dans ce tutoriel, je n&#8217;aborderai pas les détails de l&#8217;installation de WordPress, qui fait déjà l&#8217;objet de nombre d&#8217;articles sur le Web.</p>
<p style="text-align: justify;">Enfin le module php-ldap doit être installé sur la machine qui embarque votre site Web. C&#8217;est ce module qui assurera la communication entre l&#8217;interface d&#8217;authentification WordPress , PHP et l&#8217;annuaire des utilisateurs Kwartz. Rares sont les hébergeurs qui n&#8217;intègre pas cette spécificité, un simple script permet de vérifier la présence de ce module. Il suffit de créer un fichier phpinfo.php à la racine de votre site et contenant ces quelques lignes :</p>
<pre class="brush: php; title: ; notranslate">
&lt;?php
phpinfo();
?&gt;
</pre>
<p style="text-align: justify;">Puis dans votre navigateur joignez l&#8217;adresse http://adresse-de-votre-site-web/phpinfo.php. Si le module ldap de php est installé vous devriez retrouver la section suivante :<br />
<a href="http://blog.milkcreation.fr/wp-content/uploads/2009/09/mod-ldap.jpg"><img class="aligncenter size-full wp-image-548" title="mod-ldap" src="http://blog.milkcreation.fr/wp-content/uploads/2009/09/mod-ldap.jpg" alt="mod-ldap" width="614" height="202" /></a>Dans le cas contraire et suivant le système utilisé, procédez à son installation. Compte tenu de la diversité des systèmes et du nombre de ressources du net expliquant l&#8217;installation de nouveaux modules PHP, je n&#8217;entrerai pas plus dans le détail de cette installation.<br />
Rem : Parfois, c&#8217;est assez rare, mais l&#8217;accès aux informations transmises par la commande phpinfo est désactivé par le système, pour d&#8217;obscures raisons de sécurité.</p>
<h2 style="text-align: justify;">Mise en place</h2>
<p style="text-align: justify;">La première chose à faire est de tester la connexion au serveur d&#8217;authentification de Kwartz depuis votre serveur web. Comme pour  phpinfo vous allez créer, à la racine de votre site, un fichier que l&#8217;on nommera  kwz_connect. php par exemple.</p>
<p style="text-align: justify;">&nbsp;</p>
<pre class="brush: php; title: ; notranslate">
&lt;?php
//=&gt;Test de connection au serveur Kwartz
function kwz_connect(){
//=&gt;Paramètres personnalisés
$ldap['host'] = &quot;adresse-de-votre-serveur-kwartz&quot;;//pour un site distant assuré vous que le parefeu soit bien configuré
$ldap['port'] = 389;//Ne pas modifier, c'est le port standard de l'annuaire LDAP du serveur Kwartz
$ldap['dn'] = &quot;dc=nom-de-domaine, dc=fr&quot;;//DN de Kwartz
$ldap['connect'] = ldap_connect($ldap['host'], $ldap['port']);
 //Tests de connection
if (!@ldap_bind($ldap['connect'])) { echo &quot;Le serveur Kwartz est introuvable ou le parefeu est mal configuré&quot;; return false; }
if (!@ldap_search($ldap['connect'], $ldap['dn'],&quot;&quot;)){ echo &quot;la configuration du DN n'est pas correcte&quot;; return false; }
echo 'Connection au serveur Kwartz OK';
ldap_close($ldap['connect']);
}
kwz_connect();
?&gt;
</pre>
<p>Explications : Renseignez d&#8217;abord  la section paramètres personnalisés :</p>
<ul>
<li style="text-align: justify;">L&#8217;adresse de votre serveur Kwartz :  Pour une connexion locale, son IP  ou son DNS. Pour une connexion distante l&#8217;IP nationale fixe ou votre nom de domaine si vous en possédez un (sachant que dans ce cas votre parefeu Kwartz devra être correctement configuré cf. sécurité et serveur distant).</li>
<li style="text-align: justify;">Le DN de votre serveur Kwartz : il s&#8217;agit en fait du nom de domaine Linux récupérable depuis le Kwartz~Control (https://adresse-du-serveur-kwartz:9999) dans la section Réseau/Identification du serveur. C&#8217;est le nom de domaine du réseau TCP/IP qui nous intéresse. Pour l&#8217;exemple suivant, notre DN serait &laquo;&nbsp;dc=domaine, dc=fr&nbsp;&raquo;</li>
</ul>
<p style="text-align: justify;"><a href="http://blog.milkcreation.fr/wp-content/uploads/2009/09/dn_kwartz.jpg"><img class="aligncenter size-full wp-image-552" style="display: block;" title="dn_kwartz" src="http://blog.milkcreation.fr/wp-content/uploads/2009/09/dn_kwartz.jpg" alt="dn_kwartz" /></a>Il ne vous reste qu&#8217;à lancer le script depuis le navigateur http://adresse-de-votre-site-web/kwz_connect.php. Si le temps de réponse est très long c&#8217;est qu&#8217;il y a un problème de connexion au serveur Kwartz depuis le site Web, donc soit l&#8217;adresse est mal renseignée soit c&#8217;est au niveau du pare-feu qu&#8217;il faut se pencher.</p>
<h2>Sécurité et serveur distant</h2>
<p>Par défaut le serveur Kwartz interdit toute connexion à son annuaire LDAP en entrée (depuis l&#8217;extérieur donc).</p>
<p style="text-align: center;"><a href="http://blog.milkcreation.fr/wp-content/uploads/2009/09/kwzldap-cfgparefeu.jpg"><img class="aligncenter size-full wp-image-561" style="display: block;" title="kwzldap-cfgparefeu" src="http://blog.milkcreation.fr/wp-content/uploads/2009/09/kwzldap-cfgparefeu.jpg" alt="kwzldap-cfgparefeu" width="554" height="61" /></a></p>
<p style="text-align: justify;">Sans trop entrer dans le détail ouvrir cet annuaire sur l&#8217;extérieur constitue une faille majeure de sécurité. Le LDAP autorisant les connexions anonymes, l&#8217;ouvrir sur l&#8217;extérieur, c&#8217;est permettre, si l&#8217;on n&#8217;y prend pas garde,  à  n&#8217;importe quel quidam de récupérer entre autre les identifiants des utilisateurs. Il pourrait ensuite, même avec un simple script PHP, tester pour chacun de ces identifiants et plus notamment winadmin, toutes les combinaisons de mot de passe  sans que le système ne le limite jamais dans ses tentatives. Niveau sécu ça reste moyen, moyen.</p>
<p style="text-align: justify;">Voici malgré tout comment configurer votre pare-feu Kwartz pour autoriser <span style="text-decoration: underline;">uniquement</span> votre serveur Web à joindre l&#8217;annuaire LDAP de Kwartz depuis l&#8217;extérieur :</p>
<p style="text-align: justify;">Rendez-vous dans la section Sécurité/Pare-Feu de votre Kwartz~Control puis cliquez sur le bouton &laquo;&nbsp;Ouvrir un nouveau service &#8230;&nbsp;&raquo;</p>
<p>Renseignez ensuite les champs du formulaires avec les paramètres suivants :</p>
<p style="text-align: justify;"><a href="http://blog.milkcreation.fr/wp-content/uploads/2009/09/kwzldap-parefeu.jpg"><img class="aligncenter size-full wp-image-559" style="display: block;" title="kwzldap-parefeu" src="http://blog.milkcreation.fr/wp-content/uploads/2009/09/kwzldap-parefeu.jpg" alt="kwzldap-parefeu" width="317" height="370" /></a>N&#8217;omettez surtout pas les champs Source et Destination. Ils doivent contenir l&#8217;IP fixe ou le nom de domaine de votre site Web distant (attention : limité à 20 caractères, préférez donc l&#8217;IP). Laisser ces champs  vides reviendrai a laisser n&#8217;importe quel machine du web se connecter à votre serveur LDAP.</p>
<h2 style="text-align: justify;">Installer simple-ldap-login</h2>
<p style="text-align: justify;">Il s&#8217;agit d&#8217;un plugin WordPress qui permet la synchronisation entre  l&#8217;authentification WordPress et celle de votre serveur Kwartz (plus généralement les annuaires LDAP en fait).</p>
<p style="text-align: justify;">En premier lieu téléchargez l&#8217;extension directement <a href="http://downloads.wordpress.org/plugin/simple-ldap-login.1.3.0.3.zip">ici</a> ou sur le site officiel des extensions WordPress <a href="http://wordpress.org/extend/plugins/">http://wordpress.org/extend/plugins/</a>. Ensuite décompresser l&#8217;archive avec 7zip (par exemple) et copiez le dossier dans le répertoire de votre site <span style="background: #CCC;">votre-site-wordpress/wp-content/plugins/</span> (installation classique d&#8217;un plugin WordPress) . Puis rendez vous dans l&#8217;interface d&#8217;administration de votre  site  et activez le module, dans le menu de gestion des <strong>extensions</strong>. Enfin, dans le menu <strong>réglages</strong> vous trouverez une entrée vous permettant de configurer simple-ldap-login.</p>
<h2 style="text-align: justify;">Configurer simple-ldap-login</h2>
<p style="text-align: justify;"><a href="http://blog.milkcreation.fr/wp-content/uploads/2009/09/simpleLDAP-config.jpg"><img class="aligncenter size-full wp-image-564" style="display: block;" title="simpleLDAP-config" src="http://blog.milkcreation.fr/wp-content/uploads/2009/09/simpleLDAP-config.jpg" alt="simpleLDAP-config" width="640" height="473" /></a><strong>LDAP Directory :</strong> choisir OpenLDAP, l&#8217;autre option est reservée au serveur sous Windows</p>
<p style="text-align: justify;"><strong>Account Suffix :</strong> @ + le nom de domaine de votre serveur Kwartz (le même que pour le DN)</p>
<p style="text-align: justify;"><strong>Base DN :</strong> OU=users, + le DN de votre serveur Kwartz (ou=users permet d&#8217;affiner l&#8217;authentification aux utilisateurs cf. pour allez plus loin)</p>
<p style="text-align: justify;"><strong>Domain Controller :</strong> adresse-du-serveur-kwartz:389 =&gt; L&#8217;ip ou le nom de domaine que votre serveur Web utilise pour contacter le Kwartz + le port utilisé par LDAP</p>
<p style="text-align: justify;">Cliquez sur &laquo;&nbsp;Update Options &gt;&gt;&nbsp;&raquo; puis tester en dessous avec un utilisateur lambda de votre domaine Kwartz une authentification. Si ça fonctionne il ne vous reste qu&#8217;à ajuster les options avancées :</p>
<p><strong>Login mode (trois options) : </strong></p>
<ul>
<li>N&#8217;autorise que les comptes déjà existant sous WordPress à se connecter (Aucun intérêt c&#8217;est de la daube en bâton cette option)</li>
<li>Tous les comptes sont autorisés et ont le statut spécifié en dessous (C&#8217;est déjà bien mieux)</li>
<li>N&#8217;autorise que les membres du groupe Kwartz spécifiés dans le champs et leur attribut le statut indiqué</li>
</ul>
<p><strong>Security Mode :</strong></p>
<p style="text-align: justify;">Permet en mode<strong> High </strong>de ne limiter  l&#8217;accès qu&#8217;à la seule authentification Kwartz. Encore faut-il que le serveur soit joignable. Mieux vaut il donc laisser l&#8217;option à <strong>Low </strong>et permettre en plus, le cas échéant, de créer des utilisateurs uniquement WordPress &#8230;</p>
<h2 style="text-align: justify;">Pour allez plus loin</h2>
<p style="text-align: justify;">Plutôt qu&#8217;un script PHP vous auriez pu utiliser le logiciel <a href="http://www.ldapbrowser.com/download.htm">LDAP Browser</a> de <a href="http://www.ldapbrowser.com/">Softerra </a>pour tester votre connexion à l&#8217;annuaire LDAP de Kwartz. En plus d&#8217;être gratuit, il s&#8217;avère fort utile lorsqu&#8217;on décide de développer ou tester un annuaire LDAP. Ainsi vous visualiserai clairement l&#8217;arborescence de l&#8217;annuaire LDAP de Kwartz, les  &laquo;&nbsp;objectClass&nbsp;&raquo;, leur contenu &#8230;</p>
<p><a href="http://blog.milkcreation.fr/wp-content/uploads/2009/09/ldap-browser.jpg"><img class="aligncenter size-full wp-image-570" title="ldap-browser" src="http://blog.milkcreation.fr/wp-content/uploads/2009/09/ldap-browser.jpg" alt="ldap-browser" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.milkcreation.fr/authentification-kwartz-dans-wordpress.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Portfolio : Stefan Kovac chez ProgressiveRed</title>
		<link>http://blog.milkcreation.fr/portfolio-stefan-kovac-chez-progressivered.html</link>
		<comments>http://blog.milkcreation.fr/portfolio-stefan-kovac-chez-progressivered.html#comments</comments>
		<pubDate>Mon, 02 Nov 2009 08:44:14 +0000</pubDate>
		<dc:creator>mastermilk</dc:creator>
				<category><![CDATA[Inspirations]]></category>
		<category><![CDATA[cu3er]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[nuage de tags]]></category>
		<category><![CDATA[portfolio]]></category>
		<category><![CDATA[stefan kovac]]></category>

		<guid isPermaLink="false">http://www.milkcreation.fr/?p=525</guid>
		<description><![CDATA[Stefan Kovac est un de ces artistes du Web qui gagne à être connu.  Un talent reconnu qui lui a valu de travailler notamment pour le Club Med, AlienWare,  ou encore  AirCanada. C&#8217;est lui aussi qui est à l&#8217;initiative d&#8217;un projet qui fait grand bruit sur le Web (en tout cas chez les acteurs du [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Stefan Kovac est un de ces artistes du Web qui gagne à être connu.  Un talent reconnu qui lui a valu de travailler notamment pour le Club Med, AlienWare,  ou encore  AirCanada. C&#8217;est lui aussi qui est à l&#8217;initiative d&#8217;un projet qui fait grand bruit sur le Web (en tout cas chez les acteurs du Web ) : Cu3er.<span id="more-525"></span> Il s&#8217;agit d&#8217;une bannière animée en 3D avec des effets de transition d&#8217;images plutôt sympas, programmée en Flash et liée à un fichier XML. Une nature qui en fait le client idéal pour une adaptation prochaine comme plugin WordPress pour l&#8217;affichage des articles récents.</p>
<p style="text-align: justify;">Outre ce projet, Stefan propose un magnifique portfolio tout en Flash, avec une section &laquo;&nbsp;About&nbsp;&raquo; sous forme d&#8217;un nuage de Tag très très original. Bref un travail qui laisse pantois d&#8217;admiration et que je vous encourage vivement à visiter à cette adresse : <a href="http://www.progressivered.com/portfolio.htm">http://www.progressivered.com/portfolio.htm</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.milkcreation.fr/portfolio-stefan-kovac-chez-progressivered.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

