• @doitian escape_javascript 这个方法实现不了楼主的需求 例如,我现在就需要将 "A 股第四次闯关 MSCI 成功&呵呵哒" 这样一个字符串的值赋值给一个 JS 的变量,首先采用 escape_javascript 实现不了,字符串里面的"&"符号任然被转义写成"&",目前只能采用的方法是 raw,我没有查到更好的方法,如果哪位大侠知道,还请告知一下。 @mapana ,这个帖子说的东西貌似和这个问题是相反的~~~

  • 此贴已关闭 at 2017年11月30日

    怎么感觉你的想法向是在跟我抢活一样😅

  • 不好意思 这么久才来回复 ruby 1.9.3 版本的可以正常使用,到目前为止,没有出现任何问题

  • OK,我试试 1.9.3 行不,可以的话,我告知你 thanks

  • OK 我这边的 ruby 版本是 1.9.3😭

  • github 上没写对 ruby 版本的支持?还是都支持?

  • 非常不错!

  • #14 楼 @embbnux 1. 前端资源和后端 server 的分离我个人觉得是非常有利于加快开发的速度的(当然这个目前争议也比较大),rails5 的 api 化也说明了这一点;

    1. 如果把 rails 的代码和静态资源放入 docker 中也会导致生成的 image 过大;
    2. 每次代码变更,哪怕是改了一行代码都要 rebuild image,这个很明显不爽;
    3. docker build 时,在首次遇到 COPY 指令之后就不再使用之前构建生成的中间镜像的缓存了;
  • 按照这种部署 rails 的方法,每次都要把 rails 的代码拷贝到 docker 镜像里面,感觉效率很低。 是不是可以把 rails 的代码作为卷加载到 docker 里面,每次只去启动一个 app server 就可以了? 而且这种启动 rails 的方法,导致 dockerfile 每次都要在 copy 命令之后重新构建,不能利用镜像缓存,相当于每次想部署一次应用都要去构建一次 docker 镜像,这明显不合理,一个 rails 应用在上线后,一般其依赖的环境是比较稳定的。 说了这么多,我想说的是:用 docker 来部署 rails 应用实质上就只需要部署 rails 的 app server 即可

  • Rack Middleware 新的理解 at 2016年12月01日

    写的不错,现在很多都是“能用主义”,只要“it works”就万事大吉了

  • Ruby 解密 AES at 2016年11月30日

    上述所有的回复都太肤浅,没有一个人解释了这种问题的本质,都是皮毛

  • The Rails Doctrine - 中文翻译 at 2016年09月29日

    @huacnlee 总是这么靠谱

  • 全栈营感想 at 2016年09月29日

    大会上,金数据老板说的:参加这个培训班的同学,都可以“免试”进入金数据?还是可以通过“面试”进入金数据?如果是“面试”的话,那可以看出来金数据确实牛逼,想面试一下都很难,面试机会都是来之不易的。如果要是“免试”进入金数据,是不是就是培训班完了之后,直接去金数据上班了,实习期一过就成为正式员工了?那如果要是这样,金数据老板不是也说过他公司的要求是很高的,这得多高啊?金老板能到时候给个培训班同学的留存率吗?

  • 全栈营感想 at 2016年09月21日

    2 个月,5 万块钱的学费,这分明就是抢劫,欺骗“善良”(投机取巧)的人们。

  • 全栈营感想 at 2016年09月21日

    #58 楼 @roam 你说的这些也是我想说的,尤其是对这个帖子是软文的定性,恰到好处~~👏

  • #4 楼 @robertyu 恩,是的,确实是 bundler 版本不一致导致的,已经解决了

  • Ruby 类的问题 at 2016年07月22日

    #17 楼 @jude 这本书早闻大名,正准备开始看,非常好的建议,谢谢!

  • Ruby 类的问题 at 2016年07月18日

    #11 楼 @sefier 你的帖子写得不错

  • Ruby 类的问题 at 2016年07月15日

    #9 楼 @pinewong 有道理,说得通,不过要想知道底层机制,估计只有去看源码了。

  • Ruby 类的问题 at 2016年07月15日

    #6 楼 @jude 我也是这样想的,估计 ruby 里面有些概念用传统的 OO 思想理解是不对的

  • Ruby 类的问题 at 2016年07月15日

    #3 楼 @derekyxie how it woks?

  • Ruby 类的问题 at 2016年07月15日

    #1 楼 @yingce 就是看了元编程才有那么多疑惑。能具体说一下这本书的那一节解释了这个问题? 面向对象的语言很多,但是从没有遇到过像 ruby 这样概念模糊的语言,难怪作者自己都说,这门语言的内部非常复杂。。。。。 当然,这很可能是思维被传统面向对象语言固化的原因。 但是搞不清这些基本概念,会很难受的。。。。。

  • #3 楼 @huacnlee 上面也是我自己 YY 的😀 纯属猜测。你的回答还有给的参考资料很好!

  • #1 楼 @huacnlee nice answer!thanks very much! 顺便追问一句,就算加载进内存的那些类和模块,也应该不是永远常驻内存的吧?应该也会从内存里面换入换出吧?如果有这种换入换出的机制,我猜测应该不是宿主 OS 来管理这个内存的换入换出,肯定会有一个 rails 自己的 manager 来管理这个换入换出的过程,这个 manager 做的主要工作就是把类名、模块名和他们对应的源文件一一对应起来。求证

  • Ruby 的实例变量的 scope at 2016年05月11日

    感谢各位的解答,貌似有点理解了现在。

  • Ruby 的实例变量的 scope at 2016年05月11日

    #5 楼 @small_fish__ @i属于整个实力,为什么在方法里面不能使用它?

  • Ruby 的实例变量的 scope at 2016年05月11日

    #3 楼 @catherine 对的,我问的就是 ruby 里面变量的作用域的问题,不过变量的作用域问题跟面向对象貌似没有啥关系。。。。

  • Ruby 的实例变量的 scope at 2016年05月11日

    #1 楼 @qinfanpeng 问题已经更新

  • 已经找到问题。。。。。需要重启 resque-scheduler