2008-09-21:机动日志

开学以后,感觉莫名的紧张。紧张到本来想了三百字整天如何感到紧张,最后紧张得忘掉了。

听说最早的网络日志因为是手工维护,都很短小,后来才渐渐地有成为个人发布平台的趋势 (严肃话题占了上风)。那么卡库尔就把机动日志进行到底吧。

Been mysteriously nervous since school starts. So nervous, that I once thought up 300 words about how I feel nervous all day, but ended up nervously forgotten them all.

Heard that the earliest weblogs are maintained by hand, so are all short, only evolved into a “personal publishing platform” later (with serious topics getting more popular). So Kakurady shall do the random journal to the end.

遇见去年宿舍住同楼的两位。头发真的太长了……
Met two floormates of last year’s dorm. My hair is really too long…

Cloud is up on an azure sky. Want to grab it down and put it into my soda. Seems they’ve ran out of syrup.
蓝天上白云飘。想要拿下来放进汽水里,好像他们没有糖浆了。

房间闻上去像牛肉汤。
Room smells like beef soup.

说时间不够用,还不如说效率有待提高。
Rather say time is never enough, it may be more fit to say efficiency needs improvement.

新窗帘。根本挡不住光,不过应该不会被街上的人看到了。
New blinds. Doesn’t block light very well, but should make this place a bit more private…

10000hit 贺图?再说吧……。
10000hit pic? Later, I guess….

Google Chrome

昨天 Google 发布了 Google Chrome,一个网络浏览器。Google 会发布浏览器,是很奇怪。也很奇怪的是中文名称就叫作“谷歌浏览器”。同样奇怪的是一天内使用量竟然超过Opera……

Chrome 的意思,是指浏览器的界面。Google Chrome 的界面非常细致。它巧妙地使用了 Vista 的 DWM Aero 玻璃效果,给人轻快的感觉。似乎就是为 Aero 观感 度身定做的。同时标签栏放置于地址栏上方以及没有菜单栏也使得界面比其他浏览器都简洁。这样的界面挪到 Mac OS X 或者 GNU/Linux 的话怎么实现呢?特别是类似于 Compiz 的合成桌面管理器的情况下,Chrome 究竟是会利用系统的透明支持还是设法融入系统?另外 Chrome 的微妙的动画效果感觉也很有趣,人性化的色彩。特别是读取时的指示器,连接的时候是逆时针转,读取数据的时候是顺时针转。

Chrome 和 Safari 一样,基于 WebKit 渲染引擎。不过不像 Safari 使用自带的文字渲染,Chrome使用 Windows 本身的 ClearType. 一方面这避免了 Safari 经常搞不清楚应该用哪个字体的问题 (Safari 渲染中文经常一会儿黑体一会儿宋体),但另一方面ClearType 对字形的变形有时对字形设计师来说是个麻烦……

不过 Chrome 也有自己的字体问题:Chrome 默认无衬线字体是宋体(有衬线的),而衬线字体却是黑体(没衬线)!更夸张的是默认是中易宋体中易黑体——两个都是等宽字体,不适合显示拉丁文档。微软雅黑就在那里,难道没看到吗?

最后手工设置字体为 DejaVu Sans 和 DejaVu Serif。就算这样,Google Chrome 在英文的Windows下也能够显示中文界面,而Safari只有英文界面。既然 Chrome 同样基于 WebKit,应该可以把 Safari 请出去了——哦等等不行,Safari 的 JavaScript 引擎和Chrome 的不一样。T_T

Chrome 和 Internet Explorer 8 类似,都是使用多进程的架构,不像 Firefox 一个 JavaScript 可以把整个浏览器卡死。不过,和IE8 每个标签页一个进程不同,Chrome 是每个网站开一个进程。毕竟同一个网站有很多数据是通用的。……在Windows上启动进程要比创建线程慢,不过似乎感觉不出区别。

Chrome 对 SVG 的支持……和 Safari 一样。能够显示,但是 Chrome/Safari 不能滚动,较大的 SVG 图片就无法察看了。另外和 Safari 一样地不支持模糊滤镜。一般图片显示和 Safari 一样,靠左上显示,除了鼠标光标改变以外没有提示是缩小还是放大。这点上卡库尔比较喜欢 Opera 将小图片居中显示的做法。

Chrome 还有几个有趣的地方,例如新建标签页时会显示最常访问的网站和最近关闭的标签页 (事实上从图形界面没有其他办法恢复标签页),可以查看其他网络浏览器的内存使用情况(Firefox用了200MB, 不过主要是因为我书签很多——Places数据库用了100MB),还有在浏览器的角落里有一些字符串明显是繁体转简体的 (剩馀時间)……

