rails 4
oldfritter
这个作者很懒,什么都没留下…
展开
-
不显示 Assets Pipeline 的日志
创建文件 config/initializers/quiet_assets.rb 写入代码if Rails.env.development? Rails.application.assets.logger = Logger.new('/dev/null') Rails::Rack::Logger.class_eval do def call_with_quiet...2013-12-04 17:17:08 · 151 阅读 · 0 评论 -
使用 rails + mongodb 做WEB开发
这里简单介绍使用 rails + mongodb 项目创建 1.安装rvmcurl -L https://get.rvm.io | bash -s stable 2.安装rubyrvm install 2.0.0 3.安装railsgem install rails 4.安装mongo和mongoidgem install mongogem ...2013-12-24 12:20:08 · 132 阅读 · 0 评论 -
简单搞定第三方用户方接入
本文介绍通用的使用第三方接入的方法,可以类似做出接入其它网站(如QQ等,注:目前QQ自己做的比较乱,观望之) 应用场景例子: 网站A使用Weibo的接口,使Weibo的用户不用在网站A上注册新用户即可登陆网站A,并使用网站A的相关功能. 开发指导.1.安装 oauth2Gemfilegem 'oauth2', :git => 'https://github...2014-05-19 13:33:08 · 309 阅读 · 0 评论 -
ruby实现支付宝手机网页支付
本文旨在介绍如何完成在应用Ruby开发的网站(非Rails亦可)内集成支付宝的手机网页支付功能. 1.安装GEM包: gem 'alipay_mobile', :github => 'https://github.com/oldfritter/alipay_mobile' 2.配置 AlipayMobile.pid = 'YOUR_PID'Alipa...2014-05-25 22:50:25 · 206 阅读 · 0 评论 -
ruby实现桌面端银联支付
InstallationAdd this line to your application's Gemfile:gem 'upop', :git => 'https://github.com/oldfritter/upop'And then execute:$ bundle installUsageConfig Upop.st...2014-05-31 22:12:01 · 143 阅读 · 0 评论 -
微信支付
原文 http://oldfritter.iteye.com/blog/2102044 最近在写一个微信支付的gem.代码git clone https://github.com/oldfritter/wcpay.git 欢迎有兴趣的一起开发.我之前已经制作了支付宝和银联的支付GEM,有在线项目使用.主体代码已经完成,找一个壕朋友看看使用的反馈.(微信2W门槛)...2014-08-09 16:18:07 · 125 阅读 · 0 评论 -
电商网站订单系统设计
原文 http://oldfritter.iteye.com/blog/2103337200行代码搞定订单系统主体概述订单更新绝大多数是控制订单状态的改变.在此,我将订单状态抽象成点(order_status),改变订单状态的方法称为operation,operation不直接与订单相关,只与order_status相关. 当订单状态发生改变时,订单包含的操作便...原创 2014-08-13 09:44:48 · 974 阅读 · 0 评论 -
scope in Rails4
Rails4 中scope推荐写法,代替原先的lambda scope :all_by_shop, ->(store_id) {where("(receiver_id = ? AND receiver_type = 'User') OR (sender_id = ? AND sender_type = 'User')", store_id, store_id)} ...2014-04-18 09:57:49 · 81 阅读 · 0 评论