<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>satoshigi (satoshigi)</title>
    <link>https://ruby-china.org/satoshigi</link>
    <description>软件妹子才不是软妹子</description>
    <language>en-us</language>
    <item>
      <title>安装 slim 失败，网络问题</title>
      <description>&lt;p&gt;&lt;img src="//l.ruby-china.com/photo/2014/e02b2fa95e8f88c92f2b0171bb7a06d4.jpg" title="" alt=""&gt;&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;gem &lt;span class="nb"&gt;install &lt;/span&gt;slim
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;报错了，为什么会被拒绝连接的呢？求教各位大神。&lt;/p&gt;</description>
      <author>satoshigi</author>
      <pubDate>Sun, 09 Mar 2014 22:22:57 +0800</pubDate>
      <link>https://ruby-china.org/topics/17765</link>
      <guid>https://ruby-china.org/topics/17765</guid>
    </item>
    <item>
      <title>非常曲折地探索 mongodb 不能开</title>
      <description>&lt;p&gt;按照&lt;a href="http://ruby-china.org/topics/454mongodb%E6%95%B0%E6%8D%AE%E5%BA%93%E7%AC%AC%E4%B8%80%E6%AC%A1%E5%BE%88%E8%BD%BB%E6%9D%BE%E7%9A%84%E8%BF%9E%E4%B8%8A%E4%BA%86%EF%BC%8C%E7%AC%AC%E4%BA%8C%E5%A4%A9%E5%8D%B4%E6%80%8E%E4%B9%88%E4%B9%9F%E8%BF%9E%E6%8E%A5%E4%B8%8D%E4%B8%8A%EF%BC%8C%E7%84%B6%E5%90%8E%E5%9C%A8%E6%89%BE%E5%88%B0%E4%B8%80%E4%B8%AA%E5%B8%96%E5%AD%90%E8%AF%B4%E5%BC%80%E5%90%AF%E4%BA%86%E6%B2%A1%EF%BC%8C" rel="nofollow" target="_blank"&gt;http://ruby-china.org/topics/454mongodb数据库第一次很轻松的连上了，第二天却怎么也连接不上，然后在找到一个帖子说开启了没，&lt;/a&gt;安装，&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;suu@suu-virtual-machine:~&lt;span class="nv"&gt;$ &lt;/span&gt;ps aux | &lt;span class="nb"&gt;grep &lt;/span&gt;mongo
mongodb   5491  5.5  1.4 155304 29932 ?        Ssl  22:54   0:00 /usr/bin/mongod &lt;span class="nt"&gt;--config&lt;/span&gt; /etc/mongodb.conf
suu       5504  0.0  0.0   5684   800 pts/2    S+   22:54   0:00 &lt;span class="nb"&gt;grep&lt;/span&gt; &lt;span class="nt"&gt;--color&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;auto mongo

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;看来是开启了，&lt;/p&gt;

&lt;p&gt;然后就这样确认 shell 下能不能连上：&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;suu@suu-virtual-machine:~&lt;span class="nv"&gt;$ &lt;/span&gt;mongo 127.0.0.1:27017
MongoDB shell version: 2.4.9
connecting to: 127.0.0.1:27017/test
Fri Feb 14 22:38:10.305 Error: couldn&lt;span class="s1"&gt;'t connect to server 127.0.0.1:27017 at src/mongo/shell/mongo.js:147
exception: connect failed
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;还是不行，&lt;/p&gt;

&lt;p&gt;在网上搜了好多，&lt;a href="http://www.markpoor.com/connecting_mongodb_failed/" rel="nofollow" target="_blank"&gt;http://www.markpoor.com/connecting_mongodb_failed/&lt;/a&gt;说得清楚：
就是：电脑/服务器崩溃-&amp;gt;非安全关闭，触发 mongodb 保护程序-&amp;gt;系统自动在数据库根目录的 mongod.lock 文件上做记录-&amp;gt;mongod.lock 非空，mongd 程序拒绝启动-&amp;gt;无法连接数据库&lt;/p&gt;

&lt;p&gt;因为我用的是虚拟机，加上用 redis，mysql 和 sql 的时候也没有关掉就关了虚拟机，所以习惯性直接关机 QAQ&lt;/p&gt;

&lt;p&gt;处理方法：
删除数据库根目录下的 mongod.lock 文件里的东西就行了&lt;/p&gt;

