Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
@krazy
高级会员
第 175 位会员 / 2011-11-22

[email protected]
douban
2 篇帖子 / 276 条回帖
0 关注者
0 正在关注
19 收藏
未设置 GitHub 信息。
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 如何在在网站中快速嵌入一个 web im ? at 2013年04月22日

    #2 楼 @small_fish__ 用第三方服务?

  • 如何在在网站中快速嵌入一个 web im ? at 2013年04月22日

    简单点链个 qq? 复杂点走 xmpp

  • 四川大学软件学院大三学生求 Web 开发相关的工作 (已结帖) at 2013年04月22日

    #18 楼 @alsotang 有些公司会包这些费用的.... 大一些有名一些的公司实习薪水也会好点啊 (虽然薪水不是重点)

  • 四川大学软件学院大三学生求 Web 开发相关的工作 (已结帖) at 2013年04月22日

    写精通的话 面试比较刺激 哈哈

  • 王垠谈编辑器与 IDE at 2013年04月22日

    #59 楼 @iBachue 不是很懂 scheme 但是这一句是个测试。cps 是他实现的函数,后面的加了一个'表示 quote,相当于用 cps 这个函数解析后面的字符串 应该是这样...

  • 王垠谈编辑器与 IDE at 2013年04月22日

    #55 楼 @iBachue 这种代码应该比较偏数学推导吧 变量长短应该不是关键

  • 有没有快速建立 HTTP 服务器进行文件共享的方法? at 2013年04月22日

    @jiang_plus
    静态文件这个区别很大吗 https://github.com/nodanaonlyzuul/white_castle/blob/master/lib/white_castle.rb 这个代码挺简单的...三楼哪个也挺好的..

  • 王垠谈编辑器与 IDE at 2013年04月22日

    #25 楼 @gaicitadie 盖茨他爹.... 工具的代码生成确实挺容易吸引人的,可以提高效率,有时候觉得不考虑可读性用 zencoding 写 html 和 slim 舒爽度差别也不大.. 感觉编辑器和 IDE 哪个好就像 sinatra 和 rails 之争一样,有些喜欢简洁自己搭起来,有些可以忍受 rails is omakase... 反正永远不会有统一的讨论结果...

    应该是因为我孤陋寡闻,主要觉得这篇提出的解决方案挺有意思的,每一次对工具 (编辑器,编程语言) 灵活度的提升,应该都会是对创造力的一次推进...

  • 王垠谈编辑器与 IDE at 2013年04月21日

    #23 楼 @iBachue https://github.com/yinwang0?tab=repositories

  • 传值问题 at 2013年04月21日

    然后点那个链接把 rec 传过去? $.post(url, {rec: ss})post 过去多好~

  • 有没有快速建立 HTTP 服务器进行文件共享的方法? at 2013年04月21日

    Python

    $ python -m SimpleHTTPServer
    http://localhost:8000/
    

    PHP(~> 5.4)

    $ php -S localhost:8000
    http://localhost:8000/
    

    Ruby

    $ gem install white_castle
    $ white_castle .
    http://localhost:3000/
    
  • 王垠谈编辑器与 IDE at 2013年04月21日

    #2 楼 @nil 哈哈 其实我是 luikore 粉

  • 王垠谈编辑器与 IDE at 2013年04月21日

    #1 楼 @fsword
    仿佛记得那个帖子里好像是围绕现有的一些编辑器实现总结了一下,从 vim 到 emacs 到 textmate 谈了谈一些实现间杂一些吐槽,很好玩..
    不负责任的理解结构化编辑器就是把编译的中间结果暴露出来,多一个维度,显得更立体..从中间切进去来弥补一些不足..

  • [扬长避短] cruby 在什么情况下比 C++, JavaScript, Go, Java, Haskell 更效率... at 2013年04月20日

    我本机 go 测试的是

    go build b.go
    ./b
    5.090454s
    
  • 能否用 Ruby 改写这个 Python 的 Lisp 解释器 at 2013年04月17日

    #22 楼 @luikore 😚 嗯~

  • 能否用 Ruby 改写这个 Python 的 Lisp 解释器 at 2013年04月17日

    #20 楼 @luikore peg 的选择原则和 haskell 的模式匹配规则倒是好像...然后 CFG 比较像是 Prolog CFG 可以用 BNF/EBNF 表示,相应的 PEG 是不是有一个 PEG-notation? 还有总觉得 CFG 是输入 chomsky 层级的一个概念,不知道 PEG 这个是怎么混进去的 我觉得我得去看看那个 PEG 的 paper 了

    还有就是不同的解析方法似乎又总可以通过扩展做一些它不应该做得到事情,比如正则表达式..

  • 能否用 Ruby 改写这个 Python 的 Lisp 解释器 at 2013年04月17日

    #13 楼 @luikore 话说 antlr 是不是 LL 的,它所说的 LL(*) 和 packrat 解析到底有什么区别?这个一直没有弄明白

    还有就是比如想使用 antlr 或者说用 peg parser generator 来实现一个 wikitext/markdown 这种上下文相关的语法是不是就不太合适,这种一般是用什么方案?看到好多似乎是直接手写来处理的(还不太明白,所以不知道怎么问)

    我感觉问题和帖子跑题太远了..... 谢 LZ 宝地,谢@luikore ~

  • 工作之后发现圈子因职业而固定,怎么破? at 2013年04月14日

    #2 楼 @small_fish__ 被说中了 但是大家每天都去实验室 只有我在默默写代码 T_T

  • 工作之后发现圈子因职业而固定,怎么破? at 2013年04月14日

    学材料的 现在做毕设都能感觉到深深的寂寞

  • 能否用 Ruby 改写这个 Python 的 Lisp 解释器 at 2013年04月09日

    #10 楼 @luikore 懂了

  • Rails 的中 CoffeeScript 的使用问题 at 2013年04月09日

    #17 楼 @chenge coffee 还是 js? 试试把事件绑定写在

    $(function(){
    
    })
    

    里面

  • Rails 的中 CoffeeScript 的使用问题 at 2013年04月09日

    #15 楼 @chenge b 取得的是字符串 和 0 对比前 parseInt 一下

  • 能否用 Ruby 改写这个 Python 的 Lisp 解释器 at 2013年04月09日

    #8 楼 @luikore 有个问题一直没明白。 rsec 文档里面说它是一个 parser generator 项目里面说是一个 parser combinator library 感觉这俩还是有区别的...是吧 求科普?

  • Rails 的中 CoffeeScript 的使用问题 at 2013年04月09日

    #2 楼 @zjnxzy 原来是这样..

  • Rails 的中 CoffeeScript 的使用问题 at 2013年04月09日

    不是很确定

    可以用三个`表示代码块 看下 markdown 文档

  • 能否用 Ruby 改写这个 Python 的 Lisp 解释器 at 2013年04月09日

    #4 楼 @chenge 嗯!

  • 吐槽一下注释 at 2013年04月09日

    似乎是说 要写注释的时候就意味着需要定义新方法明晰功能 反正我看到过一段代码处理系统兼容的看不懂只有一行注释.. #here be dragons

  • 能否用 Ruby 改写这个 Python 的 Lisp 解释器 at 2013年04月09日

    看了一下这个 似乎没实现什么复杂的功能。 反正先了解

    1. 解释器基本流程就是(可能说错): 字符串读入,交给词法分析 (lex/scanner),语法分析 (parser) 然后求值 (eval) 输出
    2. 然后 lisp 的话 s-expression 分 atom 和括号扩起来的 list,

    对应这个例子里面,从 repl 开始 raw_input 得到用户输入类似 ruby 的 gets parse 里处理 tokenize 方法返回的 tokens,int 类型的转为 int,其他的都归为 symbol(字符串表示) read_from 这里就是 atom 直接返回,list 返回数组 最后交给 eval,数组第一个参数就是 if define lambda 这些 分情况处理就好了 还有个 Env 环境,这里用了个 dict 存变量赋值

    rsec 是个 ruby 实现的 parser combinator library 是这么说来着吧(其实没用过)

  • 能否用 Ruby 改写这个 Python 的 Lisp 解释器 at 2013年04月09日

    快用 @luikore 的 rsec!

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