<?xml 
version="1.0" encoding="iso-8859-1"?>
<rss version="2.0" 
	xmlns:xml="http://www.w3.org/XML/1998/namespace"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
>

<channel xml:lang="en">
	<title>jBlog</title>
	<link>http://lestang.org/</link>
	
	<language>en</language>
	<generator>SPIP - www.spip.net</generator>





	<item xml:lang="en">
		<title>C++ Plugins loading - Step 1</title>
		<link>http://www.lestang.org/spip.php?article84</link>
		<guid isPermaLink="true">http://www.lestang.org/spip.php?article84</guid>
		<dc:date>2009-11-15T21:53:50Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Jean-Baptiste Le Stang</dc:creator>

<category domain="http://www.lestang.org/spip.php?rubrique33">Miscellaneous</category>


		<description>I've written a simple application in C++ that will loads dynamic libraries (called in our case bundles): &lt;br /&gt;one bundle can publish several services &lt;br /&gt;the applications loads every bundles &lt;br /&gt;every bundles registers the list of services they provide &lt;br /&gt;every bundle gives the list of services they are expecting. &lt;br /&gt;Every bundle interested by a service will be notified when the service is loaded. No matter what the load order is. &lt;br /&gt;In order to achieve the plugin loading, each library must implements the (...)


-
&lt;a href="http://www.lestang.org/spip.php?rubrique33" rel="directory"&gt;Miscellaneous&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;I've written a simple application in C++ that will loads dynamic libraries (called in our case bundles): &lt;br /&gt;&lt;img src=&quot;http://www.lestang.org/local/cache-vignettes/L8xH11/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; one bundle can publish several services
&lt;br /&gt;&lt;img src=&quot;http://www.lestang.org/local/cache-vignettes/L8xH11/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; the applications loads every bundles
&lt;br /&gt;&lt;img src=&quot;http://www.lestang.org/local/cache-vignettes/L8xH11/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; every bundles registers the list of services they provide
&lt;br /&gt;&lt;img src=&quot;http://www.lestang.org/local/cache-vignettes/L8xH11/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; every bundle gives the list of services they are expecting.&lt;/p&gt; &lt;p&gt;Every bundle interested by a service will be notified when the service is loaded. No matter what the load order is.&lt;/p&gt; &lt;p&gt;In order to achieve the plugin loading, each library must implements the following method (I've a Macro that will generate the required code : DeclareBundle(t) in interfaces.h)&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;Bundle * BundleLoader(){ return new BundleOfTheLibrary();}&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;The project is actually a Xcode project, creating a make file is left as an exercice ...&lt;/p&gt; &lt;p&gt;The application is really simple and does not handles error cases :p this will be done in step 2 :p&lt;/p&gt; &lt;dl class='spip_document_39 spip_documents spip_documents_center' &gt;
&lt;dt&gt;&lt;a href=&quot;http://www.lestang.org/IMG/zip/C_-plugins.zip&quot; title='Zip - 24.2 kb' type=&quot;application/zip&quot;&gt;&lt;img src='http://www.lestang.org/local/cache-vignettes/L52xH52/zip.png' width='52' height='52' alt='Zip - 24.2 kb' style='height:52px;width:52px;' /&gt;&lt;/a&gt;&lt;/dt&gt;
&lt;/dl&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



	<item xml:lang="en">
		<title>(Vel)ou pas :/</title>
		<link>http://www.lestang.org/spip.php?article80</link>
		<guid isPermaLink="true">http://www.lestang.org/spip.php?article80</guid>
		<dc:date>2009-09-07T21:32:22Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Jean-Baptiste Le Stang</dc:creator>

<category domain="http://www.lestang.org/spip.php?rubrique36">iPhone</category>


		<description>Suite &#224; une demande de JCDecaux, je ne suis plus en mesure de fournir l'application Velou sur l'AppStore sous la forme actuelle. Dans les jours &#224; venir l'application devrait &#234;tre &#224; nouveau disponible sur l'AppStore mais sans la disponibilit&#233; des syst&#232;mes de v&#233;lo partage g&#233;r&#232;s par JCDecaux. De nombreuses am&#233;liorations notamment sur les pistes cyclables mais &#233;galement sur le chargement des donn&#233;es ne verront donc pas le jour du fait de l'interdiction d'utilisation des donn&#233;es de JCDecaux. (...)


