More servicesWindows Live
HomeHotmailSpacesOneCare
 
MSN
Sign in
 
 
Spaces home  Life is ElsewhereProfileFriendsBlogMore Tools Explore the Spaces community
View space
Alex
View space
Xufeng
View space
Sunny
View space
View space
DAVID LOWER
View space
楷雯
View space
lilyzhu
View space
(no name)

Life is Elsewhere

生活在别处
August 20

胜利会师

声名远播或者是臭名昭著的BT种子下载站点海盗湾(the pirate bay),前段时间为了回应国际奥委会对他们网站的打压,把自己的网站名称和图标暂时改为了“北京湾”。solidot上报道说(这条消息很快就被删除):

海盗湾有了一个新logo,至少是临时的。 IOC(国际奥委会)在一封写给瑞典司法部的信函中,要求瑞典政府“帮助”阻止臭名昭著的BT斥候网站海盗湾(The Pirate Bay)上的奥运视频的下载。但是海盗湾不打算撤下任何视频,并决定临时更名为北京湾(The Beijing Bay)。IOC声称海盗湾上有超过1百万奥运视频下载——主要为开幕式。

piratebay_2

这就是“北京湾”图标,模仿王朔爷千岁寒的口气来说就是:“欧洲的自由主义精英旗下的草根叛逆青年们在奥运的感召下和古老的中国文化和现代的北京的愤青和资产阶级自由化的盗版先锋在反抗媒体垄断资本家的共同理念下胜利的会师了。

这个瑞典的BT资源共享下载网站之所以有名,并非在于他的盗版资源有多少(可能也蛮多的),而是在于网站主创人员桀骜不驯的姿态。记得看纪录片“good copy bad copy“中被采访的好莱坞的大亨对他们恨之入骨。1847年共产主义的幽灵在欧洲徘徊,他们就是这些幽灵在21世纪的欧洲的复活。当媒体大亨们给他们写律师信威胁要将他们绳之以法的时候,他们竖起中指表示不屑,把律师信放在网上公开示众并加以嘲笑。并把图标改为海盗创炮轰好莱坞:

275px-The_Pirate_Bay_Hollybay_logo

海盗湾背后的自由主义精英们,在北京奥运的感召下,在中国文化的影响下,在欧洲共产主义的传统下,在各地盗版爱好者、奥运粉丝、开幕式NBC、BBC、CCTV版收藏者的支持下,高举着反抗垄断,反抗暴利,反抗媒体话语权控制的大旗,将自己的图标改为“北京湾”(the beijing bay),和中国的下载爱好者们保持了步调一致,和保护知识产权的资产阶级世界大同唱反调。

我想像国际奥委会的的官员们和好莱坞的大亨们一样的痛心疾首的口气(主要是心痛他们的钱):“现在的一些年轻人,特别是欧洲的年轻人,知识产权观念淡薄,真是缺乏教育,法律意识,真是犯罪呀!”

我想像这两个桀骜不驯的哥们儿如同上次采访中一样的不卑不亢的口气。

pirate_bay_2 

两位哥们如是说:去他妈的国际奥委会,我们“海盗湾-北京湾”所做的才是真正的奥运精神。欢迎全世界人民都来我们的服务器下载共享奥运,Friends have come from a far, How happy we are :)

August 11

需要会图形设计的朋友帮忙


