多谢开源!
http://37signals.com/rework 对我的影响比较大,想明白很多问题
大家也可以看看 cloud9 https://c9.io/ ,也不错,在 browser 中提供 IDE, terminal 等功能
+1
cloud9 https://c9.io 也支持多人协作编程,值得试试
cygwin 的用处还是很多的:
我安装 cygwin 一般用网易的源,速度还是挺快的 如果你觉得 cygwin 提供的安装程序太变态了,至少我是这么认为的,你可以试试http://code.google.com/p/cyg-apt/ ,这个是一个类似于 debian 下面的 apt。
@googya 我本地实验是可以的,你的 terminal type 是什么?我使用的是 terminal-256color,iTerm2
简单的解决方法是在.vimrc 中加入:set t_ti= t_te=
发现了一个 blog 可能对你也有帮助: http://chenyufei.info/blog/2011-12-15/prevent-vim-less-clear-screen-on-exit/
用过几个这类的插件,发现还是 xptemplate 最强大,当然也相对复杂一下,但是如果你想实现一些复杂的代码片段补全,推荐试一下, http://www.vim.org/scripts/script.php?script_id=2611 页面中有视频演示链接
#1 说得挺形象的
这是我的 vim 配置文件,基于 Vundle 来组织的,希望对大家有用:https://github.com/linsong/dot_vim
我使用 capistrano MultiStage extension, 默认是 staging, 如果需要 deploy 到 production, 需要明确指明:cap production deploy . 我很少会错误的 deploy 到 production 上面,倒是经常错误的 deploy 到 staging 上 :)
有的时候,用 rdb 可以比较容易帮你了解运行时的一些情况,对深入理解代码还是很有用的
以前遇到过有时能打开有时打不开的问题,后来都改成用 aws route53 了
以前一般听虾米上面的轻音乐,但是 flash 的播放器太占资源了,一会风扇就开始嗡嗡的了,所以基本上下载在本地听。个人感觉钢琴区比较适合我
忘了 MenuMeters 了,这个是 Mac 下面监视系统资源使用情况的工具。 我上面列出的工具绝大多数是开源的,所有的都是免费的
MacVim/vim-cocoa Quicksilver (尤其是它的 triggers 功能特别好用,还没有发现其他类似的工具有这个功能,缺点是更新比较慢) iTerm2 (如果我不用 Mac, 它应该是我最怀念的工具) Skim Adium Audacity Disk Inventory X MplayerX (视频播放) Xee (看图) AntiRSI macport (不过准备以后 homebrew 包足够多的时候迁移过去)
一下工具是跨 OS 的: vim plugins(fuzzyfinder, xptemplate, mark, dbext, acp, surround, grep, easymotion, fugitive, gitv, zencoding, vimcommander etc, 都可以在 vim 网站上搜到) tmux (以前用 screen, 后来发现 tmux 可定制性更强,跟人也更喜欢它的设计,最重要的是它持续更新) mutt + offlineimap (邮件客户端) ncmpcpp + mpd (音乐播放器) irssi (IRC 客户端) Firefox + Vimperator(不过准备换到 Pentadactyl 上) KeePassX (密码管理) autojump (快速切换到其他目录,非常方便) multitail (查看 log) lftp keychain (ssh key agent) aria2 (http, bt 下载)
建议你可以试试 quicksilver 中的 triggers, 例如给 firefox 定义了一个快捷键,那么只要你按下这个快捷键,firefox 会自动切换成当前的窗口,如果 firefox 没有启动的话,会自动启动。我现在基本上不用 Command + Tab 来切换程序了
部署的过程最好都通过代码来实现,第一次比较痛苦,但是以后就轻松多了,可以试试 capistrano 什么的