<?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"
	>

<channel>
	<title>Bruce Wang - Simple, Love, Courage</title>
	<atom:link href="http://brucewang.net/feed" rel="self" type="application/rss+xml" />
	<link>http://brucewang.net</link>
	<description>I like what i write 2.0</description>
	<pubDate>Thu, 26 Jun 2008 08:22:48 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>获取Twitter Replies的简易方法</title>
		<link>http://brucewang.net/2008/06/26/137</link>
		<comments>http://brucewang.net/2008/06/26/137#comments</comments>
		<pubDate>Thu, 26 Jun 2008 08:22:48 +0000</pubDate>
		<dc:creator>number5</dc:creator>
		
		<category><![CDATA[Geek]]></category>

		<category><![CDATA[Internet]]></category>

		<category><![CDATA[blog]]></category>

		<category><![CDATA[code]]></category>

		<category><![CDATA[python]]></category>

		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://brucewang.net/?p=137</guid>
		<description><![CDATA[近日twitter 看replies功能不能用，但是twitter api还是好的， 所以试着用python-twitter来看replies, 效果不错, 不知道python是什么的同学请忽略此帖
首先安装python-twitter, 最方便的做法可能是用easy_install

easy_install python-twitter

下面是代码

import twitter
def getTwitterReplies():
     api = twitter.Api(username='twitter用户名', password='twitter密码')
     replies = api.GetReplies()
     replies.reverse()
     for item in replies:
          print item.user.screen_name, ': ', item.text

我是放在ipython当中，直接输函数名就可以看到结果了
]]></description>
			<content:encoded><![CDATA[<p>近日twitter 看replies功能不能用，但是twitter api还是好的， 所以试着用python-twitter来看replies, 效果不错, 不知道python是什么的同学请忽略此帖</p>
<p>首先安装<a href="http://code.google.com/p/python-twitter/" target="_blank">python-twitter</a>, 最方便的做法可能是用easy_install<br />
<code><br />
easy_install python-twitter<br />
</code><br />
下面是代码</p>
<pre name="code" class="python">
import twitter
def getTwitterReplies():
     api = twitter.Api(username='twitter用户名', password='twitter密码')
     replies = api.GetReplies()
     replies.reverse()
     for item in replies:
          print item.user.screen_name, ': ', item.text
</pre>
<p>我是放在<a href="http://ipython.scipy.org/">ipython</a>当中，直接输函数名就可以看到结果了</p>
]]></content:encoded>
			<wfw:commentRss>http://brucewang.net/2008/06/26/137/feed</wfw:commentRss>
		</item>
		<item>
		<title>昨天去drupalcamp shanghai的收获</title>
		<link>http://brucewang.net/2008/05/19/136</link>
		<comments>http://brucewang.net/2008/05/19/136#comments</comments>
		<pubDate>Mon, 19 May 2008 05:56:43 +0000</pubDate>
		<dc:creator>number5</dc:creator>
		
		<category><![CDATA[blog]]></category>

		<category><![CDATA[drupal]]></category>

		<category><![CDATA[drupalcamp]]></category>

		<category><![CDATA[i18n]]></category>

		<category><![CDATA[shanghai]]></category>

		<category><![CDATA[webapi]]></category>

		<guid isPermaLink="false">http://brucewang.net/?p=136</guid>
		<description><![CDATA[发现了三个挺有用的模块：

coder 检查代码质量，是否符合drupal规范还有进行code review的模块
i18n 这个实际上不是一个模块，而是一组模块，用来进行drupal站点的多语言开发，包括内容和界面，非常有用，自动化程度相当高
services 这个模块可以为大部分的drupal功能提供web api支持, 在这个基础上开发自己的web api简直是易如反掌。

更多关于drupalcamp 上海的报道，可以看 他们的官方网站: http://drupalcampshanghai.org/ 
]]></description>
			<content:encoded><![CDATA[<p>发现了三个挺有用的模块：</p>
<ol>
<li><a title="Coder Module" href="http://drupal.org/project/coder">coder</a> 检查代码质量，是否符合drupal规范还有进行code review的模块</li>
<li><a title="drupal internationalization modules" href="http://drupal.org/project/i18n">i18n</a> 这个实际上不是<em>一个</em>模块，而是一组模块，用来进行drupal站点的多语言开发，包括内容和界面，非常有用，自动化程度相当高</li>
<li><a title="drupal services api module" href="http://drupal.org/project/services">services</a> 这个模块可以为大部分的drupal功能提供web api支持, 在这个基础上开发自己的web api简直是易如反掌。</li>
</ol>
<p>更多关于drupalcamp 上海的报道，可以看 他们的官方网站: <a href="http://drupalcampshanghai.org/ ">http://drupalcampshanghai.org/ </a></p>
]]></content:encoded>
			<wfw:commentRss>http://brucewang.net/2008/05/19/136/feed</wfw:commentRss>
		</item>
		<item>
		<title>［响应POPOEVER] 生命的价值并不止于自己的幸福，大家齐行动，挂个 banner 援助地震灾区！</title>
		<link>http://brucewang.net/2008/05/15/135</link>
		<comments>http://brucewang.net/2008/05/15/135#comments</comments>
		<pubDate>Thu, 15 May 2008 06:45:26 +0000</pubDate>
		<dc:creator>number5</dc:creator>
		
		<category><![CDATA[Life]]></category>

		<category><![CDATA[donation]]></category>

		<category><![CDATA[earthquake]]></category>

		<category><![CDATA[redcross]]></category>

		<guid isPermaLink="false">http://brucewang.net/?p=135</guid>
		<description><![CDATA[
生命的价值并不止于自己的幸福
]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-134" title="donate_to_redcross_728x230_w" src="http://brucewang.net/wp-content/uploads/2008/05/donate_to_redcross_728x230_w.png" alt="Donate to Earthquake refugees" width="500" height="157" /></p>
<p><a href="http://plod.popoever.com/archives/001372.html">生命的价值并不止于自己的幸福</a></p>
]]></content:encoded>
			<wfw:commentRss>http://brucewang.net/2008/05/15/135/feed</wfw:commentRss>
		</item>
		<item>
		<title>在Mac OS X下使用ffmpeg将mpeg转换成mp3</title>
		<link>http://brucewang.net/2008/05/04/133</link>
		<comments>http://brucewang.net/2008/05/04/133#comments</comments>
		<pubDate>Sun, 04 May 2008 14:51:49 +0000</pubDate>
		<dc:creator>number5</dc:creator>
		
		<category><![CDATA[Geek]]></category>

		<category><![CDATA[ffmpeg]]></category>

		<category><![CDATA[macosx]]></category>

		<category><![CDATA[mp3]]></category>

		<category><![CDATA[mpeg]]></category>

		<guid isPermaLink="false">http://brucewang.net/?p=133</guid>
		<description><![CDATA[五一假期期间受LD之命要将几个mpeg文件转换成mp3,  试了一大轮freeware/shareware/open source软件之后发现ffmpeg最简单，命令行一行搞定：
 ffmpeg -i video1.mpeg  video1.mp3
因为是在Mac OS X下（LD的MacBook)安装ffmpeg有点麻烦，如果没装MacPorts可以采用先安装ffmpegX的“曲线救国”方式, 安装完之后可以在/Applications/ffmpegX.app/Contents/Resources/ffmpeg找到ffmpeg命令
]]></description>
			<content:encoded><![CDATA[<p>五一假期期间受LD之命要将几个mpeg文件转换成mp3,  试了一大轮freeware/shareware/open source软件之后发现<a href="http://ffmpeg.mplayerhq.hu/">ffmpeg</a>最简单，命令行一行搞定：<br />
 <code>ffmpeg -i video1.mpeg  video1.mp3</code></p>
<p>因为是在Mac OS X下（LD的MacBook)安装ffmpeg有点麻烦，如果没装<a href="http://www.macports.org/">MacPorts</a>可以采用先安装<a href="http://www.versiontracker.com/dyn/moreinfo/macosx/15473">ffmpegX</a>的“曲线救国”方式, 安装完之后可以在<code>/Applications/ffmpegX.app/Contents/Resources/ffmpeg</code>找到ffmpeg命令</p>
]]></content:encoded>
			<wfw:commentRss>http://brucewang.net/2008/05/04/133/feed</wfw:commentRss>
		</item>
		<item>
		<title>Google App Engine 发布</title>
		<link>http://brucewang.net/2008/04/08/131</link>
		<comments>http://brucewang.net/2008/04/08/131#comments</comments>
		<pubDate>Tue, 08 Apr 2008 04:45:42 +0000</pubDate>
		<dc:creator>number5</dc:creator>
		
		<category><![CDATA[blog]]></category>

		<category><![CDATA[appengine]]></category>

		<category><![CDATA[google]]></category>

		<category><![CDATA[python]]></category>

		<category><![CDATA[utility]]></category>

		<category><![CDATA[web service]]></category>

		<guid isPermaLink="false">http://brucewang.net/?p=131</guid>
		<description><![CDATA[Google App Engine 北京时间今天正午发布，preview accounts(1万个）几分钟就被抢光了
简单来说是一个python应用hosting 环境，GvR说了迟点会加入其他语言的支持
有兴趣的人可以先下载SDK
相关报道：
http://radar.oreilly.com/archives/2008/04/app-engine-host-your-python-apps-with-google.html
http://www.techcrunch.com/2008/04/07/google-jumps-head-first-into-web-services-with-google-app-engine/
Update：1点多的时候拿到了我的Google App Engine Account  
]]></description>
			<content:encoded><![CDATA[<p><a title="Google App Engine" href="http://code.google.com/appengine" target="_blank">Google App Engine</a> 北京时间今天正午发布，preview accounts(1万个）几分钟就被抢光了<img class="alignright" src="http://code.google.com/appengine/images/appengine_lowres.jpg" alt="the powerful engine!" /></p>
<p>简单来说是一个<a title="Python编程语言" href="http://www.python.org" target="_blank">python</a>应用hosting 环境，GvR说了迟点会加入其他语言的支持</p>
<p>有兴趣的人可以先下载<a title="Google App Engine SDK" href="http://code.google.com/appengine/downloads.html" target="_blank">SDK</a></p>
<p>相关报道：<br />
<a href="http://radar.oreilly.com/archives/2008/04/app-engine-host-your-python-apps-with-google.html" target="_blank">http://radar.oreilly.com/archives/2008/04/app-engine-host-your-python-apps-with-google.html</a></p>
<p><a href="http://www.techcrunch.com/2008/04/07/google-jumps-head-first-into-web-services-with-google-app-engine/" target="_blank">http://www.techcrunch.com/2008/04/07/google-jumps-head-first-into-web-services-with-google-app-engine/</a></p>
<p><strong>Update</strong>：1点多的时候拿到了我的Google App Engine Account  <img src='http://brucewang.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://brucewang.net/2008/04/08/131/feed</wfw:commentRss>
		</item>
		<item>
		<title>升级到Wordpress 2.5</title>
		<link>http://brucewang.net/2008/04/04/130</link>
		<comments>http://brucewang.net/2008/04/04/130#comments</comments>
		<pubDate>Fri, 04 Apr 2008 08:55:14 +0000</pubDate>
		<dc:creator>number5</dc:creator>
		
		<category><![CDATA[blog]]></category>

		<category><![CDATA[dreamhost]]></category>

		<category><![CDATA[upgrade]]></category>

		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://brucewang.net/?p=130</guid>
		<description><![CDATA[用dreamhost.com的一键升级完成的，很方便
到目前为止没有看到有什么问题
惊喜的发现，居然有plugin自动升级功能了
]]></description>
			<content:encoded><![CDATA[<p>用<a href="http://www.dreamhost.com">dreamhost.com</a>的一键升级完成的，很方便</p>
<p>到目前为止没有看到有什么问题</p>
<p>惊喜的发现，居然有plugin自动升级功能了</p>
]]></content:encoded>
			<wfw:commentRss>http://brucewang.net/2008/04/04/130/feed</wfw:commentRss>
		</item>
		<item>
		<title>scim for skype(或者其他QT程序)的配置方法 (不需要scim-bridge或者scim-qtimm)</title>
		<link>http://brucewang.net/2008/03/04/129</link>
		<comments>http://brucewang.net/2008/03/04/129#comments</comments>
		<pubDate>Tue, 04 Mar 2008 09:46:41 +0000</pubDate>
		<dc:creator>number5</dc:creator>
		
		<category><![CDATA[archlinux]]></category>

		<category><![CDATA[linux]]></category>

		<category><![CDATA[qt]]></category>

		<category><![CDATA[scim]]></category>

		<category><![CDATA[skype]]></category>

		<category><![CDATA[中文输入]]></category>

		<guid isPermaLink="false">http://brucewang.net/2008/03/04/129</guid>
		<description><![CDATA[装好scim 1.4.7 之后 在 xinitrc中加入下面内容

# scim setup
export LANG="zh_CN.UTF-8"
export XMODIFIERS=@im=SCIM
export XIM="scim"
export XINPUT="xim"
export XIM_PROGRAM="scim -d"
export GTK_IM_MODULE=scim
export QT_IM_MODULE=scim
scim -d &#38;

我用的是xfce4, xinitrc的位置在 ~/.config/xfce4/xinitrc
]]></description>
			<content:encoded><![CDATA[<p>装好scim 1.4.7 之后 在 xinitrc中加入下面内容<br />
<code><br />
# scim setup<br />
export LANG="zh_CN.UTF-8"<br />
export XMODIFIERS=@im=SCIM<br />
export XIM="scim"<br />
export XINPUT="xim"<br />
export XIM_PROGRAM="scim -d"<br />
export GTK_IM_MODULE=scim<br />
export QT_IM_MODULE=scim<br />
scim -d &amp;<br />
</code></p>
<p>我用的是xfce4, xinitrc的位置在 ~/.config/xfce4/xinitrc</p>
]]></content:encoded>
			<wfw:commentRss>http://brucewang.net/2008/03/04/129/feed</wfw:commentRss>
		</item>
		<item>
		<title>古怪的Linux下的声卡问题</title>
		<link>http://brucewang.net/2007/12/13/127</link>
		<comments>http://brucewang.net/2007/12/13/127#comments</comments>
		<pubDate>Thu, 13 Dec 2007 06:56:46 +0000</pubDate>
		<dc:creator>number5</dc:creator>
		
		<category><![CDATA[archlinux]]></category>

		<category><![CDATA[alsa]]></category>

		<category><![CDATA[linux]]></category>

		<category><![CDATA[snd_intel8x0]]></category>

		<category><![CDATA[soundcard]]></category>

		<category><![CDATA[t43]]></category>

		<guid isPermaLink="false">http://brucewang.net/2007/12/13/127</guid>
		<description><![CDATA[系统是 Archlinux, kernel 2.6.23-ARCH
声卡是 ICH6 T43主板集成的，snd_intel8&#215;0驱动，禁用了snd_intel8&#215;0m驱动
经常会在播放音乐中间出错，下面有dmesg的log, 重启之后又没事了
尝试过开启 snd_intel8&#215;0的buggy_irq选项，但是会导致Synaptics Touchpad的另外一个bug （全部输入无效，看上去和死机一样)
哪位Linux达人教教我怎么解决？
 

irq 18: nobody cared (try booting with the "irqpoll" option)
[] __report_bad_irq+0&#215;24/0&#215;80
[] note_interrupt+0&#215;28b/0&#215;2d0
[] handle_IRQ_event+0&#215;30/0&#215;60
[] handle_fasteoi_irq+0&#215;87/0xe0
[] do_IRQ+0&#215;3b/0&#215;70
[] do_IRQ+0&#215;40/0&#215;70
[] common_interrupt+0&#215;23/0&#215;28
[] acpi_pm_read+0&#215;7/0&#215;10
[] getnstimeofday+0&#215;34/0xf0
[] ktime_get_ts+0&#215;1e/0&#215;60
[] ktime_get+0&#215;18/0&#215;40
[] tick_nohz_restart_sched_tick+0&#215;2e/0&#215;140
[] cpu_idle+0&#215;86/0xe0
[] start_kernel+0&#215;30a/0&#215;3a0
[] unknown_bootoption+0&#215;0/0&#215;1f0
=======================
handlers:
[] (snd_intel8&#215;0_interrupt+0&#215;0/0&#215;240 [snd_intel8x0])
Disabling IRQ #18


Update: 换了个zen source的kernel （kernel26zen-git) 就解决了
]]></description>
			<content:encoded><![CDATA[<p>系统是 Archlinux, kernel 2.6.23-ARCH<br />
声卡是 ICH6 T43主板集成的，snd_intel8&#215;0驱动，禁用了snd_intel8&#215;0m驱动</p>
<p>经常会在播放音乐中间出错，下面有dmesg的log, 重启之后又没事了<br />
尝试过开启 snd_intel8&#215;0的buggy_irq选项，但是会导致Synaptics Touchpad的另外一个bug （全部输入无效，看上去和死机一样)</p>
<p>哪位Linux达人教教我怎么解决？</p>
<blockquote><p><code> </code></p>
<pre>
irq 18: nobody cared (try booting with the "irqpoll" option)
[<c0158844>] __report_bad_irq+0&#215;24/0&#215;80
[<c0158b2b>] note_interrupt+0&#215;28b/0&#215;2d0
[<c0157d70>] handle_IRQ_event+0&#215;30/0&#215;60
[<c0159227>] handle_fasteoi_irq+0&#215;87/0xe0
[<c010716b>] do_IRQ+0&#215;3b/0&#215;70
[<c0107170>] do_IRQ+0&#215;40/0&#215;70
[<c0104ed7>] common_interrupt+0&#215;23/0&#215;28
[<c02c8e17>] acpi_pm_read+0&#215;7/0&#215;10
[<c0145164>] getnstimeofday+0&#215;34/0xf0
[<c01437ce>] ktime_get_ts+0&#215;1e/0&#215;60
[<c0143828>] ktime_get+0&#215;18/0&#215;40
[<c01491be>] tick_nohz_restart_sched_tick+0&#215;2e/0&#215;140
[<c0102466>] cpu_idle+0&#215;86/0xe0
[<c0435a6a>] start_kernel+0&#215;30a/0&#215;3a0
[<c0435140>] unknown_bootoption+0&#215;0/0&#215;1f0
=======================
handlers:
[<f8c55540>] (snd_intel8&#215;0_interrupt+0&#215;0/0&#215;240 [snd_intel8x0])
Disabling IRQ #18
</f8c55540></c0435140></c0435a6a></c0102466></c01491be></c0143828></c01437ce></c0145164></c02c8e17></c0104ed7></c0107170></c010716b></c0159227></c0157d70></c0158b2b></c0158844></pre>
</blockquote>
<p><strong>Update</strong>: 换了个zen source的kernel （<a href="http://aur.archlinux.org/packages.php?do_Details=1&amp;ID=13900" target="_blank">kernel26zen-git</a>) 就解决了</p>
]]></content:encoded>
			<wfw:commentRss>http://brucewang.net/2007/12/13/127/feed</wfw:commentRss>
		</item>
		<item>
		<title>神奇啊，Wordpress OpenID plugin 终于在dreamhost上工作了</title>
		<link>http://brucewang.net/2007/12/10/126</link>
		<comments>http://brucewang.net/2007/12/10/126#comments</comments>
		<pubDate>Mon, 10 Dec 2007 12:12:03 +0000</pubDate>
		<dc:creator>number5</dc:creator>
		
		<category><![CDATA[blog]]></category>

		<category><![CDATA[dreamhost]]></category>

		<category><![CDATA[fastcgi]]></category>

		<category><![CDATA[openid]]></category>

		<category><![CDATA[php5]]></category>

		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://brucewang.net/2007/12/10/126</guid>
		<description><![CDATA[wp-openid升级到2.1.2 然后重新启用自己编译的php5 fastcgi,  这次居然成功了！
也好，可以继续在dreamhost呆着，不用搬家了
]]></description>
			<content:encoded><![CDATA[<p><a href="http://http://wordpress.org/extend/plugins/openid" title="wordpress openid plugin" target="_blank">wp-openid</a>升级到2.1.2 然后重新启用自己编译的php5 fastcgi,  这次居然成功了！</p>
<p>也好，可以继续在dreamhost呆着，不用搬家了</p>
]]></content:encoded>
			<wfw:commentRss>http://brucewang.net/2007/12/10/126/feed</wfw:commentRss>
		</item>
		<item>
		<title>Midori - A webkit based browser for Gnome</title>
		<link>http://brucewang.net/2007/12/08/125</link>
		<comments>http://brucewang.net/2007/12/08/125#comments</comments>
		<pubDate>Fri, 07 Dec 2007 18:30:03 +0000</pubDate>
		<dc:creator>number5</dc:creator>
		
		<category><![CDATA[browsers]]></category>

		<category><![CDATA[browser]]></category>

		<category><![CDATA[gnome]]></category>

		<category><![CDATA[gtk]]></category>

		<category><![CDATA[midori]]></category>

		<category><![CDATA[webkit]]></category>

		<guid isPermaLink="false">http://brucewang.net/2007/12/08/125</guid>
		<description><![CDATA[
Midori 基于webkitgtk, 还处于alpha阶段，javascript支持还有问题，但是从渲染效果和浏览速度来看已经很不错了
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.footbig.com/photo/9614"><img src="http://fleet1.footbig.com/390/m/6d/f0/6df083f8e7ade3fd8a3fb70f23d66de6-8431.png" border="0" /></a></p>
<p><a href="http://software.twotoasts.de/?page=midori" target="_blank">Midori</a> 基于webkitgtk, 还处于alpha阶段，javascript支持还有问题，但是从渲染效果和浏览速度来看已经很不错了</p>
]]></content:encoded>
			<wfw:commentRss>http://brucewang.net/2007/12/08/125/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
