Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
windy
@lyfi2003
VIP
NO. 121 / 2011-11-17

[email protected]
深圳至简天成科技有限公司
深圳
119 Topics / 1205 Replies
351 Followers
7 Following
6 Favorites
技术测评,就用 ShowMeBug!
Reward
GitHub Public Repos
  • cywin 323

    Cywin Closed( Chinese name: 创业赢 )

  • wblog 216

    The missing independent blog system for Ruby on Rails

  • ruby-vimrc 91

    A quick vimrc for Ruby on Rails programming

  • mina-logs 11

    Tail production logs for mina

  • ruby_proxy 9

    https://github.com/windy/ruby_proxy

  • mina-ng-puma 7

    Next generation mina-puma

  • coffee_next 0

  • basic_html_1012 0

  • new_1 0

  • odoo 0

    Odoo. Open Source Apps To Grow Your Business.

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • Ruby 版 Ack at August 30, 2012

    @hooopo 高端,

  • 怎么样用 ruby 抓取一个 javascript 的链接? at August 29, 2012

    @Perish 一般会在 js 事件中绑定,所以还需要看看其他 js。至少取链接,如果是 js 中的,直接使用正则表达式即可,如果是在 html 中,建议使用 nokogiri: http://nokogiri.org 复杂一些的抓取,推荐使用 patron。这里有一个我以前写过的 demo: http://github.com/windy/pcapr 你可以作参考。

  • 有没有遇到 ruby 解释器崩溃的时候? at August 28, 2012

    @lgn21st @hooopo @yakjuly 排查思路:Ruby 解释器本身的 bug 可能性比较小,当然尽可能去使用稳定版本。 一般 crash 是使用了 C 扩展的 gem 包带来的问题(至少 80%),可以试试将近期加载的带 Native Extention 的去掉再试。@fsword pry 本身是 C 扩展,可能隐藏有问题。由于精力有限,以上属于思路,没有实际验证。大家可以尝试尝试。出现的错误可能会很有用,发出来看看也许可以帮忙看看:)

  • 如何快速丢掉 Github 上的 fork 的老代码而重新从原项目获取? at August 26, 2012

    @fredwu 如果代码比较久远的话出现冲突。

  • 一个很容易中招的地方 at August 25, 2012

    ( operation_name = tao_deal_operation_name(tao_deal) ) && find_rule_by_operation_name(operation_name)

    如果想少两句代码,这种方式是比较推荐的。符合一般理解

  • Happycast: 邮件提醒功能测试 at August 20, 2012

    good~ 收到·

  • Happycast: git add 使用总结 at August 13, 2012

    @happypeter 已经登录了。不过没发 email~

  • Rails 下有什么比较好的博客框架嘛? at August 07, 2012

    @gugugupan 用 rails 就比较随意,比如我的 http://yafeilee.me 源代码: https://github.com/windy/wblog

  • Rails.vim 高效使用指南 at August 07, 2012

    #22 楼 @dfang :help rails 看是否安装成功,否则你再尝试重新安装。

  • Rails.vim 高效使用指南 at August 07, 2012

    #20 楼 @dfang 先去打开一个 rails 项的一个文件,如 :e Gemfile,再使用这里提到的命令。

  • 为什么开店的时候你不用淘宝而选择自己搭建商城? at August 06, 2012

    @huacnlee @help5305fff 你愿意自己辛苦赚 10 块,再分 3 块给淘宝么?

  • Cancan 實作角色權限設計的最佳實踐 at August 04, 2012

    @winnie xdite,台湾的顶级 Ruby 高手之一~

  • [北京][2012年08月11日] Ruby 活动公告 + 媒体资料 + 小结 at July 31, 2012

    good~ 参加之~

  • Happycasts: vimrc 使用入门 at July 31, 2012

    @happypeter 只是改.vimrc 的话,可以 :source ~/.vimrc 重新加载。本视频很好很有用:)

  • Rspec 如何 mock class 方法 at July 28, 2012

    很简单啊:

    Message.stub(:method_a).and_return([1,2])
    
  • 类变量存在于对象里还是类中 at July 27, 2012

    @fsword 类变量自然属于类,类中的 iv_tble 存放类变量正好。另一种实现可以采用全局表,但全局表查询会存在问题,也不符合设计模式中全局变量的使用。

  • 类变量存在于对象里还是类中 at July 27, 2012

    实现方式,存储在 klass 的 iv_tbl 中:

    1508  VALUE
    1509  rb_cvar_get(klass, id)
    1510      VALUE klass;
    1511      ID id;
    1512  {
    1513      VALUE value;
    1514      VALUE tmp;
    1515
    1516      tmp = klass;
    1517      while (tmp) {
    1518          if (RCLASS(tmp)->iv_tbl) {
    1519              if (st_lookup(RCLASS(tmp)->iv_tbl,id,&value)) {
    1520                  if (RTEST(ruby_verbose)) {
    1521                      cvar_override_check(id, tmp);
    1522                  }
    1523                  return value;
    1524              }
    1525          }
    1526          tmp = RCLASS(tmp)->super;
    1527      }
    1528
    1529      rb_name_error(id,"uninitialized class variable %s in %s",
    1530                    rb_id2name(id), rb_class2name(klass));
    1531      return Qnil;                /* not reached */
    1532  }
    
    (variable.c)
    

    参考:http://thinkinginruby.group.iteye.com/

  • Rails.vim 高效使用指南 at July 26, 2012

    之前 @HungYuHei 提到的gf的跳转问题,我做了如下的 patch, 可以试试直接修改,随后会尝试推送一个 patch 过去。 附:修复 gf 在 rails3.1 以后 view 跳转 public 的 bug:

    `rails.vim` gf跳转问题,fix:
    
     autoload/rails.vim:  1952:  将public改为 app/assets/stylesheets
    (下同)
    1958: app/assets/javascripts/\1'),'/defaults>','/application')
    
  • Rails.vim 高效使用指南 at July 26, 2012

    @sevk 可能你的理解有误,我说的两个单引号是指在命令模式使用,会跳至上一次光标停留的行。 跟你这里% 的意思不大一样。仍然谢谢你的提示。

  • Rails.vim 高效使用指南 at July 23, 2012

    #11 楼 @sevk 嗯ctrl+6是上一个文件,再按是切换回来,所以很方便。两个单引号,在L键右二个的位置,也是返回上一个地方。不过一般并不是我想期望的,还是推荐使用 m x 来引用比较准确。

  • Rails.vim 高效使用指南 at July 23, 2012

    @HungYuHei 嗯,这是个问题,rails.vim(包括 github 上) 一直没有这方面的 fix. 有空研究下 gf 的实现 pull 一个 fix.

  • Screencast: vim 插件管理策略 at July 23, 2012

    @happypeter 同 #14 楼 @lgn21st

  • 请问 Ruby 中 Proc 和 Lambda 的区别,它们分别会在什么时候会用到,能举个例子吗? at July 23, 2012

    我写过一篇分析的文章: http://ruby-windy.iteye.com/blog/1197302 理解 block 的本质

  • RSpec 到底好用在哪? at July 22, 2012

    @bluecoda @hhuai 你们可能项目不太大,如果测试数据很多的时候 fixtures 就很容易让我们无法管理了。不支持回调,静态数据。这两个问题就足够让我们测试乱掉了。 rspec 的语法还是蛮流畅的,又支持subject ,它自带的 mock 也很好用。个人感觉 rspec 更 high 一些。

  • Rails.vim 高效使用指南 at July 22, 2012

    @5long thx,C 的作用是写的不明确了。多谢纠正,已修正。

    注释习惯了一种,所以就没过多要求了。有时候会自定义一些宏来。这里就不多说了。 我也推荐一下~

    Thx~

  • Rails.vim 高效使用指南 at July 22, 2012

    @dexterdeng 有功夫一定要实战一下,反复几次就会高效起来~

  • Screencast: vim 多文件操作 at July 21, 2012

    vim-server 这命令太长,我不知道使用 :e xx_file 这种为什么不更方便呢?

  • Screencast: vim 多文件操作 at July 21, 2012

    good~

    马上看完了,关于不保存切换这个很好~

    不过查看当前文件的名字可以使用 ctrl+g 就可以了。

  • [北京][2012年07月21日] Ruby 活动公告 at July 21, 2012

    这暴雨,实在是出不动门。抱歉了。

  • 有人了解 SeaJS 吗,应该如何和 Rails 结合? at July 20, 2012

    跟 requirejs 有哪些区别?

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