» Home ( 433 posts )

Saturday
2010-02-06

permalink 升级desktop内存到4GB

从上海问物的乐天店买的,到了才注意到是Transcend的,用了1000多点乐天点,实付了¥3,852。

主要是想用来跑虚拟机。

permalink 屏蔽点阵字体

在打开AA的情况下浏览器上某些网页时部分字体还是点阵状态,发现是fontconfig在按照网页指定的字体顺序搜索字体时匹配到了非矢量字体。对新版的fontconfig,把 /etc/fonts/conf.avail 下的 70-no-bitmaps.conf 给符号链接到 /etc/fonts/conf.d 下屏蔽点阵字体就可以。

是立即生效的,不需要重启X,重启下浏览器即可。

Tuesday
2009-12-29

permalink Tiling Windows Manager

反反复复用了阵子awesome,除了对每次版本升级就fuck一次前一个版本的设置文件感到受不了外,还有诸多兼容性问题。但问题是习惯了tiling windows的自动布局再用常规的WM感觉那是非常地不自在和低效。

传说KDE 4.4会添加tiling windows功能,不过刚才发现一个好东西:pytyle,会给所有EWMH兼容WM,比如我喜欢的openbox,添加tiling功能 ^_^

Friday
2009-12-18

permalink Twitter被黑

刚才吃饭时用爱疯老看不了推,以为大鲸鱼又出来了呢,结果回办公室一看。。。

http://farm3.static.flickr.com/2514/4193916225_787dfd5293.jpg

Friday
2009-12-04

permalink 声援冯正虎

不让冯正虎回国是中国人的耻辱!

Wednesday
2009-11-04

permalink 体验了下所谓的搜狗云输入法

具体的输入由由远端的服务器完成,Javascript的前端负责发送从拼音到实际句子的转换请求到服务器和匹配结果的显示和“上字”。

速度还是很快的,成句匹配精度令人叹服地高,毕竟有远端强大的服务器和巨大的词库支持。注意到不会像一般的输入软件那样自动识别新词,大概是和因为用户繁杂而导致的输入的错误率有关。还有就是现在只支持网页(javascript嘛),不过做一个通用的软件版本还是很水到渠成的事情,感觉比较完美的是能够把自定义词库和“云计算”的结果结合起来。

    • Read more »

Sunday
2009-11-01

permalink Android?iPhone?

今天11月了,本来计划好换iPhone,但是在网上看到11月10号DoCoMo和Softbank都会发布今冬新机种,而且据传DoCoMo会发布传说中的Sony Ericsson Xperia X3 。。。虽然现状iPhone的应用软件要比Android成熟很多,但是我内心还是很倾向Android,水果一贯的封闭和霸道作风很不讨人喜欢,而且相信长期而言Android的潜力无限。

    • Read more »

Friday
2009-10-30

permalink Backup on Linux

I have been using Dirvish to backup my home server for like 2 years, am happy with it. Today I noticed there are several other backup tools out there , and some of them look promising, for example : rdiff-backup,which supports increase backup compression.

Saturday
2009-10-24

permalink 升级到Django 1.0了

怎么感觉速度反而有些慢了?

帖子编辑画面的CSS基本上还是一片mess,有时间慢慢调整,输入的话反正有好用的It's All Text插件。 另外Text type 选择框的候选项怎么多出来一个「-----」,回头调查一下。

另外还修正了以下几个问题:

  1. Django 1.0会给所有不是以反斜杠结尾的URL的在末尾把它给补上。如果在模板里写的URL结尾不是反斜杠的话,两个就不一致,Django就会发一个HTTP 103指示一个permanent redirect。因为在配置lighttpd时是把URL开头是否为 /mysite 作为是否通过fcgi连接django的标记,而lighttpd又被配置成除了一些特定URL外所有URL都会被加上一个 /mysite 的前缀标示应该发往django,所以其实所有的对django的 GET 的URL其实都是以 /mysite 开头的。这样在发生如上HTTP 103的时候 /mysite 就会被嵌到最后的 URL 中并在浏览器中可见。。。解决方法是确保模板中所以URL都以反斜杠结尾,以避免permanent redirect的发生。
  2. lighttpd被配置成通过unix socket和django通信。这样socket file就必须同时也为lighttpd所能读写。但是现在socket file的权限从以前的所有人都可读写变成只有所有者才可读写其他人只可读了。因为我用不同的用户跑lighttpd和django,所以就有问题了。最后其实没有解决这个问题而是迂回了:改用了TCP socket。

如果以fcgi方式运行Django的话调试是个问题,感觉比较好的方法还是用python的logging包。可以在 settings.py 里定义这么一个logger:

import logging
logging.basicConfig(level = logging.DEBUG,
                    format = '%(asctime)s %(levelname)s %(message)s',
                    filename = '/tmp/mydjango.log',
                    filemode = 'w')

然后在需要出log的地方调用:

import logging
logging.debug('debug info')

而且在Django源码里也可以这么插一下,对了解Django的机制还是很有帮助的。

permalink Screwed up an opportunity

• Older posts »  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  32  33  34  35  36  37  38  39  40  41  42  43  44 

Trust is hard to earn,easy to lose,and almost impossible to take back.