<?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>cut.copypaste.ch &#187; Mac OS X</title>
	<atom:link href="http://cut.copypaste.ch/tag/mac-os-x/feed" rel="self" type="application/rss+xml" />
	<link>http://cut.copypaste.ch</link>
	<description>Technologie, pensées et perte de temps.</description>
	<lastBuildDate>Thu, 04 Feb 2010 08:14:52 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>DropBox sur Debian Lenny</title>
		<link>http://cut.copypaste.ch/technologie/web/dropbox-sur-debian-lenny</link>
		<comments>http://cut.copypaste.ch/technologie/web/dropbox-sur-debian-lenny#comments</comments>
		<pubDate>Wed, 18 Nov 2009 18:48:43 +0000</pubDate>
		<dc:creator>Duc</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://cut.copypaste.ch/?p=194</guid>
		<description><![CDATA[En changeant souvent de machines pour effectuer des tâches particulières, on se retrouve vite à se trimballer un ensemble de clés USB ou un disque dur portable afin d&#8217;avoir ses données sous la main. Sans parler de l&#8217;échange de données que l&#8217;email limite terriblement. Certains ont résolu ce problème en montant leur propre serveur ftp [...]]]></description>
			<content:encoded><![CDATA[<p>En changeant souvent de machines pour effectuer des tâches particulières, on se retrouve vite à se trimballer un ensemble de clés USB ou un disque dur portable afin d&#8217;avoir ses données sous la main. Sans parler de l&#8217;échange de données que l&#8217;email limite terriblement. Certains ont résolu ce problème en montant leur propre serveur ftp sur une machine quelque part sur la toile.</p>
<p>Cela dit cette solution n&#8217;est pas facile à mettre en place pour le commun des mortels et peut se révéler dangereuse si l&#8217;installation n&#8217;est pas faite avec un minimum de sérieux. Créer un serveur accessible de l&#8217;extérieur c&#8217;est exposer une machine. Alors comment partager et disposer de ses données facilement ?</p>
<h4>Une solution en ligne</h4>
<p>Le produit <a href="http://www.dropbox.com">DropBox</a> permet de disposer en tout temps et depuis toutes machines connectées au web à son disque dur virtuel. De plus il permet sous Mac, Linux et Windows de disposer d&#8217;un client intégré au système exploitation permettant de voir son espace de données comme un disque local.</p>
<p align="center"><img class="aligncenter" title="Logo de DropBox" src="http://www.dropbox.com/static/images/logo.png" alt="" /></p>
<h4>Pas de paquetage Debian</h4>
<p>De base DropBox supporte Ubuntu et Fedora, pas de possiblité de l&#8217;installer sous Debian. Cet article est là pour vous aider. Voici la procédure à suivre :</p>
<ol>
<li>Disposer d&#8217;une machine Debian à jour, dans ce cas Lenny 5.0.3</li>
<li>Installer les extensions nautilus dévelopement via :
<pre>apt-get install libnautilus-extension-dev</pre>
</li>
<li>Installer les extensions python docutils via :
<pre> apt-get install python-docutils python-docutils</pre>
</li>
<li>Télécharger le client DropBox directement depuis le site dans le répertoire de l&#8217;utilisateur :
<pre>wget https://www.dropbox.com/download?dl=packages/nautilus-dropbox-0.6.1.tar.bz2</pre>
</li>
<li>Décompresser l&#8217;archive téléchargée :
<pre>tar -xvjf nautilus-dropbox-0.6.1.tar.bz2</pre>
</li>
<li>Puis un classique :
<pre>./configure</pre>
</li>
<li>Ensuite :
<pre>make</pre>
</li>
<li>Enfin :
<pre>make install</pre>
</li>
<li>Pour terminer l&#8217;installation il suffit désormais de lancer le client qui se trouve dans le menu Internet de Gnome et de suivre les instructions de l&#8217;assistant.
</li>
</ol>
<h4>Et après ?</h4>
<p>Une fois le tout installé à vous les partages de fichiers sécurisés facilités, les sauvegardes de fichiers à la volée et surtout plus besoins de se balader avec une clé USB que l&#8217;on peut perdre à tout moment.</p>
<p>Cependant, on ne peut pas considérer DropBox comme un endroit sûr mais plutôt comme un outil à utiliser en sachant que quiconque peut potentiellement lire ce que vous y déposé. Alors prudence !</p>
]]></content:encoded>
			<wfw:commentRss>http://cut.copypaste.ch/technologie/web/dropbox-sur-debian-lenny/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Développement Erlang sous Mac OS X avec XCode</title>
		<link>http://cut.copypaste.ch/technologie/logiciel/developpement-erlang-sous-mac-os-x-avec-xcode</link>
		<comments>http://cut.copypaste.ch/technologie/logiciel/developpement-erlang-sous-mac-os-x-avec-xcode#comments</comments>
		<pubDate>Wed, 31 Dec 2008 12:33:58 +0000</pubDate>
		<dc:creator>Duc</dc:creator>
				<category><![CDATA[Logiciel]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Open-Source]]></category>

		<guid isPermaLink="false">http://cut.copypaste.ch/?p=92</guid>
		<description><![CDATA[A force d&#8217;avoir entendu parler de ce langage, l&#8217;idée de s&#8217;en approché de plus prêt à germée. Ce langage a été inventé par Ericsson avec pour but de faire un langage propre au monde des télécommunications. Ces  avantages principaux sont :

Langage fonctionnel.
Tolérant à la panne.
Supporte la mise à jour du code sans interruption du service.
Open-source [...]]]></description>
			<content:encoded><![CDATA[<p>A force d&#8217;avoir entendu parler de ce langage, l&#8217;idée de s&#8217;en approché de plus prêt à germée. Ce langage a été inventé par Ericsson avec pour but de faire un langage propre au monde des télécommunications. Ces  avantages principaux sont :</p>
<ul>
<li>Langage fonctionnel.</li>
<li>Tolérant à la panne.</li>
<li>Supporte la mise à jour du code sans interruption du service.</li>
<li>Open-source depuis 1998</li>
</ul>
<p>Comme bien souvent le premier défi lorsque l&#8217;on veut commencer un nouveau langage c&#8217;est installer l&#8217;environnement de développement. Cet article a pour but de documenter l&#8217;ensemble des opérations nécessaires pour installer un environnement Erlang fonctionnel sous Mac OS X 10.5.6</p>
<p align="center"><img class="aligncenter" title="Logo de Erlang" src="http://www.erlang.org/images/erlang.gif" alt="" width="114" height="96" /></p>
<h4>Pré-requis</h4>
<p>Afin de pouvoir lancer son premier programme Erlang et avant même d&#8217;installer le compilateur, l&#8217;environnement Erlang doit disposer de la librairie <a href="http://www.libgd.org/Main_Page">GD</a>. Cette librairie a les dépendances suivantes :</p>
<ul>
<li>zlib</li>
<li>libpng</li>
<li>libjpeg</li>
<li>FreeType</li>
</ul>
<p>Heureusement un tutorial explique pas-à-pas la procédure pour <a href="http://www.libgd.org/DOC_Compiling_GD_on_Mac_OS_X_HOWTO">installer GD</a>.<a href="http://www.libgd.org/DOC_Compiling_GD_on_Mac_OS_X_HOWTO"><br />
</a></p>
<h4>Installation d&#8217;Erlang</h4>
<p>Se rendre sur le <a href="http://www.erlang.org/download.html">site offciel</a> et une fois le long téléchargement des sources terminé,  soit 1h30 pour 45 Mo. Suivre simplement les <a href="http://dysinger.net/2007/12/20/compiling-erlang-on-mac-os-x-leopard-from-scratch/">instructions de Tim Dysinger</a>. On peut aussi installer Erlang depuis une version binaire <a href="http://www.macports.org/ports.php?by=category&amp;substr=erlang">MacPorts</a>, <a href="http://erlang.darwinports.com/">DarwinPorts</a>. Finalement, la <a href="http://cean.process-one.net/">Comprehensive Erlang Archive Network</a> offre des versions binairess et une foule de documentations, un forum et une liste de packages disponibles.</p>
<h4>Intégration dans XCode 3.1.1</h4>
<p>XCode ne supporte par Erlang de base. Grâce au travail de Jon Gretar Borgthorsson on peut désormais écrire du code et le compiler directement dans XCode. L&#8217;article original vient <a href="http://medevyoujane.com/erlangxcode/">de son blog</a>, puis on aboutit à un <a href="http://code.google.com/p/erlangx/">googlecode</a> et finalement sur <a href="http://github.com/JonGretar/erlangxcode/wikis">github</a>. Après avoir chercher pendant un moment à compiler l&#8217;ensemble du projet, la marche à suivre pour installer l&#8217;outil est la suivante :</p>
<ol>
<li>Fermer XCode</li>
<li>Télécharger <a href="http://erlangx.googlecode.com/files/ErlangXCode-tb2.zip">la version déjà compilée</a> car celle du trunk ne semble pas fonctionnée.</li>
<li>Décompressez l&#8217;archive.</li>
<li>Déployer l&#8217;ensemble des dossiers dans<em> /Developer/Library/Xcode/</em>.</li>
<li>Rédemarrer XCode.</li>
</ol>
<h4>Et maintenant ?</h4>
<p>Une fois l&#8217;ensemble installé, il est bon de commencer par la base soit la <a href="http://www.erlang.org/doc/">documentation officielle</a>, notamment la section &laquo;&nbsp;Getting Started&nbsp;&raquo;. Pour ma part, j&#8217;ai commencé le livre de <a href="http://www.amazon.com/Programming-Erlang-Software-Concurrent-World/dp/193435600X/ref=pd_bbs_sr_1/105-5162226-7304414?ie=UTF8&amp;s=books&amp;qid=1184837752&amp;sr=8-1">Joe Armstong, Programming Erlang</a> (Merci Greg) et pour l&#8217;instant il semble parfait. La suite dans un prochain article.</p>
]]></content:encoded>
			<wfw:commentRss>http://cut.copypaste.ch/technologie/logiciel/developpement-erlang-sous-mac-os-x-avec-xcode/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sony Ericsson W890i et iSync</title>
		<link>http://cut.copypaste.ch/technologie/logiciel/sony-ericsson-w890i-et-isync</link>
		<comments>http://cut.copypaste.ch/technologie/logiciel/sony-ericsson-w890i-et-isync#comments</comments>
		<pubDate>Sat, 01 Nov 2008 16:23:53 +0000</pubDate>
		<dc:creator>Duc</dc:creator>
				<category><![CDATA[Logiciel]]></category>
		<category><![CDATA[Hack]]></category>
		<category><![CDATA[Mac OS X]]></category>

		<guid isPermaLink="false">http://cut.copypaste.ch/?p=79</guid>
		<description><![CDATA[Il est frustrant d&#8217;acheter un nouveau téléphone et de ne pas pouvoir l&#8217;utiliser avec iSync.  Une fois que l&#8217;on a pris goût à cette application on ne peut s&#8217;en passer. Avoir toujours ces contacts et ces rendez-vous à jour est essentiel tant dans le privé que dans le monde professionel.

La solution de facilité
Si on [...]]]></description>
			<content:encoded><![CDATA[<p>Il est frustrant d&#8217;acheter un nouveau téléphone et de ne pas pouvoir l&#8217;utiliser avec iSync.  Une fois que l&#8217;on a pris goût à cette application on ne peut s&#8217;en passer. Avoir toujours ces contacts et ces rendez-vous à jour est essentiel tant dans le privé que dans le monde professionel.</p>
<p align="center"><a href="http://cut.copypaste.ch/wp-content/uploads/2008/11/sony_ericsson_w890i_mocha_brown_front_and_back.jpg" rel="lightbox[79]"><img class="size-medium wp-image-80" title="sony_ericsson_w890i_mocha_brown_front_and_back" src="http://cut.copypaste.ch/wp-content/uploads/2008/11/sony_ericsson_w890i_mocha_brown_front_and_back-300x300.jpg" alt="Le W890i de Sony Ericsson" width="300" height="300" /></a></p>
<h4>La solution de facilité</h4>
<p>Si on tente d&#8217;ajouter un W890i à iSync, l&#8217;appareil est bien reconnue mais on ne pas l&#8217;ajouter. Suite à diverses tentatives et recherches une solution se profile. <a href="http://www.feisar.com">Feisar.com</a> qui fait autorité dans ce domaine propose un plug-in pour la modique somme de 3 USD. L&#8217;achetez serait la solution facile et certainement efficace.</p>
<h4>La solution fait maison</h4>
<p>Cependant, pourquoi ne pas essayer de le faire soi-même ? gratuitement ? Afin de débuter sur une base cohérente, il s&#8217;agissait de trouver un téléphone existant proche du W890 qui se synchronise avec iSync. Quelques recherches ont aboutit à <a href="http://www.jonathansblog.net/sony_ericsson_w880i_isync_plugin_mac_os_x_apple">cet article</a>. L&#8217;auteur y explique comment installer un plug-in fait maison. Une fois ce plug-in télécharger on note qu&#8217;il ne s&#8217;agit que d&#8217;un &laquo;&nbsp;paquet&nbsp;&raquo; pour Mac OS X. En regarant à l&#8217;intérieur de celui ci (bouton de droite <em>→</em> afficher le contenu du paquet), l&#8217;architecture semble relativement simple et composé uniquement de fichier XML décrivant quelques paramètres. Ces fichiers de configurations s&#8217;ouvre par défaut avec l&#8217;utilitaire d&#8217;Apple, mais on peut aussi les ouvrir avec un éditeur de texte classique.</p>
<p>Le hack pour transformer le plug-in du W880 en celui du W890 est très simple. Chercher toutes les occurences de &laquo;&nbsp;W880&#8243; et les remplacer par &laquo;&nbsp;W890&#8243;. Ensuite, reconstruire le &laquo;&nbsp;paquet&nbsp;&raquo;, le déployer dans le bon répertoire (comme expliqué dans l&#8217;article cité précédemment) et voilà !</p>
<p>Ensuite lors du prochain lancement de iSync la recherche aboutira à la découverte d&#8217;un W890 qui cette fois sera supporté et fonctionnel.</p>
<h4>Pour les plus paresseux</h4>
<p>Le résultat de cette manipulation est disponible <a href="http://cut.copypaste.ch/wp-content/uploads/2008/11/sonyericsson-w890phoneplugin.zip">ici</a>. Si vous le téléchargez merci de me laisser un commentaire ça fait toujours plaisir&#8230;et pour les moins fainénants, happy hacking&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://cut.copypaste.ch/technologie/logiciel/sony-ericsson-w890i-et-isync/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>E-mail et confidentialité</title>
		<link>http://cut.copypaste.ch/technologie/logiciel/e-mail-et-confidentialite</link>
		<comments>http://cut.copypaste.ch/technologie/logiciel/e-mail-et-confidentialite#comments</comments>
		<pubDate>Sun, 19 Oct 2008 14:17:14 +0000</pubDate>
		<dc:creator>Duc</dc:creator>
				<category><![CDATA[Logiciel]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Open-Source]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://cut.copypaste.ch/?p=65</guid>
		<description><![CDATA[Envoyez des e-mails aujourd&#8217;hui et venu d&#8217;une banalité folle. Tellement banale qu&#8217;on l&#8217;utilise à tout va et souvent sans ce soucier que ce moyen de communication n&#8217;est pas sécure. Professionellement on va jusqu&#8217;à envoyer des devis ou des accès à d&#8217;autres systèmes informatique critiques.
Quelques solutions
Branché sur un réseau LAN avec un sniffeur tel que Wireshark [...]]]></description>
			<content:encoded><![CDATA[<p>Envoyez des e-mails aujourd&#8217;hui et venu d&#8217;une banalité folle. Tellement banale qu&#8217;on l&#8217;utilise à tout va et souvent sans ce soucier que ce moyen de communication n&#8217;est pas sécure. Professionellement on va jusqu&#8217;à envoyer des devis ou des accès à d&#8217;autres systèmes informatique critiques.</p>
<h4>Quelques solutions</h4>
<p>Branché sur un réseau LAN avec un sniffeur tel que <a href="http://www.wireshark.org/">Wireshark</a> on verra passer en clair  tous les e-mails. On pourra aisément en extraire le contenu et exploité les informations. Comment se protéger contre ce problème ? en cryptant le contenu des messages. Pour ce faire plusieurs techniques existent notamment :</p>
<ul>
<li>S/MIME : Développé par RSA Data Security, basée sur l&#8217;échange de certificats approuvées par une instance supérieure. Cette alternative est payante et centralisée. Cependant depuis quelques années <a href="http://www.thawte.com/">Thwate</a> délivre des certificats gratuits.</li>
<li>TLS : Il se place sur le protocole utilisé, dans le cas de l&#8217;email il se placera au-dessus de SMTP. Il utilise un système de certificats. il est très répandu et permet de sécuriser l&#8217;ensemble des transactions qui se passe sur un même protocole. On le retrouve souvanet couplé à http qui devient alors le fameux https.</li>
<li>PGP : Logiciel de cryptage hybride (symétrique et asymétrique) commericale. Très fiable, de qualité militaire selon son développeur charismatique Phil Zimermann.</li>
</ul>
<p>Bien que reconnues ces techniques exploitent en partie ou totalement du logiciel propriétaire. C&#8217;est pourquoi cette article traite de GnuPG, une alternative open-source de PGP.</p>
<h4>GnuPG</h4>
<p><a href="http://www.gnupg.org/">GnuPG</a> est disponible sur toutes les plate-formes courantes notamment Free/Open/Net BSD, Mac OS X, Windows et quasiment toutes les architectures de Linux. L&#8217;installation consiste tout d&#8217;abord à la mise en place des source pour al compilation de la libraire GPG, ensuite vient quelques outils parfois graphiques comme le portes-clés qui permet de stocker les clés publiques échangées avec vos correspondants. Souvent un plug-in permet une intégration en douceur avec votre mailer favori (Thunderbird, Outlook, Mail, Eudora, etc.).</p>
<p align="center">
<a href="http://cut.copypaste.ch/wp-content/uploads/2008/10/gnuph.png" rel="lightbox[65]"><img src="http://cut.copypaste.ch/wp-content/uploads/2008/10/gnuph-300x101.png" alt="Logo de GnuPG" title="Logo de GnuPG" width="300" height="101" class="size-medium wp-image-75" /></a></p>
<h4>GnuPG sous Mac OS X 10.5.5</h4>
<p>Ayant rencontré quelques difficultés pour installer GnuPG sous Mac OS X 10.5.5, il me semble utile de décrire ici la procédure suivie. Une version modifiée de GnuPG est disponible pour Mac. Elle offre une jolie intégration dans l&#8217;OS de base et permet de rendre le programme accessible aux allergiques à la ligne de commande.</p>
<p><a href="http://www.gbronner.net/mail/GPGMacOSX.html#Install">Le tutorial de gbronner</a>, n&#8217;est pas mis à jour depuis août 2006, mais il constitue une bonne base. Comme décrit dans ce document, télécharger et installer GNU Privacy Guard, PGP Keychain Access et GPGMail. L&#8217;ensemble de la procédure reste d&#8217;actualité, mais tout se corse avec l&#8217;installation de GPGMail. Ce dernier n&#8217;est pas disponible en version officelle pour la version 10.5.5 de Mac OS X. En date du 25 mai 08 est sortit la version beta annoncée sur <a href="http://www.sente.ch/software/GPGMail/French.lproj/GPGMail.html#Download">le site du développeur principal</a>.</p>
<p>Dans la l&#8217;installation décrite sur sente.ch, il faut procéder à la copie du fichier dans <code>/Library/Mail/Bundles</code> puis lancer deux commandes, attention la seconde commande doit être modifiée. La première permet d&#8217;enclencher la partie plug-in de Mail : <code>defaults write com.apple.mail EnableBundles -bool true</code>. La seconde permet de définir le mode de compatibilité :<br />
<code>defaults write com.apple.mail BundleCompatibilityVersion 3</code>. Sans vraiment savoir ce que cela signifie, ce réglage permet d&#8217;afficher le plug-in dans mail et évite les message d&#8217;erreur et la désactivation du plug-in au démarrage.</p>
<p>Grâce cette armada de logiciel, vous pourrez donc communiquer de manière sûre et fiable avec l&#8217;ensemble de vos correspondant qui utilise la même technologie. Reste encore à convaincre certains de vos correspondants de l&#8217;utiliser&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://cut.copypaste.ch/technologie/logiciel/e-mail-et-confidentialite/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introduction aux Widgets</title>
		<link>http://cut.copypaste.ch/technologie/logiciel/introduction-aux-widgets</link>
		<comments>http://cut.copypaste.ch/technologie/logiciel/introduction-aux-widgets#comments</comments>
		<pubDate>Mon, 08 Sep 2008 16:17:38 +0000</pubDate>
		<dc:creator>Duc</dc:creator>
				<category><![CDATA[Logiciel]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://cut.copypaste.ch/?p=55</guid>
		<description><![CDATA[Les Widgets sont des applications souvent inutiles que l&#8217;on utilise rarement   Au delà du gag, certaines permettent un gain de temps ou une représentation graphique de l&#8217;information bien plus agréable que le site qu&#8217;elle interfacent. Le plus souvent elles sont de simples interface à un service déjà disponible sur le web. Il n&#8217;y [...]]]></description>
			<content:encoded><![CDATA[<p>Les Widgets sont des applications souvent inutiles que l&#8217;on utilise rarement <img src='http://cut.copypaste.ch/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Au delà du gag, certaines permettent un gain de temps ou une représentation graphique de l&#8217;information bien plus agréable que le site qu&#8217;elle interfacent. Le plus souvent elles sont de simples interface à un service déjà disponible sur le web. Il n&#8217;y pas de un seul type de Widget et pas de standard, souvent ils ne sont pas compatibles d&#8217;un système à l&#8217;autre et nécessitent une compilation propre à l&#8217;OS.</p>
<h4>Pas encore de standards</h4>
<p>Plusieurs races de Widgets cohabitent. Sur PC, <a href="http://www.widgetgallery.com/">Konfabulator</a> racheté par Yahoo avait sa place, il existe toujours bien que moins intéressant depuis la création de système de Widgets natifs, propre à l&#8217;OS. Vista à son propre type de Widget, les Gadgets. Quant à son concurrent direct, Mac OS X, cela fait bien longtemps (Mac OS X 10.4) qu&#8217;il intègre le fameux Dashboard qui permet par pression d&#8217;une touche d&#8217;afficher l&#8217;ensemble des &laquo;&nbsp;mini applications&nbsp;&raquo; déployées sur le système. Sous Linux, on notera que l&#8217;environnement graphique KDE offre lui aussi des Widgets appelé <a href="http://www.kde-look.org/index.php?xcontentmode=70x77">Plasmoid</a>. La création d&#8217;un standard dans ce domaine ouvrirait de nouvelles ports au développeur du monde entier.</p>
<p align="center"><a href="http://cut.copypaste.ch/wp-content/uploads/2008/09/widgetlogo.jpg" rel="lightbox[55]"><img class="size-medium wp-image-59" title="Widget un extraterrestre, rien à voir !" src="http://cut.copypaste.ch/wp-content/uploads/2008/09/widgetlogo.jpg" alt="Widget, l'extraterrestre, rien à voir !" width="300" height="195" /></a></p>
<h4>Les essentiels pour Mac OS X</h4>
<p>Comme expliqué plus haut, certaines sont inutiles, notamment celle de Google, qui permet de faire une recherche. A l&#8217;heure de Firefox, tous les navigateurs web ont une barre de recherche intégrée.</p>
<p>Voici une sélection des Widgets que j&#8217;imagine comme les plus utiles, libre à vous d&#8217;en proposer d&#8217;autres :</p>
<ul>
<li><a href="http://mikepiontek.com/software/mac/delivery-status.html">Delivery Status</a><br />
Monitore le status d&#8217;une livraison d&#8217;une commande que vous avez passé. Cela marche avec plus de 20 services, notamment UPS, Apple ou Amazon. Le tout dans un design sympa et efficace.</li>
<li><a href="http://studer.tv/projects-widgets.page">Orange SMS</a><br />
Envoyé des SMS depuis un Mac. Disponible aussi pour les contrats GSM M-Budget. Fonctionne uniquement en Suisse.</li>
<li><a href="http://dashalytics.rovingrob.com/">Google Analytics</a><br />
Les statistiques de Goolge Analytics directement dans accessible. Parfait pour les webmaster soucieux de leur popularité.</li>
<li><a href="http://widget.freestuffcrazy.com/index.php?main=osx.html">EBay</a><br />
Ne jamais loupé une action sur EBay et effectuer directement des recherches.</li>
<li><a href="http://andrewdupont.net/azureus/">Azureus</a><br />
A distance ajouter des torrents et vérifier l&#8217;état de vos téléchargements.</li>
</ul>
<h4>Widgets, D-I-Y</h4>
<p>Pour les développeurs sous Mac OS X, une lecture de cet <a href="http://developer.apple.com/macosx/dashboard.html">article</a> permettra de démarrer facilement le développement de de Widgets via le fameux XCode. On retrouvera le squelette d&#8217;un Widget, qui n&#8217;est autre qu&#8217;une portion de HTML. Sous Windows, cela semble un peu plus compliqué, mais un bon point de départ serait <a href="http://gallery.live.com/devcenter.aspx">cette page consacrée au développement de Gadgets</a> par Microsoft. Sous Linux, une documentation complète sur le site des développeurs <a href="http://developer.kde.org/documentation/books/kde-2.0-development/ch04.html">KDE</a> semble être une bonne base. Finalement, un forum semble avoir étudié de fond en comble le <a href="http://www.winmatrix.com/forums/index.php?showtopic=5121&amp;st=60">phénomène Widget</a> bien que l&#8217;information date un peu.</p>
]]></content:encoded>
			<wfw:commentRss>http://cut.copypaste.ch/technologie/logiciel/introduction-aux-widgets/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Un accès shell sur Google</title>
		<link>http://cut.copypaste.ch/technologie/web/un-acces-shell-sur-google</link>
		<comments>http://cut.copypaste.ch/technologie/web/un-acces-shell-sur-google#comments</comments>
		<pubDate>Wed, 09 Jul 2008 16:12:18 +0000</pubDate>
		<dc:creator>Duc</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Délire]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://cut.copypaste.ch/?p=18</guid>
		<description><![CDATA[Au titre de cet article on peut penser qu&#8217;il s&#8217;agit d&#8217;un article traitant d&#8217;intrusion sur le réseau Google. Que nenni.
Si les interfaces utilisateurs ont parfois des avantages, les plus puristes d&#8217;entres nous vénèrent la ligne de commande. Il est évident que sous Windows le Démarrer →  Exécuter → cmd ne permet pas des miracles, [...]]]></description>
			<content:encoded><![CDATA[<p>Au titre de cet article on peut penser qu&#8217;il s&#8217;agit d&#8217;un article traitant d&#8217;intrusion sur le réseau Google. Que nenni.</p>
<p>Si les interfaces utilisateurs ont parfois des avantages, les plus puristes d&#8217;entres nous vénèrent la ligne de commande. Il est évident que sous Windows le <em>Démarrer →  Exécuter → cmd</em> ne permet pas des miracles, mais souvent elle est le début de la solution.</p>
<p>Sous Mac OS X et Linux, le terminal ouvre la porte de la fondation du système d&#8217;exploitation, c&#8217;est par là que les modifications et autre hacks vont se passer. Pour les professionels du monde *nix c&#8217;est aussi via la console que se fait une grande partie du travail qu&#8217;il soit à distance ou en local.</p>
<p>Une application (est-ce vraiment une application ?) que l&#8217;on utilise tout les jours n&#8217;était pas encore muni d&#8217;une ligne de commande c&#8217;est Google. Désormais c&#8217;est chose faite. En utilisant une API Google <a href="http://code.google.com/apis/ajax/">notamment l&#8217;API Ajax</a> Stefan Grothkopp a coder un interface en ligne de commande pour Google. Tout comme dans un vrai shell la touche tab amène des suggestions à l&#8217;utilisateur. La commande <em>help</em> permet d&#8217;accéder à une liste de commandes et de commencer l&#8217;exploration. Quelques commandes à tester :</p>
<ul>
<li>Pour ajouter goosh dans la barre de recherche de FireFox :
<pre>guest@goosh.org:/web&gt; addengine</pre>
</li>
<li>Pour lire le flux RSS de cut.copypaste.ch :
<pre>guest@goosh.org:/web&gt; read cut.copypaste.ch</pre>
</li>
<li>Faire une recherche sur Asterisk dans la Wikipedia :
<pre>guest@goosh.org:/web&gt; wiki Asterisk</pre>
</li>
<li>Traduire quelques mots du français vers l&#8217;anglais  :
<pre>guest@goosh.org:/translate&gt; translate en fr Cut Copy Paste</pre>
</li>
</ul>
<p style="text-align: center;">Tous les services de base de Google sont présents : Maps, Blog Search, Video, Images, Translate, Reader, News&#8230; L&#8217;illustration montre la lecture d&#8217;un flux RSS.</p>
<p style="text-align: center;"><a href="http://cut.copypaste.ch/wp-content/uploads/2008/07/goosh.png" rel="lightbox[18]"><img class="size-medium wp-image-19" title="Le flux RSS de cut.copypaste.ch sur goosh.org" src="http://cut.copypaste.ch/wp-content/uploads/2008/07/goosh-300x141.png" alt="goosh.org" width="300" height="141" /></a></p>
<p>Dernier point, cette application n&#8217;est pas officellement supportée par Google, il sera donc intéressant de constater la réaction des gens de Mountain View.  Attention à ne pas trop perdre de temps avec <a href="http://www.goosh.org">Goosh</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://cut.copypaste.ch/technologie/web/un-acces-shell-sur-google/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Musique, DAAP et accès distant</title>
		<link>http://cut.copypaste.ch/technologie/logiciel/musique-daap-et-acces-distant</link>
		<comments>http://cut.copypaste.ch/technologie/logiciel/musique-daap-et-acces-distant#comments</comments>
		<pubDate>Sun, 06 Jul 2008 13:28:42 +0000</pubDate>
		<dc:creator>Duc</dc:creator>
				<category><![CDATA[Logiciel]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Musique]]></category>
		<category><![CDATA[Open-Source]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://cut.copypaste.ch/?p=15</guid>
		<description><![CDATA[Se promener avec son lecteur MP3 est une solution pour avoir sa musique sur soi en tout temps, mais comment faire lorsqu&#8217;on désire disposer de toute sa librairie musicale à distance ?
Si vous voulez écouter de la musique au bureau ou lors d&#8217;une fête chez des amis vous avez le choix de vous balader avec [...]]]></description>
			<content:encoded><![CDATA[<p>Se promener avec son lecteur MP3 est une solution pour avoir sa musique sur soi en tout temps, mais comment faire lorsqu&#8217;on désire disposer de toute sa librairie musicale à distance ?</p>
<p>Si vous voulez écouter de la musique au bureau ou lors d&#8217;une fête chez des amis vous avez le choix de vous balader avec un ordinateur portable, un disque dur externe ou encore de brancher un lecteur MP3 sur une chaîne Hi-Fi. A plus petite échelle on peut rencontrer le même problème à la maison. Comment écouter au salon les fichiers musicaux stockés sur le portable de madame ?</p>
<p>Cet article a pour but de démontrer quelques moyens simples et gratuits pour mettre en place une diffusion de fichiers musicaux à travers d&#8217;un réseau LAN ou WAN.</p>
<p style="text-align: center;"><a href="http://cut.copypaste.ch/wp-content/uploads/2008/07/32360213_e24a0a2854_b.jpg" rel="lightbox[15]"><img class="size-medium wp-image-16 aligncenter" title="Musique par http://www.flickr.com/photos/hi-phi/" src="http://cut.copypaste.ch/wp-content/uploads/2008/07/32360213_e24a0a2854_b-300x165.jpg" alt="" width="300" height="165" /></a></p>
<h4>La manière iTunes</h4>
<p>Disponible sur Mac comme sur Windows, le fameux <a href="http://www.apple.com/itunes/download/">iTunes</a> de Apple permet de <a href="http://docs.info.apple.com/article.html?artnum=93365-fr">partager</a> sa musique sur un réseau local. Pour ce faire il utilise le port 3689 en TCP et le protocole DAAP. Cependant ce partage se limite au sous-réseau local. Comment faire pour contourner cette limitation ?</p>
<h4>Le serveur DAAP</h4>
<p>Comme expliqué plus haut, iTunes utilise un service sur le port 3689. Il s&#8217;agit de DAAP, <em>Digital Audio Access Protocol</em>. Il existe plusieurs logiciels permettant de réaliser à moindre frais un serveur DAAP. Ce protocole bien que propriétaire et mis au point par Apple connaît plusieurs implémentations gratuites et open-source :</p>
<ul>
<li><a href="http://www.fireflymediaserver.org/">FireFly media server</a> pour les systèmes Linux et Mac OS X. Plutôt compliquer à installer, il faut quelques connaissances avant de pouvoir en profiter.</li>
<li>Basé sur FireFly, Roku a recompilé FireFly media server et propose des jolis <a href="http://www.roku.com/pinnacle/fr/firefly.php">exécutables</a> tout prêt à installer pour Windows et Mac OS X.</li>
<li>Pour les puristes, mt-daapd qui est à la base du projet FireFly media server est disponible sous la forme d&#8217;un <a href="http://packages.debian.org/etch/mt-daapd">paquet</a> pour Debian.</li>
</ul>
<p>Une fois installé, il faut encore scanner son répertoires de fichiers musicaux. Ensuite, en démarrant n&#8217;importe quel client DAAP (iTunes pour Mac et Windows ou <a href="http://www.gnome.org/projects/rhythmbox/">Rhythmbox</a> sous Linux/Gnome) lié par le réseau au serveur on peut écouter la musique stocker à distance.</p>
<h4>Le pourquoi d&#8217;un serveur</h4>
<p>La limitation au réseau local reste vrai même lorsqu&#8217;on utilise un serveur tel que FireFly media server. L&#8217;avantage sur un simple partage via iTunes c&#8217;est le transcodage. C&#8217;est-à-dire que le serveur permet de transcoder le morceau joué afin de s&#8217;adapter à la bande passante disponible. D&#8217;où l&#8217;idée de l&#8217;utiliser à distance.</p>
<h4>Le partage sur un réseau distant</h4>
<p>Pour que iTunes ou Rhythmbox affiche la musique partagée malgrès l&#8217;accès distant, il faut simuler le lien dans un réseau local. C&#8217;est à dire que le port 3689 en réseau local sera redirigé vers le port 3689 du serveur distant. Pour effectuer cette opération il existe deux applications :</p>
<ul>
<li><a href="http://www.chaoticsoftware.com/ProductPages/NetworkBeacon.html">Network Beacon</a> de Chatic Software uniquement pour Mac OS X.</li>
<li><a href="http://ileech.sourceforge.net/index.php?content=RendezvousProxy-Download">Rendez-vous Proxy</a> pour Windows, Mac OS X et Java en général.</li>
</ul>
<p>Bien sûr avant que cela fonctionne parfaitement, il faudra avoir ouvert le port 3689 des différents firewall et éventuellement mettre en place une <a href="http://portforward.com/routers.htm">redirection de port</a> afin que le service aboutisse à la machine cliente.</p>
]]></content:encoded>
			<wfw:commentRss>http://cut.copypaste.ch/technologie/logiciel/musique-daap-et-acces-distant/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
