多数时候测试更像是一个说明书,说明了功能代码的使用方式,会产生什么样的结果,这个时候看测试代码就能很快理解功能代码的意图,所谓的 TDD 就是干这个事,一般也就做到这个程度了; 至于保证程序健壮性的测试,那么必须对边界条件非常清楚,而且保证测试代码覆盖到所有可能的情况(理想状态),这种意义上的测试,成本就很高了,得看项目的性质,是否值得这么干
卖个 hp micro server gen8 就好了,3k 左右,动手能力强的可以自己换 xeon E3 ,不过 30 人左右的规模,奔腾 CPU 也够用
mac mini 做开发挺好的,买个最低配的,自己换一下内存和 SSD 就行了
Sinatra/Grape 升级慢一些变化也不会特别大,Rails 每次升级变动都不小(当然你也可以选择不升级),相对于业务比较稳定,变动较小的后台任务,还是 Sinatra/Grape 合适一点
不用开 trim 也行的,SSD 也有 GC,特别是 PLEXTOR 这种采用激进 GC 算法的 SSD,装上去就放心用吧
服务器上的没碰到问题,不升;开发机器上的,随 OS 走,懒得自己去折腾
#6 楼 @shangrenzhidao 你指的是代码提示吧?Textmate 没有这个功能,这个功能做的最好的是 rubymine Textmate 的自动补齐是按 Tab
expandrive 可以很方便的通过 SSH\FTP 映射为本地目录,挺好用的,就是比较贵 win7 的 NFS client 不支持 UTF8,可能会出现兼容性问题 vagrant 得用 virtualbox,但这个东西的磁盘性能比较低 最后,现在用 vmware 的 vmtools 直接把虚拟机的目录共享出来
应该是先用一段脚本解决环境依赖问题,然后安装一个标准版本的 ruby,有了 ruby 后,其他的功能再用 ruby 来实现吧。 作者打算用 1 年来干这个事,真是雄心勃勃的计划啊。募集 50000 刀,是想全职干这事的节奏?
确实很有意思,这么搞下去,下一个就是 CSS 也用 JS 来生成了,JS 一统江湖啊
直接参考 simple_captcha 的代码自己写一个也不用多少时间,我觉得难的还是用 ImageMagick 的命令生成容易阅读的复杂验证码。自己用命令行凑来凑去出来的效果都不满意,干脆就抄了 simple_captcha 的图像生成格式,但也不是很理想
哪位兄弟有更漂亮的 ImageMagick 命令行生成格式能分享下?
可以用 pg 的触发器
别的都好说,改改就好了,但 “連你的 README 有沒有加 .txt 都要管”,这就抓狂了,作者这是怎么想出来的啊
Web 环境 Nginx+unicorn
部署 bash
开源或者经营社区对于个人来说主要建立自己的信誉与品牌,说白了就是知名度。如果 daqing 真心想在培训这个市场做点东西,最好是对高端用户收费,尽量对低端用户免费,低端用户是要培育的,是潜在客户。低端用户的交流成本高,收益小,不划算的。
如果决心要重装整个 mac os ,可以试试不要装 xcode,直接用 homebrew 装 apple-gcc42,再装最新的 rvm 自动安装依赖库 感觉还是用 GCC 编译安装东西比较顺利 p.s:目前用过的系统就是 debian 最顺心
看看 RVM 的版本,如果是 1.19 以上的话,可以试试降级到 1.18 1.19 安装 ruby-2.0.0 有问题