在 Ubuntu 上搭建 VPN (PPTP)

标签:无

前些日子公司买了个 Linode 的 VPS 用来测试,今天客户需要用 VPN,于是就决定在 VPS 上搭个用用了。

《火炬之光 2》控制台作弊码

标签:无

最近几天比较辛苦,睡前抽空玩了下《火炬之光 2》,总体感觉是除了技能华丽以外,很多地方不如《暗黑破坏神 3》。
具体来说,切换场景的等待时间很长(暗黑 3 几乎无等待),游戏系统的介绍太少(例如双持有什么优势,技能施放速度和武器攻速有没有关系等),地形不够分明,小地图特难用,右键设为移动攻击时,攻击完不会再移动等。

不过废话不多说,还是介绍一下如何作弊吧。

GAE 将可支持 Sockets API

标签:Google App Engine

Google 今天发布了 GAE SDK 1.7.2 版,上次的 1.7.1 版基本没什么新内容,我就跳过了。

为了节约时间,不感兴趣的东西我这次继续略过。于是乎,我发现整个 Release Notes 都没啥意思,而只对那个 App Engine Sockets Trusted Tester Program 有点兴趣。

在这个申请表单中提到了如下功能:SSL、VPN、Inbound sockets (accept socket connections) 和 SMTP 等。
如果 VPN 能免费的话,我觉得很多公司就该倒闭了…
其他我就不说了,其实这个功能挺好的,就是 Google 最近的新功能都没有免费配额,所以屌丝用户就不 YY 了。

Sublime Text 2 使用技巧

标签:无

用了很久的 Sublime Text 2,感觉非常不错,但是很多技巧容易遗忘,于是记录在此。

用Python模拟计算猎魔人的百步穿杨效果

标签:Python, Diablo3

猎魔人有个很出名的被动技能叫做“百步穿杨”,它的效果是暴击率每秒增加 3%,暴击后 1 秒重置到初始暴击率。
不过我用它的时候很纳闷,它对暴击率的平均提升到底有多少呢?数学很糟糕的我决定还是用 Python 模拟计算一下吧。

试着在中英文之间插入空格

标签:无

在 V2EX 等地看了一些不加空格会死星人的言论,感觉在中英文之间插入空格还是有点好处的,例如看上去更美观,方便搜索引擎区别中英文等。
既然代码中不加空格真的会死人,我想我还是习惯这样书写吧……

解决用GoogleAppEngineLauncher部署应用时的InvalidCertificateException错误

标签:Google App Engine

我在Mac OS X下部署GAE应用时经常会遇到这种错误:
Traceback (most recent call last):
……
  File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/lib/fancy_urllib/fancy_urllib/__init__.py", line 170, in connect
    'hostname mismatch')
fancy_urllib.InvalidCertificateException: Host appengine.google.com returned an invalid certificate (hostname mismatch): {'notAfter': 'Apr 11 00:14:07 2013 GMT', 'subjectAltName': (('DNS', '*.mail.google.com'), ('DNS', '*.docs.google.com'), ('DNS', '*.talkgadget.google.com'), ('DNS', '*.sites.google.com'), ('DNS', '*.plus.google.com'), ('DNS', '*.drive.google.com')), 'subject': ((('countryName', u'US'),), (('stateOrProvinceName', u'California'),), (('localityName', u'Mountain View'),), (('organizationName', u'Google Inc'),), (('commonName', u'*.mail.google.com'),))}
To learn more, see http://code.google.com/appengine/kb/general.html#rpcssl

« 看看还有什么好玩意