&lt;p&gt;然后重启虚拟机：sudo service mongodb start&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;suu@suu-virtual-machine:~&lt;span class="nv"&gt;$ &lt;/span&gt;mongo 127.0.0.1:27017
MongoDB shell version: 2.4.9
connecting to: 127.0.0.1:27017/test
Welcome to the MongoDB shell.
For interactive &lt;span class="nb"&gt;help&lt;/span&gt;, &lt;span class="nb"&gt;type&lt;/span&gt; &lt;span class="s2"&gt;"help"&lt;/span&gt;&lt;span class="nb"&gt;.&lt;/span&gt;
For more comprehensive documentation, see
    http://docs.mongodb.org/
Questions? Try the support group
    http://groups.google.com/group/mongodb-user
Server has startup warnings: 
Fri Feb 14 22:54:11.748 &lt;span class="o"&gt;[&lt;/span&gt;initandlisten] 
Fri Feb 14 22:54:11.748 &lt;span class="o"&gt;[&lt;/span&gt;initandlisten] &lt;span class="k"&gt;**&lt;/span&gt; NOTE: This is a 32 bit MongoDB binary.
Fri Feb 14 22:54:11.748 &lt;span class="o"&gt;[&lt;/span&gt;initandlisten] &lt;span class="k"&gt;**&lt;/span&gt;       32 bit builds are limited to less than 2GB of data &lt;span class="o"&gt;(&lt;/span&gt;or less with &lt;span class="nt"&gt;--journal&lt;/span&gt;&lt;span class="o"&gt;)&lt;/span&gt;&lt;span class="nb"&gt;.&lt;/span&gt;
Fri Feb 14 22:54:11.748 &lt;span class="o"&gt;[&lt;/span&gt;initandlisten] &lt;span class="k"&gt;**&lt;/span&gt;       Note that journaling defaults to off &lt;span class="k"&gt;for &lt;/span&gt;32 bit and is currently off.
Fri Feb 14 22:54:11.748 &lt;span class="o"&gt;[&lt;/span&gt;initandlisten] &lt;span class="k"&gt;**&lt;/span&gt;       See http://dochub.mongodb.org/core/32bit
Fri Feb 14 22:54:11.748 &lt;span class="o"&gt;[&lt;/span&gt;initandlisten] 
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;搞了一天半，用了 n 种办法，没想到居然是这么简单的，记录下来，如果遇到类似问题的话就说不定可以节省掉不必要的麻烦了 QAQ，以我为鉴&lt;/p&gt;</description>
      <author>satoshigi</author>
      <pubDate>Fri, 14 Feb 2014 23:15:21 +0800</pubDate>
      <link>https://ruby-china.org/topics/17272</link>
      <guid>https://ruby-china.org/topics/17272</guid>
    </item>
    <item>
      <title>搞不懂关联表之间要怎么对不是主键的数据进行操作</title>
      <description>&lt;p&gt;&lt;img src="//l.ruby-china.com/photo/2014/9c77e59fffc4fb0fffdf90f9d4e45de1.png" title="" alt=""&gt;
就是有两个表，一个 user 和一个 prize，然后两个表已经关联了，想在查 user 表的时候能看到 prize 表的 name，但是因为 prize 表的 id 和 prize_id 是不对应的，所以&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="n"&gt;user&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;find&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;).&lt;/span&gt;&lt;span class="nf"&gt;prize&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;prize_name&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;得到的是 id 等于 1 的而不是 prize_id 等于 1 的，如果要让 user 表查到的 prize_id 对应上 prize 表上 prize_id 要怎么办&lt;/p&gt;</description>
      <author>satoshigi</author>
      <pubDate>Tue, 21 Jan 2014 13:25:30 +0800</pubDate>
      <link>https://ruby-china.org/topics/16903</link>
      <guid>https://ruby-china.org/topics/16903</guid>
    </item>
    <item>
      <title>搭建环境篇——遇到的问题以及解决方案</title>
      <description>&lt;p&gt;记录一下我在搭建环境时出现的问题，我相信会有新手和我一样遇到这样的问题。&lt;img title=":smile:" alt="😄" src="https://twemoji.ruby-china.com/2/svg/1f604.svg" class="twemoji"&gt;&lt;/p&gt;

&lt;p&gt;说一下环境：ruby 版本 2.0.0p247,rails 版本 4.0.0。&lt;/p&gt;

