链接推荐 —— 2013年6月

链接推荐 —— 2013年6月

1 Python 和 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!


Date: 2013-06-30

Author: 任文山 (Ren Wenshan)

Org version 7.9.3d with Emacs version 24

Validate XHTML 1.0

Leave a Reply