<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>wooisland (小马驹)</title>
    <link>https://ruby-china.org/wooisland</link>
    <description/>
    <language>en-us</language>
    <item>
      <title>有没有比较好的 HTML5 的 Chart 推荐啊？</title>
      <description>&lt;p&gt;之前一直在用 Google Chart 在项目中显示一些图标。可怜是 Google 的服务经常被墙。不知道大家有没有比较好的免费 HTML5 Chart 应用推荐啊。谢谢！&lt;/p&gt;</description>
      <author>wooisland</author>
      <pubDate>Thu, 02 May 2013 20:31:56 +0800</pubDate>
      <link>https://ruby-china.org/topics/10668</link>
      <guid>https://ruby-china.org/topics/10668</guid>
    </item>
    <item>
      <title>github 上 ruby-china 代码为什么找不到样式文件啊？</title>
      <description>&lt;p&gt;下载 github 上 ruby-china 的源码学习。启动 server 之后不知道为什么只能看到苍白的 html，没有任何的样式设置。貌似是 bootstrap 的文件 css 和 js 找不到。不知道这个需要做其他设置不？谢谢！&lt;/p&gt;</description>
      <author>wooisland</author>
      <pubDate>Fri, 17 Aug 2012 06:49:33 +0800</pubDate>
      <link>https://ruby-china.org/topics/4993</link>
      <guid>https://ruby-china.org/topics/4993</guid>
    </item>
    <item>
      <title>如何 debug 一个 test</title>
      <description>&lt;p&gt;按照 Agile Web Developement 学习 Rails，中间碰到一个 Test 不知道怎么回事不能通过，于是想 Debug 找出原因。不知道如何在 Rails 下面 debug 一个测试？做了下面几个尝试。
ruby -v 1.9.3p194; rails -v 3.2.6；因为是 OS X Lion 的系统，貌似由于 XCode 的版本限制，貌似只能装这个版本&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;gem install ruby-debug
安装这个报错：
ERROR:  Error installing ruby-debug:
ERROR: Failed to build gem native extension.
Can't handle 1.9.x yet
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.
貌似 ruby-debug 不支持 1.9 的版本吧。于是尝试另外一条路&lt;/li&gt;
&lt;li&gt;gem install ruby-debug19
这个能正常安装，但是启动 Server 的时候，报错。
rails server --debugger
You need to install ruby-debug to run the server in debugging mode. With gems, use 'gem install ruby-debug'
不知道这个 debug19 和 ruby-debug 有什么区别？另外怎么在测试环境下用它哪？&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;3..  Gem file 里面加 gem 'debugger'
    不知道这个 gem 安装完了之后，又和上面一个有什么区别啊？&lt;/p&gt;

&lt;p&gt;新手提问，非常感谢大家的回复～  &lt;/p&gt;</description>
      <author>wooisland</author>
      <pubDate>Sun, 01 Jul 2012 23:23:18 +0800</pubDate>
      <link>https://ruby-china.org/topics/4068</link>
      <guid>https://ruby-china.org/topics/4068</guid>
    </item>
    <item>
      <title>怎么修改实例变量的值？</title>
      <description>&lt;p&gt;刚学 Ruby，不知道为什么在 method2 中不能修改实例变量&lt;a href="/value." class="user-mention" title="@value."&gt;&lt;i&gt;@&lt;/i&gt;value.&lt;/a&gt; 执行完 method2 之后，&lt;a href="/value" class="user-mention" title="@value"&gt;&lt;i&gt;@&lt;/i&gt;value&lt;/a&gt;的值还是为 nil。求指教，多谢，多谢
class A
  attr_accessor :value&lt;/p&gt;

&lt;p&gt;def method2
    &lt;a href="/vaule" class="user-mention" title="@vaule"&gt;&lt;i&gt;@&lt;/i&gt;vaule&lt;/a&gt; = 2
    puts "print &lt;a href="/value" class="user-mention" title="@value"&gt;&lt;i&gt;@&lt;/i&gt;value&lt;/a&gt; in method2"
    puts &lt;a href="/vaule" class="user-mention" title="@vaule"&gt;&lt;i&gt;@&lt;/i&gt;vaule&lt;/a&gt;
  end&lt;/p&gt;

&lt;p&gt;def method1
    puts "print &lt;a href="/value" class="user-mention" title="@value"&gt;&lt;i&gt;@&lt;/i&gt;value&lt;/a&gt; in method1"
    puts &lt;a href="/value" class="user-mention" title="@value"&gt;&lt;i&gt;@&lt;/i&gt;value&lt;/a&gt;
  end
end&lt;/p&gt;

&lt;p&gt;a = A.new
a.method2
a.method1&lt;/p&gt;

&lt;p&gt;输出结果为
print &lt;a href="/value" class="user-mention" title="@value"&gt;&lt;i&gt;@&lt;/i&gt;value&lt;/a&gt; in method2
2
print &lt;a href="/value" class="user-mention" title="@value"&gt;&lt;i&gt;@&lt;/i&gt;value&lt;/a&gt; in method1  &lt;/p&gt;</description>
      <author>wooisland</author>
      <pubDate>Mon, 02 Apr 2012 12:24:52 +0800</pubDate>
      <link>https://ruby-china.org/topics/2343</link>
      <guid>https://ruby-china.org/topics/2343</guid>
    </item>
  </channel>
</rss>
