用 Argparse 编写 CLI 程序

2016.10.26

常规的命令行程序都是这种形式:

cmd [OPTIONS] [ARGS]

中国驾照转换为新西兰驾照详细流程

2016.09.27

时间: 2016-09-19

地点: 惠灵顿

说明: AA工作人员称,从2016年8月1日起,针对海外驾照的规则发生了重大变化,所以如果你从别人口中得到的说法可能不同。我这里只是详细记录我自己在2016年9月的经历。

必须携带的材料

护照

驾照

驾照翻译

这里并不需要带 bank stat......

Ansible Notes

2016.09.06

What

Ansible is Simple IT Automation. It can finish similar tasks like Fabric, but more.

Fabric is like a library, which provides some functions.

Whi......

Python 2 到 3 升级checklist

2016.09.04

今天把readfree.me从python2.7升级到了Python3.5.

本来以为还比较简单,实际上花了快一天。以下是需要修改的地方,做个记录。

从__unicode__回到__str__

全局替换一下即可, 此外,所有带有前缀u的字符串都要去掉前缀,而之前当作字节串用的字符串,现在要加上b......

欢迎访问纽华社区-友好的新西兰华人交流平台

2016.09.02

欢迎访问纽华社区-友好的新西兰华人交流平台

http://nz4cn.com/

我们为什么建立这个社区?

在新西兰,大多数华人还是保持着自己的生活习惯。

例如,吃饭还是偏爱中餐,电视还是看国内节目,聊天还是用微信,沟通交流还是习惯汉语。

我们还是习惯华人生活圈。

但是,新西兰毕竟是小国寡民,......

如何清空Discourse论坛里的标签

2016.09.02

最近用Discourse搭建了一个新西兰华人社区:

http://nz4cn.com

这个系统里,有分类(category)和标签(tag)两个概念。

在配置的过程中,我添加了一些标签组,每个组下新建了很多标签。

例如一个标签组含有新西兰所有城市,打算用来给帖子标记地理位置。

但后来我改变了思路......

tmux 配置笔记

2016.08.31

背景

作为一名Python Web开发者,我的工作环境是Ubuntu + macOS. 我的核心工具链就三个:

vim

CLI

Chrome

而这当中的前两个,都是在Terminal中.

因此我每天和Terminal打交道非常多, 经常被淹没在一大堆Terminal窗口和标签中.

这也是为......

SOAP Note

2016.08.11

Simple Object Access Protocol

Version: 1.2

HTTP + XML = SOAP

SOAP 请求可能是 HTTP POST 或 HTTP GET 请求。

HTTP POST 请求规定至少两个 HTTP 头:Content-Type 和 Content-Len......

Flask Notes

2016.08.06

Hello World

vim hello.py:

from flask import Flask

app = Flask(__name__)

@app.route("/")

def hello():

return "Hello World!"

if __name__ == "__m......

Nginx Notes

2016.07.15

Read before start:

http://wiki.nginx.org/Pitfalls

http://wiki.nginx.org/QuickStart

http://wiki.nginx.org/Configuration

Permission

Never chmod 777

......