2006年08月30日

Finally, I made it.

  tarsusa是一个非常简单的时间管理程序。
  
  使用它,您可以方便地管理所有您要完成的事情
  
  无论是将杂乱的事项分门别类地整理,还是提醒您优先处理即将到期的任务,tarsusa都游刃有余
  
  更为重要的,是 tarsusa 可以提醒您每天都必须完成的工作,并且记录您完成这些工作的情况。
  
  我开发这个程序的初衷,是为了有一个简便的应用程序来帮助我管理时间,同时能够突出我每天都要完成的重点任务。
  
  这个程序使用Python开发,Web框架选择了Karrigell,一个纯Python的Web Framework,使用的数据库系统是Karrigell内部自带的buzhug数据库
  
  本软件 遵循 GPL 协议

       详情请见软件主页 http://cnborn.googlepages.com/index.html
       屏幕截图

       还有不少小的缺陷,希望大家试用之后可以提出意见和建议,谢谢大家。衷心希望这个程序能给您的生活带来哪怕一点儿的便利,我都会感到非常快乐的。
       这个release 是RC阶段的,发现什么问题,我会一直改进,持续发布新版本,请大家关注更新。

2006年08月28日

近期这里的更新不怎么频繁,主要因为这几天的生活主要被以下的事情dominated了:
   
    首先,是tarsusa,这个软件的发布,成为了我对于剩下的几天假期所期待的能实现的最终目标。
    相比之前的假期,这个假期太不完美,有太多没有完成,或者没有机会完成的事情。我希望tarsusa的发布能够弥补我的一些遗憾。

    我在翻以前的日志时候发现,tarsusa其实一部分就是我以前说过的记录生活的本子
    作为一个完全符合我的生活习惯以及要求的程序,tarsusa融入了很多我个人的特色。比如设置每天必须完成的任务,任务的倒计时提示,以及对于自己做过的事情有很强烈的记录欲望(tarsusa有很完善的日志系统)。
    我在写下这些东西的时候,距离我预定发布tarsusa的时间只有3天多一点了。还有很多的后期工作要做,最终调试(代码错误还有不少……)、帮助文档、 网站建设、Google Code上面的项目主页…… 永远有太多的事情要做,很可能永远也达不到完美,没办法,只有一点一点来。我的第一个GPL软件,Good Luck.

    然后,在闲暇时间里,自己在台式机上面继续折腾ubuntu。
    继上次格式化掉已没有什么新意的ubuntu Dapper之后,安装了kubuntu打算尝试一下kde,但是只尝试了几次就发现kde这个东东严重不适合我,无论从感觉上还是和使用习惯上都与我很 不一致。于是把kubuntu中的kde卸掉,当作server版使用,受linuxtoy.org上面文章的影响尝试了下fluxbox,感觉还不错。
    于是,这两天在台式机上面重新安装了ubuntu 6.06.1 server 然后安装fluxbox,开始在操作习惯上伪装geek…… ^_^
    用下来的整体感觉是,fluxbox是一个占用资源非常少,使用起来非常非常快捷的窗口管理器,配合配置比较老的机器会非常合适。界面、美观、易用性吗, 不和gnome一类的庞然大物比,还是非常不错的,简单设置之后,很容易上手。可定制性也非常强(我想这是使用fluxbox的朋友最需要的吧)
    使用server安装最爽的部分就是可以在最小化的系统上定制每个自己需要的软件。最不爽的事情恐怕也是这个…… 使用命令行添加samba、u盘支持、音量控制什么的还是要自己仔细研究下才能搞定。(我还没全搞定),对ubuntu和linux还不大熟悉的朋友可能 会感觉很头痛。
   
    我并不是系统安装狂,其实对于ubuntu这样的系统,安装的过程不管有多麻烦,一般安装完后很少会再来把这些烦人的过程再来一遍。我笔记本上面安装配置 好了Ubuntu Breezy Badger之后,就再也没鼓捣过安装这方面的东西。大家都渴望的是一个稳定的工作环境。
    我只是觉得只会基本安装ubuntu和会使用gnome,实在还谈不上什么linux技能。所以,愿意花时间接触、鼓捣系统就成为了最快的学习途径。的确很耗时间,但是总比无聊的游戏要强上不少了吧?

    奇妙的夜晚,陪伴我的两台电脑,一台打开writely,写着bug测试和发布文档,另一台在非常geek的界面下编译mplayer,从远处看,一定像个FBI在工作。

2006年08月25日

前天去蟒山玩的时候,意识到一件十分悲哀的事情。

在城市里面生活久了,我们总想换换环境,走到大自然中去,去体会一种不一样的感觉。

我们还会像以前的人一样习惯自然么?置身山林中间,十分惬意,然而不时冒出的奇异飞虫却会搞得你紧张兮兮的,登上了山顶,感受到自然的壮阔而外,其实更多的是对自己的一种精神上的肯定。

其实,我们早已经堕落成为了城市的傀儡,没有城市,我们很难生存。就如同原始人习惯了自然的生存法则一样,我们也早已经习惯了城市的生存法则。

面对自然,根本就没有那种熟悉的感觉,更多的是由陌生而引发的新鲜和刺激。人类从森林中走出来的记忆,在现代都市人的遗传基因中,已经完全找不到了。

最悲哀的是,在与自然亲近了一天之后,晚间回到城里,享受McDonalds而后漫步于商场琳琅满目的商品中间的时候,有那种无法比拟的,强烈的亲切感。

