<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>nevernet (Daniel Qin)</title>
    <link>https://ruby-china.org/nevernet</link>
    <description/>
    <language>en-us</language>
    <item>
      <title>ruby 有定时器吗 (scheduler)?</title>
      <description>&lt;p&gt;请问 ruby 或者 rails 下有自带的定时器吗 (scheduler)?&lt;/p&gt;

&lt;p&gt;方便开发者可以直接使用的，谢谢。&lt;/p&gt;</description>
      <author>nevernet</author>
      <pubDate>Sat, 24 Nov 2012 13:45:34 +0800</pubDate>
      <link>https://ruby-china.org/topics/7060</link>
      <guid>https://ruby-china.org/topics/7060</guid>
    </item>
    <item>
      <title>推荐好地方：RailsPlayTime</title>
      <description>&lt;p&gt;&lt;a href="http://pragprog.com/wikis/wiki/RailsPlayTime" rel="nofollow" target="_blank"&gt;http://pragprog.com/wikis/wiki/RailsPlayTime&lt;/a&gt; 新手练手很好啊。&lt;/p&gt;

&lt;p&gt;over&lt;/p&gt;</description>
      <author>nevernet</author>
      <pubDate>Fri, 17 Aug 2012 00:05:39 +0800</pubDate>
      <link>https://ruby-china.org/topics/4990</link>
      <guid>https://ruby-china.org/topics/4990</guid>
    </item>
    <item>
      <title>Ruby Programming (第 2 版) 还是 Programming Ruby 中文版 (第 2 版)？</title>
      <description>&lt;p&gt;两本书有啥不一样吗？&lt;/p&gt;</description>
      <author>nevernet</author>
      <pubDate>Wed, 15 Aug 2012 16:00:45 +0800</pubDate>
      <link>https://ruby-china.org/topics/4958</link>
      <guid>https://ruby-china.org/topics/4958</guid>
    </item>
    <item>
      <title>有人觉得 Ruby 的语法乱吗？</title>
      <description>&lt;p&gt;总结&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="n"&gt;各位前辈的回复都很中肯&lt;/span&gt;&lt;span class="err"&gt;，&lt;/span&gt;&lt;span class="n"&gt;对于部分用其他语言很多年的new&lt;/span&gt; &lt;span class="n"&gt;rubyer来说&lt;/span&gt;&lt;span class="err"&gt;，&lt;/span&gt; &lt;span class="n"&gt;基础语法&lt;/span&gt;&lt;span class="err"&gt;，&lt;/span&gt;&lt;span class="n"&gt;写法确实有不习惯的地方&lt;/span&gt;&lt;span class="err"&gt;，&lt;/span&gt;&lt;span class="n"&gt;呵呵&lt;/span&gt;&lt;span class="err"&gt;，&lt;/span&gt; &lt;span class="n"&gt;如果你写过VB&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="no"&gt;Net&lt;/span&gt; &lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="n"&gt;然后C&lt;/span&gt; &lt;span class="no"&gt;Sharp&lt;/span&gt;&lt;span class="err"&gt;，&lt;/span&gt; &lt;span class="n"&gt;或者delphi&lt;/span&gt;&lt;span class="err"&gt;，&lt;/span&gt;&lt;span class="n"&gt;再java&lt;/span&gt;&lt;span class="err"&gt;，&lt;/span&gt;&lt;span class="n"&gt;等等&lt;/span&gt;&lt;span class="err"&gt;，&lt;/span&gt; &lt;span class="n"&gt;刚开始确实有不习惯&lt;/span&gt;&lt;span class="err"&gt;。&lt;/span&gt;  &lt;span class="n"&gt;没有好坏&lt;/span&gt;&lt;span class="err"&gt;，&lt;/span&gt;&lt;span class="n"&gt;只有适用或者不适用&lt;/span&gt;&lt;span class="err"&gt;。&lt;/span&gt; 

&lt;span class="n"&gt;基础语法的本质是一样的&lt;/span&gt;&lt;span class="err"&gt;，&lt;/span&gt;&lt;span class="n"&gt;只不过表现形式不同而已&lt;/span&gt;&lt;span class="err"&gt;。&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;从 java/C#/PHP/过来，感觉确实很多不习惯啊。&lt;/p&gt;

&lt;p&gt;如：&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="k"&gt;class&lt;/span&gt; &lt;span class="nc"&gt;NewDog&lt;/span&gt;
  &lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;initialize&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;breed&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="vi"&gt;@breed&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;breed&lt;/span&gt;
  &lt;span class="k"&gt;end&lt;/span&gt;
  &lt;span class="nb"&gt;attr_reader&lt;/span&gt; &lt;span class="ss"&gt;:breed&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;:name&lt;/span&gt;   &lt;span class="c1"&gt;# create reader only&lt;/span&gt;
                              &lt;span class="c1"&gt;# setter method&lt;/span&gt;
  &lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;name&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;nm&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="vi"&gt;@name&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;nm&lt;/span&gt;
  &lt;span class="k"&gt;end&lt;/span&gt;
&lt;span class="k"&gt;end&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;使用的时候：&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="n"&gt;nd&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="no"&gt;NewDog&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;new&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s1"&gt;'Doberman'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;nd&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;name&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s1"&gt;'Benzy'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="sr"&gt;/ 这里为啥不可以nd.name = "Benzy"? 
puts nd.name
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;好多地方啊，又是&lt;code&gt;do .... end&lt;/code&gt;, 又是 &lt;code&gt;begin ....end&lt;/code&gt;，搞得跟 pascal 语法差不多了。
为啥不能直接{}呢？&lt;/p&gt;

&lt;p&gt;没有&lt;code&gt;return&lt;/code&gt;这个关键词 ...&lt;/p&gt;

&lt;hr&gt;

&lt;p&gt;不好意思，其实“// 这里为啥不可以&lt;code&gt;nd.name = "Benzy"?&lt;/code&gt;”这个是错误的
Ruby 支持&lt;code&gt;nd.name = "Benzy"&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;好多好多...&lt;/p&gt;</description>
      <author>nevernet</author>
      <pubDate>Wed, 15 Aug 2012 15:34:36 +0800</pubDate>
      <link>https://ruby-china.org/topics/4957</link>
      <guid>https://ruby-china.org/topics/4957</guid>
    </item>
    <item>
      <title>Aptana ruby 语法代码提示问题</title>
      <description>&lt;p&gt;估计是我设置问题，但是确实没发现哪里可以更改。&lt;/p&gt;

&lt;p&gt;定义一个 a = 'hello'  ，想 puts a.class，但是代码提示没这个
&lt;img src="//l.ruby-china.com/photo/ffed7addac98ca17536c558e2111dd49.png" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;puts Float::DIG 常量，提示里面也没有。
&lt;img src="//l.ruby-china.com/photo/d9625e18c8939bf52a4abcad69c8c7d4.png" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;请指教，谢谢。&lt;/p&gt;</description>
      <author>nevernet</author>
      <pubDate>Sat, 11 Aug 2012 16:45:26 +0800</pubDate>
      <link>https://ruby-china.org/topics/4874</link>
      <guid>https://ruby-china.org/topics/4874</guid>
    </item>
  </channel>
</rss>
