<?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>Chloé - Arts &#38; Sciences &#187; Informatique</title>
	<atom:link href="http://chloe.desoutter.org/category/informatique/feed/" rel="self" type="application/rss+xml" />
	<link>http://chloe.desoutter.org</link>
	<description>Chloé Desoutter parle de sa vie et de ses travaux.</description>
	<lastBuildDate>Wed, 12 May 2010 22:22:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Think Snippy !</title>
		<link>http://chloe.desoutter.org/2010/05/13/think-snippy/</link>
		<comments>http://chloe.desoutter.org/2010/05/13/think-snippy/#comments</comments>
		<pubDate>Wed, 12 May 2010 22:22:04 +0000</pubDate>
		<dc:creator>Chloé</dc:creator>
				<category><![CDATA[Informatique]]></category>
		<category><![CDATA[R&D]]></category>

		<guid isPermaLink="false">http://chloe.desoutter.org/?p=213</guid>
		<description><![CDATA[Ces derniers temps j&#8217;ai quelque peu travaillé sur Snippy. Snippy est la modélisation informatique de mon bureau et de mes écrans, couverts soigneusement de post-its, papiers griffonnés pleins d&#8217;idées, et me donne les pouvoirs magiques de Harry Potter. Accio information sur SNMP.
Plus sérieusement, Snippy est un site quelque peu novateur, qui permet de stocker des [...]]]></description>
			<content:encoded><![CDATA[<p>Ces derniers temps j&#8217;ai quelque peu travaillé sur Snippy. Snippy est la modélisation informatique de mon bureau et de mes écrans, couverts soigneusement de post-its, papiers griffonnés pleins d&#8217;idées, et me donne les pouvoirs magiques de Harry Potter. <em>Accio information sur SNMP.</em></p>
<p>Plus sérieusement, Snippy est un site quelque peu novateur, qui permet de stocker des <em>idées</em> publiques ou privées en les catégorisant à l&#8217;aide de #hashtags. Il permet de stocker des scripts, des URLs dont on veut se souvenir avec un commentaire, des recettes de cuisine, l&#8217;adresse de quelqu&#8217;un, etc.</p>
<p>Ces informations peuvent être catégorisées mais aussi regroupées et retrouvées aisément. En effet, les hashtags placés apparaissent sur le site et on peut donc retrouver ce qui nous intéresse dans la masse d&#8217;informations que l&#8217;on est amené à stocker. Pas besoin de recherche texte ou de paramétrage complexe, ici c&#8217;est l&#8217;auto-convention qui est mise en place: si je décide que tous mes post-its sysadmin sont taggés #sysadmin alors je sais comment retrouver une info rapidement.</p>
<p>Les snippets (unités de Snippy) peuvent être édités, mis à jour et, si jamais l&#8217;envie de le faire prend leur auteur, effacés.</p>
<p>La force principale de Snippy est que les snippets peuvent être publics. J&#8217;espère que cet outil deviendra une base de connaissances variées et consultée par le plus grand  nombre.</p>
<p>Pour découvrir Snippy par vous-même: <a href="http://www.think-snippy.net">http://www.think-snippy.net</a>.</p>
<div class="sexy-bookmarks sexy-bookmarks-expand"><ul class="socials"><li class="sexy-myspace"><a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://chloe.desoutter.org/2010/05/13/think-snippy/&amp;t=Think+Snippy+%21" rel="nofollow" title="Post this to MySpace">Post this to MySpace</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://chloe.desoutter.org/2010/05/13/think-snippy/&amp;t=Think+Snippy+%21" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://chloe.desoutter.org/2010/05/13/think-snippy/&amp;title=Think+Snippy+%21" rel="nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://chloe.desoutter.org/2010/05/13/think-snippy/&amp;title=Think+Snippy+%21" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://chloe.desoutter.org/2010/05/13/think-snippy/" rel="nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-twitter"><a href="http://twitter.com/home?status=Think Snippy !+-++(via+@chloedesoutter)" rel="nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-friendfeed"><a href="http://www.friendfeed.com/share?title=Think+Snippy+%21&amp;link=http://chloe.desoutter.org/2010/05/13/think-snippy/" rel="nofollow" title="Share this on FriendFeed">Share this on FriendFeed</a></li><li class="sexy-google"><a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://chloe.desoutter.org/2010/05/13/think-snippy/&amp;title=Think+Snippy+%21" rel="nofollow" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a></li><li class="sexy-comfeed"><a href="http://chloe.desoutter.org/2010/05/13/think-snippy/feed" rel="nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded>
			<wfw:commentRss>http://chloe.desoutter.org/2010/05/13/think-snippy/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>DarwinStreamingServer / PlaylistBroadcaster &#8211; Update</title>
		<link>http://chloe.desoutter.org/2010/02/20/darwinstreamingserver-playlistbroadcaster-update/</link>
		<comments>http://chloe.desoutter.org/2010/02/20/darwinstreamingserver-playlistbroadcaster-update/#comments</comments>
		<pubDate>Sat, 20 Feb 2010 22:45:13 +0000</pubDate>
		<dc:creator>Chloé</dc:creator>
				<category><![CDATA[Audiovisuel]]></category>
		<category><![CDATA[Informatique]]></category>
		<category><![CDATA[Tutoriel]]></category>

		<guid isPermaLink="false">http://chloe.desoutter.org/?p=210</guid>
		<description><![CDATA[Mise à jour au sujet de PlaylistBroadcaster : le fichier .replacelist doit porter le même basename que le .plb (CàD le fichier de configuration PlaylistBroadcaster). Je recommande fortement de nommer le fichier de playlist identiquement au fichier plb. Si le fichier de configuration PlaylistBroadcaster s&#8217;appelle, disons, iphone.plb, le fichier de playlist doit s&#8217;appeler iphone.playlist, le [...]]]></description>
			<content:encoded><![CDATA[<p>Mise à jour au sujet de PlaylistBroadcaster : le fichier .replacelist doit porter le même basename que le .plb (CàD le fichier de configuration PlaylistBroadcaster). Je recommande fortement de nommer le fichier de playlist identiquement au fichier plb. Si le fichier de configuration PlaylistBroadcaster s&#8217;appelle, disons, iphone.plb, le fichier de playlist doit s&#8217;appeler iphone.playlist, le replacelist ou insertlist iphone.replacelist ou iphone.insertlist.</p>
<p>Ceci évitera les quelques désagréments que j&#8217;ai subi. Il s&#8217;agit d&#8217;un bug de PlaylistBroadcaster.</p>
<p>An update about PlaylistBroadcaster: the .replacelist file shall have the same stem as the .plb (config file for PlaylistBroadcaster). I strongly recommend to name the playlist file with the same stem as the .plb file. If the .plb configuration file is called, say, iphone.plb then the playlist file shall be called iphone.playlist, and the replacelist/insertlist file called iphone.replacelist/iphone.insertlist</p>
<p>This will avoid for you the problems I encountered with this mess. This is just a PlaylistBroadcaster bug.</p>
<div class="sexy-bookmarks sexy-bookmarks-expand"><ul class="socials"><li class="sexy-myspace"><a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://chloe.desoutter.org/2010/02/20/darwinstreamingserver-playlistbroadcaster-update/&amp;t=DarwinStreamingServer+%2F+PlaylistBroadcaster+-+Update" rel="nofollow" title="Post this to MySpace">Post this to MySpace</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://chloe.desoutter.org/2010/02/20/darwinstreamingserver-playlistbroadcaster-update/&amp;t=DarwinStreamingServer+%2F+PlaylistBroadcaster+-+Update" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://chloe.desoutter.org/2010/02/20/darwinstreamingserver-playlistbroadcaster-update/&amp;title=DarwinStreamingServer+%2F+PlaylistBroadcaster+-+Update" rel="nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://chloe.desoutter.org/2010/02/20/darwinstreamingserver-playlistbroadcaster-update/&amp;title=DarwinStreamingServer+%2F+PlaylistBroadcaster+-+Update" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://chloe.desoutter.org/2010/02/20/darwinstreamingserver-playlistbroadcaster-update/" rel="nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-twitter"><a href="http://twitter.com/home?status=DarwinStreamingServer / PlaylistBroadcaster - Update+-++(via+@chloedesoutter)" rel="nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-friendfeed"><a href="http://www.friendfeed.com/share?title=DarwinStreamingServer+%2F+PlaylistBroadcaster+-+Update&amp;link=http://chloe.desoutter.org/2010/02/20/darwinstreamingserver-playlistbroadcaster-update/" rel="nofollow" title="Share this on FriendFeed">Share this on FriendFeed</a></li><li class="sexy-google"><a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://chloe.desoutter.org/2010/02/20/darwinstreamingserver-playlistbroadcaster-update/&amp;title=DarwinStreamingServer+%2F+PlaylistBroadcaster+-+Update" rel="nofollow" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a></li><li class="sexy-comfeed"><a href="http://chloe.desoutter.org/2010/02/20/darwinstreamingserver-playlistbroadcaster-update/feed" rel="nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded>
			<wfw:commentRss>http://chloe.desoutter.org/2010/02/20/darwinstreamingserver-playlistbroadcaster-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installation de Mac OSX 10.6 sur un disque externe avec environ 0 downtime</title>
		<link>http://chloe.desoutter.org/2009/10/25/installation-de-mac-osx-10-6-sur-un-disque-externe-avec-environ-0-downtime/</link>
		<comments>http://chloe.desoutter.org/2009/10/25/installation-de-mac-osx-10-6-sur-un-disque-externe-avec-environ-0-downtime/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 13:57:41 +0000</pubDate>
		<dc:creator>Chloé</dc:creator>
				<category><![CDATA[Informatique]]></category>
		<category><![CDATA[Tutoriel]]></category>
		<category><![CDATA[downtime]]></category>
		<category><![CDATA[installation osx]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[snow leopard]]></category>

		<guid isPermaLink="false">http://chloe.desoutter.org/?p=171</guid>
		<description><![CDATA[Le présent tutoriel explique pas à pas comment installer Mac OS 10.6 Snow Leopard sur un disque externe sans avoir à interrompre l&#8217;utilisation du Mac. Ceci permet par exemple de préparer une partition dédiée à la maintenance du système, avec iDefrag ou d&#8217;autres logiciels du type.
Il a été testé et fonctionne sur un iMac Intel [...]]]></description>
			<content:encoded><![CDATA[<p>Le présent tutoriel explique pas à pas comment installer Mac OS 10.6 Snow Leopard sur un disque externe sans avoir à interrompre l&#8217;utilisation du Mac. Ceci permet par exemple de préparer une partition dédiée à la maintenance du système, avec <a href="http://www.coriolis-systems.com/iDefrag.php" target="_blank">iDefrag</a> ou d&#8217;autres logiciels du type.</p>
<p>Il a été testé et fonctionne sur un iMac Intel de Mai 2008, le système de secours étant installé sur un disque Samsung HD103UJ connecté sur un DriveDock Quattro de chez MacWay.<span id="more-171"></span></p>
<h1>Etape 1: préparation du disque externe</h1>
<p>Le disque externe doit disposer d&#8217;une table de partition au format GUID. Si ce n&#8217;est pas le cas, il faudra le formater en ce sens. A priori si vous avez formaté votre disque avec un Mac Intel, c&#8217;est le cas.</p>
<p>Pour le vérifier, suivez les étapes suivantes.</p>
<p>Lancez l&#8217;utilitaire de disques:</p>
<p><a rel="attachment wp-att-172" href="http://chloe.desoutter.org/2009/10/25/installation-de-mac-osx-10-6-sur-un-disque-externe-avec-environ-0-downtime/1-utilitaire-de-disque/"><img class="alignnone size-full wp-image-172" title="1-Utilitaire de disque" src="http://chloe.desoutter.org/wp-content/uploads/2009/10/1-Utilitaire-de-disque.png" alt="1-Utilitaire de disque" width="450" /></a></p>
<p>En cliquant sur le disque externe (pas sur la partition), vous devriez voir en bas de l&#8217;écran une barre avec des informations proches de celles-ci:</p>
<p><a rel="attachment wp-att-173" href="http://chloe.desoutter.org/2009/10/25/installation-de-mac-osx-10-6-sur-un-disque-externe-avec-environ-0-downtime/2-type-de-carte-de-partition-guid/"><img class="alignnone size-full wp-image-173" title="2-Type de carte de partition GUID" src="http://chloe.desoutter.org/wp-content/uploads/2009/10/2-Type-de-carte-de-partition-GUID.png" alt="2-Type de carte de partition GUID" width="450" /></a></p>
<p>Le schéma de carte de partition doit être &laquo;&nbsp;Tableau de partition GUID&nbsp;&raquo;. Si cette valeur est définie à quoi que ce soit d&#8217;autre, vous devez Effacer la table des partitions, repartitionner en utilisant le schéma de carte de partition correct.</p>
<p>Partitionnez le disque afin d&#8217;avoir pour l&#8217;OSX de secours une partition d&#8217;environ 20 Go (dans mon cas, ce sera 35 Go car je m&#8217;en servirai aussi pour sauvegarder mes données d&#8217;utilisatrice)</p>
<h1>Etape 2: création de la partition de sauvegarde</h1>
<p>Je recommande d&#8217;installer le système sur une partition vierge. Ceci évite un encombrement et une fragmentation trop importante des données, qui ralentirait un système déjà plus lent à démarrer que quand il est exécuté depuis un disque interne.</p>
<p>Cliquez sur la partition que vous venez de créer à l&#8217;étape précédente et définissez les paramètres de la même façon que sur la capture d&#8217;écran suivante:</p>
<p><a rel="attachment wp-att-174" href="http://chloe.desoutter.org/2009/10/25/installation-de-mac-osx-10-6-sur-un-disque-externe-avec-environ-0-downtime/3-creation-de-la-partition/"><img class="alignnone size-full wp-image-174" title="3-Création de la partition" src="http://chloe.desoutter.org/wp-content/uploads/2009/10/3-Création-de-la-partition.png" alt="3-Création de la partition" width="450" /></a></p>
<p>Le Format doit être défini à &laquo;&nbsp;Mac OS étendu (journalisé)&nbsp;&raquo;. Ne définissez pas &laquo;&nbsp;sensible à la casse&nbsp;&raquo;, ceci n&#8217;a pas été testé et pourrait éventuellement causer des soucis avec OSX. Cliquez sur &laquo;&nbsp;Effacer&nbsp;&raquo;. La partition est créée.</p>
<h1>Etape 3: installation du système</h1>
<p>Ouvrez le Terminal (Utilitaires &gt; Terminal) et entrez les commandes suivantes (en vous inspirant de la capture fournie):</p>
<p><a rel="attachment wp-att-175" href="http://chloe.desoutter.org/2009/10/25/installation-de-mac-osx-10-6-sur-un-disque-externe-avec-environ-0-downtime/4-lignes-de-commande/"><img class="alignnone size-full wp-image-175" title="4-Lignes de commande" src="http://chloe.desoutter.org/wp-content/uploads/2009/10/4-Lignes-de-commande.png" alt="4-Lignes de commande" width="450" /></a></p>
<pre>cd /Volumes
cd Mac&lt;pressez tab&gt; # vous devriez voir apparaître "Mac\ OS\ X\ Install\ DVD/
cd System
cd Installation
cd Packages
open .</pre>
<p>Une nouvelle fenêtre de Finder devrait s&#8217;ouvrir. Sélectionnez OSInstall.mpkg comme sur la capture suivante et double-cliquez dessus.</p>
<p><a rel="attachment wp-att-176" href="http://chloe.desoutter.org/2009/10/25/installation-de-mac-osx-10-6-sur-un-disque-externe-avec-environ-0-downtime/5-package-osinstall/"><img class="alignnone size-full wp-image-176" title="5-Package OSInstall" src="http://chloe.desoutter.org/wp-content/uploads/2009/10/5-Package-OSInstall.png" alt="5-Package OSInstall" width="450" /></a></p>
<p>La fenêtre d&#8217;installation s&#8217;ouvre. Sélectionnez votre partition fraîchement créée comme disque cible. On vous demande le mot de passe d&#8217;administration: entrez le.</p>
<p><a rel="attachment wp-att-177" href="http://chloe.desoutter.org/2009/10/25/installation-de-mac-osx-10-6-sur-un-disque-externe-avec-environ-0-downtime/6-installation-sur-backupmac/"><img class="alignnone size-full wp-image-177" title="6-Installation sur BackupMac" src="http://chloe.desoutter.org/wp-content/uploads/2009/10/6-Installation-sur-BackupMac.png" alt="6-Installation sur BackupMac" width="450" /></a></p>
<p>Cliquez sur Continuer. L&#8217;installation prend un certain temps: vous pouvez en profiter pour faire votre jogging, vos courses, apprendre le flamenco ou la calligraphie chinoise.</p>
<p><a rel="attachment wp-att-178" href="http://chloe.desoutter.org/2009/10/25/installation-de-mac-osx-10-6-sur-un-disque-externe-avec-environ-0-downtime/7-installation-en-cours/"><img class="alignnone size-full wp-image-178" title="7-Installation en cours" src="http://chloe.desoutter.org/wp-content/uploads/2009/10/7-Installation-en-cours.png" alt="7-Installation en cours" width="450" /></a></p>
<h1>Etape 4: rendre le système démarrable</h1>
<p>Retour au Terminal. Vous allez taper la commande suivante (en supposant que votre disque s&#8217;appelle BackupMac).</p>
<p><a rel="attachment wp-att-179" href="http://chloe.desoutter.org/2009/10/25/installation-de-mac-osx-10-6-sur-un-disque-externe-avec-environ-0-downtime/8-terminal/"><img class="alignnone size-full wp-image-179" title="8-Terminal" src="http://chloe.desoutter.org/wp-content/uploads/2009/10/8-Terminal.png" alt="8-Terminal" width="450" /></a></p>
<pre>sudo bless --folder /Volumes/BackupMac/System/Library/CoreServices --bootefi</pre>
<p>Il est maintenant temps de redémarrer le système (allumez les cierges). Vous allez redémarrer le système en maintenant la touche Alt enfoncée, et sélectionner votre disque externe comme disque de démarrage. Optionnellement vous pouvez déjà glisser dans le dossier Applications de votre nouvelle installation les logiciels dont vous allez vous servir (si c&#8217;est récalcitrant, un bon coup de sudo cp -R /Applications/votre_Appli.app /Volumes/BackupMac/Applications/ fera l&#8217;affaire)</p>
<div class="sexy-bookmarks sexy-bookmarks-expand"><ul class="socials"><li class="sexy-myspace"><a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://chloe.desoutter.org/2009/10/25/installation-de-mac-osx-10-6-sur-un-disque-externe-avec-environ-0-downtime/&amp;t=Installation+de+Mac+OSX+10.6+sur+un+disque+externe+avec+environ+0+downtime" rel="nofollow" title="Post this to MySpace">Post this to MySpace</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://chloe.desoutter.org/2009/10/25/installation-de-mac-osx-10-6-sur-un-disque-externe-avec-environ-0-downtime/&amp;t=Installation+de+Mac+OSX+10.6+sur+un+disque+externe+avec+environ+0+downtime" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://chloe.desoutter.org/2009/10/25/installation-de-mac-osx-10-6-sur-un-disque-externe-avec-environ-0-downtime/&amp;title=Installation+de+Mac+OSX+10.6+sur+un+disque+externe+avec+environ+0+downtime" rel="nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://chloe.desoutter.org/2009/10/25/installation-de-mac-osx-10-6-sur-un-disque-externe-avec-environ-0-downtime/&amp;title=Installation+de+Mac+OSX+10.6+sur+un+disque+externe+avec+environ+0+downtime" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://chloe.desoutter.org/2009/10/25/installation-de-mac-osx-10-6-sur-un-disque-externe-avec-environ-0-downtime/" rel="nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-twitter"><a href="http://twitter.com/home?status=Installation de Mac OSX 10.6 sur un disque externe avec environ 0 downtime+-++(via+@chloedesoutter)" rel="nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-friendfeed"><a href="http://www.friendfeed.com/share?title=Installation+de+Mac+OSX+10.6+sur+un+disque+externe+avec+environ+0+downtime&amp;link=http://chloe.desoutter.org/2009/10/25/installation-de-mac-osx-10-6-sur-un-disque-externe-avec-environ-0-downtime/" rel="nofollow" title="Share this on FriendFeed">Share this on FriendFeed</a></li><li class="sexy-google"><a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://chloe.desoutter.org/2009/10/25/installation-de-mac-osx-10-6-sur-un-disque-externe-avec-environ-0-downtime/&amp;title=Installation+de+Mac+OSX+10.6+sur+un+disque+externe+avec+environ+0+downtime" rel="nofollow" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a></li><li class="sexy-comfeed"><a href="http://chloe.desoutter.org/2009/10/25/installation-de-mac-osx-10-6-sur-un-disque-externe-avec-environ-0-downtime/feed" rel="nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded>
			<wfw:commentRss>http://chloe.desoutter.org/2009/10/25/installation-de-mac-osx-10-6-sur-un-disque-externe-avec-environ-0-downtime/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac et Défragmentation: le tutoriel</title>
		<link>http://chloe.desoutter.org/2009/10/21/mac-et-defragmentation-le-tutoriel/</link>
		<comments>http://chloe.desoutter.org/2009/10/21/mac-et-defragmentation-le-tutoriel/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 07:54:14 +0000</pubDate>
		<dc:creator>Chloé</dc:creator>
				<category><![CDATA[Informatique]]></category>
		<category><![CDATA[Tutoriel]]></category>
		<category><![CDATA[défragmentation]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[notes]]></category>

		<guid isPermaLink="false">http://chloe.desoutter.org/?p=159</guid>
		<description><![CDATA[La défragmentation peut s&#8217;avérer utile si vous travaillez sur de gros fichiers, (par exemple: votre machine est un filer avec du passage, ou vous faites du montage vidéo HD) et si vous avez besoin d&#8217;optimiser un peu vos performances.
Pour suivre ce tutoriel, vous allez avoir besoin:

d&#8217;un disque dur externe FireWire (de préférence FW800)
d&#8217;un CD d&#8217;installation [...]]]></description>
			<content:encoded><![CDATA[<p>La défragmentation peut s&#8217;avérer utile si vous travaillez sur de gros fichiers, (par exemple: votre machine est un filer avec du passage, ou vous faites du montage vidéo HD) et si vous avez besoin d&#8217;optimiser un peu vos performances.</p>
<p>Pour suivre ce tutoriel, vous allez avoir besoin:</p>
<ul>
<li>d&#8217;un disque dur externe FireWire (de préférence FW800)</li>
<li>d&#8217;un CD d&#8217;installation d&#8217;OSX (testé avec Snow Leopard)</li>
<li>du logiciel <a href="www.coriolis-systems.com/iDefrag.php" target="_blank">iDefrag</a><span id="more-159"></span></li>
</ul>
<h3>Etape 1: partitionner le disque externe.</h3>
<p>Ouvrez le Finder et allez dans /Application/Utilitaires. Ouvrez Utilitaire de disque.</p>
<p>Cliquez sur le disque externe (pas sur sa partition). Modifiez la taille de sa partition de sorte qu&#8217;il reste environ 12 Go non partitionnés à la fin du disque. Ces 12 Go vont nous servir à installer une deuxième copie de Mac OS X, sur laquelle nous démarrerons pour effectuer la défragmentation système.</p>
<p>Cliquer sur l&#8217;espace vierge nouvellement créé, donnez un nom à cet espace (par exemple, BootSecours) et attribuez lui le système de fichier &laquo;&nbsp;Mac OS étendu (journalisé)&nbsp;&raquo;.</p>
<p>Validez.</p>
<h3>Etape 2: installation du Mac OS X de secours</h3>
<p>Insérez votre CD de Mac OS dans le lecteur. Dans le finder, naviguez vers /Volumes/Mac OS X Install DVD/System/Installation/Packages. Astuce: naviguer avec le Terminal jusqu&#8217;à ce répertoire et taper &laquo;&nbsp;open .&nbsp;&raquo;.</p>
<p>Exécutez OSInstall.mpkg en donnant comme partition cible la partition nouvellement créée. OSX s&#8217;installe sur cette partition.</p>
<p>N&#8217;oubliez pas de bénir le dossier avec la commande Bless (dans un Terminal)</p>
<pre>sudo bless --folder /Volumes/BootSecours/System/Library/CoreServices --bootefi --bootinfo</pre>
<h3>Etape 3: redémarrage de l&#8217;ordinateur</h3>
<p>Redémarrez la machine en maintenant la touche Option enfoncée. Choisissez comme volume de démarrage la partition FireWire. Vous êtes sur un bureau OSX tout neuf (et pouvez naviguer à l&#8217;aide de Safari jusqu&#8217;à ce blog pour reprendre le tutoriel <img src='http://chloe.desoutter.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> )</p>
<h3>Etape 4: installation de iDefrag</h3>
<p>Obtenez iDefrag. Je suppose que vous l&#8217;avez déjà acheté. Installez votre copie sur la partition externe. Lancez le logiciel.</p>
<h3>Etape 5: lancer la défragmentation et finir</h3>
<p>choisissez comme volume à défragmenter la partition système sur le disque dur interne. Lancez la défragmentation, patientez. Une fois complétée, redémarrez sur la partition interne.</p>
<p>Voilà <img src='http://chloe.desoutter.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Cette opération a l&#8217;avantage de provoquer très peu de downtime réel. Pendant la défragmentation, vous pouvez toujours vous servir de votre Mac pour aller sur le Net, par exemple (ou jouer aux échecs).</p>
<p>Cette solution est supérieure à l&#8217;utilisation de l&#8217;algorithme Inline d&#8217;iDefrag, qui ne fait rien pour améliorer la contigüité des fichiers (c&#8217;est important, quand on veut installer Bootcamp tardivement, la contigüité).</p>
<div class="sexy-bookmarks sexy-bookmarks-expand"><ul class="socials"><li class="sexy-myspace"><a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://chloe.desoutter.org/2009/10/21/mac-et-defragmentation-le-tutoriel/&amp;t=Mac+et+D%C3%A9fragmentation%3A+le+tutoriel" rel="nofollow" title="Post this to MySpace">Post this to MySpace</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://chloe.desoutter.org/2009/10/21/mac-et-defragmentation-le-tutoriel/&amp;t=Mac+et+D%C3%A9fragmentation%3A+le+tutoriel" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://chloe.desoutter.org/2009/10/21/mac-et-defragmentation-le-tutoriel/&amp;title=Mac+et+D%C3%A9fragmentation%3A+le+tutoriel" rel="nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://chloe.desoutter.org/2009/10/21/mac-et-defragmentation-le-tutoriel/&amp;title=Mac+et+D%C3%A9fragmentation%3A+le+tutoriel" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://chloe.desoutter.org/2009/10/21/mac-et-defragmentation-le-tutoriel/" rel="nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-twitter"><a href="http://twitter.com/home?status=Mac et Défragmentation: le tutoriel+-++(via+@chloedesoutter)" rel="nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-friendfeed"><a href="http://www.friendfeed.com/share?title=Mac+et+D%C3%A9fragmentation%3A+le+tutoriel&amp;link=http://chloe.desoutter.org/2009/10/21/mac-et-defragmentation-le-tutoriel/" rel="nofollow" title="Share this on FriendFeed">Share this on FriendFeed</a></li><li class="sexy-google"><a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://chloe.desoutter.org/2009/10/21/mac-et-defragmentation-le-tutoriel/&amp;title=Mac+et+D%C3%A9fragmentation%3A+le+tutoriel" rel="nofollow" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a></li><li class="sexy-comfeed"><a href="http://chloe.desoutter.org/2009/10/21/mac-et-defragmentation-le-tutoriel/feed" rel="nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded>
			<wfw:commentRss>http://chloe.desoutter.org/2009/10/21/mac-et-defragmentation-le-tutoriel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Créer un Application Bundle Mac OS pour les jeux ScummVM</title>
		<link>http://chloe.desoutter.org/2009/10/18/creer-un-app-pour-jeux-scummvm/</link>
		<comments>http://chloe.desoutter.org/2009/10/18/creer-un-app-pour-jeux-scummvm/#comments</comments>
		<pubDate>Sun, 18 Oct 2009 09:44:41 +0000</pubDate>
		<dc:creator>Chloé</dc:creator>
				<category><![CDATA[Informatique]]></category>
		<category><![CDATA[Tutoriel]]></category>
		<category><![CDATA[.app]]></category>
		<category><![CDATA[application bundle]]></category>
		<category><![CDATA[full throttle]]></category>
		<category><![CDATA[jeu]]></category>
		<category><![CDATA[lucas games]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[mac os]]></category>
		<category><![CDATA[scummvm]]></category>

		<guid isPermaLink="false">http://chloe.desoutter.org/?p=153</guid>
		<description><![CDATA[Le but de ce tutoriel: vous aider à créer un Application Bundle OSX transportable, déplaçable sur d&#8217;autres systèmes, permettant de jouer à des jeux Scumm, en gardant ses sauvegardes dans les applications, pour éviter toute dispersion au delà de ce fichier. C&#8217;est idéal si vous transportez ces jeux sur une carte CF ou une clé [...]]]></description>
			<content:encoded><![CDATA[<p>Le but de ce tutoriel: vous aider à créer un Application Bundle OSX transportable, déplaçable sur d&#8217;autres systèmes, permettant de jouer à des jeux Scumm, en gardant ses sauvegardes dans les applications, pour éviter toute dispersion au delà de ce fichier. C&#8217;est idéal si vous transportez ces jeux sur une carte CF ou une clé USB par exemple.<span id="more-153"></span></p>
<h2>Création du .app</h2>
<p>Ouvrez l&#8217;application Terminal (Utilitaires/Terminal). Créez un répertoire &#8216;MyScummGame.app&#8217;;</p>
<p>mkdir MyScummGame.app</p>
<p>Créer la hiérarchie des fichiers</p>
<pre>mkdir -p 'Contents/MacOS/' # va contenir les binaires
mkdir -p 'Contents/Resources/game' # va contenir les données du jeu
mkdir -p 'Contents/Resources/saves' # va contenir les sauvegardes du jeu</pre>
<p>Créer ensuite un fichier d&#8217;icônes. Trouver une capture d&#8217;écran, une icône PNG ou quoi que ce soit et avec un quelconque logiciel capable de le faire, la convertir en icône .icns. Nommer le fichier game.icns et le déplacer vers la destination &#8216;Contents/Resources/game.icns&#8217;</p>
<pre>cp ~/Images/monIcone.icns Contents/Resources/game.icns</pre>
<p>Ensuite, déplacer les données du jeu Scumm dans Contents/Resources/game/</p>
<pre>cp -R ~/monJeuScumm/* Contents/Resources/game/</pre>
<p>Extraire de ScummVM.app (en imaginant qu&#8217;il se trouve dans le répertoire de base de l&#8217;utilisateur) le fichier scummvm et le déplacer dans le répertoire Contents/MacOS/</p>
<pre>cp ~/ScummVM.app/Contents/MacOS/scummvm Contents/MacOS/</pre>
<p>Voici une liste des jeux pour la version actuelle de Scumm (1.0.0rc143760). Il faut tenir compte de la valeur &laquo;&nbsp;Game ID&nbsp;&raquo;</p>
<pre>Game ID              Full Title</pre>
<pre>-------------------- ------------------------------------------------------</pre>
<pre>atlantis             Indiana Jones and the Fate of Atlantis
indy3                Indiana Jones and the Last Crusade
loom                 Loom
maniac               Maniac Mansion
monkey               The Secret of Monkey Island
monkey2              Monkey Island 2: LeChuck's Revenge
pass                 Passport to Adventure
samnmax              Sam &amp; Max Hit the Road
tentacle             Day of the Tentacle
zak                  Zak McKracken and the Alien Mindbenders
ft                   Full Throttle
dig                  The Dig
comi                 The Curse of Monkey Island
activity             Putt-Putt &amp; Fatty Bear's Activity Pack
brstorm              Bear Stormin'
fbear                Fatty Bear's Birthday Surprise
fbpack               Fatty Bear's Fun Pack
funpack              Putt-Putt's Fun Pack
puttmoon             Putt-Putt Goes to the Moon
puttputt             Putt-Putt Joins the Parade
airport              Let's Explore the Airport with Buzzy
arttime              Blue's Art Time Activities
balloon              Putt-Putt and Pep's Balloon-O-Rama
baseball             Backyard Baseball
baseball2001         Backyard Baseball 2001
Baseball2003         Backyard Baseball 2003
basketball           Backyard Basketball
Blues123Time         Blue's 123 Time Activities
BluesABCTime         Blue's ABC Time Activities
BluesBirthday        Blue's Birthday Adventure
BluesTreasureHunt    Blue's Treasure Hunt
catalog              Humongous Interactive Catalog
chase                SPY Fox in Cheese Chase
farm                 Let's Explore the Farm with Buzzy
football             Backyard Football
football2002         Backyard Football 2002
freddi               Freddi Fish 1: The Case of the Missing Kelp Seeds
freddi2              Freddi Fish 2: The Case of the Haunted Schoolhouse
freddi3              Freddi Fish 3: The Case of the Stolen Conch Shell
freddi4              Freddi Fish 4: The Case of the Hogfish Rustlers of Briny Gulch
freddicove           Freddi Fish 5: The Case of the Creature of Coral Cave
FreddisFunShop       Freddi Fish's One-Stop Fun Shop
jungle               Let's Explore the Jungle with Buzzy
lost                 Pajama Sam's Lost &amp; Found
maze                 Freddi Fish and Luther's Maze Madness
moonbase             Moonbase Commander
mustard              SPY Fox in Hold the Mustard
pajama               Pajama Sam 1: No Need to Hide When It's Dark Outside
pajama2              Pajama Sam 2: Thunder and Lightning Aren't so Frightening
pajama3              Pajama Sam 3: You Are What You Eat From Your Head to Your Feet
pjgames              Pajama Sam: Games to Play On Any Day
puttcircus           Putt-Putt Joins the Circus
puttrace             Putt-Putt Enters the Race
PuttsFunShop         Putt-Putt's One-Stop Fun Shop
putttime             Putt-Putt Travels Through Time
puttzoo              Putt-Putt Saves the Zoo
readtime             Blue's Reading Time Activities
SamsFunShop          Pajama Sam's One-Stop Fun Shop
soccer               Backyard Soccer
Soccer2004           Backyard Soccer 2004
SoccerMLS            Backyard Soccer MLS Edition
socks                Pajama Sam's Sock Works
spyfox               SPY Fox 1: Dry Cereal
spyfox2              SPY Fox 2: Some Assembly Required
spyozon              SPY Fox 3: Operation Ozone
thinker1             Big Thinkers First Grade
thinkerk             Big Thinkers Kindergarten
water                Freddi Fish and Luther's Water Worries
agi                  Sierra AGI game
elvira1              Elvira - Mistress of the Dark
elvira2              Elvira II - The Jaws of Cerberus
waxworks             Waxworks
simon1               Simon the Sorcerer 1
simon2               Simon the Sorcerer 2
feeble               The Feeble Files
dimp                 Demon in my Pocket
jumble               Jumble
puzzle               NoPatience
swampy               Swampy Adventures
cine                 Cinematique evo.1 engine game
cruise               Cinematique evo.2 engine game
drascula             Drascula: The Vampire Strikes Back
gob                  Gob engine game
groovie              Groovie engine game
kyra1                The Legend of Kyrandia
kyra2                The Legend of Kyrandia: The Hand of Fate
kyra3                The Legend of Kyrandia: Malcolm's Revenge
lure                 Lure of the Temptress
made                 MADE engine game
parallaction         Parallaction engine game
queen                Flight of the Amazon Queen
saga                 SAGA Engine game
sky                  Beneath a Steel Sky
sword1               Broken Sword 1: The Shadow of the Templars
sword1demo           Broken Sword 1: The Shadow of the Templars (Demo)
sword1mac            Broken Sword 1: The Shadow of the Templars (Mac)
sword1macdemo        Broken Sword 1: The Shadow of the Templars (Mac demo)
sword1psx            Broken Sword 1: The Shadow of the Templars (PlayStation)
sword1psxdemo        Broken Sword 1: The Shadow of the Templars (PlayStation demo)
sword2               Broken Sword 2: The Smoking Mirror
sword2alt            Broken Sword 2: The Smoking Mirror (alt)
sword2psx            Broken Sword 2: The Smoking Mirror (PlayStation)
sword2psxdemo        Broken Sword 2: The Smoking Mirror (PlayStation/Demo)
sword2demo           Broken Sword 2: The Smoking Mirror (Demo)
tinsel               Tinsel engine game
touche               Touche: The Adventures of the Fifth Musketeer
tucker               Bud Tucker in Double Trouble</pre>
<p>Créer un wrapper (fichier de script bash) qui va servir à lancer ScummVM avec les options de jeu préconfigurées:</p>
<pre>nano Contents/MacOS/scumm_w</pre>
<p>Insérer dans ce fichier le contenu suivant, en remplaçant les infos par des valeurs pertinentes dans votre cas (il faut tenir compte de l&#8217;ID du jeu précédent).</p>
<pre>#!/bin/bash
DESCRIPTION="La description du jeu"
ID_JEU="l'ID du jeu" # par exemple, ft pour Full Throttle
echo "Starting game $DESCRIPTION"
THEPATH=$0;
echo "$THEPATH";
THEDIR=$(dirname "$THEPATH");
UPDIR="$THEDIR/../"
SAVEPATH="$UPDIR/Resources/saves"
mkdir -p "$SAVEPATH"
GAMEPATH="$UPDIR/Resources/game/"
"$THEDIR/scummvm" --savepath="$SAVEPATH" --path="$GAMEPATH" $ID_JEU
echo "Ran the game $DESCRIPTION"</pre>
<p>Rendre ce fichier exécutable</p>
<pre>chmod +x Contents/MacOS/scumm_w</pre>
<p>Maintenant, on va créer le fichier Info.plist, qui indique à MacOS comment exécuter l&#8217;application.</p>
<pre>nano Contents/Info.plist</pre>
<p>Le remplir avec les informations suivantes:</p>
<pre>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"&gt;
&lt;plist version="1.0"&gt;
&lt;dict&gt;
 &lt;key&gt;CFBundleDisplayName&lt;/key&gt;
 &lt;string&gt;Description du jeu&lt;/string&gt;
 &lt;key&gt;CFBundleExecutable&lt;/key&gt;
 &lt;string&gt;scumm_w&lt;/string&gt;
 &lt;key&gt;CFBundleIconFile&lt;/key&gt;
 &lt;string&gt;game.icns&lt;/string&gt;
 &lt;key&gt;CFBundleIdentifier&lt;/key&gt;
 &lt;string&gt;com.scumm.identifiant_du_jeu&lt;/string&gt;
 &lt;key&gt;CFBundleName&lt;/key&gt;
 &lt;string&gt;identifiant_du_jeu&lt;/string&gt;
 &lt;key&gt;CFBundlePackageType&lt;/key&gt;
 &lt;string&gt;APPL&lt;/string&gt;
 &lt;key&gt;CFBundleShortVersionString&lt;/key&gt;
 &lt;string&gt;1.0&lt;/string&gt;
 &lt;key&gt;NSAppleScriptEnabled&lt;/key&gt;
 &lt;string&gt;false&lt;/string&gt;
 &lt;key&gt;NSHumanReadableCopyright&lt;/key&gt;
 &lt;string&gt;Copyleft Pirate, Inc.&lt;/string&gt;
 &lt;key&gt;NSPrincipalClass&lt;/key&gt;
 &lt;string&gt;NSApplication&lt;/string&gt;
&lt;/dict&gt;
&lt;/plist&gt;</pre>
<p>Le fichier .app devrait maintenant être exécutable. Si ce n&#8217;est pas le cas, en effectuer une copie et tester sur la copie.</p>
<div class="sexy-bookmarks sexy-bookmarks-expand"><ul class="socials"><li class="sexy-myspace"><a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://chloe.desoutter.org/2009/10/18/creer-un-app-pour-jeux-scummvm/&amp;t=Cr%C3%A9er+un+Application+Bundle+Mac+OS+pour+les+jeux+ScummVM" rel="nofollow" title="Post this to MySpace">Post this to MySpace</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://chloe.desoutter.org/2009/10/18/creer-un-app-pour-jeux-scummvm/&amp;t=Cr%C3%A9er+un+Application+Bundle+Mac+OS+pour+les+jeux+ScummVM" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://chloe.desoutter.org/2009/10/18/creer-un-app-pour-jeux-scummvm/&amp;title=Cr%C3%A9er+un+Application+Bundle+Mac+OS+pour+les+jeux+ScummVM" rel="nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://chloe.desoutter.org/2009/10/18/creer-un-app-pour-jeux-scummvm/&amp;title=Cr%C3%A9er+un+Application+Bundle+Mac+OS+pour+les+jeux+ScummVM" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://chloe.desoutter.org/2009/10/18/creer-un-app-pour-jeux-scummvm/" rel="nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-twitter"><a href="http://twitter.com/home?status=Créer un Application Bundle Mac OS pour les jeux ScummVM+-++(via+@chloedesoutter)" rel="nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-friendfeed"><a href="http://www.friendfeed.com/share?title=Cr%C3%A9er+un+Application+Bundle+Mac+OS+pour+les+jeux+ScummVM&amp;link=http://chloe.desoutter.org/2009/10/18/creer-un-app-pour-jeux-scummvm/" rel="nofollow" title="Share this on FriendFeed">Share this on FriendFeed</a></li><li class="sexy-google"><a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://chloe.desoutter.org/2009/10/18/creer-un-app-pour-jeux-scummvm/&amp;title=Cr%C3%A9er+un+Application+Bundle+Mac+OS+pour+les+jeux+ScummVM" rel="nofollow" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a></li><li class="sexy-comfeed"><a href="http://chloe.desoutter.org/2009/10/18/creer-un-app-pour-jeux-scummvm/feed" rel="nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded>
			<wfw:commentRss>http://chloe.desoutter.org/2009/10/18/creer-un-app-pour-jeux-scummvm/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Prado : intégrer aux thèmes des fixes Internet Explorer</title>
		<link>http://chloe.desoutter.org/2009/10/12/prado-integrer-aux-themes-des-fixes-internet-explorer/</link>
		<comments>http://chloe.desoutter.org/2009/10/12/prado-integrer-aux-themes-des-fixes-internet-explorer/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 13:32:48 +0000</pubDate>
		<dc:creator>Chloé</dc:creator>
				<category><![CDATA[Informatique]]></category>
		<category><![CDATA[Tutoriel]]></category>
		<category><![CDATA[Developpement]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[notes]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Prado]]></category>

		<guid isPermaLink="false">http://chloe.desoutter.org/?p=138</guid>
		<description><![CDATA[On le sait, Internet Explorer gère les commentaires conditionnels. Cette méthode permet d&#8217;afficher certaines balises uniquement dans Internet Explorer, avec un filtrage éventuel de versions, et ce sans employer de Javascript ou de syntaxe HTML invalide.
Le format des balises est le suivant (référez-vous à MSDN pour plus d&#8217;infos)
&#60;!--[if IE]&#62;
le code HTML quelconque
&#60;![endif]--&#62;
à la place de [...]]]></description>
			<content:encoded><![CDATA[<p>On le sait, Internet Explorer gère les commentaires conditionnels. Cette méthode permet d&#8217;afficher certaines balises uniquement dans Internet Explorer, avec un filtrage éventuel de versions, et ce sans employer de Javascript ou de syntaxe HTML invalide.<span id="more-138"></span></p>
<p>Le format des balises est le suivant (référez-vous à MSDN pour plus d&#8217;infos)</p>
<pre>&lt;!--[if IE]&gt;
<em>le code HTML quelconque</em>
&lt;![endif]--&gt;</pre>
<p>à la place de if IE, on peut employer des expressions telles que <em>if lte IE 6</em>. Cela permet d&#8217;avoir, notamment, des fixes CSS adaptées aux bonnes versions des navigateurs.</p>
<p>Mais comment mettre cela en oeuvre avec Prado et sa gestion des thèmes ? On sait que Prado gère les thèmes tout seul, inclut les fichiers CSS tout seul dans le &lt;com:THead /&gt;, ce sans faire appel à de la programmation côté utilisateur.</p>
<p>Pour inclure les fixes CSS, on va procéder de la sorte, en supposant que le thème s&#8217;appelle theme1.</p>
<p>Dans le répertoire theme1/, on va créer un sous-répertoire iefix, dans lequel on va créer le fichier qui contient les fixes CSS, iefix.css.</p>
<p>Dans le &lt;com:THead /&gt;, qui aura une balise ouvrante et fermante (ne pas se contenter d&#8217;un &lt;com:THead /&gt; vierge !), on va inclure le code suivant:</p>
<pre>&lt;!--[if IE]&gt;
&lt;link rel="stylesheet" type="text/css" href="&lt;%= $this-&gt;Page-&gt;Theme-&gt;BaseUrl%&gt;/iefix/iefix.css" /&gt;
&lt;![endif]--&gt;</pre>
<p>Ce qui nous donne par exemple:</p>
<pre>&lt;com:THead Title="&lt;%$ AppName %&gt;"&gt;
 &lt;com:TMetaTag HttpEquiv="Content-Type" Content="text/xhtml; charset=UTF-8" /&gt;
 &lt;com:TMetaTag HttpEquiv="Content-Language"&gt;
 &lt;prop:Content&gt;&lt;%$ AppLanguage %&gt;&lt;/prop:Content&gt;
 &lt;/com:TMetaTag&gt;
 &lt;com:TMetaTag Name="LANGUAGE" Content="&lt;%$ AppLanguageFullString %&gt;" /&gt;
&lt;!--[if IE]&gt;
&lt;link rel="stylesheet" type="text/css" href="&lt;%= $this-&gt;Page-&gt;Theme-&gt;BaseUrl%&gt;/iefix/iefix.css" /&gt;
&lt;![endif]--&gt;
&lt;/com:THead&gt;</pre>
<p>Ceci permet de charger pour le thème en cours d&#8217;utilisation les fixes IE. S&#8217;il n&#8217;en existe pas, le chargement du CSS échouera silencieusement.</p>
<p>J&#8217;espère que cela aidera quelques personnes <img src='http://chloe.desoutter.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<div class="sexy-bookmarks sexy-bookmarks-expand"><ul class="socials"><li class="sexy-myspace"><a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://chloe.desoutter.org/2009/10/12/prado-integrer-aux-themes-des-fixes-internet-explorer/&amp;t=Prado+%3A+int%C3%A9grer+aux+th%C3%A8mes+des+fixes+Internet+Explorer" rel="nofollow" title="Post this to MySpace">Post this to MySpace</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://chloe.desoutter.org/2009/10/12/prado-integrer-aux-themes-des-fixes-internet-explorer/&amp;t=Prado+%3A+int%C3%A9grer+aux+th%C3%A8mes+des+fixes+Internet+Explorer" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://chloe.desoutter.org/2009/10/12/prado-integrer-aux-themes-des-fixes-internet-explorer/&amp;title=Prado+%3A+int%C3%A9grer+aux+th%C3%A8mes+des+fixes+Internet+Explorer" rel="nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://chloe.desoutter.org/2009/10/12/prado-integrer-aux-themes-des-fixes-internet-explorer/&amp;title=Prado+%3A+int%C3%A9grer+aux+th%C3%A8mes+des+fixes+Internet+Explorer" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://chloe.desoutter.org/2009/10/12/prado-integrer-aux-themes-des-fixes-internet-explorer/" rel="nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-twitter"><a href="http://twitter.com/home?status=Prado : intégrer aux thèmes des fixes Internet Explorer+-++(via+@chloedesoutter)" rel="nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-friendfeed"><a href="http://www.friendfeed.com/share?title=Prado+%3A+int%C3%A9grer+aux+th%C3%A8mes+des+fixes+Internet+Explorer&amp;link=http://chloe.desoutter.org/2009/10/12/prado-integrer-aux-themes-des-fixes-internet-explorer/" rel="nofollow" title="Share this on FriendFeed">Share this on FriendFeed</a></li><li class="sexy-google"><a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://chloe.desoutter.org/2009/10/12/prado-integrer-aux-themes-des-fixes-internet-explorer/&amp;title=Prado+%3A+int%C3%A9grer+aux+th%C3%A8mes+des+fixes+Internet+Explorer" rel="nofollow" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a></li><li class="sexy-comfeed"><a href="http://chloe.desoutter.org/2009/10/12/prado-integrer-aux-themes-des-fixes-internet-explorer/feed" rel="nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded>
			<wfw:commentRss>http://chloe.desoutter.org/2009/10/12/prado-integrer-aux-themes-des-fixes-internet-explorer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mythes et Légendes ou comment j&#8217;ai défragmenté mon Mac</title>
		<link>http://chloe.desoutter.org/2009/10/06/mythes-et-legendes-ou-comment-jai-defragmente-mon-mac/</link>
		<comments>http://chloe.desoutter.org/2009/10/06/mythes-et-legendes-ou-comment-jai-defragmente-mon-mac/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 14:04:06 +0000</pubDate>
		<dc:creator>Chloé</dc:creator>
				<category><![CDATA[Informatique]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[notes]]></category>

		<guid isPermaLink="false">http://chloe.desoutter.org/?p=135</guid>
		<description><![CDATA[Dieu nous enseigne qu&#8217;il est inutile de défragmenter les disques durs des Macs. En effet, selon lui, HFS+ ne fragmente pas. Et, comme c&#8217;est une vertu du Mac, tous les bienheureux croyants adhèrent complètement à cette idée.
Or, c&#8217;est faux, archi-faux et mensonger. HFS+ fragmente bel et bien.
D&#8217;une part, il ne maintient pas la contiguïté des [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://fr.wikipedia.org/wiki/Steve_Jobs" target="_blank">Dieu</a> nous enseigne qu&#8217;il est inutile de défragmenter les disques durs des Macs. En effet, selon lui, <a href="http://en.wikipedia.org/wiki/HFS_Plus" target="_blank">HFS+</a> ne fragmente pas. Et, comme c&#8217;est une vertu du Mac, tous les bienheureux croyants adhèrent complètement à cette idée.</p>
<p>Or, c&#8217;est faux, archi-faux et mensonger. HFS+ fragmente bel et bien.</p>
<p>D&#8217;une part, il ne maintient pas la contiguïté des fichiers dans le système: on se retrouve facilement avec des chunks de données au fond d&#8217;un disque de 300 Go. Ensuite, le &laquo;&nbsp;défrag automatique&nbsp;&raquo; d&#8217;HFS+ ne s&#8217;effectue que sur les fichiers d&#8217;une taille inférieure à 20Mb. Je fais du montage, et du compositing (et Mlle Rouge aussi fait ça): le plus petit de nos rushs fait 50 Mo. C&#8217;est râpé du coup.</p>
<p>Du coup, quand je me retrouve devant le besoin de réduire la taille de ma partition pour effectuer une installation de Windows à travers Boot Camp, mon iMac me rit au nez, ou plutôt affirme de façon adamante qu&#8217;il ne peut pas redimensionner la partition (sur laquelle 80 Go sont libres !). La seule solution qu&#8217;il me propose: effectuer un formatage en bonne et due forme de l&#8217;intégralité de mon disque avant de réessayer.</p>
<p>Et là, en fouillant dans les utilitaires de disque, je me rends compte que Dieu n&#8217;a pas daigné doter mon Mac d&#8217;un outil de défragmentation. C&#8217;est donc &laquo;&nbsp;passage à la caisse ou formatage disque&nbsp;&raquo;.</p>
<p>En vérité, je me suis tournée vers l&#8217;utilitaire iDefrag, qui me permet de défragmenter le disque sans avoir à démarrer sur un CD de boot (et donc sans avoir à arrêter tout mon travail en cours). Cela semble fonctionner, mais ça prend des siècles.</p>
<p>OSX ne connaît pas mount -o remount,ro ? <img src='http://chloe.desoutter.org/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
<p>Pour une fois que je trouve quelque chose à reprocher à ce système, je ne vais pas me priver de l&#8217;exposer.</p>
<div class="sexy-bookmarks sexy-bookmarks-expand"><ul class="socials"><li class="sexy-myspace"><a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://chloe.desoutter.org/2009/10/06/mythes-et-legendes-ou-comment-jai-defragmente-mon-mac/&amp;t=Mythes+et+L%C3%A9gendes+ou+comment+j%27ai+d%C3%A9fragment%C3%A9+mon+Mac" rel="nofollow" title="Post this to MySpace">Post this to MySpace</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://chloe.desoutter.org/2009/10/06/mythes-et-legendes-ou-comment-jai-defragmente-mon-mac/&amp;t=Mythes+et+L%C3%A9gendes+ou+comment+j%27ai+d%C3%A9fragment%C3%A9+mon+Mac" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://chloe.desoutter.org/2009/10/06/mythes-et-legendes-ou-comment-jai-defragmente-mon-mac/&amp;title=Mythes+et+L%C3%A9gendes+ou+comment+j%27ai+d%C3%A9fragment%C3%A9+mon+Mac" rel="nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://chloe.desoutter.org/2009/10/06/mythes-et-legendes-ou-comment-jai-defragmente-mon-mac/&amp;title=Mythes+et+L%C3%A9gendes+ou+comment+j%27ai+d%C3%A9fragment%C3%A9+mon+Mac" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://chloe.desoutter.org/2009/10/06/mythes-et-legendes-ou-comment-jai-defragmente-mon-mac/" rel="nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-twitter"><a href="http://twitter.com/home?status=Mythes et Légendes ou comment j'ai défragmenté mon Mac+-++(via+@chloedesoutter)" rel="nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-friendfeed"><a href="http://www.friendfeed.com/share?title=Mythes+et+L%C3%A9gendes+ou+comment+j%27ai+d%C3%A9fragment%C3%A9+mon+Mac&amp;link=http://chloe.desoutter.org/2009/10/06/mythes-et-legendes-ou-comment-jai-defragmente-mon-mac/" rel="nofollow" title="Share this on FriendFeed">Share this on FriendFeed</a></li><li class="sexy-google"><a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://chloe.desoutter.org/2009/10/06/mythes-et-legendes-ou-comment-jai-defragmente-mon-mac/&amp;title=Mythes+et+L%C3%A9gendes+ou+comment+j%27ai+d%C3%A9fragment%C3%A9+mon+Mac" rel="nofollow" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a></li><li class="sexy-comfeed"><a href="http://chloe.desoutter.org/2009/10/06/mythes-et-legendes-ou-comment-jai-defragmente-mon-mac/feed" rel="nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded>
			<wfw:commentRss>http://chloe.desoutter.org/2009/10/06/mythes-et-legendes-ou-comment-jai-defragmente-mon-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quicktime X : méfiance</title>
		<link>http://chloe.desoutter.org/2009/10/04/quicktime-x-mefiance/</link>
		<comments>http://chloe.desoutter.org/2009/10/04/quicktime-x-mefiance/#comments</comments>
		<pubDate>Sun, 04 Oct 2009 18:20:35 +0000</pubDate>
		<dc:creator>Chloé</dc:creator>
				<category><![CDATA[Audiovisuel]]></category>
		<category><![CDATA[Informatique]]></category>
		<category><![CDATA[codec]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[vidéo]]></category>

		<guid isPermaLink="false">http://chloe.desoutter.org/?p=133</guid>
		<description><![CDATA[Note personnelle: ne pas utiliser QuickTime X quand je veux valider l&#8217;export depuis FCP d&#8217;une vidéo en SD. QuickTime X semble avoir quelques soucis pour les lire. En effet, il semble écraser d&#8217;environ 10% verticalement l&#8217;image, ce qui nous donne des têtes-de-grenouille.
QuickTime 7 fonctionne, lui, parfaitement.
Brr, Mac.
Post this to MySpaceShare this on FacebookDigg this!Share this on [...]]]></description>
			<content:encoded><![CDATA[<p>Note personnelle: ne pas utiliser QuickTime X quand je veux valider l&#8217;export depuis FCP d&#8217;une vidéo en SD. QuickTime X semble avoir quelques soucis pour les lire. En effet, il semble écraser d&#8217;environ 10% verticalement l&#8217;image, ce qui nous donne des têtes-de-grenouille.</p>
<p>QuickTime 7 fonctionne, lui, parfaitement.</p>
<p>Brr, Mac.</p>
<div class="sexy-bookmarks sexy-bookmarks-expand"><ul class="socials"><li class="sexy-myspace"><a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://chloe.desoutter.org/2009/10/04/quicktime-x-mefiance/&amp;t=Quicktime+X+%3A+m%C3%A9fiance" rel="nofollow" title="Post this to MySpace">Post this to MySpace</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://chloe.desoutter.org/2009/10/04/quicktime-x-mefiance/&amp;t=Quicktime+X+%3A+m%C3%A9fiance" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://chloe.desoutter.org/2009/10/04/quicktime-x-mefiance/&amp;title=Quicktime+X+%3A+m%C3%A9fiance" rel="nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://chloe.desoutter.org/2009/10/04/quicktime-x-mefiance/&amp;title=Quicktime+X+%3A+m%C3%A9fiance" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://chloe.desoutter.org/2009/10/04/quicktime-x-mefiance/" rel="nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-twitter"><a href="http://twitter.com/home?status=Quicktime X : méfiance+-++(via+@chloedesoutter)" rel="nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-friendfeed"><a href="http://www.friendfeed.com/share?title=Quicktime+X+%3A+m%C3%A9fiance&amp;link=http://chloe.desoutter.org/2009/10/04/quicktime-x-mefiance/" rel="nofollow" title="Share this on FriendFeed">Share this on FriendFeed</a></li><li class="sexy-google"><a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://chloe.desoutter.org/2009/10/04/quicktime-x-mefiance/&amp;title=Quicktime+X+%3A+m%C3%A9fiance" rel="nofollow" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a></li><li class="sexy-comfeed"><a href="http://chloe.desoutter.org/2009/10/04/quicktime-x-mefiance/feed" rel="nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded>
			<wfw:commentRss>http://chloe.desoutter.org/2009/10/04/quicktime-x-mefiance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>QuickTime Streaming Server / Darwin Streaming Server / PlaylistBroadcaster, notes</title>
		<link>http://chloe.desoutter.org/2009/09/26/quicktime-streaming-server-darwin-streaming-server-playlistbroadcaster-notes/</link>
		<comments>http://chloe.desoutter.org/2009/09/26/quicktime-streaming-server-darwin-streaming-server-playlistbroadcaster-notes/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 22:08:11 +0000</pubDate>
		<dc:creator>Chloé</dc:creator>
				<category><![CDATA[Audiovisuel]]></category>
		<category><![CDATA[Informatique]]></category>
		<category><![CDATA[R&D]]></category>
		<category><![CDATA[Tutoriel]]></category>
		<category><![CDATA[dss]]></category>
		<category><![CDATA[notes]]></category>
		<category><![CDATA[streaming]]></category>

		<guid isPermaLink="false">http://chloe.desoutter.org/?p=128</guid>
		<description><![CDATA[J&#8217;ai constaté que la documentation du Darwin Streaming Server (dss) n&#8217;est pas à jour au sujet du broadcaster de listes. En effet, le module d&#8217;insertion/remplacement de playlists ne fonctionne pas avec un fichier .updatelist.
Il s&#8217;agit en fait de fichiers &#171;&#160;.replacelist&#160;&#187; et &#171;&#160;.insertlist&#160;&#187; (respectivement, pour remplacer la liste, ou insérer une liste à l&#8217;emplacement courant de [...]]]></description>
			<content:encoded><![CDATA[<p>J&#8217;ai constaté que la documentation du Darwin Streaming Server (dss) n&#8217;est pas à jour au sujet du broadcaster de listes. En effet, le module d&#8217;insertion/remplacement de playlists ne fonctionne pas avec un fichier .updatelist.<span id="more-128"></span></p>
<p>Il s&#8217;agit en fait de fichiers &laquo;&nbsp;.replacelist&nbsp;&raquo; et &laquo;&nbsp;.insertlist&nbsp;&raquo; (respectivement, pour remplacer la liste, ou insérer une liste à l&#8217;emplacement courant de la lecture, selon le code source et mes tests).</p>
<p>Ainsi, si j&#8217;ai un tv.plb lié à un tv.pls, et que je veux insérer une liste de lecture à l&#8217;emplacement courant de la lecture, je vais créer ma liste sous le nom tv.insertlist.</p>
<p>Si je veux remplacer la liste de lecture avec une liste mise à jour, je vais créer ma nouvelle liste sous le nom tv.replacelist.</p>
<p>A la prochaine bascule de fichier, la playlist est chargée. Attention, le fichier &laquo;&nbsp;.replacelist&nbsp;&raquo; ou &laquo;&nbsp;.insertlist&nbsp;&raquo; est alors effacé.</p>
<p>I noticed that Darwin Streaming Server&#8217;s (dss) documentation about the playlist broadcast is not correct. Indeed, the playlist insertion/replacement module does not use &laquo;&nbsp;.updatelist&nbsp;&raquo; files.</p>
<p>Actually, it uses &laquo;&nbsp;.replacelist&nbsp;&raquo; and &laquo;&nbsp;.insertlist&nbsp;&raquo; files (resp., for playlist replacement or playlist insertion at current point, according to PlaylistBroadcaster.cpp and my tests)</p>
<p>So, if I have a tv.plb file bound to a tv.pls playlist and I want to insert a playlist just after the file currently playling, I copy my standard PlaylistBroadcaster list of to-be-inserted files as tv.insertlist.</p>
<p>And if I want to replace the playlist just after the current file has finished playing, I copy my new standard playlist file as tv.replacelist.</p>
<p>I hope this helps</p>
<div class="sexy-bookmarks sexy-bookmarks-expand"><ul class="socials"><li class="sexy-myspace"><a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://chloe.desoutter.org/2009/09/26/quicktime-streaming-server-darwin-streaming-server-playlistbroadcaster-notes/&amp;t=QuickTime+Streaming+Server+%2F+Darwin+Streaming+Server+%2F+PlaylistBroadcaster%2C+notes" rel="nofollow" title="Post this to MySpace">Post this to MySpace</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://chloe.desoutter.org/2009/09/26/quicktime-streaming-server-darwin-streaming-server-playlistbroadcaster-notes/&amp;t=QuickTime+Streaming+Server+%2F+Darwin+Streaming+Server+%2F+PlaylistBroadcaster%2C+notes" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://chloe.desoutter.org/2009/09/26/quicktime-streaming-server-darwin-streaming-server-playlistbroadcaster-notes/&amp;title=QuickTime+Streaming+Server+%2F+Darwin+Streaming+Server+%2F+PlaylistBroadcaster%2C+notes" rel="nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://chloe.desoutter.org/2009/09/26/quicktime-streaming-server-darwin-streaming-server-playlistbroadcaster-notes/&amp;title=QuickTime+Streaming+Server+%2F+Darwin+Streaming+Server+%2F+PlaylistBroadcaster%2C+notes" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://chloe.desoutter.org/2009/09/26/quicktime-streaming-server-darwin-streaming-server-playlistbroadcaster-notes/" rel="nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-twitter"><a href="http://twitter.com/home?status=QuickTime Streaming Server / Darwin Streaming Server / PlaylistBroadcaster, note[..]+-+http://b2l.me/bwbm+(via+@chloedesoutter)" rel="nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-friendfeed"><a href="http://www.friendfeed.com/share?title=QuickTime+Streaming+Server+%2F+Darwin+Streaming+Server+%2F+PlaylistBroadcaster%2C+notes&amp;link=http://chloe.desoutter.org/2009/09/26/quicktime-streaming-server-darwin-streaming-server-playlistbroadcaster-notes/" rel="nofollow" title="Share this on FriendFeed">Share this on FriendFeed</a></li><li class="sexy-google"><a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://chloe.desoutter.org/2009/09/26/quicktime-streaming-server-darwin-streaming-server-playlistbroadcaster-notes/&amp;title=QuickTime+Streaming+Server+%2F+Darwin+Streaming+Server+%2F+PlaylistBroadcaster%2C+notes" rel="nofollow" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a></li><li class="sexy-comfeed"><a href="http://chloe.desoutter.org/2009/09/26/quicktime-streaming-server-darwin-streaming-server-playlistbroadcaster-notes/feed" rel="nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded>
			<wfw:commentRss>http://chloe.desoutter.org/2009/09/26/quicktime-streaming-server-darwin-streaming-server-playlistbroadcaster-notes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migration de services et explication</title>
		<link>http://chloe.desoutter.org/2009/09/18/migration-de-services-et-explication/</link>
		<comments>http://chloe.desoutter.org/2009/09/18/migration-de-services-et-explication/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 11:56:00 +0000</pubDate>
		<dc:creator>Chloé</dc:creator>
				<category><![CDATA[Informatique]]></category>
		<category><![CDATA[Tutoriel]]></category>

		<guid isPermaLink="false">http://chloe.desoutter.org/?p=124</guid>
		<description><![CDATA[Une migration de mes deux serveurs dédiés vers une machine unique est en cours. Cadmium et Selenium vont donc être résiliés et remplacés par Rama. Pour des raisons de compatibilités, toutes les anciennes entrées DNS seront redirigées vers Rama. Les trois machines sont sous Debian GNU/Linux, mon système serveur de prédilection.Comment migrer les données proprement [...]]]></description>
			<content:encoded><![CDATA[<p>Une migration de mes deux serveurs dédiés vers une machine unique est en cours. Cadmium et Selenium vont donc être résiliés et remplacés par Rama. Pour des raisons de compatibilités, toutes les anciennes entrées DNS seront redirigées vers Rama. Les trois machines sont sous <a href="http://debian.org">Debian GNU/Linux</a>, mon système serveur de prédilection.<span id="more-124"></span>Comment migrer les données proprement ?</p>
<p>Je ne veux pas perdre mes informations de configuration, ni mes données, ni mes paramètres personnels. Il faut donc que je récupère toutes ces données.</p>
<p>Rama est une machine avec un espace disque important. Voici comment j&#8217;ai procédé:</p>
<p>sur Rama, j&#8217;installe screen et netcat</p>
<pre style="font: normal normal normal 12px/18px Consolas, Monaco, 'Courier New', Courier, monospace;">aptitude install screen netcat</pre>
<p>Je lance un screen sur Rama, j&#8217;ouvre deux terminaux (en utilisant ^A ^C). Dans les deux terminaux je lance un netcat, chacun écoutant sur un port différent</p>
<pre>cd /data/
mkdir cadmium
mkdir selenium
cd cadmium
netcat -l -p 12345 | tar xvf - 
^A^C 
cd /data/selenium
netcat -l -p 12346 | tar xvf -</pre>
<p>Sur Cadmium et Selenium, netcat est déjà présent.</p>
<p>Sur Selenium:</p>
<pre>tar cf - /data/ /home /etc /var | netcat rama.desoutter.org 12346</pre>
<p>Sur Cadmium:</p>
<pre>tar cf - /data/ /home /etc /var | netcat rama.desoutter.org 12345</pre>
<p>Mes données se transfèrent calmement vers le répertoire /data de mon nouveau dédié.</p>
<p>Il me reste ensuite à faire le tri et à récupérer les fichiers de conf qui m&#8217;intéressent pour les intégrer dans la configuration de Rama.</p>
<p>Pour récupérer les logiciels installés j&#8217;utilise sur Cadmium (mon serveur principal)</p>
<pre>dpkg --get-selections &gt; fichier</pre>
<p>Sur Rama, après avoir récupéré le fichier:</p>
<pre>dpkg --set-selections &lt; fichier
aptitude update &amp;&amp; apt-get -u upgrade</pre>
<p>J&#8217;ai ainsi récupéré mes données et mes logiciels.</p>
<div class="sexy-bookmarks sexy-bookmarks-expand"><ul class="socials"><li class="sexy-myspace"><a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://chloe.desoutter.org/2009/09/18/migration-de-services-et-explication/&amp;t=Migration+de+services+et+explication" rel="nofollow" title="Post this to MySpace">Post this to MySpace</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://chloe.desoutter.org/2009/09/18/migration-de-services-et-explication/&amp;t=Migration+de+services+et+explication" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://chloe.desoutter.org/2009/09/18/migration-de-services-et-explication/&amp;title=Migration+de+services+et+explication" rel="nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://chloe.desoutter.org/2009/09/18/migration-de-services-et-explication/&amp;title=Migration+de+services+et+explication" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://chloe.desoutter.org/2009/09/18/migration-de-services-et-explication/" rel="nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-twitter"><a href="http://twitter.com/home?status=Migration de services et explication+-+http://b2l.me/bwbn+(via+@chloedesoutter)" rel="nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-friendfeed"><a href="http://www.friendfeed.com/share?title=Migration+de+services+et+explication&amp;link=http://chloe.desoutter.org/2009/09/18/migration-de-services-et-explication/" rel="nofollow" title="Share this on FriendFeed">Share this on FriendFeed</a></li><li class="sexy-google"><a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://chloe.desoutter.org/2009/09/18/migration-de-services-et-explication/&amp;title=Migration+de+services+et+explication" rel="nofollow" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a></li><li class="sexy-comfeed"><a href="http://chloe.desoutter.org/2009/09/18/migration-de-services-et-explication/feed" rel="nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded>
			<wfw:commentRss>http://chloe.desoutter.org/2009/09/18/migration-de-services-et-explication/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
