Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
Eric-Guo
@ericguo
VIP
NO. 1665 / 2012-03-31

[email protected]
天华建筑设计
上海
45 Topics / 1372 Replies
180 Followers
244 Following
74 Favorites
选Ruby是符合我爱钱爱金爱宝石气质的…
GitHub Public Repos
  • wechat 1326

    API, command and message handling for WeChat in Rails

  • wechat-starter 351

    WeChat web app with wx_pay in rails

  • tailwindcss-jit-stimulus 19

    A template with Rails 7.1, Shakapacker 7.2, TailwindCSS 3 and Stimulus 3.0

  • coreui4-rails-starter 12

    The CoreUI 4 Rails starter

  • pgac_demo 11

    Rails 7.1 Action Cable chat room using AnyCable as backend

  • product_hunt 5

    Demonstrate new Rails 5.1 feature: Assets on Yarn, System tests with Capybara and unified form_wi...

  • openproject 2

    OpenProject is the leading open source project management software.

  • dify-ruby-sdk 2

  • rails 1

    Ruby on Rails

  • homeland 1

    :circus_tent: An open source forum/community system based on Rails, developed based on Ruby China.

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • wechat-rails 微信 DSL for ruby at January 19, 2016

    #73 楼 @xworm 0.7.3 版本现在多客服转发可以指定客服了,也支持获取在线客服列表,模板消息我不怎么用,实际上我只是用用企业号。。。

    用的到的功能就提 PR 啦,现在连 session 这样的可加可不加的功能都加了,还有啥功能不能加呢。。。

  • 大家刚参加工作时的待遇、福利都是怎么样的? at January 18, 2016

    12 年,上海,1xK,福利一般,不过比较特别的地方,不是找的以 Ruby 为工作内容的工作,我是将自己的工作变成了用 Ruby 开发。。

  • wechat-rails 微信 DSL for ruby at January 18, 2016

    #70 楼 @ruby_xiaojie 这个是@skinnyworm 创造的,俺只是维护一下。

  • wechat-rails 微信 DSL for ruby at January 18, 2016

    #67 楼 @zdantz 不好意思,这个 rails generate wechat:session 是 0.7.2 的新功能,还没有发布,我过一个小时会发布。

  • 关于 Gem 的几个问题 at January 18, 2016

    用不好 devise 说明对 Rails 还不够了解,仔细读一下 devise 的代码对增强 rails 能力很有好处的。

  • 求大神指点 ruby 安装在 windows 上的相关问题 at January 14, 2016

    别用 railsinstaller,应该从rubyinstall 安装开始,可以参考我的这个帖子。

  • Ruby 微信开发群 at December 27, 2015

    我也进群了,但我觉得其实 ruby 程序员应该还是团结在 ruby-china 下,要不我们在 Mobile 下开个叫微信开发的节点? @lgn21st @rei @huacnlee

  • 重用页面的表格做 CSV 导出 at December 26, 2015

    我现在的做法是写一个纯 csv 导出,然后用d3.csv,画出表格,正好和你方向相反。。。

    class CcbReviewsController < ApplicationController
      def index
        @q = CcbReview.includes(:change_owner).search(params[:q])
        @ccb_reviews = @q.result.paginate(page: params[:page], per_page: 10)
    
        respond_to do |format|
          format.html
          format.json
          format.csv do
            render_csv_header :wip.to_s
            csv_res = CSV.generate do |csv|
              csv << ['CCB Number', 'State', 'Title', 'Description', 'Reason', 'Purpose']
              CcbReview.all.find_each do |ccb_review|
                values = []
                values << ccb_review.ccb_number
                values << ccb_review.state
                values << ccb_review.title
                values << ccb_review.description
                values << ccb_review.reason
                values << ccb_review.purpose
                csv << values
              end
            end
            send_data "\xEF\xBB\xBF" << csv_res
          end
        end
      end
    
    private
    
      def render_csv_header(filename = nil)
        filename ||= params[:action]
        filename += '.csv'
    
        if request.env['HTTP_USER_AGENT'] =~ /msie/i
          headers['Pragma'] = 'public'
          headers['Content-type'] = 'text/plain'
          headers['Cache-Control'] = 'no-cache, must-revalidate, post-check=0, pre-check=0'
          headers['Content-Disposition'] = "attachment; filename=\"#{filename}\""
          headers['Expires'] = '0'
        else
          headers['Content-Type'] ||= 'text/csv'
          headers['Content-Disposition'] = "attachment; filename=\"#{filename}\""
        end
      end
    end
    
  • Rails-5-0-beta1 at December 22, 2015

    #22 楼 @rubyu2 我已经升级了一个 project 到 Rails 5.0.0.beta1,下面几个 Gem 要使用 master 版:

    gem 'will_paginate', git: 'https://github.com/jonatack/will_paginate'
    gem 'devise', git: 'https://github.com/plataformatec/devise'
    gem 'ransack', git: 'https://github.com/activerecord-hackery/ransack'
    

    其余还好,还有就是skip_before_filter要写skip_before_action,API 模式下似乎方法verify_authenticity_token也去除了。

  • Web is The Future at December 20, 2015

    Web 的本质是一种无缝的发布方式,如果 Native 应用可以做到在发现 bug 或者上新功能时,没有感觉的直接推给用户,一天做 20 次以上,我觉得 Web 的优势就不大了。

  • [ 新版上线求试用反馈 ] GuruDigger - 通过数据挖掘,自动分析开发能力, 挖掘适合的合作伙伴, at December 19, 2015

    求上面 Guru Rank - 7 的 gurdigger 个人链接。。

  • 使用 Ransack 遇到的问题 at December 14, 2015

    Association named 'value_cn'你是不是把字段名当作 association 名字用了啊?!

  • 新手选择 Ruby 还是 Python 学习? at December 13, 2015

    #6 楼 @blacktulip 和 ActiveRecord 类似功能的 node.js npm 有推荐么?

  • 用 Golang 和 Vue.js 重写了 Dashing at December 13, 2015

    相当酷!为何要用 golang 而不是保持 sinatra 呢?这样我还懂点 sinatra。。。

  • [上海] 100offer 招聘 Growth Hacker - Rails 开发工程师 at December 11, 2015

    #15 楼 @xmonkeycn 好黑。。

  • 感觉 Node.js 也是 MongoDB 的命,忽悠一帮小青年 at December 11, 2015

    #27 楼 @blacktulip react-native-guide不错,里面其实 React 内容很多。

  • 感觉 Node.js 也是 MongoDB 的命,忽悠一帮小青年 at December 11, 2015

    React, React Native, Ember.js 都很好啊,我更希望被叫做 ES2015 程序员。

  • Rails 中使用 bootswatch 遇到的问题 at December 05, 2015

    #22 楼 @leomustafa 用 sass 吧,bootstrap 4 用 sass 了,node. js 这边都用 sass 了(lib-sass)

  • 请教大家一个问题,Rails 怎么模糊查询 MySQL at December 05, 2015

    推荐参考一下railscasts-china

    class Episode < ActiveRecord::Base
      scope :by_tag, lambda { |tag_name| joins(:tags).where("tags.name = ?", tag_name) unless tag_name.blank? }
      scope :by_keywords, lambda { |keywords| where("REGEXP_LIKE(episodes.name, ?,'i')", "#{keywords.split(" ").join('|')}") unless keywords.blank? }
      scope :published, lambda { where(publish: true) }
    end
    
    class EpisodesController < ApplicationController
      def index
        @episodes = Episode.published.by_tag(params[:tag_id]).by_keywords(params[:query]).page(params[:page])
        respond_to do |format|
          format.html
          format.rss
        end
      end
    end
    
  • windows 下如何使用 nginx+puma 手动部署 rails 程序 at December 05, 2015

    #2 楼 @mumu 强的,我最多在 Windows 这边开发,你还在 Windows 这边部署,不过说实话,Windows 真的不是 Rails 部署的好环境,出了问题几乎找不到人问的。

  • Rails 中使用 bootswatch 遇到的问题 at December 05, 2015

    #19 楼 @leomustafa bootstrap 用的人那么多,不可能有这样的低级错误啦,你应该用bootstrap-sass,然后从bootswatch拷贝一份对应的已经调好的样式出来用。这两个才是官方 gems,支持最新 3.2.6。

  • 在 Windows 环境下安装 unicorn gem 包出错 at November 24, 2015

    #11 楼 @mumu 别慌,只是 warning。不过还是推荐 puma。

  • wechat-rails 微信 DSL for ruby at November 24, 2015

    #65 楼 @hlltc 那就需要调用material_list接口,得到 image 素材的命令是wechat material_list image 0 10,详细问题还是在wechat issues里面讨论吧。

  • The Pragmatic Bookshelf 的优惠码又来了 at November 24, 2015

    #8 楼 @lgn21st Jose Valim 的社区 credit 应该和 Yehuda 比较还是有差距,看你用 Elixir 做什么吧。。

  • The Pragmatic Bookshelf 的优惠码又来了 at November 24, 2015

    #5 楼 @seaify Sublime + Ember CLI Snippets

  • The Pragmatic Bookshelf 的优惠码又来了 at November 24, 2015

    Deliver Audacious Web Apps with Ember 2,9 美刀,便宜啊便宜!

  • 在 Windows 环境下安装 unicorn gem 包出错 at November 23, 2015

    Windows 推荐 puma,unicorn 从来就是不支持的。

  • Teahour.FM #81 和微软的爱恨情仇 at November 19, 2015

    #14 楼 @yzdel2000 好的,我错了,PHP 是最佳语言。。

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