为四川人民祈祷! www.onefoundation.cn
logo of kjam.org

Protohaus new office

新办公室的照片
comments: 5  
by kernel1983

Lxml install on Leopard

已经决定在Leopard上不用Fink

该手工编译的还是要手工做, 比如wget之类的. 当然也不用那么绝对, OSX SDK还是乖乖的找张光碟自己装上, 毕竟我不是某个linux发行版的作者

开发环境方面, 我不得不承认Leopard真的帮我们作了很多: 从python25到svn. 编辑器我打算放弃TextMate, 没钱给他们. Komodo Edit的表现让我很惊讶.

剩下的事情就是装一堆python lib, 我需要django, pylons... 最后需要lxml真是大费周章了, 最终处理方法如下
下载libxml2
./configure
make
sudo make install
这样等于把libxml2安装到了/usr/local下
Leopard本身就带有libxml2, 在/usr下, 不过好像有点问题.
(我用的是2.6.32)
我现在不打算破坏系统里面的版本,所以安装在/usr/local下

cd
vi .profile
export PATH="/usr/local/bin:/usr/bin:/usr:/usr/sbin:/sbin"
改变PATH的顺序, 先搜索/usr/local/bin, 这样就可以用到我们安装的版本

下载lxml
python setup.py build_ext
python setup.py install
这样就安装成功了


测试
python
>>>import lxml


再仔细一点测试
>>>from lxml import etree
如果发现错误, 那么是因为调用了/usr/lib/linxml2.2.dylib这个旧的东西

现在开始一气呵成
sudo su #pls do use this cmd
cd /usr/lib/
mv libxml2.2.dylib _libxml2.2.dylib
ln -s /usr/local/lib/libxml2.2.dylib libxml2.2.dylib

注意,这一步很危险, 因为sudo/su命令是依赖 libxml2.2.dylib的, 要是搞不好, 就得用osx系统光盘急救了


当然,如果胆子够大, 最简单的方法是把libxml2编译到/usr下面,
./configure --prefix=/usr
make
sudo make install

我没试过, 请勿模仿
comments: 0  
by kernel1983

新的开始

我几乎不敢相信,在两年以后,在两次正式的职业以后,我将离开正统的“软件”行业,加入一家设计公司

我依然是一个coder,而且将蜕化成我最向往的python coder,只是我不得不重新按下右脑的启动开关,让理性思维和感性思维同时运转,确实很难!但这种感觉真是久违了

由于在月底之前,我还可以有一些自由时间可以支配,使得我可以翻开旧账……我的weblog已经被无数次的rebuild,或者搬家了。丢失了那么多回忆……可惜可惜。然而翻开del.icio.us的历史,可以看到我在05年的时候收藏的一些设计网站,其中很多到现在仍然坚持着,如同一种生活状态

在05年的时候,我还在看动画版的头文字D吧:在自己的跑道上奔驰,已经可以羡慕死无数人了!
comments: 3  
by kernel1983

开源小聚

感谢17lamp的blackjack昨天邀请我与一些老朋友们小聚,真是愉快的下午,有关技术的讨论,以及更加美妙的单词,开源

昨天的大部分朋友都有底层开发的功力,聊天中真是受益匪浅。相比之下,我是一个Linux的支持者,却迟迟不肯把自己的系统换成Ubuntu之类。其实我也很犹豫,接下来是买一台dell还是macbook这样的问题。其实也就是选择OS X还是选择Ubuntu的问题,个人的理由是因为Ableton Live这个软件,闷骚吧!但是我太喜欢它了

blackjack倒是对wine这样的技术非常感兴趣,如果可以改进wine的使用门槛,一定是相当有意义的一件事情,随之又与交大的朋友谈到了虚拟化,谈到了二进制翻译,以及伟大的装硬盘的卡车技术

虚拟化技术,主流的软件都有不同的做法,Xen需要操作系统支持,BOCHS可以在系统上模拟其它CPU架构,但是速度很慢,另外是想VMware这样只能模拟本机CPU的,可惜的是VMware还只是有限的支持Intel VT-x 和 AMD-V,另外还有Parallels,但是都是要收钱的

今天看blog发现,现在有免费的VirtualBox可以用,实在是太好了。看样子,这个软件背后有sun的支持。Sun看来最近对于开源是彻底想通了

无论如何,感谢blackjack给我们带来的周末午后美妙时光
comments: 3  
by kernel1983

缅怀Winamp

Winamp离开电脑已经很多年了,此刻我才发现那是一个时代的终结,娱乐时代

那时候有很多东西是可以玩的,PlayStation/DreamCast,统称TV Game,还有PC Game,外加硬盘里的成堆成堆的mp3,这些就是精神粮食

再仔细回想一下,Wimamp其实是一种文化的代表。不管是什么Movie,或者Game,最终都会体现在Winamp和他的skin,热心的人们愿意制作桌面主题,是种信仰吗?

好酷的时代,我们大多数都已经忘记了

多年以后,我们大概要隔半年才会想起来更换一次桌面主题:foobar风格永远简单,WMP永远复杂并占用资源

至于生活的主题,我想早已经缺失了
我在寻找什么?
comments: 0  
by kernel1983
1234567...19