关注ROR已经是有比较长的时间,但真正想学习它并想用它来做WEB项目还是06年底的事。
以前有做企业管理系统,做过OA,研发过工作流,搞过数字签名和电子印章,做过一些WEB应用项目,但采用的语言不是ruby,平台也非ROR,那时还没听说过这玩艺。我用的数据库也只是sql server、sybase、oracl。受ROR的诱惑+自己的还有的那么一点冲劲,我准备学习多一个平台,并真正体验一下这号称WEB“开发高效率”的平台。
最近已经初步学完了ruby语言的基本内容。对有一定开发经验的人来说语言的入门不是难事,要精通是需要一段时间的。我让自己先上手,再在开发 ...
Rails提供了很好的My SQL支持,不须做任何配置,即可连接。但是,对于SQLServer的连接就比较烦琐。
下面将介绍一种采用Ruby-DBI 提供的一个ADO Driver来连接。
安装one -click installer 来安装ruby 的话就已经安装了所有连接SQL Server使用的需求包.但是,并没有安装ADO Driver.
这样来安装它:
1. 在Ruby目录下找到这个目录: \ruby\lib\ruby\site_ruby\1.8\DBD
例如:我的Ruby安装在D:\ruby中,所以是这个目录D:\ruby\lib\ruby\site_ruby\1.8 ...
这两天大家都为RUBY ON RAILS 在浏览器页面上显示乱码而解决不了而烦恼,我也不例外,但经过参考“YUFAN,FIKKO,这个那个”等人的说法,我也得出了自己的方法,下面我就说说我的做法吧。目前很多人用的数据库都是MYSQL,而我用的是SQL SERVER 2000。我认为MYSQL毕竟是全英文的,用起来不是很习惯,我建议大家还是用SQL SERVER吧,以下我说的就是对应SQL SERVER来说的。
1. 首先,我们在SQL SERVER数据库里建立数据库,名为mybook.再建立表,表名为books(注意复数),好了,这样我们回到DOS命令窗口输入r ...
我们经常使用短语来命名变量和类。在Ruby里通常约定变量的名字全是小字母,单词之间用下划线隔开。类和模块命名则不同:它们没有下划线,短语中采用混合大小写模式——即每个单词的第一个字母以大写开头。这些约定会这样命名变量,比如order_status,和类名字如LineItem。
Rails中采用了这种命名约定并以两种方式进行了扩展。
首先,它假定数据库的表名和变量名一样,都是小写字母,单词之间是下划线。Rails还假定表名总是复数形式。
另一方面,Rails假定文件以带有下划线 ...
转自http://www.cslog.cn/Content/ruby_basic_note.html
1.Ruby是一个面向对象的(object-oriented)的编程语言.
Ruby中所有的操作元都是对象(object).
类(Class),方法(method),实例(instance),对象(object, class instance), constructor, instance variable, instance method, --当自然语言学家遇上程序语言...
method实例:
"dave".length
line_item_one.qua ...
申明以下内容为转载,自己查阅资料方便用,可供大家参考!
严格说来,Ruby中没有函数.但Kernel模块中定义的方法(可以在任何地方用做函数,因此)可被其他语言当做函数来调用.若您对这些方法进行再定义时,就必需考虑到对其他方面的影响.
` str
把字符串str当做外部命令来运行,并以字符串方式返回命令的输出.使用`str`形式来调用该方法(还可以使用%x(...)表示法进行调用.请参考命令输出).
可以使用$?来了解命令的结束状态.
若您只想执行命令,而不需要得到命令输出时,可以使用system.如果是那些终端控制命令的话,`command`可能会运行失败.
Array ...
作者: (美)托马斯(Thomas,D.) / (美)汉松(Hansson,D.H.)
译者: 林芷薰
ISBN: 9787121028724 [十位: 7121028727]
页数: 558
出版社: 电子工业出版社
定价: 65
装帧: 平装
出版年: 2006-7-1
这是第一本关于Ruby on Rails的著作!
2006年3月,它荣获Jolt大奖的“最佳技术类图书”奖!
本书作者David Heinemeier Hansson于2005年8月被“全球开源大会”评选为“年度最 ...
Ruby中创建一个字符串的数组可以这样:
a=["ant","bee","cat","dog","elk"]
但这样创建一个字符串数组会变成一种痛苦,充满了引号和逗号,幸运的是,Ruby有一个快捷方式%w帮我们完成。可以简单的这样实现:
a = %w{ ant bee cat dog elk }
Ruby的哈希和数组相似,一个哈希的字面值使用大括号而不是方括号,字面值至少要为每一个条目 ...
Ruby名称是有一定规则的,Ruby使用一个约定来帮助它区别一个名字的用法:名字前面的第一个字符表明这个名字的用法,局部变量、方法参数和方法名称应该用一个小写字母开头或者一个下划线;全局变量用美元符作为前缀($),而实例变量用@开头,类变量用两个@开头;最后,类名、模块名和常量应该大写字母开头。
词首字母后面可以是字母、数字和下划线的任意组合(规则规定,@后面不可以直接跟数字)。
下面我例举一些变量和类名的例子,供大家参考:
Variables   ...
昨天去广州购书中心专找ROR方面的书,在书架上到处溜达几圏没找到一本这方面的书。后来通过查询系统找到两本书:一本是:
应用Rails进行敏捷Web开发(Agile Web Development with Rails)
作者:美 Dava Thomas & David Heinemeier Hansson 电子工业出版社
说明:这是国内第一本Rails图书 2006 Jolt Award(震撼大将)得主,敏捷WEB开发,每一位程序员的修炼之道!
另一本是:
Ruby on Rails 快速Web应用开发实战 电子工业出版社
另外还有一本正在途中,广州的 ...
2007-03-04
关于ERRO:The path you specified isn't a valid Rails appli的解决办法
关键字: rails service install
C:\Documents and Settings\Administrator>mongrel_rails service::install -N wblong
-c d:\Ruby\wblong -p 3000 –e production
!!! The path you specified isn't a valid Rails application.
service::install reported an error. Use mongrel_rails service::install -h to get
help.
-- ...
- 浏览: 87384 次
- 性别:

- 来自: 广东

- 详细资料
搜索本博客
我的相册
期盼家人
共 5 张
共 5 张
最近加入圈子
最新评论
-
人间如风来烟去,几片光彩 ...
世间有百味,唯有淡淡的水可以一辈子品尝都不会厌倦。 平淡就是福,能够珍惜不容易。
-- by fshhui -
我生来忧伤
过去的你已不是今天的你 今天的你也不是明天的你 明天的你更不可预见 所以过去的 ...
-- by fshhui -
透过镜头抒写“程序人生” ...
人到中年,身上的担子越来越重,想的东西自然就多了。有同感。 可是能够放下的能有几 ...
-- by fshhui -
VBA简单实现两个Excel文 ...
你好。 请你尊重别人,不要随便透露别人的贷款信息!也许你是无心的,但已经给我造成 ...
-- by baizi17 -
出差一个月
去哪里学习?
-- by longaiqun001






评论排行榜