最近在做的Ruby on Rails项目中,需要将远程数据库中的数据对接到项目数据库中,但是远程的数据不仅数据表名跟字段命名奇葩,数据结构本身跟项目数据结构出入比较大,在数据导入过程中代码经历了几次重构,最后使用了YAM…
分类:ruby-on-rails
Spree 2.3.0已经发布
声明:原文来自Spree官方博客Spree 2.3.0 Released,原文发布日期是2014-06-30,本文仅作翻译。 简要介绍:Spree是一个基于Ruby on Rails开发的开源在线商城框架,提供了从商品展…
[Rails学习之路]Rails路由配置
如果是使用Rails的默认约定,那么几乎是零配置。 但有些时候,我们可能不得不(或者更喜欢)进行一些特殊的配置。 其实Rails在路由功能中也有很丰富的配置选项。 routes.rb文件中靠前的规则优先级更高。 可以手工…
【ROR】基础0-在vagrant中配置ror环境
学习资料: Ubuntu 12.04 上使用 Nginx Passenger 部署 Ruby on Rails rvm实用指南 passenger文档 清单 Ubnuntu 14.04 rvm ruby gem bund…
ruby on rails项目依赖无法下载的处理方法!
安装rails的依赖,默认是从这个https://rubygems.org/地址下载,但是受到国内墙的影响,这个地址经常连不上,所以导致依赖下载失败,幸好阿里公司推出http://ruby.taobao.org/镜像服务…
Action Controller 之 Live
实时推送消息。 尽量不要和 Streaming 搅在一起!有类似之处,但还是请把它们区分开,以便理解! 使用 SSE SSE 全称 Server Sent Event 提供方法: close write 使用举例: ru…
Rails HTTP Status Code to Symbol Mapping
Sometimes you might need to set the HTTP response head with different status to specify the different handled …
ActiveRecord’s queries tricks 小记
ActiveRecord’s queries tricks 小记 原文 https://medium.com/rubyinside… 关联表join时使用条件 # User model scope :acti…
docker 踩坑笔记之 psql: could not connect to server
最近在用docker跑rails,也遇到了一些坑,这里记录一下。 首先build项目: docker-compose build 然后就开始报错了: psql: could not connect to server: …
Ruby的声誉(翻译,简学互动)
亚当·霍金斯的这篇博客触动了我。Rails作为一个行业的当前状态和趋势最近一直在我的脑海中。 在短短10年间,我们已经从“如何构建一个博客,15分钟的演示(wups !),成长为web基础设施的一部分,成千上万的职位——…
【ROR】基础1-新建项目
Ruby on Rails 目录结构 + app/ #控制器、模型、视图、帮助方法、邮件、静态资源 + bin/ #rails脚本 + config/ #路由、数据库等 + db/ #数据库模式、迁移文件 + lib/ …
RailsTutorial-笔记3-静态页面
Demo3 simple app 来自 RailsTutorial 3rd 第三章 新建项目 rails new demo3-simpleapp --skip-bundle # 可更改gem源到国内 https://ru…