| Blog信息 |
|
blog名称: 日志总数:1304 评论数量:2242 留言数量:5 访问次数:7643974 建立时间:2006年5月29日 |

| |
|
[Ruby on Rails]Ruby程序设计语言快速入门(一)--之安装Ruby 软件技术
lhwork 发表于 2007/1/20 11:17:00 |
| Ruby是一种面向对象的元编程语言,是它让许多开发者感到惊讶,甚至令他们提出这样的疑问:是否真正存在比Java和C#更好的语言?本文将对Ruby语言作初步的探讨并试图回答这一问题。
一、 引言 你是否听说过Ruby?如今,它成了软件开发界的一个流行话题。该语言在去年春天的一次Java会议上引起我的注意,当时象Bruce Tate,Dave Thomas等著名人物都在谈论Ruby并且告诉在场的观众Ruby值得一看。
现在,如果你象我一样正在从事软件开发,那么我们就有共识:尽管学习一种新的编程语言可能是一件趣事,但是只有你对它具有深入了解之后,你才有资格以一
种怀疑眼光来看待另一种编程语言。毕竟,在上世纪八、九十年代的编程语言之争最终得出结论-从根本上看存在两大阵营:Java世界和微软基于.NET支持
的开发语言。并不是我不想学习另一种语言,其实我只是期望通过选择其它编程语言才能获得一定技术优势的日子早点结束。然而,由于前面几位著名人士的影响,
我决定一试Ruby。 好, |
|
|
[Ruby on Rails]Ruby On Railse的资源 软件技术
lhwork 发表于 2007/1/20 11:15:48 |
Ruby On Railse官方网站: http://www.rubyonrails.org/ 可以作为了解这项技术的起点,那里面有一个15分钟搭建一个blog的视频很值得一看
Rolling with Ruby on Rails: http://www.onlamp.com/pub/a/onlamp/2005/01/20/rails.html?page=1 Curt Hibbs写的对于ror的学习过程,还没来得及看,但是实在是太多地方reference了随大流吧
Really Getting Started in Rails http://www.slash7.com/articles/2005/01/24/really-getting-started-in-ra |
|
|
[Ruby on Rails]如何在你的应用中管理错误的页面 软件技术
lhwork 发表于 2007/1/20 11:11:21 |
Rails在不同的环境下,对错误的处理是不一样的,在开发和测试环境中提供开发级别的错误,在生产环境中提供Application Error的错误。
1、设置全局的异常处理程序,在application.rb中增加:
代码 def rescue_action_in_public(exception) logger.error("rescue_action_in_public executed") |
|
|
[Ruby on Rails]一个production模式下的Ror环境搭建 软件技术
lhwork 发表于 2007/1/20 11:10:33 |
比较了一些ROR的生产环境,经过测试,还是选用了mongrel+apache的方式。
1.download安装包:
httpd-2.2.3.tar.gz ,apache服务器
ruby-1.8.5.tar.gz
rubygems-0.9.0.tgz
mongrel-0.3.13.4.gem
2.安装ruby
tar zxvf ruby-1.8.5.tar.gz
./configure
make
make install
3.安装rubygems
tar zxfv rubygems-0.9.0.tgz
cd rubygems-0.9.0
ruby setup.rb
# gem update - system
4.安装rails
gem install rails --include-dependencies
5.安装mongrel
#gem in |
|
|
[Ruby on Rails]Ruby on Rails有用的插件(转) 软件技术
lhwork 发表于 2007/1/20 11:07:50 |
转自:http://my.donews.com/woodstudio/2006/03/25/ruby-on-rails%E6%9C%89%E7%94%A8%E7%9A%84%E6%8F%92%E4%BB%B6/ 文件上传(FileColumn) 网页:http://www.kanthak.net/opensource/file_column/ 安装:http://opensvn.csie.org/rails_file_column/plugins/fi |
|
|
[Ruby on Rails]整合File-Column和Rmagick功能实现图片上传 软件技术
lhwork 发表于 2007/1/20 11:05:32 |
| 在网站制作过程中,图片上传以及图片的大小调整是经常会用到的一个功能!
Rails结合几个plug-in可以说很智能的做到了这一点
做了一个简单的例子,系统在Windows平台上运行
1.上网下载file-column-0.3.1.tar.gz 和rmagick-win32-1.13.0_IM-6.2.9-3.zip
(我当前的最新版本,到下述站点下载 http://rubyforge.org/projects/rmagick/
Linux下版本是RMagick-1.14.1.tar.gz)
2.安装rmagick,执行zip包里面的exe文件,同时把安装路径放到path环境变量里面去,否则可能会报CORE_RL_magick_.dll找不到的错误
3.安装file-column到app的vendor目录里,直接copy过去就行
引用以下的文件配置基本上按照官 |
|
|
[Ruby on Rails]Pagination 的問題--转载 软件技术
lhwork 发表于 2007/1/20 11:04:33 |
| giive 兄寫了一篇 Rails 內建的 Pagination 簡介 。不過官方 Rails Blog 推薦 的這篇文章 Guide: Things You Shouldn’t Be Doing In Rails ,強烈的建議不要使用內建的 Pagination。甚至,在 Rails 2.0 還要完全的把 Pagination 移出 core 而獨立成一個 Plugin。究竟這個內建的 Pagination 有什麼問題呢?
|
|
|