For something that is touted as being an “easy” to use framework, Rails is a pretty complex beast. Over the ye…
标签:ruby-on-rails
How rails nested model form works(上)
在写网站的过程中,时常会用到nested model form。而由于nested model form牵扯的东西比较多,理解起来并不容易。我打算从最简单的form讲起,介绍一下nested model form是如何工…
怎样从公网访问内网Rails
公网访问内网Rails 本地安装了Rails,只能在局域网内访问,怎样从公网也能访问本地Rails? 本文将介绍具体的实现步骤。 1. 准备工作 1.1 安装并启动Rails 默认安装的Rails端口是3000。 2. …
Rails开发中使用byebug调试器
在Web应用中进行调试往往是很不方便的工作,不像传统对代码行设置断点调试,对刚学习Web开发的从业人员不太了解如何使用调试器来分析代码运行情况。 在Rails开发中有一款byebug Gem很好地帮助到了学习Rails开…
Does Rails Hurt?
TL;DR 这篇文章来自于 Ruby China 上一个很有意思的 讨论 。原文是一篇国外开发者的吐槽 Rails Hurts 。你看的没错,他还特意注册了一个域名 :) 看完后我觉得作者有些断章取义和偷换概念,因此有了…
一个非常好用的表格gem,有自动过滤功能
官网:http://filterrific.clearcove.ca/ demo:http://filterrific-demo.herokuapp.com/
docker 踩坑笔记之 psql: could not connect to server
最近在用docker跑rails,也遇到了一些坑,这里记录一下。 首先build项目: docker-compose build 然后就开始报错了: psql: could not connect to server: …
railscasts学习笔记(5-2)
一个简单的搜索功能 routes: get "search" => 'articles#search' view: <%= form_tag('/search',method: :get,enforce_ut…
Export/import Datas To/from a Csv File
今天需要给客户的网站做支持产品数据导出并且更新的功能,所以就涉及到了数据的导入导出了。在经过一番对比之下,果断使用csv格式文件作为数据导入导出的载体。 导出csv文件 与csv文件主要相关的类是CSV,此类在ruby的…
Rails 4 常用函数以及一些细节笔记
1.表单隐藏元素的使用 <%f.hidden_field :task_id, :value => task.id%> 2.cycle(first_value, *values) # Alternate …
在rails中使用sprockets-image_compressor无损压缩图片
刚找到个有意思的GEM sprockets-image_compressor 建议先安装 pngcrush and jpegoptim 能在rake assets:precompile时无损压缩jpg以及png。简直就是…
为rails 项目搭建elasticsearch服务
为 rails 本地项目搭建 elasticsearch 服务 首先安装 elasticsearch 服务 OSX 系统 brew install elasticsearch brew services start el…