声明:这里不再更新

已移居段错误:http://segmentfault.com/blog/root

@galeki 貌似失踪很久了啊

X Window 系统与云计算

不懂 Unix 的人,注定最终还要重复发明一个蹩脚的 Unix。这句话对于 X Window 系统可能也很合适。

继续阅读

Cikada 0.0.2 发布

距 2011 年 9 月 26 日发布 0.0.1 版恰好一个月。现在将 Cikada 的小版本号发布周期定为 1 个月。

Cikada 0.0.2 增加的新功能:

  • 时钟模式的概览视图,用于显示演示进度以及页面跳转;
  • 增强了快捷键设置:将 F11 键设定为全屏模式开关键(全屏模式不再使用 Esc 键退出),并将 Left 与 Right 键也作为页面切换键;
  • 大量的代码重构,将各个模块均已 GObject 化;
  • 增加了 PDF 格式的中文使用手册。

下载地址:https://github.com/liyanrui/cikada/zipball/v0.0.2-r1

Cikada 概览视图初步完成

请看视频:

是在我的上网本中录制的视频,所以有点小卡。

Cikada 0.0.2 版预告

本来在 0.0.1 的开发过程中,有一个时钟概览视图的功能已经写出来一部分,但是试验之后,感觉并不理想,见『Cikada 时钟概览视图』,代码也弄的非常混乱,便将那部分代码清除了出去。

现在准备将这部分功能的实现放在 0.0.2 版本中实现,主要内容如下:

  • 页面渲染性能进一步改善
  • 页面缩略图生成
  • 概览视图接口设计
  • 时钟概览视图实现

争取年底完成。

is-programmer 博客的 TeX 数学公式指南

is-programmer 博客支持 TeX 数学公式的输入与呈现是通过在线的 TeX 数学公式引擎实现的。现在有两种方式:[tex] ...[/tex] 标记与 MathJax。

继续阅读

广告:在『点点网』上开了一个轻博

地址:http://cikada.diandian.com/

以后,这边主要发表一些篇幅较长且较为严肃的文章,那边则主要发表一些琐碎的内容。

gnome 的未来假想敌

在 gnome planet 上看到 gnome shell 的开发者 Owen Taylor 写的一篇文章『为 gnome 设定目标』。文章的大意是反思了以往所设定的那些实际的目标和不切实际的目标。比如,当初要让爱好自由的人摆脱 MS Windows 的控制,这就是一个实际的目标。不实际的目标是那个 10x10 计划,因为这个计划没有指出 gnome 开发者应该去做什么。

Owen Taylor 提出了他的想法:我们没必要事事都做好,我们值得去做的是去为那些我们所接触到的人创造一些伟大的东西。这意味着我们要满足他们的需求,也意味着我们要直接影响他们的体验。但是要实现这个目标,仅仅去开发一些可以被他人复用的组件是远远不够的,而仅仅是从当前的用户体验中割出一小块作为目标,这也是远远不够的。例如,如果仅仅是在 web 浏览器的外围做点工作,方便用户浏览 Facebook 网站,对于这个,我们可做的事情实在太少了。我们需要为用户所做的是要超越用户对传统计算机和本地的应用程序的体验。通过我们的努力,让用户放弃 google 搜索、google 文档和 google 邮件以及基于 Facebook 的社交等网络服务,他们会因此而获得很多的益处。因为你的数据被他人控制,而控制你数据的人无论为你做什么,你都要唯其是从,这样的事情显然是不好的。但是我们要做的不能只是去告诫那些粗心的用户以及明智的用户要将自己的数据保留在自己手里,我们要做的是给予用户这样一种体验:有足够的控制权同时又可以获得与现在一样好或者更好的体验

我的英文不是很好,所能看出的大致是这个意思。感兴趣的还是去看原文吧。

Owen Taylor 的观点,让我联想起 RMS 早年间对『云计算』的看法,他指出:『互联网自己本身并不重要,重要的是使用它的用户。互联网对于许多活动来说非常有用,即便这些活动并不能说是某种问题。但有一样事情你不应该使用互联网来做:将你的计算转移到你控制的机器之外。换句话说,云计算是不应该被运用于互联网的东西』。

我一开始听闻这样的说法之时,感觉是很难接受的。因为每天都是在免费享用 google  的各种网络服务,我已经忘记了自由是个什么东东。就像当年我在盗版 Windows 软件里享受的时候,也不知道自由是个什么东西。一旦有人又一次指出我们实际上是不自由的,实际上是被人家所控制的时候,我又一次迷惑了 :)

Linux 桌面举步维艰的根源在于没有足够的生产力

不懂事的时候,写过一些指点江山的文字。现在只能是在夜深人静的时候悄没声的从网络上某个角落找到它们,自我聊赖一下年轻时的幼稚。但是,在我反省自己的不幼稚之时,却发现 Linux 桌面的幼稚。

继续阅读