#18 楼 @qichunren 我会说我只花了 1400,半个月拿到吗?
#1 楼 @huacnlee @lgn21st 可不可以让这哥们把马甲号 @yukihiro_matz 让出来。
这是我最称手的工具了
我补充一个 Hash#slice versus Hash#slice! 这个当初让我很意外
def slow
hash = { a: 1, b: 2, c: 3, d: 4 }
hash.slice!(:a, :x)
hash
end
def fast
{ a: 1, b: 2, c: 3, d: 4 }.slice(:a, :x)
end
slow 157479.3 (±10.5%) i/s - 784800 in 5.064988s
fast 414745.2 (±6.4%) i/s - 2072673 in 5.024863s
妹子送的 KPW2,看书兴趣都上去了,每天看一个小时左右。年后已经看了三本长篇小说《平凡的世界》《生死疲劳》《穆斯林的葬礼》,一本中篇小说,两本科普读物。 把以前没看过的好书都补上。 楼主想看书越早买越值!
你纠结的这些时间,可能已经看都过他们的前一两章了。
好吧,其实当年我学习 Rails 时也常常会犯选择综合证。
建议先看看为什么要用 sudo uninstall/install
,一般来说我们都不会 sudo
权限安装。
楼主其实想说明的是写代码应该清晰易懂,容易维护,这当然没错。不过,这个说明有些模糊,就是清晰易懂的标准。 相对于一个优秀的程序员,某些清晰易懂的代码,对于一般的程序员就可能难以理解。同样,对业务的理解程度也会导致这种差距。
所以,“不应该刻意写成一行”这种硬性标准是不准确且不切实际的。
优秀,不在于做过多少年开发,不在于有多少经验,而在于他对自己写出的每一行代码的态度。 对于每一个程序员,都应该抱着精亦求精的态度去写每一行代码
本人在开发过程中,见过有多年开发经验的'高级程序员'写出如下代码,
Area.published.inject({}) do |result, area|
result[area.id] = area
result
end
而其实,Rails 已经给我们提供了一个非常实用的方法 index_by
。如果,他们在多次写出这种代码时候还不会去思考是否应该合理简化工作时,那,他就不是一个优秀的程序员。
非常棒的应用,赞楼主!
先照着 Railscast 做一遍,之后再用自己的项目部署,你这一步步问的别人好累。
ctag 跳转,可以参考我这篇文章配:http://hbin.me/blog/2013/02/24/the-ultimate-solution-for-emacs-find-tags/
大夏天的,不带包的话,拿这么大手机都不知放哪。 不过感觉这手机再配上个《爱情买卖》,瞬间高大上了许多,哦,记得声音开最大。
这配色自己按 Vim 的 molokai 重新做的。喜欢的可以按这个配置:https://github.com/hbin/molokai-theme
精神上支持楼主!
正式环境:Ruby 2.0 + Rails 4.0.3 每天访问量在 5500k
用了 oj 么?
#5 楼 @HungYuHei 已入 CleanMyMac 2,MacHider 且激活。Thanks to @xhj6
+1