突破 GFW 一法

生活在世界上最大的局域网中,是我们的无奈,但要是想突破 GFW 办法还是有的是的。
很多人喜欢用 Tor 或是”xx之门”之类的软件穿墙,我没用过,据说这两种方法速度都不太灵光。然后有一些人用 PHProxy 这个软件把国外主机变成代理服务器,通过代理访问不能访问的网站。这个方法我认为非常的好,尤其是 PHProxy 在使用上非常简单,如果你和代理之间的网络速度良好的话,访问任何墙外的网站速度都是非常快的。
如果你自己没有国外主机的话,其实一点也没关系,在网上搜索使用 PHProxy 的服务器比搜索普通的代理服务器容易的多,而且只要能找到使用 PHProxy 的服务器,几乎 100% 都可以正常使用,这点比普通代理服务器好的太多了。
在 Google 中搜索:
intitle:phproxy
然后你就可以看到一大堆的结果,别客气,选一个你访问起来最快的,尽情的向自由的世界奔去吧!
Update: dawnh 同学有一个非常好的补充,在上述的搜索语句中加入 inurl:https 就可以访问基于内容过滤的网站了。
显示各个分类下的最新文章
fvcity 在我以前写的一篇给“Wordpress 中文工具箱”新增了一个函数一文中留言,他需要一个只显示某个文类下的最新文章的功能。我当时想这种功能一定有某个插件实现,后来转念一想,自己把中文工具箱的函数改一改应该也不难解决。
于是就有了这个函数。
功能:
只显示某个分类下的最新文章。
函数名:
get_recent_catposts()
用法:
<?php get_recent_catposts($no_posts = 5, $catid = 1, $before = ‘<li>’, $after = ‘</li>’, $show_pass_post = false, $skip_posts = 0); ?>
$no_posts:显示文章数,缺省为5条;
$catid: 分类 id,缺省为 1;
$before:每条记录前显示的文字,缺省<li>
$after:每条记录后显示的文字,缺省</li>
$show_pass_post:是(true)/否(false)显示保护了的文章,缺省否(false)
$skip_posts:跳过多少篇文章,缺省为0;
这个功能好像暂时对我用处不大,需要的朋友可以下载去玩玩。我在本机上测试似乎没有问题,如果你发现问题麻烦告诉我一声我好修改。函数直接加在中文工具箱里,下载后覆盖原文件。
下载:mulberrykit.txt (下载后把后缀改成 .php)
往 FON.com 发送“心跳”
发现以前写的几篇关于 FON 路由器的帖子招来了好多流量,看来关心的人不少,那俺就再写一篇,希望能给有兴趣的朋友一点启发。
上我好像没有提到用了 dd-wrt 的 firmware 后,还有一个步骤就是往 FON.com 发送心跳 (heartbeat)。heartbeat 是 FON 路由器定期往 FON.com 发送的一段信号,目的是跟 FON.com 交换必要的信息,比如:路由器是否打开,在线多久,有哪些电脑使用过你的路由器,以及其他人使用了多少流量等等。有了 heartbeat,FON.com 还可以在必要的时候更新你的 firmware,因此 heartbeat 对于 FON 路由器是必不可少的。其实最重要的一点是,FON 会籍 heartbeat 来判断路由器是否在线,如果超过一个月收不到 heartbeat,则会暂停你免费使用其它 FON 社区内的免费无线的权力。
在破解了 La Fonera 之后,由于内部 firmware 被替换了,所以不可以继续发送 heartbeat 给 FON,这意味着你免费的权力会被取消。比如说我,用了 dd-wrt 的 firmware 但并没有加密路由器的无线信号,假如被取消免费的权力我会觉得很不公平。好在其他人也跟我有同样的问题,聪明人就想出来在没有 FON firmware 的情况下依然发送 heartbeat 的办法。
下面的内容来自 dd-wrt wiki。
目前有两种办法向 FON 发送“伪”心跳。一种比较简单,打开你的 dd-wrt web panel,在 Administration 的 Commands 下,把如下代码粘贴到文字框中:
Read the rest of this entry »
吸血 BT 是不是真的存在啊?

下面的事是我的经历和猜想,我没有证据可以证明,大家有没有类似的经验?
我用 Bittorrent 下载的时候,发现凡是国内发布的种子,或是中文内容的种,也就是说国内用户下载占绝大多数的时候。用 Flashget 或是 Bitcomet 之类的国产 BT 软件下载速度非常快,但是用 Asureus 之类的国外产品就很慢,速度相差如此之大,我简直无法相信。
相反的,如果在 Piratebay 之类的国外发布页下载,Asureus 的速度就很正常,反而是 Flashget 之流变成了老牛拉破车。
我想问题的原因是不是就像传说中的那样,国内的 BT 软件用了违反 BT 协议的 hack 导致下载速度表面上很快,但对其它的 peers 有伤害,这种损人利己的行为激起了其它 BT 软件作者的愤怒导致他们有目的的封杀这些破坏规则的 BT 软件?
让 scim 更好的输入中文

scim 是 Ubuntu Linux 上默认的输入法,事实上,它是很多 Linux 发行版本上的默认输入法,我刚用 Ubuntu 的时候因为不太会配置,因此用的不太顺手,很是不爽了一下。不过找到了原因后,它为我工作的非常好,我还下载了最新的源码编译了最新的版本,下面我说说我用 scim 的两个心得:
英文环境下不能输入中文
出于个人习惯,我喜欢在英文界面下工作,但英文界面下默认是没有中文输入的,这个问题很好解决,在终端输入:
sudo im-switch -z en_US -s scim
im-switch 命令帮你自动设定好在 en_US locale 下使用 scim 的环境变量,重启一下 X 就能看到 scim 的图标和输入中文啦。
在 last.fm 等 Qt 环境下的软件中不能输入中文
也许你也发现,用 last.fm 的时候想用中文来寻找歌手完全不可行,因为根本没办法调出 scim 的面板,同样的事情也发生在 ingc 上。事实上,这个问题需要安装 scim-qtimm 这个插件来解决:
sudo apt-get install scim-qtimm
如此一来,在 Ubuntu 中的中文输入就没有什么障碍了。

