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
  • 关于 long 转 str at July 10, 2013

    #4 楼 @yeetim 因为 str 其实是 __str__ 的封装,可以这样:

    i = i.__str__()
    

    不熟 python, 大概有其他办法...

  • 关于 long 转 str at July 10, 2013

    #2 楼 @yeetim 因为全局的 str 被局部的 str 覆盖了

  • Rails SQL Injection 整理 网页 at July 10, 2013

    #3 楼 @ashchan 一般也不会把用户输入放到 key 而不是 value 上吧...

  • Rails SQL Injection 整理 网页 at July 10, 2013

    None of them matters if you use the rails style query instead of PHP style query.

  • 今天找 JQuery 替代品,最后选中一个超 NB 的 javascript 库 at July 09, 2013

    #11 楼 @aptx4869 todomvc 有比较的,令人惊奇的是用 jquery 比 angularjs 实现相同的功能代码要少...

  • 今天找 JQuery 替代品,最后选中一个超 NB 的 javascript 库 at July 09, 2013

    jquery 大部分代码是集成的 sizzle 选择器引擎,其实就是一个

    document.querySelector()

    ... 如果不用兼容 ie 7 , 可以自己打包一个不带 sizzle 的 jquery, 超小

  • yield 关键字的使用 at July 09, 2013

    #4 楼 @Msms

    def test_yield select_locale, value, locale
    

    就好了...

    ruby def test_yield select_locale, value, locale

  • yield 关键字的使用 at July 09, 2013

    def test_yield 后面多了个空格。

    可有可无的括号最好去掉

  • mac 用 brew 安装 postgresql at July 09, 2013

    #2 楼 @jeremy16601 看下面,数据库没启动啊

  • mac 用 brew 安装 postgresql at July 09, 2013

    从 brew info postgres 摘抄的:

    If this is your first install, create a database with:

    initdb /usr/local/var/postgres -E utf8

    and create user

    createuser postgres createdb -U postgres postgres

    To have launchd start postgresql at login:

    ln -sfv /usr/local/opt/postgresql/*.plist ~/Library/LaunchAgents

    Then to load postgresql now:

    launchctl load ~/Library/LaunchAgents/homebrew.mxcl.postgresql.plist

    Or, if you don't want/need launchctl, you can just run:

    pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start

    You can add aliases

    alias pg.start='pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start' alias pg.stop='pg_ctl -D /usr/local/var/postgres stop -s -m fast'

  • 数据处理 at July 09, 2013
    require 'date'
    a = [["2013-07-05", 12], ["2013-07-01", 24], ["2013-06-30", 34]].map do |d, n|
      [Date.parse(d), n]
    end
    
    min = a.map(&:first).min
    data = Hash[a]
    (min..(min + 7)).map{|d| data[d] || 0}
    
  • 最近动画里扭来扭去的 ruby ... at July 08, 2013

    #13 楼 @tuliang 你说的这个没玩过,也有魔棒么... #15 楼 @PrideChung 型月世界,萌单风格,魔炮技能,收集库洛牌... 就等召唤巴沙 car 撞死他们了

  • [填坑] lazy at July 08, 2013

    #2 楼 @wppurking 我是胡乱写的... 对怎么实现 lisp 的语义没兴趣...

  • 吐槽一下现在的程序语言教科书 at July 08, 2013

    #34 楼 @ptmagic 大概没,太小众了出版商赚不到钱...

  • 吐槽一下现在的程序语言教科书 at July 08, 2013

    #32 楼 @ptmagic 书里介绍的不是这些普通的语言,是 18 种像 HQ9+ 之类的奇怪语言的实现法...

  • 吐槽一下现在的程序语言教科书 at July 08, 2013

    #30 楼 @ptmagic 不了解... 如果 lisp 有类似 esoteric languages implemented in ruby 这样的书的话应该也挺牛逼的

    话说作者还写过自制 OS, 萌化版自制 CPU 之类的奇书...

  • 吐槽一下现在的程序语言教科书 at July 08, 2013

    #27 楼 @ptmagic 是我的错,一开始就没仔细看书...

  • 吐槽一下现在的程序语言教科书 at July 08, 2013

    #23 楼 @bhuztez -_- 好费劲,是 ch4.2 么,吃饭回来给你写一个

  • 吐槽一下现在的程序语言教科书 at July 08, 2013

    #17 楼 @bhuztez 模糊的要求只能得到模糊的实现... 我实现了一个完全 lazy, 我怎么知道它是不是你要的... 或者你要的 lazy 是一个函数?还是把整个程序的语义都变成 lazy? 如果是后者的话,程序如何去区分 IO 来 "flush" pure 操作攒下来的 AST? 或者你还要我设计一个类似 monad 的东西去区分 pure / non-pure ...

    需求里 test case 都没有太伤人了...

  • 吐槽一下现在的程序语言教科书 at July 08, 2013

    #15 楼 @bhuztez 算填了吧... 原理上就和我回的那帖一样,只展开 ast 而不做计算...

  • 吐槽一下现在的程序语言教科书 at July 08, 2013

    #10 楼 @bhuztez 理论是的,但完整电路验证的计算复杂度是 non-polynomial 的,结果往往只能做近似...

  • 吐槽一下现在的程序语言教科书 at July 08, 2013

    #7 楼 @ptmagic -_- 果咩那塞!用 haskell 基本是写编译器的 hello world 的... 但编译器不仅仅是 parse 和 AST, 各方面都有很深的水...

    haskell 做的话,parsec 一上来就 PEG, 缺少各种文法基础和 monad 熟悉度的话还是有点不明所以。你想整的语言的文法基本是 CFG 描述的,在 LtU 找设计文档抄到 happy 之类的基于 CFG 工具里,文法解析基本就好了...

    非 haskell 实现可以用 bison / antlr 做文法解析

  • 吐槽一下现在的程序语言教科书 at July 08, 2013

    #5 楼 @bhuztez 然后模拟电路可以用虚拟仪器软件验证,VI 软件就是编程语言实现的,对电路描述语言的解释器...

  • 吐槽一下现在的程序语言教科书 at July 08, 2013

    还可以挖下去:汇编编译成机器码,而通过数字逻辑电路设计 CPU, 就是实现机器码的解释器

    但数字逻辑电路,可以用编程语言描述和验证...

  • 最近动画里扭来扭去的 ruby ... at July 07, 2013

    #8 楼 @aptx4869 第一个是 type moon 的马猴烧酒啊

  • Ruby Tuesday 来自这首歌吗?? at July 07, 2013

    是的

  • 最近动画里扭来扭去的 ruby ... at July 07, 2013

    #1 楼 @Teddy 槽点何止这个... 魔法少女一粒牙

  • [手册更新中] 异步小轮子 nyara at July 07, 2013

    #38 楼 @hooopo response 本身就是很难和 request 切分的,而且属性也不多...

  • [手册更新中] 异步小轮子 nyara at July 07, 2013

    #38 楼 @hooopo 开了,但是怎么退订?只能 mark as spam?

    哦订阅: [email protected]

    退订: [email protected]

  • [北京] 发现京东云计算的 Ruby 招聘,顺手扩散一下 at July 07, 2013

    #3 楼 @zhangyuan 估计是要抄 cloud foundry

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