翻译自: Sounds Like Bach
在我还年轻时 — 也就是写下《哥德尔、艾舍尔、巴赫》那时 — 曾问过自己这么个问题:“计算机程序会有写出优美音乐的那一天吗?”然后做出了如下推断:“计算机作曲程序在很长一段时间内不会产生什么有新意的成果……‘我们就快能用一台批量生产的二十块钱邮购获得的预置程序桌上型音乐盒子中那贫乏的电路写出肖邦或巴赫假如活到今日将写出的曲子’ — 这种念头,哪怕只是想一想 (事实上我的确听人如此提过),也已是对人类心智深度的一种荒诞可耻的误估。”那时我的调子就是如此这般。
四分之一个世纪之后,我是如何看待这种推断的呢?说不准。这些问题已困扰我多年,直到现在还是没找到一个确定的解答。
Carbon Copy Cloner 是一套很方便的系统备份工具,昨天试了以下用它把系统完整的复制到另一块硬盘上 (因为买了一块 320G 的硬盘,要换掉 MBP 里内置的 120G 硬盘)。
网站 和这个 blog 挂掉了一个多月,其间有很多朋友关心问及出了什么问题,其实一开始是联系不到原来 host 这个网站的管理员,后来是我干脆懒得重新搭一遍。
这两天得空,把这摊子重新收捡了一番,变成现在这样。
保留的数据有从这个 blog 设立到今年 8 月的所有文章和回复。今年六月到现在的所有文章 (从我的 RSS 记录中恢复的)。
丢失的数据有所有原来放在 jjgod.org/ 下的共享文档和程序,这些数据没法找回了,不过大部分我还有备份,会视需要重新上传。
原来网站所有的附件文件都丢失了,所以现在 blog 上大部分图片都看不到。
看吧,这就是不认真备份的下场。
我的一个习惯是做随机的 hacking — 也就是看心情如何,抓起一个软件的代码来改上一阵子,等问题解决了,再封起来好几个月不理。有许多朋友肯定都认为这是一个坏习惯,可惜这几乎已经成了我工作的固定方式,好像已经改不了了。
但是不少朋友仍然关注我以前参与的项目 — 它们是不是已经“死了”,所以,我觉得是时候来个小结了,以后这样的小结大概还是会继续做:
vim-cocoa: 很健康!我近期没有很大规模的计划,因为它对于我每天的使用已经足够了,但是我肯定会找时间把 google code 上一些积压的 issue 统一 fix 掉,或者至少 fix 掉一部分。 MacVim: 将 ATSUI 文本渲染器移植到 MacVim 的工作仍然在继续,下一个阶段的任务是解决特定字体的兼容性问题 — 之前我基本上只用 Monaco 测试过。当然我在 MacVim 上做的许多工作和 vim-cocoa 的是重叠的,代码也可以很大程度上复用。 Nally: 由于出现了 Welly 这个出色的 fork,至少在国内用户中,对 Nally 的用户需求没有那么多了,不过继续开发 Nally 的意愿仍然没有放弃,我自己如此,相信 yllan 也是如此,只不过下一步的计划想想总有点大,抽不出整块的时间来做。对我自己而言 Nally 下一步的计划是设计并实现一个足够灵活的插件架构,第一步会支持 Objective-C,然后会支持 Python, Ruby 等等脚本语言来编写 Nally 扩展。 Chmox: 说实话,Chmox 的代码改得并不舒服,可在我决定动手修改它的当时,那是 Mac 下唯一拿得出手的一个 CHM 阅读软件 (似乎也是当时唯一提供了源代码的 native [...]
刚刚发现了一个保证 iTunes 能 crash 的方法,屡试不爽,如下。
创建一个叫做 proxy.pac 的文件 (名字随便起),内容是:
function FindProxyForURL(url, host) { if (isInNet(host, “72.32.231.8″, “255.255.255.0″)) return “SOCKS 127.0.0.1:7777″; return “DIRECT”; }
© jjgod / blog. Powered by WordPress using the DePo Skinny Theme.