Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
Nevill
@nevill
VIP
NO. 322 / 2011-11-29

上海
3 Topics / 63 Replies
0 Followers
0 Following
129 Favorites
GitHub Public Repos
  • zongji 383

    A mysql binlog listener running on Node.js.

  • cloudmonitor_exporter 21

    Metric exporter for Aliyun cloudmonitor

  • learn-k8s 1

    K8S playgroud for learning

  • LSP-promql 1

    PromQL support for Sublime LSP plugin, using promql-langserver

  • xiaotian 1

    A node.js client for pingcap/pd and TiKV

  • dotemacs 1

    My own Emacs settings

  • timebased 0

  • 101 0

  • nevill.github.io 0

    Personal blog

  • easegress 0

    A Cloud Native traffic orchestration system

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • SAE 的 Ruby 平台邀请码现场发放,算不算福利? at November 21, 2012

    @lgn21st 同求一枚邀请码

  • Yes, I'm an asshole. 但是 Matz 演讲后的 QA 环节没有一个好问题! at November 21, 2012

    自己找一些有价值的问题主动提出来,就可以少很多没有价值的问题咯

  • Ruby Conf China 2012 大会照片已经上传 at November 21, 2012

    赞啊。不过,这么大的文件直接 host 啊 @@

  • [上海][2012年11月13日] Ruby Tuesday 活动召集 (RubyConfChina 志愿者召集) at November 09, 2012

    @camel 很抱歉,我家里突然有事情,周二去不了啦,连 RubyConf 都去不了啦 :(

  • [上海][2012年11月13日] Ruby Tuesday 活动召集 (RubyConfChina 志愿者召集) at November 08, 2012

    好,下周见

  • 名字,很重要 at October 11, 2012

    #1 楼 @fresh_fish 是的,还写了一个 notification_spec.rb 都没有执行。。。其实,一跑测试都就会报一堆错误

  • [上海][2012年10月09日] Ruby Tuesday 活动召集 (正大广场 3 楼 星巴克) at October 09, 2012

    报名

  • 终于把 Rails Tutorial 过了一遍…… at October 04, 2012

    #3 楼 @knwang 我觉得这个 Tutorial 很好,让我知道了 RSpec / Capybara,还有 SASS 这些很潮的东东的一些基本用法,了解到了 has_many ( :through ) / belongs_to 这些用法。当然,初学者不可能完全搞清楚背后怎么实现的,只是依葫芦画瓢,不过,我可以开始画了。

    这个 Tutorial 的代码质量我觉得挺高,非常简洁,应该是经过反复推敲提炼的,我希望自己的 Ruby 也能够达到这种水平。作者也很热情,有问题写 Email 过去都能很快回复,开心 ^^ 最后,我觉得可能看一遍 Tutorial 不够,需要达到的境界是抛开 Tutorial 你也基本能做一个微博应用了。

    祝大家都玩得开心

  • 号召贴:帝都组队学习 ROR at September 26, 2012

    可以考虑 google hangout 直播? 要是能在魔都办就好了

  • Perfect Workflow in Sublime Text 2 at September 25, 2012

    啊,学到了那个 CMD+P,然后还能用 @ 来定位 symbol 的方法,很强大

  • 给新手的建议 at September 24, 2012

    作为一名 Rails 入门者,我想说的是 Michael Hartl 的 Tutorial 不光是第四章,是全部推荐哟 Rspec / capybara / scss 都有用到

  • 新人请教几个 Emacs 中的问题 at September 24, 2012

    #2 楼 @kran

    在 init.el 中加入下面的语句可以改变 tab 的配置 (setq default-tab-width 4)

    其实不同的 mode 可以自动缩进,比如 ruby-mode,在没有缩进正确的行上面按 tab 就好了,不需要删除几个空格神马的

  • Ruby on Rails Tutorial 的疑问:Sign out 沒有用 DELETE 方法也可以? at September 20, 2012

    #6 楼 @artone 伪造很难,Rails 自带了 CSRF 保护机制,可以看 jquery_ujs.js 里面有这样的代码

    handleMethod: function(link) {
          var href = rails.href(link),
            method = link.data('method'),
            target = link.attr('target'),
            csrf_token = $('meta[name=csrf-token]').attr('content'),
            csrf_param = $('meta[name=csrf-param]').attr('content'),
            form = $('<form method="post" action="' + href + '"></form>'),
            metadata_input = '<input name="_method" value="' + method + '" type="hidden" />';
    
          if (csrf_param !== undefined && csrf_token !== undefined) {
            metadata_input += '<input name="' + csrf_param + '" value="' + csrf_token + '" type="hidden" />';
          }
    
          if (target) { form.attr('target', target); }
    
          form.hide().append(metadata_input).appendTo('body');
          form.submit();
        },
    

    除非伪造的人能够得到这个 csrf-token

  • [上海][2012年09月18日] Ruby Tuesday 活动召集 (正大广场 3 楼 星巴克) at September 18, 2012

    #22 楼 @zw963 啊啊啊。。。为神马不早点开始 >_<

  • [上海][2012年09月18日] Ruby Tuesday 活动召集 (正大广场 3 楼 星巴克) at September 18, 2012

    #20 楼 @franky_xhl 神马时候介绍的?表示完全没有听到 -.-

  • 全局变量 $ 系列茴香豆 at September 18, 2012

    #5 楼 @hooopo 我觉得取决于实际情况,比如,代码的规模。对于一些简短的脚本,写一个可以执行的例子是个很好的方法,比写一些 Test Case 更容易说明问题

    #6 楼 @fsword 少行尾冒号 :->

  • 全局变量 $ 系列茴香豆 at September 18, 2012

    #3 楼 @hooopo 答对 - - 写了一两周的 Python,觉得完全可以用这样的方式替代 Unit Test

  • 原来还有个 brew link 命令 at September 18, 2012

    brew link 很少用到,按照文档的说法一般会在 brew install 的时候自动调用

    另外,我用 RVM 安装 ruby 从来没有加过任何参数的说 😉

  • 全局变量 $ 系列茴香豆 at September 18, 2012

    话说这些都是从 Perl 继承过来的吧

    我最熟悉的是 $0,因为经常 if $0 == __FILE__

  • [上海][2012年09月18日] Ruby Tuesday 活动召集 (正大广场 3 楼 星巴克) at September 18, 2012

    报个名

  • 今天被人嘲笑了…… at September 17, 2012

    今天还说没几个人知道 Ruby 的作者是日本人,这么一宣传就 ^^

  • Ruby 有没有官方 Language Reference? at August 30, 2012

    我常用这个查 API

    http://rdoc.info/

  • RubyConfChina 2012 预热帖 at August 28, 2012

    挖,今年搞这么大,两天~ 期待 ing

  • 整理了个 Sublime Text 2 的快捷键表 PDF at August 24, 2012

    原来有呀,好吧,我也找一个来用用看 @diudiutang 这种程度的英文没有啥难度吧

  • 整理了个 Sublime Text 2 的快捷键表 PDF at August 24, 2012

    @lincank 打印起来随时看方便,那个 CheatSheet 里面也没有 Sublime Text 2 的快捷键吧 📖

  • 征集今年 RubyConfChina 的分会场即兴话题 at August 23, 2012

    似乎还没有看到任何的宣传,能透露一下今年的主办方跟时间地点么

  • 关于 ruby 当中的 self at July 02, 2012

    正好也在读这本书,也来尝试着回答一下。

    假设这么一段

    class Computer
    end
    
    a = Computer.new
    

    按照一般的理解,这段代码就定义了定义一个类 Computer 以及 Computer 的一个实例 a。

    Ruby 有意思的地方就在于,Computer 本身其实也是一个类的实例(即一个对象), 那么,Computer 这个对象所属的类又是什么呢? 通过调用

    Computer.class # => Class
    

    就可以知道,它本身是类 Class 的一个实例。

    那么,让我们回到开头,

    class Computer
      def self.define_component(name)
      # ...
    

    这里的 self 意思就很明显了,就是 Computer 这个对象(类 Class 的一个实例)

    进一步引申出来的话题还有很多,比如 Class 这个实例本身的 class 又是什么呢,Class / Module / Kernel / Object / BasicObject 的关系是什么?书中早已解答。

    另,我没有太多 Ruby 实战经验,不过读这本书的前三章也不算费力,确实是讲透原理的一本好书,推荐。

  • [上海][2011年12月06日] RubyTuesday 活动 at December 06, 2011

    今天加班,第一次参加这个活动,居然还是最晚到的(跟送 pizza 的大哥一起)- -

    感谢 @ghosTM55 提供的地方,环境很好 虽然没完整的听 @xufeng 的讲演,但后来 @vicent 提及的经验以及 @tinyfool 的 OT 都很有意思 期待下一次活动以及 mobile 版本的 ruby-china ...

  • [上海][2011年12月06日] RubyTuesday 活动 at December 02, 2011

    呃,报个名吧

  • Prev
  • 1
  • 2
  • 3
  • Next
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English