Yesterday Google has released Google Chrome, a web browser. It’s strange for Google to release a web browser. It’s as strange that it’s Chinese name is simply “Google Browser”. It’s even stranger that its usage has peaked over Opera in one day…

Chrome means the interface of web browsers. Google Chrome has a polished interface, which uses Vista’s DWM Aero Glass effect to give a light, airy feeling. It’s as if it’s made to fit the Aero Aesthetics… (And it does this better than IE7+.) At the same time, putting the tabs above the address bar and a lack of menu bar makes Chrome have a cleaner interface than any other browser. How would such an interface be implemented if it’s ported to Mac OS X or GNU/Linux? Especially under composting window managers like Compiz, would Chrome take advantage of the system’s support of transparency, or would it try to merge in? And Chrome’s animation effects are also quite interesting, with a dash of humanistic. Especially the throbber which turns counter-clockwise when connecting and clockwise when loading. Cute!

Chrome, like Safari, is based on the WebKit rendering engine. But unlike Safari which renders its own text, Chrome uses Windows’ built-in ClearType rendering. On one hand this avoids how Safari can’t seem to be able to decide which font to use (Safari often mixes Ming type with Gothic type when rendering Chinese), but on the other hand the mangling of font outlines by ClearType could be a trouble to typeface designers…

But Chrome has its own font problems too: Chrome’s default Sans-serif font is a Song (a Chinese typeface type aka Ming… with serifs), and it’s default Serif font is a Black (aka Gothic, nope no serifs) one! What’s more it defaults to ZhongYi SimSun and ZhongYi SimHei – both monospace fonts, not fit for displaying Latin documents. And Microsoft YaHei is just over there… don’t tell me you didn’t see that…

So I had to set the fonts to DejaVu Sans and DejaVu Serif manually… But Google Chrome can display Chinese interfaces under an English Windows, and Safari only has a English one. If Chrome is also based on WebKit, why not shove Safari out – oh wait that doesn’t work, Safari has a different JavaScript engine than Chrome. T_T

Chrome, like Internet Explorer 8,  uses a multiple process architecture. Unlike Firefox, where one JavaScript could hang the whole browser. But unlike IE8, Chrome opens a thread for every website. A lot of common data across one site, after all. … starting a process is slower than creating a thread on Windows, but in web browsing, not much a difference.

Chrome’s support for SVG… same with Safari. Can display, but Chrome/Safari cannot scroll SVG so bigger graphics cannot be viewed. And just like Safari, it does not support blur filters. Display for raster images is identical to Safari too, aligned on top-left, and with no indication of being zoomed in or zoomed out sans the mouse cursor. For this one, Kakur likes how Opera centers small graphics better.

Chrome has a few more interesting places, like it displays the most frequently visited websites and recently closed tabs when creating a new tab (in fact this is the only way to restore tabs from the GUI), the ability to view other browsers’ memory usage (Firefox uses 200MB, but mainly because I got a lot of bookmarks – the Places database took 100MB), and a few strings that are obviously converted from Traditional Chinese lurking here and there…


好饿!好饿!好热!好热!先去吃午饭了。还是很需要窗帘和风扇。

So hungry! So hungry! So hot! So hot! Gotta have lunch. Still needs curtain and fans.

Dream of Wiki, to Be a Great Hacker, Viridianscape, Jittering Tubes, Fire Demon and Days of Pockle 维基之梦,要成为伟大黑客,青绿空间,抖动的管道,爱笑的火恶魔和布库尔的日子

不经意间翻到卡库尔许久以前在麻痹维基复兴会所写的文字,现在读起来,这真的是我写的吗?其中所提出的建设 PaW (Paralysis-anger Wiki)的计划,仍然令人感觉激动。看着过去的自己出现在文字的川流中, 从而能交流, 是多么奇妙的事。不过,虽然只有一年不到,却已感觉写下这灿烂宏图的人,是其他的什么人,这件事也不用关心……可仔细想想,其实这个梦想,从来都没有消失过,只不过随着麻痹维基复兴会的解散,PaW已经不再可能,而随着卡库尔离开狼之乐园,兽事典也不再可能。所以这是个当下不能实现的梦想。未来有没有可能?再说吧。卡库尔做什么都是浅尝辄止,所以未完成的事情还很多呢。

