Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
zzq
@itzzq
Member
NO. 11586 / 2014-02-17

广州
2 Topics / 33 Replies
1 Followers
0 Following
12 Favorites
No GitHub.
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 龟速的测试, 求解救 at November 27, 2014

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

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

    Phoenix? 附上社区内demo

  • atom 现在蛮好用的 at September 15, 2014

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

  • 如何理解 form_for 和 form_tag at September 14, 2014

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

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

    我直接用的是spf13

  • 我的第一个 Rails 网站:极简优雅的笔记工具-Raysnote at September 02, 2014

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

  • Ruby 的方法查找与 method_missing at August 31, 2014

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

  • 能买的键盘都烧过了,来个 ErgoDox 吧 at August 21, 2014

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

  • Rails 4.2.0 beta1: Active Job, Deliver Later, Adequate Record, Web Console at August 20, 2014

    👏

  • Ruby 2.0 Timeout 的内部实现 at August 18, 2014

    Minecraft 好评 😄

  • Elixir 有了长足的发展啊 at August 18, 2014

    #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 August 18, 2014

    Dynamo貌似也是一个 web framework

  • Programming in Elixir with the Phoenix Framework - Building a basic CRUD app at August 17, 2014

    文章配图给力~ 😄

  • 继 Lotus 之后,又来一个新轮子 Roda at August 14, 2014

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

  • 一个处理短信发送及验证的 Gem - smart_sms at August 07, 2014

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

  • Teahour #60 期:与丁磊聊机器学习和数据科学 at August 07, 2014

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

  • 一个处理短信发送及验证的 Gem - smart_sms at August 07, 2014

    @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 July 23, 2014

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

  • KSLAMA at July 22, 2014

    just try to be a legend

  • Rails 2014 Conf 心得 at May 11, 2014

    超级赞!

  • [深圳] 创业公司招聘 RubyMotion 工程师 at May 05, 2014

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

  • 用 CSS 写了几个 hover 特效,求拍砖 at April 14, 2014

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

  • Ruby 多线程问题 at March 12, 2014

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

  • Ruby 多线程问题 at March 12, 2014

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

  • Ruby 多线程问题 at March 12, 2014

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

  • Ruby 多线程问题 at March 12, 2014

    问题在

    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 March 12, 2014

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

  • Ruby 多线程问题 at March 12, 2014

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

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