-
&lt;a href="http://www.lestang.org/spip.php?rubrique36" rel="directory"&gt;iPhone&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Suite &#224; une demande de JCDecaux, je ne suis plus en mesure de fournir l'application Velou sur l'AppStore sous la forme actuelle. Dans les jours &#224; venir l'application devrait &#234;tre &#224; nouveau disponible sur l'AppStore mais sans la disponibilit&#233; des syst&#232;mes de v&#233;lo partage g&#233;r&#232;s par JCDecaux. De nombreuses am&#233;liorations notamment sur les pistes cyclables mais &#233;galement sur le chargement des donn&#233;es ne verront donc pas le jour du fait de l'interdiction d'utilisation des donn&#233;es de JCDecaux.&lt;/p&gt; &lt;p&gt;Voila des screenshots de ce que la nouvelle version aurait d&#251;-&#234;tre :&lt;/p&gt; &lt;dl class='spip_document_35 spip_documents spip_documents_center' &gt;
&lt;dt&gt;&lt;a href=&quot;http://www.lestang.org/IMG/png/Screenshot_2009.09.07_23.26.05-2.png&quot; title='PNG - 82.2 kb' type=&quot;image/png&quot;&gt;&lt;img src='http://www.lestang.org/local/cache-vignettes/L150xH100/Screenshot_2009.09.07_23.26.05-2-ce3c1.png' width='150' height='100' alt='PNG - 82.2 kb' style='height:100px;width:150px;' /&gt;&lt;/a&gt;&lt;/dt&gt;
&lt;/dl&gt;
&lt;dl class='spip_document_38 spip_documents spip_documents_center' &gt;
&lt;dt&gt;&lt;a href=&quot;http://www.lestang.org/IMG/png/Screenshot_2009.09.07_23.30.28-3.png&quot; title='PNG - 98.8 kb' type=&quot;image/png&quot;&gt;&lt;img src='http://www.lestang.org/local/cache-vignettes/L150xH100/Screenshot_2009.09.07_23.30.28-3-3893d.png' width='150' height='100' alt='PNG - 98.8 kb' style='height:100px;width:150px;' /&gt;&lt;/a&gt;&lt;/dt&gt;
&lt;/dl&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



	<item xml:lang="en">
		<title>Velou 1.1</title>
		<link>http://www.lestang.org/spip.php?article79</link>
		<guid isPermaLink="true">http://www.lestang.org/spip.php?article79</guid>
		<dc:date>2009-09-01T21:58:13Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Jean-Baptiste Le Stang</dc:creator>

<category domain="http://www.lestang.org/spip.php?rubrique36">iPhone</category>


		<description>La version 1.1 de Velou a &#233;t&#233; soumise il y a quelques jours sur l'AppStore, cette version apportera la compatibilit&#233; avec d'autres syst&#232;mes de v&#233;lo-partage disponibles dans le monde : &lt;br /&gt;Ajout des villes suivantes : Perpignan, Dijon, Barcelone, Milan, Caen, Montr&#233;al, Zaragoza, Rennes, Nice, Vannes, La plaine Saint-Denis. &lt;br /&gt;Am&#233;lioration de l'affichage des pistes cyclables sur Paris &lt;br /&gt;Am&#233;lioration du temps de chargement de l'application &lt;br /&gt;Si votre ville n'est pas disponible je vous invite a (...)


-
&lt;a href="http://www.lestang.org/spip.php?rubrique36" rel="directory"&gt;iPhone&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;La version 1.1 de &lt;a href=&quot;http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=327816491&amp;mt=8&quot; class=&quot;spip_out&quot;&gt;Velou&lt;/a&gt; a &#233;t&#233; soumise il y a quelques jours sur l'AppStore, cette version apportera la compatibilit&#233; avec d'autres syst&#232;mes de v&#233;lo-partage disponibles dans le monde :&lt;/p&gt; &lt;p&gt;&lt;img src=&quot;http://www.lestang.org/local/cache-vignettes/L8xH11/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; Ajout des villes suivantes : Perpignan, Dijon, Barcelone, Milan, Caen, Montr&#233;al, Zaragoza, Rennes, Nice, Vannes, La plaine Saint-Denis.
&lt;br /&gt;&lt;img src=&quot;http://www.lestang.org/local/cache-vignettes/L8xH11/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; Am&#233;lioration de l'affichage des pistes cyclables sur Paris
&lt;br /&gt;&lt;img src=&quot;http://www.lestang.org/local/cache-vignettes/L8xH11/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; Am&#233;lioration du temps de chargement de l'application&lt;/p&gt; &lt;p&gt;Si votre ville n'est pas disponible je vous invite a laisser un message sur le forum.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



	<item xml:lang="en">
		<title>Velou 1.0</title>
		<link>http://www.lestang.org/spip.php?article78</link>
		<guid isPermaLink="true">http://www.lestang.org/spip.php?article78</guid>
		<dc:date>2009-09-01T21:55:14Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Jean-Baptiste Le Stang</dc:creator>

