Ask and Learn

在使用 suds 开发 webservices 客户端时禁用缓存

最近由于工作需要,需要使用 rpclib 和 suds 开发 webservice 应用,因为开启阶段需要经常调试, 接口变化比较频繁,导致在利用 suds 访问 webservice 时经常找不到方法或者参数不正确,经观察发现 是缓存问题,suds 默认是开启了缓存的。 因为 rpclib...

vim 错误 E73 tag stack empty

更新了 .vimrc 文件后,启动 gvim 倒没有什么,但每次在终端下启动 vim 或者 git commit 时, 都会报一个错误 E73: tag stack empty google 也没有找到解决方法,于是只能一行一行的禁用 .vimrc 设置,终于找到了出错的地方。 " jump...

变更ssh key后git连接失败

变更了 ssh key 后,git clone 无法使用,提示信息如下: Agent admitted failure to sign using the key. Permission denied (publickey). 起初以为是在 github...

mysql-python for python2.7 on windows 32bit & 64bit

不容易呀,终于找到了 适合 python 2.7 的 mysql-python 的 32位和64位版本 看这里 http://www.codegood.com/archives/129/comment-page-2#comment-24971 保险起见,我还备份了一份下载:...

恢复 git 中误删的文件

今天删除项目中一个无用的文件时打错字了,结果把有用的文件给删除了,而且顺手就给提交了,杯具。 当然,既然是版本管理,那自然是可以恢复的。 比如我说我们刚刚提交的 commit 是 f5810e08df0cb7cf82608d65cdb709cb430df2ea 那么执行以下命令即可恢复删除的文件...

Not an editor command: ^M

五一假期在家里修改了 .vimrc 的配置,结果回到租住的地方同步配置后启动 vim 就报错了。 E492: Not an editor command: ^M 原因是在家里用的是 xp 的系统,放在 linux 下换行符不一致导致不兼容了。 修复的方法吗,自然是用 dos2unix 了...

在 git-bash 配置 gvim

windows 平台下安装 msysgit 后,在 git-bash 看使用 gvim 编辑器,需要做一些配置。 打开 git-bash,在 /usr/bin 路径下建立一个 gvim 脚本 #!/bin/sh exec /d/Vim/vim73/gvim.exe "$@" & 其中命令末尾的...

另类方法解决windows下git-bash中文输入的乱码问题

对于 windows 下的 git 用户来说,msysgit 再熟悉不过了,不过它对中文的支持问题也一直困扰着我们。 20120409 1.7.10 这版已经加了 unicode  的 patch,但是按照传统方法进行配置后,在 git-bash 中 ls...

Archlinux下安装onering-desktop

onering 是一个以开发 web 应用的方式开发桌面应用的框架,使用 html5 和 css 构造UI, 使用python或者其它语言实现软件功能,使用一个封闭的js来操作 web 页与操作系统间的通信, 豆瓣FM桌面版就是使用 onering 开发的。 官方的安装手册中没有...

游戏推荐:Tank Online 3D

游戏简介 Chrome 网上应用商店中有许多非常不错的游戏,今天就发现了一款多人的3D网页游戏 Tank Online。 起初我只以为这款只是一个简单的3D坦克对战游戏,但玩了一段时间后才发现,大错特错!TankOnline 有着非常完备的系统配置,...