Rails

rails tips

假如想象 提交于 2020-04-03 17:04:32
http://www.riverwatcher.com/web.html 国内公司做国外的事 http://net.tutsplus.com/tutorials/ruby/5-awesome-new-rails-3-features/ 5 Awesome New Rails 3 Features * Tutorials\ * Ruby 5 Awesome New Rails 3 Features John Gadbois on Sep 21st 2010 with 28 comments Tutorial Details * * Topic: Rails 3 * Difficulty: N/A Tweet Share After more than a year of development, Ruby on Rails 3 was officially released to the public a few weeks ago. More than just an iterative update, this highly anticipated release was a major refactoring of the popular Ruby framework. Keep reading to learn five of the most awesome new

Ruby完全读书指南

六眼飞鱼酱① 提交于 2020-04-03 07:18:01
  随着Ruby和Rails的不断升温,可以预见很快就会有更多阐述某一细部的技术书籍出现,各种经验与模式也会结集出版。也许不久之后,就再也没人能像作者这样给出一份“Ruby完全读书指南”了。所 以,能读到这样一篇文章,就当做是Ruby与你的缘分吧。   看到这样一个题目,大概很多读者会记起这样一张图片:左边堆着高高一摞关于Java的技术书籍,右边则是区区两本关于Ruby的。炮制 这张图片的用意显而易见,不过随着Ruby和Rails的急速窜红,Ruby图书也开始如同雨后春笋般纷纷问世——这也意味着学习者们需要花越来越多的时 间和精力来挑选适合自己的书了。   也许Ruby(以及Rails)正在像Java(以及J2EE)一样,不可逆转地变得越来越庞大,因此也需要越来越多的图书来阐释。不 过至少现在,我们还可以把所有关于Ruby的图书列举一遍——对于Java,这已经是一个不可能的任务。说句题外话,之所以我迫不及待地急着写这篇书评, 正是因为我相信它在不久之后也会成为一个不可能的任务。 Programming Ruby(2nd Edition) 这似乎已经不是怪事:关于一种编程语言的经典教材,作者不是这门语言的创造者。就像Stan Lippman之于C++、Joshua Bloch之于Java、Martin Fowler之于UML一样,Dave

Rails 命令大全

北城余情 提交于 2020-04-03 07:11:50
Rails 命令大全 1.1 创建一个Rails应用程序 $ rails app_name 可选项: -d, database=xxx 指定安装一个数据库(mysql oracle postgresql sqlite2 sqlite3 ), 默认情况下是数据库 -r, ruby-path= 指定Ruby的安装路径,如果没有指定,scripts使用env去找Ruby -f, freeze (冻结)freezes Rails在vendor/rails目录 1.2 API Documentation $ gem_server 启动一个WEBrick服务器。这时候你可以通过Http://localhost:8808/ 打开浏览器去查看rails API文档 1.3 Rake rake db:fixtures:load # 载入fixtures到当前环境的数据库 # 载入指定的fixtures使用FIXTURES=x,y rake db:migrate # 迁移数据库通过在db/migrate目录下的脚本.可以指定版本号通过VERSION=x rake db:schema:dump # 创建一个db/schema.rb文件,通过AR能过够支持任何数据库去使用 rake db:schema:load # 再入一个schema.rb文件进数据库 rake db:sessions:clear #

Ruby on Rails 相关资料书籍

删除回忆录丶 提交于 2020-04-02 05:52:14
Ruby做的网站有: 代码学院http://www.codecademy.com,者也问答http://zheye.org ruby学习笔记:http://my4java.itpub.net/category/9983/23097 一个使用Ruby on Rails开发LBS网站的简单实例 http://blog.csdn.net/cheungmine/article/details/6618139 Ruby & Rails - 网站开发与建设 - IXPUB技术博客 http://blog.ixpub.net/html/68/t-636068.html 1、官网:http://rubyonrails.org/ 2、Ruby on Rails Web 开发之旅 http://www.verycd.com/topics/2764557/ 3、Web开发大全:Ruby on Rails版 http://www.verycd.com/topics/2755648/ 4、Lynda.com出品Ruby on Rails 3 基础培训视频课程 http://www.verycd.com/topics/2860989/ 5、Ruby on Rails 3 网络编程视频教程 http://www.verycd.com/topics/2889837/ 来源: https://www.cnblogs

rails 使用redis-rb

