星期四, 五月 08, 2008
星期日, 五月 04, 2008
星期日, 四月 27, 2008
usb的问题总算是解决了
纵然Ubuntu即使有微软般的邪恶,以至于有人贴大字报,但其社区之大,也可以帮助解决许多共有的问题,比如usb-hdd上邪恶的ext3分区电源问题。(NTFS在Windows里一切正常,而另一个系统因为装在2.5寸的硬盘上,而且“/”是更加邪恶的Reiserfs,幸而得免。)
另外,Google还是目前最好的专家系统。
另外,Google还是目前最好的专家系统。
星期日, 四月 13, 2008
星期一, 四月 07, 2008
星期三, 四月 02, 2008
MobileTerminal編譯成功
沒別的經驗,就是hack,hack,hack。
一開始用7-zip把Developer目錄的符號鏈接都搞砸了,最后索性用zcat |cpio -i覆蓋了。
掃描Framework里的Header的腳本要運行,iphone-dev提供的幾個patch要打(CarbonCore/fp.h.diff,CarbonCore/MachineExceptions.h.diff,TargetConditionals.h.diff)。這些都在/usr/local/arm-apple-darwin/iphone-include里或/usr/local/arm-apple-darwin/include里。
最后贊美Cygwin!
一開始用7-zip把Developer目錄的符號鏈接都搞砸了,最后索性用zcat |cpio -i覆蓋了。
掃描Framework里的Header的腳本要運行,iphone-dev提供的幾個patch要打(CarbonCore/fp.h.diff,CarbonCore/MachineExceptions.h.diff,TargetConditionals.h.diff)。這些都在/usr/local/arm-apple-darwin/iphone-include里或/usr/local/arm-apple-darwin/include里。
最后贊美Cygwin!
星期二, 四月 01, 2008
星期日, 三月 30, 2008
原来都是gnome-settings-daemon
本来在Xming里面好好的,不知道怎么的就突然慢起来,乃至于几乎僵住。今晚升级了Xming,结果还是很差。
最后发现原因很奇怪,是/usr/libexec/gnome-settings-daemon造成的。
把Xming的脚本里的gnome-settings-daemon去掉,Xming响应又恢复正常了(比VMWare Server提供的虚拟native的X Server快,firefox跟Windows native的firefox用着差不多)。
剩下的look&feel工作(特别是字体)只好交给.gtkrc-2.0了。
最后发现原因很奇怪,是/usr/libexec/gnome-settings-daemon造成的。
把Xming的脚本里的gnome-settings-daemon去掉,Xming响应又恢复正常了(比VMWare Server提供的虚拟native的X Server快,firefox跟Windows native的firefox用着差不多)。
剩下的look&feel工作(特别是字体)只好交给.gtkrc-2.0了。
星期六, 三月 29, 2008
星期五, 三月 28, 2008
Safari's a crapware!
... on iPod touch at the very least.
On my iPod touch, it is not only crapware but also a crashware.
It's crashing, crashing, crashing once again and again. Not even before you scroll down 50% of a page!
Shame on you, AAPL. Douglas Adams was right to hate computers. And you are the Sirius Cybernetics of the century!
On my iPod touch, it is not only crapware but also a crashware.
It's crashing, crashing, crashing once again and again. Not even before you scroll down 50% of a page!
Shame on you, AAPL. Douglas Adams was right to hate computers. And you are the Sirius Cybernetics of the century!
星期四, 三月 27, 2008
厚厚,Acid3……
WebKit刚刚相继宣布Acid3满分。不过,从windows的build 31368来看,似乎还不那么完善。比如,只有新载入、刷新Acid3测试页面时候会得到满分,如果转到别的页面、站点,然后后退回来,结果就不一样了。刚刚试了点击参考页面的链接,或手动输入别的网站,退回来,成绩就从100变成了94-97不等……
而且,其实Webkit给Acid3的pseudo font——“Ahem”专门开了小灶,有作弊嫌疑?
不过,在windows上支持GDI,不拘泥于OSX上的Subpixel模式,倒是比较social了一点儿。只不过Windows上的UTF8还是拿Arial Unicode MS拼凑的,这样一来日、台版汉字字体的优先级还是高过简体中文的。
星期一, 三月 24, 2008
星期日, 三月 23, 2008
星期六, 三月 22, 2008
丑陋的宣传
高原反应差不多平息了,一批视频网站倒下了,被block的YouTube上依然有爱国青年奋斗着。
可惜,一部分是丑陋的奋斗。
我看到的是丑陋的英文——不是文字的含义,而是丑陋的字体。
微软Windows的宋体(SimSun),是一个可以用的中文字体。但不意味着宋体很漂亮,尤其是英文字符,不但是Serif字体,而且是极为丑陋的Serif字体。
对于英文,比较得体的还是使用诸如Helvetica、Arial之类的SansSerif字体。特别是对于Youtube这样的低分辨率情况,单薄的Serif字体显得比较吃力,而显得缺乏说服力吧。
注:上图是Arial和SimSun的对照。
星期三, 三月 19, 2008
No CJK codec!
搜索了N久,发现目前Qt4/windows的QTextCodec不支持CJK这些东亚编码(大概是CJK的Codec还有bug)。
这造成了qterm 0.5运行时的crash(qtermscreen.cpp里,m_pCodec初始化时候返回NULL,而且没检查,后面使用时直接Access Violation)。
不知道LyX是否也有类似问题,也禁用了CJK的codec:
这造成了qterm 0.5运行时的crash(qtermscreen.cpp里,m_pCodec初始化时候返回NULL,而且没检查,后面使用时直接Access Violation)。
不知道LyX是否也有类似问题,也禁用了CJK的codec:
In src/corelib/codecs/qtextcodec.cpp, there is an #ifdef block starting on line 528. You just need to add
&& !defined(Q_CYGWIN_WIN)
to stop the Asian codecs from being compiled in; there’s probably a better solution to this, but I don’t see this as being particularly problematic.
星期一, 三月 17, 2008
iPod touch内存太小了
iPod touch上的Safari载入一个Engadget.com页面都会crash。128MB的内存让它不得不在切换窗口时reload,根本别想什么memory cache之类的了。我怀疑它根本有没有用swap文件。希望下一代iphone/ipod touch能带512MB以上的内存吧。
星期二, 三月 11, 2008
星期一, 三月 10, 2008
星期日, 三月 09, 2008
星期四, 三月 06, 2008
星期三, 三月 05, 2008
星期二, 三月 04, 2008
星期六, 三月 01, 2008
《黄金罗盘》很烂么?
很多人在大骂《黄金罗盘》,一部分说改编不忠实原著,另一部分说看不懂、没劲。
其实,先看看剧偷,了解一下前因后果,然后把这部电影作为欣赏萝莉御姐的偶像剧也挺好。不管剧情,不管原著,就这么have a little fun而已。
所以说,电影可以分成两类,一类看之前不能看剧透,另一类,还是应该先看剧透,再看电影。
很遗憾的是《黄金罗盘》属于后者。
其实,先看看剧偷,了解一下前因后果,然后把这部电影作为欣赏萝莉御姐的偶像剧也挺好。不管剧情,不管原著,就这么have a little fun而已。
所以说,电影可以分成两类,一类看之前不能看剧透,另一类,还是应该先看剧透,再看电影。
很遗憾的是《黄金罗盘》属于后者。
The Power of Christ Compels You
星期三, 二月 27, 2008
方舟子也被日文坑了
上次,方达人批评某国内学人乱译,把日文“アミノ酸”(amino acid)直译为“阿米诺酸”,这样音译其实不算太离谱,至少有日文摆在那里,最多也就是(手下的研究生)没有翻科技日中辞典,草率了断而已。
今天方达人同学居然自己也栽到日文翻译上了:
(没图没真相,在你打补丁或贴errata之前)
惑星是啥?“惑星”就是日文里堂堂正正的“planet”,小惑星自然就是“Asteroid”咯。
那么1802年H.W.Olbers大人到底发现了啥?恐怕,他发现的是Pallas(智神星,取其雅典娜之意)。
方达人不但偏科生物,还偏科英文。这样的范例教育了我们,今后对于日文的来源不能想当然啊!
今天方达人同学居然自己也栽到日文翻译上了:
(没图没真相,在你打补丁或贴errata之前)
惑星是啥?“惑星”就是日文里堂堂正正的“planet”,小惑星自然就是“Asteroid”咯。
那么1802年H.W.Olbers大人到底发现了啥?恐怕,他发现的是Pallas(智神星,取其雅典娜之意)。
方达人不但偏科生物,还偏科英文。这样的范例教育了我们,今后对于日文的来源不能想当然啊!
星期日, 二月 24, 2008
andLinux: hdparm
andLinux在多次hdparm时,buffered read的测试会一直飙升。而cached read,andLinux(~750MB/s)一直没有超过VMWare的gentoo(780MB/s~810MB/s)。
星期六, 二月 23, 2008
andLinux的root密码
默认本来是空密码,结果改烂了,发现进不去。新建的普通用户又没在wheel组,好像sudo也不正常,所以:
尝试single-user mode(settings.txt里最后一行/最后一个参数为"1"表示runlevel 1),结果依然要root口令,失败。
然后,发现windows这边厢的sys-tray的工具反而可以直接找到root的konsole。
Anyway,用root的uid执行那么一堆KDE应用实在是太“敢死队”了!
尝试single-user mode(settings.txt里最后一行/最后一个参数为"1"表示runlevel 1),结果依然要root口令,失败。
然后,发现windows这边厢的sys-tray的工具反而可以直接找到root的konsole。
Anyway,用root的uid执行那么一堆KDE应用实在是太“敢死队”了!
gnome-settings-daemon
执行/usr/libexec/gnome-settings-daemon 可以在不启动gnome-session的情况下,载入gnome的字体等gconfd的设置。比如用户profile里的黑体等。
andLinux和Xming
andLinux是ubuntu在coLinux的port。而Xming是MinGW的X Server。andLinux的性能似乎还不算很强,至少对于桌面应用来说。andLinux虽然不算是虚拟机,但本身也够虚拟了。而且按照一样需要Admin组的密码,而且要重启,镜像也要4GB多,VMWare的大小可以忽略了。使用VMWare Server的虚拟机就足够了,用Xming时,把VMWare的Console一关,后台运行的话,不会占用超过设定的cpu core。以前开着Console运行emerge刷屏时候,双核的都要占用100%,后台的虚拟机占一个core,前台的console占另一个。
感觉还是VMWare好,如果不是内存分得更多的缘故的话。coLinux的(针对桌面应用的)性能似乎还没有多少benchmark。Firefox的nightly build还在更新,许多网站的CSS还在烂着。而Xming目前显示的Minefield图标和Windows native的一样了,不像Firefox2在Xming那样会露出丑陋的锯齿。
KDE4 for Windows还没更新,停在4.0.61上。而且只有win32 native 的KDE能用谷歌拼音之类的输入法。
思维真混乱,可恶的拼音输入法,居然意识流了。希望Xming能支援更多的OpenGL/wgl操作吧!
感觉还是VMWare好,如果不是内存分得更多的缘故的话。coLinux的(针对桌面应用的)性能似乎还没有多少benchmark。Firefox的nightly build还在更新,许多网站的CSS还在烂着。而Xming目前显示的Minefield图标和Windows native的一样了,不像Firefox2在Xming那样会露出丑陋的锯齿。
KDE4 for Windows还没更新,停在4.0.61上。而且只有win32 native 的KDE能用谷歌拼音之类的输入法。
思维真混乱,可恶的拼音输入法,居然意识流了。希望Xming能支援更多的OpenGL/wgl操作吧!
星期二, 二月 19, 2008
星期一, 二月 18, 2008
网络不是读书地,原来网虫不读书
网络不是读书地?其实是大家都不读书了:
“It doesn’t matter how good or bad the product is, the fact is that people don’t read anymore,” he said. “Forty percent of the people in the U.S. read one book or less last year. The whole conception is flawed at the top because people don’t read anymore.” - Steve Jobs.
KDE4是广告
KDE4的广告很强大,而且就像一般的广告一样,有最小字号标注的星号,然后在最不起眼的地方用小字注释:本产品尚处于开发中,并不完善,造成损害后果自负云。
不过for Windows的nightly还是值得期待的,如果kde windows build能够提供类似cygwin那样的环境,必然是qt的一大胜利,trolltech的一大胜利(,诺基亚的胜利?)。
BTW, OpenSuse的KDE four live 4.0.1同样容易挂掉,比如更改主题。而4.0.61的Windows build同样没有改进konqueror的稳定性,打开“选项”对话框依旧会引发崩溃。
星期六, 二月 16, 2008
豪斯医生的科幻一面
第三季第二集《Cane and Able》里,豪斯医生的小组不但在极短的时间内找出了突变的基因,而且在瞬间设计出了带标记的抗体,而且在抗体没被蛋白酶讲解掉,并且引起其他严重的自身免疫反应之前扫描出了图像,还根据这个切除变异(嵌合体)细胞!
即便是嵌合体,也不应该有自身免疫反应,因为在发育过程中应该产生免疫耐受!从教科书的观点,这一集实在有些科幻了!
Dark City ~ The Matrix
真疑惑呀!
如果仅仅是布景、画面相似甚至相互租借也就罢了,为啥有的音乐都那么像?莫非出自同一作者之手?
此外,还有:
Detective Walenski和Animatrix的detective story的发疯的前侦探!
默多克逃避追逐时候的楼梯,跳过屋顶的场景!
星期日, 二月 10, 2008
星期四, 二月 07, 2008
明白了iPhone为啥受欢迎了
鄙人向来满足于能够打电话、收发sms的廉价手机,故于所谓智能手机之概念者,仍不甚了了。前日逛街,看到展示之智能手机,一诺记,一黑莓。诺记奇慢,黑莓滚球无比脑残(至少较MightyMouse为甚)。故知iPhone之势不可当者何也。
星期一, 二月 04, 2008
星期六, 二月 02, 2008
星期三, 一月 30, 2008
笔记:关于GLX和GTK
- 搜索“gdk glxpixmap”可以找到gtk里面有关opengl的gdkgl.c:
其中定义了struct _GdkGLPixmapPrivate,GdkGLPixmap *gdk_gl_pixmap_new(GdkVisual *visual, GdkPixmap *pixmap)等GDK Pixmap和GL Pixmap相关的东西。 - /usr/include/gtkgl-2.0/gtkgl/gdkgl.h里面没有上面的struct定义,需要想其他办法。
- compiz的cube plugins的cube.c里面有个过程cubeLoadImg(CompScreen *s, int n),与载入glxpixmap有关。
- texture的实现主要在compiz的src/texture.c
- poppler提供了 pdf 至 gdk pixmap的接口。
- compiz-fusion 的 shift plugins 也足够复杂,不过似乎比evince的稍好(但也不一定)。
- opengl 1.2的API里有个函数:GLXPixmap glXCreateGLXPixmap()
星期一, 一月 28, 2008
ft,难道大家更习惯于屏蔽Google Analytics?
俺这个GFW外面的blog,从Google Analytics上看,这一周没有流量(PV==0)。
可是Adsense却明明告诉我,网页展示次数高达3x次,莫非大家都在用NoScript扩展来屏蔽Analytics?
可是Adsense却明明告诉我,网页展示次数高达3x次,莫非大家都在用NoScript扩展来屏蔽Analytics?
星期六, 一月 26, 2008
降级dev-perl/XML-SAX
0.15-r1版没问题。0.16版在更新gnome-themes的时候会挂掉install脚本:因为找不到XML::SAX::ParseFactory 理应制造的Parser的new()。
Can't locate object method "new" via package "XML::LibXML::SAX::Parser" at /usr/lib/perl5/vendor_perl/5.8.8/XML/SAX/ParserFactory.pm
具体怎么回事只有天晓得了。
Can't locate object method "new" via package "XML::LibXML::SAX::Parser" at /usr/lib/perl5/vendor_perl/5.8.8/XML/SAX/ParserFactory.pm
具体怎么回事只有天晓得了。
星期五, 一月 25, 2008
星期四, 一月 24, 2008
星期五, 一月 18, 2008
星期三, 一月 16, 2008
星期六, 一月 12, 2008
KDE4的恐惧(续)
好了,4.0正式发布了。可以下载openSUSE的“试玩版”livecd镜像在VMWare Player跑一下了。
KDE4的好处就不提了。只说说缺点:
以上还是支持KDE的SUSE上的问题,其他版会怎么样?
BTW,这是一个不能再简短的测试了,因为每次boot之后平均正常运行时间<5分钟,我不忍继续重启vmware了。
KDE4的好处就不提了。只说说缺点:
- SUSE的默认配置把标题字体设置得很小,菜单字体很大,这样很难看。
- Konqueror的Tab长短不齐,很难看,也不大好用。
- Tab栏的向左、右滚动的按钮浮动在最右边的一个tab上,很难看。
- 切换Theme可以导致Kwin崩溃?手动运行kwin后的混乱是谁造成的?
以上还是支持KDE的SUSE上的问题,其他版会怎么样?
BTW,这是一个不能再简短的测试了,因为每次boot之后平均正常运行时间<5分钟,我不忍继续重启vmware了。
星期二, 一月 08, 2008
订阅:
博文 (Atom)