Archive for 2007

VIM与python

Friday, December 21st, 2007

python的缩进识别给很多编辑器带来了困难,但VIM还是灵活的,通常我用下面的设置(在~/.vimrc中写入):

autocmd FileType python set tabstop=4|set shiftwidth=4|set expandtab|set softtabstop=4

这是用于控制python文件类型的一些设置,这样在编辑其它文件时不会受这个影响,注解如下:
set expandtab 只是在输入tab时转tab到空格,如果是已经有的tab,可以用:retab命令来强制转换到4个空格。
set softtabstop=4是为了让vim可以在backspace时将4个空格当成一个tab删除用的,这样省却每次按4次。

 

mp3音质

Friday, December 21st, 2007

经常上班时听音乐,一时无聊,想比较随身听mp3的音质和笔记本集成声卡的音质哪个好一些? 我想到的方法很简单,将音量开大,听听背景噪声(用同样的音乐文件和同样的耳塞)。

测试结果基本符合我的预期,mp3轻松胜出,在音量很大的时候,笔记本声卡输出的噪声非常明显,而mp3的噪声很小。不知道这个测试是否能说明音质问题,毕竟平时不会用到那么大的音量,正常音量时,我的耳朵是区分不出它们的区别,所以也无所谓音质差别了,看来这个测试确实比较无聊。。。

freemind

Thursday, December 20th, 2007

曾经在Windows下用过freemind,感觉还不错。因为是java软件,自然Ubuntu下也可以用,看到有人说直接 sudo apt-get install freemin就可以了,可我试了不行,也许是我的source.list不太对, 不过从官网上下载 .deb 用dpkg安装也还算方便, 安装时会提示一大堆依赖的包没有装, 只要 sudo apt-get -f install 就全可以搞定了。

freemind号称思维图软件(mining-map),我用的时候发现还是挺有意思的,但必须用在合适的地方,否则你会发现它一点用都没有。 ;)

makefile for asciidoc

Tuesday, December 18th, 2007

不愿意每次键入长长的命令来执行asciidoc的编译,那么下面这个makefile正是为此准备的,自动检查是否需要编译,如果需要则自动调用asciidoc:

HTMLS := $(patsubst %.txt,%.html,$(wildcard *.txt))

all: $(HTMLS)

%.html: %.txt
        asciidoc -a toc -a numbered $<

google gears

Monday, December 17th, 2007

曾经用过google reader的离线阅读功能(通过google gears实现),说实话感觉不怎么样,尤其是关闭浏览器之后,再想进入google reader界面那是相当的困难。

我用的todo网站rememberthemilk也支持这个google gears了,和google reader一样,想在离线后打开浏览器进入它很难,经过一番捣鼓,发现以下两个必要条件:
× 离线要彻底,如果我的ADSL不主动挂线,那是怎么也进入不了offline界面的,必须手动的sudo poff调,直接拔网线是不行的。
× 要打开 http://www.rememberthemilk.com/offline 这个URL,不带后面的offline也是不行的,那会傻乎乎的去连接网站去了。
有了这两个必要条件,我发现大部分情况下倒是可以进入离线使用的,一个todo网站能离线使用还是不错的。

费这个周折,似乎是和google gears(因为Google Reader的离线版本也不好用)有关,虽然这个东东前途远大,但目前似乎还不太稳定,有失google的大家水准。

asciidoc格式

Sunday, December 16th, 2007

用了这个asciidoc,感觉还不错,稍微记录一下常用的asciidoc格式:

文件头: 文件标题后加一行字数和文件头相同的等号
章节: 这个类似于Mediawiki,用 == 标题 == (后一半等号可省略)
URL: url[]
图像: image::url[],如果是段落内的图像,则两个冒号改为一个
段落: 可以使用样式打头,比如  NOTES: 内容
表格: 可以用  `-----`-----(内容用空格对齐),也可以用 ````~宽度(内容用逗号分隔)
列表: 用 - 或者 * 打头,要加一个空格

总得来说和wiki比较相似,但基于文件来操作,可以更灵活一些,比如可以使用喜欢的编辑器,可以diff/merge等。

笔记本分析

Sunday, December 16th, 2007

最近对笔记本比较感兴趣,以前买3c产品比较冲动,最近则理智了一些,开始分析"需求"(呵呵),有哪些主要需求呢?
. 高性能,迅驰4应该不错
. 802.11n,这个可是我相当想尝试的一个东东
. 好的键盘和指点杆
. 轻及更长的电池时间,最好是12寸
这一分析,就知道x61几乎是唯一的选择了,可惜的就是价格了。。。

update(2008-04-06): 新出的X300也很不错啊,就是CPU弱了一些,不过靠SSD补回了性能。

稳定!Gmail

Thursday, December 13th, 2007

我的担心似乎变成了现实,最近Gmail的频繁升级(group chat等)导致了我的Gmail使用体验明显下降,多次Gmail不能正常打开(要刷刷刷才行),数次发送邮件时停止响应(这个比较严重),虽然我不能肯定是否和Gmail服务端的升级相关,但至少以前很少这样的情况。

我曾经在blog里提过,Gmail已经足够好了,足够的feature了,对我来说完全不需要集成什么talk功能,更别提什么group chat了,我只需要稳定的email功能,看来Gmail开发小组可能不是这么想的,他们是feature狂人,不停的给这个已经足够肥胖的AJAX程序增加新的能量,天啦,难道没有人告诉他们,稳定压倒一切吗。。。

为了表示抗议,我决定切换回老版本Gmail先。

达达里奥

Thursday, December 13th, 2007

我用这个弦已经一年半了, 到现在还非常的好(也许是我的参照物太差了),比我以前用的(算了,不说啥牌子了)弦要好很多,虽然贵了一些,还是感觉物有所值,音色好了很多不说,起码耐磨是实实在在看得到的。

我是在实体店买的,不知道以后能不能在淘宝上买,似乎价格还要便宜,散装的EJ45好像30块就可以买到,是真的吗???

火箭又输了

Wednesday, December 12th, 2007

又,(又是又),这次又输了,输了我就不想看网上的视频了,按报道的说法,现在很多人开始怀念老范了,甚至用上了什么"失去了才知道珍惜"之类的比喻。

我还是相信老A有两把刷子的,毕竟他和老范差别那么远,从一个防守型极端转为进攻型极端,这才一个月怕是转不过来啊,就是不知道其他人有没有耐心了,现在的战绩实在是有些对不住这"豪华"阵容啊。

叹道:当教练难,当NBA教练难,当火箭的教练那是真难啊。。。