链接推荐 —— 2013年6月
1 Python 和 OpenERP
- Python 2.7 info 格式文档
在 Emacs 中看 info 文档挺方便的。
- OpenERP:在模块简介中插入图片
如题
2 Emacs 和 Elisp
- Emacs:Python 调试,发送代码至任意 buffer
我现在工作的一部分是做 OpenERP 开发,经常需要调试 Python 代码,这篇博客总结了一些在 Emacs 中调试 Python 的技巧。理论上,这些技巧稍微修改一下也能用于其他动态语言的调试。
- Emacs: Stop Yasnippet auto-indent
李杀的博客。Yasnippet 会自动帮你调整缩进,对于像 Python 这样的语言而言,写模板就会很麻烦。可以通过以下配置把自动缩进功能关掉:
(setq yas/indent-line nil)
- Emacs Lisp: Make Backup of Current File
李杀的博客。通过一个 Elisp 函数,来备份当前文件。文中还提供了在 dired 和 shell 中快速将这些备份文件删除的方法,简单实用,写实验性质的代码时经常能用到。
- 在 Emacs 下管理数据库:EDBI
Github 链接。EDBI (Emacs DataBase Interface) 是 Emacs 下的用来管理各类关系式数据库的工具。
经过两周的试用,我觉得 EDBI 对 PostgreSQL (我目前只用到这个数据库,其他的没有测试)的支持相当不错,SQL 语句编辑器更是非常方便,PgAdmin 已经被我抛弃了。
- Emacs 项目导航与管理:Projectile
Github 链接。Projectile 是 Emacs 下一个轻量级的的项目导航(Navigation)与管理(Management)插件,简单实用。
- Emacs:设置 speedbar 的起始路径
speedbar 会默认以当前 buffer 对应的文件所在的文件夹为起始路径。如果我在编辑 ~/.emacs.d/dotEmacs/init.el 的时候打开 speedbar,它会显示 ~/.emacs.d/dotEmacs/ 这个目录下的文件。但我一般用 dired-jump 来实现这个功能,speedbar 被我当作一个简单的项目文件浏览器,所以我希望它能有一个固定的起始路径。
3 杂
- 五行山下双石记
祥瑞御免。马亲王关于女娲补天剩下的石头的(伪)考据,四大名著都被串起来了。
- Australian Live Radio
可以在线收听的澳洲电台列表
用 MPlayer 的话:
mplayer http://radio.monash.edu:8002/hq.m3u
- The Coding Love
一系列程序猿(还得是工作了的程序猿)才能看懂笑点的动态图片。
Happy Hacking!