Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
@cqpx
高级会员
第 40 位会员 / 2011-11-06

43 篇帖子 / 362 条回帖
0 关注者
0 正在关注
24 收藏
未设置 GitHub 信息。
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 关于 textarea 解析问题 at 2012年04月15日

    https://github.com/ruby-china/ruby-china/blob/master/config/initializers/markdown.rb

  • 有没有感觉 web 开发最难的是 html、css、javascript 这些东西? at 2012年04月14日

    已经写了两个星期 js 的 Rails 程序员表示鸭梨不大。。

  • ubuntu 下抛弃 netbean,改投 gedit at 2012年04月14日

    gedit 还可以查语法这么高级啊。。我一直以为 gedit 就说 gnome 下的"记事本"。。惭愧

  • 请教关于 restful 的问题 at 2012年04月14日
    为什么当我在浏览器里输入一下地址时 http://localhost:3000/users/ 时,会报这个错误呢
    
    

    你 index 里面的 params[:uid] 是空的,所以 User.find 报错。

    当我输入http://localhost:3000/users/1 的时候,怎么又是显示show.html.erb里的内容啊,然后,我又测试了一下其他的参数http://localhost:3000/users/asdfad , http://localhost:3000/users/2323, 都是显示show.html.erb里的内容。。
    
    不理解啊!
    
    

    看完文档你就理解了。http://guides.rubyonrails.org/routing.html

    还有另外一点就是,我在users数据库表里,没有使用id作为主键,而是我使用了uid作为主键,会不会是因为这个问题啊? 求解答! 谢谢啦。
    
    

    这个如果你是现有数据库换 rails,你可能需要研究一下 set_primary_key。

    class User
      set_primary_key :uid
    end
    
    

    如果这个 rails 项目是新项目 (TestSQL?) 而你又是 rails 新手,建议你不要走非主流路线还是老老实实用 id 可以省很多事。

  • 怎么下载 debian 的发行版本呀 at 2012年04月08日

    Debian 很多年没碰过了,以前我记得是可以在安装的时候选择要装哪些包的。 python 可能是被其他软件依赖的,就好像装 gvim 会装一个 ruby 一样。 何不直接尝试使用精简版的 Linux,大学就用一台 256 内存电脑跑了两年 Arch Linux。 Arch Linux 默认只安装 base 包,就是 bash/kernel/fs 之类。 开发者再带一个 base-dev,包括 gcc/make/autoconf 这些。 虽然仍然有几个包可以去掉,比如支持文件系统那几个包。 基本上可以算是只安装了必要的最少的东西了,连图形界面都没装。

    下载的时候我推荐你用迅雷下 core,400Mb,离线安装比较快。 装好之后换 163 的源,再更新系统。也很快。

  • 在 rails3.2 中如何组织第三方 JS 库的 CSS 和 image 文件? at 2012年04月08日

    先尝试把 css 和 image 文件分别纳入到vender/assets/{stylesheets,images}管理中, 如果有问题就都丢到 public 下面

  • 设计 API 时,有时候很困扰 at 2012年04月08日

    用 rabl,grape 之类的会省很多事

  • link_to 可以改变显示格式吗 at 2012年04月08日

    #2 楼 @413472212 你可以在 link_to 里通过 style:添加 css 样式:D

  • 请问在 VPS 上如何让服务器一直跑 Rake 任务啊?关闭服务器终端,任务就暂停了! at 2012年04月07日

    在 screen 或 tmux 里运行

  • 求一个轻量级的 orm at 2012年04月06日

    ActiveRecord 不折腾。 非要单数据库?Mongoid,只支持 Mongodb 现在“轻量级”在我眼里==="折腾" 不追求性能不追求开发效率不追求易用性,只关注 LOC 没有意义的

  • 从 0 开始学编程,请大家帮忙推荐些书吧 at 2012年04月04日

    我也同意 ls 的观点

  • Ruby 纪念 T-Shirt 设计反馈 at 2012年04月03日

    #57 楼 @fredwu 不要吧..那就变成火箭队了..

  • 问个 config/routes.rb 里面配置问题 at 2012年04月03日
    1. 点号就是点号,没有意思。

    2. :xxx 是通过这个 url 解析出来的东西。加括号说明那部分是可选的。 (.:format) 可以解析.xml,.json,等等。最后会把'xml'或者'json'作为 params[:format] 传入 controller

    更具体的说明请参考http://guides.rubyonrails.org/routing.html#bound-parameters

  • Linuxer 们,都用什么发行版 /WM/DE 啊。扯扯淡 at 2012年04月02日

    Arch, awesome

  • linux/osx 大家都用什么比较工具啊。 at 2012年04月01日

    走哪都用 kdiff3....

  • 现在学 ios 直接学 5.x 的没问题么? at 2012年04月01日

    #3 楼 @huobazi 谢谢

  • 现在学 ios 直接学 5.x 的没问题么? at 2012年04月01日

    #1 楼 @jinleileiking Members: 36... 没什么人气的样子...

  • 今天终于入手了 mac at 2012年04月01日

    学 Rails 的整个过程都是在 Linux 下完成的

  • python 和 ruby 可以混用吗? at 2012年03月29日

    #2 楼 @askU 对不起,这我真不知道,我没有这样的经验。 我只知道 pygments.rb 是直接在使用 python 的 pygments。 还要这要看你具体的使用场景和要求。

  • python 和 ruby 可以混用吗? at 2012年03月29日

    可以 可以学习 pygment.rb...

  • [上海][2012年04月10日] Ruby Tuesday 活动公告 at 2012年03月29日

    搜索啊 T T 这几天再突击一把,争取到时能闲下来早点走。。

  • 日本女人的 Rubyist at 2012年03月29日

    #16 楼 @xiaoeda 什么公司?

  • 日本女人的 Rubyist at 2012年03月29日

    这大学名字好熟悉。。 说到女人 Rubyist,Railsgirl 的 Linda 也很漂亮,笑起来像春天一样http://www.lindaliukas.fi/

  • each 的疑惑 at 2012年03月29日

    @lgn21st 如果说在不新建数组的情况下,我们给的是不是就不对了?。。

    Returns an array containing all elements of enum for which block is not false (see also Enumerable#reject).
    
    If no block is given, an enumerator is returned instead.
    
    
  • each 的疑惑 at 2012年03月29日

    简单说就是你的 list 在不断缩短 附赠答案

    p list.select {|i| i % 3 == 0}

    答案见10楼

  • each 的疑惑 at 2012年03月29日

    然后你在 block 里修改了对象,就相当容易出问题。 这么写你就能看出来:

    list = []
    for i in 0...10
        list[i]=i+1;
    end
    
    list.each do |i|
        if i % 3 != 0
            list.delete(i)
            p "i: #{i}"
            p list
            p list[i]
        end
    end
    
    

    运行的结果是:

    ➜  rails  ruby tmp.rb
    "i: 1"
    [2, 3, 4, 5, 6, 7, 8, 9, 10]
    3
    "i: 4"
    [2, 3, 5, 6, 7, 8, 9, 10]
    7
    "i: 7"
    [2, 3, 5, 6, 8, 9, 10]
    nil
    "i: 10"
    [2, 3, 5, 6, 8, 9]
    nil
    
    
  • each 的疑惑 at 2012年03月29日

    首先,多行 block 不要用{}而要用 do..end。单行才用{}

    list = []
    
    for i in 0...100
      list[i]=i+1;
    end
    
    list.each do |i|
      if ((i % 3) != 0)  then
        list.delete(i)
      end
    end
    
    p list
    
    
  • 类方法和对象方法分不清,求助 at 2012年03月28日

    http://guides.rubyonrails.org/association_basics.html#has_many-association-reference

  • [上海][2012年03月27日] Ruby Tuesday 活动公告 at 2012年03月27日

    哎。。又没去成。。

  • 上一页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • …
  • 12
  • 13
  • 下一页
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English