我们的开源项目skyeye.org(http://www.skyeye.org),图标和图形设计是若干年前由伯明翰艺术设计学院的Jay帮忙完成的,图形来自佛教图案。真是术业有专攻,项目里面都是程序员,但是没有会图形设计的。现在项目希望做一个新的中文文档的wiki系统网站基于mediawiki的引擎(也就是维基百科运行的平台),mediawiki已经基本安装好了,但是缺少自己的图标和logo,希望懂得图形设计的朋友能够帮助我们的开源项目?

skyeyeweb

July 30

I'm begging you for mercy


这两天被音乐台洗脑了,满脑子都是那句“I'm begging you for mercy ”的歌词,我想这电台放放老歌很正常,但是也不至于如此高频率的放一首六七十年代的歌,难道刚被重新发现。回家逗女儿玩我也哼这个调调,才心想这下糟糕 了,确实被洗脑了。于是查了一下,原来这首歌是MOJO的2008年年度最佳单曲,唱歌的是八零年后的威尔士女孩Duffy。MTV点com上的博客写的 和我的感觉一模一样,你闭上眼睛,以为唱歌的是60年代的Aretha Franklin 。睁开眼睛以为是Dusty Springfield 又活了,在舞台上款款吟唱负心汉与痴情女。

你再仔细听,歌的节奏部分是竟然是Ben.E.King大侠的传世之作“Stand by Me"的节奏的resampling。哦买高的!一个84年的小女孩,不赶时髦,尽学古人,还反过头来领导潮流,成为”后现代“主流,致使电台将我洗得脑中旋律萦绕不去。这是一种什么样的精神?难道就是西方流行音乐的传承?此歌据说表达了“sexual liberty" 主义的主题,我英语不好不知道是啥意思。

附上youtube官方MTV:
http://www.youtube.com/watch?v=KE2orthS3TQ

另BEKing大侠的Stand by Me,给大家作对比:
http://www.youtube.com/watch?v=QxRyPKYlIsc

另外电台主持人还以每小时5遍的频率拼命忽悠大家去看今年夏天上映的音乐喜剧片Mamma Mia ,里面不光有明星云集,美丽的地中海风光,更重要的是这是一个Jukebox musical,以70年代大红大紫的ABBA乐队的主打歌们为影片的主旋律。估计电台的老男人老女人们都是听着ABBA的歌长大的,所以特别兴奋,现在 到他们掌握什么“话语权”了,和拍电影的那帮中年人心有灵犀,兴奋的不行。我是没时间看了,有同样爱好的老人们可以去看看,主题是every girl has a dream, every family has a secret ...什么的,估计没什么深度。

打算以后一个月主要听多听崔健的革命歌曲,以防自己再次被资产阶级靡靡之音洗脑,虽然老崔年轻时候也扒过beatles,ABBA的磁带...不知道无意中是不是也被洗了脑...
July 25

手痒了


"Every good work of software starts by scratching a developer's personal itch." -- Eric S. Raymond "The Cathedral and the Bazaar"

Linux下的输入法一直是比较头疼的事情,现在的scim-python还蛮好用的。但是之前版本的python拼音的模糊音设置有点不足,不能够设置具体模糊哪些声母或韵母,比如我只是搞不清"in" "ing"和"en" "eng",而原来的版本只能提供打开和关闭模糊音,所以效率不高。还好是开源软件,看了一下源代码,觉得有点手痒,这两天研究了一下,自己改了改代码,实现了这个功能。原来的代码写的蛮好的,层次和接口很多,改起来还有点麻烦,多年不写代码,手生了呵呵。

昨天晚上做完测试,修改了所有的bug后,觉得没什么问题,把patch发在了论坛上。给大家参考,因为自己只懂一点点C语言,对python一窍不通,所以改python的代码是边改边学,原来想用structure来定义8种不同的模糊音选项的,哪想到python没有structure这个概念,所以图方便就用了数组,后来知道python可用class来实现structure,这样代码可能可读一点。所以觉得自己的修改只是dirty quick hacking,写的不好,但是满足自己需要,给大家一个思路。但是scim-python的作者效率很高,几个小时就回复了,不嫌把我的代码加入了scim-python的库,现在的svn库里的最新版本1069已经可以实现这个功能了。ubuntu 8.04可以直接安装的rev1069的deb包,我也打了一个,文件名是scim-python_0.1.13rc1.svn1069-1_i386.deb,大家可以从以下地址下载:

http://cid-d07901ad4b0f9185.skydrive.live.com/self.aspx/Linux/scim-python|_0.1.13rc1.svn1069-1|_i386.deb

以上的经验是,要么python比较容易理解,要么开源时代的编程实际上不用学习,只要盯着别人的源代码看,看着看着就知道怎么写了。以前看杂志采访澳大利亚有个麻醉医师叫Con Kolivas,采访他并不是因为他在医学方面的工作,而是他业余时间在Linux内核方面的贡献,例如IO代码的效率提高,操作系统进程调度的代码贡献等等。操作系统的内核编程可能很多人感觉比较难,但是让我最惊讶的一段话是Con Kolivas说他一点也不懂C语言,但是就是看着别人的源代码,看呀看呀的时间长了就知道这些代码在做什么了,所以手痒了也自己开始写了。现在想想Con君不余欺也。


July 11

scim-python 0.1.13rc1的deb包

 
Huang Peng刚刚发布了scim-python 0.1.13-rc1的源代码,对应的Ubuntu 8.04的deb包我也打个一个,欢迎大家安装测试使用,下载地址如下:
 
 
文件大小39M(因为包含搜狗词库),有bug请到项目网站上提交(http://code.google.com/p/scim-python/)。
 
 
July 10

最新scim-python-0.1.12输入法的ubuntu8.04安装包


看到很多朋友到我的SkyDrive上的linux的目录中下载scim-python的deb包,并对哪个是最新文件提出疑惑,scim-python项目官方文档里面给出的链接是我的SkyDrive上的linux的目录,里面有三个文件,其中scim-python_0.1.12-2_i386.deb是最新的安装包(网上流传的也是这个文件):

http://cid-d07901ad4b0f9185.skydrive.live.com/self.aspx/Linux/scim-python|_0.1.12-2|_i386.deb

还有个scim-python_0.1.12-1_i386.deb文件在ubuntu版本一次升级以后就不稳定了。所以0.1.12.2是最新的稳定版本。这个包是用checkinstall做的,依赖关系的问题不大,应该可以放心使用。svn源代码树里面已经开始支持直接make deb了,0.1.12还有个版本号的小毛病,trunk里面已经解决了。

以后源码有新版本发行的话,如果有空我也会继续作ubuntu的安装包。并在blog上发布,希望减少大家的疑惑。scim-python是个出色的项目,懂python编程的朋友可以加入帮忙。
July 01

NTLM让apt-get穿越ISA防火墙

 
公司用的微软的ISA服务器做http透明代理和安全服务器。基于微软域用户的管理。自己的ubuntu上网浏览都没有问题,但是怎么配http proxy, apt-get(它是所有在线升级、安装软件的基础)都不能用。没有apt-get的ubuntu或debian就等于残废。
 
感谢基于开源项目NTLM(http://ntlmaps.sourceforge.net/),伪装微软协议进行域用户的认证,穿越微软ISA服务器的屏障。具体步骤参考这篇文章
 
这个夏天,不幸中了号称3-year curse的花粉热,原先就听说过,但想不到这么严重。而且竟没得治,只能压制,忍到夏末。
June 09

虚拟机


虚拟机技术大行其道,wikipeida专有文章 进行比较,Vmware和VirtualPC是两个普通用户使用比较广泛的虚拟机,开源社区里面Qemu比较有名,基于它产生了很多衍生项目,它的长处在 于支持很多主机系统(hosts),也可以模拟各种目标硬件(模拟很多CPU体系结构)。IT考证青年们应该熟悉的就是著名的模拟cisco路由器硬件 (主要是模拟MIPS的CPU)的项目dynamips,可以transparent地跑思科的IOS,所以是被认为是用来学习CCNx甚至CCIE的利 器。还有就是模拟各种嵌入式主板的开源项目Skyeye ,主要由中国的程序员在开发,刚刚发行了1.2.5的测试套件支持ARM,PowerPc, Mips等流行的嵌入式芯片体系结构 ,有兴趣的可以试试。另外剑桥大学的Xen项目,基于Linux内核上的优化,商业化的很成功。不算是虚拟硬件技术的UML项目(User Mode Linux)成为ISP提供虚拟主机的廉价方案。

后来异军突起的,用户界面很友好的有Virtualbox,最早由介 绍我认识这个产品。VirtualPC最早是一家叫Connectix软件公司的产品,后来被微软收购了,同样VirtualBox是一家德国的软件公司 innotek GmbH开发的,该公司和当时的Connectix就很有技术上的联系,最近(2008年)也被微软的老对头Sun公司收购了。VirtualBox提供 两种版本,对个人用户都是免费的,一个binary版本含有私有软件的代码,一个的开源社区版(OSE)。OSE版的已经进入了“源”。用ubuntu和 debian的用户可以直接apt-get得到。

如果你安装的是binary版本,如果发现错误,需要再安装linux的源代码和运行系统的相应头文件,以便virtualbox编译安装相应的内核模块:

sudo apt-get install build-essential
sudo apt-get install linux-headers-`uname -r`
sudo /etc/init.d/vboxdrv setup
安装以后,如果运行出现权限问题,需要把你的用户名加入vboxusers组里,使用图形界面的话点击"system"->"administration" -> "users and groups",修改设置。或者:
# usermod -a -G vboxusers yourusername

Virutalbox虚拟的硬件对老的操作系统的支持有点问题,例如windows98的显示问题,因为虚拟显示不是用显卡硬件实现而是通过软件addon提供的。而Virtual不提供针对Windows98的软件addon。

对此virtualbox的解释是由于没有付费的商业用户提出这一要求,所以这块模拟的问题,不是他们优先考虑的,但是有时与virutalbox有开源版本,而且很多代码基础和Qemu类似,所以鼓励用户贡献他们的patch,有兴趣的朋友可以试着移植。

题外话,有些朋友想试试linux,可以试试wubi安装 ,不用格式化分区,不用自己做双启动,不用破坏你原来的windoze,利用了Linux可以使用文件作为文件系统的特性。很方便的安装卸载如同windows下的应用程序。

ref: http://samiux.wordpress.com/2008/06/01/virtualbox-160-with-ubuntu-804-2624-17-generic-kernel/

May 16

太惨了


5月12日至今,太惨了,悲痛中~, 任何文字都是无力的。望灾难早日结束。

May 09

ubuntu 8.04

最近安装/升级了ubuntu8.04,这个号称以人为本(Humanity to others)的linux发行版的最新版本,代号hardy heron。感觉真的是很不错,安装普通的程序要比windows方便很多。自带修改过的firefox 3的beta5,速度快了很多,在Thinkpad T60上安装几乎没有任何驱动的问题。几个tips,留个记号:

1. 喜欢用的浏览器Seamonkey已经入源了,mozilla suite终止开发后的社区版本。直接apt-get就有了。不过在安装adblock plus插件的时候必须 sudo seamonkey一次,不然插件不起作用。另外theme使用pinball。
http://mozilla-themes.schellen.net/

2. Rhythmbox播放器很好用,界面和组织都像itune,可以自己加入radio的流媒体地址,例如一直用来吵耳朵的Westmidland Heart FM的地址是:
mmsh://wm-global.london.as34763.net/Heart1007?MSWMExt=.asf
按ctrl-w可以隐藏播放器到工具栏。

3. 得输入法者得天下,linux下的两个项目很好,一个是fitx,一个是scim-python。scim-python用的是搜狗输入法的词库,支持紫光模式,微软拼音模式等等。现在版本0.1.12,需要从源代码安装,我用checkintall做了个deb包便于安装,可以从这里下载:
http://cid-d07901ad4b0f9185.skydrive.live.com/self.aspx/Linux/scim-python_0.1.12-1_i386.deb

4. GShutdown基于gnome自动关机程序。

另感谢房骞骞的文泉驿项目,wqy的字体很漂亮很好用。

注:在linux下在微软的live space上发帖就出问题?看来msn的空间还真是比较垃圾的产品。




View more entries