ruby

  • post_object for AWS S3 ruby SDK

    前言 S3(Simple Storage Service)http://docs.aws.amazon.com/AmazonS3/latest/API/Welcome.html 是AWS上线的第一个服务,从此开启了AWS得云计算生态.作为公有云的领跑者,S3的API接口也默默的自然成了对象存储行业内的"标准接口".一些的公司或者厂商(如Dropbox)后端直接采用S3存储系统来存放文件.很多的云存储服务虽然有自己的存储API接口,同时也会提供一套S3 API兼容接口.其实不难理解,如果

    ruby, post_objectMay 3

  • ubuntu下搭建ruby on rails环境
    ubuntu下搭建ruby on rails环境

    ubuntu下使用apt-get安装的ruby版本很陈旧,可通过rvm安装ruby on rails环境,单个用户使用避免sudo安装 1.安装rvm,依次执行: #获取认证 gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 #下载安装 \curl -sSL https://get.rvm.io | bash -s stable 2.检测安装是否成功,可执行: #列出

    ruby, rvm, rail, ubunuApril 11

  • ruby环境

    ruby环境 ruby运行文件的选项: -e script 这个选项运行script中的代码,如果制定的-e选项多于一个,他们关联的脚本会被看作独立的代码行 ruby -e "puts 111" #输出111 -I path 这个选项把path中的目录加到全局$LOAD_PATH数组的起始处,load和require方法会在该数组包含的目录中搜索加载文件 ruby -I "/Users/fangxiang/work" xxx.rb -r library 这个选项用于

    rubyMarch 30

  • OS X 10.10安装 Ruby on Rails V4.2.1教程

    OS X 安装Rails之前要做的准备. 1.更新gem 到最新版本 (root用户更新,或着sudo gem update -system) 2.最好能确保能链接海外国际互联网 3.在OS X中断下面使用xcode-select -install 执行安装xcode-select 这样在安装的时候才不会提示找不到文件 4.以上条件都准备充分了执行 sudo gem intall rails -no-ri -no-rdoc 5.最后在终端执行 rails -v 查看安装的版本 rails -v

    ruby, RailsMarch 26

  • nodejs 使用之Sass .Rubby安装方法
    nodejs 使用之Sass .Rubby安装方法

    1.准备ruby环境 因为sass依赖于ruby环境,所以装sass之前先确认装了ruby.如果没有安装ruby,则先导官网下载个ruby:http://rubyinstaller.org/downloads ,建议下载最新版本的ruby 2.2.1(较旧的版本可能会由于墙(你懂的)的原因而不能接入国外网络造成下载组件不成功). 2.下载完成后点击安装 安装时注意在下图所示的界面勾选add Ruby executables to your PATH;如果不小心没有勾选,那就要自己去环境变量中的P

    ruby, grunt, 报错, nodejs, sass安装, ruby安装March 25

  • ubuntu升级ruby版本到2.1

    ubuntu升级ruby到2.1 1.安装前更新: sudo apt-get -y update sudo apt-get install cmake sudo apt-get install -y build-essential zlib1g-dev libyaml-dev libssl-dev libgdbm-dev libreadline-dev libncurses5-dev libffi-dev curl git-core openssh-server redis-server pos

    ruby, ubuntuMarch 4

  • Ruby on Rails : Could not find a JavaScript runtime

    [[email protected] first]# rails s /usr/local/rvm/gems/ruby-2.0.0-p481/gems/execjs-2.2.1/lib/execjs/runtimes.rb:51:in `autodetect': Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs for a list of available runtimes. (ExecJS::Ru

    ruby, ror, RailsFebruary 24

  • tk 编程语言

    Ruby tk 使Ruby 2.1.0支持tk 结论:半成功半失败 为了使mac下ruby2.1.0支持tk,按http://stackoverflow.com/questions/20874900/ruby-require-tk-yields-loaderror-no-such-file-to-load-tk 第一个答案的 rvm reinstall ruby-2.1.1 --with-tcl --with-tk 结果报错如下(1) The requested url does not exi

    ruby, lua, guiFebruary 21

  • [ruby][vim] 用正则替换旧的 hash rocket 语法

    Change this way :param => 'value' for this way param: 'value' open .rb file in vim and do %s/:\([^=,'"]*\) =>/\1:/g if you want use the interactive mode, add c in the end of command %s/:\([^=,'"]*\) =>/\1:/gc case you want the inverse,

    ruby, hash, rocketFebruary 12

  • Ruby Rails 安装中遇到的问题
    Ruby Rails 安装中遇到的问题

    1, 下载地址: http://railsinstaller.org/en 版本:3.1.0 2, 安装,过程顺利 3,创建一个rails项目 rails new blog_test 报错连接不上: 第一个想到的就是可能是代理设置问题,因为公司内部使用的是代理上网. 所以: set http_proxy=http://proxy_ip:proxy_port OK, 继续: 使用bundle install安装依赖的时候,报错了. SSL_connect 连接错误. 这个问题解决方法如下: (1)

    rubyFebruary 12

  • windows下安装ruby on rails的最快方法

    下载整合包:http://railsinstaller.org/en 剩下的一些小事其它教程也能找到,这里就不多讲了. 安装完后打开安装目录下的Ruby2.1.0\lib\ruby\site_ruby\2.1.0下的rbreadline.rb文件,可以用记事本等方式打开.然后将 require 'dl'改为 require 'findle' 打开命令行执行下列命令 $ gem sources --remove https://rubygems.org/ $ gem sources -a http

    ruby, 安装, Windows, 教程, 快速, RailsJanuary 30

  • Ubuntu操作系统下rbenv.ruby.rails开发环境搭建

    # ! /usr/bin/sh # Ubuntu系统下安装ruby/rails必要的库和编译环境 sudo apt-get update sudo apt-get install -y build-essential openssl curl libcurl3-dev libreadline6 libreadline6-dev git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libxml2-dev libxslt-dev autoconf au

    ruby, 环境搭建, RailsJanuary 21

  • CSDN招Ruby程序员要求思想开放,什么情况?

    开发服务招聘职位 Ruby工程师 地点:北京 岗位职责: 使用Ruby on Rails开发Web应用后台程序. 设计Web应用逻辑,用户鉴权和认证.根据逻辑设计程序模块,类结构,数据结构和数据库结构. 设计分布式应用以及各模块之间的远程调用. 设计并部署大型Web应用的架构,了解 load balancing, 反向代理,web服务器,缓存机制以及数据库. 应用性能分析和优化. 大规模文件系统的设计. 任职要求: 精通Ruby,2年以上Ruby On Rails经验.4年以上互联网应用开发经验

    ruby, csdnJanuary 13

  • linux+tesseract+ruby 识别网站验证码

    很多网站都需要验证码来防止用户或机器人恶意操作.但是一切都程序都有可能破解,唯一考虑的不过是破解的成本和之后获得利益的权衡而已. 以下将一步一步实现(我也是通过google github 多篇教程文章合并总结起来的) Tesseract是一个开源的OCR(Optical Character Recognition,光学字符识别)引擎,可以识别多种格式的图像文件并将其转换成文本,目前已支持60多种语言(包括中文). Tesseract最初由HP公司开发,后来由Google维护,目前发布在Googe

    ruby, linux, rmagick, tesseract, rtesseractJanuary 12

  • ruby数字和日期

    ruby数字和数学运算 数字方法 0.zero? #true 是否为0 0.0.zero? #true 是否为0 0.nonzero? #false 是否不为0 1.integer? #true 是否为整数 2.even? #true 是否为偶数 1.even? #false 1.odd? #true 是否为奇数 1.1.ceil #2 进1取整 1.1.floor #1 舍弃取整 4.6.round #5 四舍五入 4.3.round #4 -1.1.to_i #-1 转换为整数 -2.abs

    ruby, 数字October 26

  • Note on 'Ruby on Rails'

    Ruby on Rails # .gemrc install: --no-rdoc --no-ri update: --no-rdoc --no-ri $ gem install rails -v 3.2.3 $ rails generate scaffold User name:string email:string // The name of the scaffold follows the convention of models, which are singular, rather

    ruby, RailsOctober 22

  • Mac升级Yosmite(优胜美地)以后出问题
    Mac升级Yosmite(优胜美地)以后出问题

    这一节主要面向服务器端的开发者,如果你是普通用户.项目经理或纯粹的 iOS 开发者,可以直接看下一节. 系统升级完成之后,如果你是个开发者,你会发现:Homebrew 不能用了因为 Ruby 的版本变成2.0了,Vim7.3-66 也不能用了因为 Perl 的版本也变了,原来用 iCloud 的第三方程序里的数据消失不见了,Java 再次被干掉了,Docker 也起不来了,CocoaPods 也罢工了,连视频播放器 MPlayer 也开始崩溃了. 「妈妈我该怎么办呀」,你发出了撕心裂肺的喊声,抹

    ruby, nginx, homebrew, MAC, Yosmite, 优胜美地October 18

  • 浅谈Ruby中的block, proc, lambda, method object的区别

    前言 当大家在百度中搜索"block proc lambda"的时候,会出来很多关于这几个概念之间区别的介绍,既然搜索结果中已经有了这些介绍,那为什么还要写这篇文章? 相信看过百度搜索结果中排名靠前的几篇文章的同学,都会发现其实这些文章并没有很好的说明他们之间区别是什么,大多只是介绍各自的用法,加上些许的区别,即使个别介绍了一些区别,也不够系统,不够深入. 正是基于上述原因,才酝酿了本文.本文以简单示例的方式,详细的介绍了它们之间的区别.相信您阅读完本文,一定会豁然开朗,并在今后的开发

    ruby, lambda, Method, Object, ProC, BlockOctober 10

  • Ruby元编程::对象模型

    对象由一组实例变量和一个类的引用组成. 对象的方法存在于对象所属的类中(从类的角度看,它们叫做实例方法). 类本身是Class类的对象.类的名字不过是一个常量而已. Class类是Module的子类.一个模块基本上是由一组方法组成的包.类除了具有模块的特性之外,还可以被实例化(通过new()方法)及被组织为层次结构(通过它的super-class()方法). 常量像文件系统一样,是按照树形结构组织的.其中模块和类的名字扮演目录的角色,其他普通的常量则扮演文件的角色. 每个类都有一个祖先链,这个链

    rubySeptember 14

  • Ruby标准开发环境部署

    Ruby环境安装 有时候用到了ruby,所以整理出来标准的ruby安装流程,这里并没有采用tar包安装,诸多不便,所以这样一份标准部署流程,已加入部署流程里,整理出来 安装依赖 yum groupinstall -y 'development tools' 安装RVM 这个一共ruby管理工具,可以管理不同版本的ruby,同时还可以使用ruby源来安装软件. curl -L get.rvm.io | bash -s stable source /etc/profile.d/rvm.sh sed

    ruby, 开发环境, 部署September 11

  • Rack 源码分析

    A Rack application is an Ruby object (not a class) that responds to call. It takes exactly one argument, the environment and returns an Array of exactly three values: The status, the headers, and the body. status is the HTTP status code. headers is a

    ruby, Rails, rackAugust 28

  • Ubuntu 14.04 Ruby,ROR环境搭建

    在看国外一个物联网平台thingsquare,因为它是用Ruby写的,所以就装个Ruby研究下.下面是搭建步骤. 步骤0 - 安装系统需要的包 # For Mac # 先安装 [Xcode](http://developer.apple.com/xcode/) 开发工具,它将帮你安装好 Unix 环境需要的开发包 # 然后安装 [Homebrew](http://brew.sh) ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew

    ruby, ror, gemAugust 2

  • Redmine 安装 Ububtu 14.04 LTS

    1.安装mysql sudo apt-get install mysql-server-5.6 mysql-client-5.6 2.修改mysql绑定的127.0.0.1信息 修改文件/etc/mysql/my.cnf 修改完重启 sudo service mysql stop sudo service mysql start 3.登录数据库确认是否正常 mysql -u root -p 4.创建数据库和用户 CREATE DATABASE redmine CHARACTER SET utf8

    ruby, MySQL, redmineJuly 29

  • ruby资料索引

    安装看这里:http://my.codeweblog.com/uniquejava/blog/206696 然后是官方的ruby 20分钟教程 (我花了32分钟, 简单强大) https://www.ruby-lang.org/en/documentation/quickstart/ 书: Practical Object Oriented Design in Ruby (8.9分) Eloquent Ruby (9.3分) Metaprogramming Ruby (9.3分) Program

    rubyMay 11

  • Redmine(一)--redmine 2.5 install on centos 6.5

    系统环境 Distribution : CentOS 6.5 minimal ruby version : ruby 2.0.0-p353 Init system : sysvinit Database : MySQL web server : nginx Additional Notes : In order to get a proper Ruby setup we build it from source 安装步骤 - Install the base operating system (

    ruby, centos, 项目管理, redmine, 2.5, 6.5May 6

  • gitlab日常备份和恢复

    ## GitLab 目录结构 按照官方安装文档安装完成之后的/home/git目录结构如下,这里我大致翻译官方的内容,部分加上自己的话,英语功力捉急,请见谅 |-- home | |-- git | |-- .ssh | |-- gitlab | |-- gitlab-satellites | |-- gitlab-shell | |-- repositories * `/home/git/.ssh` - ssh设定的目录. gitlab-shell管理着其中的 `authorized_keys

    ruby, Git, Rails, gitlab, 备份和恢复April 25

  • gitlab 6.5 on centos 6.4

    前段时间开始研究起来gitlab这东西了,不用多说,就开始折腾,最后在自己的vps上做了个,中间出过很多问题,请教了磊哥,这里特别感谢,总结的文档是按照Markdown格式写的,放到这里就成这样了,估计我没有改博客园的编辑器,另外博客园的Markdown编辑器和我mac下的MOU呈现的效果不太一样,所以强烈建议博客园出个Linux下客户端写博客app吧,在mac下太不方便了,文档参照官方文档,修改了部分东西 ### 参考链接: http://dl528888.blog.51cto.com/ 磊哥

    ruby, Git, Rails, gitlab, 代码托管仓库April 25

  • jActiveRecord入门

    jActiveRecord jActiveRecord是我根据自己的喜好用Java实现的对象关系映射(ORM)库,灵感来自Ruby on Rails的ActiveRecord.它拥有以下特色: 零配置:无XML配置文件.无Annotation注解. 零依赖:不依赖任何第三方库,运行环境为Java 6或以上版本. 动态性:和其他库不同,无需为每张表定义一个相对应的静态类.表.表对象.行对象等都能动态创建和动态获取. 简化:jActiveRecord虽是模仿ActiveRecord,它同时做了一些简

    ruby, orm, Java, 数据库, ActiveRecordApril 1

  • ruby ubuntu安装

    看这里: http://www.cnblogs.com/keen-allan/archive/2012/04/22/2464541.html 适用于ruby2.1.1, 使用rvm info命令可以查看已经安装的工具及安装的路径 此时输入ruby或irb The program 'ruby' can be found in the following packages 解决方案 http://stackoverflow.com/questions/23590983/rails-installat

    ruby, ubuntuMarch 9

  • (翻译)Haml官网简明教程

    最近看的E文文档较多,觉得阅读技术文档的能力有所上升,正好看到一片不算太长的Haml官网的入门教程,就拿来翻译了一下,没用google,前后弄了40分钟左右 - -,还需要努力啊... 正文: 开始这部分教程之前,需要说明一件事.当你看完本教程,请把你的一个ERB文件用Haml写出来,尝试一下,写不好删除了也无所谓.如果你不喜欢你写的haml文件,那就没必要去保存,但是只要你看完了这个教程,务必尝试转换一个erb文档到haml. 开始入门 首先,获取Haml并且安装Gem(本教程假设你用的是ru

    ruby, HamlMarch 4

  • Ruby on Rails: 使用devise+cancan+rolify建立完整的权限管理系统

    原文中有些问题,我按自己的实践稍稍做了些修改.不知到是不是Gem升级到最新的缘故,不过还是解决了. devise.cancan和rolify这三个组件结合,可以建立完整而强大的用户权限模型. devise介绍,负责用户注册.登录.退出.找回密码等操作.细节参考devise on github cancan介绍, 负责角色建立.对角色授权.在页面中根据授权是否显示元素,以及模型中超出授权时抛出异常.细节参考rolify on github rolify介绍,负责将用户与角色关联.细节参考rolif

    ruby, cancan, Rails, rolify, deviseMarch 3

  • ruby 相关

    gem rake user guide rack Rails 中的 Rack 中间件 一篇Rack的文章 wsgi devise undefined local variable or method `confirmed_at' for #User how-do-i-enable-confirmable-in-devise Draper Draper adds an object-oriented layer of presentation logic to your Rails applica

    ruby, Rails, gemFebruary 25

  • Rails中path和url的区别以及用法对待

    如一个about控制器内代码如下: class AboutController < ApplicationController def connect end end 用 link_to '联系我们' , connect_path 生成的HTML代码为 <a href="/about/connect">联系我们</a> 而用 link_to '联系我们' , connect_url 生成的HTML代码为 <a href="http://lo

    ruby, RailsFebruary 21

  • Ruby缺失的define_class

    Ruby默认提供了define_method等工具用于动态定义实例方法,但貌似没提供动态定义类的方法. 所谓动态定义类,不是指动态创建类,而是指类名是用字符串或符号动态给定的.看完<Ruby元编程>后,我尝试着自己实现一个: module Kernel def define_class(name, ancestor = Object) Object.const_set(name, Class.new(ancestor)) Object.const_get(name).class_eval(&a

    ruby, 类定义, 元编程February 20

  • Ruby+Watir测试环境搭建

    Windows下搭建Ruby+Watir的环境颇为麻烦,建议使用linux平台,问题会少一点,如果你坚持在windows下面做,请继续往下看: 1.去rubyinstall下载对应版本的安装程序,使用rubyinstall能为我们节省不少时间去设置相应的环境变量.(ps:注意尽量ruby的安装路径不要带有空格,避免后期各种不必要的问题.) 2.安装过程就不赘述了,一路点下去就可以了. 3.ruby下安装第三方代码库主要使用gem进行安装,安装前建议先更新gem版本,最新版本的gem能保证在安装第

    ruby, Watir, 自动化测试环境February 13

  • 脱离Rails使用ActiveRecord

    ActiveRecord是Ruby的对象-关系映射(ORM)框架,它几乎总是被视为Rails框架的一部分,但其自身也是一个实体,可通过gem单独安装和使用.本文以访问Sqlite3为例,介绍如何在Rails框架之外使用ActiveRecord访问数据库. 1. 安装ActiveRecord 首先通过gem安装ActiveRecord,运行以下命令: gem install activerecord 2. 安装Sqlite3 为了方便起见,本文演示访问Sqlite3数据库,访问其他数据库(例如My

    ruby, jruby, Rails, ActiveRecordFebruary 11

  • SASS用法指南

    学过CSS的人都知道,它不是一种编程语言. 你可以用它开发网页样式,但是没法用它编程.也就是说,CSS基本上是设计师的工具,不是程序员的工具.在程序员眼里,CSS是一件很麻烦的东西.它没有变量,也没有条件语句,只是一行行单纯的描述,写起来相当费事. 很自然地,有人就开始为CSS加入编程元素,这被叫做"CSS预处理器"(css preprocessor).它的基本思想是,用一种专门的编程语言,进行网页样式设计,然后再编译成正常的CSS文件. 各种"CSS预处理器"之中

    ruby, sass, cssFebruary 10

  • 解决了前些天安装ROR环境时候的一个遗留问题

    前写天安装ROR环境的时候,重启系统开启一个shell使用命令 rails -v 显示rails尚未安装 但是安装aptana之后在aptana里面打开控制台就可以正常显示版本,应该是aptana自动加载了路径和函数吧 昨天看<RailsStutorial2>里面推荐了https://github.com/perfectionist/sample_project/wiki的开发简例 正好里面有较为详细的环境配置教程(比国内那些配置教程有用的信息要多的多)就发现了加载路径和函数的方法: Setu

    ruby, ror, linuxJanuary 24

  • Window7上安装Ruby on Rails
    Window7上安装Ruby on Rails

    安装Ruby 在RubyInstaller官网下载window版本安装,地址:http://rubyinstaller.org/downloads/ 执行安装程序,勾选Add Ruby executables to your PATH,安装完成在cmd上测试ruby -v查看 注意安装路径中不要有空格,否则会影响rails的安装 安装gem系统(在线) RubyGems(简称 gems)是一个用于对 Rails 组件进行打包的 Ruby 打包系统. 它提供一个分发 Ruby 程序和库的标准格式,

    ruby, RailsJanuary 23

  • error:Error running 'env GEM_PATH=/Users/*

    when run: $ rvm install ruby-*.*.*-p* Error running 'env GEM_PATH=/Users/***/.rvm/gems/ruby-*.*.*-p*:*********, please read /Users/***/.rvm/log/ruby-*.*.*-p*/rubygems.install.log Installation of rubygems did not complete successfully. solve: $ rvm re

    ruby, rvm, Error, InstallJanuary 2

  • 用WEBrick实现简单的http服务器
    用WEBrick实现简单的http服务器

    WEBrick.rb --------->ruby文件内容 #WEBrick.rb require 'webrick' class MyServlet < WEBrick::HTTPServlet::AbstractServlet def do_GET(request, response) response.status = 200 response.content_type = "text/plain" response.body = "Hello, earth

    ruby, Server, WEBrickDecember 30

  • Sth about Haml
    Sth about Haml

    HAML是一套利用缩排技术简化HTML撰写的格式,例如: #content .box test 就会产生以下的HTML: <div id="content"> <div class="box"> test </div> </div> 普遍的使用方法是,在Gemfile档案中加上gem "haml"然后bundle . RubyOnRails中,要安裝使用,只需要在Gemfile档案中加上gem &q

    ruby, html, Rails, HamlDecember 15

  • 在Heroku上部署(托管)Rails项目

    ①.安装heroku: $ gem install heroku ②.先要生成一个公钥,使用命令: $ ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/home/user/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your

    ruby, Rails, herokuDecember 13

  • navbar build by "Bootstrap3.x + RubyOnRails +Haml"
    navbar build by "Bootstrap3.x + RubyOnRails +Haml"

    layout/application.haml:-------------------------------------------------------------------------------------- !!! %html %head %meta{:content => "width=device-width, initial-scale=1.0", :name => "viewport"} %title= content_for?(:

    ruby, css3, bootstrap, html5, RailsDecember 11

  • Prawn Notes

    安装Prawn:gem install prawn rails4项目中使用prawn,首先在Gemfile中添加gem 'prawn',然后bundle install 使用Prawn创建PDF的三种方法(第2种方法比较代码量较少,建议使用): # Assignment pdf = Prawn::Document.new paf.text "Hello World" pdf.render_file "assignment.pdf" # Implicit Block

    ruby, prawn, RailsNovember 8

  • Ruby On Rails 常用内建模型校验器

    1.约定 现有模型 User,属性包括 :id, :username, :password, :email, :age, :sex. 2.常用的模型校验器 Rails应用程序中的 ActiveRecord 提供了一套常用且简单的模型校验器,可以完成大多数情况下的校验工作 非空校验:validates_presence_of 唯一校验:validates_uniqueness_of 数据长度校验:validates_length_of 数值校验:validates_numericality_of

    ruby, RailsOctober 22

  • Ruby On Rails 路由配置简述

    1.认识Rails路由配置文件:routes.rb 在Rails应用程序中,routes.rb 文件管理着所有用户从客户端向服务器发送的请求,该如何转化?routes.rb通过分析URL,来确定要调用哪个控制器的哪个Action方法. 在routes.rb文件中,共列举了5种主要路由,分别为默认路由(Default Routes).资源路由(RESTful Routes).命名路由(Named Routes).嵌套路由(Nested Routes).正则路由(Regular Routes).下面

    ruby, RailsOctober 22

  • 使用RVM轻松部署Ruby环境
    使用RVM轻松部署Ruby环境

    Ruby用得不多,但发现有业务需要部署指定的版本和插件.起初找了一些Fedora的src.rpm重新打包,发现依赖问题比较多,最终还是费劲的把el6的包编出来了. 不巧今天又有业务要求el5的包,原本不维护el5了.突然想起RVM(Ruby Version Manager),轻松搞定: echo insecure >> ~/.curlrc # CentOS 5 需要 curl -L https://get.rvm.io | bash -s stable source /etc/profile

    ruby, rpm, fpm, rvmOctober 9

  • 使用RVM安装ruby rails环境
    使用RVM安装ruby rails环境

    apt-get install ruby-rvm 安装rvm rvm -v 查看rvm是否安装成功 rvm install ruby-2.0.0 安装ruby2.0,版本号自己定,在使用rvm安装ruby的时候由于国内被墙,直接这样安装不成功,解决方法是: 1.进入rvm目录,找到config/db文件,查看文件中的内容,找到ruby版本对应的版本号 cd $rvm_path vi config/db 找到下面这段内容: 等号后面就是每个版本对应的rvm ruby版本号,进入rvm目录下的 ar

    ruby, rvmSeptember 17

  • centos6.4 32位 安装ruby on rails

    参考http://blog.csdn.net/remote_roamer/article/details/8700645 这篇博文,但是安装这个博文安装的过程中也还是有一些小问题,所以这里也算是对这个博文的一些补充吧! 1.删除旧的ruby, yum erase ruby ruby-libs ruby-mode ruby-rdoc ruby-irb ruby-ri ruby-docs 2.下载如下: $ wget http://nodejs.org/dist/v0.6.6/node-v0.6.6

    ruby, Rails, centos6.4September 10