<category domain="http://www.lestang.org/spip.php?rubrique36">iPhone</category>


		<description>La premi&#232;re version de Velou est disponible sur l'AppStore. &lt;br /&gt;Velou est une application permettant de connaitre les bornes de v&#233;lo-partage &#224; proximit&#233; de votre position actuelle. Cette application permet d'acc&#233;der aux informations des villes suivantes : Paris, Lyon, Mulhouse, Nancy, Besan&#231;on, Aix-en-Provence, Toulouse, Cergy-Pontoise, Nantes, Rouen, Amiens, Marseille, Bruxelles, Seville, Luxembourg &lt;br /&gt;L'application permet &#233;galement de g&#233;rer des favoris par ville et vous permet &#224; tout instant de (...)


-
&lt;a href="http://www.lestang.org/spip.php?rubrique36" rel="directory"&gt;iPhone&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;La premi&#232;re version de &lt;a href=&quot;http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=327816491&amp;mt=8&quot; class=&quot;spip_out&quot;&gt;Velou&lt;/a&gt; est disponible sur l'AppStore.&lt;/p&gt; &lt;p&gt;Velou est une application permettant de connaitre les bornes de v&#233;lo-partage &#224; proximit&#233; de votre position actuelle. Cette application permet d'acc&#233;der aux informations des villes suivantes : Paris, Lyon, Mulhouse, Nancy, Besan&#231;on, Aix-en-Provence, Toulouse, Cergy-Pontoise, Nantes, Rouen, Amiens, Marseille, Bruxelles, Seville, Luxembourg&lt;/p&gt; &lt;p&gt;L'application permet &#233;galement de g&#233;rer des favoris par ville et vous permet &#224; tout instant de r&#233;cup&#233;rer les informations de ces derni&#232;res.&lt;/p&gt; &lt;p&gt;Aucun besoin de configuration, l'application se connectera automatiquement sur le syst&#232;me de v&#233;lo-partage le plus pr&#232;s de votre position. Pour les utilisateurs Parisiens, l'application propose en plus l'affichage des pistes cyclables recens&#233;es par le projet &lt;a href=&quot;http://openstreetmap.org&quot; class=&quot;spip_out&quot;&gt;OpenStreetMap &lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



	<item xml:lang="en">
		<title>POCO C++</title>
		<link>http://www.lestang.org/spip.php?article77</link>
		<guid isPermaLink="true">http://www.lestang.org/spip.php?article77</guid>
		<dc:date>2008-07-23T22:59:27Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Jean-Baptiste Le Stang</dc:creator>

<category domain="http://www.lestang.org/spip.php?rubrique33">Miscellaneous</category>


		<description>Recently I stumbled accross this site POCO . POCO stands for Portable Components Objects. You can find the following definition of POCO on their website : &#171;POCO aims to be for network-centric, cross-platform C++ software development what Apple's Cocoa is for Mac development, or Ruby on Rails is for Web development &#8212; a powerful, yet easy to use platform to build your applications upon.&#187;. If you want to have an insight to POCO, you can read the following document . By using this kind (...)


