<?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>Vincent Mazenod, aka mazenovi, aka voisin de gennetines &#187; install</title>
	<atom:link href="http://blog.mazenod.fr/tag/install/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mazenod.fr</link>
	<description>#ispcp #php #symfony #social_networking #cornemuse</description>
	<lastBuildDate>Wed, 23 Nov 2011 09:46:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>activer la couleur pour la commande symfony dans un bash cygwin portable</title>
		<link>http://blog.mazenod.fr/2011/03/activer-la-couleur-pour-la-commande-symfony-dans-un-bash-cygwin-portable/</link>
		<comments>http://blog.mazenod.fr/2011/03/activer-la-couleur-pour-la-commande-symfony-dans-un-bash-cygwin-portable/#comments</comments>
		<pubDate>Fri, 18 Mar 2011 10:24:47 +0000</pubDate>
		<dc:creator>mazenovi</dc:creator>
				<category><![CDATA[bricolage]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[libre]]></category>
		<category><![CDATA[portable apps]]></category>
		<category><![CDATA[gratuit]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[PC]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://blog.mazenod.fr/?p=1423</guid>
		<description><![CDATA[<p><a href="../wp-content/uploads/2011/08/cygwin_logo.png"><img class="alignleft" style="margin-left: 30px; margin-right: 30px;" title="cygwin_logo" src="../wp-content/uploads/2011/08/cygwin_logo.png" alt="" width="64" height="64" /></a>Une petite astuce pour les développeurs symfony en environnement windows qui vous permettra de bénéficier des couelurs produites par la commande symfony. Vous verrez qu'il est aussi possible de configurer un environnement UnixLike dans une console agréable et personnalisée</p>
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.mazenod.fr%2F2011%2F03%2Factiver-la-couleur-pour-la-commande-symfony-dans-un-bash-cygwin-portable%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.mazenod.fr%2F2011%2F03%2Factiver-la-couleur-pour-la-commande-symfony-dans-un-bash-cygwin-portable%2F&amp;style=normal&amp;b=2" height="61" width="50" title="activer la couleur pour la commande symfony dans un bash cygwin portable" alt=" activer la couleur pour la commande symfony dans un bash cygwin portable" /><br />
			</a>
		</div>
<h2>symfony en couleur</h2>
<p>Les utilisateurs windows ont longtemps été privés des couleurs qu&#8217;affichent la sortie de la commande symfony. Mais depuis<a href="http://www.symfony-project.org/tutorial/1_4/fr/whats-new"> symfony 1.3/1.4 les choses se sont beaucoup améliorées</a>.</p>
<p>C&#8217;est le jour où j&#8217;ai voulu <a href="http://www.willdurand.fr/faut-il-tester-les-tests/">tester les tests</a>, que le besoin de couleur c&#8217;est vraiment fait ressentir: j&#8217;ai d&#8217;abord perdu pas mal de temps à essayer d&#8217;activer <a href="http://fr.wikipedia.org/wiki/ANSI.SYS">ansi.sys</a> sur mon windows 7 &#8230;</p>
<p>sans succés!</p>
<p>La solution je l&#8217;ai trouvé chez  <a href="http://www.jnieto.org/article/colorize_your_windows_console_life_with_symfony">Jonathan Nieto : Colorize your Windows console life with symfony</a> (et aussi grâce à <a href="http://twitter.com/couac">@couac</a>) et elle s&#8217;appelle <a href="http://adoxa.110mb.com/ansicon/index.html">ANSICON</a> il suffit donc de</p>
<ul>
<li>télécharger le zip</li>
<li>dézipper</li>
<li>copier / coller les fichiers ansi.dll et ansicon.exe dans c:\windows \system32</li>
<li>taper ansicon -i dans un prompt de commande</li>
</ul>
<p><strong>N.B.</strong> vous devez rouvrir une autre fenêtre MS-DOS pour que la couleur soit</p>
<p><strong>N.B2.</strong> si comme moi vous disposez d&#8217;un environnement de développement portable xampp ou UwAmp, cette manipulation est à faire sur chacun des postes que vous utilisez.</p>
<p>Ca marche aussi bien dans une bête commande MS-DOS que dans un cygwin, sans avoir à utiliser l&#8217;option &#8211;force de la commande symfony, du coup j&#8217;ai tenté</p>
<h2>cygwin portable</h2>
<p>J&#8217;avais déjà joué un peu à modifier le path au lancement de la console, lors de l&#8217;installation portable de Git afin de changer éventuellement d&#8217;intrerpréteur en ligne de commande PHP lors d&#8217;une même session par exemple. Mais ayant un bout de commande <a href="http://www.itefix.no/i2/node/10650">cwrsync</a> par là, un bout d&#8217;install <a href="http://blog.mazenod.fr/2011/02/git-portable-console2-sous-windows/">git</a> par ailleurs, je me suis itéressé à cygwin et à son potentiel portable, afin de tout unifier.</p>
<ul>
<li>J&#8217;ai en fait installé cygwin sur mon disque dur usb (dans z:\MyApps\cygwin), mais la démarche est la même en partant d&#8217;un <a href="http://sourceforge.net/projects/cygwinportable/">cygwin portable</a> (pas super à jour :/) <a href="http://bitsofwizardry.wordpress.com/2010/01/29/cygwin-portable-some-linux-power-on-a-usb-for-windows/">comme l&#8217;explique ce post </a></li>
<li> J&#8217;ai ensuite créé un home dir dans z:\MyApps\cygwin\home\mazenovi qui me permet de rendre mes préférences (.ssh, .bashrc) portables elles aussi.</li>
<li>Enfin j&#8217;ai simplement modifié le batch de lancement Cygwin.bat en CygwinPortable.bat comme suit</li>
</ul>
<div class="codecolorer-container bash blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000000; font-weight: bold;">@</span><span style="color: #7a0874; font-weight: bold;">echo</span> off<br />
<br />
chdir \MyApps\Cygwin\bin<br />
<span style="color: #000000; font-weight: bold;">set</span> <span style="color: #007800;">path</span>=<span style="color: #000000; font-weight: bold;">%</span>WD<span style="color: #000000; font-weight: bold;">%</span>\cygwin\bin;<span style="color: #000000; font-weight: bold;">%</span>WD<span style="color: #000000; font-weight: bold;">%</span>\cygwin\usr\X11R6\bin;\MyApps\xampp\php;\MyApps\xampp\mysql\bin;<span style="color: #000000; font-weight: bold;">%</span>path<span style="color: #000000; font-weight: bold;">%</span><br />
<span style="color: #000000; font-weight: bold;">set</span> <span style="color: #007800;">SHELL</span>=<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span><span style="color: #c20cb9; font-weight: bold;">bash</span><br />
<span style="color: #000000; font-weight: bold;">set</span> <span style="color: #007800;">HOME</span>=<span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>mazenovi<br />
<span style="color: #000000; font-weight: bold;">set</span> <span style="color: #007800;">DISPLAY</span>=:<span style="color: #000000;">0</span><br />
<span style="color: #c20cb9; font-weight: bold;">bash</span> <span style="color: #660033;">--login</span> <span style="color: #660033;">-i</span></div></div>
<p>L&#8217;idée est simplement d&#8217;enlever les lettres de lecteur pour avoir des path partant de la racine de la clé, et de rajouter quelques variables d&#8217;environnement (ici le path vers le php et le mysql de mon installation xampp portable). Une fois fait il suffit d&#8217;installer les commandes dont vous avez besoin (git et rsync dans mon cas) via cygwin en relançant le setup.exe (si vous êtes partis de la version portable de cycgwin n&#8217;oubliez pas de remplacer cygwinsetup.exe par un setup.exe à jour).</p>
<p>Pour finir j&#8217;ai ensuite créé un onglet dans <a href="http://sourceforge.net/projects/console/">console2</a> une petite console libre, permettant entre autre d&#8217;utiliser la font consolas et de gérer la transparence de votre ligne de commande</p>
<p><a href="http://blog.mazenod.fr/wp-content/uploads/2011/08/cygwin.png" rel="lightbox[1423]"><img class="aligncenter size-medium wp-image-1476" title="cygwin" src="http://blog.mazenod.fr/wp-content/uploads/2011/08/cygwin-300x227.png" alt="cygwin 300x227 activer la couleur pour la commande symfony dans un bash cygwin portable" width="300" height="227" /></a></p>
<p>de quoi réconcilier les windoziens avec la ligne de commande :p</p>
<h2>Sale Geek kro$oft!</h2>
<p>Vous me traiterez sans doute de sale bricolo car j&#8217;utilise des installations Apache MySQL PHP windows (xampp ou UwAmp) à l&#8217;intèrieur d&#8217;un Cygwin qui est un pseudo Unix. Ce à quoi je répondrai, &laquo;&nbsp;c&#8217;est vrai! c&#8217;est un mélange des genres!&nbsp;&raquo;, mais grâce à UwAmp par exemple, je peux utiliser des versions de PHP différentes simplement en ouvrant un nouvel onglet dans ma console &#8230;</p>
<p>&lt;troll&gt;Et puis j&#8217;ai déjà vu des système Unix like (à base de BSD par exemple) largement aussi fermé qu&#8217;un windows&lt;/troll&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mazenod.fr/2011/03/activer-la-couleur-pour-la-commande-symfony-dans-un-bash-cygwin-portable/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Linux Live USB (portable) virtualisé sans limitation de persistance avec partition casper</title>
		<link>http://blog.mazenod.fr/2010/10/linux-live-usb-portable-virtualise-sans-limitation-de-persistance-avec-partition-casper/</link>
		<comments>http://blog.mazenod.fr/2010/10/linux-live-usb-portable-virtualise-sans-limitation-de-persistance-avec-partition-casper/#comments</comments>
		<pubDate>Thu, 28 Oct 2010 16:24:08 +0000</pubDate>
		<dc:creator>mazenovi</dc:creator>
				<category><![CDATA[bricolage]]></category>
		<category><![CDATA[libre]]></category>
		<category><![CDATA[portable apps]]></category>
		<category><![CDATA[gratuit]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[maze]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[PC]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://blog.mazenod.fr/?p=1651</guid>
		<description><![CDATA[<p><a href="http://blog.mazenod.fr/2010/10/linux-live-usb-portable-virtualise-sans-limitation-de-persistance-avec-partition-casper"><img class="alignleft" style="margin: 20px;" title="Install-Ubuntu-904-on-a-Flash-Drive-Usbuntu" src="../wp-content/uploads/2010/10/Install-Ubuntu-904-on-a-Flash-Drive-Usbuntu.jpg" alt="" width="151" height="113" /></a></p>
<p>Ballader un GNU/Linux Ubuntu sur une clé USB présente beaucoup d'avantages. Vous découvrirez quelles sont les limitations liées à ce mode d'utilisation et comment en contourner certaines ... Vous pourrez également utiliser votre ubuntu à partir de windows via virtualbox.</p>
<p>C'est un excellent moyen de (faire) tester Ubuntu sans toucher à la machine hôte, alors laissez vous guidez par le screencast ...</p>
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.mazenod.fr%2F2010%2F10%2Flinux-live-usb-portable-virtualise-sans-limitation-de-persistance-avec-partition-casper%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.mazenod.fr%2F2010%2F10%2Flinux-live-usb-portable-virtualise-sans-limitation-de-persistance-avec-partition-casper%2F&amp;style=normal&amp;b=2" height="61" width="50" title="Linux Live USB (portable) virtualisé sans limitation de persistance avec partition casper" alt=" Linux Live USB (portable) virtualisé sans limitation de persistance avec partition casper" /><br />
			</a>
		</div>
<h2>Petit rappel</h2>
<p>Un <a href="http://ubuntu-fr.org/">Ubuntu</a> portable c&#8217;est forcément un dérivé d&#8217;un <a href="http://ubuntu-fr.org/">Ubuntu</a> live. Et un <a href="http://ubuntu-fr.org/">Ubuntu</a> live c&#8217;est un système d&#8217;exploitation (de type GNU/Linux, distribution<a href="http://ubuntu-fr.org/">Ubuntu</a>) assez générique pour fonctionner sans soucis sur la plupart des machines, sans avoir à l&#8217;installer.  En gros on boote sur le CD ROM et un <a href="http://ubuntu-fr.org/">Ubuntu</a> se lance, prêt à l&#8217;utilisation (avec quelques restrictions majeures mais nous verrons cela plus tard), et surtout prêt à l&#8217;installation de GNU/Linux sur la machine hôte. Le support royal était historiquement le CD ROM, on parlait alors de live CD et maintenant que les clés USB font des tailles raisonnables et que la plupart des cartes mères sont capables de booter à partir d&#8217;un périphérique USB, on peut avantageusement remplacer le support optique par le périphérique de stockage USB &#8230; J&#8217;ai l&#8217;impression de parler comme une notification système des fois o_0&#8242;.</p>
<p><a href="http://blog.mazenod.fr/wp-content/uploads/2010/10/geek-porno.jpg" rel="lightbox[1651]"><img class="size-full wp-image-1657 alignleft" style="margin-right: 20px;" title="geek-porno" src="http://blog.mazenod.fr/wp-content/uploads/2010/10/geek-porno.jpg" alt="geek porno Linux Live USB (portable) virtualisé sans limitation de persistance avec partition casper" width="176" height="254" /></a>L&#8217;<a href="http://ubuntu-fr.org/">Ubuntu</a> live c&#8217;est l&#8217;ultime fantasme du barbu libriste &#8230; Dans ses rêves les plus fous il réparerait le PC de sa voisine (blonde, à forte poitrine, en nuisette rose) infesté de virus, gavé d&#8217;erreur de base de registre, qui met 3 plombes à démarrer et crachote message d&#8217;erreur sur message d&#8217;erreur. Là le barbu arriverait, le sourire en coin, vêtu de son T-Shirt noir &laquo;&nbsp;scan my network and die&nbsp;&raquo; acheté sur <a href="http://www.thinkgeek.com/">http://thinkgeek.com</a> et d&#8217;un geste assuré il rebooterait la machine malade, que sa propriétaire croit morte, avec une clé USB minuscule. Ubuntu se lancerait, le bureau s&#8217;afficherait et en quelques secondes la néophyte se repèrerait instantanément: &laquo;&nbsp;oh c&#8217;est comme dans windows! Y a firefox aussi. Et je peux relever mes mails? Je peux faire du MSN? je peux skyper? Je peux regarder des films? Ecouter deezer? Et Word? Et PowerPoint? &#8230;&nbsp;&raquo;. Et là le barbu la larme à l&#8217;oeil lui répondrait que oui elle pourra  le faire.  Finalement le barbu cliquerait sur l&#8217;icône installer unbuntu 10.10, un PC de plus de serait libéré, il irait se coucher le <a href="http://blog.mazenod.fr/wp-content/uploads/2010/10/installUbuntu.png" rel="lightbox[1651]"><img class="size-full wp-image-1672 alignright" style="margin: 30px;" title="installUbuntu" src="http://blog.mazenod.fr/wp-content/uploads/2010/10/installUbuntu.png" alt="installUbuntu Linux Live USB (portable) virtualisé sans limitation de persistance avec partition casper" width="169" height="117" /></a>coeur léger avec le sentiment d&#8217;avoir participer à l&#8217;avènement du libre, cette longue mission d&#8217;évangélisation qui lui tient tant à coeur</p>
<h2>casper le gentil fantôme</h2>
<p>Bref Sans rentrer dans les détails (que j&#8217;ignore d&#8217;ailleurs), un <a href="http://ubuntu-fr.org/">Ubuntu</a> live sur clé USB se confectionne uniquement sur une partition formater en FAT32. Un <a href="http://ubuntu-fr.org/">Ubuntu</a> Live présente également un inconvénient majeur, en cela qu&#8217;il n&#8217;a pas de mémoire: tout ce que vous ferez comme personnalisations, installations de programmes ou mises à jour seront perdues à chaque redémarrage.</p>
<p>Comme le barbu est joueur il s&#8217;est dit que tant qu&#8217;à être sur un support supportant la ré-écriture (la clé USB si vous suivez) ça pourrait être sympa d&#8217;avoir un live &laquo;&nbsp;personnalisable&nbsp;&raquo;, comme ça on pourrait faire un peu <span style="text-decoration: line-through;">de facebook</span> d&#8217;<a href="http://identi.ca/">identica</a> avec <a href="http://gwibber.com/">Gwibber</a> ou relever ces mails avec <a href="http://www.mozillamessaging.com/fr/thunderbird/">thunderbird</a>, sans avoir à tout renconfigurer à chaque fois &#8230;</p>
<p><a href="http://blog.mazenod.fr/wp-content/uploads/2010/10/pp-casper.jpg" rel="lightbox[1651]"><img class="alignright size-full wp-image-1659" style="margin: 20px;" title="pp-casper" src="http://blog.mazenod.fr/wp-content/uploads/2010/10/pp-casper.jpg" alt="pp casper Linux Live USB (portable) virtualisé sans limitation de persistance avec partition casper" width="258" height="289" /></a>Alors il a rajouté un petit fichier nommé casper-rw à côté des fichiers d&#8217;<a href="http://ubuntu-fr.org/">Ubuntu</a> et a dit à l&#8217;<a href="http://ubuntu-fr.org/">Ubuntu</a> live d&#8217;écrire tout ce qui était de l&#8217;ordre de la personnalisation ou de la vie du système (les mises à jour etc &#8230;) dans casper-rw. Ca commence à devenir vraiment intéressant car on peut songer à une nouvelle vie, portable, libre, sous GNU/Linux &#8230; hélas il reste encore un inconvénient majeur : le système de fichier Fat32 ne sait gérer que des fichiers dont la taille est inférieure à 4Gb. On ne pourra donc pas avoir plus de 4Gb de données de personnalisation /-) Autrement dit un petit &laquo;&nbsp;aptitude safe-upgrade &nbsp;&raquo; et vous avez rempli casper!</p>
<p>Et bien j&#8217;ai découvert une colossale ruse qui permet de contourner cette limitation sur <a href="http://www.pendrivelinux.com/create-a-larger-than-4gb-casper-partition/">pendrive</a></p>
<p>En fait il s&#8217;agit simplement de créer  une partition ayant pour file system ext2 ou ext3 et pour label casper-rw. Et là vous lui donnez la taille que vous voulez, vous pourrez ainsi installer toutes les applications dont vous avez besoins!</p>
<p>Deux limitations au moins toutefois</p>
<ul>
<li>Pas de mise à jour du Kernel Linux</li>
<li>Pas de gestion des utilisateurs (même pas possible de mettre un mot de passe à l&#8217;utilisateur live)</li>
</ul>
<p>Pour ma part j&#8217;ai opté pour une partition de 30 Go sur un DD USB de 500Go. Il me reste plus de 450Go pour <a href="http://blog.mazenod.fr/2010/09/framatuning-a-base-de-liberkey/">une suite d&#8217;appli portable du genre de la LiberKey ou FramaKey et mes données perso</a>, je vous livre ma méthode à partir de windows 7 pour que vous puissiez le faire tout seul et que vous aussi vous finissiez enfin par choper votre voisine. En gros, pour ne pas avoir à graver un CD Live pour faire l&#8217;opération (comme c&#8217;est suggéré dans le tuto pendrive)</p>
<p><script src="http://blog.mazenod.fr/wp-content/uploads/5.3/swfobject.js" type="text/javascript"></script></p>
<div id="ubuntu-1" style="text-align: center;">This text will be replaced</div>
<p><script type="text/javascript">// <![CDATA[
     var so = new SWFObject('http://blog.mazenod.fr/wp-content/uploads/5.3/player.swf','ply','470','320','9','#000000');   so.addParam('allowfullscreen','true');   so.addParam('allowscriptaccess','always');   so.addParam('wmode','opaque');   so.addVariable('file','http://blog.mazenod.fr/wp-content/uploads/2010/11/ubuntu-1.flv');   so.write('ubuntu-1');
// ]]&gt;</script></p>
<ul>
<li>créer un partition de 6Go FAT 32 avec diskmgmt.msc sous windows</li>
<li>télécharger <a href="http://old.linuxliveusb.com/index.php">LiliUSB creator</a></li>
<li>télécharger la dernière version d&#8217;<a href="http://ubuntu-fr.org/telechargement">Ubuntu</a></li>
<li>installer et lancer <a href="http://old.linuxliveusb.com/index.php">LiliUSB creator</a></li>
<li><a href="http://old.linuxliveusb.com/index.php">LiliUSB creator</a> Etape1 : Sélectionner la partition que vous venez de créer</li>
<li><a href="http://old.linuxliveusb.com/index.php">LiliUSB creator</a> Etape2 : Sélectionner l&#8217;image iso d&#8217;<a href="http://ubuntu-fr.org/telechargement">Ubuntu</a> que vous venez de télécharger</li>
<li><a href="http://old.linuxliveusb.com/index.php">LiliUSB creator</a> Etape3 : régler la persistance à fond</li>
<li><a href="http://old.linuxliveusb.com/index.php">LiliUSB creator</a> Etape4 :
<ul>
<li>décochez &laquo;&nbsp;Cacher les fichiers sur la clé&nbsp;&raquo;</li>
<li>cochez &laquo;&nbsp;Formater la clé en FAT32&#8243;</li>
<li>cochez &laquo;&nbsp;Permettre de lancer LinuxLive directement sous windows (nécessite Internet)&nbsp;&raquo; pour avoir VirtualBox</li>
</ul>
</li>
<li>lancez VirtualBox.exe dans le dossier VirtualBox qui se trouve sur la partition où l&#8217;Ubuntu live a été installé</li>
<li>augmentez un peu la RAM</li>
<li>lancez la machine virtuelle</li>
<li>une fois sous Ubuntu
<ul>
<li>lancez Gparted</li>
<li>créez un partition ext2 ou ext3 de la taille que vous souhaitez en lui donnant pour nom casper-rw</li>
<li>appliquez les modifications</li>
</ul>
</li>
<li>éteignez la machine virtuelle</li>
<li>renommez le fichier casper-rw sur la partition où l&#8217;ubuntu Live a été installé en casper-rw.old par exemple</li>
</ul>
<ul>
<li>relancer la machine virtuelle avec Virtualize_This_Key.exe dans le dossier Virtual Box</li>
<li>optionnel (mais bien pratique): installez les guest additions</li>
</ul>
<div id="ubuntu-2" style="text-align: center;">This text will be replaced</div>
<p><script type="text/javascript">// <![CDATA[
     var so = new SWFObject('http://blog.mazenod.fr/wp-content/uploads/5.3/player.swf','ply','470','320','9','#000000');   so.addParam('allowfullscreen','true');   so.addParam('allowscriptaccess','always');   so.addParam('wmode','opaque');   so.addVariable('file','http://blog.mazenod.fr/wp-content/uploads/2010/11/ubuntu-2.flv');   so.write('ubuntu-2');
// ]]&gt;</script></p>
<p><a href="http://blog.mazenod.fr/2010/09/comment-creer-des-copies-decran-animees-screencast-legeres-et-gratuites-pour-le-web/">Les screencasts ont été réalisés avec des logiciels libres</a> et le montage avec <a href="http://www.virtualdub.org/">virutalDub</a> (libre lui aussi). Ils sont hébergés sur mon serveur donc soyez patients ou téléchargez directement les flv <a href="http://blog.mazenod.fr/wp-content/uploads/2010/11/ubuntu-1.flv">1</a> et <a href="http://blog.mazenod.fr/wp-content/uploads/2010/11/ubuntu-2.flv">2</a> pour les regarder offline.</p>
<h2>Vous connaissiez dejà?</h2>
<p>Ah ouai? depuis quand? je viens de découvrir ça dans <a href="http://old.linuxliveusb.com/fr/faq-persistence/117-how-can-i-have-more-than-4gb-of-persistent-datas-.html">la FAQ de Lili US</a>B &#8230; alors soit c&#8217;est récent, soit j&#8217;étais passé à côté &#8230; Mais dans tous les cas c&#8217;est un outil supplémentair pour faire essayer <a href="http://ubuntu-fr.org/">Ubuntu</a> au plus grand nombre sans toucher à leur machine dans un premier temps. Une fois convaincu y a plus qu&#8217;à cliquer pour libérer leur PC!!! #VLOM</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mazenod.fr/2010/10/linux-live-usb-portable-virtualise-sans-limitation-de-persistance-avec-partition-casper/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
<enclosure url="http://blog.mazenod.fr/wp-content/uploads/2010/11/ubuntu-1.flv" length="713909882" type="video/x-flv" />
<enclosure url="http://blog.mazenod.fr/wp-content/uploads/2010/11/ubuntu-2.flv" length="690302291" type="video/x-flv" />
		</item>
		<item>
		<title>quitter PuTTY pour KiTTY</title>
		<link>http://blog.mazenod.fr/2010/09/quitter-putty-pour-kitty/</link>
		<comments>http://blog.mazenod.fr/2010/09/quitter-putty-pour-kitty/#comments</comments>
		<pubDate>Thu, 09 Sep 2010 18:55:30 +0000</pubDate>
		<dc:creator>mazenovi</dc:creator>
				<category><![CDATA[bricolage]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[libre]]></category>
		<category><![CDATA[portable apps]]></category>
		<category><![CDATA[gratuit]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[PC]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://blog.mazenod.fr/?p=1271</guid>
		<description><![CDATA[<p><a href="../wp-content/uploads/2010/07/a-hellokitty.gif"><img class="alignleft" style="margin-left: 30px; margin-right: 30px;" title="a-hellokitty" src="../wp-content/uploads/2010/07/a-hellokitty.gif" alt="" width="112" height="115" /></a>Ami Barbu, mais pas trop (puisqu'il s'agit d'un article concernant un client SSH mais sous windows), toi qui gère moulte serveurs *NIX, avec aisance, peut-être comme moi ne connais tu pas encore les bienfaits de KiTTY par rappport à PuTTY ...</p>
<p>Si tu veux améliorer ton quotidien sans perdre de temps à reconfigurer les sessions de tes 3243 serveurs un par un, cet article est pour toi</p>
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.mazenod.fr%2F2010%2F09%2Fquitter-putty-pour-kitty%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.mazenod.fr%2F2010%2F09%2Fquitter-putty-pour-kitty%2F&amp;style=normal&amp;b=2" height="61" width="50" title="quitter PuTTY pour KiTTY" alt=" quitter PuTTY pour KiTTY" /><br />
			</a>
		</div>
<p><a href="http://blog.mazenod.fr/wp-content/uploads/2010/07/HELLO1.gif" rel="lightbox[1271]"><img class="alignleft size-full wp-image-1273" style="margin: 20px;" title="HELLO1" src="http://blog.mazenod.fr/wp-content/uploads/2010/07/HELLO1.gif" alt="HELLO1 quitter PuTTY pour KiTTY" width="203" height="201" /></a>Des années que <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html">PuTTY</a> est mon meilleur ami pour la gestion de mes serveurs UNIX. Jusque là je n&#8217;avais jamais remis ce petit soft en question et c&#8217;est en <a href="http://blog.mazenod.fr/2010/09/framatuning-a-base-de-liberkey/">installant conjointement la dernière version de la Framakey et de la Liberkey </a>que je me suis intéressé à <a href="http://www.9bis.net/kitty/">KiTTY</a>. Ce dernier ne présente en effet QUE des améliorations par rapport à  à son ancêtre</p>
<h2>Migrer</h2>
<p>Hélas il n&#8217;y a pas de solutions miracles pour importer les sessions de PuTTY vers KiTTY. L&#8217;idée de base est que ces deux softs écrivent les paramètres des sessions dans la base de registre, de manière temporaire s&#8217;ils sont en version portable et de manière permanente sinon.</p>
<p>PuTTY dans la clé HKCU/Software/SimonTatham/PuTTY</p>
<p>et KiTTY dans HKCU/Software/9bis.com/KiTTY</p>
<p>Si vous utilisez PuTTY portable vous devez avoir un répertoire Data/settings/putty.reg dans le répertoire de l&#8217;application. Pour la version non portable il vous faudra exporter manuellement à partir de la base de registre (avec regedit puis clic droit -&gt; exporter sur la clé à exporter) la clé</p>
<p><a href="http://blog.mazenod.fr/wp-content/uploads/2011/07/regedit.png" rel="lightbox[1271]"><img class="aligncenter size-medium wp-image-1538" title="regedit" src="http://blog.mazenod.fr/wp-content/uploads/2011/07/regedit-239x300.png" alt="regedit 239x300 quitter PuTTY pour KiTTY" width="239" height="300" /></a></p>
<div class="codecolorer-container bash blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #7a0874; font-weight: bold;">&#91;</span>HKEY_CURRENT_USER\Software\SimonTatham\PuTTY<span style="color: #7a0874; font-weight: bold;">&#93;</span></div></div>
<p>Il faut ensuite éditer cette clé avec un éditeur de texte et faire en rechercher / remplacer de l&#8217;expression &laquo;&nbsp;\SimonTatham\PuTTY&nbsp;&raquo; par &laquo;&nbsp;\9bis.com\KiTTY&nbsp;&raquo;, puis sauvegarder le fichier transformé en kitty.reg sur le bureau. Il n&#8217;y a ensuite qu&#8217;à double cliquer sur ce fichier pour importer les clés que l&#8217;on vient de modifier.</p>
<p>A partir de là il faut maintenant utiliser KiTTY en ligne de commande pour qu&#8217;il aille chercher la configuration dans la base de registre et qu&#8217;il la convertisse en fichier locaux pour que la configuration soit pleinement portable, ce qui se fait via la commande</p>
<div class="codecolorer-container bash blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">kitty.exe <span style="color: #660033;">-convert-dir</span></div></div>
<p>Normalement 6 répertoires sont créés dans le répertoire de l&#8217;application KiTTY</p>
<h2><a href="http://blog.mazenod.fr/wp-content/uploads/2010/07/Kitty.png" rel="lightbox[1271]"><img class="aligncenter size-full wp-image-1272" title="Kitty" src="http://blog.mazenod.fr/wp-content/uploads/2010/07/Kitty.png" alt="Kitty quitter PuTTY pour KiTTY" width="284" height="240" /></a>Fonctionnalités</h2>
<p>le fichier kitty.ini, dans le répertoire de l&#8217;application permet d&#8217;ajouter <a href="http://www.9bis.net/kitty/">quelques options sympas</a>, dont</p>
<div class="codecolorer-container dos blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="dos codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">[KiTTY]<br />
icon=yes            ;permet d'avoir une <span style="color: #33cc33;">&lt;</span>a href=&quot;http://www.9bis.net/kitty/?page=That<span style="color: #33cc33;">%</span><span style="color: #448888;">2</span>7s<span style="color: #33cc33;">%</span><span style="color: #448888;">2</span>0all<span style="color: #33cc33;">%</span><span style="color: #448888;">2</span>0folks<span style="color: #33cc33;">&amp;</span>amp;zone=fr&quot;<span style="color: #33cc33;">&gt;</span>icone par session<span style="color: #33cc33;">&lt;</span>/a<span style="color: #33cc33;">&gt;</span><br />
transparency=yes ;permet de faire le cake en réglant la <span style="color: #33cc33;">&lt;</span>a href=&quot;http://www.9bis.net/kitty/?page=Transparence<span style="color: #33cc33;">&amp;</span>amp;zone=fr&quot;<span style="color: #33cc33;">&gt;</span>transparence de la fenêtre avec ctrl + et ctrl -<span style="color: #33cc33;">&lt;</span>/a<span style="color: #33cc33;">&gt;</span></div></div>
<h2>à Voir aussi</h2>
<ul>
<li><a href="http://www.9bis.net/kitty/">site officiel de KiTTY</a></li>
<li><a href="http://www.thegeekstuff.com/2008/08/turbocharge-putty-with-12-powerful-add-ons-software-for-geeks-3/">Turbocharge PuTTY with 12 Powerful Add-Ons – Software for Geeks #3</a></li>
<li><a href="http://puttycm.free.fr/cms/">PuTTY Connection Manager website</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.mazenod.fr/2010/09/quitter-putty-pour-kitty/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>FramaTuning à base de LiberKey</title>
		<link>http://blog.mazenod.fr/2010/09/framatuning-a-base-de-liberkey/</link>
		<comments>http://blog.mazenod.fr/2010/09/framatuning-a-base-de-liberkey/#comments</comments>
		<pubDate>Tue, 07 Sep 2010 20:04:42 +0000</pubDate>
		<dc:creator>mazenovi</dc:creator>
				<category><![CDATA[bricolage]]></category>
		<category><![CDATA[libre]]></category>
		<category><![CDATA[portable apps]]></category>
		<category><![CDATA[gratuit]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[PC]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://blog.mazenod.fr/?p=1259</guid>
		<description><![CDATA[<p><a href="../wp-content/uploads/2010/07/2t_liberkey-th.jpg.png"><img class="alignleft" style="margin-left: 30px; margin-right: 30px;" title="2t_liberkey-th.jpg" src="../wp-content/uploads/2010/07/2t_liberkey-th.jpg.png" alt="" width="100" height="100" /></a>La <a href="http://www.framakey.org/">Framakey</a> est une suite libre d'applications libres. Malgré tout elle se révèle parfois insuffisante et peut être complétée avantageusement par une autre suite d'application portable: la <a href="http://www.liberkey.com/">LiberKey</a>.</p>
<p>Vous verrez dans ce post comment faire cohabiter les deux suites sur une même clé USB</p>
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.mazenod.fr%2F2010%2F09%2Fframatuning-a-base-de-liberkey%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.mazenod.fr%2F2010%2F09%2Fframatuning-a-base-de-liberkey%2F&amp;style=normal&amp;b=2" height="61" width="50" title="FramaTuning à base de LiberKey" alt=" FramaTuning à base de LiberKey" /><br />
			</a>
		</div>
<p><a href="http://blog.mazenod.fr/wp-content/uploads/2010/07/liberkey.jpg" rel="lightbox[1259]"><img class="alignleft size-medium wp-image-1285" style="margin: 30px;" title="liberkey" src="http://blog.mazenod.fr/wp-content/uploads/2010/07/liberkey-156x300.jpg" alt="liberkey 156x300 FramaTuning à base de LiberKey" width="156" height="300" /></a>La <a href="http://www.framakey.org/">Framakey</a> est un projet très fonctionnel, je ne le répèterai jamais assez. C&#8217;est également un projet entièrement open source qui s&#8217;adresse au large public des windowsiens (et un peu celui des macistes également). En celà la Framakey est probablement l&#8217;une des meilleures promotions pour le logiciel libre &#8230;</p>
<p>La philosophie  proposée par Richard Stallmann est complètement respecté dans ce projet en ce sens qu&#8217;il n&#8217;intègre que des logiciels libre et qu&#8217;il est lui même libre. Dans sa biographie &laquo;&nbsp;Richard Stallman et la révolution du logiciel libre&nbsp;&raquo;, la prise de position est claire: &laquo;&nbsp;Si j’ai besoin d’une chose et qu’elle n’existe pas dans sa forme libre  alors je ne l’utilise pas. Je contribue si je le peux à la création de  la version libre de cette chose&nbsp;&raquo;.</p>
<p>C&#8217;est probablement parce qu&#8217;il est si tranché que RMS est effectivement le ché d&#8217;une révolution. De mon modeste point de vue si un simple gratuit suffit à mes besoins, je vais l&#8217;utiliser &#8230; Or cette philosophie si elle n&#8217;est pas celle de la <a href="http://www.framakey.org/">framakey</a>, est celle de la <a href="http://www.liberkey.com/">liberkey</a> qui est plus orientée vers le gratuit que vers le libre (plus vers les &laquo;&nbsp;free beers&nbsp;&raquo; que vers la &laquo;&nbsp;freedom&nbsp;&raquo; <img src='http://blog.mazenod.fr/wp-includes/images/smilies/icon_wink.gif' alt="icon wink FramaTuning à base de LiberKey" class='wp-smiley' title="FramaTuning à base de LiberKey" />  )</p>
<p>Comme j&#8217;aime bien les hybrides,  et que j&#8217;ai du mal à me déicder entre les grandes idées et les outils pratiques, je vous propose une cohabitation de ses deux suites d&#8217;applications portables.</p>
<p>Comme vous êtes d&#8217;un naturel curieux et sceptique (si si je le sens bien!) vous me demanderez:</p>
<h1>Pourquoi faire cohabiter la FramaKey et la LiberKey?</h1>
<p>Pour deux raisons esssentielles:</p>
<p>La première que j&#8217;ai partiellement évoquée en introduction qui est une manière de ne pas trancher entre la liberté (pure <img src='http://blog.mazenod.fr/wp-includes/images/smilies/icon_wink.gif' alt="icon wink FramaTuning à base de LiberKey" class='wp-smiley' title="FramaTuning à base de LiberKey" />  ) de la FramaKey et <a href="http://www.liberkey.com/fr/catalogue/parcourir.html"><span style="text-decoration: line-through;">le gros</span> l&#8217;énorme catalogue d&#8217;applications de la LiberKey</a> incluant tout un tas de simples gratuits bien pratiques</p>
<p>La deuxième raison est le système de mise à jour des applications: si synapps l&#8217;application qui gère la mise à jour des applications installées sur la framakey est un beau projet, il est pour le moment moins fonctionnel que le système de mise à jour de la LiberKey. Dans la mesure où synapps est complètement ouvert et en python alors que le code de l&#8217;équivalent liberkey n&#8217;est pas accessible, je ne peux me satisfaire ni de l&#8217;un ni de l&#8217;autre pour le moment</p>
<h1><a href="http://blog.mazenod.fr/wp-content/uploads/2010/07/saintignucius.jpg" rel="lightbox[1259]"><img class="size-medium wp-image-1276 alignright" style="margin: 20px;" title="saintignucius" src="http://blog.mazenod.fr/wp-content/uploads/2010/07/saintignucius-216x300.jpg" alt="saintignucius 216x300 FramaTuning à base de LiberKey" width="216" height="300" /></a></h1>
<h1>Ma démarche</h1>
<p>sera donc une &laquo;&nbsp;adaptation&nbsp;&raquo; de la pensée de St IGNUcius (qu&#8217;il me pardonne de prendre mes aises avec sa philosophie):</p>
<ul>
<li>Tout ce qui pourra être installer et mis à jour sur la FramaKey via Synapps le sera</li>
<li>Tout ce qui n&#8217;est pas disponible via synapps sera installé et synchronisé via la LiberKey</li>
<li>Tout ce qui n&#8217;est géré ni par l&#8217;un ni par l&#8217;autre, sera installé dans un répertoire à part, qui contiendradonc toutes les applications à mettre à jour manuellement</li>
</ul>
<h1>Pourquoi privilégier la FramaKey?</h1>
<p>Outre l&#8217;aspect philosophique, le FramaLauncher, est un peu plus souple que le launcher de la LiberKey, comme lui</p>
<ul>
<li>Il permet de faire référence à des applications portables non FramaKey</li>
<li>Il permet de créer des réccourcis (portables) vers n&#8217;importe quel dossier ou fichier de la clé</li>
<li>Il permet également d&#8217;ajouter des paramètres au lancement d&#8217;une application</li>
</ul>
<p>Mais en plus</p>
<ul>
<li>Il permet de lancer un groupe d&#8217;applications: du genre un éditeur de texte + un navigateur + un environnement XAMPP ou UwAmp par exemple</li>
</ul>
<h1>Comme va se passer la cohabitation?</h1>
<p>Le plus simplement du monde. Le seul problème à résoudre est le répertoire des applications qui est le même pour la FramaKey et la LiberKey &laquo;&nbsp;\Apps&nbsp;&raquo;. L&#8217;idée est de ne pas toucher aux paramètres de la framakey et de changer le path de la liberKey en &laquo;&nbsp;\LiberKeyApps&nbsp;&raquo;, en remplaçant ..\..\Apps par ..\..\LiberKeyApps dans</p>
<ul>
<li>\LiberKeyTools\LiberKeyMenu\LiberKeyMenu.xml</li>
<li>\LiberKeyTools\Installer\LKInst.xml</li>
</ul>
<p>La LiberKey créé un répertoire &laquo;&nbsp;\MyApps&nbsp;&raquo; pour les applications non LiberKey, que je propose de garder pour les applications gérées ni par la FramaKey, ni par la LiberKey.</p>
<h1>Et maintenant?</h1>
<p>Il reste à faire son marché, et à installer et configurer les applications dont vous vous servez, messagerie, navigateur, outil de diagnostique, suite bureautique, jeux et pourquoi pas un <a href="http://blog.mazenod.fr/2009/11/environnement-de-developpement-portable-pour-symfony-framakey/">environnement de développement</a> ?</p>
<p>Personellement j&#8217;utilise en plus deux launchers supplémentaires</p>
<h2>CircleDock</h2>
<p><a href="http://circledock.wikidot.com/">circledock</a> est un launcher extrêment souple et personnalisable, qui permet d&#8217;accéder à vos applications préférées en 1 clic, ou en utilisant les bords réactifs de votre écran, ou encore une touche de votre clavier. Une fois installé sur votre ordianteur, il propose une version portable qui permet de créer des raccourcis (portables) vers les programmes gérés par la LiberKey et ou la FramaKey avec un simple glisser / déposer</p>
<div style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/9ko36ebOg9U?fs=1&amp;hl=fr_FR" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/9ko36ebOg9U?fs=1&amp;hl=fr_FR" allowscriptaccess="always" allowfullscreen="true"></embed></object></div>
<h2>RocketDock</h2>
<p><a href="http://www.youtube.com/watch?v=d6UVb15it6A&amp;feature=player_embedded">RocketDock</a> lui permet d&#8217;avoir un dock à la manière de mac os X, il est également assez souple et bénéficie surtout de tout un tas de <a href="http://rocketdock.com/addons/skins">skins</a> qui raviront les plus geeks d&#8217;entre vous!</p>
<div style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="align" value="center" /><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/d6UVb15it6A?fs=1&amp;hl=fr_FR" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/d6UVb15it6A?fs=1&amp;hl=fr_FR" allowscriptaccess="always" allowfullscreen="true" align="center"></embed></object></div>
<h1>En guise de conclusion</h1>
<p>Bien entendu vous pouvez installer soit la Framakey, soit la LiberKey cet article n&#8217;est qu&#8217;une proposition permettant de suivre et d&#8217;utiliser les deux suites &#8230; Faites en ce que vous voulez <img src='http://blog.mazenod.fr/wp-includes/images/smilies/icon_biggrin.gif' alt="icon biggrin FramaTuning à base de LiberKey" class='wp-smiley' title="FramaTuning à base de LiberKey" /> </p>
<p>Dans un cas comme dans l&#8217;autre il est possible de coupler votre suite d&#8217;application portable à un <a href="http://blog.mazenod.fr/2010/09/framakey-ubuntu-remix-performance-securite/">linux avec les profils firefox et thunderbird partagés</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mazenod.fr/2010/09/framatuning-a-base-de-liberkey/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Framakey Ubuntu Remix – sécurité &amp; performance</title>
		<link>http://blog.mazenod.fr/2010/09/framakey-ubuntu-remix-performance-securite/</link>
		<comments>http://blog.mazenod.fr/2010/09/framakey-ubuntu-remix-performance-securite/#comments</comments>
		<pubDate>Mon, 06 Sep 2010 18:00:02 +0000</pubDate>
		<dc:creator>mazenovi</dc:creator>
				<category><![CDATA[bricolage]]></category>
		<category><![CDATA[libre]]></category>
		<category><![CDATA[portable apps]]></category>
		<category><![CDATA[gratuit]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[PC]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://blog.mazenod.fr/?p=1158</guid>
		<description><![CDATA[<p><a href="http://blog.mazenod.fr/wp-content/uploads/2010/07/stallman.jpg"><img class="alignleft" style="margin-left: 20px; margin-right: 20px;" title="KONICA MINOLTA DIGITAL CAMERA" src="http://blog.mazenod.fr/wp-content/uploads/2010/07/stallman.jpg" alt="" width="193" height="180" /></a>Après un an d'utilisation intensive de la  Framakey, j'ai profité de la dernière version de la suite  d'applications portables de Framasoft, pour réfléchir un peu à comment  tirer les meilleures performances de cette suite applicative, et comment la rendre un  peu plus sécurisée, en cas de perte ou de vol ...</p>
<p>Si vous avez envie de bricoler utile, ce post est fait pour vous!</p>
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.mazenod.fr%2F2010%2F09%2Fframakey-ubuntu-remix-performance-securite%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.mazenod.fr%2F2010%2F09%2Fframakey-ubuntu-remix-performance-securite%2F&amp;style=normal&amp;b=2" height="61" width="50" title="Framakey Ubuntu Remix – sécurité & performance" alt=" Framakey Ubuntu Remix – sécurité & performance" /><br />
			</a>
		</div>
<h2>Sécurité</h2>
<p>Après un an d&#8217;utilisation, ma FramaKey contient un arsenal d&#8217;applications complet, toutes configurées, du simple éditeur de texte, à la messagerie, en passant par l&#8217;IM, et les accès SSH à mes serveurs, ainsi que TOUTES mes données persos: des archives, de la documentation, des factures, mes déclarations d&#8217;impots, des scans de ma carte d&#8217;identité, de ma carte vitale &#8230;</p>
<p>En gros accéder à ma framaKey équivaut simplement à la possibilité d&#8217;emprunter mon identité &#8230; numérique et plus si affinité! Sous ces conditions crypter ces données paraît une bonne idée.</p>
<p>Vu le caractère multiplateforme de la FramaKey, <a href="http://www.truecrypt.org/">TrueCrypt</a> disponible  sous linux / windows / MAC OS semble l&#8217;outil le plus approprié. Ca  tombe bien d&#8217;ailleurs puisque Framasoft a dèjà fait un tuto sur l&#8217;<a href="http://www.framakey.org/Tutoriels/SecuriserAvecTrueCrypt">installation  de la Framakey avec TrueCrypt</a>.</p>
<h2>Performances</h2>
<p>La rapidité d&#8217;exécution des applications portables est cruciale, pour l&#8217;améliorer il convient de prendre en compte deux paramètres : le système de fchier (FAT/FAT32/NTFS/ &#8230;) et la nature du support (clé USB ou disque dur USB)</p>
<p>Si vous voulez vous faire une idée voici à titre indicatif les <a href="http://framakey.org/Utils/FramakeyDriveBenchmarkTest">perfs obtenues sur les différentes marques de clés USB</a>. Sachant que vous pouvez faire vous même vos propres tests avec l&#8217;application <a href="http://framakey.org/Utils/FramakeyDriveBenchmark">Framakey Drive Benchamrk</a>.</p>
<p>Voici les miens à partir d&#8217;un DD USB Iomega et d&#8217;une clé USB Corsair Flash Voyager GT 16Go.</p>
<table border="1">
<thead>
<tr>
<td style="border: 1px solid #7f8080;"></td>
<td style="border: 1px solid #7f8080; background-color: #f5f5f5;" colspan="6">File system</td>
</tr>
<tr>
<td style="border: 1px solid #7f8080; background-color: #f5f5f5;" rowspan="4">Device</td>
<td style="border: 1px solid #7f8080;" colspan="3">FAT32</td>
<td style="border: 1px solid #7f8080;" colspan="3">NTFS</td>
</tr>
<tr>
<td style="border: 1px solid #7f8080;" rowspan="2">normal</td>
<td style="border: 1px solid #7f8080;" colspan="2">encrypted</td>
<td style="border: 1px solid #7f8080;" rowspan="2">normal</td>
<td style="border: 1px solid #7f8080;" colspan="2">encrypted</td>
</tr>
<tr>
<td style="border: 1px solid #7f8080;">FAT32</td>
<td style="border: 1px solid #7f8080;">NTFS</td>
<td style="border: 1px solid #7f8080;">FAT32</td>
<td style="border: 1px solid #7f8080;">NTFS</td>
</tr>
</thead>
<tbody>
<tr>
<td style="border: 1px solid #7f8080; background-color: #f5f5f5;">Iomega</td>
<td style="border: 1px solid #7f8080;">13007,14kb/s (4.78s)</td>
<td style="border: 1px solid #7f8080;">67362,51kb/s (0.92s)</td>
<td style="border: 1px solid #7f8080;">64851,34kb/s (0.96s)</td>
<td style="border: 1px solid #7f8080;">14375,32kb/s (4.33s)</td>
<td style="border: 1px solid #7f8080;">137385.14kb/s (0.45s)</td>
<td style="border: 1px solid #7f8080;">87738.25kb/s (0.71s)</td>
</tr>
<tr>
<td style="border: 1px solid #7f8080; background-color: #f5f5f5;">Voyager</td>
<td style="border: 1px solid #7f8080;">3953.63kb/s (15.74s)</td>
<td style="border: 1px solid #7f8080;">144511.99kb/s (0.43s)</td>
<td style="border: 1px solid #7f8080;">81822.81kb/s (0.76s)</td>
<td style="border: 1px solid #7f8080;">3350.64kb/s (18.57s)</td>
<td style="border: 1px solid #7f8080;">148863.05kb/s (0.42s)</td>
<td style="border: 1px solid #7f8080;">57178.41kb/s (1.09s)</td>
</tr>
</tbody>
</table>
<p>J&#8217;ai tenu à mesurer les performances obtenues avec des partitions cryptées avec TrueCrypt (en FAT32 et en NTFS), mais je trouve les résultats assez surréalistes!! Je ne m&#8217;attendais pas à ce que les temps d&#8217;accès diminuent pour les partitions cryptées o_O&#8217;</p>
<p>Un résultat attendu, en revanche, qui justifie en parti l&#8217;écriture de ce post, est que les temps d&#8217;accès sont considérablement réduits sur un DD USB par  rapport à une clé USB (même performante) &#8230;</p>
<p>Le choix du Filesystem NTFS est également une bonne idée, mais il &laquo;&nbsp;casse&nbsp;&raquo; les profils partagés avec l&#8217;Ubuntu portable qui lui est forcément sur une partition FAT32, donc séparée!</p>
<h2>Réflexion</h2>
<p>Pour satisafire à mes exigences de performance (, d&#8217;espace) et de sécurité je vais utiliser un disque dur USB 500Go, plus rapide en écriture qu&#8217;une simple clé et le partitionner. Sur une petite partition 10Go formater en FAT, je vais installer un Ubuntu persistent. Sur le reste du disque partitionné en NTFS, je vais créer une partition cryptée avec TrueCrypt qui contiendra ma suite d&#8217;applications portables et mes données personnelles.</p>
<h2>Prérequis</h2>
<ul>
<li>un disque dur USB, prêt à être formaté (pas de données dessus donc)</li>
<li>La dernière version de la <a href="http://www.framakey.org/Pack/Framakey-Ubuntu">Framakey Ubuntu Remix</a> (dézipper, dans un coin de votre ordinateur)</li>
<li>Le logiciel <a href="http://www.framakey.org/Pack/Framakey-Ubuntu">TrueCrypt</a> en version windows</li>
</ul>
<h2>Action</h2>
<p>L&#8217;idée est donc de partitionner un disque dur USB (une partition USBuntu pour le linux, et une partition FRAMAKEY pour la suite d&#8217;application portable du même nom) et de rendre l&#8217;une de ses partitions bootable. Pour le partitionnement je vous propose d&#8217;utiliser l&#8217;utilitaire de gestion des disques intégré à windows : diskmgmt.msc</p>
<p style="text-align: center;"><br /><img src="http://blog.mazenod.fr/wp-content/uploads/2010/07/partition.png" alt="partition Framakey Ubuntu Remix – sécurité & performance"  title="Framakey Ubuntu Remix – sécurité & performance" /><br />
</p>
<h3>Installation d&#8217;Ubuntu portable et persistant sur la partition USBuntu</h3>
<p>Là il y a une grosse feinte &#8230; en effet l&#8217;utilitaire framaboot proposé par framasoft ne permet pas de rendre bootable un disque dur USB, il ne marche QUE pour les clés. Si vous souhaitez vraiment utiliser le linux livré avec la FramaKey vous pouvez lire cette <a href="http://forum.framasoft.org/viewtopic.php?f=73&amp;t=32674">petite astuce sur Framagora</a>.</p>
<p>Sinon je vous propose cette solution, qui utilise une application  nommée <a href="http://www.linuxliveusb.com/">LiLiUsbCreator</a>Portable, disponible dans le répertoire Apps de la Framakey que vous avez téléchargé</p>
<ul>
<li>Etape1 : choisissez la partition de 10Go que vous venez de créer</li>
<li>Etape2 : choisissez « télécharger » puis sélectionnez « ubuntu  10.0.4″ puis cliquez sur automatiquement</li>
<li>Eatpe3 : réglez la persistance à fond 3950Mo</li>
<li>Etape4 : cochez toutes les options</li>
<li>Etape 5 : cliquez sur l’éclair</li>
</ul>
<p>Vous devez avoir quelque chose comme ça au final …</p>
<p><a href="http://blog.mazenod.fr/wp-content/uploads/2010/07/liliUSBCreator.png" rel="lightbox[1158]"><br />
</a><a href="http://blog.mazenod.fr/wp-content/uploads/2010/07/liliUSBCreator.png" rel="lightbox[1158]"><img class="aligncenter size-medium wp-image-1229" title="liliUSBCreator" src="http://blog.mazenod.fr/wp-content/uploads/2010/07/liliUSBCreator-176x300.png" alt="liliUSBCreator 176x300 Framakey Ubuntu Remix – sécurité & performance" width="176" height="300" /></a></p>
<h3>Installation de la framakey sur une partition cryptée</h3>
<p>L’idée est de suivre pas à pas le tuto d’<a href="http://www.framakey.org/Tutoriels/SecuriserAvecTrueCrypt">installation   de la Framakey avec TrueCrypt</a>, sur la partition FRAMAKEY</p>
<h2>Le temps de test est venu</h2>
<p>connectez votre disque dur USB à votre PC, démarrez votre machine, règlez le BIOS pour booter sur le disque dur USB, et vous devriez voir apparaître un menu Ubutnu, sélectionner le &laquo;&nbsp;mode persistant&nbsp;&raquo;, vous êtes sur votre Ubuntu portable  &#8230; vous pouvez monter votre partition cryptée en installant <a href="http://doc.ubuntu-fr.org/truecrypt">truecrypt sur votre linux</a>, comme indiqué dans la section &laquo;&nbsp;monter un dossier crypté&nbsp;&raquo;:</p>
<ul>
<li>faites un clic droit sur le premier icone de disqur dur</li>
<li>sélectionner&nbsp;&raquo;Select File and Mount &#8230;&nbsp;&raquo;</li>
<li>Aller chercher le fichier fk sur la partition framakey</li>
<li>Taper le mot de passe</li>
<li>enjoy <img src='http://blog.mazenod.fr/wp-includes/images/smilies/icon_smile.gif' alt="icon smile Framakey Ubuntu Remix – sécurité & performance" class='wp-smiley' title="Framakey Ubuntu Remix – sécurité & performance" /> </li>
</ul>
<h2>Virtualisation</h2>
<p>Vous ne pourrez pas virtualiser l&#8217;Ubuntu persistant installé sur la  première partition du disque. <a href="http://www.linuxliveusb.com/fr/step3.html">VirtualBox ne  fonctionne pas dans le contexte d&#8217;un linux persistant sous Vista ni  seven</a> (je suis sous seven) &#8230; Dommage!</p>
<p>Si  vous êtes sous XP, ou que vous utilisez un Ubuntu Live vous pouvez vous  référer à ce <a href="http://www.pendrivelinux.com/boot-a-usb-flash-drive-in-virtualbox/">tuto  pour  virtualiser votre système portable avec virtualbox</a>, ou utiliser l&#8217;exécutable présent sur la clé nommé &laquo;&nbsp;virtualize_this_key.exe&nbsp;&raquo;.</p>
<h2>Sécuriser Ubuntu</h2>
<p>Je n&#8217;ai pas vraiment trouvé comment faire &#8230; en effet je n&#8217;ai pas été en mesure de créer un nouvel utilisateur (auquel j&#8217;aurais pu affecté des dossiers personnels cryptés) et pire je n&#8217;ai pas réussi à mettre de mot de passe à l&#8217;utilisateur live par défaut (ubuntu) &#8230; J&#8217;imagine que c&#8217;est une des limitations des Linux portables, mais je n&#8217;ai trouvé nul part d&#8217;explication &#8230; si vous en avez une : les commentaires sont ouverts!</p>
<h2>Profils partagés</h2>
<p>La fonctionnalité qui a été &laquo;&nbsp;cassé&nbsp;&raquo; donc, c&#8217;est la synchro de  FireFox et Thunderbird en environnement Windows / Linux / Mac. On doit  pouvoir récupérer ça en configurant correctement les préférences de l&#8217;utilisateur ubuntu que nous venons de créer, vu qu&#8217;il n&#8217;y a <a href="http://forum.framasoft.org/viewtopic.php?f=133&amp;t=32571&amp;p=264611&amp;hilit=profils+partag%C3%A9s">pas de mystère quant au partage des profils de Firefox et Thunderbird avec la Framakey</a>.</p>
<p>Imaginons que le volume crypter soit monter sur /truecrypt/</p>
<p>pour firefox :</p>
<div class="codecolorer-container bash blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">ln</span> <span style="color: #660033;">-s</span> <span style="color: #000000; font-weight: bold;">/</span>truecrypt<span style="color: #000000; font-weight: bold;">/</span>Apps<span style="color: #000000; font-weight: bold;">/</span>FramafoxPortable<span style="color: #000000; font-weight: bold;">/</span>Data<span style="color: #000000; font-weight: bold;">/</span>profile<span style="color: #000000; font-weight: bold;">/</span> .mozilla<span style="color: #000000; font-weight: bold;">/</span>firefox<span style="color: #000000; font-weight: bold;">/</span>9ixdkipx.default</div></div>
<p>pour thunderbird :</p>
<div class="codecolorer-container bash blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">ln</span> <span style="color: #660033;">-s</span> <span style="color: #000000; font-weight: bold;">/</span>truecrypt<span style="color: #000000; font-weight: bold;">/</span>Apps<span style="color: #000000; font-weight: bold;">/</span>FramabirdPortable<span style="color: #000000; font-weight: bold;">/</span>Data<span style="color: #000000; font-weight: bold;">/</span>profile<span style="color: #000000; font-weight: bold;">/</span> &nbsp;.mozilla-thunderbird<span style="color: #000000; font-weight: bold;">/</span>9ixdkipx.default</div></div>
<p>pour pidgin</p>
<div class="codecolorer-container bash blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">ln</span> <span style="color: #660033;">-s</span> <span style="color: #000000; font-weight: bold;">/</span>truecrypt<span style="color: #000000; font-weight: bold;">/</span>Apps<span style="color: #000000; font-weight: bold;">/</span>PortablePidgin<span style="color: #000000; font-weight: bold;">/</span>Data<span style="color: #000000; font-weight: bold;">/</span>settings<span style="color: #000000; font-weight: bold;">/</span>.purple .purple</div></div>
<p>Pour vos documents</p>
<div class="codecolorer-container bash blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">ln</span> <span style="color: #660033;">-s</span> <span style="color: #000000; font-weight: bold;">/</span>truecrypt<span style="color: #000000; font-weight: bold;">/</span>Data<span style="color: #000000; font-weight: bold;">/</span>  Data</div></div>
<p>etc &#8230;</p>
<p>Nous y voilà! vous avez un disque dur entièrement crypté, rempli d&#8217;applications portables et multiplateformes &#8230; de quoi ballader votre vie numérique en toute sécurité!</p>
<p>Notez que maintenant tout n&#8217;est plus qu&#8217;une question de goût dans la mesure ou vous pouvez coupler n&#8217;importe quelle suite d&#8217;application portable à n&#8217;importe quelle distro linux gérées par <a href="http://www.linuxliveusb.com/">LinuxLiveUsbCreator</a>.</p>
<h2>Plus d&#8217;applications portables &#8230;</h2>
<ul>
<li><a href="http://framakey.org/Portables/Index">http://framakey.org/Portables/Index</a></li>
<li><a href="http://www.liberkey.com/fr/catalogue/parcourir.html">http://www.liberkey.com/fr/catalogue/parcourir.html</a></li>
<li><a href="http://portableapps.com/apps">http://portableapps.com/apps</a></li>
<li><a href="http://www.portablefreeware.com/">http://www.portablefreeware.com/</a></li>
<li><a href="http://www.pendriveapps.com/">http://www.pendriveapps.com/</a></li>
<li><a href="http://web5s.over-blog.com/">SansBurOFixe</a></li>
<li><a href="http://usbsoft.org/">http://usbsoft.org/</a></li>
<li><a href="http://www.winpenpack.com">http://www.winpenpack.com</a></li>
<li><a href="http://portablelinuxapps.org/">http://portablelinuxapps.org/</a></li>
<li><a href="http://www.makeuseof.com/tag/portable-software-usb/">100 Portable Apps for your USB Stick (for Mac and Win)</a></li>
</ul>
<p>PS: faites des sauvegardes régulières hein?!?</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 2645px; width: 1px; height: 1px; overflow: hidden;">
<h1>100 Portable Apps for your USB Stick (for Mac and Win)</h1>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.mazenod.fr/2010/09/framakey-ubuntu-remix-performance-securite/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Comment créer des copies d’écran animées (screencast) légères et gratuites pour le web</title>
		<link>http://blog.mazenod.fr/2010/09/comment-creer-des-copies-decran-animees-screencast-legeres-et-gratuites-pour-le-web/</link>
		<comments>http://blog.mazenod.fr/2010/09/comment-creer-des-copies-decran-animees-screencast-legeres-et-gratuites-pour-le-web/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 12:30:12 +0000</pubDate>
		<dc:creator>mazenovi</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[bricolage]]></category>
		<category><![CDATA[libre]]></category>
		<category><![CDATA[portable apps]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[gratuit]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[PC]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://blog.mazenod.fr/?p=1163</guid>
		<description><![CDATA[<p><a href="../wp-content/uploads/2010/07/camstudio.png"><img class="alignleft" style="margin-left: 20px; margin-right: 20px;" title="camstudio" src="../wp-content/uploads/2010/07/camstudio.png" alt="" width="172" height="179" /></a>Quoi de plus didactique qu'un screencast?</p>
<p>Voici un petit tuto qui vous permettra simplement de faire des copies d'écran animées gratuites, légères et optimales pour le web ...</p>
<p>Et bien entendu une attention particulière est portée à la portabilité du tout!</p>
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.mazenod.fr%2F2010%2F09%2Fcomment-creer-des-copies-decran-animees-screencast-legeres-et-gratuites-pour-le-web%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.mazenod.fr%2F2010%2F09%2Fcomment-creer-des-copies-decran-animees-screencast-legeres-et-gratuites-pour-le-web%2F&amp;style=normal&amp;b=2" height="61" width="50" title="Comment créer des copies d’écran animées (screencast) légères et gratuites pour le web" alt=" Comment créer des copies d’écran animées (screencast) légères et gratuites pour le web" /><br />
			</a>
		</div>
<p>faire un screencast sans passer par des outils payants n&#8217;est pas un mince affaire. L&#8217;idée est d&#8217;obtenir un format flv de taille et de qualité raisonnable en sortie afin de pouvoir l&#8217;intégrer à son sitye via un player du genre <a href="http://www.longtailvideo.com/players/jw-flv-player/">jwpalyer</a>.</p>
<p>Si le studio pouvait être mobile (i.e. les applications utilisées portables), ce serait un plus indéniable en ce qui me concerne!</p>
<p>Il y a longtemps que je connais <strong><a href="http://camstudio.org/">Camstudio</a></strong>, qui fonctionne très bien, qui est portable (il suffit de copier le répertoire d&#8217;installation à partir de &laquo;&nbsp;&nbsp;&raquo;Program Files&nbsp;&raquo;), mais qui a tendance à produire des fichiers volumineux.</p>
<h2>le codec qui va bien</h2>
<p>Ce que j&#8217;ai découvert en revanche c&#8217;est le <a href="http://camstudio.org/blog/camstudio-lossless-codec-v14-released"><strong>Camstudio Lossless Codec</strong></a> qui optimise grandement la taille des vidéos.</p>
<p>Une fois que vous aurez téléchargé et décompressez l&#8217;archive, il vous suffira d&#8217;un clic droit sur le fichier camcodec.inf, (séléctionnez &laquo;&nbsp;installer&nbsp;&raquo;) pour installer le codec sur votre système &#8230; D&#8217;un point de vue de la portabilité, cette opération est à reproduire sur chaque système avec lequel vous ferez des screencats</p>
<p>Il faut ensuite sélectionner ce codec dans CamStudio Recorder &laquo;&nbsp;options&nbsp;&raquo; -&gt; &laquo;&nbsp;video Options&nbsp;&raquo; -&gt; sélectionner &laquo;&nbsp;CamStudio LossLess Codec v1.4&#8243; dans la liste &laquo;&nbsp;Compressor&nbsp;&raquo;.</p>
<h2>La prise de son</h2>
<p>J&#8217;ai longtemps (et bêtement) fait les commentaires de mes screencasts en live, c&#8217;est à dire même temps que je réalisais les actions à enregistrer, ce qui demande une certaine logisitique (texte préparé sur un document word, sur un deuxième ou troisème écran) et un certain respect du timing, qui rend l&#8217;exercice assez fastidieux &#8230;</p>
<p>Bref que ce soit avec un simple <strong><a href="http://sourceforge.net/projects/minirec/">MiniRec</a> </strong>ou avec <a href="http://framakey.org/Portables/AudacityPortable?from=Portables.PortableAudacity"><strong>Audacity portable</strong></a>, il est bien plus pratique de différer la prise de son<strong> </strong>et de la monter ensuite</p>
<h2>Le montage<strong><br />
</strong></h2>
<p><strong><a href="http://portableapps.com/apps/music_video/virtualdub_portable">VirtualDub</a></strong> est léger, portable, et très intuitif. Son seul défaut est en vérité d&#8217;utiliser par défaut des codecs pas optimisés pour deux sous. Donc une fois que vous avez monter votre screencast, pensez à sélectionner &laquo;&nbsp;Videos&nbsp;&raquo; -&gt; &laquo;&nbsp;Direct stream copy&nbsp;&raquo; avant de &laquo;&nbsp;save AS AVI&nbsp;&raquo;, sans quoi vous vous retrouveriez avec un fichier AVI énorme</p>
<p>La dernière opération consiste en la conversion en flv de l&#8217;animation  <strong><a href="http://ffmpeg.org/">FFmpeg</a> <a href="http://www.videohelp.com/tools/ffmpeg">[Lien direct vers le bianire windows]</a> </strong>qui se fait via la ligne de commande suivante<strong> </strong></p>
<div class="codecolorer-container bash blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">ffmpeg</span> <span style="color: #660033;">-i</span> input.avi <span style="color: #660033;">-vcodec</span> flashsv output.flv</div></div>
<p>ou en ajoutant la piste audio au format wav indépendamment</p>
<div class="codecolorer-container bash blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">ffmpeg</span> <span style="color: #660033;">-i</span> input.avi <span style="color: #660033;">-i</span> input.wav <span style="color: #660033;">-ar</span> <span style="color: #000000;">22050</span> <span style="color: #660033;">-vcodec</span> flashsv output.flv</div></div>
<p>Cela sous entend bien sûr que ffmpeg soit accessible via la ligne de commande, que le fichier video soit nommé input.avi et le fichier son input.wav <img src='http://blog.mazenod.fr/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Comment créer des copies d’écran animées (screencast) légères et gratuites pour le web" class='wp-smiley' title="Comment créer des copies d’écran animées (screencast) légères et gratuites pour le web" /> </p>
<p><strong>source : </strong><a href="http://blog.creonfx.com/flash/howto-create-lossless-flash-screen-captures-screencasts-for-free">http://blog.creonfx.com/flash/howto-create-lossless-flash-screen-captures-screencasts-for-free</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mazenod.fr/2010/09/comment-creer-des-copies-decran-animees-screencast-legeres-et-gratuites-pour-le-web/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>environnement de développement portable pour symfony #FramaKey</title>
		<link>http://blog.mazenod.fr/2009/11/environnement-de-developpement-portable-pour-symfony-framakey/</link>
		<comments>http://blog.mazenod.fr/2009/11/environnement-de-developpement-portable-pour-symfony-framakey/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 09:14:46 +0000</pubDate>
		<dc:creator>mazenovi</dc:creator>
				<category><![CDATA[bricolage]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[gratuit]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://blog.mazenod.fr/?p=519</guid>
		<description><![CDATA[<p><a href="http://blog.mazenod.fr/wp-content/uploads/2009/11/xampp.png"><img class="alignleft" title="xampp" src="http://blog.mazenod.fr/wp-content/uploads/2009/11/xampp.png" alt="" width="154" height="154" /></a>Je vous propose un tuto visant à faciliter l'installation du framework symfony 1.0 via PEAR, sur un environnement de développement portable et complet : XAMPP!</p>
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.mazenod.fr%2F2009%2F11%2Fenvironnement-de-developpement-portable-pour-symfony-framakey%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.mazenod.fr%2F2009%2F11%2Fenvironnement-de-developpement-portable-pour-symfony-framakey%2F&amp;style=normal&amp;b=2" height="61" width="50" title="environnement de développement portable pour symfony #FramaKey" alt=" environnement de développement portable pour symfony #FramaKey" /><br />
			</a>
		</div>
<p><span><a href="http://blog.mazenod.fr/wp-content/uploads/2009/11/xampp.png" rel="lightbox[519]"></a>Le propos de cet article est de disposer d&#8217;un environnement de développement complet et portable pour le framework PHP <a href="http://www.symfony-project.org/">symfony</a>. Les paths sont ceux utilisés par la <a href="http://blog.mazenod.fr/2009/10/framakey-ubuntu-remix-100-portable-100-libre-et-multiplateforme-aussi-un-peu/">Framakey Unbuntu Remix</a>, dont j&#8217;ai déjà parlé &#8211; je suppose dans toute la suite de ce post que vous voyez votre clé sur le lecteur <em>z:\</em> dans votre poste de travail. <a href="http://www.symfony-project.org/">symfony</a> sera installé via la commande PEAR, comme dans <a href="http://www.symfony-project.org/askeet/1_0/en/">askeet</a> et non en stand-alone comme dans <a href="http://www.symfony-project.org/jobeet/1_2/Doctrine/en/"><span> </span>jobeet</a>.</span></p>
<h2><span>installation et configuraiton de xampp portable<br />
</span></h2>
<p><a href="http://www.apachefriends.org/fr/xampp.html">xampp</a> est l&#8217;environnement Apache / MySQL / PHP portable le plus stable que j&#8217;ai trouvé à l&#8217;heure actuelle. Je garde toutefois un œil sur le tout jeune, mais néanmoins prometteur, <a href="http://www.uwamp.com/">uWamp</a> (soumis par le camarade <a href="http://www.willdurand.fr/">@couac</a>).<br />
il faudra télécharger la <a href="http://www.apachefriends.org/en/xampp-windows.html#641">version zip de xampp</a> et la dézipper dans <em>z:\Apps\xampp</em> par exemple</p>
<p>Dans un premier temps il faut exécuter le batch <em>z:\Apps\xampp\setup_xampp.bat</em> (il faudra le faire à chaque fois que le path change)</p>
<p style="text-align: center;"><a href="http://blog.mazenod.fr/wp-content/uploads/2009/11/setup_xampp_1.jpg" rel="lightbox[519]"><br />
</a><a href="http://blog.mazenod.fr/wp-content/uploads/2009/11/setup_xampp_2.jpg" rel="lightbox[519]"><br />
</a><a href="http://blog.mazenod.fr/wp-content/uploads/2009/11/setup_xampp_2.jpg" rel="lightbox[519]"><img class="size-medium wp-image-671 aligncenter" title="setup_xampp_1" src="http://blog.mazenod.fr/wp-content/uploads/2009/11/setup_xampp_1-300x151.jpg" alt="setup xampp 1 300x151 environnement de développement portable pour symfony #FramaKey" width="300" height="151" /><img class="aligncenter size-medium wp-image-672" title="setup_xampp_2" src="http://blog.mazenod.fr/wp-content/uploads/2009/11/setup_xampp_2-300x151.jpg" alt="setup xampp 2 300x151 environnement de développement portable pour symfony #FramaKey" width="300" height="151" /></a><a href="http://blog.mazenod.fr/wp-content/uploads/2009/11/setup_xampp_3.jpg" rel="lightbox[519]"><img class="aligncenter size-medium wp-image-673" title="setup_xampp_3" src="http://blog.mazenod.fr/wp-content/uploads/2009/11/setup_xampp_3-300x151.jpg" alt="setup xampp 3 300x151 environnement de développement portable pour symfony #FramaKey" width="300" height="151" /></a><a href="http://blog.mazenod.fr/wp-content/uploads/2009/11/setup_xampp_4.jpg" rel="lightbox[519]"><img class="aligncenter size-medium wp-image-674" title="setup_xampp_4" src="http://blog.mazenod.fr/wp-content/uploads/2009/11/setup_xampp_4-300x151.jpg" alt="setup xampp 4 300x151 environnement de développement portable pour symfony #FramaKey" width="300" height="151" /></a><a href="http://blog.mazenod.fr/wp-content/uploads/2009/11/setup_xampp_5.jpg" rel="lightbox[519]"></a><a href="http://blog.mazenod.fr/wp-content/uploads/2009/11/setup_xampp_6.jpg" rel="lightbox[519]"><img class="aligncenter size-medium wp-image-676" title="setup_xampp_6" src="http://blog.mazenod.fr/wp-content/uploads/2009/11/setup_xampp_6-300x151.jpg" alt="setup xampp 6 300x151 environnement de développement portable pour symfony #FramaKey" width="300" height="151" /></a><a href="http://blog.mazenod.fr/wp-content/uploads/2009/11/setup_xampp_3.jpg" rel="lightbox[519]"><br />
</a><a href="http://blog.mazenod.fr/wp-content/uploads/2009/11/setup_xampp_4.jpg" rel="lightbox[519]"><br />
</a><a href="http://blog.mazenod.fr/wp-content/uploads/2009/11/setup_xampp_5.jpg" rel="lightbox[519]"><br />
</a><a href="http://blog.mazenod.fr/wp-content/uploads/2009/11/setup_xampp_6.jpg" rel="lightbox[519]"><br />
</a></p>
<p>normalement si vous taper <a href="http://localhost/xampp/">http://localhost/xampp/</a> dans votre navigateur  vous devriez arriver sur la page suivante</p>
<p><a href="http://blog.mazenod.fr/wp-content/uploads/2009/11/localhost_xampp.png" rel="lightbox[519]"><img class="aligncenter size-full wp-image-678" title="localhost_xampp" src="http://blog.mazenod.fr/wp-content/uploads/2009/11/localhost_xampp.png" alt="localhost xampp environnement de développement portable pour symfony #FramaKey" width="300" height="141" /></a></p>
<p>Ca y est! vous avez installé des services portables et fonctionnels &#8230;</p>
<p><a name="path"></a>Maintenant passons à la ligne de commande. En effet pour être tout à fait à l&#8217;aise, l&#8217;idéal est de pouvoir appeler l&#8217;interpréteur php (ainsi que la commande pear et les commandes mysql) sans avoir à se préoccupper du chemin pour y accéder. Pour cela il va falloir ajouter deux chemins supplémentaires dans la variable d&#8217;environnement PATH de windows.</p>
<p>Voici comment procéder sur windows 7 (la démarche pour Vista peut être adaptée à partir de ces <a href="http://notes.mazenod.fr/symfony-on-wamp-pret-pour-l-utilisation-d-eclipse-pdt-avec-plugins-sfdt.html">explications dans la section &laquo;&nbsp;mise à jour des variables d&#8217;environnement&nbsp;&raquo;</a>).</p>
<p style="text-align: center;"><a href="http://blog.mazenod.fr/wp-content/uploads/2009/11/environnement_1.jpg" rel="lightbox[519]"></a><a href="http://blog.mazenod.fr/wp-content/uploads/2009/11/environnement_1.jpg" rel="lightbox[519]"><img class="aligncenter size-medium wp-image-679" title="environnement_1" src="http://blog.mazenod.fr/wp-content/uploads/2009/11/environnement_1-300x226.jpg" alt="environnement 1 300x226 environnement de développement portable pour symfony #FramaKey" width="300" height="226" /></a><a href="http://blog.mazenod.fr/wp-content/uploads/2009/11/environnement_2.jpg" rel="lightbox[519]"><img class="size-medium wp-image-680 aligncenter" title="environnement_2" src="http://blog.mazenod.fr/wp-content/uploads/2009/11/environnement_2-300x226.jpg" alt="environnement 2 300x226 environnement de développement portable pour symfony #FramaKey" width="300" height="226" /></a><a href="http://blog.mazenod.fr/wp-content/uploads/2009/11/environnement_3.jpg" rel="lightbox[519]"><img class="size-medium wp-image-681 aligncenter" title="environnement_3" src="http://blog.mazenod.fr/wp-content/uploads/2009/11/environnement_3-259x300.jpg" alt="environnement 3 259x300 environnement de développement portable pour symfony #FramaKey" width="259" height="300" /></a><a href="http://blog.mazenod.fr/wp-content/uploads/2009/11/environnement_4.jpg" rel="lightbox[519]"><img class="size-medium wp-image-682 aligncenter" title="environnement_4" src="http://blog.mazenod.fr/wp-content/uploads/2009/11/environnement_4-271x300.jpg" alt="environnement 4 271x300 environnement de développement portable pour symfony #FramaKey" width="271" height="300" /></a><a href="http://blog.mazenod.fr/wp-content/uploads/2009/11/environnement_5.jpg" rel="lightbox[519]"><img class="size-medium wp-image-683 aligncenter" title="environnement_5" src="http://blog.mazenod.fr/wp-content/uploads/2009/11/environnement_5-300x115.jpg" alt="environnement 5 300x115 environnement de développement portable pour symfony #FramaKey" width="300" height="115" /></a></p>
<p>Notez les que nous n&#8217;avons pas spécifié de lettre dans les path que nous venons d&#8217;ajouter (;\Apps\xampp\php\;\Apps\xampp\mysql\bin\) &#8230;<br />
cela présente un avantage majeur : le path n&#8217;aura pas à être changé si la clé change de lettre;<br />
Mais aussi un inconvénient : la commande php ne peut être utilisée qu&#8217;à partir du lecteur de la clé USB (pour l&#8217;utilisation de la commande php pour symfony cela ne pose aucun problème).</p>
<p>Il faut savoir que les variables d&#8217;environnements dans un système d&#8217;exploitation sont initialisées à l&#8217;ouverture de la session d&#8217;un utilisateur. Dans la plupart des systèmes on peut forcer la relecture de ces variables, mais je n&#8217;ai jamais trouvé comment faire sous windows (les suggestions sont les bienvenues) &#8230; donc pour appliquer les changements qui viennent d&#8217;être effectués il faut fermer votre session et la rouvrir (ou de manière plus brutale redémarrer).</p>
<p>Une fois reconnecté, ouvrez un ligne de commande, positionnez vous dans le répertoire <em>z:\Apps\xampp</em> et tapez</p>
<pre class="bash:nogutter">php -v</pre>
<p>si vous voyez apparaître quelque chose du genre</p>
<pre class="bash:nogutter">PHP 5.3.0 (cli) (built: Jul  2 2009 21:08:11)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2009 Zend Technologies</pre>
<p>c&#8217;est gagné!<br />
Il suffit maintenant de procéder à l&#8217;installation de symfony via PEAR. Ca tombe bien , la commande est déjà installé et accessible via la ligne de commande, il n&#8217;y a donc qu&#8217;à taper</p>
<pre class="bash:nogutter">pear upgrade PEAR
pear channel-discover pear.symfony-project.com
pear install symfony/symfony-1.0.21
symfony -V</pre>
<p>devrait maintenant afficher</p>
<pre class="bash:nogutter">symfony version 1.0.21</pre>
<p><strong>N.B.</strong> pour installer la version stable courante de symfony il suffit de lancer la commande</p>
<pre class="bash:nogutter">pear install symfony/symfony</pre>
<p>sans spécifier de numéro de version</p>
<p>Félicitation votre environnement est près &#8230;</p>
<h3>configuration des virtual hosts</h3>
<p>Pour utiliser les virtual hosts il vous faudra décommenter cette ligne</p>
<pre class="bash:nogutter">NameVirtualHost *:80</pre>
<p>Les vhosts et les alias peuvent s&#8217;écrire sans lettre de lecteur dans <em>z:\Apps\xampp\apache\conf\extra\httpd-vhosts</em></p>
<pre>#préserver le vhost localhost pour avoir accès à la page d'admin de xampp
&lt;virtualhost *:80&gt;
  ServerName localhost
  DocumentRoot /apps/xampp/htdocs
&lt;/virtualhost&gt;
#création d'un vhost dédié pour un projet symfony
&lt;virtualhost *:80&gt;
  ServerName vdm
  DocumentRoot /apps/xampp/htdocs/vdm/web
  &lt;directory "/Apps/xampp/htdocs/vdm/web/"&gt;
    AllowOverride All
  &lt;/directory&gt;
  #alias permettant d'accéder aux js / css / images symfony installés dans PEAR
  Alias /sf /apps/xampp/pear/data/symfony/web/sf
  #directive permettant de faire fonctionner l'alias précédent sous windows
  &lt;directory "/Apps/xampp/pear/data/symfony/web/"&gt;
    AllowOverride All
    Allow from All
  &lt;/directory&gt;
&lt;/virtuahHost&gt;</pre>
<p>Dernière étape, la moins fun,  il vous faudra ajouter le nom du vhost au fichier <em>c:\windows\system32\drivers\etc\hosts</em> comme suit</p>
<pre class="bash:nogutter">127.0.0.1   vdm</pre>
<p>vous pouvez a présent configurer autant de virtual host que vous voulez et bénéficier sans limite des bienfaits du routing symfony</p>
<h2>Portabiliser NetBeans</h2>
<p>source: <a href="http://www.portablefreeware.com/forums/viewtopic.php?f=4&amp;t=5301&amp;hilit=netbeans">http://www.portablefreeware.com/forums/viewtopic.php?f=4&amp;t=5301&amp;hilit=netbeans</a></p>
<p>En résumé pour une <a href="../2009/09/framakey-ubuntu-remix-100-portable-100-libre-et-multiplateforme-aussi-un-peu/">FramaKey</a> (sur le lecteur <em>z:\</em> par exemple), sachant que ce qui m&#8217;intéresse c&#8217;est netbeans pour PHP :</p>
<p>Sur <a href="http://www.netbeans.org/downloads/index.html">http://www.netbeans.org/downloads/index.html</a> télécharger la version que vous voulez en sélectionnant dans plateforme &laquo;&nbsp;OS Independent Zip&nbsp;&raquo;, et décompressez l&#8217;archive dans <em>z:\Apps\portableNetbeans\</em></p>
<p>Sur <a href="https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=jdk-6u16-oth-JPR@CDS-CDS_Developer">https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=jdk-6u16-oth-JPR@CDS-CDS_Developer</a>,  téléchargez la version &laquo;&nbsp;windows&nbsp;&raquo;, installez la et copiez le contenu de <em>c:\program files\java\jdk1.6.0_16\ dans z:\Apps\portableJava\</em></p>
<p>Créez le répertoire <em>z:\Data\Netbeans</em></p>
<p>Editez le fichier <em>z:\Apps\portableNetbeans\etc\netbeans.conf</em> et modifiez le comme suit</p>
<pre class="bash:nogutter"># ${HOME} will be replaced by JVM user.home system property
# netbeans_default_userdir="${HOME}/.netbeans/6.7"
netbeans_default_userdir="/Data/Netbeans"

# Options used by NetBeans launcher by default, can be overridden by explicit
# command line switches:
netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Xverify:none -J-Dapple.laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=true"
# Note that a default -Xmx is selected for you automatically.
# You can find this value in var/log/messages.log file in your userdir.
# The automatically selected value can be overridden by specifying -J-Xmx here
# or on the command line.

# If you specify the heap size (-Xmx) explicitely, you may also want to enable
# Concurrent Mark &amp; Sweep garbage collector. In such case add the following
# options to the netbeans_default_options:
# -J-XX:+UseConcMarkSweepGC -J-XX:+CMSClassUnloadingEnabled -J-XX:+CMSPermGenSweepingEnabled
# (see http://wiki.netbeans.org/wiki/view/FaqGCPauses)

# Default location of JDK, can be overridden by using --jdkhome &lt;dir&gt;:
netbeans_jdkhome="/Apps/portableJava"

# Additional module clusters, using ${path.separator} (';' on Windows or ':' on Unix):
#netbeans_extraclusters="/absolute/path/to/cluster1:/absolute/path/to/cluster2"

# If you have some problems with detect of proxy settings, you may want to enable
# detect the proxy settings provided by JDK5 or higher.
# In such case add -J-Djava.net.useSystemProxies=true to the netbeans_default_options.</pre>
<p>et le tour est joué.</p>
<p>Notez que cette astuce marche également avec le support symfony fraîchement disponible sur <a href="http://blogs.sun.com/netbeansphp/entry/symfony_support_finished">http://blogs.sun.com/netbeansphp/entry/symfony_support_finished</a></p>
<h2>Portabiliser PHPEdit</h2>
<p>Si vous êtes l&#8217;heureux possesseur d&#8217;une licence PHPedit, cet IDE est également portabilisable</p>
<p>source : <a href="http://doc.waterproof.fr/faq/phpedit/how_do_i_install_phpedit_on_a_usb_stick_phpedit_2_10_and_up">http://doc.waterproof.fr/faq/phpedit/how_do_i_install_phpedit_on_a_usb_stick_phpedit_2_10_and_up</a></p>
<p>Il suffit de copier le répertoire <em>c:\Program Files\WaterProof\PHPEdit\3.4.2</em> sur votre clé USB par exemple dans <em>z:\Apps\PHPedit</em><br />
créez le répertoire <em>z:\Data\PHPEdit</em> destiné à stocker l&#8217;espace de travail<br />
Ensuite Deux solutions s&#8217;offrent à vous :<br />
créer un fichier texte PHPEdit.PHPEditSettings dans le répertoire contenant PHPEdit.exe<br />
enregistrer le contenu suivant dans <em>z:\Apps\PHPedit\</em><em>PHPEdit.PHPEditSettings</em></p>
<pre class="bash:nogutter">      ..\..\Data\PHPedit

      ..\..\Data\PHPedit</pre>
<p>Sinon Rendez-vous dans &laquo;&nbsp;Outils&nbsp;&raquo; -&gt; &laquo;&nbsp;Editer les préférences&nbsp;&raquo; (ou directement en tapant F1O)</p>
<ul>
<li><span>cliquez juste en dessous de la barre des titres là où il y a les deux flèches (1)</span></li>
<li><span>cliquez ensuite sur &laquo;&nbsp;paramètres locaux&nbsp;&raquo; en haut à gauche (2)</span></li>
<li><span>remplir le champs &laquo;&nbsp;Dossier de stockage des données de l&#8217;application&nbsp;&raquo; avec un path relatif (ici ..\..\Data\PHPEdit) (3)</span></li>
</ul>
<p style="text-align: center;"><a href="http://blog.mazenod.fr/wp-content/uploads/2009/11/PHPedit.jpg" rel="lightbox[519]"><a href="http://blog.mazenod.fr/wp-content/uploads/2009/11/PHPedit.jpg" rel="lightbox[519]"><img class="aligncenter size-medium wp-image-689" title="PHPedit" src="http://blog.mazenod.fr/wp-content/uploads/2009/11/PHPedit-300x217.jpg" alt="PHPedit 300x217 environnement de développement portable pour symfony #FramaKey" width="300" height="217" /></a></a></p>
<p>Notez que je fais l&#8217;impasse sur eclipse que je trouve définitivement trop gourmand en ressource!</p>
<h2>En guise de conclusion</h2>
<p><span>J&#8217;ajoute également quelques outils portables supplémentaires que j&#8217;aime bien avoir à portée de clic:<br />
</span></p>
<ul>
<li><span><a href="http://sourceforge.net/projects/console/">console 2</a> :  un projet de console un peu plus fun que la ligne de commande de base. Au programme paramètrage du dossier d&#8217;ouverture par défaut, redimensionnement, choix des polices et de leur taille, consoles virtuelles et transparence &#8230; voici <a href="http://blog.mazenod.fr/wp-content/uploads/2009/10/console.xml">mon fichier de conf</a> à copier / coller dans<em> z:\Apps\Console2\bin\release</em></span></li>
<li><span> <a href="http://winmerge.org/">winmerge</a> : permet de fusionner facilement du code. C&#8217;est en gros une version graphique de la commande UNIX diff</span></li>
<li><span> <a href="http://fabforce.net/dbdesigner4">DBDesigner4</a> ou <a href="http://www.mysql.fr/products/workbench/">MySQL Workbench</a> : designers graphique de base de données.</span></li>
</ul>
<div><span><img src="http://img.zemanta.com/pixy.gif?x-id=2365d92c-67c6-8d33-b209-77e459db8965" alt=" environnement de développement portable pour symfony #FramaKey" width="1.5" height="1.5" title="environnement de développement portable pour symfony #FramaKey" /></span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.mazenod.fr/2009/11/environnement-de-developpement-portable-pour-symfony-framakey/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Utiliser FireFox et Thunderbird portables comme programme par défaut sous Vista</title>
		<link>http://blog.mazenod.fr/2009/10/utiliser-firefox-et-thunderbird-portables-comme-programme-par-defaut-sous-vista/</link>
		<comments>http://blog.mazenod.fr/2009/10/utiliser-firefox-et-thunderbird-portables-comme-programme-par-defaut-sous-vista/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 08:30:43 +0000</pubDate>
		<dc:creator>mazenovi</dc:creator>
				<category><![CDATA[bricolage]]></category>
		<category><![CDATA[gratuit]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[PC]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://blog.mazenod.fr/?p=605</guid>
		<description><![CDATA[<p><a href="http://blog.mazenod.fr/wp-content/uploads/2009/10/firefoxeatsthunderbird.jpg"><img class="alignleft" style="margin-left: 20px; margin-right: 20px;" title="firefoxeatsthunderbird" src="http://blog.mazenod.fr/wp-content/uploads/2009/10/firefoxeatsthunderbird-292x300.jpg" alt="" width="140" height="144" /></a>un navigateur et un client mail portables c'est vraiment utiles! ballader tous ses favoris, historique, plugins  c'est non seulement se retrouver à la maison sur n'importe quel machine, mais c'est aussi rester discret sur ces mêmes machines ... En revanche il y a un défaut majeur à cette utilisation, c'est qu'il n'est pas évident au premier abord de se servir d'application portables comme programmes par défaut dans windows ... c'est le propos de ce post XP / Vista /7 certififed ^^</p>
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.mazenod.fr%2F2009%2F10%2Futiliser-firefox-et-thunderbird-portables-comme-programme-par-defaut-sous-vista%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.mazenod.fr%2F2009%2F10%2Futiliser-firefox-et-thunderbird-portables-comme-programme-par-defaut-sous-vista%2F&amp;style=normal&amp;b=2" height="61" width="50" title="Utiliser FireFox et Thunderbird portables comme programme par défaut sous Vista" alt=" Utiliser FireFox et Thunderbird portables comme programme par défaut sous Vista" /><br />
			</a>
		</div>
<p><a href="http://blog.mazenod.fr/wp-content/uploads/2009/10/firefoxeatsthunderbird.jpg" rel="lightbox[605]"></a>Si comme moi vous avez opté pour la <a href="http://blog.mazenod.fr/2009/10/framakey-ubuntu-remix-100-portable-100-libre-et-multiplateforme-aussi-un-peu/">Framakey Unbuntu Remix</a>, vous devez vous être confronté à ce problème &#8230; en effet quand vous cliquez sur un lien dans le corps d&#8217;un mail à partir de ThunderBird, c&#8217;est le navigateur &laquo;&nbsp;système&nbsp;&raquo; par défaut qui est invoqué (éventuellement FireFox mais pas la version portable). Voici la marche suivre pour utiliser la version portable de FireFox en navigateur par défaut:</p>
<p>Dans la suite je considère que vous disposez d&#8217;une clé USB avec la <a href="../2009/10/framakey-ubuntu-remix-100-portable-100-libre-et-multiplateforme-aussi-un-peu/">Framakey Unbuntu Remix</a> installée, et que vous voyez cette clé  dans votre poste de travail sur le lecteur <em>z:\</em></p>
<p>source: <a href="http://www.winhelponline.com/blog/register-firefox-portable-with-default-programs-in-vista/">Register Firefox Portable with Default Programs in Windows Vista</a></p>
<ul>
<li>télécharger <strong><a href="http://www.winhelponline.com/blog/wp-content/uploads/registerfp_1_0.zip">registerfp.zip</a></strong></li>
<li>extraire l&#8217;archive dans <em>z:\Apps\registerfp</em></li>
<li>double cliquez sur <em>z:\Apps\registerfp\RegisterFirefoxPortable.exe</em> <em> </em>(vous pouvez également le <a href="../2009/10/framakey-ubuntu-remix-100-portable-100-libre-et-multiplateforme-aussi-un-peu/comment-page-1/#ajoutframakey">rendre accessible via le FramaLauncher</a>)</li>
<li>cliquer sur le bouton sélectionner le bouton de parcours de votre ordianteur &laquo;&nbsp;..&nbsp;&raquo; et sélectionnez la version portable de FireFox à utiliser comme navigateur par défaut</li>
</ul>
<p><a href="http://blog.mazenod.fr/wp-content/uploads/2009/10/registerfp.jpg" rel="lightbox[605]"><img class="aligncenter size-medium wp-image-646" title="registerfp" src="http://blog.mazenod.fr/wp-content/uploads/2009/10/registerfp-300x187.jpg" alt="registerfp 300x187 Utiliser FireFox et Thunderbird portables comme programme par défaut sous Vista" width="300" height="187" /></a></p>
<ul>
<li>cliquez sur &laquo;&nbsp;Register&nbsp;&raquo;</li>
<li>Il reste à enregistrer FireFox portable dans les programmes par défaut de Vista</li>
<li>allez dans le &laquo;&nbsp;Panneau de confiuration&nbsp;&raquo; et cliquez sur &laquo;&nbsp;Programmes par défaut&nbsp;&raquo;<a href="http://blog.mazenod.fr/wp-content/uploads/2009/10/ProgrammesParDefaut.png" rel="lightbox[605]"><img class="aligncenter size-full wp-image-649" title="ProgrammesParDefaut" src="http://blog.mazenod.fr/wp-content/uploads/2009/10/ProgrammesParDefaut.png" alt="ProgrammesParDefaut Utiliser FireFox et Thunderbird portables comme programme par défaut sous Vista" width="100" height="94" /></a></li>
<li>cliquez ensuite sur &laquo;&nbsp;choisissez vos programmes par défaut&nbsp;&raquo;</li>
<li><a href="http://blog.mazenod.fr/wp-content/uploads/2009/10/ChoisirProgrammesParDefaut.png" rel="lightbox[605]"><img class="aligncenter size-medium wp-image-650" title="ChoisirProgrammesParDefaut" src="http://blog.mazenod.fr/wp-content/uploads/2009/10/ChoisirProgrammesParDefaut-300x32.png" alt="ChoisirProgrammesParDefaut 300x32 Utiliser FireFox et Thunderbird portables comme programme par défaut sous Vista" width="300" height="32" /></a>puis sélectionnez &laquo;&nbsp;ozilla Firefox, Portable Edition&nbsp;&raquo; et cliquer sur &laquo;&nbsp;définir ce programme comme programme par défaut&nbsp;&raquo;</li>
</ul>
<p><a href="http://blog.mazenod.fr/wp-content/uploads/2009/10/FFProgrammesParDefaut.png" rel="lightbox[605]"><img class="aligncenter size-medium wp-image-651" title="FFProgrammesParDefaut" src="http://blog.mazenod.fr/wp-content/uploads/2009/10/FFProgrammesParDefaut-300x154.png" alt="FFProgrammesParDefaut 300x154 Utiliser FireFox et Thunderbird portables comme programme par défaut sous Vista" width="300" height="154" /></a></p>
<p><strong><br />
</strong></p>
<p>Même problème pour votre client mail, quand vous cliquez sur un lien courriel à partir de votre navigateur. Voici la solution</p>
<p>source : <a href="http://www.ardorpes.com/2009/05/02/make-portable-thunderbird-you-default-mail-client/">Make Portable Thunderbird You Default Mail Client | ArdorPES | Rhys Evans Blog</a></p>
<p>Il suffit de</p>
<ul>
<li> <a href="http://blog.mazenod.fr/wp-content/uploads/2009/10/thunderbird.reg">télécharger ce fichier</a></li>
<li>l&#8217;éditer avec un éditeur de texte (le bloc note fera l&#8217;affaire)</li>
<li>adapter le chemin, de thunderbird</li>
<li>double cliquer dessus pour que les clés de registre soient mis à jour</li>
</ul>
<p><strong>N.B.</strong> si la lettre du lecteur associée à votre clé USB change, vous devrez exécuter à nouveau ces procédures</p>
<p>Maintenant une dernière petite considération &#8230; le FireFox livré avec la framakey va se (re)lancer à chaque clic sur un lien à partir de Thunderbird ce qui va engendrer le message suivant</p>
<p><a href="http://blog.mazenod.fr/wp-content/uploads/2009/10/screenshot.3.jpg" rel="lightbox[605]"><img class="aligncenter size-medium wp-image-606" title="screenshot.3" src="http://blog.mazenod.fr/wp-content/uploads/2009/10/screenshot.3-300x63.jpg" alt="screenshot.3 300x63 Utiliser FireFox et Thunderbird portables comme programme par défaut sous Vista" width="300" height="63" /></a></p>
<p>Pour palier à cela vous pouvez avantageusement remplacer la version portable de FireFox livrée avec la Framakey Ubuntu Remix par <a href="http://portableapps.com/apps/internet/firefox_portable">celle proposée par portableapps</a></p>
<p>Entre ce petit tips, CAFE, et la customisation de l&#8217;entrée &laquo;&nbsp;envoyer vers&nbsp;&raquo; du clic droit (C:\Users\mazenovi\AppData\Roaming\Microsoft\Windows\SendTo) il y a de quoi se retouver comme à la maison sur n&#8217;importe quel PC windows &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mazenod.fr/2009/10/utiliser-firefox-et-thunderbird-portables-comme-programme-par-defaut-sous-vista/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Framakey Ubuntu Remix: 100% portable 100% libre et multiplateforme aussi un peu</title>
		<link>http://blog.mazenod.fr/2009/10/framakey-ubuntu-remix-100-portable-100-libre-et-multiplateforme-aussi-un-peu/</link>
		<comments>http://blog.mazenod.fr/2009/10/framakey-ubuntu-remix-100-portable-100-libre-et-multiplateforme-aussi-un-peu/#comments</comments>
		<pubDate>Sun, 11 Oct 2009 17:17:49 +0000</pubDate>
		<dc:creator>mazenovi</dc:creator>
				<category><![CDATA[bricolage]]></category>
		<category><![CDATA[gratuit]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[PC]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://blog.mazenod.fr/?p=388</guid>
		<description><![CDATA[<p><a href="http://blog.mazenod.fr/wp-content/uploads/2009/09/FramaNouille_500x439.png"><img class="alignleft" style="margin-left: 30px; margin-right: 30px;" title="FramaNouille_500x439" src="http://blog.mazenod.fr/wp-content/uploads/2009/09/FramaNouille_500x439-300x263.png" alt="" width="130" height="113" /></a>La Framakey Ubuntu Remix est probablement l'un des projets les plus intelligents du moment ...</p>
<p>Elle offre Une suite d'application très complète, portable (rien à installer, un simple copier coller suffit), open source, et fin du fin : multiplateforme</p>
<p>Cerise sur le gâteau elle intègre également (c'est le remix ;)) une installation d'ubuntu bootable à partir d'une clé USB et même virtualisable directement sous windows</p>
<p>Une vraie façon de promouvoir le logiciel libre en démontrant qu'il est complet et simple!</p>
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.mazenod.fr%2F2009%2F10%2Fframakey-ubuntu-remix-100-portable-100-libre-et-multiplateforme-aussi-un-peu%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.mazenod.fr%2F2009%2F10%2Fframakey-ubuntu-remix-100-portable-100-libre-et-multiplateforme-aussi-un-peu%2F&amp;style=normal&amp;b=2" height="61" width="50" title="Framakey Ubuntu Remix: 100% portable 100% libre et multiplateforme aussi un peu" alt=" Framakey Ubuntu Remix: 100% portable 100% libre et multiplateforme aussi un peu" /><br />
			</a>
		</div>
<p><a href="http://blog.mazenod.fr/wp-content/uploads/2009/09/FramaNouille_500x439.png" rel="lightbox[388]"></a>Les applications portables ont pas mal d&#8217;avantages</p>
<ul>
<li>Il n&#8217;y a pas à les installer: elles sont sur votre clé USB et fonctionnent à partir de cet emplacement</li>
<li>Les données sensibles sont stockées plutôt sur la clé qui les contient, que sur le disque dur de la machine qui les exécute</li>
<li>Il est possible de garder ses préférences d&#8217;un PC à l&#8217;autre</li>
</ul>
<p>Ajoutez à cela un launcher d&#8217;application (programme qui remplit la même tâche que &laquo;&nbsp;démarrer&nbsp;&raquo; -&gt; &laquo;&nbsp;tous les programmes&nbsp;&raquo; sous windows, mais pour les programmes portables de votre clé USB) et vous avez un moyen simple et convivial de balader toutes vos applis préférées avec vous &#8230;</p>
<p>Jusque là la suite d&#8217;application <a href="http://portableapps.com/">PortableApps</a> me rendait ce service à merveille.</p>
<p>Seulement voilà, j&#8217;ai découvert (un peu tard je le concède, mais on a pas idée de sortir des projets intéressants le 17 juillet) la <a href="http://framakey.org/Pack/Framakey-Ubuntu">Framakey ubuntu remix</a>, qui en plus d&#8217;un launcher (le <a href="http://www.framakey.org/Tutoriels/FramaLauncher">FramaLauncher</a>) et d&#8217;une suite d&#8217;applications portables, intègre également de quoi gérer les associations de fichiers avec les applis portables (avec <a href="http://www.framakey.org/Portables/CAFE">CAFE</a>), un <a href="http://www.ubuntu-fr.org/">ubuntu</a> portable, virtualisable et persistent (on peut installer des applis et elles restent! Pas comme dans un live CD), des applis portables pour MAC OS X, et des profils partagés entres les 3 plateformes pour FireFox et thunderbird!<br />
<a href="http://blog.mazenod.fr/wp-content/uploads/2009/09/FramaNouille_500x439.png" rel="lightbox[388]"></a><br />
site officiel : <a href="http://framakey.org/Pack/Framakey-Ubuntu">http://framakey.org/Pack/Framakey-Ubuntu</a></p>
<p>Tous les logiciels cités par la suite  &#8211; y compris le projet <a href="http://www.framakey.org/">FramaKey</a> &#8211; sont libres.</p>
<h2>pré-requis</h2>
<p>Une clé USB 4Go minimum (on dira que vous la voyez sous la lettre <em>z:</em> tout au long de ce post) , rapide si possible, un éditeur de texte et 1/2 heure devant vous</p>
<h2>installation</h2>
<ul>
<li>si vous commencez déjà à retrousser vos manches et que vous êtes du genre pressé, <a href="#lost">vous devriez commencer par lire ceci</a></li>
<li>votre clé doit être formatée avec le système de fichier FAT
<ul>
<li>clic droit sur le lecteur correspondant à votre clé dans le &laquo;&nbsp;poste de travail&nbsp;&raquo; ou &laquo;&nbsp;ordinateur&nbsp;&raquo; pour vista / seven<br />
<a href="http://blog.mazenod.fr/wp-content/uploads/2009/10/formater.png" rel="lightbox[388]"><img class="aligncenter size-medium wp-image-636" title="formater" src="http://blog.mazenod.fr/wp-content/uploads/2009/10/formater-300x264.png" alt="formater 300x264 Framakey Ubuntu Remix: 100% portable 100% libre et multiplateforme aussi un peu" width="300" height="264" /></a></li>
<li>puis sélectionner FAT32 dans système de fichiers<br />
<a href="http://blog.mazenod.fr/wp-content/uploads/2009/10/FAT32.jpg" rel="lightbox[388]"><img class="aligncenter size-medium wp-image-635" title="FAT32" src="http://blog.mazenod.fr/wp-content/uploads/2009/10/FAT32-188x300.jpg" alt="FAT32 188x300 Framakey Ubuntu Remix: 100% portable 100% libre et multiplateforme aussi un peu" width="188" height="300" /></a></li>
</ul>
</li>
<li>il faut commencer par télécharger l&#8217;<a href="http://framakey.org/Pack/Framakey-Ubuntu">archive</a> (onglet téléchargement) soit via torrent, soit avec votre navigateur préféré</li>
<li>dézipper l&#8217;archive</li>
<li>copier le contenu du répertoire obtenu sur le périphérique amovible (ça peut prendre un peu de temps).<br />
<strong> N.B.</strong> j&#8217;ai été obligé de désactiver Mc Afee (mon antivirus) pendant cette opération</li>
</ul>
<p>Maintenant vous devez avoir, entre autre, à la racinde de votre clé,  une icône de cyber-crapaud mauve (cf image ci dessus) avec pour nom <em>z:\start.exe</em>.</p>
<p style="text-align: center;">
<h2>première utilisation</h2>
<p>Ce cyber crapaud s&#8217;appelle en fait framanouille et c&#8217;est sur lui qu&#8217;il faut cliquer pour lancer la <a href="http://www.framakey.org/">framakey</a> sous windows.</p>
<p>En réalité trois applications vont être lancées</p>
<ul>
<li>le <a href="http://www.framakey.org/Tutoriels/FramaKioskInterne">FramaKiosk</a></li>
<li><a href="http://www.framakey.org/Portables/CAFE"> CAFE</a></li>
<li>le <a href="http://www.framakey.org/Tutoriels/FramaLauncher">FramaLauncher</a>
<ul>
<li><a href="http://phpmouss.free.fr/wordpress/?page_id=8">FLTune</a></li>
</ul>
</li>
</ul>
<h3><a href="http://www.framakey.org/Tutoriels/FramaKioskInterne">le framakiosk</a></h3>
<p>je le boycotte,  je ne vois pas l&#8217;intérêt! le <a href="http://www.framakey.org/Tutoriels/FramaLauncher">FramaLauncher</a> me suffit!</p>
<p>j&#8217;ai donc modifié <em>z:\start.ini</em> comme suit</p>
<pre class="bash:nogutter">[SplashScreen]
DisableSplashScreen=false
SplashScreenDir=Framakey\splash.jpg

[ConfigurationFile]
path=L:\Start.ini

[Starter]
ExecuteProg1=FramaLauncher.exe
LaunchIt1=true
WorkDir1=Framakey\FramaLauncher
Parameter1=
AskForIt1=false
MessageToShow1=

ExecuteProg2=cafe.exe
LaunchIt2=true
;ExecuteProgToStop2=cafe.exe
WorkDir2=Apps\PortableFramakeyApps
Parameter2=
AskForIt2=false
MessageToShow2=</pre>
<h3><a href="http://www.framakey.org/Portables/CAFE">CAFE</a></h3>
<p>est assez intéressant car il permet de gérer de manière dynamique les associations de fichiers. Autrement dit avec <a href="http://www.framakey.org/Portables/CAFE">CAFE</a> il est possible d&#8217;associer simplement (via un raccourci clavier <em>win + clic</em>)  une extension à un programme de sa FramaKey,  ou à un programme du système hôte.</p>
<p>Si c&#8217;est pas du bonheur ça!</p>
<h3><a href="http://www.framakey.org/Tutoriels/FramaLauncher">FramaLauncher</a></h3>
<p>C&#8217;est ce qui m&#8217;intéresse le plus dans la framaKey. Hélas il y a quelques petit bugs dans le path de quelques applications.<br />
je vous conseille de commencer par effectuer un rechercher /remplacer dans <em>Z:\framakey\framalauncher\FramaLauncher.ini</em></p>
<p><em>%AeTrayMenuPath%\..\..\..\..\framakey_work\1900\Apps</em></p>
<p>en</p>
<p><em>%Apps%</em></p>
<p>sans quoi quelques applications ne se lanceront pas.</p>
<p>Vérifiez de manière systématique que le path soit cohérent pour toute application qui refusent de se lancer et relancer le <a href="http://www.framakey.org/Tutoriels/FramaLauncher">FramaLauncher</a> &#8230; J&#8217;ai refait l&#8217;installe plusieurs fois, et j&#8217;ai des bugs sur des paths différents à chaque fois. C&#8217;est vraiment dommage parce qu&#8217;une fois les path corrigés <strong>le <a href="http://www.framakey.org/Tutoriels/FramaLauncher">FramaLauncher</a> est très robuste</strong>.</p>
<h4><a href="http://phpmouss.free.fr/wordpress/?page_id=8">FLTune</a></h4>
<p>Vous pouvez aussi changer les path un par un avec <a href="http://www.framakey.org/Portables/FLtune">FLtune</a>. <a href="http://www.framakey.org/Portables/FLtune"></a></p>
<p><a href="http://www.framakey.org/Portables/FLtune">FLtune</a> permet en fait de personnaliser le framaLauncher à volonté &#8230; insérer une applicaiton (comme c&#8217;est expliqué ci-dessous), mais aussi intégrer des raccourcis, lancer plusieurs programmes en un clic, faire passer des paramètres aux programmes. Tout cela se fait de manière intuitive et permet de se designer un launcher adapté à vos besoins en quelques clics. C&#8217;est à mon sens un des points forts du projet <a href="http://framakey.org/Pack/Framakey-Ubuntu">Framakey ubuntu remix</a> &#8230; même le <a href="http://portableapps.com/node/9883">geek menu de la suite portableapps</a> n&#8217;apporte pas le dixième des possibilités qu&#8217;offre le FramaLauncher!</p>
<p><a href="http://phpmouss.free.fr/wordpress/?page_id=91">Un tuto animé offert par Mouss le créateur de FLTune </a></p>
<h2>Installer une nouvelle application sur sa FramaKey</h2>
<h3>applications framakey<a name="ajoutframakey"></a></h3>
<p>Bien qu&#8217;une suite complète d&#8217;applications soit déjà installée, vous pouvez encore l&#8217;étoffer en consultant la <a href="http://framakey.org/Portables/Index">liste des applications portables prêtes pour la framakey</a>.</p>
<p>Imaginons que vous vouliez ajouter <a href="http://framakey.org/Portables/PortableJuice">Juice</a></p>
<ul>
<li>Vous devez télécharger et dézipper l&#8217;archive.</li>
<li>Vous devriez obtenir un dossier PortableJuice que vous n&#8217;avez qu&#8217;à déplacer dans <em>Z:\Apps</em>.</li>
<li>Il faut ensuite rendre Juice accessible via le <a href="http://www.framakey.org/Tutoriels/FramaLauncher">FramaLauncher</a> ce qui se fait en avec <a href="http://www.framakey.org/Portables/FLtune">FLtune</a></li>
<li>&laquo;&nbsp;complément &gt; FLtune&nbsp;&raquo;</li>
</ul>
<p><a href="http://blog.mazenod.fr/wp-content/uploads/2009/09/fltune.png" rel="lightbox[388]"><img class="aligncenter size-medium wp-image-525" title="fltune" src="http://blog.mazenod.fr/wp-content/uploads/2010/09/fltune-248x300.png" alt="fltune 248x300 Framakey Ubuntu Remix: 100% portable 100% libre et multiplateforme aussi un peu" width="248" height="300" /></a></p>
<ul>
<li>Dans la rubrique &laquo;&nbsp;Sous Menu&nbsp;&raquo;, sélectionnez la rubrique dans la quelle vous voulez ajouter Juice</li>
</ul>
<p><a href="http://blog.mazenod.fr/wp-content/uploads/2009/09/fltune-sousmenu.png" rel="lightbox[388]"><img class="aligncenter size-full wp-image-526" title="fltune-sousmenu" src="http://blog.mazenod.fr/wp-content/uploads/2009/09/fltune-sousmenu.png" alt="fltune sousmenu Framakey Ubuntu Remix: 100% portable 100% libre et multiplateforme aussi un peu" width="211" height="239" /></a></p>
<ul>
<li>Dans la rubrique &laquo;&nbsp;Ajout&nbsp;&raquo; cliquez sur l&#8217;engrenage pour &laquo;&nbsp;Ajouter un programme&nbsp;&raquo;</li>
</ul>
<p><a href="http://blog.mazenod.fr/wp-content/uploads/2009/09/fltune-ajouter.png" rel="lightbox[388]"><img class="aligncenter size-full wp-image-523" title="fltune-ajouter" src="http://blog.mazenod.fr/wp-content/uploads/2009/09/fltune-ajouter.png" alt="fltune ajouter Framakey Ubuntu Remix: 100% portable 100% libre et multiplateforme aussi un peu" width="184" height="80" /></a></p>
<ul>
<li>Dans la rubrique &laquo;&nbsp;Propriétés&nbsp;&raquo; renseignez le champs exécutable</li>
</ul>
<p><a href="http://blog.mazenod.fr/wp-content/uploads/2009/09/fltune-parcourir.png" rel="lightbox[388]"><img class="aligncenter size-medium wp-image-524" title="fltune-parcourir" src="http://blog.mazenod.fr/wp-content/uploads/2010/09/fltune-parcourir-300x117.png" alt="fltune parcourir 300x117 Framakey Ubuntu Remix: 100% portable 100% libre et multiplateforme aussi un peu" width="300" height="117" /></a></p>
<ul>
<li>Cliquez sur le bouton &laquo;&nbsp;parcourir&nbsp;&raquo; et aller chercher l&#8217;exécutable <em>Z:\Apps\PortableJuice\PortableJuice.exe</em></li>
</ul>
<ul>
<li>A la question &laquo;&nbsp;Ajouter l&#8217;icon de l&#8217;application?&nbsp;&raquo; répondez &laquo;&nbsp;oui&nbsp;&raquo; ( histoire d&#8217;avoir le citron dans votre menu)</li>
<li>A la question &laquo;&nbsp;Choisir le premier pixel comme couleur de transparence?&nbsp;&raquo; répondez &laquo;&nbsp;oui&nbsp;&raquo;</li>
<li>Le nom et l&#8217;icône de l&#8217;appli devraient s&#8217;être initialisés tout seul!</li>
<li>Dans &laquo;&nbsp;Action&nbsp;&raquo; cliquez sur la disquette pour &laquo;&nbsp;Sauvegarder votre menu&nbsp;&raquo;</li>
</ul>
<p><a href="http://blog.mazenod.fr/wp-content/uploads/2009/09/FLtune-sauver.png" rel="lightbox[388]"><img class="aligncenter size-full wp-image-529" title="FLtune-sauver" src="http://blog.mazenod.fr/wp-content/uploads/2009/09/FLtune-sauver.png" alt="FLtune sauver Framakey Ubuntu Remix: 100% portable 100% libre et multiplateforme aussi un peu" width="202" height="99" /></a></p>
<p>Logiquement le FramaLauncher se relance tout seul et vous devez trouver une entrée Juice dans la rubrique que vous avez sélectionné</p>
<p><strong>N.B.</strong> FLtunes vous sauvegarde automatiquement votre dernière config dans <em>Z:\framakey\framalauncher\FramaLauncher.ini.bak</em> Ce qui peut toujours servir!</p>
<p>Notez que si vous êtes un peu plus bricolo, vous pouvez vous passer de <a href="http://www.framakey.org/Portables/FLtune">FLtune</a> et modifier directement le fichier <em>Z:\framakey\framalauncher\FramaLauncher.ini</em></p>
<h3>applications portables non framakey<a name="nonframakey"></a></h3>
<p>Bien qu&#8217;il existe beaucoup de logiciels en version portable déjà prêt pour la framakey, vous pouvez vouloir en installer d&#8217;autres &#8230;</p>
<p>Vous trouverez notamment de nombreuses versions portables de logiciel OpenSource ou simplement gratuits sur</p>
<ul>
<li> <a href="http://portableapps.com/apps">http://portableapps.com/apps</a></li>
<li><a href="http://www.portablefreeware.com/">http://www.portablefreeware.com/</a></li>
</ul>
<p><strong>N.B. </strong>La framaKey est un projet Open Source et ne propose que des logiciels OpenSource!</p>
<p>FramaKey donne LA solution propre pour <a href="http://framakey.org/Tutoriels/PortabiliserUnLogiciel">vérifier la portabilité, la discrétion d&#8217;une application et lui faire un beau launcher FramaKey</a>.</p>
<p>Personnellement j&#8217;ai adopté une solution un peu plus brutale qui consiste à considérer qu&#8217;une application portable est portable et qu&#8217;elle n&#8217;a pas besoin de splash Screen.</p>
<p>J&#8217;ajoute donc le dossier de l&#8217;appilcation dans le répertoire <em>z:\Apps</em> et je lui créée une entrée dans la FramaKey avec <a href="http://www.framakey.org/Portables/FLtune">FLtunes</a> en suivant la procédure décrite dans la section <a href="#ajoutframakey">ajout d&#8217;une application framakey</a>.</p>
<h3>applications non portables</h3>
<p>Si vous voulez portabiliser  une application il vous faudra choisir l&#8217;un des outils suivants (classés par ordre de simplicité décroissante):</p>
<ul>
<li><a href="http://legroom.net/software/uniextract">Universal Extractor</a></li>
<li><a href="http://portableapps.com/node/9909">Portable app Creator</a></li>
<li><a href="http://portableappscreation.googlepages.com/">Portable apps creation master</a></li>
</ul>
<p>ou suivre l&#8217;un des tutoriels suivantss</p>
<ul>
<li><a href="http://www.commentcamarche.net/faq/sujet-15426-portabiliser-une-application-avec-autoit-bis">Portabiliser une application avec AutoIt</a></li>
<li><a href="http://www.commentcamarche.net/faq/sujet-15580-portabiliser-une-application-avec-reg-rapper">Portabiliser une application avec Reg Rapper</a></li>
<li><a href="http://www.commentcamarche.net/faq/sujet-15251-portabiliser-une-application-avec-nsis">Portabiliser une application avec NSIS</a></li>
<li><a href="http://www.commentcamarche.net/faq/sujet-15240-portabiliser-une-application-avec-thinapp">Portabiliser une application avec ThinApp</a></li>
<li><a href="http://www.commentcamarche.net/faq/sujet-17707-portabiliser-une-application-avec-le-batch">Portabiliser une application avec le Batch</a></li>
</ul>
<p>Une fois portabilisée vous pouvez vous référer à la partie <a href="#nonframakey">applications portable non framaKey</a> pour l&#8217;ajouter au <a href="http://www.framakey.org/Tutoriels/FramaLauncher">FramaLauncher</a></p>
<h2>Rendre sa clé USB bootable</h2>
<p>Pour espérer faire fonctionner d&#8217;une manière ou d&#8217;une autre la partie <a href="http://www.ubuntu-fr.org/">ubuntu</a> il faudra rendre votre clé bootable</p>
<ul>
<li>soit en exécutant le fichier <em>z:\syslinux\win32\makeboot.bat</em> présent sur votre clé</li>
<li>soit, pour Vista notamment, en utilisant <a title="Framaboot" href="http://framakey.org/Utils/Framaboot">Framaboot</a></li>
</ul>
<p>Dans les deux cas il faudra prendre garde de bien exécuter la commande à partir de la clé USB et non à partir du disque système de votre machine, sans quoi vous risquez de ne plus redémarrer votre système principal</p>
<p>Dans mon cas Framaboot à bien rendu ma clé USB bootable, en revanche il est incapable de recréer la partition casper-rw, attendu qu&#8217;il cherche <em>z:\syslinux\win32\dd\</em><em>mkfs.ext2.exe</em> alors que seul <em>z:\syslinux\win3\dd\mkfs.ext3.exe</em> est présent (visiblement renommer l&#8217;exécutable semble marcher, comme suggérer <a href="http://forum.framasoft.org/viewtopic.php?f=133&amp;t=32741&amp;p=266568#p266568">ici</a>).</p>
<h2>Mise en place de la virtualisation d&#8217;Ubuntu</h2>
<p>cliquez sur <em>z:\VirtualBox-installation.exe</em> à la racine de la clé qui téléchargera et installera virtualBox portable</p>
<p>Dans le dossier <em>z:</em>\<em>VirtualBox</em> créé à la racine de la clé par l&#8217;installation de VirtualBox portable, vous avez deux exécutables <em>z:\Virtualbox.exe</em> et <em>z:\Virtualize_This_Key.exe</em></p>
<p>commencez par lancer <em>z:\Virtualbox.exe </em>afin de donner un petit peu d&#8217;air à votre machine virtuelle:</p>
<ul>
<li>Sélectionnez la machine virtuelle qui a été créée automatiquement nommée &laquo;&nbsp;MyLiveUSB&nbsp;&raquo;</li>
<li>cliquez ensuite sur le bouton &laquo;&nbsp;settings&nbsp;&raquo;</li>
</ul>
<p><a href="http://blog.mazenod.fr/wp-content/uploads/2009/09/virtualbox-settings.png" rel="lightbox[388]"><img class="aligncenter size-full wp-image-490" title="virtualbox-settings" src="http://blog.mazenod.fr/wp-content/uploads/2009/09/virtualbox-settings.png" alt="virtualbox settings Framakey Ubuntu Remix: 100% portable 100% libre et multiplateforme aussi un peu" width="387" height="194" /></a></p>
<ul>
<li>voici mes paramètres</li>
</ul>
<p style="text-align: center;"><a href="http://blog.mazenod.fr/wp-content/uploads/2009/09/my-virtualbox-settings.png" rel="lightbox[388]"><img class="aligncenter size-full wp-image-491" title="my-virtualbox-settings" src="http://blog.mazenod.fr/wp-content/uploads/2009/09/my-virtualbox-settings.png" alt="my virtualbox settings Framakey Ubuntu Remix: 100% portable 100% libre et multiplateforme aussi un peu" width="498" height="414" /></a></p>
<p><strong>N.B.</strong> avec la conifguration de base ma machine virtuelle n&#8217;affichait ni le fond d&#8217;écran (un truc tout vert) ni les menus ubuntu, par manque de ressources.</p>
<p>pour lancer directement votre machine virtuelle vous pouvez cliquer sur <em>z:\Virtualize_This_Key.exe</em></p>
<p>En fait la virtualisation n&#8217;est pas très intéressante dans la mesure où c&#8217;est une session Live qui est ouverte. Pour modifier les profils partagés : il vous faudra Booter sous Linux</p>
<h2>Boot sur le Ubuntu portable</h2>
<p>Si votre Ubuntu démarre virtuellement c&#8217;est que vous pouvez booter dessus au démarrage de votre PC. Le seul pré-requis est d&#8217;avoir une carte mère capable de booter à partir d&#8217;un port USB. Vous en saurez plus en ouvrant le BIOS de votre machine &#8230;</p>
<h2>Les profils partagés</h2>
<p>Eh ben ça marche! je n&#8217;ai pas testé sur Mac OS X, mais les profils</p>
<ul>
<li>FireFox (extensions, cookie, historique, onglets ouverts)</li>
<li>ThunderBird (extensions, comptes configurés, archive de courrier)</li>
</ul>
<p>sont automatiquement partagés entre les applications portables sous windows et les applications installées sur ubuntu.</p>
<p>C&#8217;est une des fonctionnalités les plus sexy de la <a href="http://framakey.org/Pack/Framakey-Ubuntu">Framakey ubuntu remix</a>. Il n&#8217;y a d&#8217;ailleurs rien de sorcier là dedans, comme expliqué <a href="http://forum.framasoft.org/viewtopic.php?f=133&amp;t=32571&amp;p=264611&amp;hilit=profils+partag%C3%A9s">ici</a>.</p>
<p>Simplement il faut avoir les mêmes versions pour tous les systèmes hors dans le cas de firefox 3, il y a un problème avec Ubuntu comme expliqué <a href="http://forum.framasoft.org/viewtopic.php?f=133&amp;t=32740&amp;p=265814&amp;hilit=profils+partag%C3%A9s">ici</a>.</p>
<p>Vos réactions et suggestions sur le sujet sont bien évidemment les bienvenues dans les commentaires</p>
<h2>Et si je perds ma clé<a name="lost"></a></h2>
<p>Ben c&#8217;est pô grave, celui qui la trouve pourra juste envoyer des mails à votre place, tchater à votre place et éventuellement se connecter sur tous vos comptes avec tous les login et mots de passe qui sont enregistrés dans FireFox!</p>
<p>Sérieusement si vous vous servez de <a href="http://www.framakey.org/Tutoriels/SecuriserAvecTrueCrypt">la FramaKey, mieux vaut la sécuriser avec TrueCrypt</a>. En revanche je ne vois pas de solution pour conserver la fonctionnalité du Linux bootable une fois la clé encryptée (hormis en partitionnant la clé, mais à ce moment là ce sont les profils partagés que l&#8217;on perd). Les commentaires sont ouverts si vous avez des suggestions &#8230;</p>
<h2>Conclusion</h2>
<p>C&#8217;est un beau cadeau que nous fait l&#8217;équipe de Framasoft, si vous avez souvent les mains dans le cambouis, et que vous voulez être tout terrain, vous allez trouvé plein d&#8217;utilisations à ce beau projet.</p>
<p>J&#8217;ai personnellement investi dans une clé corsaire 16Go afin d&#8217;avoir des taux de transfert optimaux et un peu de place pour ubuntu</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mazenod.fr/2009/10/framakey-ubuntu-remix-100-portable-100-libre-et-multiplateforme-aussi-un-peu/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>pecl/fileinfo &amp; rmdir onwamp &#8230;</title>
		<link>http://blog.mazenod.fr/2007/07/pecl-fileinfo-rmdir-onwamp/</link>
		<comments>http://blog.mazenod.fr/2007/07/pecl-fileinfo-rmdir-onwamp/#comments</comments>
		<pubDate>Wed, 04 Jul 2007 07:17:49 +0000</pubDate>
		<dc:creator>mazenovi</dc:creator>
				<category><![CDATA[dev]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://blog.mazenod.fr/?p=105</guid>
		<description><![CDATA[
			
				
			
		
Attendu que l&#8217;installation des extension PECL via pear ne fonctionne pas sous windows voici la marche à suivre pour installer l&#8217;une d&#8217;entre elle : fileinfo. FileInfo permet notamment de réupérer le type mime d&#8217;un fichier.
Normalement (c&#8217;est en tout ca sle cas dans wamp), la dll fileinfo.dll se trouve dans le répertoire des extenions PHP (&#171;&#160;c:\wamp\php\ext&#160;&#187; [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.mazenod.fr%2F2007%2F07%2Fpecl-fileinfo-rmdir-onwamp%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.mazenod.fr%2F2007%2F07%2Fpecl-fileinfo-rmdir-onwamp%2F&amp;style=normal&amp;b=2" height="61" width="50" title="pecl/fileinfo &amp; rmdir onwamp ..." alt=" pecl/fileinfo &amp; rmdir onwamp ..." /><br />
			</a>
		</div>
<p>Attendu que l&#8217;installation des extension PECL via pear ne fonctionne pas sous windows voici la marche à suivre pour installer l&#8217;une d&#8217;entre elle : fileinfo. FileInfo permet notamment de réupérer le type mime d&#8217;un fichier.<br />
Normalement (c&#8217;est en tout ca sle cas dans wamp), la dll fileinfo.dll se trouve dans le répertoire des extenions PHP (&laquo;&nbsp;c:\wamp\php\ext&nbsp;&raquo; chez moi).<br />
Il suffit donc de rajouter dans le php.ini du php apache (dans &laquo;&nbsp;c:\wamp\apache2\bin\php.ini)</p>
<pre name="code" class="php:nogutter:nocontrols">extension=php_fileinfo.dll</pre>
<p>jusque là pas RAS on est d&#8217;accord. c&#8217;est après que le folklore commence. Pour reconnaitre les type mimes, les fonctions fileinfo utilises un fichier texte magic.mime situé dans le répertoire extras de PHP (&laquo;&nbsp;c:\wamp\php\extras\&nbsp;&raquo; chez moi). Grosso modo ce fichier contient des séquences de caractères, dites magiques, qui caractérise tel ou tel type mime. Pour que ce fichier soit correctement utilisé il faut enlever touts les &laquo;&nbsp;!&nbsp;&raquo; contenu dans le fichier magic.mime et y faire référence dans les fonctions fileinfo via son path absolu windows sans l&#8217;extension. Typiquement</p>
<pre name="code" class="php:nogutter:nocontrols">finfo_open(FILEINFO_MIME, 'C:\wamp\php\extras\magic');</pre>
<p>source : <a style="text-decoration: none;" href="http://www.developpez.net/forums/archive/index.php/t-169754.html">http://www.developpez.net/forums/archive/index.php/t-169754.html</a><br />
fileinfo.dll : <a style="text-decoration: none;" href="http://pecl4win.php.net/list.php">http://pecl4win.php.net/list.php</a><br />
le coup du ! : <a style="text-decoration: none;" href="http://pecl.php.net/bugs/bug.php?id=9166">http://pecl.php.net/bugs/bug.php?id=9166</a></p>
<p>Voilà comme hier c&#8217;était best of windows j&#8217;ai eu également la joir de constater que la fonction rmdir de php ne fonctionne pas sous win32! On peut utiliser unlink pour supprimer des fichiers sans souci, mais impossible de supprimer un dossier même vide. Pour cause de l&#8217;utilisateur web n&#8217;a pas les permissions, et la partition NTFS ne se montrera pas compréhensive&#8230; Dans la série solution au scotch, je n&#8217;ai trouvé que celle là sur <a style="text-decoration: none;" href="http://fr3.php.net/manual/fr/function.rmdir.php">http://fr3.php.net/manual/fr/function.rmdir.php</a> qui dit :</p>
<pre name="code" class="php:nogutter:nocontrols">Save some time, if you want to clean a directory or delete it and you're on windows.

Use This:

            chdir ($file_system_path);
            exec ("del *.* /s /q");

You can use other DEL syntax, or any other shell util.
You may have to allow the service to interact with the desktop, as that's my current setting and I'm not changing it to test this.</pre>
<p>donc soit on se fait une raison et on utilise les commandes DOS :-/ soit on autorise wampapache à intergair avec le bureau dans les propriétés du service &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mazenod.fr/2007/07/pecl-fileinfo-rmdir-onwamp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

