• 作为一个初学 ruby 的人,我满怀憧憬的打开了篇文章,激励的话语句句如同芒刺在背,坚持锻炼真的是有必要的——特别是程序员。

    结果是 认真你就输了~

  • 你们都是如何调试的 at 2014年12月30日

    @ericguo @imlcl 感谢~!让我真正能够接受 ruby 就是因为有你和你们这些热心并且求知的朋友~

  • 你们都是如何调试的 at 2014年12月30日

    @ken @hooooopo 谢谢二位仁兄~!不得不说 byebug 略胜一筹! 二位有没有适合入门的源码?比如一个登陆的 demo 或者是注册的 demo,给个链接或者直接邮箱我,谢谢~ 邮箱:[email protected]

  • AngularJS 2.0 正在路上.. at 2014年12月04日

    变得更简洁了,很稀饭,但是又要增加学习成本了,居然改变了 module 和 controller 的概念,这个应该肿么理解呢?

  • rails 的编译的原则是什么 at 2014年11月28日

    #7 楼 @loveltyoic #4 楼 @liwei78 #1 楼 @shinefine #2 楼 @zhangyuan #3 楼 @yfractal

    感谢各位~! 7 楼是我想要的答案。谢谢大家了,是我问的不对,所以导致大家没有明白我的意图。

  • rails 的编译的原则是什么 at 2014年11月28日

    #4 楼 @liwei78 ,麻烦你帮我看看 5 楼,是因为 rails 解释的时候就会这样么?原理是什么呢

  • rails 的编译的原则是什么 at 2014年11月28日

    #1 楼 @shinefine 情况是这样的,比如我在 app/views/xxx/xxx.html 文件源码是

    <!DOCTYPE html>
    <html>
    <head>
      <link rel="stylesheet" type="text/css" href="stylesheets/bs/bootstrap.min.css">
      <!--[if lt IE 9]>
          alert('Hey,哥们,换个浏览器吧,我懒到没写兼容包-_-!!');
          window.top.opener='';
          window.top.close();
          </script>
        <![endif]-->
    </head>
    <body>
    </body>
    </html>
    

    而发布之后通过浏览器查看源码就变成了如下

    <html>
    <head></style>
      <title>Bbs</title>
      <link data-turbolinks-track="true" href="/assets/application-89eb8c2051810ff68041626843d0d71d.css" media="all" rel="stylesheet">
      <script data-turbolinks-track="true" src="/assets/application-904efb7268b445af06ea1dfb13b497aa.js"></script>
      <meta content="authenticity_token" name="csrf-param">
    <meta content="o6MqhDHPXUTDzl55epmtEbMWzzMETBHvYWtlxRcC/uo=" name="csrf-token">
    </head>
    <body>
      <!--[if lt IE 9]>
          alert('Hey,哥们,换个浏览器吧,我懒到没写兼容包-_-!!');
          window.top.opener='';
          window.top.close();
          </script>
        <![endif]-->
    </body></html>
    

    区域别在于 rails 给添加了一个 head 标签,并且把以前的 html 内的全部作为 body 内容了。这个是因为 rails 的解释规则导致的么?