那应该用 golang 啊
:plus1:很看好 rust
#4 楼 @lrbnew devise 的 wiki 有写 https://github.com/plataformatec/devise/wiki/How-To:-redirect-to-a-specific-page-on-successful-sign-in 我觉得 devise 太重了,还是自己写简单的登录注册好一点,你可以参考这个教程 http://railstutorial-china.org/book/chapter8.html
重写子类的方法
贴代码,贴网址啊
觉得 php low 而换 rails,基本都没搞懂 ruby/rails 解决了什么问题
redirect_to @user
#2 楼 @ilarry2015 http://railscasts.com/ 虽然视频较旧,但思路值得学习
或者说大龄青年还能不能找一份 Ruby 的工作呢?
有难度,但在上海还是比较好找的,当然你要比较出色才行,因为用 ruby 一般是 startup。 不过我还是推荐学些热门的,例如前端和移动开发。
@reglists.each
浏览器厂商肯不肯用还是问题
想弄懂 http 原理应该看 RFC 2616
比较懒的方法:ln -s
,但不好维护
好一点的方法就是字段只储存文件名,在 model 里定义一个常量 path
可以试试用 Ruboto 或者 RubyMotion 来写 android
do…end 的 block 和 {}的 block,我猜
先解释 a+1 吧 想不报错,用 a ||= 0 保证初始化了
Proc 里的 return 是当你调用这个 Proc 时,从调用的作用域 return lambda 里的 return 是当你调用这个 lambda 时,只是返回 lambda 值,不会 return
善用 markdown 数据验证不要写在 controller 里,写在 model 里 时间上加索引
# trip.rb
validate :date_validate
private
def date_validate
self.start_date < self.end_date &&
Trip.where("start_date <= ? AND end_date > ?", self.start_date, self.start_date).limit(1).nil? &&
Trip.where("start_date < ? AND end_date => ?", self.end_date, self.end_date).limit(1).nil?
end
直接用标题做 id,不怕重复吗
:plus1: 好全,学习了
这几天也在折腾部署,比 lz 多用了 mina,方便很多
支持
b 站也用上 ruby 了
在 2.2 之后,有一部分 Symbol 能被回收
rails 这种 full-stack 我个人挺喜欢的,能从小白开始接触到 web 的方方面面