Rails 的 database gem 都只是 adapter,sqlite3, mysql2, mogoid 等,数据库的安装和 gem 是没关系的。
如果你安装方法没错的话: never use sudo with gem command
可以看看 rails 命令有没有在$PATH 下
以前没装 mac 的时候,在虚拟机里面装了个 mac,用的快活很
#1 楼 @dreamrise 跨行代码是 ``` 不是···啊
用 Jekyll 不好吗,干嘛用 Octopress
如果没有 Web 开发经验的话,一般来说都是不推荐直接看 Agile Web Development with Rails,这种情况下,先看看 Ruby,再看 Railstutorial 之后再看 AWD 就会发现好理解的多,期间可以看看 ihower 写的那个系列(实战圣经),以及 Rails Guide,渐渐地就会发现能理解的越来越多
去书店找找,说不定有的
p125 +1 ruby-china 应该是 p0,不过用 p125 跑什么问题
没必要吧,将用户搜索的关键字记录到 db 中,并记录次数,之后按次数取出最多的几个不就成了?
拖到下面看到最后一行后就知道是谁的文章了,Zed Shaw 的那篇关于程序员身体健康的文章不错,没看过的可以看看
适合程序员使用的键盘很多,但还真没见过哪款鼠标是打着程序员的鼠标这个旗号推出的 主要问题还是顺手吧,而且尽量在使用时能减少手的负担,特别是手腕
这个略犀利
ruby 和 irb 命令没加入$PATH
ruby -v
能用是因为你用的 mac 默认的 1.8.7
@tiseheaini
你需要弄清楚attr_accessor
, attr_accessible
, attr_protected
这三者的区别。
提醒一下,attr_accessor
是 Ruby 提供的方法,它和 Rails 没关系,后面两个则是 Rails 提供的方法。
看到http://gitorious.org/users/new这样的链接时我顿时倍感亲切
@bryanwong @foyo99
两位用bundle exec rake assets:precompile
试试
即在 bundle 里执行 rake
先忍着用 Hackintosh,等下一代 macpro 出来再换
在对象的 initalize 中yield self if block_given?
之后
my_object = MyObject.new do |o|
o.foo = "bar"
o.bar = "foo"
end
我想这个是很常用的
不得不说,Ruby 的相关书籍中的习题真的是所有热门语言中最少的,几本不错的 Ruby 书籍中都没有习题,不过这应该和整个社区的风格有关 不过要找习题的话很简单,Google 一下 Ruby Quiz 就行了,几百道题呢,而且还整理出书了,可以去找找看
raynb 的东西,大家应该都知道的,不过知道归知道,真正用这个写过 ai 的应该不多
head first 系列总是推荐的 不过如果你已经接触过 rails,并且稍微入了点门了,那还是可以跳过这本 head first 还有许多更好的选择
ps aux | grep mysql
看看看你 error log 应该是 mysqld 没运行
我想最好的办法就是不要用,改用其它 factory
FILCO N-key 紫色金标 茶轴
Win -> Option Alt -> Meta
我觉得这个问题不应该在这里问,这个问题你发帖的功夫应该就已经可以查到答案了,不是吗?