Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
@night_song
VIP
NO. 182 / 2011-11-23

5 Topics / 125 Replies
2 Followers
0 Following
1 Favorites
GitHub Public Repos
  • triez 140

    fast, efficient, unicode aware HAT trie with prefix / suffix support for Ruby

  • rsec 77

    Parser / Regexp Combinator For Ruby

  • regexp_optimized_union 11

    Regexp.optimized_union(word_list, regexp_options) generates optimized regexp for matching union o...

  • zscan 9

    Improved string scanner

  • stimulus-bind 9

    Enable simple data binding for stimulusjs

  • vscode-hypertab 3

    The Missing Tab Completion for VS Code

  • property-list 1

    Property list (plist) library with all formats support

  • keycap 1

    1.5u keycap for Kailh low profile switch

  • ffi-clang 0

    Ruby FFI bindings for libclang 3.4+.

  • llvm-node 0

    Node LLVM 4.0+ Bindings

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 不看不知道,RVM 占了这么多空间 at June 13, 2012

    可以用 gem cleanup 清理一些旧版本

  • 这样的数字序列,应该怎样写 at June 12, 2012

    0 开头的数字是 8 进制,0d 开头的数字才是 10 进制

    想要代码整齐可以

    0d002002
    

    想要输出整齐可以

    puts '%06d' % 2002
    
  • 你的能力越大,责任就越大 at June 07, 2012

    同样出自蜘蛛侠,Green Goblin 还是社长的时候说的:

    With great power comes great benefits.

  • 在 IE6 下严重错位呀 at June 04, 2012

    ie6 用户不在乎那点错位

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

    补充说明一下⋯⋯ wave 文件有这些字段

    Z4 id
    i  totallength
    Z8 wavefmt
    i  format
    s  pcm
    s  channels
    i  frequency
    i  bytes_per_second
    s  bytes_by_capture
    s  bits_per_sample
    Z4 data
    i  bytes_in_data
    s* 数据
    

    顾名思义 i 是整数 Z 是 ascii 字符,但额外的 '\0' 也算合法字符 s 是 short, 有符号 16 位整数

    最后算 sum 的请忽略⋯⋯ 当时是吐槽这个人 http://yannesposito.com/Scratch/en/blog/2010-10-14-Fun-with-wav/ 写的⋯⋯

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

    @fsword pack 的格式字符串的确是和 perl 一样的。转换 little endian / big endian,转换 C 数据类型的时候没有 pack / unpack 就得写一大堆还容易出错⋯⋯

    例如用 unpack 读 wav 格式的文件超简单:

    data = ARGF.read
    keys = %w[id totallength wavefmt format
      pcm channels frequency bytes_per_second
      bytes_by_capture bits_per_sample
      data bytes_in_data sum
    ]
    values = data.unpack 'Z4 i Z8 i s s i i s s Z4 i s*'
    sum = values.drop(12).map(&:abs).inject(:+)
    keys.zip(values.take(12) << sum) {|k, v|
      puts "#{k.ljust 17}: #{v}"
    }
    
  • 关于整型数组到字符串的转换 at June 01, 2012

    s.pack('C*') 就可以,不用特意给长度,c 对应 -128 到 127,C 对应 0 到 255,C 才和 chr 对应(只要不是 C# 弄出来的有符号字节数组一般都没必要用 c ⋯⋯)

  • [杭州][2012年05月29号] Ruby Tuesday 大浪新地址 at May 29, 2012

    50 平米个人车间

    电灯配有拉环,可做引体向上锻炼身体

  • [杭州][2012年05月29号] Ruby Tuesday 大浪新地址 at May 29, 2012

    我们厂外观古朴,车间豪华,一定要来哦

  • 分享一下正确的中英文混写法 at May 16, 2012

    懒惰是程序员的优秀品质,能不敲驼峰就不敲驼峰 ⋯⋯

  • [杭州][2012年05月15号] Ruby Tuesday 召集 [取消] at May 14, 2012

    #5 楼 @lgn21st 周二 0 点亚洲服务器就开了,应该是帐号区域只影响客户端的语言 (台服帐号只能用 windows 繁体客户端),但是能登录其他地区的服务器

  • [杭州][2012年05月15号] Ruby Tuesday 召集 [取消] at May 14, 2012

    周二请假刷大菠萝⋯⋯

  • 如果一个 API 有 SOAP 和 REST 两个版本,你会选择哪个 at May 11, 2012

    @lgn21st 我的第一份工作也是用 rails 调用 soap 暴露的算法⋯⋯ 不过还没打交道就不干了

  • 提醒了我一下 Ruby 脚本语言的本质 -_-@ at May 11, 2012

    找这么说,java 的本质:

    class H {
      static {
         System.exit(1);
      }
    }
    
  • 关于 begin expression end 这种用法 at May 10, 2012

    应该就是乱写的

  • 问一下,ITeye 的 night_stalker 在咱们这个坛子里吗? at May 08, 2012

    NOOOOOO 白删了

  • 问一下,ITeye 的 night_stalker 在咱们这个坛子里吗? at May 08, 2012

    @nouse 这样扩展性好⋯⋯ @skandhas 没有啊,不过都是软删除的吧 @hooopo

  • [杭州][2012年05月08号] Ruby Tuesday at May 08, 2012

    白板拆了,后面的木板可以写就是擦不掉。。。

  • [杭州][2012年05月08号] Ruby Tuesday at May 08, 2012

    来帮忙收拾东西...

  • Ruby 1.9 中文处理 at May 06, 2012

    最简单解决方案:

    export RUBYOPT='-KU'
    
    
  • RubyMotion - Ruby 写 iOS 应用 at May 04, 2012

    技术没什么新鲜的吧,macruby 早就想这么做了 (把 jit 改成 ngen, GC 完全用 ARC 就可以了)

    可以开 repl 编程很方便,但 xcode 的 lldb repl 已经很不错了

    没 xcode 敲巨长的 cocoa 函数名有难度吧 ⋯⋯

  • 大家平时在用什么 chardet gem? at April 27, 2012

    @hlxwell 用 File.binread 就可以读出原样的来检测

  • 硅谷 - 上海联合 24 小时黑客马拉松活动 at April 26, 2012

    上次发现一些队早早把东西做好了然后那个晚上正常睡觉,5 分钟演示准备很充足然后就获奖了⋯⋯

  • [杭州][2012年04月24号] Ruby Tuesday 在大浪 at April 26, 2012

    @huacnlee 你都重新编译 openssh 了,sudo make install 就替换了,但是要重启 sshd 要小心,本地试好再到远程机器整

  • [杭州][2012年04月24号] Ruby Tuesday 在大浪 at April 25, 2012

    两个链接:

    比 resque 省内存的 sidekiq - http://mperham.github.com/sidekiq/

    使 openssh 可以通过数据库用户进行验证 - https://github.com/norbauer/openssh-for-git/blob/master/openssh-5.1p1-authorized-keys-script.diff

  • [杭州][2012年04月24号] Ruby Tuesday 在大浪 at April 24, 2012

    +1

  • You can build iOS app using Ruby instead of Objective-C http://mobiruby.org/ at April 20, 2012

    发布了哟

    https://github.com/mruby/mruby

  • 请推荐一个 ascii 码的 gem at April 18, 2012

    http://www.quirksmode.org/js/keys.html 全部列一下呗

  • 一张图片入门 Python at April 18, 2012

    几年前因为学 wxWidget 看过 ulipad 的代码 (wxPython 的) ,看到自己实现 mixin 就没继续看下去了⋯⋯

  • 想自己写一个文本 parser 吗?这个 parslet 挺好的。 at April 17, 2012

    rsec 没比 parslet 快 30 倍我敢出来说吗⋯⋯

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