学习资源参见:http://guides.rubyonrails.org/
找来找去感觉还是这个比较不错,虽然是英文的,不过基本上都能看懂的。
说几个学习中的注意点:
1.The bundled mysql.rb driver has been removed from Rails 2.2
解决方法:去http://github.com/tmtm/ruby-mysql 下载ruby-mysql安装,可能需要用到Git
可去http://code.google.com/p/tortoisegit/下载安装,使用方法和SVN类似,就是那个乌龟
2.连接mysql 的时候host 可能为127.0.0.1,同时cygwin下连的mysql数据库就是你本地windows下的数据库。
3.注意语句顺序,Java,JS这种可能无所谓,只要方法,属性存在就好。可是ralis未必,特地实验了下。
class PostsController < ApplicationController
before_filter :find_post,
:only => [:show, :edit, :update, :destroy]
# ...
def show
# ...
end
def edit
end
def update
# ...
end
def destroy
# ...
end
private # 不能放在 before_filter下
def find_post
@post = Post.find(params[:id])
end
end
分享到:
相关推荐
在 Windows 7 环境下搭建 Rails 3 开发环境是一项颇具挑战性的任务,尤其是当涉及到 Cygwin、Ruby、Rails 以及一系列其他必要的组件时。本文将详细阐述如何在 Windows 7 系统上利用 Cygwin 进行环境搭建,包括 Git、...
在本文中,我们将深入探讨如何在Cygwin环境下安装NS3,特别关注如何解决在安装RFID模块时遇到的问题。NS3(网络模拟器3)是一个开源的、跨平台的网络模拟软件,广泛用于研究和教学。在Windows操作系统上,通过Cygwin...
The most recent version of the Cygwin DLL is 2.2.1. Install it by running setup-x86.exe (32-bit installation) or setup-x86_64.exe (64-bit installation).
cygwin下的arm交叉编译工具链,cygwin下的arm交叉编译工具链
cygwin下安装wxpython的英文资料
一步一步教你在WINDOW CYGWIN下完成HBASE集群环境搭建。
win8 上还是用32位的 cygwin吧,64位的cygwin 无法运行"ssh localhost
总结起来,`Clipboard`库为Ruby开发者提供了一种跨平台的方式来访问剪贴板,无论是在Windows、Linux、macOS还是Java和Cygwin环境中。通过这个库,你可以方便地进行文本的复制和粘贴,提高了代码的可移植性和开发效率...
在本教程中,我们将深入探讨如何在Cygwin环境下安装rsync 3.0.8版本,并学习其基本用法。 首先,我们需要获取`rsync-3.0.8`的安装包。这个过程可以通过访问rsync官方网站或使用Cygwin的包管理器`setup.exe`来完成。...
cygwin下如何建立arm-linux-gcc,非常好,拥有很强的借鉴意义
在Windows环境下,Cygwin是一个流行的开源工具,它提供了一个模拟Unix环境的层,使得用户可以在Windows系统上运行许多原本只适用于Linux或Unix的操作。Cygwin的主要目标是使开发者能够在Windows上编译和运行GNU工具...
Windows下的SSH安装之Cygwin Cygwin 是一个自由软件的集合,最初由 Cygnus Solutions 开发,用于各种版本的 Microsoft Windows 上,运行 UNIX 类系统。Cygwin 的主要目的是通过重新编译,将 POSIX 系统(例如Linux...
描述:“一个很好用的工具,在windows环境下调试Linux下的程序,Windows下的Linux编译环境cygwin,在程序移植上很有帮助” 标签:“Windows下的Linux编译环境 cygwin” Cygwin是一个强大的开源工具集,它为Windows...
标题“cygwin windows下编译”指的是使用Cygwin在Windows系统中进行编译工作,特别是针对那些原本为Linux设计的源代码。这使得开发者无需切换到Linux系统就能完成代码的编译和测试,提高了开发效率。 描述中的...
Cygwin是一个在Windows平台上模拟类Unix环境的强大工具,它提供了大量的GNU和开源工具,使得开发人员可以在Windows上像在Linux环境下那样进行开发工作。然而,在某些情况下,用户可能需要在Cygwin环境中以root权限...
在Ruby社区中,最流行的框架莫过于Rails(Ruby on Rails),它极大地简化了Web应用的开发过程。创建一个Rails项目通常包括以下几个步骤: - **创建新项目**:通过`rails new [project_name]`命令可以快速创建一个新...