自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

redguardtoo的专栏

Linux下的编程(主力博客为http://blog.binchen.org)

  • 博客(129)
  • 收藏
  • 关注

原创 一年成为Emacs高手更新至20140504版

一年成为Emacs高手更新至20140504版http://blog.csdn.net/redguardtoo/article/details/7222501- 增加了对

2014-05-04 15:53:50 6934

原创 <一年成为Emacs高手>更新20140329版

http://blog.csdn.net/redguardtoo/article/details/7222501更新记录:- 有争议的观点补充了一些论述.

2014-03-29 19:07:28 3550

原创 <一年成为Emacs高手>更新20140127版

http://blog.csdn.net/redguardtoo/article/details/7222501更新记录:- 加了个例子说明如何使用Emacs改进效率,- 补充了一些精品插件推荐.

2014-01-27 14:12:46 3175

原创 <一年成为Emacs高手>更新到20130706版

这次更新比较多,加了第三方精品插件推荐,添加了我认为不错的Emacs社区.    见原文

2013-07-06 15:31:20 4871

原创 高效使用vimdiff解决git merge冲突(英文版)

If you are already a vim and git master and you are impatient, please jump to theQuick start section at the end of this article.1 Set up vimdiffThe vimdiff as a merge tool will display several

2013-06-11 20:55:40 25086

原创 <一年成为Emacs高手>更新到20130406版

补充了关于代码跳转的问题,另外针对菜鸟程序员的编程习惯我提出了一些忠告.见原文

2013-04-06 13:25:13 4414

原创 <一年成为Emacs高手>更新到20130207版

我发觉很多人的问题是不读官方教程,指望开箱即用,怎么可能!?举了个案例说明.见原文

2013-02-07 09:10:29 3852

原创 发表<一年成为Emacs高手>满一周年的感悟

2012年1月31日我写了一年成为Emacs高手(像神一样使用编辑器) (后文简称),到今天(2013年1月31日)正好一周年.这一年中,我不断地维护更新该文,力求能够反映最新社区咨询,解决读者的实际问题,这个过程本身使我受益匪浅. 最大的收获就是静下心来花时间把一件事情做到极致,对个人收获是最大的. 例如,我不断维护一文,使得这篇文章成为我所有文章中最受欢迎的文章,其评论数和读者私下

2013-01-31 12:36:41 7407 2

原创 一年成为Emacs高手更新至20130129版

补充了一些读者关心的问题.见原文

2013-01-29 17:15:40 3727 2

原创 <一年成为Emacs高手>更新至20121225版.

New emacs community on google plus was created.见原文

2012-12-25 22:19:27 3727

原创 如何用Emacs的Gnus收发Gmail邮件(英文版)

CREATED: 2012-10-12 一UPDATED:2012-11-17 六Author: Chen BinGnus is a fine email client. But its learning curve is a little steep even for some geeks. I am a geek and I've read all the Gnus tutorials

2012-11-17 12:17:39 7988

原创 <一年成为Emacs高手>更新至20121115版.

在答疑中强调了第一年尽量理解高手的配置比较好,不要随意改动,另外更新了一些链接和资料.补充了我在weibo上的联系方式.见原文

2012-11-15 15:38:55 3257

原创 Emacs中的自动完成(Auto Completion)完全指南

作者: 陈斌(redguardtoo)版本号: 20120821原创时间: 2012-08-21 二所谓"自动完成",就是emacs智能猜测用户想输入的是什么词,帮助用户自动输入,如果emacs找到多个可选项,也可能弹出下拉菜单让用户来选择.通常我们所说的IDE中的Intellisense,也可以认为是某种"自动完成".Emacs的自动完成远比篇普通IDE的Intellisen

2012-08-21 14:58:26 11455 2

原创 一年成为Emacs高手更新(版本20120806)

答疑更新了vi高手转Emacs和配置Windows版本Emacs(非cygwin)的问题.见原文

2012-08-06 15:04:38 3774

原创 My git alias in .bashrc

My favourite alias are `g`, `gau`, `gc`,`gt`,`gl`,`gdc`.# Git aliasalias g="git status"alias ga="git add"alias gaa="git add ."alias gau="git add -u"alias gc="git commit -m"alias gca="git commi

2012-07-20 17:19:52 4142

原创 Emacs中的完美多窗口操作

Table of Contents1 典型的工作流2 将子窗口自动编号,然后按M-0…9跳转(最爱)3 undo/redo之前的窗口操作(最爱)4 焦点移动到下一窗口(常用)5 水平/垂直切分当前窗口(常用)6 将当前子窗口最大化(常用)7 删除当前子窗口(偶尔用)8 移动焦点到上下左右的窗口(基本不用)9 存储/载入窗口布局到register(基本不用)1 典型的工作

2012-07-20 17:02:26 16043 1

原创 yasnippet 0.7.0和auto-complete-mode一起使用

I will only talk about how to set up yasnippet 0.7.0 or higher version.Table of Contents1 If you follow `normal install` way, setup is simple2 If you use elpa package system, setup is even s

2012-06-20 11:30:24 6410 3

原创 <Linux桌面之道>一文已更新

说明部分大段的重写用packer取代了yaourt (yaourt依赖太多,packer感觉更官方一点)全文见http://blog.csdn.net/redguardtoo/article/details/6403839

2012-06-05 22:09:05 3791

原创 在我的Mac OS X 10.7.3上为heroku开发rails程序

rails版本为3.1,OS X版本10.7.3,postgresql版本9.1.3jTable of Contents1 数据库必须用postgresql2 在OS X 10.7.3上安装postgresql3 检测已安装的postgresql4 数据库用postgresql的rails项目5 部署web程序到heroku1 数据库必须用postgresql

2012-05-31 16:33:45 4106

原创 针对Ruby on Rails开发的Emacs插件

我主要用两个插件rinari和yari.rinari支持在rails项目中多个文件快速跳转,另外它提供的grep工具我发觉也很有用.快捷键很容易记.yari对ruby自带的ri工具提供一个emacs界面,优点是兼容最新的ruby,操作简单,只要使用一个函数yari-anything即可.但是其官方文档推荐的yari-anything的快捷键F1在有些远程terminal下有问题.我改成了`

2012-05-28 14:14:14 3911

原创 阅读了rails中使用bootstrap相关文章的小结

Luca Pette的Twitter Bootstrap on Rails比较简单,直接使用了bootstrap的css,没用less,测试了simple_form,show_for,kaminari(分页数据)三个应用。要点在于kaminari有点兼容性问题,用twitter-bootstrap-kaminari-views解决这个问题,其他没难度。@metaskill的LESS Is Mo

2012-05-22 15:28:44 4939

原创 关于"一年成为Emacs高手(像神一样使用编辑器)"一文的答疑

我陆续收到Email,一些读者使用了我推荐的Emacs牛人配置后,Emacs启动或者使用还是有问题,主要原因是,牛人如Steve Purcell用Emacs的最新版本24.x,而读者使用的是主流版本23.x。对于Emacs的一些基本命令还是不熟悉对github不是很熟悉我建议不要丧失信心,事实上你离成为高手只有一步之遥了,以下是我的建议,还是要按照我原文所说,至少要读一下E

2012-05-09 22:06:16 6383 1

翻译 松本行弘(Ruby发明者):Emacs怎样改变了我的人生

原文(英文版本)见这里.以下是我的翻译兼一些技术方面的背景资料:1 1980年,我开始编程.2 Basic,400 steps (此句不知如何翻译)3 1988年,我遇到了Emacs,在学校的Sun-3上,和200多个学生共用.4 Emacs实际上是被禁止使用的,因为消耗太多内存.所以我只是尝试了一下了.5 我可以自由下载

2012-03-27 21:29:53 8206

原创 IT创业的悲惨故事《IT创业疯魔史》以及我的八卦

IT创业疯魔史一书讲述了一个研发手写电脑的公司惨败收场的悲剧。我个人觉得这本书不错,有志于创业的程序员可以学到很多东西。没有兴趣创业的看完后也会心理平衡一下。我这里秀一些和原书相关的八卦:《IT创业疯魔史》老早就引进国内了,这次只是重新包装了个新标题。原书叫《硅谷传奇》,上海的图书馆都有借的,我一个月前刚看过,我建议你省下买书的大洋。哈哈,出版社要不高兴了。该书主人公后来去搞电子商

2012-03-23 17:11:36 4560

原创 初学者使用Emacs的难点

作者: 陈斌(redguardtoo)原创时间: 2012-03-06 二Table of Contents1 配置成神一样的编辑器要花很多时间2 太难看3 记不住那么多命令,打字太烦4 没有非用不可的功能,总能找到替代品5 对Vi用户来说快捷键陌生且低效6 对普通用户来说快捷键陌生7 Ctrl键太难按8 不知道怎么看帮助9 恩,有时候我要用代理(Emacs很多功能需网络)

2012-03-06 22:00:09 22229 13

原创 一年成为Emacs高手(像神一样使用编辑器)

作者:陈斌(redguardtoo)版本号:20140329更新时间: 2014-03-29 Sat原创时间: 2012-01-31 Tue版权:本文采用以下协议进行授权,自由转载 - 非商用 - 非衍生 - 保持署名 | Creative Commons BY-NC-ND 3.0,转载请注明作者及出处.1 注意1.1 我的某些观点可能有争议首先请考虑到

2012-01-31 16:35:12 617030 269

原创 好用的提高生产力的Firefox插件LeechBlock

我有时候会放下正事不做,看些新闻网站打发时间.问题是看这些无聊网站之前,我都对自己说"只看5分钟",但是一旦开始了就会刹不住车,浪费的时间远远不止5分钟.自从我用了Firefox插件LeechBlock这个问题基本解决了. 它可以在设定的时间段内屏蔽掉某些网站.以下是我屏蔽的网站,*/reader/**chosun.comnews.*.comwww.csdn.net

2012-01-17 21:01:04 5220

翻译 为什么程序员创业的小时工资是1000$/小时

读了A Smart Bear的两篇文章后的简写.第一篇,你的时间价值1000$每小时:如果你投资自己的时间做一个金钱回报在未来的项目,项目成功概率不是100%,你得假设你的小时工资是你1000$每小时简单数学计算的结果,回报X概率/项目开发时间否则还不如做别人的项目.结论是你的时间非常宝贵,必需只用来做最重要的事.第二篇,尽可能外包是唯一解决之道:只要可能,尽量外包,唯一例

2012-01-12 21:28:19 2109

原创 推荐好书Enterprise Rails

Dan Chak写的Enterprise Rails很不错.作者在Amazon工作过.他的观点独特,但是论据充分推理严密. 简介可参考亚马逊的这篇书评. 简略地翻译成中文的意思就是Dan Chak推荐的方法是Anti-Rails的.例如他对MySQL不感冒,"如果要用数据库,就用PostgreSQL,用PostgreSQL的DDL,不用Ruby写的Migration Script,结束

2011-12-29 21:21:49 1437

原创 评估了Emacs下支持intellisense的几个方案

我的结论,Emacs23自带的semantic简单可用.1.1 Cedet1.0 (require 'semantic-ia)后一些函数可用.我没有试出来,和我安装的emacs是terminal版本有关(Cedet下的semantic-ia需要一个GUI介面的popup-menu).这也是游人探讨Auto Complete接合semantic-ia的原因,因为AutoC

2011-12-29 19:22:17 1531

原创 我的Linux桌面

2011-12-25 22:17:10 1919

原创 微软的黑盒子开发法的副作用(安装Visual Studio Express 2010不爽)

安装完vs2010 express后说intellisense不可用.要求安装microsoft sql server compact 3.5google搜索,http://www.microsoft.com/download/en/details.aspx?id=5

2011-10-17 21:28:36 1855

原创 我的emacs设置,从史上最牛的emacs设置改过来的.

史上最牛的的emacs设置当然是Steve Purcell的了.见https://github.com/purcell/emacs.dSteve Purcell的设置让我佩服得五体投地,他的emacs设置就是一个非常严谨的工程项目.完美的模块化,所有模块都可以一步完成升级.充

2011-08-28 19:02:13 10330 6

原创 有用的emacs快捷键

列编辑C-x r t yourstring RET (参见How to do select column then do editing in GNU Emacs ?)记录当前位置到register中 C-r SPC (需安装better-registers.el,且要注释掉其中对快捷键C-x r的占用)跳转至某register, C-j (需better-registers.

2011-06-25 20:44:00 1603 1

原创 Perforce Tip: how to apply my default change to the release branch

Create the patch, p4 diff -du -db main-branch/... > ~/mywork.patch Go to the work directory of release branch. cd dir-release-branch/ `p4 edit the files I want to patch under release bran

2011-06-24 21:38:00 1403

原创 Linux桌面使用之道

作者: 陈斌(redguardtoo)注意: 我会长期维护本文,请参考下面的更新时间更新时间: 2012-06-05 二原创时间: 2011-05-08 日我在个人电脑使用Linux桌面已5年(工作中使用Linux的时间要长的多),深深体会到了Linux桌面的好处.我是工程师,计算机geek,非常重视效率.对于我这样的典型用户来说,Linux桌面给我提供了丰富强大的工具,使我高

2011-05-08 18:15:00 21435 68

原创 奇客(Geek)的常用软件清单(操作系统支持OS X, Windows, Linux)

作者: 陈斌 (redguardtoo)更新时间: 2012-11-29 四原创时间: 2011-04-16 六 15:11品味比较小众,如果你用几亿劳动人民都喜爱的某著名免费软件套装,这篇文章你就不用看下去了.我选择软件的标准是:功能强大(可编程,支持插件)性能优秀(不带图形界面,用C写的,一般性能还可以)诚实可靠(开源最好,闭源的话开发者本人要有相当信用)绿色软件,配置

2011-04-23 19:12:00 17623 21

原创 切.格瓦拉 阿根廷(Che: Part One),一部无聊的政治宣传片

剧情基本上就是记流水帐,从1955年卡斯特罗(Castro)等人在墨西哥城组织七·二六运动(26th of July Movement)开始,然后就是行军,袭击兵营,伏击战,救治伤员,做群众工作(给村民看病,演讲),处决违法军纪的士兵,最后是革命的高潮,切.格瓦拉(Che Guevara)和Camilo Cienfuegos夺取Las Villas省的首府Santa Clara

2009-05-02 19:19:00 1878

原创 重新开始写博客

看完一本书,做了一个新项目,如果不记下来,过一段时间都忘了,实在和划算.当初懒得写博客,一个原因是因为csdn的在线博客有问题,久而久之就不愿意写了.现在找了一个离线的blog写作发布软件scribefire,是firefox的addon,听人介绍好像不错,所以从今天开始我决定勤写博客.

2009-03-24 19:21:00 1328 1

原创 史上最强的Vim 配置文件(2008-3-21修正版)

配置文件和所有插件下载:http://www.mediafire.com/?kgjy0dbdsxn目地:当初之所以发布此史上最强vim配置文件的更新版,是因为我要在好多台电脑上,不同的开发环境(不同版本的vi,不同的操作系统)下工作,我希望这个vimrc文件能够在任何情况下都可以使vim正常启动,开始工作,哪怕所有的插件和软件都没装。说明:在vim7.1, vim 5.8中测试ok 更新:1. 去

2008-03-21 21:41:00 27670 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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