&lt;p&gt;说一下学习 ruby on rails 的目的：我现在是大二的学生，因为各种原因开始了一个项目，要用到的是我从来没听过的 ruby on rails，我甚至连网络框架都是第一次听，在学习 ror 之前我只学过 C 语言和数据结构以及语言是 C++ 的游戏引擎而已，我相信如果我真能学会 ror 的话，这会是一个相当励志的故事。希望各位社区的大牛们多多指教，如果我会知道新手问题的答案的话，果断帮忙。（我很渣也不知道会不会的其实）&lt;img title=":fearful:" alt="😨" src="https://twemoji.ruby-china.com/2/svg/1f628.svg" class="twemoji"&gt;&lt;/p&gt;

&lt;p&gt;1.因为看到有个帖子说前往不要在 windows 下开发，所以我就奔去安装 linux 了，我安装的是 deepin linux  12.12.1，但是貌似我的电脑（联想 Y410P）和这个系统不兼容，然后我开了一个小时机才进入桌面，这个问题到现在也不能解决，不过进入系统之后不卡就先放下这个问题了。（如果有人遇到这个问题，成功解决掉的话分享一下，不甚感激）&lt;img title=":joy:" alt="😂" src="https://twemoji.ruby-china.com/2/svg/1f602.svg" class="twemoji"&gt;&lt;/p&gt;

&lt;p&gt;2.按照 Ruby on Rails 實戰聖經，安装了 ruby，然后用&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;gem &lt;span class="nb"&gt;install &lt;/span&gt;rails &lt;span class="nt"&gt;--no-ri&lt;/span&gt; &lt;span class="nt"&gt;--no-rdoc&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;遇到问题了，老是报这样的错&lt;img title=":sob:" alt="😭" src="https://twemoji.ruby-china.com/2/svg/1f62d.svg" class="twemoji"&gt;&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;ERROR:  Loading &lt;span class="nb"&gt;command&lt;/span&gt;: &lt;span class="nb"&gt;install&lt;/span&gt; &lt;span class="o"&gt;(&lt;/span&gt;LoadError&lt;span class="o"&gt;)&lt;/span&gt;
    cannot load such file &lt;span class="nt"&gt;--&lt;/span&gt; openssl
