<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Yunich (ruby初学者)</title>
    <link>https://ruby-china.org/Yunich</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>关于随机转到一个帖子的实现</title>
      <description>&lt;p&gt;我想问下如果要实现一个链接可以随机转到社区的某个帖子，这该如何实现&lt;/p&gt;</description>
      <author>Yunich</author>
      <pubDate>Mon, 07 Jan 2013 17:32:17 +0800</pubDate>
      <link>https://ruby-china.org/topics/7850</link>
      <guid>https://ruby-china.org/topics/7850</guid>
    </item>
    <item>
      <title>关于一个数学题目的 ruby 解答</title>
      <description>&lt;p&gt;0 在这十句话里出现的次数是 ()；
1 在这十句话里出现的次数是 ()；
2 在这十句话里出现的次数是 ()；
3 在这十句话里出现的次数是 ()；
4 在这十句话里出现的次数是 ()；
5 在这十句话里出现的次数是 ()；
6 在这十句话里出现的次数是 ()；
7 在这十句话里出现的次数是 ()；
8 在这十句话里出现的次数是 ()；
9 在这十句话里出现的次数是 ()。
要求括号里所填的答案是数字 (0-9). 哪位大神能用 ruby 写个脚本能算出结果来，答案是
1，7，3，2，1，1，1，2，1，1&lt;/p&gt;</description>
      <author>Yunich</author>
      <pubDate>Mon, 07 Jan 2013 16:53:33 +0800</pubDate>
      <link>https://ruby-china.org/topics/7847</link>
      <guid>https://ruby-china.org/topics/7847</guid>
    </item>
    <item>
      <title>rails 下新建一个 blog 模板的问题</title>
      <description>&lt;p&gt;我新建了一个 rails 项目，在下面建了一个新 Model 为&lt;code&gt;Topic&lt;/code&gt;然后添加一个关联 Model &lt;code&gt;Tag&lt;/code&gt; ，启动 sever 后，我发现&lt;code&gt;Tag&lt;/code&gt;是不能编辑的，于是我想在 rails console 里面写入值，我的&lt;code&gt;Tag&lt;/code&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;CreateTags&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&lt;/span&gt; &lt;span class="no"&gt;ActiveRecord&lt;/span&gt;&lt;span class="o"&gt;::&lt;/span&gt;&lt;span class="no"&gt;Migration&lt;/span&gt;
  &lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;change&lt;/span&gt;
    &lt;span class="n"&gt;create_table&lt;/span&gt; &lt;span class="ss"&gt;:tags&lt;/span&gt; &lt;span class="k"&gt;do&lt;/span&gt; &lt;span class="o"&gt;|&lt;/span&gt;&lt;span class="n"&gt;t&lt;/span&gt;&lt;span class="o"&gt;|&lt;/span&gt;
      &lt;span class="n"&gt;t&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;string&lt;/span&gt; &lt;span class="ss"&gt;:name&lt;/span&gt;
      &lt;span class="n"&gt;t&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;references&lt;/span&gt; &lt;span class="ss"&gt;:topic&lt;/span&gt;

      &lt;span class="n"&gt;t&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;timestamps&lt;/span&gt;
    &lt;span class="k"&gt;end&lt;/span&gt;
    &lt;span class="n"&gt;add_index&lt;/span&gt; &lt;span class="ss"&gt;:tags&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;:topic_id&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;我在 console 里应该怎样命令呢 &lt;code&gt;Tag.create(name:'ruby',topic:'   ')&lt;/code&gt;这样子的对么&lt;/p&gt;</description>
      <author>Yunich</author>
      <pubDate>Thu, 20 Dec 2012 16:57:34 +0800</pubDate>
      <link>https://ruby-china.org/topics/7723</link>
      <guid>https://ruby-china.org/topics/7723</guid>
    </item>
    <item>
      <title>migration 的问题</title>
      <description>&lt;p&gt;我在看这里的教程&lt;a href="http://guides.ruby.tw/rails3/migrations.html" rel="nofollow" target="_blank"&gt;http://guides.ruby.tw/rails3/migrations.html&lt;/a&gt; 时看到