作为一名程序员,不止需要能够理解代码,更需要扎实的数学知识和缜密的逻辑推理能力。而要成为一名(像是理查德·斯托曼这样的)黑客……这群人是语言所无法定义的。所以还是算了吧。不过,究竟是用Windows还是GNU/Linux好呢。不过 Linux 的硬件支持还是个问题。待机只能用一次,绘图板要重启 X 才能使用……当然这不是 Linux 的问题 (更不是 GNU 的问题)。另外 GNU/Linux 下没法玩彩虹岛也是……这好像不算是个问题吧?

为什么北美公测彩虹岛客户端里面会有盛大密宝提示及其他……?

搬进了新住处。实在是糟糕的地方……明年一定找个好点的地方住。下午热得像蒸笼,楼梯只有一人宽,浴室没有立锥之地,虽然有灶台但是连个切菜的地方都没有,厕所密不透风像监狱,窗要用尽全身力气才能打开(奇怪,关上却很容易),隔音糟糕层友低音大喇叭光地板(回音大)加上冰箱压缩机轰鸣肯定不利于配音……但是最可恶的,是竟然没有有线网络。房东所提供的无线网络时断时连……响应时间也是时好时坏。这怎么行啊!唯一好的地方就是房间空间还算宽敞。

去尝试网络漫画 Slightly Damned 改编广播剧 (完全是爱好者行为) 男主角 Buwaro 的配音选拔。竞争激烈,竟然有 15 个人参加这一角色的选拔……第二多的是旁白 (9人)。

Kir’s Corner 突破 10000 hit. 感谢大家一直以来的支持 (喂好像没人来访问吧)。没有能够和DA用户页1000hit一起,有点可惜。有没有贺图?等空的时候吧。

Happened to stumble upon some text Kakur wrote at MabiWiki Renaissance Team. Did I really wrote that? The parts about building PaW (Paralysis-anger Wiki) still makes me feel exciting. Being able to communicate with myself that appears in streams of text, such a wonderful thing. But even only one year apart, it still feels like the one who wrote this text, was someone else entirely, and all those goals are too, someone else’s problem… But just pondering a bit more, deep inside of me, this dream has never disappeared. Only that as MWRT disbanded, PaW is not possible anymore. And as I left Wolves’ Paradise, a Furry wiki is not possible anymore. So it’s a dream unable to be realized at now. Would it be possible in the future? Maybe. I try everything but don’t put an effort in any, so there are lots of things to be done.

As a programmer not only it’s necessary to understand code, but also needs to have a solid foundation of mathematics knowledge and a clear, logical mind. As a hacker (like R. M. Stallman), in addition to those, one still need… bah, these people defies definition. I’ll pass. But should I use for Windows or GNU/Linux? But Linux’s hardware support is still problematic. Suspend is one-time-only, tablet can only be used after a X restart… of course it’s not a problem of Linux (less one of GNU). A usable, Free operation system is something hard to do already and I would like to thank all the hackers out there for making this possible. Another problem would be unable to run LaTale under… wait, I don’t really care about that.

Why would there be, in LaTale (NA)’s client, graphics about Shanda’s security device challenge screen and other weird stuff?

Moved to a new place. What a terrible one to live… gotta find a better one next year. The afternoon feels like a steamer, the stairs are only one-man wide, the toilet is small and closed like a jail, the window needs every bit of strength to open (weird, it closes easily), and with the people living next door having a subwoofer and naked walls and flooring creating a big echo and the brrrrrming of the fridge’s compressor I can say for sure this place is not good for voice acting… But these are nothing compared to the detestable lack of wired Internet access here… the landlord offered wireless networking, but it’s not encrypted on air, doesn’t work sometimes, and when it works, has a variable access time ("ping"). No wai! One thing good about this place however is that it’s very spacious.

Tried for an audition of protagonist Buwaro of webcomic Slightly Damned for its (fan-made) radio play project. The competition is cool and extreme with 15 people auditioning for this role, the highest for all characters. The second highest is the narrator at 9 applicants.

Kir’s corner just exceeded its 10000th hit. Thanks for your ongoing support (hey are there anyone reading these blog at all?). A pity it did not coincide with my DA profile’s 1000th hit. Celebration illust? Till I got the time to do it.


目前未完成项目/currently unfinished stuff:

  • 贺图
  • StepMania谱面绘制器 / StepMania chart parser
  • 第二人生界面翻译 / translation for Second Life interface
  • Nekotoba 字体 / Nekotoba font
  • 秘密?(不过估计没希望) / Secret project? (though it probably won’t even be started…)

*喝一口道歉汁然后继续写日志*