还是 Nyan Cat 这个比较带劲: http://www.mattsears.com/articles/2011/11/16/nyan-cat-rspec-formatter :D
Case 我喜欢这么对齐:
@messages = case message_type
when :inbox_messages then current_user.inbox_messages
when :sent_messages then current_user.sent_messages
when :archived_messages then current_user.archived_messages
when :inbox_proposals then current_user.inbox_proposals
when :sent_proposals then current_user.sent_proposals
when :archived_proposals then current_user.archived_proposals
else redirect_to my_message_inbox_path(:inbox_messages)
end
我也经常试用 git pull --rebase。如果是大的 feature branch 的话,通常我会 git merge --no-ff,小的 branch(两三条 commit)的话,看情况,也许直接会 rebase master 后再 ff merge。
还有这个我之前贡献过的:https://github.com/wuyuntao/jquery-autosuggest
应该可以简化一下会更好:)
目前最火的应当就是 Twitter 的 Bootstrap 了。:)如果只是 CSS 框架的话,960 和 blueprint 都很不错。
希望可以比 RABL 和 RepresentativeView 好用些——这两个我们在项目里都大量使用过,都不好用。。。
fxn 提供了这条线索啊: https://github.com/rails/rails/issues/1555
有钱,有型,有想法。赞一个。就是有时候想法怪了点。。。
个人感觉 24 小时以上的就可以直接显示时间了。要不然“一天前”太笼统(24-48 小时,跨越太大)……
哈哈谢谢,对的,是个很心仪的公司。:D
3.1.2/3.1.3貌似已经修复这个bug了。
不过话说回来,庞大的项目还是用 RubyMine 比较好……
Vico, Chocolat 和 Sublime Text 2 比较下来,还是觉得暂时是 Sublime 比较领先。但这几个都还处于 beta 状态,没有很完善。
年底看看 Textmate 2 到底会不会有惊喜,呵呵……
非常赞!:D
之前我 contribute 过一个有一点类似的项目:https://github.com/wuyuntao/jquery-autosuggest
Rails 社区我最崇拜的三剑客—— Jose Valim,Yehuda Katz,还有 Aaron Patterson (tenderlove)。
Aaron Patterson 貌似是唯一一个 ruby core 以及 rails core 的成员。
其实像 Yehuda 这样的人才还是不少的。尤其是在 ruby 圈子里,大部分牛人都有其他语言/平台的基础。比如曾经的 Zed Shaw 就是 Python/Ruby。
另外我还很钦佩像 Drew Wilson 那样的 development 和 design 双精通的。
仔细算算,这些比较遥远的不提,我身边的牛人好多啊…… Thinking Sphinx 的作者,Machinist 的作者,Formtastic 的作者,Ruby on Rails 贡献度前 30 的,等等之类的。多与牛人混一起,学习进步的特别快。XD
block variable scope 的问题。在 1.9 中你还可以这样使用(注意“x”前面的“;”符号):
method("safdsa") {|;x| puts x, x = "test"}
这样可以禁止 block 内调用非 scope 内的 variable。
我把我在澳洲这边接触过的几个比较有名的公司给添加上了。:)
06 年左右的时候在 WebHostingTalk 论坛上看到有人提起,于是就去把玩了一下。记得当时 rails 版本是 0.12.x。