Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
Ery
@ery
VIP
NO. 594 / 2011-12-27

沃丰时代 Udesk
北京
38 Topics / 1123 Replies
36 Followers
37 Following
104 Favorites
西伯利亚的雪景 万丈高空的鹰
GitHub Public Repos
  • railscasts-downloader 12

    a script to download and keep the railscasts videos up to date

  • suitup 10

    Common bash commands, support zsh

  • deploy-rails 8

  • showbuilder 7

    Show Builder

  • emknight 5

    Ember Knight is a front-end project base on ember.js

  • emcastle 3

    Ember Castle is a back-end project base on rails

  • sublime-text-2-ruby-tests 2

    Sublime Text 2 plugin for running ruby tests! (Unit, RSpec, Cucumber)

  • fetchshare 2

    Fast simple fetch and share

  • nginx-init-ubuntu 1

    Tried and true Nginx init script - got enhancements? Send a pull!

  • Ery.Sublime 0

    Sublime config of Ery

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 用了 Devise 以后,出现 Routing Error 如何知道错在哪里? at June 21, 2012

    #2 楼 @kenneth 下次,最好不要把注释代码发出来

  • alias 有问题,你了解多少 (不好意思,公司没办法上外网,有解了) at June 18, 2012

    #30 楼 @Anleb 什么破公司,居然不允许上外网

  • 说说我的开发工具 Sublime Text 2 和对 Vim 的研究 at June 18, 2012

    #33 楼 @chendahui007 你歪楼...

  • alias 有问题,你了解多少 (不好意思,公司没办法上外网,有解了) at June 18, 2012

    #27 楼 @Anleb 我不明白什么是双向指针, 但是我认为, a 指向 x b 指向 x 除此之外 a 和 b 没有任何关系 a 不指向 b b 也不指向 a

  • 用 git-flow 么 at June 18, 2012

    #7 楼 @linjunpop 我觉得 git flow 这个工具,必须整个团队 都使用 才有意义,否则不如不用。

  • Rails 4 将会有什么新特性? at June 18, 2012

    #1 楼 @fredwu 谢谢

  • 关于 Array 在 each 中 delete 问题?! at June 18, 2012

    飘过..... 遍历老数组,把要删的东西,先放到一个新数组里面, 然后遍历新数组,删除老数组的元素。 不过这样性能比较弱。

    我觉得更好的思路是, 把你想要的东西,放到一个新数组里面, 而不是删除你不想要的东西。

  • alias 有问题,你了解多少 (不好意思,公司没办法上外网,有解了) at June 18, 2012

    #10 楼 @Anleb 又是指针的问题 C++ 中有一个东西叫做 指针的指针 这个问题可以这么理解, 以下都是我的猜测

    $a=1
    # 创建了2个指针$a和x,
    # $a指向x
    # x指向1
    
    alias $b $a
    # 创建了1个指针$b
    # $b指向x
    
    $b=2
    # x指向2
    

    为什么是这么样子?

    我只能说,ruby 就是这么设计的。

    为什么这么设计?

    我只能说,设计师有设计师的道理。

    说来说去还是指针的问题。 我觉得楼主,如果对这类问题这么感兴趣的话, 可以研究一下 C++ 或者 C, 因为指针是 C 的概念, 或者读读 ruby 解释器的源码。

    这个问题的确有点绕, 但是我觉得, ruby 在 alias 这个问题的设计上,挺合理的。

  • Sublime Text 2 竟然没有原生支持插入 erb tag 的快捷键 at June 17, 2012

    建议使用 haml

  • has_many 和 has_one 在 build 方法上的区别 at June 17, 2012

    原来是这样子,好像从来没用使用过 has_one

  • 写 C#.NET 的感受 at June 17, 2012

    #17 楼 @chucai 只学习过 Java 的语法,从没做过项目,所以不熟悉,很遗憾。

  • 写 C#.NET 的感受 at June 17, 2012

    不过就语言而言 C#和Ruby相比 有点笨拙 Ruby和C#相比 学习成本偏高 重构成本偏高

    Ruby和C#我都非常喜欢 要是能综合一下就好了

  • 写 C#.NET 的感受 at June 17, 2012

    #13 楼 @pzgz +1 C# 语言和 .net 类库都是很棒的 还在那个强大无比的 VS 不过在 Web 方面有点弱

  • 用 git-flow 么 at June 16, 2012

    简单的研究了一下 git flow, 和我们现在的流程差不多, 我们自己写了一些 bash 的脚本。

  • 想删除 RVM 自身用什么命令啊 at June 16, 2012

    内爆,这名字好搞,我用过,可以卸载。 安装的是什么模式?

  • 翻了翻 redmine 2 的源码 at June 15, 2012

    虽然我觉得代码不是理想,但是必须承认,这个issues#index的逻辑的确是很复杂。

  • rails 在 XP 下安装出错,请指教 at June 15, 2012

    <<新人千万不要在 Windows 上使用 Ruby on Rails>> http://ruby-china.org/topics/1020

  • 说说我的开发工具 Sublime Text 2 和对 Vim 的研究 at June 15, 2012

    #13 楼 @lucky215 能说说为什么觉得 Vim 舒服吗?

  • 说说我的开发工具 Sublime Text 2 和对 Vim 的研究 at June 15, 2012

    #12 楼 @camel "想到哪就可以写到啊" 是什么意思?

  • 翻了翻 redmine 2 的源码 at June 15, 2012

    https://github.com/redmine/redmine/blob/master/app/controllers/issues_controller.rb

    index action 代码将近 50 行 可重构的空间很大。

    redmine 的功能做的很不错,但是我觉得,他的代码不怎么样。

  • 用 git-flow 么 at June 15, 2012

    没用过 git-flow, workflow,你是说 代码开发流程吗?

  • 还是澳洲狠,对 IE7 收税 at June 15, 2012

    我喜欢的浏览器很多 Opera Firefox Chrome Safari 但是没有 IE。 似乎我喜欢所有的浏览器 除了 IE。 我觉得 IE 只有现在,没有未来,微软都有点悬了。

  • 说说我的开发工具 Sublime Text 2 和对 Vim 的研究 at June 15, 2012

    #9 楼 @feitian124 如果我有充裕的时间,我也会专注的研究一下 Vim,呵呵。 但是目前我急于解决手中的开发任务,所有没有那么多时间投入到 Vim 的研究和学习中,很遗憾。 不过我在做一些简单的任务的时候,会使用 Vim 开发,但是总觉得很别扭。

  • 说说我的开发工具 Sublime Text 2 和对 Vim 的研究 at June 15, 2012

    #7 楼 @feitian124 用过 sublime 吗?

  • 为什么你们用 Vim 和 Textmate 而不用 IDE at June 15, 2012

    回复写了一大堆,于是新建了一个帖子 http://ruby-china.org/topics/3822 呵呵

  • 为什么你们用 Vim 和 Textmate 而不用 IDE at June 15, 2012

    #71 楼 @gene_wu 非常感谢你告诉我 Pry, 如果没有 Pry,我还在用那个蹩脚的 ruby-debug 哪。

  • alias 有问题,你了解多少 (不好意思,公司没办法上外网,有解了) at June 15, 2012

    虽然代码有点问题,但是意思我明白了, 也许我的回答不严谨,我估计原因如下:

    第一个问题,修改 ask 或者 old_ask 不会相互影响,为什么?

    因为,在 ruby 中你无法修改函数的内容, 你只能重新定义一个新的函数。 也许我对 ruby 的高级编程了解的不够, 也许可以修改函数的内容,而我不知道, 但是,我相信,alias,语法, 只是给函数起了一个别名而已, 并没有修改函数体的内容。

    def ask
        p 11111
    end 
    alias :old_ask :ask
    

    以上代码,导致 old_ask ask 两个函数名指向同一个函数对象

    def ask
        p 22222 
    end
    

    以上代码,定义了一个新的函数,名字是 ask 可以这么理解,以前 ask 指向函数 1,现在 ask 指向函数 2 但是 old_ask 依然指向函数 1

    第二个问题,修改 全局变量 a 或者 b 都会影响对方,为什么?

    $a=1
    alias $b $a
    

    以上代码,导致变量$b $a同时指向一个对象 (该对象的内容目前是'1') 因此,$b $a其实是一个对象, 所以 此刻,$b=2 等效于 $a=2

    说的有点多,

    我觉得如果你了解 C++ 的指针,以及 C++ 的函数指针, 那么,你就能轻易的理解这个问题。 这个问题和指针很像。

  • 你是这样的程序员吗 at June 14, 2012

    我不喜欢追别人,因为会感觉好累, 但是我喜欢拼命的奔跑,因为痛快。 当你还在享受整个过程的时候, 你会发现很多人已经停下来了,因为他们累啦。 我是这样的程序员。

  • Code 2 Themes 页面,很帅气 at June 14, 2012

    .....ubuntu 飘过

  • FactoryGirl 粗浅介绍 at June 14, 2012

    FactoryGirl 对我们的项目,帮助很大, 起初我们一直在使用 Fixtures,用其建立了,将近上百测试数据。 但是维护成本极高,极度混乱。

    后来在社区同志们的引导下,我们引入了 FactoryGirl。 修改了所有测试代码,整个过程将近一个月的时间。 但是,从此这后,我们的世界清静了。

    FactoryGirl 和 Fixtures 的思想不同,这导致我们需要重构思考测试方式。

    我认为 FactoryGirl 强调动态, 当你需要测速数据的时候,再创建数据, 它提供了一个非常方便的机制, 让你非常容易的创建任何数据, 即便数据之间有很强的依赖关系。

    Fixtures 强调静态, 事先把所有测试需要的数据准备好, 类似于一个数据库镜像, 我觉得这个思想也很好,但问题是,当数据量非常庞大的时候, Fixtures 并没有提供一种有效的维护方法, 导致维护成本颇高。

    看到,楼主列出这么多帅哥的照片, 让人基情澎湃,有木有

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