暴风雪

暴风雪

天气预报说要下大概36个小时的暴风雪。从昨天晚上开始下,到今天早上已经有半个车轮那么厚了,还在不停的下。



公寓门口一个妇女带着孩子在清理车上的积雪。


从我书桌对着的窗户看外面。


阳台。对面的楼和我们是同一个公寓群,结构是一模一样的。中间的空地是一个很大的草坪。有时候公寓管理处会在这里搞活动,免费烤肉或者是露天电影什么的。

No Comments 2009-12-20 01:13:44 by wrb302

优化tor的速度



经常需要翻墙。gladder速度比较快,但是稳定性差。tor稳定性好,但速度太慢。今天终于不堪忍受gladder的再一次死掉,又重新拾起了tor。tor是一个安全性很好的匿名浏览的工具,但用于平常的翻墙浏览来说有点overkill的意思。

如下优化配置了一下tor,感觉速度大有提高(至少打开一个页面的等待时间不会超过3秒了)。

首先找到torrc文件,ubuntu 下的位置在/etc/tor/torrc, windows下的据说可以在Vidalia的选项对话框里找到。编辑之,加入如下几行:

# Set the Tor Circuit Build time to find faster tor servers, increments of seconds
#这个默认是60秒,如果觉得2秒太短的话可以适当增加
CircuitBuildTimeout 2
# connections while Tor is not in use.
KeepalivePeriod 60

# Force Tor to consider whether to build a new circuit every NUM seconds.
NewCircuitPeriod 15

# Set How many entry guards we should we keep at a time
NumEntryGuards 8

重启tor(ubuntu下是/etc/init.d/tor restart),就大工告成了。


另外,foxyproxy是tor的好搭档,可以设置需要使用tor的url匹配列表,把常用的需要翻墙的url加入,便可以省去切换使用/不使用代理的麻烦。

No Comments 2009-06-22 20:51:24 by wrb302

使用transmission在BT协议中作弊,修改上传流量和下载流量

byr和neu这两个ipv6的private tracker都会统计用户上传下载的流量。如果一名用户的上传量远小于下载量的话,就会受到限制甚至被封掉。这种策略虽然有利于鼓励共享,但是总会有那么一些时候让你觉得很不爽。

我在东北大学bt就遭遇了尴尬。下载速度嗖嗖的,上传速度愣是一点没有,下了几个高清就“穷困潦倒”积分为负了。其实你想阿,假定系统要求大家保持1:1 的上传下载比,那总有一些分享比率很高的人,根据全局总下载=总上传的守恒律,剩下的一部分人平均起来比率肯定到不了1:1阿。这就造成了上传的人比下载 的人还多的场面。

其实bt协议(http://wiki.theory.org/BitTorrentTrackerProtocol)本身并不鼓励tracker记录用户上传下载流量。bt之父bram cochen公开反对private tracker的做法。(见Bram Cohen: Private Sites to Blame for Ratio Cheating.)

幸好transmission是开源的。修改了下,改成上传流量x10,下载流量/10。 呵呵,这下不怕下高清了。

7 Comments 2009-06-16 01:27:36 by wrb302

Ubuntu加速终极利器——Preload

Ubuntu加速终极利器——Preload

恩,起了个还算有气势的标题。preload是一个ubuntu下的软件,安装之后可以智能的预加载、缓存常用的程序,大大提高程序的启动和菜单的相应速度,出了能让常用的程序加快启动之外,登录后桌面加载的速度也有大幅提升。

安装只需sudo apt-get install preload即可。除非手痒,无须任何配置。

据说对firefox的启动和桌面菜单的响应速度都有很大的提高。真奇怪ubuntu为什么没有把它作为默认安装。

需要一定的使用时间来积累数据。

大内存(>=1G)人士推荐使用。

详细信息点这里

No Comments 2009-06-07 08:08:22 by wrb302

Ubuntu上虚拟机VirtualBox运行WinXp,Seamless模...

Ubuntu上虚拟机VirtualBox运行WinXp,Seamless模式下的惊人效果

如下图。
从此基本可以不再重启进入windows了。

1 Comment 2009-05-27 00:02:39 by wrb302

让Transmission支持ipv6

Tags: ubuntu

ubuntu下的Transmission声称支持ipv6,但ubuntu源里带的并不能连上bt.byr.edu.cn和bt.neu6.edu.cn。Darknebulae的办法是用装Wine装utorrent,可我是英文 的系统,wine一装无法显示中文,而且丑陋无比的界面让我完全没有折腾之的兴趣。

还是得看看Transmission。

根据这位似乎是byr bt管理员的人的博客,得自己编译下transmission。


解决的办法很简单,修改源码里libtransmission/web.c,找到curl_easy_setopt( easy,
CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4
);一行,将CURL_IPRESOLVE_V4修改为CURL_IPRESOLVE_V6,然后正常编译安装即可。如果同时需要使用v4的
tracker,可以把这部分修改成CURL_IPRESOLVE_WHATEVER。


编译的方法参见这里

实际使用效果甚好,速度飕飕的。

2 Comments 2009-05-23 16:03:16 by wrb302

我的博客,架起来了!

想写个blog了。先在000webhost申请了免费空间,居然还要ip认证。填了表格之后过了好几天还没有通过我的帐号。

决定还是在GAE架设吧。在GAE APP Gallary 里翻了几页找到了这个名叫Plog的开源博客程序。一看界面漂亮,项目主页上的介绍也不罗嗦,简洁明了。作者“小七”
是本地人,中文支持不是问题。用了一下不错,简洁明了。FAQ不错。就是它了!感谢作者!

上传的时候遇到了小问题:update index的时候出错,提示



This index:
entity_type: "Tag"
ancestor: false
Property {
name: "count"
direction: 2
}

is not necessary, since single-property indices are built in. Please remove it from your index file and upgrade to the latest version of the SDK, if you haven't already.



似乎是作者开发用的SDK过时了。只需把index.yaml里的single-property indices(就是只有一个name的条目)删掉即可。
co.cc申请的免费的域名。

等有空了加几个小功能,邮件备份什么的。另外博文显示的作者名是google帐户的默认名,似乎不能自定义,有空微调下。

又:试了下FAQ里说的用google docs更新博客,挺好用的。不过FAQ里有个小笔误,

有个小错误: # API url  http://***.appspot.com/blog/api/xml-rpc 应该是http://***.appspot.com/api/xml-rpc

1 Comment 2009-05-23 15:45:28 by wrb302