Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
@skandhas
高级会员
第 146 位会员 / 2011-11-21

沈阳
25 篇帖子 / 952 条回帖
49 关注者
8 正在关注
436 收藏
看吧,看吧。俺继续睡 z z Z Z
GitHub Public Repos
  • cstruct 18

    CStruct is a simulation of the C language's struct.Its main purpose is to manipulate binary-data ...

  • mruby 1

    Lightweight Ruby

  • papers 1

    my open papers

  • IsoVoxel 1

    Generates isometric pixel art from MagicaVoxel .vox files

  • node-canvas 1

    Node canvas is a Cairo backed Canvas implementation for NodeJS.

  • elvm 0

    EsoLangVM Compiler Infrastructure

  • kilo 0

    A text editor in less than 1000 LOC with syntax highlight and search.

  • picasso 0

    Picasso is a high quality vector graphic rendering library. It support path , matrix , gradient ,...

  • lib-bpmn-engine 0

    A BPMN engine, meant to be embedded in Go applications with minimal hurdles, and a pleasant devel...

  • WProtect 0

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 有什么可以在线编写小型 ruby 程序的网站吗? at 2012年03月07日

    http://labs.codecademy.com/
    不过是 1.8.7,不是 1.9

  • 有可能被误用的 Enumerable#one? at 2012年03月07日

    #1 楼 @lgn21st 我曾经是想当然的误用过 one?, 直到看 api 文档的时候才发现不是那么回事 :>

    #5 楼 @HungYuHei #6 楼 @huobazi 这楼歪的 哈哈:>

  • 各位是因为什么事件和原因接触到 Ruby at 2012年03月07日

    我并不是因为 Rails 而知道的 Ruby,而是因为在以前的工作中,有一次需要处理一批格式较复杂的文本文件 (windows 平台),当时我正打算用 C++ 写这个工具呢,同事推荐可以用 Ruby 试试~,然后就用了。果然比 C++ 的代码行少太多了 :>
    学习了 lua 以后,把这个工具用 lua 重写了,发现虽然 lua 有性能的优势,但是在语言表达能力上,还是差 ruby 几条街。

  • 给这个节点添个树叶吧 at 2012年03月07日

    #2 楼 @Alexander 语言的效率是指的性能吗? Erlang 的性能很好~

  • 给这个节点添个树叶吧 at 2012年03月06日

    我觉得有可能式:

    1. 与语言本身有关~ ,Erlang 属于函数式语言~ ,有好多人不习惯。(话说回来,习惯了之后,还是挺顺手的)
    2. 社区小,招人不好招,项目后期维护人也不好找。
  • jruby windows at 2012年03月06日

    #2 楼 @ripple 在 windows 下,spawn 或 system,exec,%x都可以调用第三方进程。 比如:system('ruby -v')

  • 所有控制器都可以读取的对象,要放在那里生成呢? at 2012年03月06日

    #2 楼 @Rei +1

  • jruby windows at 2012年03月06日

    用 Kernel 的 spawn 或是 Process 类的 spawn 都可以创建新进程。 还有 system, exec,%x, 都可以。 实在是没有必要走 WinAPI 这条路,除非你有特殊要求。

  • [杭州][2012年03月06日] RubyTuesday 活动公告 at 2012年03月05日

    #16 楼 @fsword 如果有条件~ ,每次 RubyTuesday 录个视频,这样以后,在外地的同学也能温故学习了 :>

  • 一个奇怪的错误 Maybe IRB bug!! at 2012年03月05日

    @Tony 用 set_trace_func 看看哪里递归调用了,@hhuai 曾用这招查到过类似问题: http://ruby-china.org/topics/1470

  • 一个奇怪的错误 Maybe IRB bug!! at 2012年03月05日

    这可不像是 irb 的 bug 喔。 :>

  • 现在有人回复我发的帖子没有提醒了吗? at 2012年03月05日

    #6 楼 @camel 哈哈~ 热门帖子的苦恼 :>

  • 发起一个讨论 有关 block 的用途. at 2012年03月05日

    #19 楼 @zw963 proc 和 lambda 虽有区别,但是有一点很重要:,它们都是 Proc 类的实例。 你可以:

    p lambda{ puts "hello world"}.class
    

    另 Proc#lambda? 可以判断这个 Proc 实例是否是 lambda。

  • Ruby China 的这个 Mac 客户端怎么样? at 2012年03月04日

    #15 楼 @ashchan Cool~! 支持!

  • 发起一个讨论 有关 block 的用途. at 2012年03月04日
    1. block 在实作 DSL 时,是很有用处的。如 @allenwei 说的 :>
    2. lambda 的例子,很多程序或是 gem 内部都经常使用 lambda,你在看源代码时应能碰到。

    比如你写一个极简单的 Rack App:

    app = Rack::Builder.app do
       use Rack::CommonLogger
       run lambda { |env| [200, {'Content-Type' => 'text/plain'}, ['OK']] }
    end
    

    Rack::Response 内部也使用了 lambda。等等,例子很多。 :> lambda 一个很重要的作用是可以把调用推迟。以前用 Ruby 写过一个 ARM 指令解释器,当时的实作是用 lambda 来对应指令。解释时,遇到指令就执行相应的 lambda。

  • 怎样快速学习 ruby? at 2012年03月04日

    @hony123456 何必刻意要求快速呢?:>

  • 有没有筒子觉得,Ruby 要是不用敲那么多 end,会更优美? at 2012年03月04日

    这个啊~ 是仁者智者的问题啦,比如我对 Python 的强制缩进比较的不喜欢。对 Ruby 的 end 感觉还可以啊。本来就是萝卜和青菜嘛,呵呵。就像 Emacs 和 Vi,Gnome 和 KDE,各自都有其眷属。只能代表各自的喜好而已 :>

  • 手头不再看的书. 有兴趣的进来看看. at 2012年03月03日

    #16 楼 @zw963 那个汗呢~!真的不是什么牛人~。咱们坛子里牛人很多,这是咱们坛子比其他社区好的一个很大的原因。我也来这里向牛人们学习了不少 :>

    关于打印书,因为我比较喜欢纸版书,有些书国内既没有引进,也没有影印版。只看电子版,时间长了有些累。所以想打印几本自己喜欢的。当然,国内如果有影印版,优先选择影印版。具体打印哪些书,现在还没选,范围应是在 C++,Ruby,Obj-C 相关的书吧。

    至于现在看的,由于工作的需要,近期主要在看 Erlang 的书及相关文档。 :>

  • ruby 怎样新建一个文件 at 2012年03月03日

    @413472212 哥~,你真需要补一补基础了 :> 即然你喜欢 Ruby,那就系统的学一下呗。这么零散的打游击的学习,效果不怎么好喔。

    至于文件操作,你可以看一下 File 类的相关文档。

  • 我觉得是不是应该把问答这个节点删除掉。 at 2012年03月03日

    赞同删掉。 比如,我要问一个 Ruby 相关的问题,到底是放到 Ruby 节点呢?还是问答节点?让人有点混淆。 放到 Ruby 节点,分类会更明了。

  • 你们都在使用鼠标吗? (iMac) at 2012年03月02日

    #8 楼 @zw963 Mac OS Lion 下配合 Magic Trackpad,还是很给力的。支持的手势要比 Magic Mouse 要多。而且手腕基本不需要移动就能操作大部分内容,省力。在 Mac 下,至于滚动窗口内容,手指一划即可。类似你用 iPad。

  • 你们都在使用鼠标吗? (iMac) at 2012年03月02日

    @zw963 我一直用 Magic Trackpad,用惯了会很方便。鼠标已经被我卸下电池,放到一边了。 http://store.apple.com/cn/product/MC380FE/A?fnode=MTY1NDA1Mg

  • 手头不再看的书. 有兴趣的进来看看. at 2012年03月02日

    #9 楼 @zw963 收到~ 十分感谢!

  • 手头不再看的书. 有兴趣的进来看看. at 2012年03月02日

    #5 楼 @zw963 同求 :> skandhas#163.com

  • 大家聊聊近三年 Ruby 社区的进步吧 at 2012年03月02日

    感觉国外的 Ruby 社区一直在蓬勃发展,经常会出新的好东西。 国内的社区以前都是一盘散沙状~,零星的几个小社区。弄的 Ruby 爱好者都不知道去哪个社区,也没有归属感。 现在有了 ruby-china,情况有很大改善 (至少我是这么认为)。

  • 大家聊聊近三年 Ruby 社区的进步吧 at 2012年03月02日

    #8 楼 @camel 眼神果然犀利~ 火眼金睛呢。

  • 手头不再看的书. 有兴趣的进来看看. at 2012年03月01日

    @zw963 你的排版 正好是书名成了上一册的信息了。

  • [Ruby Quiz] 在一组整数中,抽取所有的用加法可算出目标整数的组合 at 2012年03月01日

    @fredwu 在你的基础上修改了一下,你的 combination 这个用法很巧妙~

    代码在这里:https://gist.github.com/1948550

    class Sumify
      def self.run(num, collection)
        collection.size.times.map { |n| collection.combination(n).to_a }.flatten(1).select { |c| c.inject(:+) == num }
      end
    end
    

    这样结果应该就正确了。

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