Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
@skandhas
VIP
NO. 146 / 2011-11-21

沈阳
25 Topics / 952 Replies
49 Followers
8 Following
436 Favorites
看吧,看吧。俺继续睡 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
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 关于字符串转换日期的问题 at June 01, 2012

    #11 楼 @gaicitadie 这在 Ruby 里是很平常的事。你估计都没怎么看 Ruby。

  • 我学习了一下,Ruby 新手可以看看 at June 01, 2012

    #7 楼 @zw963 主席啊~ 你的生物钟颠倒过来了? Ruby 在初始化的时候,就会把 BasicObject,Object,Module,Class 建立起来,并设置好他们的关系,然后就会再进行 Ruby 核心库的初始化。

  • 你是 vim 党还是 emacs 党? at May 31, 2012

    #64 楼 @sharp ECB 的默认主键是 mouse-2,你可以修改。我的鼠标 mouse-2 就是那个滚轮。 不方便的话,可以把主键修改为 mouse-1.

  • Cloud Foundry Open Forum 与大牛马克谈技术 at May 31, 2012

    Mark Lucovsky 是真正的大牛啊!真羡慕上海啊,有这么多活动!

  • 你是 vim 党还是 emacs 党? at May 31, 2012

    #52 楼 @sharp Shift + 主键 就没问题啊~

  • Ruby 的名气是不是 Rails 带来的? at May 30, 2012

    #23 楼 @feipinghuang 呵呵

  • Railscasts-China 第一次收到他人贡献,感谢 @hhuai at May 30, 2012

    支持!

  • 你是 vim 党还是 emacs 党? at May 30, 2012

    #38 楼 @sharp 我一般是在 sources window 上 用 Shift + 主键

  • method_missing,一个 Ruby 程序员的梦中情人 at May 24, 2012

    #11 楼 @zw963 从 Ruby 层面看,我们完全可以忽略 send 是否做了优化,那毕竟是语言实现层面的事,与 Ruby 语言本身没关系。*eval{block} 与 send 的性能相差很少,而且,如果换到别的 Ruby 实现下,有可能情况又不一样了。

    所以不用太纠结了,还是以代码的易读为主。

  • method_missing,一个 Ruby 程序员的梦中情人 at May 24, 2012

    #8 楼 @zw963 send 在 RubyVM 中有优化。

    很多 instance_eval 或 class_eval 的使用场景 是用 send 无法替代的。 另外,性能瓶颈一般也不会出现在这个地方,所以我觉得也不用太在意 :)

  • 转一篇有意思的文章 - 通天塔导游 at May 24, 2012

    又是语言吐槽贴~ 语言嘛,本来就是萝卜青菜,各有所爱的问题。

    现在语言前三甲不还是 C,Java,C++?虽然 Ruby 跌出前 10 名了,也依然不能阻止咱们喜好 Ruby。其实,那个神马排名丝毫不影响咱们的选择,不是吗?自己喜欢就好 :)

    现代语言的王座,我觉得 C 是当之无愧~ 基本上在各个领域内都能看到它的身影。

  • method_missing,一个 Ruby 程序员的梦中情人 at May 24, 2012

    #6 楼 @zw963 send 要快。

  • Ruby 的名气是不是 Rails 带来的? at May 22, 2012

    #8 楼 @boardsky #6 楼 @ywjno

    RPGMaker

  • Ruby 的名气是不是 Rails 带来的? at May 22, 2012

    如人饮水,冷暖自知。 别人说的桃子再甜,杏子再酸。都是别人的感受。你的感受呢?

  • 关于整型数组到字符串的转换 at May 21, 2012

    #3 楼 @hooopo 哈哈哈,此类贴肯定是秒杀,大家都在埋伏着呢。

  • Ruby China 节点的主题数统计 at May 21, 2012

    #7 楼 @hooopo 是啊~ 有 API 果然方便,我要是早查一查,也不用走弯路了:( 多谢分享!

    兄弟们,写东西之前,一定先查 API 阿!O_o

  • Ruby China 节点的主题数统计 at May 21, 2012

    #5 楼 @qichunren 以前没查过 Ruby China 的 API, http://ruby-china.org/wiki/api 有了 API,那自然就省事多了  :) Thx!

  • Ruby China 节点的主题数统计 at May 21, 2012

    #2 楼 @huacnlee 刚开始是用手工,觉得很傻 O_o 然后写了个脚本用 Watir 来做 (用 Nokogiri 也可以 )


    先统计 node1 至 node49,然后按主题数排序,取出前 30 名的热门节点。 测试环境:Ruby 1.9.2p0, WinXP.


    #encoding:utf-8
    require "watir-webdriver"
    
    def ruby_china_nodes_info
      @browser = Watir::Browser.new
      (1..49).inject([]) { |total,i| total << fetch_node_info(i)}
                        .sort_by{|_,topics| -topics }
                        .slice(0...30)
                        .tap { @browser.close } 
    end
    
    def fetch_node_info(node_index)
      @browser.goto "http://ruby-china.org/topics/node#{node_index}"
      div = @browser.div(:id => 'node_info')
      [
        div.h2.text,
        div.span(:class =>'total').text =~/(\d+)/ ? ($1.to_i):0 
      ]
    rescue
      ["Unkown node#{node_index}",0]   
    end
    
    
    if __FILE__ == $0
    
      # for win32 console
      STDOUT.set_encoding "gbk"
    
      nodes_info = ruby_china_nodes_info  
      nodes_info.each {|node,topics|  puts "#{node}:#{topics}" }
    
    end
    

    最近一次统计

    Rails:763 瞎扯淡:494 Ruby:337 分享:312 Gem:235 反馈:128 部署:123 工具控:109 社区开发:97 招聘:93 其他:54 公告:48 JavaScript:45 云服务:42 Ruby Tuesday:36 MongoDB:34 Testing:33 Git:31 开源项目:31 Linux:28 RVM:25 Mac:23 书籍:21 Database:19 产品控:17 CSS:15 Nginx:13 算法:12 Redis:10 搜索分词:9

  • GeaKit--another social coding project in China at May 18, 2012

    此良性讨论的帖子,必收藏之。双方的观点都让人收益。

    对于敢于重复造轮子且想造出更好轮子的人,我想应该要给予更多的支持和鼓励! 加油吧,楼主!希望 Geakit 发展的更好,走出自己的道路,早日脱离“山寨”模式。

  • 为什么 ruby-china 的 erb 源码, 代码缩进乱七八糟的? at May 18, 2012

    看了一下你们的回复时间,好多都是在后半夜活动啊。注意身体啊 兄弟们! (此楼已歪)

  • 本周末 codeschool 免费 at May 18, 2012

    Cool~

  • 用 Django 开发项目心情有些枯燥,如果用 rails 能不能缓解 at May 17, 2012

    这个 Rails 有个毛关系啊。

    如果有一辆汽车,司机是小明,小红坐在小明的右边,小刚坐在小明的后面。
    

    请问这辆车的主人是谁?

  • 分享一个不错的 Emacs tour at May 16, 2012

    6 Who is using Emacs? 4 位大神阿!

  • 想到一段很好玩的代码. 很短... 小小测验一下! at May 15, 2012

    -p参数是亮点

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

    #11 楼 @lgn21st 看字体风格,汉字应该是出自苍老师的手笔。“Rails”应该是自己加上的。 苍老师的毛笔字写的是不错。

  • [上海] 贝通网 (Beltal) 诚聘 ruby 工程师 at May 13, 2012

    +1

  • 关于 begin expression end 这种用法 at May 10, 2012

    这也是一种代码的组织方式。实践中,也有人使用的。

  • [又拍云存储] 意见征集 at May 10, 2012

    #1 楼 @lgn21st 一不小心被代表啦 哈哈。当然是支持啦~ ;)

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