自定义博客皮肤

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个expect例子

expect能够模拟用户的交互输入,这相当有用,因为这使得很多原本需要交互输入的命令可以自动完成,而不需要人工干预。以下是一个简单例子,用来模拟登陆远程ssh: [code="bash"] #!/usr/bin/env expect set passw...

2010-06-26 22:52:45

阅读数 13

评论数 0

Ubuntu下利用Windows虚拟机做代理

我在Ubuntu下使用TOR来做代理,但最近似乎不太稳定。其实TOR一直都很稳定,不稳定的是另一方。无赖之下,选择了利用Windows做代理,我在Ubuntu下用VirtualBox安装了一个Windows虚拟机。 要利用Windows虚拟做代理,它必须有一个独立IP,因此就不能使用默认的N...

2010-06-20 22:43:38

阅读数 35

评论数 0

自定义Bash自动完成

Bash的自动完成功能很爽,它不知道免掉我多少记忆的负担,节约了多少键盘操作。 但是对于我们自己写的脚本也能够利用它的自动完成功能吗?回答是肯定的。下面以几个例子来说明。 程序员需要记忆很多东西,bash, vi, screen, svn都有很多命令和快捷键,偏偏我的记忆力不行,不时查看ch...

2010-06-20 21:43:59

阅读数 12

评论数 0

几个Vimperator小插件

虽说标题是插件,但实际上我都写在.vimperatorrc配置文件中。 第一个是用来在http和https之间切换的插件。很多网页同时有http和https版本,在两个之间切换比较麻烦,所以就写了这个, 下面所有的代码都放在.vimperatorrc中,如果在windows下则放在_vim...

2010-06-20 20:41:51

阅读数 23

评论数 0

一个简单的Form向导实现

Django的contrib中带了个FormWizard,但是我觉得它实现得很不好,不易使用,扩展性不强,所以就自己实现了一个。这里只说用法,首先得定义一个自己的Wizard,它继承SimpleWizard,并在构造函数中传递每一步需要的Form。 [code="python&...

2010-06-20 18:42:47

阅读数 15

评论数 0

再一个用于调试Django模板的标签

主要用于在Html中递归输出对象的属性,这对调试Django相当有用。 用法: [code="python"] {% inspect object %} [/code] 实现: [code="python&quo...

2010-06-15 17:42:04

阅读数 23

评论数 0

几个用于调试Django模板的标签

Django模板有诸多限制,例如不能调用方法,不能执行任意的Python表达式。它的设计者表示这样做是故意的,我不去争论这样到底是好是坏,但在调试时我们确实需要想执行任意的Python表达式。Django提供了自定义标签的机制,再加上Python的eval函数,使得在Django模板中也能执行任意...

2010-06-15 17:18:39

阅读数 35

评论数 0

提示
确定要删除当前文章?
取消 删除