对用户的我来说,谁好用就用什么,对开发者的我来说,满足用户所需是必然的。
还未毕业,幸运的被老师推荐到北京创业公司实习,于是开始了使用 ruby 工作之旅。
这个体验很不错啊。不过个人还是喜欢虾米。
@huacnlee 太好了。不用在网页上浏览了.大谢
目前 "ruby" 暂时未影响我的生活,但是很大程度上影响了我的工作。呵呵
是的,我现在也用类似的方法来处理这种需求。
#45 楼 @poshboytl 弱弱的问一句,你们从哪里取得我的头像信息?貌似我就注册我的邮箱并没有写其它的信息,没有上传图片。难道从 "https://en.gravatar.com" ?
没有明白你的意思。
我处理的方法是:
[deploy@dell02 ~]$ whereis ruby
ruby: /usr/bin/ruby /opt/ruby/bin/ruby
然后把其中的路径写到:passenger_ruby
你可以试一试:
passenger_ruby /usr/bin/ruby
同问"默认网站"是什么? 是显示的 public/index.html 这个文件的内容么? 说具体点吧。
个人觉得,现在看不懂就不停的反复的看,总会从中学到点什么。
我一般是这个样子用的:
gsub(/\\u([0-9a-z]{4})/){|s| [$1.to_i(16)].pack("U")}
下面是测试的例子:
o = {:name=>"米乐游戏",:age=>1}
=> {:name=>"米乐游戏", :age=>1}
[26] pry(main)> o.to_json
=> "{\"name\":\"\\u7c73\\u4e50\\u6e38\\u620f\",\"age\":1}"
[27] pry(main)> o.to_json.gsub(/\\u([0-9a-z]{4})/){|s| [$1.to_i(16)].pack("U")}
=> "{\"name\":\"米乐游戏\",\"age\":1}"
[28] pry(main)>
使用命令:whereami
是的,建议 mac 用户都用这个东东。太方便了
好吧,我承认我没有理解你的意思。呵呵
想起来了。你可以到:http://ruby-china.org/sites 技术博客 类找到你要的牛人
同志,最好是给个截图什么的。
经常上 ruby-china 算不算?呵呵
你项目文件中找不到 Rakefile 这句话说的很清楚:
No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, Rakefile.rb)
你查一下看是否有这个文件在你的项目中. 或者多给点信息给大家
def index
@users= User.scoped
flash[:notice] = @users.to_sql
end
具体可以参考:http://erniemiller.org/2010/05/11/activerecord-relation-vs-arel/
ruby-head > Article.scoped.class
=> ActiveRecord::Relation
还是官方的教程好 具体点的你就看"web 敏捷开发第四版" 从最简单的开始。
你确定你的@users是 relation 对象,能多给点描述信息最好。
只是 require 一个 mysql2 ? 我也是 ruby 1.9.3,我这边是 ok 的,你应该给多点信息
require "mysql2"
require "active_record"
# 数据库名,ip,数据库用户名,数据库对应用户名的密码
def connect_db(*args)
db = args[0]
ip = args[1] || "127.0.0.1"
user = args[2] || "root"
password = args[3] || ""
ActiveRecord::Base.establish_connection(
:adapter => "mysql2",
:database => db,
:encoding => "utf8",
:port => 3306,
:host => ip,
:username => user,
:password => password,
)
end