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

记录下自己Ubunt 10.04 搭建ruby on rails环境

1、安装ubuntu
一路next,记住安装英文版。待安装完毕后,首先选择“软件源”,系统--系统管理-软件源,国内一般选择的是:http://ubuntu.cn99.com/ubuntu;接着安装中文包,选择软件源就是为了下载软件的速度更快,安装完成后重启ubuntu,重启后会提示是否改变某些文件夹名称,选择“否”,防止系统对中文支持引发的问题。
2、更新系统软件
sudo apt-get update
3、安装Ruby
sudo apt-get install ruby
4、安装gem
sudo apt-get install rubygems
sudo gem update  
5、安装rails
sudo apt-get install rails
6、安装mysql
sudo apt-get install mysql-server
当输入指令:su 意图进入unix操控mysql时,提示输入密码,若提示失败,则修改密码,输入sudo passwd root,输入新密码,确认
7、安装jdk(其实就是解压)
下载jdk:http://java.sun.com/javase/downloads/index.jsp,我下载的是jdk-6u20-linux-i586.bin
建立目标目录:sudo mkdir /usr/lib/jvm
cd jdk的文件目录(比如:cd Downloads)
拷贝文件:sudo cp ./jdk-6u20-linux-i586.bin /usr/lib/jvm
cd 文件拷贝后文件夹:cd /usr/lib/jvm
添加执行权限:sudo chmod +x jdk-6u20-linux-i586.bin
执行:sudo ./jdk-6u20-linux-i586.bin
接着就是一堆的协议,一路空格,直到出现询问,自然输入:yes回车就开始安装;
安装后的JDK就在/usr/lib/jvm/jdk1.6.0_20目录下;
通过gedit设置环境变量:sudo gedit /etc/profile
在文件的最后加上:
export JAVA_HOME="/usr/lib/jvm/jdk1.6.0_20" 
export JRE_HOME="$JAVA_HOME/jre" 
export CLASSPATH=".:$JAVA_HOME/lib:$JRE_HOME/lib" 
PATH="$PATH:$JAVA_HOME/bin:$JRE_HOME/bin"
保存退出;
使用:source /etc/profile 重新加载
测试下:java -version
出现:java version "1.6.0_20".......恭喜jdk安装成功;
8、下载安装netbeans
下载地址:http://netbeans.org/downloads/index.html
下载后添加权限:sudo chmod +x netbeans-6.8-ml-linux.sh 
安装:sudo ./netbeans-6.8-ml-linux.sh 
剩下的就很简单,都是图形化界面;


相关文档:

ruby on rails 一步步开始(2)分页和简单查询

使用 will_paginate 进行分页和简单查询
在命令行下使用 gem install will_paginate 命令,出现下面结果安装成功
打开 books_controller.rb (你自己的控制器)
注释掉查找全部的方法,使用下面的方法,已经集成根据title进行查询
Ruby代码
#@books = Book.all   
@books = Book.pagina ......

使用ruby与MS Access数据库交互

ruby常规访问access数据库的方法应该是使用DBI库

require 'dbi'

DBI.connect("DBI:ADO:Provider=Microsoft.Jet.OLEDB.4.0;Data Source=db.mdb;")

可是
简单尝试之后没能成功,提示找不到驱动器ADO,懒得再试,遂找其他方法。
一番搜索之后,发现可以用WIN32OLE来访问access,写一个简单的类包装之: ......

Use lambda in Ruby 九筒一条

http://www.robertsosinski.com/2008/12/21/understanding-ruby-blocks-procs-and-lambdas/
Understanding Ruby Blocks, Procs and Lambdas
Blocks, Procs and lambdas (referred to as closures
in Computer Science) are one of the most powerful aspects of Ruby, and
also one of the most misunderstood. This ......

Ruby下解决oci8安装错误的问题

Prepare
1. Download 'OCI 1.x.x.rb' (it's VERY important - execution MUST be *.rb)
2. Download 'oci8lib.so'
Install
1. Copy 'OCI8.rb' to .../ruby/lib/ruby/site_ruby/1.8/DBD/OCI8
2. Copy 'oci8.rb' to .../ruby/lib/ruby/site_ruby/1.8
3. Copy 'oci8lib.so' to .../ruby/lib/ruby/site_ruby/1.8/i386-msv ......

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 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号