ERROR:  While executing gem ... &lt;span class="o"&gt;(&lt;/span&gt;NoMethodError&lt;span class="o"&gt;)&lt;/span&gt;
    undefined method &lt;span class="sb"&gt;`&lt;/span&gt;invoke_with_build_args&lt;span class="s1"&gt;' for nil:NilClass
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;装了很多次都是报这个错，都是不行，最后灰心意冷的我重装了 ruby，然后竟然神奇的没再报这个错了。
不过你以为搭建一个环境容易吗？不报错也别开心太早。因为它不报这个错就会报下一个错的。&lt;img title=":scream:" alt="😱" src="https://twemoji.ruby-china.com/2/svg/1f631.svg" class="twemoji"&gt;&lt;/p&gt;

&lt;p&gt;3.然后就出现接下来的问题了&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;Could not find a valid gem &lt;span class="s1"&gt;'rails'&lt;/span&gt; &lt;span class="o"&gt;(&amp;gt;=&lt;/span&gt; 0&lt;span class="o"&gt;)&lt;/span&gt; &lt;span class="k"&gt;in &lt;/span&gt;any repository
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;各种泪目，我就只好去找度娘，度娘高深莫测地说，孩子你要翻墙，才能得到救赎。问题是我才刚装了 liunx 没多久，怎么要用终端翻墙（我觉得下载都是在终端所以翻墙也是要终端翻吧），太高端了，我终觉得是安装方式有问题才搞得这么麻烦，所以我依葫芦画瓢按照 wiki 上的如何快速正确的安装 Ruby, Rails 运行环境来了一遍&lt;a href="http://ruby-china.org/wiki/install_ruby_guide" rel="nofollow" target="_blank"&gt;http://ruby-china.org/wiki/install_ruby_guide&lt;/a&gt;，最后&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;gem &lt;span class="nb"&gt;install  &lt;/span&gt;rails
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;成功了，  &lt;img title=":sunglasses:" alt="😎" src="https://twemoji.ruby-china.com/2/svg/1f60e.svg" class="twemoji"&gt;  。搞了这么久就是这个，所以说要多看看 wiki 诶&lt;/p&gt;

&lt;p&gt;4.安装了这么久当然要去弄一个 helloworld 什么的，这 helloworld 不去弄一下，总觉得自己没学过这东西一样。之前搞游戏引擎的时候也就是成功弄出了 helloworld 之后就觉得自己学会引擎一样特有成就感，我想着这 ruby 应该也是要这样。所以果断&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;&lt;span class="nb"&gt;mkdir &lt;/span&gt;projects
&lt;span class="nv"&gt;$ &lt;/span&gt;&lt;span class="nb"&gt;cd &lt;/span&gt;projects
&lt;span class="nv"&gt;$ &lt;/span&gt;rails new demo
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;然后&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;bundle &lt;span class="nb"&gt;install&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;然后犯难了&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;Bundler::GemfileNotFound
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;这是怎么闹，魂淡，不就建个 helloworld 而已，不用这么折腾我吧。我又跑去找万能的度娘，然后度娘喷了我一脸，你傻逼啊，你都不进去文件夹 bundle 毛线。好，我错了。&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;&lt;span class="nb"&gt;cd &lt;/span&gt;demo
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;5.我以为这就是最后的考验，没想到，bundle 就遇到这样的问题了&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;An error occurred &lt;span class="k"&gt;while &lt;/span&gt;installing coffee-script-source &lt;span class="o"&gt;(&lt;/span&gt;1.6.3&lt;span class="o"&gt;)&lt;/span&gt;, and Bundler
cannot &lt;span class="k"&gt;continue&lt;/span&gt;&lt;span class="nb"&gt;.&lt;/span&gt;
Make sure that &lt;span class="sb"&gt;`&lt;/span&gt;gem &lt;span class="nb"&gt;install &lt;/span&gt;coffee-script-source &lt;span class="nt"&gt;-v&lt;/span&gt; &lt;span class="s1"&gt;'1.6.3'&lt;/span&gt;&lt;span class="sb"&gt;`&lt;/span&gt; succeeds before
bundling.
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;我就按照他的指示&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;&lt;span class="nb"&gt;sudo  &lt;/span&gt;gem &lt;span class="nb"&gt;install &lt;/span&gt;coffee-script-source &lt;span class="nt"&gt;-v&lt;/span&gt; &lt;span class="s1"&gt;'1.6.3'&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;没多久又报了差不多的错，我 bundle 了一个小时还没完，找度娘，度娘嫌我太笨没告诉我问题所在，灰心丧气外加作死赌气之下敲了&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;&lt;span class="nb"&gt;sudo &lt;/span&gt;bundle &lt;span class="nb"&gt;install&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;好吧，其实前面个也有说权限问题，由于报错的我就只看着红色字体然后自动忽略掉了&lt;img title=":sweat:" alt="😓" src="https://twemoji.ruby-china.com/2/svg/1f613.svg" class="twemoji"&gt;&lt;/p&gt;

&lt;p&gt;6.好吧，终于可以到神圣的&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;rails s
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;了，但是我这真心曲折，又遇到了新问题&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs &lt;span class="k"&gt;for &lt;/span&gt;a list of available runtimes. &lt;span class="o"&gt;(&lt;/span&gt;ExecJS::RuntimeUnavailable&lt;span class="o"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;不过这个问题一上网找就能找到解决方案了，直接在 Gemfile 里面加入&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;gem &lt;span class="s1"&gt;'therubyracer'&lt;/span&gt;
gem &lt;span class="s1"&gt;'execjs'&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;然后就成功了（喂，还要 bundle 一次吧，别和谐掉关键字啊）&lt;/p&gt;

&lt;p&gt;7.我在 view 上补充了一些东西，然后再&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;rails s
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;又报了&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;Address already &lt;span class="k"&gt;in &lt;/span&gt;use - &lt;span class="nb"&gt;bind&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;2&lt;span class="o"&gt;)&lt;/span&gt; &lt;span class="o"&gt;(&lt;/span&gt;Errno::EADDRINUSE&lt;span class="o"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;的错。这明显就是你打电话过去然后智能客服姐姐告诉你，你在拨打的电话正在通话中的节奏，重点的还是和对方通话中的就是你自己另一台手机。这里有两种做法，一种就是直接用你正在通话中的手机，另一种就是你挂掉那个正在通话的手机再拨打一次电话过去。这很明显第二种方法是脑袋有洞的做法，但是这样的做法我持续了一个礼拜才意识到这是有病的做法。不过当你是要换一个工程的时候还是需要 kill 掉连接的吧，所以还是贴一下步骤。&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;netstat netstat netstat &lt;span class="nt"&gt;-ntlp&lt;/span&gt; | &lt;span class="nb"&gt;grep &lt;/span&gt;3000
&lt;span class="nv"&gt;$ &lt;/span&gt;&lt;span class="nb"&gt;kill&lt;/span&gt; &lt;span class="nt"&gt;-9&lt;/span&gt; ×××（&lt;span class="k"&gt;***&lt;/span&gt;就是上一个命令最后那个数）
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;8.之后我按照之前的 Ruby on Rails 實戰聖經，依葫芦画瓢，scaffold 鷹架功能會自動產生一組 Model、Views 跟 Controller 程式碼，&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;rails g scaffold person name:string bio:text &lt;span class="nb"&gt;time&lt;/span&gt;:string
&lt;span class="nv"&gt;$ &lt;/span&gt;bundle &lt;span class="nb"&gt;exec &lt;/span&gt;rake db:migrate
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;问题是没有弹出应该弹出来的东西（确切来说是什么都没有弹出来），我也没有管太多，直接 rails s
然后主页君就爆出要我去执行一下&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;rake db:migrate &lt;span class="nv"&gt;RAILS_ENV&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;development
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;执行一下，然后就爆出错误&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;We&lt;span class="s1"&gt;'re sorry, but something went wrong.
If you are the application owner check the logs for more information
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;此时此刻内心汹涌出 N 只羊驼，敲个代码这容易么我。
但是我还是执着的跑到 log 文档看看，然后 log 最后一行说 time:string 是不合法的，要么删掉要么就改一下格式&lt;/p&gt;

&lt;p&gt;还有一种错法是主页显示&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;NoMethodError &lt;span class="k"&gt;in &lt;/span&gt;StudentCoursesController#create
undefined method &lt;span class="sb"&gt;`&lt;/span&gt;Classroomnumber&lt;span class="s1"&gt;' for #&amp;lt;StudentCourse:0xb994811c&amp;gt;

