Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
Billy.Zheng
@zw963
VIP
NO. 1031 / 2012-02-14

自由职业
山西临汾
154 Topics / 1744 Replies
31 Followers
9 Following
25 Favorites
推理狂...
GitHub Public Repos
  • asuswrt-merlin-v2ray 70

    Use Asuswrt Merlin as a transparent proxy, powered by V2Ray

  • pryx 5

    pry extension tools

  • .emacs.d 3

    My own .emacs.d

  • marketbet_crawler 3

  • package_payload 1

    Package payload in linux for get a single file version bash binary.

  • glimmer-dsl-web_example 1

  • window-calls 1

    Gnome Extension for getting windows list in wayland

  • stork 0

    🔎 Impossibly fast web search, made for static sites.

  • zw963 0

    GitHub Profile page for - @zw963

  • markd 0

    Yet another markdown parser, Compliant to CommonMark specification, written in Crystal.

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • [原创视频] 使用 Emacs 开发 Rails 购物车程序 (一) at July 06, 2012

    #5 楼 @lgn21st #7 楼 @tudou #8 楼 @superbatironmans5

    不是的。首先,刚开始我曾想过说话的,但是我自己放出来,声音和蚊子哼哼差不多哦... 鬼才知道,怎么跑到土豆上面声音大了好多。

    外加,有点紧张。这周末,我试试说话看看喽... (P.S. 我是山西人,不是湖南人)

  • 一个小问题一直困扰我 at July 06, 2012

    Ruby 解释器启动时会加载很多标准库。

    puts $"
    

    输出结果为:

    enumerator.so /root/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/x86_64-linux/enc/encdb.so /root/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/x86_64-linux/enc/trans/transdb.so /root/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/defaults.rb /root/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/x86_64-linux/rbconfig.rb /root/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/deprecate.rb /root/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/exceptions.rb /root/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb /root/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems.rb /root/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/prettyprint.rb /root/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/pp.rb /root/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/x86_64-linux/stringio.so /root/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/benchmark.rb /root/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/ostruct.rb /root/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/find.rb /root/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/x86_64-linux/date_core.so /root/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/date/format.rb /root/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/date.rb /root/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/time.rb /root/bin/ruby/lib/addition.rb /root/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/ubygems.rb

    最后一个就是你说的 rubygems

  • [原创视频] 使用 Emacs 开发 Rails 购物车程序 (一) at July 06, 2012

    #1 楼 @bhuztez

    你说的是什么玩意儿?伊斯坦布尔?

  • [上海][2012年07月03日] Ruby Tuesday 活动公告 at July 04, 2012

    我真的还是觉得周日或周六下午好些。时间充裕,可以畅所欲言,人也多一些。

    我建议在社区内,大家一起讨论下。或者投票...

  • [上海][2012年07月03日] Ruby Tuesday 活动公告 at July 04, 2012

    我晕... 这几天没上。错过了。汗!!

  • Rails 3.2.13 使用 Spork + Guard + RSpec + Capybara at June 29, 2012

    看了这篇文章,才真正知道咱社区常说的 Guard 是个啥玩意儿。

    之前一直以为是一个 Mac 下专用的,类似于 autotest 的玩意儿,现在才明白,Guard 原来是全方位的...

    太谢谢@Juanito啦。

  • 1000 个小时学会 Rails - 004 神秘的 X 项目 at June 29, 2012

    酷毙了...

  • 1000 个小时学会 Rails - 002 测试!测试! at June 29, 2012

    很好~~

  • 1000 个小时学会 Rails - 000 Rails 前世今生 at June 29, 2012

    好文... 支持原创。我要全部都讀一遍。

  • 如何加速 Asset Pipeline precompile at June 28, 2012

    不清楚你使用什么编译... (目前还小白)

    不过就是给个提示,是否完整利用了多核的优势?或者应该加个什么参数之类的?

    典型的,如果是使用 make 在 linux 下编译,有没有-j2 参数 , 所需要的时间相差老远了。

    当然,如果机器是 4 核,那就 make -j4

  • 黑苹果完美安装,媲美 iMac, 省下来的钱可以去买大波罗了。 at June 26, 2012

    我生活中的见过的很多人,买个苹果本子,还没拿回家,先让商家格式化装 Windows.

    甚至开开除了上 QQ, 斗地主,什么都不会。

    楼主正好相反,和那些人有的一拼啊!

  • ruby 的正则里有个前视断言,那有木有后视断言涅? at June 26, 2012

    #9 楼 @tylerlong

    没错,就是变相的终止了字符串的 backtracking, 准确地说,这都不算是一个断言。

  • 1.8.7 害死人 at June 26, 2012

    只能说是定义改变了,在 1.9 下表示,无条件,返回自身,1.87 下,选择条件为空,所以返回一个空数组。我觉得也谈不上那个更好理解一些。

    #2 楼 @huacnlee

    还好当初果断从 1.9 开始学习。之前我电脑上还有 1.86, 1.87, 然后在某一天,我直接全部干掉了。

  • powerline fonts patch for vim at June 26, 2012

    从我正式开始使用 Emacs 之后,我的 Emacs 英文字体一直设定的就是这个 (Inconsolata), 从来没换过。

  • 小白问题, 太让我崩溃啊! 新建的项目, rake test 失败出错. at June 26, 2012

    #26 楼 @ery #19 楼 @Rei

    貌似我又误解了... 跟我设定 RUBYOPT 无关,其实是因为我在启动 Ruby 解释器时,通过 RUBYOPT 混入了 FileUtils 模块,注释掉就 OK 了,Rake 的代码应该是有 bug 的。

  • ruby 的正则里有个前视断言,那有木有后视断言涅? at June 25, 2012

    #6 楼 @tylerlong

    子查询和其他两个理解起来差不多

    例如:/RE1(?>RE)RE2/

    首先会匹配 RE, 然后才会匹配 RE1 以及 RE2, 而且被 RE 匹配过的部分,RE1 和 RE2 就不会在匹配了。

    典型的用途,当使用前置查询时,前置 RE 表达式必须是固定长度的 RE, 否则会出错。如果前置是一个无法确定数量的 pattern, 只能在前置条件中,嵌套一个子查询。

  • 小白问题, 太让我崩溃啊! 新建的项目, rake test 失败出错. at June 25, 2012

    #1 楼 @azhao #2 楼 @Teddy #3 楼 @zgm #4 楼 @Juanito #5 楼 @ashchan #7 楼 @lgn21st #8 楼 @daqing #9 楼 @southwolf #14 楼 @leekelby #15 楼 @Rei #20 楼 @ery

    嗨~ 各位 XD 们,谢谢你们的热心帮忙,问题已经解决。果然是 .bashrc 内设定的问题。我注释掉之后,就正常了。事实上,在我安装 rvm 的时候,rvm 有提示,设定 RUBYOPT, 有可能会影响 rvm 的使用, 事实是,我没把这句话当回事儿。

    这就是血的教训啊!! 引以为戒...

  • 小白问题, 太让我崩溃啊! 新建的项目, rake test 失败出错. at June 25, 2012

    #20 楼 @ery

    我想知道你安装的所有 rake 版本。

    gem list rake 的结果。

  • 小白问题, 太让我崩溃啊! 新建的项目, rake test 失败出错. at June 25, 2012

    #19 楼 @Rei

    唯一特殊的配置就是:去掉了 Gemfile 当中,therubyracer 那一行之前的注释。

    剩下的要说有啥不一样,那就是我在.bashrc 内设定了

    export RUBYLIB=$HOME/bin/ruby/lib
    export RUBYOPT=-raddition
    

    其实就是__~/bin/ruby/lib/addtion.rb, 里面启动加载了个人以前整理的类,以及初始加载了一些 Ruby 默认没有混入的库,我先去试试,去掉以上选项正常不。

  • 小白问题, 太让我崩溃啊! 新建的项目, rake test 失败出错. at June 25, 2012

    #15 楼 @Rei 1.9.3 也一样

    #16 楼 @ery 你的 rvm 是不是安装有很多早期版本的 gem 了,说下你拥有的 rake 版本 (所有), 还有就是你的 rvm 版本。(我的是:rake 0.9.2.2, 刚才降到 0.9.2, 貌似照旧,rvm 是 1.14.3, 全新安装,没有早期的 gem)

    再问下,你甚至没有添加任何include Rake::DSL, 就成功了吗?

  • 小白问题, 太让我崩溃啊! 新建的项目, rake test 失败出错. at June 25, 2012

    #12 楼 @Juanito

    实在抱歉,看来我的帖子编辑存在严重问题。

    错误是出在 rake test , 麻烦你再试试

  • 小白问题, 太让我崩溃啊! 新建的项目, rake test 失败出错. at June 25, 2012

    #9 楼 @southwolf

    rake db:migrate 当然成功啦。 rake db:test:prepare 没有提示,应该没问题?

    我换过 3.2.1 , 3.1.0 , 3.2.6 三个版本都一样。也在两个电脑上试过,问题依旧。(难道跟系统有关?我是 slackware , 可是我用的是 rvm, 应该跟系统无关啊)

  • 小白问题, 太让我崩溃啊! 新建的项目, rake test 失败出错. at June 25, 2012

    #7 楼 @lgn21st 真没想过。 #8 楼 @daqing 那太谢谢你啦。https://github.com/zw963/depot1.git 其实我没有做什么啊,没有一行我自己的代码。rake test 还有 rake cucumber 就不成功。

  • and 和 && 是不同的 at June 25, 2012

    #29 楼 @googya

    是我搞错了。

    首先,我想当然的认为:true and "a string" , 那结果肯定是 true, 然后又没有加括号...

    这次正好纠正了我一个严重的错误...

  • and 和 && 是不同的 at June 25, 2012

    #23 楼 @googya

    
    alien = true
    speaks_english = false
    
    p  alien and speaks_english ? 'hello' : '**silence**'
    

    你觉得这个代码,执行结果是什么?你自己运行下

  • 小白问题, 太让我崩溃啊! 新建的项目, rake test 失败出错. at June 25, 2012

    #1 楼 @azhao

    我已经更新内容,麻烦再看下。刚开始是警告,但是最终还是会报错的。

    #2 楼 @Teddy rake db:migrate 一直没问题啊。就是 test.

    #3 楼 @zgm #5 楼 @ashchan 已经更新问题,增加了 trace 信息,麻烦看下。

    #4 楼 @Juanito 昨晚我上 so 看了好多有关这个提示的问答。按照他们的方法也改了,不过都不行,我估计可能是我犯了什么超级小白的错误?例如缺少什么 gem 之类的。

  • to_s,to_str 和 inspect at June 24, 2012

    #6 楼 @jjym

    其实 Ruby 中to_?和 to_??? 这类方法是有惯例的。

    简单点说: 前者就是让你手动调用的。并且核心类有默认实现,当然,你可以重写默认实现. 后者,不是让你调用的。是系统自动调用的。鸭子类型,就是用类似方法实现的。

  • Emacs 老手出个 Emacs 视频教程呗。。。顺便讲讲 Lisp 呗。。。 at June 23, 2012

    #4 楼 @jiyinyiyong

    TNND, 我的 linux 版本下面没有 ffmpeg, 不过谢谢啦,至少我知道在 linux 用什么软件录视频了。有空我编译安装一个。

  • 关注程序员身体健康,你是怎么做的? at June 23, 2012

    最近换了一个新地方,自己一个人,没有老婆陪,总是失眠...

  • ruby 的正则里有个前视断言,那有木有后视断言涅? at June 23, 2012

    这个问题我见人问了很多次了。

    不妨一次性全写出来,方便大家观看:

    (?<=BEFORE) RE # => 前置条件,匹配 RE, 1.9 支持 RE (?=AFTER) # => 后置条件,匹配 RE, 1.8 支持 (?>INNER) # => 子查询,匹配 RE, 1.9 支持。

    p.s. 我可记不住这些该死的括号还有方向,我是靠编辑器的 snippet 记忆的。前置条件我简写为:<<, 后置条件我写为 >>, 子查询我写为.. , 好记吧。

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