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
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 折腾了两天,终于用 Elasticsearch + elasticsearch-rails 实现了搜索功能 at 2015年08月17日

    用 pg 就简单多啦,tsvector 加个中文分词 gem 就好了

  • 关于 OpenSSL::Cipher 加密相关的问题,有经验的同学请进 at 2015年08月17日

    aes-ecb 就可以 pkcs5padding 是自动选择的

  • 还在纠结 Flux 或 Relay,或许 Redux 更适合你 at 2015年08月17日

    #16 楼 @camel 前端的未来是 web assembly, 语言的选择将彻底自由,web assembly 标准化以后 ES 都可以淡出了,虽然预计会是非常长的一个过程

    Flux 其实是事件编程的一个倒退... 和 win32 API 写的窗体程序,手动 dispatch 一模一样... 正确的发展方向应该是: 命令式编程 (Flux) -> 函数式编程 (FRP) / 事件编程和逻辑式编程 (jQuery)

    不要低估学习 Javascript 的成本,其他语言并没有这么多坑

  • 雪球在股市风暴下的高可用架构改造分享 | 首席架构师亲述应对 30 倍峰值历程 at 2015年08月17日

    Java 的路数也就只能这样了

  • 还在纠结 Flux 或 Relay,或许 Redux 更适合你 at 2015年08月17日

    培根和饿了么解决你的烦恼

  • 前方有坑,请注意。。。 蛋疼的 first_or_create at 2015年08月17日

    总结:scope.first_or_create 出来的对象不一致:

    如果是 first 的 就不受 scope 影响了 (expected behavior) 如果是 create 的 callback 中就还会受 scope 作用 (expected behavior)

    不过这个方法也不提供 upsert 一样的原子性,就相当于 scope.first or scope.create, 我也觉得没什么作用最好别用...

  • 差点被骗,原来邮箱密码暴露……细思恐极…… 对方还在不断登录我邮箱修改我亚马逊密码……还锲而不舍地给我打电话! at 2015年08月14日

    在外面上网先开加密代理,另外 password 要多一些,我密码有几百个自己都记不全...

  • 求排列组合有没有简便的方法? at 2015年08月13日

    #11 楼 @yakczh 因为人家不会连击...

  • d at 2015年08月13日

    在各种 rc 里搜搜 source 的文件?或者目录下的隐藏文件

  • 遇到一个奇怪的问题求助 at 2015年08月13日

    这里不同:

    https://github.com/dfd07d/angular-amd-seed/compare/compare...master#diff-e5ac06c4d7dc343d6410c0fe33e3cab5R18

  • Jekyll 中使用 redcarpet,单词中间的_被滤掉的问题 at 2015年08月12日

    这么写:

    terms\_of\_service

    或者设置选项

    redcarpet:
      extensions: [:no_intra_emphasis]
    
  • Object#try 对潜在的 Rails 中的 nil 调用方法 at 2015年08月12日

    还可以这么写

    obj.try { strftime, "%Y-%m-%d %H:%M" }
    

    当需要在 nil 的时候忽略掉参数的某些计算的话,用 block form 比较简便 (其实和 if obj then ... end 也差不多...)

  • Ruby in Ruby at 2015年08月12日

    关注 + 看书!

  • 征集大家意见,关于回帖用树形方式展示,类似 HackerNews at 2015年08月10日

    :thumbsdown: 回帖不多一目了然,没到 reddit/hackernews 那个量... 到那个量的话树形投票筛选是比较方便

  • 函数的返回值你用 return 吗? at 2015年08月10日

    可有可无的东西一律不加

  • 我们为什么会选择 Golang at 2015年08月10日

    #15 楼 @shawnyu 啊... 应该是

    #### C\# ####
    

    C#

    :)

  • 什么是性别歧视 at 2015年08月10日

    睾丸酮会刺激肌肉生长,所以男性肌肉往往更多,搬砖效率更高... 表达生理区别不算歧视。但在招聘搬砖工人的时候强调这一点或者根据这一点进行区别对待,就是歧视嫌疑。平等的社会里,一般是不允许招聘中要求简历里写性别年龄和种族的...

    在米国,对于比较轻的歧视案子,法官会按照是否善意来裁定是否有罪,也就是自由裁量权比较高,看你不爽你就有罪...

    但编程是智力活动 (虽然和搬砖有相似性...), 男女智力没有明显区别,程序员群体的性别比例失调是很不正常的事情,我觉得主要是原因是:社会广泛存在的"只有男的才适合当程序员"这种固有观念。

    哪个女的学写程序,就有很多人说三道四指指点点怀疑其目的和能力,这就是歧视的言论. 在这个观念作用下,也会产生针对不同群体的差别对待,也就是歧视的行为. 如果固有观念获得更多的认同,没人觉得它不对,就会出现歧视的制度。

    但一个为了打破这种固有观念的活动里,出了一个宣传这个固有观念的帖子...

  • 我们为什么会选择 Golang at 2015年08月10日

    @shawnyu

    由于 markdown 标题可以这么写 ## ... ##

    所以 C# 中的 # 漏掉了,像下面这么写就不会漏了:

    ## C\#
    
  • 10000 求素数 at 2015年08月10日
    require 'prime'
    Prime.take_while{|p| p < 10000}
    
  • 道歉声明:Coding 以后在本社区多推干货 at 2015年08月10日

    #19 楼 @tsl0922 我也相信你司是没有恶意的,毕竟文章目的只是宣传公司产品... 但继续洗地只会造成越来越大的伤害...

  • 道歉声明:Coding 以后在本社区多推干货 at 2015年08月07日

    #7 楼 @tvvocold 我觉得男教练也被歧视了,明明是教 Rails 的却被说成是去勾搭... 女教练也完全被无视了

    另一点是 RailsGirls 的目的不是同城交友,而是教她们做网站写程序,这文案显然误解了活动的目的,完全走偏了,所以才希望删除原文以免带来更大的误解。

  • 道歉声明:Coding 以后在本社区多推干货 at 2015年08月07日

    为你补充:不过其他地方发的都没删,微信也没删,哈哈

  • 道歉:本来只想推一个活动,可是我玩脱了。 at 2015年08月07日

    还好我妹子看了没生气,不然我就去不了了...

  • [12 台减至 3 台] 用 Golang 重写 Sidekiq 的 worker at 2015年08月06日

    这个量级的任务,我猜是要按照订阅生成 feeds timeline? worker 一次取多个任务,然后把 io 读写都 batch 就嗷嗷快了 如果是做矩阵计算做个性化推荐或者聚类,都用的 C 实现,换语言也不会快

    https://github.com/gzigzigzeo/sidekiq-grouping

  • DES 加密问题 实现 Java 代码加密方式 at 2015年07月31日

    #3 楼 @kitkat

    java 设置的 iv 相当于 ruby 的 cipher.iv = [12, 34, 34, 11, 64, 23, 89, 27].pack 'C*'

    结果做个 base64 转换

  • 懒人想找个能通过 “.” 自动带出方法的 IDE…… at 2015年07月29日

    文件内同名补全很简单:

    TextMate 按 esc Vim 按 ctrl+p

  • 递归文件夹是用 Find.find 还是 Dir.glob at 2015年07月27日

    如果通配符不能完全筛选,文件又海量,就有用

  • 怎么找出两个数组的不同元素 at 2015年07月21日

    (a - b) | (b - a)

  • RAILS API TO BE PART OF RAILS 5 at 2015年07月21日

    #40 楼 @flowerwrong active model serializer 和写个 view model 然后 as_json 一样,都是围绕 model 去做序列化,就是依赖 active model, 轻量级的服务可以完全抛弃 active model 的... 重复的地方可以加 helper, 也是只用写一次的

  • RAILS API TO BE PART OF RAILS 5 at 2015年07月20日

    #37 楼 @lgn21st 好像没有...

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