Extracted source (around line #30):
    respond_to do |format|
      if @student_course.save
        format.html { redirect_to @student_course, notice: '&lt;/span&gt;Student course was successfully created.&lt;span class="s1"&gt;' }
        format.json { render action: '&lt;/span&gt;show&lt;span class="s1"&gt;', status: :created, location: @student_course }
   else

&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;这个时候我就大概知道 classroomNumber 写成 Classroomnumber 了。错多了就习惯了。&lt;/p&gt;

&lt;p&gt;&lt;img title=":astonished:" alt="😲" src="https://twemoji.ruby-china.com/2/svg/1f632.svg" class="twemoji"&gt; &lt;img title=":astonished:" alt="😲" src="https://twemoji.ruby-china.com/2/svg/1f632.svg" class="twemoji"&gt; &lt;img title=":astonished:" alt="😲" src="https://twemoji.ruby-china.com/2/svg/1f632.svg" class="twemoji"&gt; &lt;img title=":astonished:" alt="😲" src="https://twemoji.ruby-china.com/2/svg/1f632.svg" class="twemoji"&gt;总之搞到现在，内心是各种挫败感交集，学习之路一片渺茫
&lt;img title=":cry:" alt="😢" src="https://twemoji.ruby-china.com/2/svg/1f622.svg" class="twemoji"&gt; &lt;img title=":cry:" alt="😢" src="https://twemoji.ruby-china.com/2/svg/1f622.svg" class="twemoji"&gt; &lt;img title=":cry:" alt="😢" src="https://twemoji.ruby-china.com/2/svg/1f622.svg" class="twemoji"&gt; &lt;img title=":cry:" alt="😢" src="https://twemoji.ruby-china.com/2/svg/1f622.svg" class="twemoji"&gt; &lt;img title=":cry:" alt="😢" src="https://twemoji.ruby-china.com/2/svg/1f622.svg" class="twemoji"&gt; &lt;img title=":cry:" alt="😢" src="https://twemoji.ruby-china.com/2/svg/1f622.svg" class="twemoji"&gt;还有，请大牛们不要喷我这些低级错误，刚入门啥都不懂&lt;/p&gt;</description>
      <author>satoshigi</author>
      <pubDate>Tue, 19 Nov 2013 18:18:53 +0800</pubDate>
      <link>https://ruby-china.org/topics/15655</link>
      <guid>https://ruby-china.org/topics/15655</guid>
    </item>
  </channel>
</rss>
