将 iPod Touch 改造为“服务器”January 11, 2010

http://pic.yupoo.com/feelinglucky/244708ae2eaa/medium.jpg

下面是 周末“闲着蛋疼”科技频道 为您报道

介于国内目前残酷的网络环境,秉承发挥科学发展观、实现可持续发展的态度,不给国家负担,经过两个小时的艰苦奋斗,终于研发出具有世界领先水平、国际不靠谱产权的无网线、可放在口袋里即可搬离 IDC 的微型服务器。

-- Split--

说正题,周末将我的 iPod 版本升级,破解以后里面没有数据,于是折腾装了个 lighttpd 和 PHP,配合起来就可以跑个小型的 HTTP 服务器了。

如果你也有 iPod Touch 的话,也可以试试装个 HTTP 服务器玩玩。围观跳转链接:

http://lab.gracecode.com/dwarf/

PS,如果上面的链接打不开,那可能我在用“服务器”听歌 :^D

当心软文:在这里重点赞下 Typecho。Typecho + Sqlite 的组合在 iPod 下跑得很流畅,对性能要求很高的朋友,您也可以尝试下。

简单的说下架设过程

  1. iPod 当然需要破解掉
  2. 在 iPod 上装 lighttpd 和 PHP(这些在 Cydia 上都有)
  3. 让你的 iPod 一直开着(电源线是这台服务器唯一的物理连接线)
  4. 配置家里的路由器的 DMZ 主机(如果觉得不放心,端口映射也可以)
  5. 如果不想记 IP,那么找个动态域名服务商(可选)

注意事项

  1. iPod 的磁盘性能不好,lighttpd 记得关闭 access_log
  2. 虽然没那么夸张,但 iPod 在跑大型程序中,会发烫

想想看,这台两千不到的“服务器”能干啥 :^)

万一哪天有“相关人士”来机房拔网线,结果发现你的“服务器”没网线,他会不会泪奔?而且,迁移 IDC 从此不再是脏活累活,你可以装逼的将“服务器”放进口袋里,直接跳上公交车走人(途中还可以听歌)。

要跳墙的话更方便,直接邮寄个 iPod 到老外的家,让他插上电源即可…

……

呃,或许在不远的将来就有新闻说,“宫刑部”禁止在市场上流通 iPod 了…

-- EOF --

改进 Fun Input ToyDecember 30, 2009

Fun Input Toy(简称 FIT)是我在 Mac 下一直在用的输入法。相比收费的 QIM,FIT 给我最大得不爽主要有两点 1、词库相对 QIM 要小 2、图标太难看,于是就开始动手改造。

词库

搜索了下,其实 FIT 已经发布了大词库版。但本人较懒不想重新安装 FIT,于是将安装包里面的词库抽出来,直接覆盖掉原来的。

如果你觉得麻烦,你可以下载我打包好的文件,解压缩后直接将里面得文件覆盖至

/Library/Input Methods/Fun Input Toy.app/Contents/Resources/ 

目录下即可。

最主要得这里还要说下个人词库,FIT 的个人词库在

~/Library/FunInputToy/

目录下,不出意外的话,会有 bh.sqlite、py.sqlite 、wbx.sqlite 三个文件,分别对应 FIT 提供的三中输入法,看文件名就顾名思义格式为 SQLite 文本数据库。

搞清楚表结构以后,写了个 PHP 脚本将我在 Win 下使用的 谷歌输入法的个人词库就导入了过来。如果你对这个脚本感兴趣,到这里查看

图标

呃,这个其实是个人喜好问题,FIT 的图标感觉不是和 Max OS 菜单栏的“传统图标风格”很相配,于是我简单用 Photoshop 画了一个,效果如下(如果还是觉得不好看,压缩包里有 PSD 文件):

http://files.gracecode.com/2009_12_30/1262171549.png

替换的方法和上面替换词库类似,所以觉得麻烦就直接将压缩包里的文件全部替换掉吧。建议为了保险起见记得备份,本人可不承担任何责任 :^)

最后,全部搞定后重新注销登录下你的系统,FIT 看起来就舒服多了。

-- EOF --

  1. 1
  2. 2
Yahoo 统计