-
&lt;a href="http://www.lestang.org/spip.php?rubrique33" rel="directory"&gt;Miscellaneous&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Recently I stumbled accross this site &lt;a href=&quot;http://pocoproject.org/&quot; class=&quot;spip_out&quot;&gt;POCO &lt;/a&gt;. POCO stands for Portable Components Objects. You can find the following definition of POCO on their website : &#171;POCO aims to be for network-centric, cross-platform C++ software development what Apple's Cocoa is for Mac development, or Ruby on Rails is for Web development &#8212; a powerful, yet easy to use platform to build your applications upon.&#187;. If you want to have an insight to POCO, you can read the following &lt;a href=&quot;http://pocoproject.org/poco/documentation/PoCoOverview.pdf&quot; class=&quot;spip_out&quot;&gt;document &lt;/a&gt;. By using this kind of frameworks you can spend more time developping the unique features of your applications :D.&lt;/p&gt; &lt;p&gt;A good example of what can be done with POCO is &#171;&lt;a href=&quot;http://www.appinf.com/en/products/osp.html&quot; class=&quot;spip_out&quot;&gt;OSP (Open Service Platform) &lt;/a&gt; a service-oriented and component-based environment for developing, deploying, running and managing modular network-based applications. &#187;&lt;/p&gt; &lt;p&gt;According to their website, the design of OSP has been inspired by OSGi Service Platform, an open specification based on Java technologies.&lt;/p&gt; &lt;p&gt;POCO is open source and free.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



	<item xml:lang="en">
		<title>Site update</title>
		<link>http://www.lestang.org/spip.php?article75</link>
		<guid isPermaLink="true">http://www.lestang.org/spip.php?article75</guid>
		<dc:date>2008-01-01T17:50:25Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Jean-Baptiste Le Stang</dc:creator>

<category domain="http://www.lestang.org/spip.php?rubrique33">Miscellaneous</category>


		<description>The website has been updated to the latest version of SPIP (1.9.2) ! The new default themes are simply gorgeous, I really think that I won't be making much changes to this look apart from modifying the colours and removing a few things in the display of the articles.


-
&lt;a href="http://www.lestang.org/spip.php?rubrique33" rel="directory"&gt;Miscellaneous&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;The website has been updated to the latest version of SPIP (1.9.2) ! The new default themes are simply gorgeous, I really think that I won't be making much changes to this look apart from modifying the colours and removing a few things in the display of the articles.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



	<item xml:lang="en">
		<title>Sensing the world around you</title>
		<link>http://www.lestang.org/spip.php?article74</link>
		<guid isPermaLink="true">http://www.lestang.org/spip.php?article74</guid>
		<dc:date>2007-11-20T23:07:08Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Jean-Baptiste Le Stang</dc:creator>

<category domain="http://www.lestang.org/spip.php?rubrique33">Miscellaneous</category>


		<description>I've recently discovered Phidgets that are simple sensors that can be interfaced using a USB port, the sensors are linked to an interface kit that communicate over USB. Right now I've been playing with a temperature, light, humidity and motion sensor. Using a it of C coding, a MySQL database, and Smile I've been able to quickly setup a prototype of a module dedicated to recording the various sensors in my bedroom, and you can see the result here . The graph is updated each minute. I'll (...)


-
&lt;a href="http://www.lestang.org/spip.php?rubrique33" rel="directory"&gt;Miscellaneous&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;I've recently discovered &lt;a href=&quot;http://www.phidgets.com/&quot; class=&quot;spip_out&quot;&gt;Phidgets&lt;/a&gt; that are simple sensors that can be interfaced using a USB port, the sensors are linked to an interface kit that communicate over USB. Right now I've been playing with a temperature, light, humidity and motion sensor. Using a it of C coding, a MySQL database, and &lt;a href=&quot;http://satimage-software.com&quot; class=&quot;spip_out&quot;&gt;Smile &lt;/a&gt; I've been able to quickly setup a prototype of a module dedicated to recording the various sensors in my bedroom, and you can see the result &lt;a href=&quot;http://lestang.org/meteo/meteo.html&quot; class=&quot;spip_out&quot;&gt;here &lt;/a&gt;. The graph is updated each minute. I'll be describing the whole setup and give away a few lines of C and AppleScript code for those interested in doing the same kind of things and also to show you that this is not really complicated.&lt;/p&gt; &lt;p&gt;Future evolution of the system will add a LCD screen that can be controlled thru a serial port and if I can find an easy to program module bluetooth, then I might decide to go totally wireless :D&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



	<item xml:lang="en">
		<title>CMS has been made public for developers</title>
		<link>http://www.lestang.org/spip.php?article73</link>
		<guid isPermaLink="true">http://www.lestang.org/spip.php?article73</guid>
		<dc:date>2007-11-20T22:57:14Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Jean-Baptiste Le Stang</dc:creator>

