<?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/"
	xmlns:georss="http://www.georss.org/georss">

<channel>
	<title>Here comes the Sun &#187; Douban</title>
	<atom:link href="http://sunng.info/blog/tag/douban/feed/" rel="self" type="application/rss+xml" />
	<link>http://sunng.info/blog</link>
	<description>Life ramblings</description>
	<lastBuildDate>Tue, 07 Sep 2010 13:05:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Exaile-doubanfm-plugin for exaile 0.3.2</title>
		<link>http://sunng.info/blog/2010/08/exaile-doubanfm-plugin-for-exaile-0-3-2/</link>
		<comments>http://sunng.info/blog/2010/08/exaile-doubanfm-plugin-for-exaile-0-3-2/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 14:23:50 +0000</pubDate>
		<dc:creator>Sunng</dc:creator>
				<category><![CDATA[广告]]></category>
		<category><![CDATA[Douban]]></category>
		<category><![CDATA[exaile]]></category>

		<guid isPermaLink="false">http://sunng.info/blog/?p=640</guid>
		<description><![CDATA[Ubuntu 10.04的Exaile还停留在0.3.1，而Fedora 13上已经升级到0.3.2了。为此我更新了豆瓣电台插件，现在这个版本可以在0.3.2上正常工作。 可以到github的下载页面获取 doubanfm-0.0.3a-exaile032.tar.gz http://github.com/sunng87/exaile-doubanfm-plugin/downloads 此外for exaile 0.3.1的版本也有一个优化和bugfix release, Ubuntu用户可以获取 doubanfm-0.0.3-exaile031.tar.gz 接下来三周又有项目了，难度比较大，估计豆瓣插件近期不会有什么新的惊喜了。 The post is brought to you by lekhonee v0.7]]></description>
			<content:encoded><![CDATA[<p>Ubuntu 10.04的Exaile还停留在0.3.1，而Fedora 13上已经升级到0.3.2了。为此我更新了豆瓣电台插件，现在这个版本可以在0.3.2上正常工作。</p>
<p>可以到github的下载页面获取 doubanfm-0.0.3a-exaile032.tar.gz<br />
<a href="http://github.com/sunng87/exaile-doubanfm-plugin/downloads">http://github.com/sunng87/exaile-doubanfm-plugin/downloads</a></p>
<p>此外for exaile 0.3.1的版本也有一个优化和bugfix release, Ubuntu用户可以获取<br />
doubanfm-0.0.3-exaile031.tar.gz</p>
<p>接下来三周又有项目了，难度比较大，估计豆瓣插件近期不会有什么新的惊喜了。</p>
<p>The post is brought to you by <a href="http://fedorahosted.org/lekhonee">lekhonee</a> v0.7</p>
]]></content:encoded>
			<wfw:commentRss>http://sunng.info/blog/2010/08/exaile-doubanfm-plugin-for-exaile-0-3-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exaile-doubanfm-plugin 0.0.2</title>
		<link>http://sunng.info/blog/2010/07/exaile-doubanfm-plugin-0-0-2/</link>
		<comments>http://sunng.info/blog/2010/07/exaile-doubanfm-plugin-0-0-2/#comments</comments>
		<pubDate>Sun, 04 Jul 2010 14:17:53 +0000</pubDate>
		<dc:creator>Sunng</dc:creator>
				<category><![CDATA[广告]]></category>
		<category><![CDATA[Douban]]></category>
		<category><![CDATA[exaile]]></category>
		<category><![CDATA[foss]]></category>
		<category><![CDATA[gtk]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://sunng.info/blog/2010/07/exaile-doubanfm-plugin-0-0-2/</guid>
		<description><![CDATA[Exaile doubanfm plugin 0.0.2 预览版，目标是在Linux桌面提供豆瓣电台的完整体验。 目前插件只能运行在Exaile 0.3.1版本上。 0.0.2增加了豆瓣电台专用的视图： 相比第一版通过rating来实现豆瓣电台喜欢、跳过和删除的功能，在专用视图上有专门的按钮来操作。 其他细节更新： 当剩余曲目超过15首时不再增加播放列表 当播放到最后一首歌曲取新播放列表时增加重试机制 修正libdbfm跳过曲目bug一个 安装： 打开Exaile Preference，Plugin页，点击按钮Install Plugin，选择doubanfm.exz即可。如果存在问题，可以执行以下命令： mv doubanfm.exz douban.tar.gz tar xf doubanfm.tar.gz mv doubanfm ~/.local/share/exaile/plugins/ 转到doubanfm设置页面，填写用户名密码重启Exaile。 打开File菜单，选择豆瓣电台频道 选择曲目就可以开始播放了，选择视图中豆瓣电台视图可以切换到豆瓣电台视图。 项目地址： http://github.com/sunng87/exaile-doubanfm-plugin 下载： http://github.com/sunng87/exaile-doubanfm-plugin/downloads 另外，doubancovers插件也有一个针对豆瓣电台的更新可以快速获取豆瓣电台音乐的封面： http://bitbucket.org/sunng/exailedoubancovers/downloads?highlight=9265 The post is brought to you by lekhonee v0.7]]></description>
			<content:encoded><![CDATA[<p>Exaile doubanfm plugin 0.0.2 预览版，目标是在Linux桌面提供豆瓣电台的完整体验。</p>
<p><strong>目前插件只能运行在Exaile 0.3.1版本上。</strong></p>
<p>0.0.2增加了豆瓣电台专用的视图：<br />
<a href="http://www.flickr.com/photos/40741608@N08/4760493886/" title="screenshot_001 by 贝小塔, on Flickr"><img src="http://farm5.static.flickr.com/4075/4760493886_5e334726cf.jpg" width="408" height="156" alt="screenshot_001" /></a></p>
<p>相比第一版通过rating来实现豆瓣电台喜欢、跳过和删除的功能，在专用视图上有专门的按钮来操作。</p>
<p>其他细节更新：</p>
<ul>
<li>当剩余曲目超过15首时不再增加播放列表</li>
<li>当播放到最后一首歌曲取新播放列表时增加重试机制</li>
<li>修正libdbfm跳过曲目bug一个</li>
</ul>
<p>安装：<br />
打开Exaile Preference，Plugin页，点击按钮Install Plugin，选择doubanfm.exz即可。如果存在问题，可以执行以下命令：<br />
mv doubanfm.exz douban.tar.gz<br />
tar xf doubanfm.tar.gz<br />
mv doubanfm ~/.local/share/exaile/plugins/</p>
<p>转到doubanfm设置页面，填写用户名密码重启Exaile。<br />
<a href="http://www.flickr.com/photos/40741608@N08/4754666940/" title="screenshot_002 by 贝小塔, on Flickr"><img src="http://farm5.static.flickr.com/4141/4754666940_b998d99c4b.jpg" width="500" height="412" alt="screenshot_002" /></a></p>
<p>打开File菜单，选择豆瓣电台频道<br />
<a href="http://www.flickr.com/photos/40741608@N08/4754619030/" title="screenshot_001 by 贝小塔, on Flickr"><img src="http://farm5.static.flickr.com/4094/4754619030_933e00fcfa.jpg" width="500" height="359" alt="screenshot_001" /></a></p>
<p>选择曲目就可以开始播放了，选择视图中豆瓣电台视图可以切换到豆瓣电台视图。</p>
<p>项目地址：<br />
<a href="http://github.com/sunng87/exaile-doubanfm-plugin">http://github.com/sunng87/exaile-doubanfm-plugin</a></p>
<p>下载：<br />
<a href="http://github.com/sunng87/exaile-doubanfm-plugin/downloads">http://github.com/sunng87/exaile-doubanfm-plugin/downloads</a></p>
<p>另外，doubancovers插件也有一个针对豆瓣电台的更新可以快速获取豆瓣电台音乐的封面：<br />
<a href="http://bitbucket.org/sunng/exailedoubancovers/downloads?highlight=9265">http://bitbucket.org/sunng/exailedoubancovers/downloads?highlight=9265</a></p>
<p>The post is brought to you by <a href="http://fedorahosted.org/lekhonee">lekhonee</a> v0.7</p>
]]></content:encoded>
			<wfw:commentRss>http://sunng.info/blog/2010/07/exaile-doubanfm-plugin-0-0-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>exaile豆瓣电台插件(exaile-doubanfm-plugin)</title>
		<link>http://sunng.info/blog/2010/07/exaile%e8%b1%86%e7%93%a3%e7%94%b5%e5%8f%b0%e6%8f%92%e4%bb%b6exaile-doubanfm-plugin/</link>
		<comments>http://sunng.info/blog/2010/07/exaile%e8%b1%86%e7%93%a3%e7%94%b5%e5%8f%b0%e6%8f%92%e4%bb%b6exaile-doubanfm-plugin/#comments</comments>
		<pubDate>Fri, 02 Jul 2010 10:07:04 +0000</pubDate>
		<dc:creator>Sunng</dc:creator>
				<category><![CDATA[广告]]></category>
		<category><![CDATA[Douban]]></category>
		<category><![CDATA[exaile]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://sunng.info/blog/2010/07/exaile%e8%b1%86%e7%93%a3%e7%94%b5%e5%8f%b0%e6%8f%92%e4%bb%b6exaile-doubanfm-plugin/</guid>
		<description><![CDATA[豆瓣电台一直是flash客户端，嵌入浏览器，出于对flash的厌恶，本人开发了这个exaile插件，让广大linux同学在exaile里享受豆瓣电台一目了然桌面集成和全部豆瓣电台功能。 exaile-doubanfm-plugin features: 登录豆瓣，获取豆瓣电台播放列表 持续下载电台播放列表，实现不重复的持续播放 标记/取消“喜爱”、标记“回收站”、跳过 显示歌曲信息 项目地址： http://github.com/sunng87/exaile-doubanfm-plugin 下载页： http://github.com/sunng87/exaile-doubanfm-plugin/downloads 使用： 激活插件，填写用户名密码 重启exaile 文件菜单，open douban.fm，选择频道 点击播放开始 将rating设置为5 标记喜欢 rating设置2 豆瓣标准跳过 rating设置1 豆瓣删除 The post is brought to you by lekhonee v0.7]]></description>
			<content:encoded><![CDATA[<p>豆瓣电台一直是flash客户端，嵌入浏览器，出于对flash的厌恶，本人开发了这个exaile插件，让广大linux同学在exaile里享受豆瓣电台一目了然桌面集成和全部豆瓣电台功能。</p>
<p>exaile-doubanfm-plugin features:</p>
<ul>
<li>登录豆瓣，获取豆瓣电台播放列表</li>
<li>持续下载电台播放列表，实现不重复的持续播放</li>
<li>标记/取消“喜爱”、标记“回收站”、跳过</li>
<li>显示歌曲信息</li>
</ul>
<p><a href="http://www.flickr.com/photos/40741608@N08/4754619030/" title="screenshot_001 by 贝小塔, on Flickr"><img src="http://farm5.static.flickr.com/4094/4754619030_933e00fcfa.jpg" width="500" height="359" alt="screenshot_001" /></a></p>
<p><a href="http://www.flickr.com/photos/40741608@N08/4754615592/" title="screenshot_002 by 贝小塔, on Flickr"><img src="http://farm5.static.flickr.com/4079/4754615592_0c1486c2df.jpg" width="500" height="359" alt="screenshot_002" /></a></p>
<p><a href="http://www.flickr.com/photos/40741608@N08/4754666940/" title="screenshot_002 by 贝小塔, on Flickr"><img src="http://farm5.static.flickr.com/4141/4754666940_b998d99c4b.jpg" width="500" height="412" alt="screenshot_002" /></a></p>
<p>项目地址：<br />
<a href="http://github.com/sunng87/exaile-doubanfm-plugin">http://github.com/sunng87/exaile-doubanfm-plugin</a></p>
<p>下载页：<br />
<a href="http://github.com/sunng87/exaile-doubanfm-plugin/downloads">http://github.com/sunng87/exaile-doubanfm-plugin/downloads</a></p>
<p>使用：</p>
<ol>
<li>激活插件，填写用户名密码</li>
<li>重启exaile</li>
<li>文件菜单，open douban.fm，选择频道</li>
<li>点击播放开始</li>
<li>将rating设置为5 标记喜欢</li>
<li>rating设置2 豆瓣标准跳过</li>
<li>rating设置1 豆瓣删除</li>
</ol>
<p>The post is brought to you by <a href="http://fedorahosted.org/lekhonee">lekhonee</a> v0.7</p>
]]></content:encoded>
			<wfw:commentRss>http://sunng.info/blog/2010/07/exaile%e8%b1%86%e7%93%a3%e7%94%b5%e5%8f%b0%e6%8f%92%e4%bb%b6exaile-doubanfm-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Douban provider for Alexandria</title>
		<link>http://sunng.info/blog/2010/04/douban-provider-for-alexandria/</link>
		<comments>http://sunng.info/blog/2010/04/douban-provider-for-alexandria/#comments</comments>
		<pubDate>Fri, 30 Apr 2010 11:25:33 +0000</pubDate>
		<dc:creator>Sunng</dc:creator>
				<category><![CDATA[广告]]></category>
		<category><![CDATA[Douban]]></category>
		<category><![CDATA[foss]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://sunng.info/blog/?p=559</guid>
		<description><![CDATA[Alexandra is a desktop book collection manager on gnome written in ruby. With an extensible architecture, Alexandria uses different sources to retrieve book&#8217;s data, including Amazon and many local sites. Douban.com is considered to be most applicable data source for books published in Chinese. So I write this provider according to Alexandria&#8217;s SPI. Now it&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://alexandria.rubyforge.org/">Alexandra</a> is a desktop book collection manager on gnome written in ruby. With an extensible architecture, Alexandria uses different sources to retrieve book&#8217;s data, including Amazon and many local sites.</p>
<p>Douban.com is considered to be most applicable data source for books published in Chinese. So I write this provider according to Alexandria&#8217;s SPI. Now it&#8217;s possible to add Chinese books and manage reading lists.</p>
<p><a href="http://www.flickr.com/photos/40741608@N08/4564768299/" title="alexandria by 贝小塔, on Flickr"><img src="http://farm5.static.flickr.com/4046/4564768299_f424dc2be9.jpg" width="500" height="388" alt="alexandria" /></a></p>
<p>Now the code can be found in Alexandria&#8217;s bug tracker:<br />
<a href="http://rubyforge.org/tracker/index.php?func=detail&#038;aid=28160&#038;group_id=205&#038;atid=865">http://rubyforge.org/tracker/index.php?func=detail&#038;aid=28160&#038;group_id=205&#038;atid=865</a></p>
<p>However, the patch file of book_providers.rb in that list is for svn trunk head version only. To use it with currently stable version of Ubuntu, first, make sure you have Alexandria version <strong>0.6.5-0ubuntu1</strong> and <strong>libjson-ruby1.8</strong> installed.</p>
<p>Download douban.rb from rubyforge:<br />
<a href="http://rubyforge.org/tracker/download.php/205/865/28160/4923/douban.rb">http://rubyforge.org/tracker/download.php/205/865/28160/4923/douban.rb</a><br />
Copy the file to /usr/lib/ruby/1.8/alexandria/book_providers/ with super user privileges.<br />
Use this patch to /usr/lib/ruby/1.8/alexandria/book_providers.rb</p>
<div class="codecolorer-container ruby default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="ruby codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">310a311,<span style="color:#006666;">323</span><br />
<span style="color:#006600; font-weight:bold;">&lt;</span> &nbsp; &nbsp; <span style="color:#9966CC; font-weight:bold;">begin</span><br />
<span style="color:#006600; font-weight:bold;">&lt;</span> &nbsp; &nbsp; &nbsp; <span style="color:#9966CC; font-weight:bold;">begin</span><br />
<span style="color:#006600; font-weight:bold;">&lt;</span> &nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#CC0066; font-weight:bold;">require</span> <span style="color:#996600;">'json'</span><br />
<span style="color:#006600; font-weight:bold;">&lt;</span> &nbsp; &nbsp; &nbsp; <span style="color:#9966CC; font-weight:bold;">rescue</span> <span style="color:#CC00FF; font-weight:bold;">LoadError</span><br />
<span style="color:#006600; font-weight:bold;">&lt;</span> &nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#CC0066; font-weight:bold;">require</span> <span style="color:#996600;">'rubygems'</span><br />
<span style="color:#006600; font-weight:bold;">&lt;</span> &nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#CC0066; font-weight:bold;">require</span> <span style="color:#996600;">'json'</span><br />
<span style="color:#006600; font-weight:bold;">&lt;</span> &nbsp; &nbsp; &nbsp; <span style="color:#9966CC; font-weight:bold;">end</span><br />
<span style="color:#006600; font-weight:bold;">&lt;</span> &nbsp; &nbsp; &nbsp; <span style="color:#CC0066; font-weight:bold;">require</span> <span style="color:#996600;">'alexandria/book_providers/douban'</span><br />
<span style="color:#006600; font-weight:bold;">&lt;</span> &nbsp; &nbsp; <span style="color:#9966CC; font-weight:bold;">rescue</span> <span style="color:#CC00FF; font-weight:bold;">LoadError</span> =<span style="color:#006600; font-weight:bold;">&lt;</span> ex<br />
<span style="color:#006600; font-weight:bold;">&lt;</span> &nbsp; &nbsp; &nbsp; log.<span style="color:#9900CC;">error</span><span style="color:#006600; font-weight:bold;">&#123;</span>ex<span style="color:#006600; font-weight:bold;">&#125;</span><br />
<span style="color:#006600; font-weight:bold;">&lt;</span> &nbsp; &nbsp; &nbsp; log.<span style="color:#9900CC;">warn</span> <span style="color:#006600; font-weight:bold;">&#123;</span><span style="color:#996600;">'Fail to load douban as provider'</span><span style="color:#006600; font-weight:bold;">&#125;</span><br />
<span style="color:#006600; font-weight:bold;">&lt;</span> &nbsp; &nbsp; <span style="color:#9966CC; font-weight:bold;">end</span><br />
<span style="color:#006600; font-weight:bold;">&lt;</span></div></div>
<p>Feel free to report issue here.</p>
]]></content:encoded>
			<wfw:commentRss>http://sunng.info/blog/2010/04/douban-provider-for-alexandria/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<georss:point>31.203057 121.6174866</georss:point>	</item>
		<item>
		<title>Exaile-DoubanCover 0.0.2</title>
		<link>http://sunng.info/blog/2009/11/exaile-doubancovers-upgrades/</link>
		<comments>http://sunng.info/blog/2009/11/exaile-doubancovers-upgrades/#comments</comments>
		<pubDate>Sun, 22 Nov 2009 08:01:44 +0000</pubDate>
		<dc:creator>Sunng</dc:creator>
				<category><![CDATA[广告]]></category>
		<category><![CDATA[Douban]]></category>
		<category><![CDATA[exaile]]></category>
		<category><![CDATA[foss]]></category>
		<category><![CDATA[glade]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.classicning.com/blog/?p=332</guid>
		<description><![CDATA[The Exaile plugin &#8220;Douban Covers&#8221; has been upgraded to 0.0.2. Now there is a new preference pane inside exaile preference dialog. This update provides you an optional choice to specify your own apikey when access douban.com open api. With an apikey, your request frequency will be raised to 40 times per minute. Again, you can [...]]]></description>
			<content:encoded><![CDATA[<p>The Exaile plugin &#8220;Douban Covers&#8221; has been upgraded to 0.0.2. Now there is a new preference pane inside exaile preference dialog. This update provides you an optional choice to specify your own apikey when access douban.com open api. With an apikey, your request frequency will be raised to 40 times per minute.</p>
<p><img class="alignnone" src="http://farm3.static.flickr.com/2727/4124219684_c93af1dd03.jpg" alt="" width="500" height="414" /></p>
<p>Again, you can get the plugin from:<br />
<a href="http://bitbucket.org/sunng/exailedoubancovers/downloads/">http://bitbucket.org/sunng/exailedoubancovers/downloads</a>/</p>
<p>Grab source with mercurial:<br />
<em>hg close http://bitbucket.org/sunng/exailedoubancovers/</em></p>
<p>Also, exaile-cn has its first 0.3.0-compatible version released early today. As a part of Exaile-cn, Exaile-Doubancovers <strong>0.0.1</strong> has been packaged into the public release for the first time. Find the project at: <a href="http://code.google.com/p/exaile-cn/">http://code.google.com/p/exaile-cn/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://sunng.info/blog/2009/11/exaile-doubancovers-upgrades/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<georss:point>31.203057 121.6174866</georss:point>	</item>
		<item>
		<title>听豆瓣电台的最佳姿势</title>
		<link>http://sunng.info/blog/2009/11/%e5%90%ac%e8%b1%86%e7%93%a3%e7%94%b5%e5%8f%b0%e7%9a%84%e6%9c%80%e4%bd%b3%e5%a7%bf%e5%8a%bf/</link>
		<comments>http://sunng.info/blog/2009/11/%e5%90%ac%e8%b1%86%e7%93%a3%e7%94%b5%e5%8f%b0%e7%9a%84%e6%9c%80%e4%bd%b3%e5%a7%bf%e5%8a%bf/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 14:00:51 +0000</pubDate>
		<dc:creator>Sunng</dc:creator>
				<category><![CDATA[装备]]></category>
		<category><![CDATA[Douban]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[foss]]></category>

		<guid isPermaLink="false">http://www.classicning.com/blog/?p=327</guid>
		<description><![CDATA[豆瓣电台，如果你是豆瓣用户我不多说了；如果不是豆瓣用户，嗯，算了，您换台吧。 总算找到Prism的用处了。如果你在用豆瓣电台，并且你使用Firefox，那么只要安装Prism，就可以把豆瓣电台变成一个任意大小的窗口，和你的多tab的浏览器分离。如果非常巧合你是一位少数派的Windows用户，嗯，Prism在Windows上还可以最小化到系统栏。 安装Prism扩展，嗯，最好确定你的Firefox是最新的（这个下雨的晚上最新的是3.5.5），当然也别新到3.6去。OK没有问题的话，就猛击下面这个链接： https://addons.mozilla.org/en-US/firefox/addon/6665 注册都不需要了，直接点安装，然后等着重开Firefox就行了。安装完成，可以看到Tools菜单下面多了一个&#8221;Convert Website to application&#8230;&#8221; 这就是Prism，点开设置如下参数： Windows用户的选项会多一些，记得勾上那个show in the notification area（如果是这个名字的话），确定即可。 Windows用户（注意升级到3.5.5的Firefox）这时直接点桌面上的图标就可以了。由于cookie不能共享，你需要重登录一下，有必要的话最好选上“记住我”。等豆瓣电台的flash播放器出现的时候，把窗口拖到合适的大小，Prism会记住每次正常关闭时的窗口大小，下次打开就那么大。然后你把它最小化，于是就在右下角了（不好意思，至今我都不知道那个区域到底中文名叫什么，直译是提示区，但是从来没听人用普通话这么说过）。 Linux的用户稍微麻烦一些，第一次执行桌面生成的文件时会需要confirm，mark as trusted即可。因为和你的Firefox不共享数据，所以首次执行Prism程序会创建一套新的Firefox profile，然后检查插件更新，显示欢迎等等。没关系，关掉它，重新再执行一次，就会看到正常的登录框了，其他和Windows差不多。 但是Linux上的Prism还没有提供最小化到右上角(GNOME)或者右下角(KDE)或者其他什么角里的功能，怎么办？咱们有Window Manager，我是菜鸟，我刚会用Compiz，开启Scale Window吧，然后可以把窗口按比例缩小，所到不影响桌面工作，设不设置Always on top就看自己的想法了。 好的，就罗嗦到这里。]]></description>
			<content:encoded><![CDATA[<p>豆瓣电台，如果你是豆瓣用户我不多说了；如果不是豆瓣用户，嗯，算了，您换台吧。</p>
<p>总算找到Prism的用处了。如果你在用豆瓣电台，并且你使用Firefox，那么只要安装Prism，就可以把豆瓣电台变成一个任意大小的窗口，和你的多tab的浏览器分离。如果非常巧合你是一位少数派的Windows用户，嗯，Prism在Windows上还可以最小化到系统栏。</p>
<p>安装Prism扩展，嗯，最好确定你的Firefox是最新的（这个下雨的晚上最新的是3.5.5），当然也别新到3.6去。OK没有问题的话，就猛击下面这个链接：<br />
<a href="https://addons.mozilla.org/en-US/firefox/addon/6665">https://addons.mozilla.org/en-US/firefox/addon/6665</a></p>
<p>注册都不需要了，直接点安装，然后等着重开Firefox就行了。安装完成，可以看到Tools菜单下面多了一个&#8221;Convert Website to application&#8230;&#8221; 这就是Prism，点开设置如下参数：</p>
<p><img class="alignnone" src="http://farm3.static.flickr.com/2489/4105923552_6c51a64048.jpg" alt="" width="415" height="500" /></p>
<p>Windows用户的选项会多一些，记得勾上那个show in the notification area（如果是这个名字的话），确定即可。</p>
<p>Windows用户（注意升级到3.5.5的Firefox）这时直接点桌面上的图标就可以了。由于cookie不能共享，你需要重登录一下，有必要的话最好选上“记住我”。等豆瓣电台的flash播放器出现的时候，把窗口拖到合适的大小，Prism会记住每次正常关闭时的窗口大小，下次打开就那么大。然后你把它最小化，于是就在右下角了（不好意思，至今我都不知道那个区域到底中文名叫什么，直译是提示区，但是从来没听人用普通话这么说过）。</p>
<p>Linux的用户稍微麻烦一些，第一次执行桌面生成的文件时会需要confirm，mark as trusted即可。因为和你的Firefox不共享数据，所以首次执行Prism程序会创建一套新的Firefox profile，然后检查插件更新，显示欢迎等等。没关系，关掉它，重新再执行一次，就会看到正常的登录框了，其他和Windows差不多。</p>
<p>但是Linux上的Prism还没有提供最小化到右上角(GNOME)或者右下角(KDE)或者其他什么角里的功能，怎么办？咱们有Window Manager，我是菜鸟，我刚会用Compiz，开启Scale Window吧，然后可以把窗口按比例缩小，所到不影响桌面工作，设不设置Always on top就看自己的想法了。</p>
<p>好的，就罗嗦到这里。</p>
]]></content:encoded>
			<wfw:commentRss>http://sunng.info/blog/2009/11/%e5%90%ac%e8%b1%86%e7%93%a3%e7%94%b5%e5%8f%b0%e7%9a%84%e6%9c%80%e4%bd%b3%e5%a7%bf%e5%8a%bf/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
	<georss:point>31.203057 121.6174866</georss:point>	</item>
		<item>
		<title>Exaile cover plugin: Douban Covers</title>
		<link>http://sunng.info/blog/2009/11/exaile-cover-plugin-douban-covers/</link>
		<comments>http://sunng.info/blog/2009/11/exaile-cover-plugin-douban-covers/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 16:15:29 +0000</pubDate>
		<dc:creator>Sunng</dc:creator>
				<category><![CDATA[装备]]></category>
		<category><![CDATA[Douban]]></category>
		<category><![CDATA[exaile]]></category>
		<category><![CDATA[foss]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.classicning.com/blog/?p=310</guid>
		<description><![CDATA[I have created a plugin for exaile which fetches album cover from douban.com You can download the plugin archive from: http://bitbucket.org/sunng/exailedoubancovers/downloads/ To install it, open exaile, click menu edit &#62;&#62; preference &#62;&#62; plugins, hit button &#8220;install plugin file&#8221;, select &#8220;doubancovers.tgz&#8221;(if you cannot find the file, just change filter to &#8220;all files&#8221;) In some cases, the [...]]]></description>
			<content:encoded><![CDATA[<p>I have created a plugin for <a href="http://exaile.org" target="_blank">exaile</a> which fetches album cover from <a href="http://douban.com" target="_blank">douban.com</a></p>
<p>You can download the plugin archive from:<br />
<a href="You can download the plugin archive from: http://bitbucket.org/sunng/exailedoubancovers/downloads/">http://bitbucket.org/sunng/exailedoubancovers/downloads/</a></p>
<p>To install it, open exaile, click menu edit &gt;&gt; preference &gt;&gt; plugins, hit button &#8220;install plugin file&#8221;, select &#8220;doubancovers.tgz&#8221;(if you cannot find the file, just change filter to &#8220;all files&#8221;)</p>
<p>In some cases, the plugin could not be shown in the list at once, you can close the preference dialog and open it again, then active it.</p>
<p>To get album art, right click the album art icon, select &#8220;fetch cover&#8221; and wait for right cover downloaded.</p>
<p>The plugin is open sourced under GPL v2, you can grab the code from bitbucket using mercurial:<br />
<em>hg clone http://bitbucket.org/sunng/exailedoubancovers/</em></p>
<p>Some screenshots for you:</p>
<p><img class="alignnone" src="http://farm3.static.flickr.com/2628/4074746549_2398351bef.jpg" alt="" width="500" height="414" /></p>
<p><img class="alignnone" src="http://farm4.static.flickr.com/3512/4075502050_325281d63a_o.png" alt="" width="358" height="375" /></p>
]]></content:encoded>
			<wfw:commentRss>http://sunng.info/blog/2009/11/exaile-cover-plugin-douban-covers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>豆瓣架构发展PPT[转]</title>
		<link>http://sunng.info/blog/2009/10/%e8%b1%86%e7%93%a3%e6%9e%b6%e6%9e%84%e5%8f%91%e5%b1%95ppt%e8%bd%ac/</link>
		<comments>http://sunng.info/blog/2009/10/%e8%b1%86%e7%93%a3%e6%9e%b6%e6%9e%84%e5%8f%91%e5%b1%95ppt%e8%bd%ac/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 13:22:47 +0000</pubDate>
		<dc:creator>Sunng</dc:creator>
				<category><![CDATA[他山]]></category>
		<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Douban]]></category>

		<guid isPermaLink="false">http://www.classicning.com/blog/?p=256</guid>
		<description><![CDATA[今天下午看到了这个豆瓣架构发展历程的PPT，是今年上半年QCon上的，看了以后感觉很有启发意义。随着用户量的增大，压力的增加，功能的扩展，豆瓣架构上做出相应的变化，从最初一台机器上跑lighttpd/mysql/Quixote/memcached到现在的DoubanFS存储，DoubanDB分布式Key-Value Store，加上多台mysql，多台appserver，专门的后台运算服务器等等。 PPT地址： http://www.riawork.org/iarch/douban/douban_qcon2009_beijing.pdf 可惜因为字体的问题好像在Evince里很多中文字看不到，还得开一下虚拟机。]]></description>
			<content:encoded><![CDATA[<p>今天下午看到了这个豆瓣架构发展历程的PPT，是今年上半年QCon上的，看了以后感觉很有启发意义。随着用户量的增大，压力的增加，功能的扩展，豆瓣架构上做出相应的变化，从最初一台机器上跑lighttpd/mysql/Quixote/memcached到现在的DoubanFS存储，DoubanDB分布式Key-Value Store，加上多台mysql，多台appserver，专门的后台运算服务器等等。</p>
<p>PPT地址：<br />
<a href="http://www.riawork.org/iarch/douban/douban_qcon2009_beijing.pdf" target="_blank">http://www.riawork.org/iarch/douban/douban_qcon2009_beijing.pdf</a></p>
<p>可惜因为字体的问题好像在Evince里很多中文字看不到，还得开一下虚拟机。</p>
]]></content:encoded>
			<wfw:commentRss>http://sunng.info/blog/2009/10/%e8%b1%86%e7%93%a3%e6%9e%b6%e6%9e%84%e5%8f%91%e5%b1%95ppt%e8%bd%ac/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