2006年08月23日

什么也不说了,大家看看,娱乐一下吧(前面一张是英语,后面是对应的中文项目)

今天摄于九龙游乐园,哎,什么时候我们能不再这么丢脸呢?

2006年08月19日

linuxtoy 上面介绍的Ubuntu dapper提速脚本,自己早就看了心痒痒。但是却不知道为什么这个脚本只是对Dapper有效,如果我在breezy上面用了,会不会有效呢?

至于为什么我还用Breezy,很简单阿,我不打算花很大的力气升级或者重新装系统,升级我升过一次,应该说不麻烦,只是懒得再下载200多兆的东西了。ubuntu我只要调试好了,就懒得再动了,毕竟觉得够用就好了。

言归正传,为了安全起见,我还是把自己台式机上面已经删除了kde的kubuntu删掉,重新装了一个ubuntu 5.10 Breezy Badger试试。把faster-dapper.sh脚本中判断操作系统部分的两行代码删除之后,执行下来没有什么问题。唯一的问题是proload这 个软件似乎breezy的源里面没有,我想这个可能会在加速的性能上打一些折扣。

我去掉判断代码的可以在Breezy上面运行的脚本,点击这里下载 。总的说来,我没有怎么感觉到速度有太大的变化,变化最大的就数启动时自动去掉了很多无用的daemon,不过我想用Breezy的朋友之前都已经用sysv-rc-conf自己调整过了吧。

其实Breezy和Dapper的启动速度确实有区别,Dapper的启动时间明显缩短,很快。新装操作系统的朋友,还是推荐你们装Ubuntu 6.06 Dapper Drake的,毕竟是LTS的版本。

这个脚本,我会拿来学习bash shell。目前我做的几乎不算修改。如果未来能够掌握更多Breezy的特性的话,会尝试着作出一个真正针对Breezy修改的fasterbreezy来。

faster-dapper.sh 的原作者是 Jeff Schroeder (jeffschroed@gmail.com) , Thanks for his wonderful work.

Update:刚刚发现 LumaQQ 用不了了……

2006年08月18日

当我午夜在长安街上面独自等最后一班车的时候,才有那种莫名其妙的感觉。在长安街上面疾驶而过的形形色色的豪华车,只是一种符号,它们的形象冷冷的,没有 什么感情。心底激起了那种不安和依赖感,回家,是一个在当时非常简单的愿望。我自出生以来都住在北京,那时是北京给我最大陌生感的时候,我想,如果是一位 长年在北京摸爬滚打的外乡人,那时的思乡情绪会更浓吧

幸好,上了车,才发现原来有这么多的人都需要这最后的一班车,或许我们是同样的感觉。

给和我一样过着美国时间的朋友,我要说,北京的夜让我有些失望。

2006年08月17日

今天去包装礼品的时候,我突然想到,如果把我从平日工作,学习的地方拉出来,放进一个充满鲜花与丝带、风铃与贺卡的地方呆上一会儿,我会非常开心的。

我似乎没有时间看电影了。事实上,是舍不得花那么多时间来看电影,自己的计划好多好繁杂,要实现它们需要很多的耐心和步骤。

如果我把很多事情都安顿好了,或者有了眉目了,同时自己也达到了一个阶段的里程碑,或许我会用一整段的时间来舒舒服服的来看电影。

如果想了解我看什么样的电影,欢迎访问我的douban ,如果你不知道豆瓣 是什么,欢迎你自己去访问 ,去发现。这个国内最好的网站,从技术到创意,都是最优秀的。

感觉又好像回到了上学时的那段日子,买了很多很多的DVD,却只是为了收藏。

2006年08月15日

可能是在大城市生活惯了吧,洛阳实在是一座不大的城市。在这次的旅途中,才听说这个城市的名字还有”落阳“一解。同样这也是座与历史紧密联系的城市,它既有巅峰时期的辉煌,也有被毁灭时的哀叹。

在城市的中心,和别的城市没有什么不同。只有天子六驾的马车,被静止在了这儿,区别着洛阳与其他的城市。

2006年08月14日

GTD means getting things done. 就是指按条理规划时间。相应的软件可以让你更好的管理时间。
看了 DBA notes  才知道原来我正在开发的tarsusa 也属于这个类别的软件阿,火星一回

DBA notes 上面关于GTD的两篇介绍 12

其中谈到的两个 Web应用也都是开源的,是用Ruby and Rails开发的。

我并不痛惜自己做了重复性的工作,毕竟tarsusa是最符合我自己的需要的。但是我觉得GTD这样的软件遇到的问题是,如何在项目的管理条理和计划的变通性上做出平衡。
有的时候我想记录的东西有很强的时效性,一件临时想起来的事情,优先级别可能十分重要,但是又会很快失效。我需要软件有这样的变通性,能够根据计划的变化来应对。

我还没有用过 NextAction 以及 Tracks 这两个软件,不知能不能完全达成我的要求,lividzen 已经很不错了,但是我的需求最主要的还是要能记录我每天固定要做的几件事情。
有机会的话,要使用下其他的这些软件,来修正与完善tarsusa。还有看看这本书 ,吸收一下知识。tarsusa的开发变复杂了。

其实说了这么半天,就是想让GTD应用软件在易用性上更接近一张白纸…… 看来要在白纸上面找些想法了。