易截截图软件、单文件、免安装、纯绿色、仅160KB

关于HeadFirst里的ruby on rails环境搭设

  这书内容不错,可以对于环境的搭设基本没写,很多要自己google,我先列出他的rails官网下载地址:http://rubyonrails.org/download,然后就是很重要的sqlite3的官网下载地址(后面搭建用到):http://www.sqlite.org/download.html,这两个网址都相当重要,还一个就是ruby的学习论坛,很多东西上面都有人解释,适合提问解答用:http://www.ruby-forum.com。
  接着说环境的搭建,去rails下载ruby,推荐时1.87,下了安装,然后是控制台里type:gem update rails更新下gem,不过应该会提示没有,哈哈,至于那个rubygems,其实1.87有,只不过版本低了,随便你下不下吧,接着装rails这个fw,直接控制台type:gem intall rails然后等吧,装好了就OK。
 接下来说说sqlite3的安装,这个书上也没提。。。怎么装呢,首先要去sqlite官网下两个东西,
sqlite-3_6_23_1.zip
和sqlitedll-3_6_23_1.zip
这是现在的版本,以后肯定是更新的,自己下吧,接着都解压了,然后放到你安装ruby1.87的目录下的bin目录里,然后再控制台里type:gem intall sqlite3-ruby,一下就OK了,然后基本hd这书第一章的tickets的例子可以运行了。
  HF这本书还在看中,由于是全英文的,所以进度比较慢,有想自己翻译的打算,但自己实在没耐心,只能这样写写附注,希望对有需要的朋友有帮助。


相关文档:

Watir 语法(Web Application Testing in Ruby)

Watir 语法(Web Application Testing in Ruby)
# watir的安装
watie的安装请查看 -> Ruby library的安装
# 使用Watir工具,需要在脚本中加上
require 'watir'
# 创建一个IE的实例
ie = Watir::IE.new
或者在创建的同时直接转到页面
ie = Watir::IE.start('http://www.text.com/')
Watir使用start方法 ......

RUBY实践—Ruby Report之Ruport简单应用

Ruport官方网站:http://www.rubyreports.org/
本例中将介绍Ruby报表的简单开发
开发环境
OS:WindowsXP
Ruby:Ruby1.8.7
Rails:Rails2.3.5
Mysql:Mysql5.0.9
IDE:Rubymine2.0.1
一、安装gem
安装命令
gem install ruport
gem install ruport-util
gem install acts_as_reportable
二、创建数据库
  datab ......

ruby 字符串 理解 "" ''

ruby中单引号和双引号的意义有所不同,双引号包围的字符作变量替换,单引号包围的变量不做替换
也可以使用 %q 和 %Q 来生成字符串对象。%q 相当于单引号,%Q相当于双引号。
举例如下:
irb(main):010:0> "show trsult: #{1*3}"
=> "show trsult: 3"
irb(main):011:0> 'show trsult: #{1*3}'
=> "show trs ......

Ruby Ruport实践—中文PDF报表之FPDF

Ruport中pdf_writer对中文的支持并不好,输出的中文显示的是乱码。上网查了很多资料,也没有找到好的解决方案,无奈只好查看源代码,到底为什么Ruport自带的PDF工具不支持中文输出。
Ruport::Formatter::PDF::Writer中找到以下代码
   metrics = load_font_metrics(font)
   metrics = PDF::Writer: ......

Ruby语言学习系列 基本的ruby语法


Ruby语言学习系列--基本的ruby语法
 
1.     基本的ruby语法
1.1      变量、常量和类型
1)      定义变量
变量类型
描述
示例
局部变量(或伪变量)
以小写字母或下划线卡头
var    _var
全局变量
以$开头
$ ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号