#117 楼 @hxygsh 请重新 bundle install 试试,或者 clone 这个代码试试 https://github.com/liwei78/rails-practice-code/tree/master/chapter_1/shop
已转
感谢楼上的肯定。
#108 楼 @coder_zzx Ruby 的学习资料我没有太多,这里有一些 Rails 的资料 http://railsgirlschina.org/topics/64
另:我只是个普普通通的开发者 :)
#99 楼 @pingfengsoft 哇,谢谢,这可真是老朋友啦。
#90 楼 @yugo 建议你先按照 http://rvm.io/rvm/install 安装最新的 rvm,然后重新安装 ruby,目前可以装 ruby 2.2.2,写书的时候还是 2.2.0。
#87 楼 @yugo 换成再 http://ruby.taobao.org/ 试试
#85 楼 @yugo hi,估计是网络问题,用下面的方法,把本地的数据源改成淘宝:
gem sources -l 查看列表
gem sources -r https://rubygems.org/ 删除掉本地的源
gem sources -a https://ruby.taobao.org/ 添加淘宝到环境
如果校验 cert 失败,可以不用 https://xxx,改成 http://xxxxx
然后再安装,对于没有安装成功的 gem,建议先 gem uninstall xxx,安装的时候,尤其是 rails,可以使用
gem install rails --no-ri --no-rdoc
可以节省时间。google 如果翻墙不行,可以用 bing.com 或百度,一些常见问题百度还是能找到一点靠谱答案的。
谢谢楼上各位的肯定 ^_^
#70 楼 @greatghoul 没有,这本书目前只打算出网络版。里面很多扩展的链接还是网页上看方便些。
:plus1: 不错,和年初看到这个项目的时候对比变化非常大。真棒!
validates :name, length: {maximum: 20}, message: "....."
不过太久不这么写了。应该用 Rails 的 I18n。这里 有一些语言包,使用这个方法加载他们:
config.i18n.load_path += Dir[Rails.root.join('config', 'locales', '**/*.{rb,yml}').to_s]
config.i18n.default_locale = :"zh-CN"
#66 楼 @dayudodo #67 楼 @douxiance
我觉得初次接触 rails 的朋友,还是应该看看大家都看过的 Rails 敏捷开发,Rails way 这种书比较合适,或者网络上的课程,跟着视频写写代码,然后看看 Rails Guides 和 API 文档。当然,不管什么时候看这本书,都要同时看其他的资料,书里引用了大量的连接,包括其他一些优秀的书籍。
至于刚接触 web 编程的朋友,还是应该从 html,css,js 开始熟悉编程,了解原理。Ruby 是一个工具,可以帮助我们写出更好的 html。所以从事 web 开发,还是要从 html 开始比较合适吧。
#4 楼 @mine4ever 我公司同事都是 windows+virtualbox+vagrant,也有双系统 win+ubuntu,我个人是 mac。
我猜楼下会继续有人说不要在 windows 上安装 rails。的确是这样,如果只是尝试玩玩 ruby 和 rails,这里有个帖子,希望有帮助 http://railsgirlschina.org/topics/63#1。
#60 楼 @ery 过奖了,真的,我只是个普普通通的开发者。
#58 楼 @easonlovewan 谢谢。从 4.0 开始,我经常翻 rails guides,因为有一年时间没有接触新版本 rails,所以从 3 到 4 的过程中发现很多陌生的地方,而且越来越觉得自己对 rails 的了解仅限于解决眼前的问题。手册翻了好多好多遍之后,我感觉很多的知识点是可以通过某些形式串联起来的,于是就想系统的把感悟写出来。我想,如果你很熟悉 rails guides 的话,这本书会帮助你熟悉 guides 中的内容如何应用到项目中。
再次感谢楼上各位朋友。
#47 楼 @douxiance 是的,写的时候缺少经验,而且刚开始的时候过多口语化表达,难免有让人不解的用词。写到后面才感觉略好,用词拿捏也准确了一些。不过这个过程实在漫长,有时候像是自言自语,嘿嘿。
#39 楼 @hw676018683 用的 https://www.gitbook.com/ 这个网站。
#34 楼 @michael_roshen 的确,非常考验耐心,尤其在写到一半的时候。