Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
@yangyanhao
VIP
NO. 453 / 2011-12-12

1 Topics / 52 Replies
0 Followers
0 Following
1 Favorites
No GitHub.
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • Coffee script & Javascript 结构与组织 at November 28, 2012

    👍

  • 想用 Vim 做 Ruby 和 Rails 开发,有没有纯入门教程? at November 13, 2012

    学 VIM 虽然有些费时费力,但是一本万利,既可以跨平台,Mac、Linux、Windows 上都能用,还本地、远程都能用。学习一下非常超值。

  • 有没会搞邮件的,帮我看一个邮件头,gmail 进不去 inbox at November 09, 2012

    也许是因为这样行,“Received: from localhost (mail.icancontact.com [127.0.0.1])”gmail 认为只有从 61.93.235.34 发送的才是合法的,就把从 localhost 发送的当做垃圾邮件了。网站不能直接连接 61.93.235.34 发送邮件么?

  • Linux 无联网情况下,如果安装 Ruby on Rails,谢谢 at November 02, 2012

    用 rvm,直接把另一台机器上的.rvm 文件夹 copy 过去。也许 ruby 和有些 gem 需要重新编译。

  • 请教后台接受到这种字符%u5468%u8787%u9J99 该怎么处理 at November 01, 2012

    这个可以: 1.9.3p125 :054 > "%u4E2D%u56FD".gsub(/%u([\da-fA-F]{4})/) {|m| [$1].pack("H4").unpack("n").pack("U*")} => "中国"

  • 请教后台接受到这种字符%u5468%u8787%u9J99 该怎么处理 at November 01, 2012

    "%u5468%u8787%u9J99".gsub(/%u([\da-fA-F]{4})/) {|m| [$1].pack("H*").unpack("n*").pack("U*")}

    但是只有第一个字能出来,后面的编码对么?怎么会有"J"?

  • 用 Time.now 写入 MySQL,时间为什么都滞后八小时? at November 01, 2012

    最好不用 Time.now, 都用 Time.zone.now.

  • 请问这是哪里出错了? at October 25, 2012

    我只改了两处,就顺利运行了:

    player1_cards -> player1_card player2_cards -> player2_card

    =>Hello, please enter player1 name.

    =>Hello, please enter player2 name.

    =>hello and , let's play the black jack game. =>Player One's first card is: 5, second card is 4, total is 9. =>Player Two's first card is: 2, second card is 10, total is 12. => Player Two won!!

  • 请问这是哪里出错了? at October 25, 2012

    我把你的复制下来运行,没有发现你说的错误,倒是有两个变量定义错误。

  • [北京][11 月 3 日] 上午 [Code for Fun]+ 下午 [Ruby Open Party] at October 23, 2012

    似乎不用报名?直接去就行了吗?

  • self 什么情况下可以省略? at October 21, 2012

    我从不省略 self,这样既容易区分共有方法和局部变量,又不容易出错(不能省略的时候省略了)。

  • 关于对 mongoid 关系不解 at October 17, 2012

    我觉得对has_many这种关系,Account没必要保存所有complete_post_ids,这样既造成数据冗余,又容易造成数据不一致,还失去了查询的灵活性。需要Account#complete_posts时,只要一个简单的查询就能找到所有的posts。

  • OS X 下的 iTerm 2 如何让 cursor 跳字移动? at October 17, 2012

    在~/.inputrc 中加入:

    "\e[1;9D": backward-word "\e[1;9C": forward-word

    见http://superuser.com/questions/357355/how-can-i-get-controlleft-arrow-to-go-back-one-word-in-iterm2

  • 一个问题,在线等,rails 怎么知道 Module 的表结构 at October 10, 2012

    ActiveRecord 从数据库查询 Model 对应的表的字段(详见 ActiveRecord 源代码中的 active_record/model_schema.rb 和 active_record/connection_adapters/schema_cache.rb),然后在第一次调用这些方法时,在 method_missing 中生成这些方法(见 active_record/attribute_methods.rb)。

  • [小题大作微公益] 我的公益 gap year,还缺一个 rubyist 的你 at August 15, 2012

    我答对了10道题,然后就要注册了:(

  • Mac OS X 其实已经默认装好了 Vim 了,不需要再安装 MacVim at August 15, 2012

    装了 macvim,可是觉得两侧的滚动条很碍眼,还是觉得命令行的好。缺少什么功能下载源代码自己编译好了。

  • 这样的问题该如何处理呢?求指点 at August 01, 2012

    "程序会卡一会"应该是正在上传文件。这个应该没办法优化。要不你用 AJAX 先上传文件再提交表单?

  • [澳大利亚,中国] 澳大利亚公司招聘 Ruby on Rails 程序师 有机会工作在澳洲 at June 07, 2012

    请问你们在北京有分公司吗?网站是你们自己运营的还是给中国公司做的?公司网站什么都没有呀。

  • 在 Ubuntu 里有没有什么命令确定 Nginx 配置文件位置? at May 28, 2012

    我只知道这样好像能看到:ps aux | grep nginx

  • 关于 begin expression end 这种用法 at May 10, 2012

    "shitty" code?

  • 多条查询如何使用 模型内在的分页?(比如 Kaminari) at May 04, 2012

    在 Rails 也许应该尽量避免直接写 SQL。你的问题应该可以用 joins、include 解决。

  • 用户 Nokogiri 解析到乱码,我该写一个什么方法让以下内容不存入数据库? at May 01, 2012

    假设 p.text 的编码是 utf8,这样应该就可以把无效字符清除掉:

    Iconv.iconv("UTF-8//IGNORE", "UTF-8", p.text).join("")

  • 用户 Nokogiri 解析到乱码,我该写一个什么方法让以下内容不存入数据库? at May 01, 2012

    先用 iconv 转码。

  • Vim 的 snippet 在输入 class 后出错? at April 25, 2012

    没有 load 这个文件 support_functions.vim?这个文件里有那个函数的定义:

    .vim/snippets/support_functions.vim:2:function! Snippet_RubyClassNameFromFilename(...)

  • ruby 1.9.3 irb 下不能用中文?! at April 17, 2012

    我在 Mac 10.6 下竟然这样启动“irb --noreadline”时可以输入中文,这样启动“irb --readline”则不能输入中文。

  • 我的 linode 今天打不开了, 大家有出现吗? at April 12, 2012

    北京联通也一样,basecamphq.com 都打不开了。

  • 新人请教一个比较奇怪的问题 at April 10, 2012

    也许时画蛇添足了,post 就够了,不要.id

    <%= link_to "#{post.title}", home_mm_content_path(post) %>

  • 设计 API 时,有时候很困扰 at April 08, 2012

    个人觉得返回空数组的话,用户可以不检查返回结果而统一使用 each 之类的 enumerator。

  • mongoid 怎么取后几条数据? at March 30, 2012

    你可以 Model.desc(...).limit(n).reverse 吧?

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