我有特别的 Python 加密技巧

虽说 Python 代码的可读性很高,但你能读懂下面的代码么?
# -*- coding: rot_13 -*-

cevag 'uryyb jbeyq!'.rapbqr('rot_13')
嗯,它只是个 hello world 而已。

我有特殊的 Python 补全技巧

平时在用 Python 的命令行来调试时,由于没有 IDE / 编辑器的代码补全,总会觉得比较累。
受不了的人就用起 IPython、bpython 来了。可问题是装这些玩意得下载啊,如果只是临时用用,实在太不方便了。
还好 Python 自带了一个 rlcompleter 模块,几行代码就能解决这个问题。

Python 装逼篇之 Ellipsis

刚才无聊时折腾了一个高端大气上档次的等差数列生成器,演示结果如下:
>>> maker = ProgressionMaker()
>>> maker[1, 2, ..., 9]
[1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> maker[6, 13, ..., 34]
[6, 13, 20, 27, 34]
虽然看上去很厉害的样子,但其实没什么技术含量……

用 Redis 存储 ID 连续的数据

之前在设计「Doodle 2」和开发「知乎日报」时,我面对最多的数据类型就是带 ID 的数据了。
在使用关系型数据库时,自增的主键可以满足这个需求,而在 Redis 中就稍微麻烦些了。

脱光了

大家好久不见,不过对某些知友来说,今天可能是我们第一次见面。
值此光棍节即将来临之际,作为一个有社会责任感的企业,知乎于今日举办了一场名为「迷失电影院」的线下活动。
作为现场唯一一位露脸的知乎工程师,我觉得我的角色可能是最不讨人喜欢的。如果有哪位知友着凉了,我先表示抱歉…

玩脱了

最近知乎发生了几件大事,想着好久没更新了,于是来久违一下。

Python 模板引擎比较

做 Web 开发少不了要与模板引擎打交道。我陆续也接触了 Python 的不少模板引擎,感觉可以总结一下了。

通过了

废话不多说,这几天伙食很好,原因是又有犯错的小伙伴买了两箱香菇酱。大家一致反映比老干妈好吃。
顺便提前感谢一下可口可乐公司,据说将给我们寄来 50 箱可口可乐。
同时也感谢不遗余力为可口可乐辟谣的知友们。

为了答谢大家,通过我们一个多月来与苹果的拉锯战,知乎日报 for iOS 1.4.2 版终于能和大家见面了。(其实已经有将近 10% 的用户升级了,大家动作真快…)
顺便吐个槽,目前知乎日报的错误日志几乎全是腾讯微博服务器内部错误和连接新浪微博服务器超时……
下个版本也准备送审了,希望不要拖太久……求人品,求五星评价。

« 看看还有什么好玩意