萝らか妹 提交于 2020-03-30 02:40:35
当前rails版本 4.1.1 ,ruby 2.1.2 推荐这个比较成熟稳定的版本,他在github的网页地址 https://github.com/ezmobius/redis-rb/ redis各种语言支持的客户端: http://www.redis.cn/clients.html Gemfile文件添加gem gem "redis", "~> 3.0.7" 重新生成项目 bundle install 使用方法 #创建实例 r=Redis.new() #创建默认实例 #默认参数 #DEFAULTS = { # :url => lambda { ENV["REDIS_URL"] }, # :scheme => "redis", # :host => "127.0.0.1", # :port => 6379, # :path => nil, # :timeout => 5.0, # :password => nil, # :db => 0, # :driver => nil, # :id => nil, # :tcp_keepalive => 0 # } redis=Redis.new(:host => "172.88.1.100", :port => 6379,:db=>15) #创建实例,并指定redis服务器,端口,db索引 redis.ping #=> "PONG"

Rails 命令大全

╄→尐↘猪︶ㄣ 提交于 2020-03-29 07:40:09
一.铁道 1.1 创建一个Rails应用程序 $ rails app_name 可选项: -d, database=xxx 指定安装一个数据库(mysql oracle postgresql sqlite2 sqlite3 ), 默认情况下是数据库 -r, ruby-path= 指定Ruby的安装路径,如果没有指定,scripts使用env去找Ruby -f, freeze (冻结)freezes Rails在vendor/rails目录 1.2 API Documentation $ gem_server 启动一个WEBrick服务器。这时候你可以通过Http://localhost:8808/ 打开浏览器去查看rails API文档 1.3 Rake rake db:fixtures:load # 载入fixtures到当前环境的数据库 # 载入指定的fixtures使用FIXTURES=x,y rake db:migrate # 迁移数据库通过在db/migrate目录下的脚本.可以指定版本号通过VERSION=x rake db:schema:dump # 创建一个db/schema.rb文件,通过AR能过够支持任何数据库去使用 rake db:schema:load # 再入一个schema.rb文件进数据库 rake db:sessions:clear #

MonoRail学习-入门实例篇

本秂侑毒 提交于 2020-03-28 07:40:36
1.到官方网站下载安装文件,地址如下: http://www.castleproject.org/index.php/Castle:Download 目前最新版本Beta5 (您也可以不需要下载,直接使用实例代码中lib中的dll) 2.添加对 Castle.MonoRail.Framework.dll Castle.MonoRail.Framework.Views.CompositeView.dll Castle.MonoRail.Framework.Views.NVelocity.dll NVelocity.dll 的引用。 若你没有下载和安装Castle,在我的实例代码的lib中有这些dll的文件 3.创建一个Web项目,并在其下创建views和controllers目录 4.在controllers目录下创建HomeController.cs,并创建Index方法,代码如下: using System; using Castle.MonoRail.Framework; namespace MonoRailTest.controllers { /// <summary> /// HomeController 的摘要说明。 /// </summary> public class HomeController:Controller { public HomeController(

Ruby&Rails完全读书指南

女生的网名这么多〃 提交于 2020-03-28 01:04:13
声明:本文转自透明的blog: http://blog.csdn.net/gigix/archive/2006/07/21/951430.aspx 看到这样一个题目,大概很多读者会记起这样一张图片:左边堆着高高一摞关于Java的技术书籍,右边则是区区两本关于Ruby的。炮制 这张图片的用意显而易见,不过随着Ruby和Rails的急速窜红,Ruby图书也开始如同雨后春笋般纷纷问世——这也意味着学习者们需要花越来越多的时 间和精力来挑选适合自己的书了。   也许Ruby(以及Rails)正在像Java(以及J2EE)一样,不可逆转地变得越来越庞大,因此也需要越来越多的图书来阐 释。不过至少现在,我们还可以把所有关于Ruby的图书列举一遍——对于Java,这已经是一个不可能的任务。说句题外话,之所以我迫不及待地急着写这篇 书评,正是因为我相信它在不久之后也会成为一个不可能的任务。 Programming Ruby(2nd Edition) 这似乎已经不是怪事:关于一种编程语言的经典教材,作者不是这门语言的创造者。就像Stan Lippman之于C++、Joshua Bloch之于Java、Martin Fowler之于UML一样,Dave Thomas也许是这个世界上最善于向别人讲解Ruby语言的人——至少超过Matsumoto是毫无问题的。也许正是因为自己也经历了“不懂到懂”的学习过程

Docker-compose部署gitlab中文版

可紊 提交于 2020-03-23 18:08:20
安装 docker并设置加速器 #安装必要工具 yum -y install yum-utils device-mapper-persistent-data lvm2 net-tools #添加软件源信息 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo #如果上步操作报错,内容如下: -bash: yum-config-manager: 未找到命令 #处理方法: yum install -y yum-utils #更新并安装 Docker-CE yum makecache fast yum -y install docker-ce #开启并查看Docker服务 systemctl start docker systemctl status docker #设置docker开机自启动 systemctl enable docker #查看docker版本信息 docker version #添加Docker镜像加速 vim /etc/docker/daemon.json { "registry-mirrors": ["https://9w1hl6qt.mirror.aliyuncs.com"] } #重置docker后台进程并重启docker服务