KDE4 的第一个 alpha 版本发布了,我们可以找到 for OS X 的二进制文件下载。有个问题早在 KDE 社群宣布 native 的 OS X 移植时就被提起,我现在才有空瞎说点看法。 Mac OS X 的用户可能是世界上对软件的界面一致性 (consistency) 要求最高的用户,也许是因为选择 Mac 并热爱 Mac 的人的审美喜好也类似,所以他们的嗅觉也惊人的一致而灵敏,对软件的移植而言,他们能热切地赞扬优秀的 port,比如 Skype,同样也有大量移植软件因为距离 OS X 用户的界面要求太远而不被关注。常见的跨平台 GUI Toolkit: GTK+, Qt 和 wxWidgets 都是如此,除非软件本身缺少替代品,比如 WireShark 和 aMule,用户才会勉强接受它。 与 Windows 开发者喜欢创造千奇百怪的界面 skin 不同,也与 Linux 开发者干脆懒得认真开发界面不同,OS X 的开发者的倾向是紧跟 Apple 的步伐。Apple 放弃 Brushed Metal 风格,他们也立即放弃,Apple [...]
zonble 曾经有一篇系列文章 (1, 2, 3),比较简略的介绍了如何在 Mac OS X 下如何开发一个输入法,其中有一部分解释不足的地方,我希望在本文补足,如果你还没有读过 zonble 的原文,请先读读。 第一部分,关于资源文件。 我们都知道,Resource Fork 是 Mac OS Classic 时代的残余,通过 Resource 来作程序的定制 (比如 l10n) 也是在 Classic 时代推荐的,在 Modern Carbon 与 Cocoa 已经被 .nib 文件替代了,然而,Mac OS 的系统 Component 的编写直到现在仍然未有变化,仍然需要 Component 程序有一个 Resource (.rsrc) 文件,Component Manager 利用这个 Resource 文件了解 Component 的名字、入口点和图标等信息。 然而在现在的 Mac OS X 中的几个改进值得注意: 首先,TN2012 指出,虽然原本 [...]
最近因为开发内核程序的原因,需要找一个很小的发行版,放在 qemu 虚拟机里测试。 找了找,发现 Core GNU/Linux 很不错,光盘启动安装,把硬盘挂载上,分区,执行安装脚本,chroot,装上 grub 就搞定了,总共也只用 200M 左右的空间,主要软件都是 bleeding-edge 的,很方便。
网志改名,其实也早该修改了,这个 web log 的内容将不再以 web 标准的宣传为主题,事实上,很早就不是了。 之所以今天来改,是因为以前只是觉得厌倦,但现在发生的 XHTML 到 HTML 5 这件事情让我对“web 标准”的宣传感到恶心了,我不能理解为什么那些所谓的“专家”,上一分钟还在向人推销 XHTML 是多么的好,下一分钟就翻脸不认大唱 HTML 5 的赞歌。脸皮之厚,堪称神奇。 既然如此,我也懒得帮他们一起圆下一个谎,反正是浏览器厂商你方唱罢我登场,慢慢唱吧,我写我的程序去。
这个 blog 的长期读者也许读过我翻译的 The Scourge of Arial 一文,其中介绍了 Helvetica 的由来。而今年年初,看到 Helvetica: The Film 的公开,忍不住将它称做“年度最期待纪录片”。 目前它已经在欧美各处公映,却没有看到在中国的任何一处上映的计划,如果你能提供帮助: If you work with a film festival, museum, cinema, or arts group and would like to organize a screening, please contact us via email: helvetica (at) swissdots.com 因为,我们想看 Helvetica,我们不能错过它。
© jjgod / blog. Powered by WordPress using the DePo Skinny Theme.