cakephp 早些年用过,绝对坑爹,还不如后起的 yii
果然很人性化,很喜欢,感谢分享
Daniel 辛苦了
h = Hash.new{|h,k| Hash.new(&h.default_proc)} puts h['usa']['ny']['nyc'].inspect #=> {}
一篇旧文,但仍然推荐新人看一下 http://www.iteye.com/topic/417899#1073916
现在干活都会开个 time logger 来计算工时,都快有强迫症了
try this:
attrs = [:email,:name].inject({}){ |_,i| _.merge({i=>params[:user][i]}) }
@user.update_attributes(attrs)
squeel + meta_where + meta_search + ryanb-scope-builder 应该可以解决 90% 的案例
#32 楼 @loddit association 的 new() 和 build() 在 3.1 后没区别了只是 alias 关系,见http://apidock.com/rails/ActiveRecord/Relation/new 和 http://apidock.com/rails/v3.2.1/ActiveRecord/Relation/build,这个改动最近被坑过一次,还是喜欢原来的特性
chef,理论上配好 ssh key 后,以后都在本地跑 cookbook 和 recipe 就行了,实践过一次,最终配好了,但过程挺痛苦,感觉定制起来不是很舒服,cookbook 和 recipe 有点复杂
这是看过最深刻的招聘帖子了,果断 mark
nice! 果断关注
只要见到 Sublime Text 2 就++
目前只用 Sequel 做遗留数据迁移,AR 做业务逻辑爽很多
#7 楼 @linjunpop 即时自己一个人用也很方便啊,有新功能直接 git flow feature start new_feature,以后 log 很清晰哪些 commit 是相关的
吓了一跳
Downloaded Archives Usage: 69M
Repositories Usage: 111M
Extracted Source Code Usage: 1.2G
Log Files Usage: 1.9M
Packages Usage: 600K
Rubies Usage: 453M
Gemsets Usage: 6.6G
Total Disk Usage: 8.4G
话说你们的输出怎么这么整齐
报名+1
#25 楼 @ekim_sgra 可以试试 padrino,基于 sinatra,风格像 rails,你提到的几个问题在 padrino 里没有问题
scoped_search 老是老了点,不过还是可以勉强一战,分享下我现在的做法抛砖引玉:
get :search do @search = Notification.scoped_search(params[:search] search_scope = @search.scoped defaul_scope = current_user.notifications result_scope = search_scope.merge defaul_scope @notifications = result_scope
render 'notifications/search' end
try this http://www.codecademy.com/
可以自定义内容不:
class Person; attr_accessor :heart; end me,your = *Array.new(2) { Person.new.tap {|_| _.heart = []} } require 'ruby-debug' debugger step your.heart your.heart.push me puts your.heart.include? me
Emacs 瘾君子 翻译成“Emacs 控”会比较“亲切”
#23 楼 @hisea @jinleileiking 自动补全只是其中一大亮点 sublime 还有一个大杀器是多行选择,就是能快速选中相同关键词,改一个其他跟着变,对快速重构变量非常顺手。 演示见 http://net.tutsplus.com/tutorials/tools-and-tips/sublime-text-2-tips-and-tricks/#5 – How Did We Survive Before Multi-Selection? 这个特性在 Netbeans 这类 IDE 里见过,在其他文本编辑器(包括 textmate)中暂时没发现,其他特性 textmate 通过插件或多或少能实现就不提了。
调制 Sublime 后 textmate 果断变二房 一图胜千言