Ruby

Ruby,一种为简单快捷的面向对象编程(面向对象程序设计)而创的脚本语言,在20世纪90年代由日本人松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)开发,遵守GPL协议和Ruby License。它的灵感与特性来自于 Perl、Smalltalk、Eiffel、Ada以及 Lisp 语言。由 Ruby 语言本身还发展出了JRuby(Java平台)、IronRuby(.NET平台)等其他平台的 Ruby 语言替代品。

What Is the Difference Between a Block, a Proc, and a Lambda in Ruby

原文链接:http://awaxman11.github.io/blog/2013/08/05/what-is-the-difference-between-a-block/ 感觉写的很清晰易懂,虽然不一定全面,但是我感觉还是蛮不错的,转载了下。 Plain old english: Ways of grouping code we want t

2015-07-13 11:16:20

ruby通过ftp下载文件

Ruby 通过 FTP 下载文件   require \'net/ftp\' 2    3 ftp = Net::FTP.new(\'ftp.ruby-lang.org\') 4 ftp.passive =

2015-07-13 11:16:20

如何快速正确的安装 Ruby, Rails 运行环境 [ 转!很好 ]

首先确定操作系统环境,不建议在 Windows 上面搞,所以你需要用: 以下代码区域,带有 $ 打头的表示需要在控制台(终端)下面执行(不包括 $ 符号) $ sudo apt-get install -y build-essential openssl curl libcurl3-dev libreadline6 libreadline6-

2015-07-13 11:16:19

Ruby on rails 实战圣经:RESTful 应用程序

什么是 RESTful?The first 90%of the code accounts for the first 90% of the development time. The remaining10% of the code accounts for the other 90% of the development time. – TomCargi

2015-07-13 11:16:19

Ruby之self详解(一)详细剖析

Ruby之self详解(一)详细剖析 博客分类: Ruby_and_Rails CC++C#RubyITeye   简单来说,ruby中的self的含义,要看其上下文。       self上下文    &

2015-07-13 11:16:18

Ruby快速入门(四):类和模块

我在第一篇文章 里简单的提过类和对象,但说得太过简单,所以这里重新再说一遍,也加上了对模块的简单介绍。再重申一遍,在Ruby中,一切都是对象,即便是简单的如1、2、3、4这样的数字都是对象。   下面的代码向我们展示了如何使用类和对象 : # 定义类 class BaseClass # 定义accessor

2015-07-13 11:16:15

CentOS上安装Ruby

在CentOS 5.x上通过Yum安装Ruby 1.8.6 CentOS 5.5默认安装的Ruby版本是1.8.5,但是最新版本的RubyGems要求Ruby的最低版本也是1.8.6,而更糟的是yum源都还不能提供一个高版本的Ruby 如果你想在CentOS 5.x系统上使用最新版本的RubyGems,你需要安装Ruby 1.8.6或者更新的版本,以下方

2015-07-13 11:16:13

Ruby入门教程和技巧

2015-07-13 11:16:12

Ruby解决方案:The 'ffi' native gem requires installed build tools ; 含最新DevKit下载地址

如果安装的时候出现: C:\\Users\\liyingxuan01>gem install watir ERROR:  Error installing watir:         The \'ffi\' native gem requires installed

2015-07-13 11:16:11

Ruby代码风格向导

公司推荐https://github.com/bbatsov/ruby-style-guide这个Ruby风格向导不错。我这边学习一下与大家共勉之。 蓝色字部分是我的个人理解。有不对之处,还请大家指出。 请记住下面的名言。 风格可以使一个好代码转变为伟大的代码。 -- Bozhidar Batsov 这个Ruby风&#2668

2015-07-13 11:16:11

Ubuntu 11.10+ruby on rails 环境配置

ubuntu11.10+ruby on rails 开发环境 step1:打开 https://rvm.io,首页你会看到如何安装rvm,同时安装ruby:            $ \\curl -L https://get.rvm.io | b

2015-07-13 11:16:09

Ruby on Rails研究之二:简单入门

  安装完成以后,下面要写个Hello world来玩玩了。 一、建立应用  在windows的cmd命令行窗口进入d:/ror目录,输入命令rails test建立一个应用,其 中test是你希望的应用名称。屏幕显示如下:D:/ROR>rails test      creat

2015-07-13 11:16:09

Mac系统下搭建Ruby on Rails开发环境

  系统介绍: 第一步:安装rails 打开终端: $ gem update rails (因为 Mac OS X 10.5以上已经包含了rails开发环境,所以只需要update就行)如果不确定或者是其他版本,则: $ gem install rails 第二步:安装 mysql 下载地址:http:/

2015-07-13 11:16:08

Ruby输出中文报错问题解决

最近学习Ruby,遇到第一个问题就是输出中文的时候控制台报错. name = ["晓林","大户","小虎"] p name[0] p name[1] p name[2] 以上代码运行之后报错: flymouse@flymouse-pc:~/rubys$ ruby arra

2015-07-13 11:16:08

Ruby 简单入门(一)

最近实习快结束了,也被谈话过了,确定可以把我留下来,但是这面是做javaWeb的,很少时间放在Ruby上了,下午有点闲,写写吧,一下子写不完,我慢慢来.... 目测有40个左右例子,尽量涵盖多点知识,不过一下子不发完,慢慢来 test.rb , 并用编辑器打开.键入: puts "Howdy!"在控制台找到相应的目录,并运行: C

2015-07-13 11:16:07

Ruby on Rails,通过页面链接向Controller中传递参数,附赠调试技巧

http://blog.csdn.net/abbuggy/article/details/7636462 《Ruby on Rails,通过建立页面导航链接实现页面跳转》中,我们了解到如何通过link_to(text,target)方法在Templates中定义连接。其中参数target以填入了两个最终要的参数,Controller和Action。如果

2015-07-13 11:16:07

Ruby之symbol研究

       这是一个研究笔记,主要是为了向同好请教。除了这个开头以外,没有多余的废话,也就免了其他的客套。请大家不要抱怨可读性不好。 1. 在一个名字或者字符串前面加上冒号,得到一个symbol对象。还可以通过String#to_sym、Fixnum#to_sym和String#intern得到。 2.

2015-07-13 11:16:07

开发软件常用到的几个最基本技能(RUBY 语言描述)。

  对于开发信息管理系统的程序员而言,在从一个语言过渡到另一个语言时一般情况下都应该先了解新语言的物性,同时就最起码能使用新语言完成以下功能:1、了解语言的特点。比如:.net中的Attribute 和 java中的 annotation 等等,而语言物性在Ruby这样的动态语言中更是隐藏了更多的细节需要慢慢体会。2、能读取XML文件信

2015-07-13 11:16:06

Installing Ruby on Rails 3.1.1 with MySql on Windows-7 64-bit

 Download the Savvy Digital Marketer\'s Guide to Social Content Marketing!. Step1: Install Ruby 1.9.3 1. Download Ruby Installer (v. 1.9.3-p0) for windows f

2015-07-13 11:16:05

rails server Could not find gem 'sqlite3-ruby (>= 0)'

E:\\fanghuixing\\rubygems\\rubygems-1.8.8>gem install rails Successfully installed rails-3.0.10 1 gem installed Installing ri documentation for rails-3.0.10... file \'li

2015-07-13 11:16:05