Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
chenxu zhao
@zztczcx
会员
第 6376 位会员 / 2013-03-27

[email protected]
ejoy.com
广州
8 篇帖子 / 25 条回帖
1 关注者
6 正在关注
29 收藏
GitHub Public Repos
  • elixir-mongo 1

    MongoDB driver for Elixir

  • fly-aussie 0

  • term_deposit_calculator 0

  • micro_batch 0

  • terraform-provider-okta 0

    A Terraform provider to manage Okta resources, enabling infrastructure-as-code provisioning and m...

  • log-analyser 0

  • wallet_app 0

  • gotour 0

  • cricket_api 0

  • sec-sitter 0

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 测试性能优化建议 at 2021年08月08日

    “那么上面的代码就不用做任何调整,两个用例都能够通过" 这里是不是有问题啊?第二个用例 eq(1)才会过吧。。。

  • [美国远程全职] 艾迪福克斯 1 名 Ruby 高级工程师,1 名 C# 高级工程师 at 2017年05月05日

    还在招吗?这个快一个月了吧。。。

  • ActiveModel Validation 里的 if option 到底是在哪里执行判断的。 at 2016年10月12日

    @tesla_lee 实在是太感谢了,解释的太详细了。 然后 能再问一个问题吗?

    set_callback(:validate, *args, &block) 这里 设置了 一个 callback. 但是 这个 callback 是在哪一步执行的呢?因为我看到 还有 before_validate, after_validate 这两个方法,也会设置 callback。

    所以现在这个 set_callback(:validate, *args, &block) ,看样子有点像 在 调用 validate 之前的 会调用。。。
    不是很确定。

  • Ruby 中的 OpenStruct 详解 at 2016年08月26日

    看過測試,openstruct 內存使用驚人。

  • unquote 的地方有一处看不太懂,求解释 at 2015年05月20日

    #1 楼 @hhkbp2 那个时候刚开始学,不是很清楚,后来写了一些 macro 之后,有一点认识,虽然现在可能也不是很清楚。 说下我现在的理解吧:

    因为这里 quote do 返回的是一个 Enum.each 的结构,这时并没有去执行 each 的操作,所以 k,v 在 macro unquote 的时候是未定义的。

    这里有两种解决方法,一种是在 defmacro 的时候 用 Enum.map, 而不是在 quote do 里面使用 Enum.map

    第二种 就是 使用 bind_quoted: 这个选项,这个时候 你会发现 最终返回的 ast 是带着 kv 信息的。

  • [广州简悦] 平台组招聘前端工程师, 与云风一起 coding at 2015年05月06日

    #22 楼 @reducm 写 elixir 吧,跟 ruby 差不多

  • [广州简悦] 平台组招聘前端工程师, 与云风一起 coding at 2015年05月05日

    #12 楼 @bhuztez 用 Elixir,一样能写 Erlang

  • [广州简悦] 平台组招聘前端工程师, 与云风一起 coding at 2015年05月05日

    Elixir 也是招的。

  • [广州简悦] 平台组招聘前端工程师, 与云风一起 coding at 2015年05月05日

    #1 楼 @kabie 重度用户,已经开发了好几个系统。

  • [济南] 全职或兼职 Ruby 开发工程师 at 2015年03月06日

    济南都有 ruby 了,等我想回家了,有去处了,加油~~~

  • 2015年 你打算学习哪门编程语言? at 2015年01月30日

    c + lua + 英语

  • vim 如何让 shell 的命令显示在底部的 buffer 里? at 2015年01月18日

    #7 楼 @wosuopu 多谢。shougo 果然是写了很多 vim 插件啊。我其实想要的是这样的东西: 很多语言的插件都是提供 run 功能的。例如 vim-go, :GoRun 就可以运行当前的文件,但结果的输出是打印到 shell 上的,然后你 type enter 在回到 vim。我在想有没有办法能不跳出去,直接显示在 vim 的下面而已。

  • vim 如何让 shell 的命令显示在底部的 buffer 里? at 2015年01月15日

    #4 楼 @lululau 可以哦

  • vim 如何让 shell 的命令显示在底部的 buffer 里? at 2015年01月14日

    #1 楼 @yesmeck 我不想让输出影响我的当前 buffer。例如我只是想运行一下我 buffer 的内容,把结果输出到底部,而不是,打印到文件里。

  • Erlang 真的很好! at 2014年12月26日

    elixir 真的很适合 用过 ruby 的新手~~

  • [广州] Beansmile 招聘信息 第三季 at 2014年03月28日

    工资真心低

  • vim 求助 at 2014年01月16日

    我都是用中指

  • rails console 和 shell 的关系。因为 zsh,掉坑里了。 at 2014年01月15日

    #12 楼 @clc3123 没办法,公司是写 ruby 的。我还是 python 党的~~~

  • rails console 和 shell 的关系。因为 zsh,掉坑里了。 at 2014年01月15日

    #4 楼 @googya 这是 zsh 的 feature。但为什么 rails c 里面 File::open 也会受影响。难道都要通过 zsh 去找文件?

  • rails console 和 shell 的关系。因为 zsh,掉坑里了。 at 2014年01月15日

    #2 楼 @jjym 我确实是 mac 难道是因为操作系统的原因?

  • controller 中访问 model 中的 class 具体是通过什么途径? at 2013年11月18日

    #1 楼 @lgn21st 这个我是理解的,不求甚解就好了。 但还是希望了解一下细节。

  • [广州][7 月 17 号 19:30] GZRUBY 第 13 次聚会 - Rails 4 和啤酒! at 2013年07月11日

    是啊~~ 好快 两个月前我还不会 ruby

  • ruby 中的方法不是一级对象? 谁能给讲讲? at 2013年06月12日

    #3 楼 @luikore ruby 中 一个对象的方法存在于对象自身的类中。 那 python /js 中呢,这个取对象方法,是在自身取还是去类中取?或者说,python 实例化对象的时候,方法是存在实例中的吗?

  • ruby 中的方法不是一级对象? 谁能给讲讲? at 2013年06月12日

    #1 楼 @jjym 嗯,ruby 中 方法好像不是对象。

  • [济南][2013年5月5日] Ruby Sunday 活动召集 at 2013年04月27日

    真没有想到 会是济南啊~~~ 人在广州,回不去了

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