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

55 Topics / 3422 Replies
245 Followers
6 Following
32 Favorites
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
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 一群 Ruby 社区的人占领了旁边的如家酒店 at November 16, 2012

    #6 楼 @linjunpop 能啊

  • TCPServer 的 send 和 write 有什么区别? at November 15, 2012

    #4 楼 @yakczh er... 不是 mac 的话应该 man send 也有?

  • TCPServer 的 send 和 write 有什么区别? at November 15, 2012

    flags 的意思 man 一下就知道啦

    man 2 send
    
  • 想用脚本修改 sql2005 表中数据 如何操作 at November 15, 2012

    #9 楼 @juventusryp perl 有 prepare 所以我猜 ruby 也有... 结果不对就把 sql 拼好直接 execute 吧。

    @connection.Execute("INSERT INTO dbo.OtherUser (groupname,username,loginID,password) VALUES('#{groupname}','#{username},'#{loginID}','#{password}');"
    
  • 请教一个关于 vim 的技巧 at November 15, 2012

    减少缩进 4 行

    4<<
    

    增加缩进 4 行

    4>>
    

    按 tab/shift-tab 修改选区缩进:

    vmap <Tab> >gv
    vmap <S-Tab> <gv
    
  • 想用脚本修改 sql2005 表中数据 如何操作 at November 15, 2012

    #7 楼 @juventusryp

    报错信息已经告诉你原因了:

    | Invalid number of parameters.

    @connection.execute("...") 只接受一个参数,所以你要把 sql 拼成一个字符串先...

    如果不手动拼 sql 的话,可以用另一种方法 (大致应该是这样,但手头没有 windows 和 sqlserver, 没法验证)

    statement = @connection.prepare "INSERT INTO dbo.OtherUser (groupname,username,loginID,password)VALUES(?,?,?,?)"
    statement.execute groupname,username,loginID,password
    
  • List to Regexp at November 15, 2012

    #24 楼 @zw963

    我的意思是 / hello\ world /x 和 %r^Ahello world^A 结果一样,加空格也是提高可读性的一个手段... 没说 look around... 因为常用的 look around 就有 (?<), (?<!), (?=), (?!), 有时还会用到 (?:), (?>) (原子分组), (?@) (我有个开启捕获历史的 ruby...), 类似的 code pattern 种类太多就没做 snippet...

  • MacOS 解析 Word 文件 at November 14, 2012

    可以在 wine 装一个 ruby.exe 然后调 win32ole...

  • List to Regexp at November 14, 2012

    #17 楼 @Los 字符组优化已加好 (0.1.2)

    #21 楼 @zw963 原来 yasnippet 可以这么配...

    边界这样写不错,不过我觉得复杂正则用 x 参数加些空白就好了...

    /
      hello\ world
    /x
    
  • rails url 拼接 & 组合 at November 14, 2012

    #13 楼 @TsingHan 你要的是一个封装了拼接字符串的 API, 眼不见为净么... 这在拼字符串很舒服的语言里没必要...

  • 求大神指教 erb 文件中 javascript_include_tag 引入文件对 js 文件中代码部分的影响 at November 14, 2012

    我给你猜猜看:

    • jquery 没载入?(看看 $ 在否?)
    • 页面上没有 fancybox 的对应的元素?
    • fancybox 载入了两次?

    都不是的话建议看看生成的页面里是否全部引入的文件都有了,换用非压缩的 js 找到准确的出错位置的代码...

    混这么久我发现:如果一个人能准确的描述出他的问题,他已经解决问题了...

  • rails url 拼接 & 组合 at November 14, 2012

    不拼字符串的方式:

    u1 = URI.parse('www.google.com')
    u1.query = URI.parse(u).query
    u1.to_s
    

    没什么意义...

  • ruby 循环问题 at November 14, 2012

    不是

  • ruby 的 TCPSocket 用 read/write 不能通信,用 gets/puts 就可以 at November 14, 2012

    read 不给参数就要读到 EOF 才返回,你可以用 read 3 读 3 字节

    p.s. 很多 tcp 之上的协议都是基于换行的,例如 http, telnet. 如果想要实现非换行的协议,可以参照 chunked http 的传输,在每段内容之前加上长度,然后客户端通过长度决定读多少个字节。

  • 什么时候需要建立索引? at November 14, 2012

    #6 楼 @QueXuQ 这是我粗浅笼统的说法... 实际还要测一下...

  • 什么时候需要建立索引? at November 14, 2012

    写少读多就多建索引,写多读少就少建索引,数据量少就不建索引 查询有字符串头/尾通配或者大于小于就建二叉树索引,无序大量数据可建哈希索引

  • 想用脚本修改 sql2005 表中数据 如何操作 at November 14, 2012

    我猜把 64 行的 db.execute(...) 改成 @connection.execute(...) 就可以了

    另外你贴的代码可以用

    ruby

    包起来格式化一下,看的人会舒服一些。请参看发帖帮助

  • ruby 元编程练习 at November 13, 2012

    最后一个 a 可以这么取:

    three = class A
      ...
      a = 3
    end
    
  • ruby 元编程练习 at November 13, 2012

    #7 楼 @ywjno static 块方法是在类被加载的时候调用的,但是 Ruby 在载入这个文件就运行了,参见镐头书 "compile time? run time? any time!" 那一节...

  • net/http 的超时的问题 at November 13, 2012

    #5 楼 @chenge 出来有 3 年多了吧... 相当于 :open_timeout => 1

  • net/http 的超时的问题 at November 13, 2012

    例子一下:

    Net::HTTP.start('www.twitter.com', open_timeout: 1, read_timeout: 1){|h| h.get '/'}
    

    open_timeout 是建立连接的超时 read_timeout 是建立连接后读取数据的超时

  • net/http 的超时的问题 at November 13, 2012

    ruby1.9 的话有 read_timeout 参数

  • [杭州][11 月 13 日] 杭州本周 Ruby Tuesday at November 13, 2012

    晚上赶工不去了... 求音频直播

  • 有遇到 Expected x.rb to define X (LoadError) 这样问题的么? at November 11, 2012

    只是警告不是报错吧?不管或者不用 namespace...

  • 请问,每次 rails generate 都要--skip-test-unit 或者 --skip-stylesheets,能不能有什么配置,不需要每次都要输入这么长 at November 11, 2012

    alias +1

    alias rg='rails generate --skip-test-unit'
    
  • ruby 如何实现这个 aop 效果? at November 11, 2012

    我写了这么多年代码还没发现过这样做的必要...

  • List to Regexp at November 11, 2012

    #17 楼 @Los 只对 ascii 字符处理的话可以。非 ascii 字符的话,就不兼容 1.8 了

  • 用 ruby 生成 oc 重复代码 at November 11, 2012

    某些文件是完全生成,不需要手动修改的话,这样是不错的,还可以把生成步骤加在项目的 build step 里。

    但是生成后的文件对眼睛不好,不应加到版本控制里... 要手动写代码的话可以在 subclass 里写

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