<category domain="http://www.lestang.org/spip.php?rubrique9">XMail</category>


		<description>The Cryptographic Message Syntax Services was finally made public in Lepoard , CMS is the way to go to digitally sign and encode for example an email (S/MIME format). As soon as I can get my copy of Leopard, I'll get my hands in this framework in order to add the ability to digitaly sign &amp; encrypt mails being sent with XMail. &lt;br /&gt;In the mean time you can have a look to the CMS (...)


-
&lt;a href="http://www.lestang.org/spip.php?rubrique9" rel="directory"&gt;XMail&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;The &lt;strong&gt;Cryptographic Message Syntax Services&lt;/strong&gt; was finally made public in &lt;a href=&quot;http://apple.com/leopard&quot; class=&quot;spip_out&quot;&gt;Lepoard &lt;/a&gt;, CMS is the way to go to digitally sign and encode for example an email (S/MIME format). As soon as I can get my copy of Leopard, I'll get my hands in this framework in order to add the ability to digitaly sign &amp; encrypt mails being sent with XMail.&lt;/p&gt; &lt;p&gt;In the mean time you can have a look to the &lt;a href=&quot;https://developer.apple.com/leopard/devcenter/docs/documentation/Security/Reference/CryptoMessageRef/index.html&quot; class=&quot;spip_out&quot;&gt;CMS documentation &lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



	<item xml:lang="en">
		<title>Is this the end of spam, pishing &amp; email forgery ?</title>
		<link>http://www.lestang.org/spip.php?article72</link>
		<guid isPermaLink="true">http://www.lestang.org/spip.php?article72</guid>
		<dc:date>2007-06-09T09:18:30Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Jean-Baptiste Le Stang</dc:creator>

<category domain="http://www.lestang.org/spip.php?rubrique33">Miscellaneous</category>


		<description>DKIM stands for DomainKeys Identified Mail is a method to verify &amp; validate the identity of the sender of an electronic mail. DKIM is promoted by Yahoo , Cisco , AOL , Sendmail , Microsoft (and then they went off road and lost themselves with SenderID ) , IBM and many others famous firms. &lt;br /&gt;DKIM base specification has been published as RFC 4871 in May 2007. &lt;br /&gt;At first glance, DKIM will prevent you to receive mails from bill.gates@microsoft.com when it is rather evident that Bill did not (...)


