Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
Zete
@luikore
高级会员
第 2880 位会员 / 2012-07-16

55 篇帖子 / 3422 条回帖
245 关注者
6 正在关注
32 收藏
GitHub Public Repos
  • triez 140

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

  • rsec 78

    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
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • Mavericks 下安装 do_postgres 失败 at 2014年01月24日

    #2 楼 @DeathKing 看出来了,你是真不爱 activerecord...

  • 对 Regexp 和 MatchData 的一个问题 at 2014年01月24日

    #2 楼 @sakura79

    a.scan(/ab+/){|term| print $`.size, '...', ($`.size + term.size), ':', term, "\n" }
    
  • 对 Regexp 和 MatchData 的一个问题 at 2014年01月23日
    a = "abbcdefgabbbbcdefg"
    a.scan(/ab+/).to_a[n]
    
  • yield 肿么翻译 at 2014年01月23日

    汉语没有这个词,就和奥巴马,普京一样... 不音译必然和原文联系不起来

  • yield 肿么翻译 at 2014年01月23日

    衣路德

  • 这是第一本写给小孩子的关于 Ruby 的书,需要你的帮助! at 2014年01月23日

    back 了 $50, 发帖的时候才 $1000 不到,现在已经 40% 了 #论宣传视频的正确做法

  • 这是第一本写给小孩子的关于 Ruby 的书,需要你的帮助! at 2014年01月23日

    黑丝好评... 必须买一本

  • [杭州] ThePlant 招聘 at 2014年01月23日

    #3 楼 @lgn21st 你眼睛是有多尖...

  • [杭州] ThePlant 招聘 at 2014年01月23日

    非常靠谱的说,位置在很文艺的丝联 166

  • ruby 开发组的人火气 (也) 很大 at 2014年01月23日

    #11 楼 @bhuztez gem 的话可以直接用 openssl 的协议发布,然后就能打包 openssl 源码了,不另外安装 openssl 也可以...

  • [讨论] reverse 一个字符串的顺序. at 2014年01月22日

    #7 楼 @zw963 linux 的图形界面不能要求太高...

  • Mavericks 下安装 do_postgres 失败 at 2014年01月22日

    哦是 do_postgres 这个 gem 的问题... 一般都用 activerecord 和 pg 的...

  • ruby 开发组的人火气 (也) 很大 at 2014年01月22日

    #4 楼 @windwiny 我也同觉得不该随便砍标准库,在 rails 以外的很多脚本都要用的,跑个命令还要 bundle install 就太没人性了...

  • ruby 开发组的人火气 (也) 很大 at 2014年01月22日

    #2 楼 @windwiny 我没有... 果然是 sslv2 ... 如果你关心安全,就会安装操作系统的安全更新,而大部分操作系统如 ubuntu 已经把它禁掉了根本不是问题...

  • ruby 开发组的人火气 (也) 很大 at 2014年01月22日

    有啥问题,sslv2 吗?你确定提出的人是开发者?还有是谁说的 fuck off? 在 irc 还是 issue tracker 还是邮件列表? 解决很简单吧?装 ruby 前升级到最新 openssl, 或者把默认的设置改改就好了

  • [讨论] reverse 一个字符串的顺序. at 2014年01月22日

    逆序其实不简单... 由于有 CCS (combining character sequence) 的存在,有些字符其实是多个 unicode code point 组成的 (注意这和 utf-16 中某些 code point = 多个 code unit 的问题不是一回事,utf-8/utf-32 中一个 code point 就是一个 code unit, 但还有 CCS 的问题)

    Ruby 2.0 以后提供了 grapheme 分组 (\X), 这个问题就好解决了:

    s = "ha\u030Alo"
    puts s #=> hålo
    puts s.reverse #=> ol̊ah 圆圈的位置不对了!
    puts s.scan(/\X/).reverse.join #=> olåh 这就对了
    

    不过 CCS 都有对应的单字符表示,例如 "a\u030A" 可以用 å 代替,但德国人和法国人的键盘敲出来的都是 CCS, 所以这个问题还挺普遍的...

  • 你选择 Angular 还是 Ember? at 2014年01月22日

    都不用,我用 rivetsjs, 比 ember 和 angular 小多了,no shit, 只做一件简简单单的事:数据绑定,还不需要手写一堆 getter setter

  • Gemfile 中分环境选择 source at 2014年01月21日

    可以,Gemfile 是普通 ruby 代码,通过环境变量甚至读文件通过系统或者用户做判断都可以

  • gem 加载一次,就预编译一下,下次就快了 at 2014年01月16日

    #6 楼 @bhuztez pyc 作用好小,麻烦好多... yarv 最初就是可以生成一个 .yarv 文件的,后来移除了

  • gem 加载一次,就预编译一下,下次就快了 at 2014年01月16日

    #4 楼 @zhangyuan 编译和预编译的关系,就差不多相当于 即时编译和编译的关系...

  • gem 加载一次,就预编译一下,下次就快了 at 2014年01月16日

    #2 楼 @zhangyuan 是的。但编译和 预 编译 不是一回事啊...

  • gem 加载一次,就预编译一下,下次就快了 at 2014年01月16日

    源代码是最佳的 wire format 会有很复杂的缓存问题 (参考 .pyc), 也会有字节码的校验问题 (参考 java class), 大概没多大作用...

  • rails console 和 shell 的关系。因为 zsh,掉坑里了。 at 2014年01月15日

    安装 OS X 的时候就应该手动格盘选择 case sensitive 的文件系统...

    bash 也可以配置大小写不敏感的补全,zsh 的自动补全更强力,例如已输入内容全小写时就不敏感,已输入内容带大写时就敏感,如果没找到候选项就做子字符串补全:

    # smart case (treat all lower case as upper/lower), then partial word, then substring
    zstyle ':completion:*' matcher-list 'm:{a-z}={A-Z}' 'r:|[._-]=* r:|=*' 'l:|=* r:|=*'
    
  • 令人苦恼的性能问题 at 2014年01月15日

    #10 楼 @cassiuschen 是用所有的部署方式都会 down 几分钟?前面加不加 nginx 都会?GC 早就变成增量式的,不会停掉全世界的了... 如果万一真是什么地方产生了海量对象,就只好 dtrace 找了...

  • 令人苦恼的性能问题 at 2014年01月15日

    #4 楼 @cassiuschen 大姨妈的毛病具体是什么?知道症状可能可以找出线索... 如果用 puma 开多线程部署呢?sinatra::synchrony 貌似问题也不少,而且依赖的 em::synchrony 已经不维护了...

    另外 ab 是本地测试么?最好用网络测试。本地测如果要减少 ab 本身的各种问题的影响,用 wrk 测会更准一些。

  • 令人苦恼的性能问题 at 2014年01月15日

    mongo 的数据设计上还是尽量查什么就存什么吧。

    页面还是尽量做成容易缓存的 (例如一个帖子页面带了用户信息的话,就很有点难缓存,但如果用户信息用 ajax 加载的话,帖子和回复就可以缓存了).

    升 2.1 估计可以减少 40% GC 时间。

  • 博士发声的公众号 at 2014年01月14日

    创业拉一个不亏啊。例如这边有个高大上建筑物,带博士可以省 80% 租金...

  • Ruby AES 128 cbc 的问题 at 2014年01月14日

    #2 楼 @spiderxu 把 java 代码里用随机数那段去掉,然后自己把 password 补 0 到 128

  • Ruby AES 128 cbc 的问题 at 2014年01月14日

    java 代码里的 password 不是 key, key 是用 SecureRandom 的默认算法,以 password 为随机数种子算出来的...

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