Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
Raymond
@outman
VIP
NO. 1249 / 2012-03-01

成都
15 Topics / 430 Replies
5 Followers
1 Following
25 Favorites
GitHub Public Repos
  • robotJiang 0

    Config files for my GitHub profile.

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • Grape 项目正式从 Intridea 独立出来,由社区接管 at August 05, 2015

    一直在用。

  • [北京 / 成都] 九龙蓝海幼儿教育招聘 Ruby 工程师 2 名 (10~20K + 期权激励) at July 31, 2015

    图裂了,楼主。。。

  • [北京 / 成都] 九龙蓝海幼儿教育招聘 Ruby 工程师 2 名 (10~20K + 期权激励) at July 31, 2015

    楼主看头像是个美女?

  • Grape 如何获取客户端的 IP 地址? at June 09, 2015

    不要怪 Grape 哦,Grape 里面直接用 headers["X-Real-IP"] 就可以了嘛。 在 Nginx 里面设置: proxy_set_header X-Real-IP $remote_addr;

  • 使用 Rails 构建 API 实践 at June 09, 2015

    #42 楼 @lingxueyu 我是先扩展了它的 formatter, 让它支持返回 html, 代码如下仅供参考:

    module Grape
      module ContentTypes
        def self.content_types_for(from_settings)
          if from_settings.present?
            from_settings
          else
                    ActiveSupport::OrderedHash[
                        :xml,  'application/xml',
                        :serializable_hash, 'application/json',
                        :json, 'application/json',
                        :binary, 'application/octet-stream',
                        :txt,  'text/plain',
                        :html,  'text/html'
                ]
    
          end
        end
      end
    end
    
    module Grape
      module Formatter
        module Html
          class << self
            def call(object, env)
            end
          end
        end
      end
    end
    
    Grape::Formatter::Base.formatters({html: Grape::Formatter::Html})
    

    然后写一个专门的 api 接口来处理 html 渲染。模板引擎可以考虑使用 ERB。比如

    class Doc < Grape::API 
         format :html
         content_type :html, 'text/html'
    
         get '/path' do
           #render erb template
         end
    end
    

    最后你可以考虑把这个 Api 挂接到你的主 Api 里面。我主要是用来给前端开发人员提供 Api 文档。

  • 使用 Rails 构建 API 实践 at June 09, 2015

    #45 楼 @gazeldx 你可以在 Nginx 里面配置:proxy_set_header X-Real-IP $remote_addr;
    然后在 Grape 里面用 headers['X-Real-Ip'] 就可以取到 remote ip 了。

  • 使用 Rails 构建 API 实践 at June 02, 2015

    目前我用 Grape + Goliath 的组合。使用了 Activerecord,然后和 Rails 共享 model 层的代码。扩展了 Grape 让它支持 html 渲染,以便提供 API 文档页面,自己写了发布代码以便不要和 Rails 发布产生交叉影响;单独使用了 whenever,增加了几个类似 Rails 里面的目录来放 rake task 文件和 schedule 文件,让 Api 的后台脚本与 Rails 分开管理。这样 Rails 就可以单独做后台管理,特别是发布和测试的时候,不会影响前端 API;还可以随意增加 Rails 项目降低耦合度。

  • [上海] 蝉游记 / 携程周末 招聘 Ruby 工程师 at June 02, 2015

    这么说蝉游记早就是携程下面的子公司了?

  • [成都] Active Network 寻觅 4 位 Ruby on Rails 攻城狮 / 程序媛 at May 14, 2015

    #68 楼 @huacnlee 哈哈,关键要看你坐在什么地方吧,以前在那里上班的时候,我坐车 20 分钟就到了。:)

  • [成都] Active Network 寻觅 4 位 Ruby on Rails 攻城狮 / 程序媛 at May 14, 2015

    #25 楼 @huacnlee 他 2 货,又不去了。估计。

  • 程序员的好玩具 - Lego EV3 at February 13, 2015

    赞,看上去太爽了。那个机器人是什么供电方式?纽扣电池?如果上 linux 一次可以跑多长时间?

  • [杭州] 瑞根科技公司招聘若干德才兼备程序员 (Ruby,iOS,全栈,Web) at February 03, 2015

    #1 楼 @regantechjobs 其实上传一个合适的头像能让你的招聘更专业。

  • [北京] 住百家(海外住宿预订专家)—— 诚招 Ruby | 前端工程师(弹性工作时间+高薪+期权)请大家奔走相告 at January 27, 2015

    图呢?我是来看图得。

  • [上海] 薄荷诚邀 Ruby 好手 (新传图片,薄荷 girl 向你招手,是否考虑换个不一样的环境呢) at January 19, 2015

    #48 楼 @vincent 哎,已经走不动了,拖儿带口的。有空来成都的时候,可以联系我哈 (q: 492515284)

  • [上海] 薄荷诚邀 Ruby 好手 (新传图片,薄荷 girl 向你招手,是否考虑换个不一样的环境呢) at January 17, 2015

    上海是个不错的城市,感觉是我去过管理最好,最成熟的城市了。空气质量还可以,至少比成都好多了。

  • 总结 Web 应用中常用的各种 Cache at December 16, 2014

    #88 楼 @quakewang 谢谢,那我就有信心了。

  • 总结 Web 应用中常用的各种 Cache at December 16, 2014

    @quakewang 请问蝉游记的 mobile app api 是基于 ruby 的解决方案么?

  • [远程] 艾迪福克斯 1-2 名 高级 Ruby 工程师,1-2 名 高级 C# 工程师 at November 27, 2014

    @yakjuly 邮箱是 yexiaozhou2003 AT gmail.com

  • [远程] 艾迪福克斯 1-2 名 高级 Ruby 工程师,1-2 名 高级 C# 工程师 at November 26, 2014

    楼主 @yakjuly , 我可以推荐一个人,@timothyye , C# 很厉害。

    记住是我推荐的哈。坐等楼主送 iPhone6

  • [远程] 艾迪福克斯 1-2 名 高级 Ruby 工程师,1-2 名 高级 C# 工程师 at November 26, 2014

    为什么不赠送入职人员一部 iPhone6 呢?

  • [成都] 汽车应用招聘 Ruby 工程师,有一种公司叫别人家公司,那就是我们 at November 19, 2014

    目测,在一个叫英俊的居民楼。

  • [上海] 麦田亲子游招聘 Ruby 程序员 2 名 (robbin 创业项目,亲自招募) at November 19, 2014

    亲子互动,需要强力的 UI 支持。

  • [成都][2014 年 11 月 14-16 日] Startup Weekend 成都创业周末第二期来了! at November 11, 2014

    @haiguizac 真的不错,不知道上次有多少人到会?

  • 性能监控的好工具 - NewRelic 简介 at November 04, 2014

    这货还可以监控 server , 我们是连 server 运行状况一起用 NewRelic 来监控的。比如说磁盘使用量,CPU 占用率,Memcached 内存使用量,这些可以设置阀值,如果超过了就给我们发邮件。感觉还是比较方便。

  • 妹子踏入互联网,如何了解程序员思维? at September 25, 2014

    但问题是,大家还是习惯 github , 甚至说我们是山寨版... 知名度小

    哈哈,貌似酸酸得感觉呢。

  • Hash string key? or symbol key? at August 28, 2014

    这么做,在某些场合作用非常大,可以避免被坑,如果你设计存储 hash 数据,希望别人访问时只要 key 相同,不论你使用 string key 还是 symbol key 都能获取同一个数据,那么就可以这么干了。

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