-
&lt;a href="http://www.lestang.org/spip.php?rubrique33" rel="directory"&gt;Miscellaneous&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;&lt;a href=&quot;http://www.dkim.org&quot; class=&quot;spip_out&quot;&gt;DKIM &lt;/a&gt; stands for &lt;strong&gt;DomainKeys Identified Mail&lt;/strong&gt; is a method to verify &amp; validate the identity of the sender of an electronic mail. DKIM is promoted by &lt;a href=&quot;http://www.yahoo.com&quot; class=&quot;spip_out&quot;&gt;Yahoo &lt;/a&gt;, &lt;a href=&quot;http://www.cicso.com&quot; class=&quot;spip_out&quot;&gt;Cisco &lt;/a&gt;, &lt;a href=&quot;http://www.aol.com&quot; class=&quot;spip_out&quot;&gt;AOL &lt;/a&gt;, &lt;a href=&quot;http://sendmail.org&quot; class=&quot;spip_out&quot;&gt;Sendmail &lt;/a&gt; , &lt;a href=&quot;http://microsoft.com&quot; class=&quot;spip_out&quot;&gt;Microsoft &lt;/a&gt; (and then they went off road and lost themselves with &lt;a href=&quot;http://www.microsoft.com/senderid&quot; class=&quot;spip_out&quot;&gt;SenderID &lt;/a&gt;) , &lt;a href=&quot;http://www.ibm.com&quot; class=&quot;spip_out&quot;&gt;IBM &lt;/a&gt; and many others famous firms.&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://www.dkim.org&quot; class=&quot;spip_out&quot;&gt;DKIM &lt;/a&gt; base specification has been published as &lt;a href=&quot;http://www.ietf.org/rfc/rfc4871.txt?number=4871&quot; class=&quot;spip_out&quot;&gt;RFC 4871&lt;/a&gt; in May 2007.&lt;/p&gt; &lt;p&gt;At first glance, DKIM will prevent you to receive mails from &lt;a href=&quot;mailto:bill@mcirosoft.com?subject=about%20pishing%20and%20DKIM&quot; class=&quot;spip_out&quot;&gt;bill.gates@microsoft.com &lt;/a&gt; when it is rather evident that Bill did not send you this mail, DKIM allow you to verify that the person that pretend ot be sending the mail is really authoriezd to do so.&lt;/p&gt; &lt;p&gt;DKIM also insures the integrity of the content of the message being sent and certifies that the mail was not modified during transportation.&lt;/p&gt; &lt;p&gt;Here is an example using a mail being sent by GMail :&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta;h=domainkey-signature:received:received:mime-version:content-transfer-encoding:message-id:content-type:to:from:subject:date:x-mailer;b=pUoO1+Iun1k9jN7eaJcHsuz15Ne1wSgQVrSGkB71ETUKD4vXcjDl0pHLc3a6egN46yjp1FRGKXIxWwOhSQ/oZhfhLBk2FQSuwUBb25K84RDgtMbfguldMgTRXBJBsh9IZYttxUYizjM8UlLHy0VpJ8bi0myEH7yMRl7l1Ed5uPM=&lt;br /&gt; &lt;br /&gt; DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;h=received:mime-version:content-transfer-encoding:message-id:content-type:to:from:subject:date:x-mailer;b=cxl1ruoBk7H+W7wjkAISjy9YDgCd9KrJo7+eXPhu/HaFuMD+vwq1zYLnQrkFJYcvnYN6jiUVqNsNmtl6LDlV9WXsRGrdpHAtom5iMftjpYayDm2bP0a3PApPre6MLOzGCAplJ8ZP7Hn+WYTdW1niBPUCHusWTmurToNeOSpANs=&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;When a mail server is not able to identify the sender of the mail using the plublic key of the domain of the sender, the mail will be considered as SPAM.&lt;/p&gt; &lt;p&gt;DKIM will make it easier for the end user to reject spams, however, DKIM won't have any impact on the bandwidth being used by the spamer because to be able to verify the sender, you have to get the whole content of the mail.&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://sourceforge.net/search/?type_of_search=soft&amp;words=DKIM&quot; class=&quot;spip_out&quot;&gt;Some Open Source implementations already exists &lt;/a&gt;&lt;/p&gt; &lt;p&gt;Unfortunately, I've not been able to compile any of them on Mac OS X has an external library, I'll guess I'll have to do it myself from scratch :)&lt;/p&gt; &lt;p&gt;&#8212; &lt;/p&gt; &lt;p&gt;&lt;i&gt;chances are that in a near future, DKIM will soon be added to XMail, though adding it to the transfert agent is not really required, beacuse it can be done by the transfering agent (SMTP server), this will make a very attractive feature for XMail&lt;/i&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



	<item xml:lang="en">
		<title>Curriculum Vitae fran&#231;ais</title>
		<link>http://www.lestang.org/spip.php?article71</link>
		<guid isPermaLink="true">http://www.lestang.org/spip.php?article71</guid>
		<dc:date>2007-05-20T12:28:03Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Jean-Baptiste Le Stang</dc:creator>

<category domain="http://www.lestang.org/spip.php?rubrique23">Selfish Corner</category>


		<description>Voici une version fran&#231;aise &#224; jour de mon CV.


-
&lt;a href="http://www.lestang.org/spip.php?rubrique23" rel="directory"&gt;Selfish Corner&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Voici une version fran&#231;aise &#224; jour de mon CV.&lt;/p&gt;
&lt;dl class='spip_document_28 spip_documents spip_documents_center' &gt;
&lt;dt&gt;&lt;a href=&quot;http://www.lestang.org/IMG/pdf/cv-fr.pdf&quot; title='PDF - 100.5 kb' type=&quot;application/pdf&quot;&gt;&lt;img src='http://www.lestang.org/local/cache-vignettes/L52xH52/pdf.png' width='52' height='52' alt='PDF - 100.5 kb' style='height:52px;width:52px;' /&gt;&lt;/a&gt;&lt;/dt&gt;
&lt;dt class='spip_doc_titre' style='width:120px;'&gt;&lt;strong&gt;CV en fran&#231;ais&lt;/strong&gt;&lt;/dt&gt;
&lt;dd class='spip_doc_descriptif' style='width:120px;'&gt;Mon cv en fran&#231;ais et &#224; jour
&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>





</channel>

</rss>

