Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
Zete
@luikore
VIP
NO. 2880 / 2012-07-16

55 Topics / 3423 Replies
245 Followers
6 Following
32 Favorites
GitHub Public Repos
  • triez 140

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

  • nyara 82

    Fast and fuzzy ruby web framework + server

  • rsec 78

    Parser / Regexp Combinator For Ruby

  • hat-trie 16

    An efficient trie implementation.

  • regexp_optimized_union 11

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

  • stimulus-bind 9

    Enable simple data binding for stimulusjs

  • zscan 9

    Improved string scanner

  • lzss 6

    LZSS compress algorithm for Ruby

  • bk201 4

    In-memory asm to binary compiler, so you can use asm in ruby !

  • scala-gvim-accessories 4

    scala gvim accessories

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 关于 google analytics 里 event tracking 无法触发的问题 at June 11, 2013

    不加 onclick 也可以,链接上加上自定义的参数 (例如装成 utm_xxx 系列...) 然后在转向之后的页面上发请求...

    post 请求麻烦点,要把参数也附带传递到 redirect 后的请求里,另外要注意重定向到站外的情况还是得先插 _gaq, 等个 90ms 左右再发请求

    如果请求跑到 rails engine 里,就更麻烦了... 以前曾经把 devise 拷了遍...


    换个角度看,其实追踪链接的 onclick 没什么意义... 目标页面也有 pv 追踪,分析其来源就可以了...

  • 大部分网站的 HTTPS 都是起到安慰用户的作用? at June 11, 2013

    #9 楼 @kgen 我也不知道,估计是 sales 试探客户底线而定的,可以打电话问问...

  • 大部分网站的 HTTPS 都是起到安慰用户的作用? at June 11, 2013

    米人就买 akamai CDN, 不过只有电话销售略奇葩

  • 有没有人在看 WWDC? at June 11, 2013

    新 iWork 竟然跑去兼容 IE, 节操已经掉了

  • Being paranoid with Ruby gems at June 11, 2013

    #6 楼 @hooopo 还能做 rubygems 认证中心,发布者花钱才给认证

  • Being paranoid with Ruby gems at June 11, 2013

    #4 楼 @hooopo 好吧... 可以做个 bundler 查毒软件,市场前景应该不错...

  • Being paranoid with Ruby gems at June 11, 2013

    #2 楼 @hooopo CI 跑过测试的呀

  • Being paranoid with Ruby gems at June 11, 2013

    所以部署用 app 用户而不是 root, gem install 必须不 sudo ...

  • 从浏览器发送 http 请求给 TCPServer 获取不到内容 at June 11, 2013

    #4 楼 @EdwardRuby 浏览器会请求 favicon

    你可以看看每个请求的第一行:

    puts client.read "\r\n"
    
  • 无限往下加载的页面,页脚该不该放东西? at June 11, 2013

    页脚统一菊花动画...

  • 从浏览器发送 http 请求给 TCPServer 获取不到内容 at June 11, 2013

    浏览器的话响应应该遵守 http 协议:

    content = "#{Time.now.ctime}\nClosing the connection. Bye!"
    client.puts "HTTP/1.1 200 OK"
    client.puts "Content-Length: #{content.bytesize}"
    client.puts
    client.print content
    
  • Ninja Block at June 11, 2013

    万能家电遥控器手机版?

  • 如何管理一个中国高中社团 at June 11, 2013

    现在高中就搞米库社了啊

  • 正在策划一个高级黑等级,请大家看看合不合理。 at June 10, 2013
    4. 黑出翔
    5. -#FFF
    

    7 级有点多了

  • 分治算法求最大子段和 at June 10, 2013

    #4 楼 @lostleaf 嗯.. 是的 O(n) 贪心就够了

  • 分治算法求最大子段和 at June 10, 2013

    哪本书,哪一段没有看懂。。

    def f a
      return 0 if a.empty?
      [
        a.inject(:+), # sum
        f(a[0...-1]), # 除去最后一个
        f(a[1..-1])   # 除去第一个
      ].max
    end
    
    f [-2,11,-4,13,-5,-2]
    

    edit: #2 楼 #3 楼 是 O(n) 的比上面这个要快得多

  • Language style at June 09, 2013

    #36 楼 @jasl ...我语言组织能力不好...

    coffee 就是习惯后就不再担心这类事情了...

  • Language style at June 09, 2013

    #33 楼 @jiyinyiyong #34 楼 @jasl

    缩进处理对性能一点影响都没有,更何况第一次跑完就生成 pyc 了不用处理缩进了

    coffee 里不慎多插了逗号也不会造成错误... 不合法的写法编译期会给你提示的 如果用 js, 最后一项多了逗号就会导致 ie 7 挂掉...

  • 字符串压缩,有木有更优雅方式? at June 09, 2013

    #12 楼 @shooter 叫做 "往后看" (左边是后右边是前)

  • 字符串压缩,有木有更优雅方式? at June 09, 2013

    #10 楼 @qhwa 哦对...

    'aaabbac'.gsub(/(?<=([a-z]))\1+/){|x| x.size + 1}
    
  • 问个小白问题,全文检索和数据库的'like'等通配符查询的区别 at June 09, 2013

    like 只有在建了二叉索引的情况下做前缀匹配会快,其他情况都比全文索引的查找慢

    个人博客的数据量,直接把全部内容放内存里自己正则匹配下好了...

  • 字符串压缩,有木有更优雅方式? at June 09, 2013

    正则解法 3 ...

    'aaabbac'.gsub /(?<=([a-z]))\1+/, &:size
    
  • 有没有大神知道怎么将 stdout 标准输出实时重定向到一个界面的文本框中 at June 09, 2013

    先把 stdout 替换成管道

    watch_reader, $stdout = IO.pipe
    

    然后用 FXApp::addInput(watch_reader.fileno) 去检查读事件

    http://rubydoc.info/gems/fxruby/Fox/FXApp:addInput

    再在回调中读出文本,append 到文本框中

  • 学 Ruby 就像在买降价的股票? at June 07, 2013

    有些搞推销的什么东西都说得出口的,过几分钟他连说过什么都忘了

  • bat 中函数的返回值 at June 07, 2013

    #2 楼 @lzm110 puts 是打印...

    a_var = File.stat('D:\test1\sendszl2data\20111031\SZSEL2-20111031.tar.gz').size
    puts a_var
    

    你可以到 http://rubyinstaller.org/ 下载一个 ruby 玩玩

    或者直接到 http://www.ruby-lang.org/zh_cn/ 上试用下

  • 为什么 Gem 安装没有进度条 at June 06, 2013

    gem install -V XXX 应该够用吧

  • OS X 下 按着 alt 用鼠标去放大缩小窗口试试,然后按着 alt-shift 再试试 at June 06, 2013

    有⌥也有⎇

    其实和 photoshop ⌘T 一样...

  • bat 中函数的返回值 at June 06, 2013

    batch 太难搞了... 在 stackoverflow.com 上问才会有会用的给你回答。

    建议用 ruby 解决:

    puts File.stat('D:\test1\sendszl2data\20111031\SZSEL2-20111031.tar.gz').size
    
  • Prev
  • 1
  • 2
  • …
  • 72
  • 73
  • 74
  • 75
  • 76
  • …
  • 111
  • 112
  • Next
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English