Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
zzq
@itzzq
会员
第 11586 位会员 / 2014-02-17

广州
2 篇帖子 / 33 条回帖
1 关注者
0 正在关注
12 收藏
未设置 GitHub 信息。
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 龟速的测试, 求解救 at 2014年11月27日

    尽量不要用 factory_girl 来创建 model 对象,尝试使用 rail 自带的创建: 比如 create(:hotel) 改成 Hotel.create(attributes_for(:hotel)) (spec_helper 中已添加 config.include FactoryGirl::Syntax::Methods)

  • 不知道 Elixir 用哪个 web 框架好,找到了一份 Elixir 的中文文档 at 2014年09月17日

    Phoenix? 附上社区内demo

  • atom 现在蛮好用的 at 2014年09月15日

    最近在玩famo.us,没找到相关的 vim 插件,倒是找到 atom 下的插件,然后就用 atom 了 😂

  • 如何理解 form_for 和 form_tag at 2014年09月14日

    文章不错!博客主题和 Rei 的一样 😓 话说最近加精文章倍增啊~感觉是大家纷纷响应社区呼唤一样~ 😄

  • 关于 vim ,还有一些不满意的地方 at 2014年09月09日

    我直接用的是spf13

  • 我的第一个 Rails 网站:极简优雅的笔记工具-Raysnote at 2014年09月02日

    不错的笔记网站,特别是保存网络文章的功能 :plus1: (本来我也想做一个类似的笔记网站的……OTZ) 提一点建议,目前的搜索功能只能搜索标题,希望也能搜索内容。推荐两个 gem:sphinx和sunspot

  • Ruby 的方法查找与 method_missing at 2014年08月31日

    #2 楼 @iBachue 同疑惑,为啥喜欢用 eval+字符串的方法来定义方法啊?

  • 能买的键盘都烧过了,来个 ErgoDox 吧 at 2014年08月21日

    给跪了,别人看不懂系列……

  • Rails 4.2.0 beta1: Active Job, Deliver Later, Adequate Record, Web Console at 2014年08月20日

    👏

  • Ruby 2.0 Timeout 的内部实现 at 2014年08月18日

    Minecraft 好评 😄

  • Elixir 有了长足的发展啊 at 2014年08月18日

    #9 楼 @yukihiro_matz 本来 Dynamo 社区也想集成 Plug 的,但是

    Plug was designed out of discussions surrounding Dynamo. We're currently waiting for some things to land in Plug that Dynamo needs before using it. Dynamo 的唯一维护者如是说

    后来不知道啥原因就 in maintenance mode 了,怪可惜的。

  • Elixir 有了长足的发展啊 at 2014年08月18日

    Dynamo貌似也是一个 web framework

  • Programming in Elixir with the Phoenix Framework - Building a basic CRUD app at 2014年08月17日

    文章配图给力~ 😄

  • 继 Lotus 之后,又来一个新轮子 Roda at 2014年08月14日

    #17 楼 @hardywu 怎么没有了,风车不是吗?

  • 一个处理短信发送及验证的 Gem - smart_sms at 2014年08月07日

    @lyfeyaj 我在实际环境里测试了一下,发现user.deliver_fake_sms能正常使用,但是为什么 rails c 中会出错呢?

  • Teahour #60 期:与丁磊聊机器学习和数据科学 at 2014年08月07日

    最近有两期都 big data 有关呢~期待越来越多 ruby 跟 big data 有关的技术~ 👏 👏 👏 👏

  • 一个处理短信发送及验证的 Gem - smart_sms at 2014年08月07日

    @lyfeyaj 首先感谢分享,最近项目刚好需要短信平台。可是用了之后发现一些问题: 1、按照 github 的文档,与 Rails 结合使用,设置本地存储之后

    #model/user.rb
    has_sms_verification :phone_number, :verified_at
    

    然后使用 rails c 进行测试user.deliver_fake_sms,报错:

    NoMethodError: undefined method `messages_association_name' for #<Class:0x007fe9fa5f7878>
        from /Users/itzzq/.rvm/gems/ruby-2.1.0/gems/activerecord-4.0.2/lib/active_record/dynamic_matchers.rb:22:in `method_missing'
        from /Users/itzzq/.rvm/gems/ruby-2.1.0/gems/smart_sms-0.1.0/lib/smart_sms/has_sms_verification.rb:136:in `save_or_return_message'
        from /Users/itzzq/.rvm/gems/ruby-2.1.0/gems/smart_sms-0.1.0/lib/smart_sms/has_sms_verification.rb:129:in `deliver_fake_sms'
        from (irb):3
        from /Users/itzzq/.rvm/gems/ruby-2.1.0/gems/railties-4.0.2/lib/rails/commands/console.rb:90:in `start'
        from /Users/itzzq/.rvm/gems/ruby-2.1.0/gems/railties-4.0.2/lib/rails/commands/console.rb:9:in `start'
        from /Users/itzzq/.rvm/gems/ruby-2.1.0/gems/railties-4.0.2/lib/rails/commands.rb:62:in `<top (required)>'
        from bin/rails:4:in `require'
        from bin/rails:4:in `<main>'
    

    但是使用基本用法,不依赖 Rails 的话可以正常使用。 2、在我阅读了 gem 源码之后,发现既然可以跟 Rails 结合,但是在 has_sms_verification.rb 中的 deliver 方法和 message_service.rb 中的 deliver 方法接口不对应…… 前者是deliver(text = SmartSMS::VerificationCode.random) 后者是deliver(phone, content, options = {}) 不知道这是本来就这么设计,还是其他什么原因?

    最后再次感谢分享!

  • The 10,000 Hours Myth: Practice Predicts Only 12% of Performance at 2014年07月23日

    #2 楼 @ted 看了这个 ted,我也想要学习一种新的乐器了 (墙外链接) http://www.56.com/u65/v_MTE2MTQyNTQy.html(墙内链接)

  • KSLAMA at 2014年07月22日

    just try to be a legend

  • Rails 2014 Conf 心得 at 2014年05月11日

    超级赞!

  • [深圳] 创业公司招聘 RubyMotion 工程师 at 2014年05月05日

    RubyMotion 是一个只需要有 Ruby 经验就能够将想法实现到 iOS 平台的好东西!有空鼓捣鼓捣!顶一下!

  • 用 CSS 写了几个 hover 特效,求拍砖 at 2014年04月14日

    这效果太他喵的赞啊!可惜要加载蛮久的。

  • Ruby 多线程问题 at 2014年03月12日

    #12 楼 @zhangsm 我也不知道怎么修改……

  • Ruby 多线程问题 at 2014年03月12日

    #10 楼 @zhangsm 就是说不要 handle_client 了,直接把里面的代码放到 Tread_start 下面。不过这还不算是完美解决问题,虽然可以让 client 停止工作了,但是 server 却还是卡在那里,需要 ctrl+c 来结束掉……

  • Ruby 多线程问题 at 2014年03月12日

    #8 楼 @5swords 谢谢回复哈,之所以需要 start 和 stop,是因为有多台机器 client 连接 server 的时候可以让 server 统一命令同时让 client 发 log 给 server。至于控制台和显示数据混在一起是方便编程而已,后面我会把显示数据写到文件当中去,这就没有这个问题了。

  • Ruby 多线程问题 at 2014年03月12日

    问题在

    memcost = (meminfo[2].split[2].to_f / meminfo[1].split[1].to_f).round(4)
    

    把那段代码写成这样就好了

    memused = meminfo[2].split[2].to_f
    memtotal = meminfo[1].split[1].to_f
    memcost = (memused / memtotal).round(4)
    
  • Ruby 多线程问题 at 2014年03月12日

    #5 楼 @ShiningRay 哈,我 F12 看了一下还真是~

  • Ruby 多线程问题 at 2014年03月12日

    #2 楼 @kenshin54 哈,我解决啦~我把 handle_client 的内容搬出来了,感谢你的提醒!

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