<?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>Caffeine Lab &#187; Misc</title>
	<atom:link href="http://erwan.jp/category/misc/feed/" rel="self" type="application/rss+xml" />
	<link>http://erwan.jp</link>
	<description>Really tasty technologies</description>
	<lastBuildDate>Wed, 07 Jul 2010 10:58:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
<cloud domain='erwan.jp' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>Testing in Play&#8217;s Eclipse Plugin</title>
		<link>http://erwan.jp/2010/03/11/testing-in-plays-eclipse-plugin/</link>
		<comments>http://erwan.jp/2010/03/11/testing-in-plays-eclipse-plugin/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 10:09:35 +0000</pubDate>
		<dc:creator>erwan</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[play framework]]></category>

		<guid isPermaLink="false">http://erwan.jp/?p=484</guid>
		<description><![CDATA[In Play&#8216;s Eclipse plugin, I just added a simple integration with the test framework. Currently, all it does is opening the test page directly within Eclipse. The obvious next step would be that, in case of a failure typically, links from the page brings you directly to your code at the correct line. That would [...]]]></description>
			<content:encoded><![CDATA[<p>In <a href="http://www.playframework.org">Play</a>&#8216;s <a href="http://www.github.com/erwan/playclipse">Eclipse plugin</a>, I just added a simple integration with the test framework. Currently, all it does is opening the test page directly within Eclipse.</p>
<div id="attachment_485" class="wp-caption alignnone" style="width: 310px"><a href="http://erwan.jp/wp-content/uploads/2010/03/Screenshot.png"><img class="size-medium wp-image-485" title="Play Tests in Eclipse" src="http://erwan.jp/wp-content/uploads/2010/03/Screenshot-300x217.png" alt="" width="300" height="217" /></a><p class="wp-caption-text">Play Tests in Eclipse</p></div>
<p>The obvious next step would be that, in case of a failure typically, links from the page brings you directly to your code at the correct line. That would be also very useful for error pages, just like <a href="http://guillaume.bort.fr">Guillaume</a> did in his <a href="http://bazaar.launchpad.net/~play-developers/play/1.0/annotate/head:/support/textmate.zip">Textmate integration</a>. So I did some research, what is it possible to do with Eclipse?</p>
<p>I found a <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=4922">very old bug, opened in 2001</a>, to support opening files directly from the command line. After nearly 10 years the bug is finally fixed: it&#8217;s in the not-yet-released 3.6 version of Eclipse. It&#8217;s such a basic feature it&#8217;s surprising they couldn&#8217;t do it earlier, but at least they eventually did it. So with a nightly build of Eclipse, you can open files like this:</p>
<pre id="comment_text_72">eclipse -name Eclipse --launcher.openFile &lt;qualified file name&gt;</pre>
<p>That&#8217;s the most important piece already in place, so it&#8217;s good news. But that&#8217;s not enough. To jump right to the error, you need to be able to open the file at a given line number. You don&#8217;t want to have to search in your code for the line responsible for the error. So I opened <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=305336">bug 305336</a>. Looking at the patch for bug 4922, adding the line number seems trivial to do. I&#8217;ll probably submit a patch and cross my fingers to have it in 3.6 before it&#8217;s released.</p>
<p>The last piece we would need is Eclipse registering itself as a protocol handler. That would allow us to insert URLs such as:</p>
<pre>eclipse://open?url=file://&lt;qualified file name&gt;</pre>
<p>Again, I opened a bug (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=305345">#305345</a>). It&#8217;s not as critical as the other items because this one can be created manually. For Windows there&#8217;s a key to add to the registry, for Gnome it&#8217;s a key in gconf and for OSX I&#8217;m sure there is something similar. Of course, it would be better if it Eclipse registered itself so the user won&#8217;t have to mess with his registry.</p>
]]></content:encoded>
			<wfw:commentRss>http://erwan.jp/2010/03/11/testing-in-plays-eclipse-plugin/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Going to FOSDEM, talking about Play</title>
		<link>http://erwan.jp/2010/01/23/going-to-fosdem-talking-about-play/</link>
		<comments>http://erwan.jp/2010/01/23/going-to-fosdem-talking-about-play/#comments</comments>
		<pubDate>Sat, 23 Jan 2010 20:21:20 +0000</pubDate>
		<dc:creator>erwan</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[fosdem]]></category>
		<category><![CDATA[play framework]]></category>

		<guid isPermaLink="false">http://erwan.jp/?p=475</guid>
		<description><![CDATA[I will be at FOSDEM in Bruxelles on Saturday 6 February. I will make a talk about the Play framework in the Free Java session, at 17:15.]]></description>
			<content:encoded><![CDATA[<p>I will be at <a href="http://www.fosdem.org/2010/">FOSDEM</a> in Bruxelles on Saturday 6 February. I will make a talk about the Play framework in the <a href="http://www.fosdem.org/2010/schedule/devrooms/freejava">Free Java session</a>, at 17:15.</p>
<p><a href="http://erwan.jp/wp-content/uploads/2010/01/fosdem-2010.png"><img class="aligncenter size-full wp-image-476" title="FOSDEM 2010" src="http://erwan.jp/wp-content/uploads/2010/01/fosdem-2010.png" alt="I" width="150" height="89" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://erwan.jp/2010/01/23/going-to-fosdem-talking-about-play/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kiyoshiro Imawano</title>
		<link>http://erwan.jp/2009/08/03/kiyoshiro-imawano/</link>
		<comments>http://erwan.jp/2009/08/03/kiyoshiro-imawano/#comments</comments>
		<pubDate>Mon, 03 Aug 2009 11:42:19 +0000</pubDate>
		<dc:creator>erwan</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[kiyoshiro imawano]]></category>
		<category><![CDATA[north korea]]></category>
		<category><![CDATA[song]]></category>

		<guid isPermaLink="false">http://erwan.jp/?p=444</guid>
		<description><![CDATA[I recently learned that Kiyoshiro Imawano died last May, from a cancer at age 58. Most people outside Japan don&#8217;t know him, but he was a very famous and very controversial pop singer. He was unique, talented, funny and sometimes engaged. He is famous for his punk version of the Japanese National anthem Kimi ga [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">I recently learned that <a href="http://en.wikipedia.org/wiki/Kiyoshiro_Imawano">Kiyoshiro Imawano</a> died last May, from a cancer at age 58. Most people outside Japan don&#8217;t know him, but he was a very famous and very controversial pop singer. He was unique, talented, funny and sometimes engaged.</p>
<p style="text-align: justify;">He is famous for his <a href="http://www.youtube.com/watch?v=q1hNnPoX_Jg">punk version of the Japanese National anthem</a> Kimi ga Yo, that became banned and can no longer be aired on Japanese media. That reminded me of Gainsbourg&#8217;s <a href="http://www.youtube.com/watch?v=mLq7EcvRaf0">reggae version of La Marseillaise</a>, very controversial too.</p>
<p style="text-align: justify;">What I want to share today is a song about North Korea. To a US audience the part about world peace may sound a bit cheesy, but you have to understand that how Japanese people hate North Korea. For most Japanese thinking about friendship with North Korea is just insanity, and this is truly a courageous song.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="402" height="377" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="src" value="http://www.overstream.net/swf/player/oplx?oid=nqabrea5ufl7&amp;noplay=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="402" height="377" src="http://www.overstream.net/swf/player/oplx?oid=nqabrea5ufl7&amp;noplay=1" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://erwan.jp/2009/08/03/kiyoshiro-imawano/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>There&#8217;s a New Gang in Paris</title>
		<link>http://erwan.jp/2009/04/02/theres-a-new-gang-in-paris/</link>
		<comments>http://erwan.jp/2009/04/02/theres-a-new-gang-in-paris/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 16:20:59 +0000</pubDate>
		<dc:creator>erwan</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[homies]]></category>
		<category><![CDATA[posse]]></category>

		<guid isPermaLink="false">http://erwan.jp/?p=385</guid>
		<description><![CDATA[Thanks to my friend Manish, my homies just moved from the San Francisco Bay Area to Paris. Each one of them successfully passed all immigration checks at CDG airport, and they will soon be ruling the 17th ward. All my homies were come from a vending machine in Fry&#8217;s, some in Palo Alto and others [...]]]></description>
			<content:encoded><![CDATA[<div class="mceTemp">Thanks to my friend Manish, my homies just moved from the San Francisco Bay Area to Paris. Each one of them successfully passed all immigration checks at CDG airport, and they will soon be ruling the 17th ward.</div>
<div class="wp-caption alignnone" style="width: 586px"><a href="http://share.ovi.com/media/erwanl.mymedia/erwanl.10004"><img title="Homies from California" src="http://media.share.ovi.com/m1/s/0751/f4145e6f39324c9884488aa8788aea05.jpg" alt="Homies from California" width="576" height="432" /></a><p class="wp-caption-text">Homies from California</p></div>
<p>All my homies were come from a vending machine in <a href="http://www.frys.com/">Fry&#8217;s</a>, some in Palo Alto and others in Sunnyvale. If you <em>really</em> are into homies, you can also play one of the worst Nintendo DS game ever: <a href="http://www.metacritic.com/games/platforms/ds/homierollerz">Homies Rollerz</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://erwan.jp/2009/04/02/theres-a-new-gang-in-paris/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interview by a French blogger</title>
		<link>http://erwan.jp/2009/03/03/interview-by-a-french-blogger/</link>
		<comments>http://erwan.jp/2009/03/03/interview-by-a-french-blogger/#comments</comments>
		<pubDate>Tue, 03 Mar 2009 14:41:30 +0000</pubDate>
		<dc:creator>erwan</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://erwan.jp/?p=356</guid>
		<description><![CDATA[I&#8217;ve recently been interviewed by French blogger Philippe Scoffoni. We talk about Open Source, Flock, Yoono, and software engineering. Read the interview (in French).]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve recently been interviewed by French blogger Philippe Scoffoni. We talk about Open Source, Flock, Yoono, and software engineering.</p>
<p>Read the <a href="http://philippe.scoffoni.net/voyage-entre-open-source-et-proprietaire-erwan-loisan-ingenieur-logiciel/">interview</a> (in French).</p>
]]></content:encoded>
			<wfw:commentRss>http://erwan.jp/2009/03/03/interview-by-a-french-blogger/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting Started at Yoono</title>
		<link>http://erwan.jp/2009/02/23/getting-started-at-yoono/</link>
		<comments>http://erwan.jp/2009/02/23/getting-started-at-yoono/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 17:14:42 +0000</pubDate>
		<dc:creator>erwan</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[flock]]></category>
		<category><![CDATA[Friends]]></category>
		<category><![CDATA[yoono]]></category>

		<guid isPermaLink="false">http://erwan.jp/?p=345</guid>
		<description><![CDATA[I am now well in my first month at Yoono, and you can already play with my work by installing the last version from AMO. I have been working mostly on the Facebook integration in the friends widget. Here are some of the features I added: Online presence and chat: no chat in the sidebar [...]]]></description>
			<content:encoded><![CDATA[<p>I am now well in my first month at <a title="Yoono" href="http://www.yoono.com">Yoono</a>, and you can already play with my work by installing the last version from <a href="https://addons.mozilla.org/en-US/firefox/addon/1833">AMO</a>. I have been working mostly on the <a href="http://www.facebook.com">Facebook</a> integration in the friends widget.</p>
<p>Here are some of the features I added:</p>
<ul>
<li>Online presence and chat: no chat in the sidebar yet, but you can already see who is online from the sidebar and initiate a chat from there.</li>
<li>Contact sorting: at least for Facebook and Twitter, contacts are now sorted by last updated first</li>
</ul>
<div id="attachment_348" class="wp-caption aligncenter" style="width: 136px"><img class="size-medium wp-image-348" title="Facebook Friends" src="http://erwan.jp/wp-content/uploads/2009/02/facebook-online-126x300.png" alt="Online status for Facebook friends in the Yoono sidebar" width="126" height="300" /><p class="wp-caption-text">Online status for Facebook friends in the Yoono sidebar</p></div>
<ul>
<li>New activity types, from the new <a href="http://developers.facebook.com/news.php?blog=1&amp;story=193">Facebook API</a>: you are now notified when your friends post new notes or share links. With the thumbnail:</li>
</ul>
<div id="attachment_349" class="wp-caption aligncenter" style="width: 242px"><img class="size-full wp-image-349" title="Shared Links" src="http://erwan.jp/wp-content/uploads/2009/02/story.png" alt="Shared Links" width="232" height="154" /><p class="wp-caption-text">Shared Links</p></div>
<p>There is much more coming for Yoono&#8217;s friends widget in the next version. I can&#8217;t tell anything for now (Yoono&#8217;s development is not open), but stay tuned for the 5.5.0!</p>
]]></content:encoded>
			<wfw:commentRss>http://erwan.jp/2009/02/23/getting-started-at-yoono/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migrated to WordPress 2.7, New Theme</title>
		<link>http://erwan.jp/2008/12/27/migrated-to-wordpress-27-new-theme/</link>
		<comments>http://erwan.jp/2008/12/27/migrated-to-wordpress-27-new-theme/#comments</comments>
		<pubDate>Sun, 28 Dec 2008 05:36:46 +0000</pubDate>
		<dc:creator>erwan</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://erwan.jp/?p=324</guid>
		<description><![CDATA[I made the jump to WordPress 2.7, and everything went smooth. I did have some issues with a Gravatar plugin, and the theme I was using didn&#8217;t include Gravatar by default so I thought it was a good opportunity to try a new one. So here we go, I now have a new theme for [...]]]></description>
			<content:encoded><![CDATA[<p>I made the jump to WordPress 2.7, and everything went smooth. I did have some issues with a Gravatar plugin, and the theme I was using didn&#8217;t include Gravatar by default so I thought it was a good opportunity to try a new one. So here we go, I now have a new theme for my blog. I really like the way it look, the 404 page was the only issue &#8211; it didn&#8217;t include the usual title and sidebar, and there was a huge link to the theme author! I fixed that, but the 404 is still ugly so I will have to improve it more. Something I really like in this new theme is that comments from visitors and from me are shown in a different way, so it&#8217;s easy for everyone to distinguish comments from the author (i.e. me) from comments from visitors.</p>
<p>So far, WordPress 2.7 has a neat completely rewritten admin panel but I can&#8217;t see any major new feature. Anyway, the strength of WordPress is really the plugin/theme ecosystem.</p>
]]></content:encoded>
			<wfw:commentRss>http://erwan.jp/2008/12/27/migrated-to-wordpress-27-new-theme/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Japanese Input on S60 (continued)</title>
		<link>http://erwan.jp/2008/10/29/japanese-input-on-s60/</link>
		<comments>http://erwan.jp/2008/10/29/japanese-input-on-s60/#comments</comments>
		<pubDate>Thu, 30 Oct 2008 01:33:02 +0000</pubDate>
		<dc:creator>erwan</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[font]]></category>
		<category><![CDATA[input]]></category>
		<category><![CDATA[japanese]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[phone]]></category>
		<category><![CDATA[plusj]]></category>
		<category><![CDATA[s60]]></category>

		<guid isPermaLink="false">http://erwan.jp/?p=273</guid>
		<description><![CDATA[It works now! About a week ago I wrote about Japanese input on S60 in general, and on my Nokia E71 in particular. Well, I&#8217;ve finally found a solution that satisfies me. That&#8217;s in 2 steps, and it involves a little bit more that installing packages. But the only &#8220;system modification&#8221; is done on the [...]]]></description>
			<content:encoded><![CDATA[<p><em><strong>It works now!</strong></em></p>
<p>About a week ago <a href="http://erwan.jp/2008/10/22/japanese-input-on-s60-phones/">I wrote about Japanese input</a> on S60 in general, and on my <a href="http://europe.nokia.com/A41146122">Nokia E71</a> in particular. Well, I&#8217;ve finally found a solution that satisfies me. That&#8217;s in 2 steps, and it involves a little bit more that installing packages. But the only &#8220;system modification&#8221; is done on the MicroSD card, so I feel like it&#8217;s pretty safe. If things go wrong, you can just pull the MicroSD card and boot without it. Anyway, if things go really wrong (it was fine for me but I don&#8217;t know what can happen for you) don&#8217;t blame me. Everything you do is your own responsibility, so don&#8217;t follow my advice if you&#8217;re not comfortable in tweaking your phone. <strong>Also, please don&#8217;t ask me for help to setup your phone. All I know is written here, if it works for you it&#8217;s great but if it doesn&#8217;t I can&#8217;t help more.</strong></p>
<p><strong>Important note</strong>: that should work on most Nokia phones, but there is no guarantee that it will work with other brands. A reader reported that it doesn&#8217;t work well on a Samsung i550.</p>
<p><em>In short: you can read Japanese for free, and you can write Japanese for ¥5,000 (roughly $50 depending on the rate).</em></p>
<h3>Reading Japanese</h3>
<p>The first step is making sure you can read Japanese on your phone. If it&#8217;s like mine, out of the box you see squares if you visit Japanese websites, or view emails in Japanese.</p>
<p>All you have to do, is visit this page and follow instructions:</p>
<p><a href="http://japanesefont.blogspot.com/2008/03/how-to-install-japanese-fonts-on-non.html">http://japanesefont.blogspot.com/2008/03/how-to-install-japanese-fonts-on-non.html</a></p>
<p>In short, that will involve:</p>
<ul>
<li>Downloading the Nokia SDK that contains the Japanese font</li>
<li>Copy the font to your MicroSD, in the right folder with a name that mirrors your existing fonts (so you don&#8217;t have to override your fonts; you just add fonts that take priority)</li>
<li>Reboot, and you&#8217;re done</li>
</ul>
<p>Now, if you do it you will notice that the whole font is changed, i.e. even English text looks different than before. The font is &#8220;thiner&#8221;. That was my grip with +J, I really didn&#8217;t like the font they were recommending. In this case it&#8217;s different: the font looks really good. This is the font that Nokia uses in the phone they sell in Japan.</p>
<p>(Alternatively, you could spend €30 on a solution full of DRM that I don&#8217;t even feel the need to cite&#8230; Who would want that? Additionally, I don&#8217;t even know if it&#8217;s compatible with +J.)</p>
<p>Here you go, you can visit Japanese websites! If that&#8217;s all you want, if you don&#8217;t care much about input, you can stop here. But if you want to be able to input Japanese, read on.</p>
<h3>Writing Japanese</h3>
<p>Now you need an input method. I said in my previous post that +J was a great, complete solution that rivals what you get on Japanese phone and even computers. However, the font they offer didn&#8217;t look good to me.</p>
<p>At that point we have a phone capable to read Japanese with a good-looking font so we don&#8217;t need to install the ugly one they propose. You do need a fairly good Japanese level to install and use +J because all doc and menus are in Japanese.</p>
<p>Before you install +J, make sure it works for your device. Read the <a href="http://plusj.kthree.co.jp/spec.html">supported devices list</a>. It should work on a S60 3rd edition, 3rd edition FP1 and some FP2 devices. It has only been tested with Nokia devices.</p>
<p>Here are the steps:</p>
<ul>
<li>Go to the <a href="http://plusj.kthree.co.jp/">+J page</a></li>
<li>Download &#8220;+J for S60本体&#8221; (do NOT download the font)</li>
<li>Follow the instructions to install +J from the PDF documentation (SKIP the &#8220;install the font&#8221; part)</li>
</ul>
<p>&#8230;And now you have full working Japanese input on your phone! But for 30 days only, that&#8217;s the duration of the test version. You will need to spend ¥5,000 for the full version &#8211; but believe me, it&#8217;s worth it and there&#8217;s no DRM.</p>
<p>Or, for more money (€60 &#8211; no joke) you can have a solution that doesn&#8217;t work very well, is full of DRM and clutters your context menu with input-related entries. That&#8217;s the product that I cited in my older post, but I don&#8217;t recommend it.</p>
<h3>Conclusion</h3>
<p>Some comments:</p>
<ul>
<li>My only grip (but it&#8217;s minor) is that switching from English input to Japanese input on a E71 is done with a three keys combination. Not very convenient.</li>
<li>French accents still work. I mean for display, because my phone is a qwerty one, English OS, and I couldn&#8217;t input accents before anyway. Not sure what would happen on a French phone, maybe you lose the ability to input accents? Maybe you need to input in qwerty even if your keys are labeled azerty?</li>
<li>By default, +J will be in 9-keys mode (for phones with just a phone pad). You need to switch that to romaji for the E71.</li>
<li>By default, all applications will start in hiragana input mode (to input Japanese as opposed to English). Unless you live in Japan, you&#8217;ll want to change that setting too.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://erwan.jp/2008/10/29/japanese-input-on-s60/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
		<item>
		<title>Accessing Webmail Addressbook: Goosync Gets it Right</title>
		<link>http://erwan.jp/2008/10/20/accessing-webmail-addressbook-goosync-gets-it-right/</link>
		<comments>http://erwan.jp/2008/10/20/accessing-webmail-addressbook-goosync-gets-it-right/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 18:50:24 +0000</pubDate>
		<dc:creator>erwan</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[goosync]]></category>
		<category><![CDATA[phone]]></category>

		<guid isPermaLink="false">http://erwan.jp/?p=247</guid>
		<description><![CDATA[The Bad There are a lot of services out there (SNS like Facebook) that offer you to import your email contacts to see if some of your existing friends are already on the service. Then you can connect to them. You&#8217;re happy because you don&#8217;t have to hunt for your friends, your friends are happy [...]]]></description>
			<content:encoded><![CDATA[<h3>The Bad</h3>
<p>There are a lot of services out there (SNS like Facebook) that offer you to import your email contacts to see if some of your existing friends are already on the service. Then you can connect to them. You&#8217;re happy because you don&#8217;t have to hunt for your friends, your friends are happy to connect to you and the service is happy because it makes you more likely to come back. Additionnally, they offer you an option to spam your friends not already on the service, but they usually do it in a respectful way (i.e. they make sure you do want to spam your friends, and which friends).</p>
<p>However, 90% of the time &#8211; and even for high-profile, tech-savy companies like Facebook &#8211; they do it wrong. But really, really wrong. They ask you for your username and password and use it on your behalf to login to your webmail and retrieve your address book. <strong>This is bad.</strong> This is pretty much as bad as lending you credit card and PIN number to a stranger so he can do some shopping for you.</p>
<p>When you do that, you&#8217;re pretty much giving away the keys of your home. During that time, the service can make a copy and pay a visit to your home any time your want. And I don&#8217;t know for you, but my gmail account is my single most sensible password (except for my banking password). The reason is that any service have a &#8220;reset my password&#8221; option that emails you a link. Therefore, get access to my primary email account and you get access to my whole online world. Heck, you can even kick me out by changing the password.</p>
<p>Some may argue that Facebook or other website are nice people and won&#8217;t do that. Well, I have no guarantee that they will not store the password. I have no guarantee that one of there thousands of employees won&#8217;t have access to it. Furthermore, this practice is teaching users that it&#8217;s OK to give credentials for a service to another, and they&#8217;re making scammers work much easier.</p>
<h3>The Good</h3>
<p>So, what&#8217;s the solution? That&#8217;s simple, for GMail Google now offers <a title="GMail Contacts API" href="http://code.google.com/apis/contacts/">an API for third party to retrieve contacts</a> of a user. The process for the user is simple:</p>
<ul>
<li>Third party redirects to a page on Google asking &#8220;Do you want to grant access to your contacts for this service?&#8221; If the user is already logged in to Google, he doesn&#8217;t even need to input his login and password.</li>
<li>User says &#8220;yes&#8221;, and gets redirected back to the third party service.</li>
</ul>
<p>Voilà! Now, the service can access the contacts &#8211; <strong>and only the contacts</strong>. They can&#8217;t read your email. They can&#8217;t change your password. And at any time, you can <a title="Manage Google Permissions" href="https://www.google.com/accounts/IssuedAuthSubTokens">revoke</a> the access from a page on Google.</p>
<p>That&#8217;s what <a href="http://goosync.com/">GooSync</a> does (a service to synchronize your Google contacts and calendar to your mobile phone) and that&#8217;s what everyone should do. It really feels good to see a service using this API, so I can give them access to my contacts (and getting a real benefit from it) without giving them full access to my mailbox.</p>
<p><strong>Users:</strong> Don&#8217;t give away your login info to third party! You&#8217;re giving away the keys of your home and taking a big risk.</p>
<p><strong>Web Developers:</strong> Don&#8217;t ask your users for their gmail/yahoo/hotmail credentials! You&#8217;re teaching them it&#8217;s OK to do so, and making them more vulnerable to scammers.</p>
]]></content:encoded>
			<wfw:commentRss>http://erwan.jp/2008/10/20/accessing-webmail-addressbook-goosync-gets-it-right/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Amazon France doesn&#8217;t ship to Cuba?</title>
		<link>http://erwan.jp/2008/09/19/amazon-france-doesnt-ship-to-cuba/</link>
		<comments>http://erwan.jp/2008/09/19/amazon-france-doesnt-ship-to-cuba/#comments</comments>
		<pubDate>Fri, 19 Sep 2008 21:46:55 +0000</pubDate>
		<dc:creator>erwan</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://erwan.jp/?p=241</guid>
		<description><![CDATA[Preparing my order of French books from Amazon.fr, I noticed that they don&#8217;t ship to Cuba (in French), among other countries on an US embargo. Note that there is no French embargo in Cuba, and French companies are perfectly allowed to do business with Cuba. Not that I need my order to be shipped there [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Preparing my order of French books from Amazon.fr, I noticed that <a href="http://www.amazon.fr/gp/help/customer/display.html?nodeId=548590">they don&#8217;t ship to Cuba</a> (in French), among other countries on an US embargo. Note that there is no French embargo in Cuba, and French companies are perfectly allowed to do business with Cuba.</p>
<p style="text-align: justify;">Not that I need my order to be shipped there (California will be fine), but I&#8217;m a bit surprised. This is the French branch of Amazon making business from France. Does the fact that it&#8217;s part of an American group forces them to respect US embargoes? Would Amazon get in trouble with the Federal Government if their French branch does business with Cuba?</p>
]]></content:encoded>
			<wfw:commentRss>http://erwan.jp/2008/09/19/amazon-france-doesnt-ship-to-cuba/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