&lt;code&gt;rails generate model Product name:string description:text&lt;/code&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;CreateProducts&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&lt;/span&gt; &lt;span class="no"&gt;ActiveRecord&lt;/span&gt;&lt;span class="o"&gt;::&lt;/span&gt;&lt;span class="no"&gt;Migration&lt;/span&gt;
  &lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nc"&gt;self&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;up&lt;/span&gt;
    &lt;span class="n"&gt;create_table&lt;/span&gt; &lt;span class="ss"&gt;:products&lt;/span&gt; &lt;span class="k"&gt;do&lt;/span&gt; &lt;span class="o"&gt;|&lt;/span&gt;&lt;span class="n"&gt;t&lt;/span&gt;&lt;span class="o"&gt;|&lt;/span&gt;
      &lt;span class="n"&gt;t&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;string&lt;/span&gt; &lt;span class="ss"&gt;:name&lt;/span&gt;
      &lt;span class="n"&gt;t&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;text&lt;/span&gt; &lt;span class="ss"&gt;:description&lt;/span&gt;

      &lt;span class="n"&gt;t&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;timestamps&lt;/span&gt;
    &lt;span class="k"&gt;end&lt;/span&gt;
  &lt;span class="k"&gt;end&lt;/span&gt;

  &lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nc"&gt;self&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;down&lt;/span&gt;
    &lt;span class="n"&gt;drop_table&lt;/span&gt; &lt;span class="ss"&gt;:products&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;但是我自己运行生成的 rb 文件里只有一个 class 下面只有一个&lt;code&gt;change&lt;/code&gt;方法，这是 rails 版本原因造成的么？这样的差异有什么后果？求解释下&lt;/p&gt;</description>
      <author>Yunich</author>
      <pubDate>Thu, 20 Dec 2012 15:10:32 +0800</pubDate>
      <link>https://ruby-china.org/topics/7718</link>
      <guid>https://ruby-china.org/topics/7718</guid>
    </item>
    <item>
      <title>require 'rails/all' 这是指的哪里的文件，我在哪里可以找到？</title>
      <description>&lt;p&gt;我用 rails new command 建了一个新的项目，在 config\application.rb 里有一段这样的代码&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="nb"&gt;require&lt;/span&gt; &lt;span class="no"&gt;File&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;expand_path&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s1"&gt;'../boot'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="kp"&gt;__FILE__&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="nb"&gt;require&lt;/span&gt; &lt;span class="s1"&gt;'rails/all'&lt;/span&gt;

&lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="k"&gt;defined?&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="no"&gt;Bundler&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
  &lt;span class="c1"&gt;# If you precompile assets before deploying to production, use this line&lt;/span&gt;
  &lt;span class="no"&gt;Bundler&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;require&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="no"&gt;Rails&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;groups&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="ss"&gt;:assets&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="sx"&gt;%w(development test)&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;
  &lt;span class="c1"&gt;# If you want your assets lazily compiled in production, use this line&lt;/span&gt;
  &lt;span class="c1"&gt;# Bundler.require(:default, :assets, Rails.env)&lt;/span&gt;
&lt;span class="k"&gt;end&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;里面&lt;code&gt;require 'rails/all'&lt;/code&gt; 这是指的哪里的文件，我在哪里可以找到？谢谢&lt;/p&gt;</description>
      <author>Yunich</author>
      <pubDate>Wed, 19 Dec 2012 11:31:30 +0800</pubDate>
      <link>https://ruby-china.org/topics/7688</link>
      <guid>https://ruby-china.org/topics/7688</guid>
    </item>
    <item>
      <title>关于 Rails 新手的一个问题</title>
      <description>&lt;p&gt;我是个 ruby 新手，学了 1 个月多月，现在在开始学用 rails 建 blog，但是我按照 rails 的教程老出问题，我不知道是不是因为是我的系统 windows 的原因，&lt;a href="http://guides.rubyonrails.org/getting_started.html" rel="nofollow" target="_blank"&gt;http://guides.rubyonrails.org/getting_started.html&lt;/a&gt;  我是安装这个教程开始的，原始的 weclome page 我是可以进入的，但是我把 public 下面的 index.html 删除后，也修改了 rootes.rb 的文件路径，然后 rails s，打开&lt;a href="http://localhost:3000/" rel="nofollow" target="_blank"&gt;http://localhost:3000/&lt;/a&gt; 仍然是这个 weclome page，而不是我自己设置的页面。我实在不知道问题出在哪里！help！&lt;/p&gt;</description>
      <author>Yunich</author>
      <pubDate>Tue, 18 Dec 2012 11:11:30 +0800</pubDate>
      <link>https://ruby-china.org/topics/7651</link>
      <guid>https://ruby-china.org/topics/7651</guid>
    </item>
  </channel>
</rss>
