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
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 我的一位老师说网络开发技术只有 Windows 的 DAO COM 和 J2EE at 2013年05月13日

    Sun 公司还活着的时候就已经把 J2EE 改名叫 JEE 了...

  • socket 如何突破 NAT 和 Firewall 实现两台计算机通信 at 2013年05月13日

    NAT 就是这样的... 只能 connect 不能 bind (一边连另一边可以,但反过来不行)

    如果是自己实现的传输层协议就可以做到双向通信

    举个例子,旧的 http 协议只能客户端访问服务器,不能服务器推送到客户端,因为 http 连接也是只有 connect 没有 bind, 所以就有用客户端轮询的方式实现 (每隔一段时间访问一下服务器,看看有什么新东西要推送过来), 然后在这个实现的基础上包装一个双向通信的框架,就是自实现的传输层协议了。

  • 大神出现之后,我就被当场秒杀,不写啥了…… at 2013年05月13日

    #9 楼 @bhuztez 每个语言都有和宿主很相近的增强版 sql 生成工具,像 ruby 也是可以做到直接把表达式直接翻译成 sql 条件的 (需要些黑魔法) 只是没流行起来...

    还有一种倾向是不要解析语法直接给 ast-like 的条件,mongo 做了一些但是没做全... 全变成前缀表达式也不好看的说。ruby 的 mongoid 客户端写法略靠谱,例如 #4 楼 的例子就变成 find :qty.gt => 20 了

    Datalog 如果翻译成 sql 的话,给 fact 和给 where 就只是语法区别而已吧...

  • Solr 大数据量的分页问题 at 2013年05月13日

    还有个方法就是 break

    names.each_with_index do |n, i|
      puts n
      break if i == 2
    end
    
  • 大神出现之后,我就被当场秒杀,不写啥了…… at 2013年05月13日

    #7 楼 @bhuztez 话说 Datalog 是翻译成 sql 还是就是自成数据库了?单独使用性能怎么样?

  • Rails Migration 写得心烦 at 2013年05月13日

    alias 一下就好了呀,有能力还能给编辑器写个 save hook 自动跑迁移...

  • 大神出现之后,我就被当场秒杀,不写啥了…… at 2013年05月13日

    sql 还是有些问题的,例如 where 语句不是一等公民,组合查询条件就必须在应用层拼接字符串,arel 就是为了解决 sql 的这种问题而... 搞得这么慢...

    mongo 在传输格式上还是有优点的,毕竟前端过来 json 样子的多,不用太多转换就能变成 query 了$gt 的写法虽然很丑但在解析上还算是比较优化的...

  • 突然发现 Ruby 好像没有 global_variable_get/set 方法? at 2013年05月13日

    #5 楼 @zgm #6 楼 @iBachue

    只是碰巧知道 rb_gv_get 这个函数 (ruby hacking guide) 和 fiddle 的用法罢了...

  • 突然发现 Ruby 好像没有 global_variable_get/set 方法? at 2013年05月13日

    另外注意要先转成字符串,不接受 symbol 参数

  • 突然发现 Ruby 好像没有 global_variable_get/set 方法? at 2013年05月13日

    可以的...

    require 'rbconfig'
    require 'fiddle'
    libruby = Fiddle.dlopen RbConfig::CONFIG['libdir'] + '/' + RbConfig::CONFIG['LIBRUBY_SO']
    rb_gv_get = Fiddle::Function.new libruby['rb_gv_get'], [Fiddle::TYPE_VOIDP], Fiddle::TYPE_VOIDP
    $x = 3
    $y = 'a'
    puts rb_gv_get.('$x').to_value
    puts rb_gv_get.('$y').to_value
    
  • RubyConfChina 2013 计划 at 2013年05月13日

    今年的各种 ruby / rails 事件时间 http://lanyrd.com/topics/ruby-on-rails/ , 尽量错开应该比较好约...

    另外 Dynamic Language Symposium 是 10-26 to 10-31

  • [长三角][2013年5月11日] Ruby 开发者沙龙 at 2013年05月12日

    #70 楼 @williamherry lol, 用塞巴酱做头像的绝对不可能是女的啦

  • Ruby 开发者沙龙资料篇... at 2013年05月12日

    #3 楼 @xiaoronglv speakerdeck 就是 github 的子网站啊

  • Ruby 开发者沙龙资料篇... at 2013年05月11日

    #1 楼 @bhuztez 挺好的存法嘛,既考虑到速度也考虑到存储

  • [长三角][2013年5月11日] Ruby 开发者沙龙 at 2013年05月11日

    不好意思,最后搞得比较闷...

    https://speakerdeck.com/luikore/ruby-2-dot-1-walk-thru-title-bait

  • 六人小组去*厦门*休闲工作一个月,有推荐 / 赞助工作场所,或者想一起讨论问题玩的么? at 2013年05月11日

    小卡片安哥报销么?

  • 好消息好消息. Vim 7.4 要来了 at 2013年05月10日

    #95 楼 @iBachue 这是计算机考古学的范畴了... 显然不能,你要知道像 `"\<C-K>" 之类的 key literal 省了敲多少字的功夫

  • 好消息好消息. Vim 7.4 要来了 at 2013年05月10日

    #92 楼 @iBachue 当你成为阿拉伯人后,就不觉得阿拉伯文古怪了... emacs 的成功和 vim 的成功是两种不同的 story 了...

  • 好消息好消息. Vim 7.4 要来了 at 2013年05月10日

    #90 楼 @iBachue emacs 的核心技术就是 elisp 呀

  • 好消息好消息. Vim 7.4 要来了 at 2013年05月10日

    为什么 vim 的成功不可复制?就是因为 vimscript 这个核心技术!

  • 分享一个网站,可以很方便得到 Mac 键盘上的键对应的符号 at 2013年05月10日

    #2 楼 @1272729223

    首先得有 alfred 2, 而且花钱解锁了 power pack

    然后整这两个进来:

    https://github.com/bevesce/unicode-symbols-search https://github.com/carlosgaldino/alfred-emoji-workflow

  • 发来你就觉得最酷的一段代码,我要把它印成 T 恤 at 2013年05月10日

    #48 楼 @jasl 那就写梵语原文啊... Sanskrit 和描述语法的 BNF 很相似,极其适合用作编程语言...

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