<?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>Christophe Nowicki &#187; Beagle</title>
	<atom:link href="http://www.csquad.org/tag/beagle/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.csquad.org</link>
	<description>Just for fun</description>
	<lastBuildDate>Fri, 14 Jan 2011 08:32:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Ouaf ouaf va chercher &#8230; Beagle !</title>
		<link>http://www.csquad.org/2006/01/30/ouaf-ouaf-va-chercher-beagle/</link>
		<comments>http://www.csquad.org/2006/01/30/ouaf-ouaf-va-chercher-beagle/#comments</comments>
		<pubDate>Mon, 30 Jan 2006 20:08:56 +0000</pubDate>
		<dc:creator>cscm</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Beagle]]></category>

		<guid isPermaLink="false">http://www.csquad.org/2006/01/30/ouaf-ouaf-va-chercher-beagle/</guid>
		<description><![CDATA[beagle mono search desktop]]></description>
			<content:encoded><![CDATA[<table>
<tr>
<td>
<img src="http://www.beaglewiki.org/skins/beagle/beagle-logo.png" alt="logo beagle" />
</td>
<td>
Enfin une application utile écrite à l&#8217;aide du framwork <a href="http://www.mono-project.com/Main_Page">Mono</a> !<br />
Et pas des moindres!</p>
<p>Dans la famille des moteurs de recherche bureau (<em>&#8220;Desktop Search Engines&#8221;</em>), après <a href="http://www.apple.com/macosx/features/spotlight/">Spotlight</a> et <a href="http://desktop.google.fr/">Google Desktop</a> voici <a href="http://www.beaglewiki.org/Main_Page">Beagle</a>.
</td>
</tr>
</table>
<h3>Qu&#8217;est-ce que Beagle?</h3>
<p>Il s&#8217;agit d&#8217;un programme qui indexe les données personnelles qui se trouvent sur le disque dur de votre ordinateur : vos documents, e-mails, images, mp3 etc&#8230;<br />
Il vous propose ensuite de faire des recherches dans ces données.<br />
Vous pouvez voir des <a href="http://nat.org/demos">démonstratons</a> en Flash du fonctionnement de l&#8217;nterface graphique du programme.</p>
<p>Le fonctionnement du programme repose sur : </p>
<ul>
<li><strong>beagled</strong> &#8211; le serveur d&#8217;indexation des données.</li>
<li><strong>beagle-search</strong> &#8211; l&#8217;interface graphique utilisateur.</li>
</ul>
<p>Pour obtenir de bonnes performances, les composants externes suivants sont recommandés :</p>
<ul>
<li><strong>INOTIFY</strong> &#8211; patch pour le noyau linux, permettant d&#8217;informer un programme d&#8217;une modifcation sur le système de fichiers. Pour bénéficier de cette fonctionnalité vous avez besoin d&#8217;un noyau 2.6.14.</li>
<li><strong>Attributs étendus</strong> &#8211; est une fonctionnalité du système de fichiers permettant de stocker des méta données sur le contenu des fichiers. Pour activer cette fonctionnalité, il faut que celle-ci soit compiler dans le noyau et que le système de fichiers soit monter avec les bonnes options, comme indquer <a href="http://beaglewiki.org/Enabling_Extended_Attributes">ici</a>. </li>
</ul>
<h3>Installation</h3>
<p>La procédure d&#8217;installation est décrite sur le Wiki du projet : <a href="http://beaglewiki.org/Getting_Started">Getting_Started</a>.<br />
Pour la distribution debian, un <a href="http://packages.debian.org/unstable/gnome/beagle">paquet</a> est disponible pour la version 0.1.3 du programme.<br />
Mais la version 2.0 est sortie le 20 janvier 2006 et elle apporte pas mal de nouveautés au niveau de l&#8217;interface graphique (dont le remplacement du l&#8217;ancienne interface graphique : best).<br />
Je vous conseil donc de construire le programme à partir des sources en suivant la <a href="http://www.beaglewiki.org/Installing_Beagle#Building_Beagle">procédure de compilation</a>.</p>
<p>A noter que la version debian, ne respecte pas correctement la policy debian et cherche à créer des fichiers dans le répertoire /usr/var/cache/beagle. Je vous conseil donc de lancer beagled avec les options de debug la première fois, pour verfer que le daemon fonctionne correctement :</p>
<pre>beagled --fg --debug</pre>
<h3>Utilisation</h3>
<p>Il faut lancer le daemon beagled au démarrage de votre session. (à l&#8217;aide du fichier .xsession,  kde, gnome, etc. ).<br />
Pour configurer le programme, il suffit de lancer la commande <em>beagle-settings</em>.<br />
Pour effectuer des rechercher à l&#8217;aide d&#8217;une interface graphique, il faut lancer la commande <em>best</em> (avec l&#8217;option  &#8211;show-window pour afficher directement la fenêtre de recherche) ou bien beagle-search pour la version 0.2.</p>
<h3>Conclusion</h3>
<p>Le programme est vraiment pas mal, mais le framwork Mono donne vraiment l&#8217;impression qu&#8217;il fonctionne &#8220;au ralenti&#8221; comme pour un programme écrit en Java. Mais ce n&#8217;est qu&#8217;une impresson qui se resent qu&#8217;au lancement du programme. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.csquad.org/2006/01/30/ouaf-ouaf-va-chercher-beagle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

