Ruby/Rails
文章平均质量分 83
fuliangliang
这个作者很懒,什么都没留下…
展开
-
初探Ruby on rails
Rails是基于Ruby的框架,因此Rails也是可以跨平台的,这里就不多说,注意我们安装的时候使用到了gem这个命令,其实这个是一个著名的包管理工具,rubygems。在这里,我是用的是mysql数据库,来给大家做一个演示,本文大部分资料参考《ruby on rails实践》而写的。 rails简单,最简单的一个blog应用,只要1行代码,对了,只要1行代码,你就可以完成一个blog转载 2006-12-23 17:13:00 · 1250 阅读 · 0 评论 -
ruby学习笔记之一:ruby概述
Ruby的历史:Ruby语言的发明人是日本人松本行弘(Matsumoto Yukihiro),大家亲切的称呼他"Matz"。可能会出乎大家的意料,Ruby并不是一种近年来才诞生的语言,它的历史可以追溯到1993年,Ruby之父Matz开始对脚本语言感兴趣。在通过一些分析和思考之后,Matz认为脚本语言是可以变得很强大和灵活的,于是他准备把脚本语言作为他的发展方向。 和很多人一样,Matz是一原创 2007-03-05 15:30:00 · 2469 阅读 · 0 评论 -
Rails Cookbook翻译(一)
Rails Cookbook翻译(一) 处方3.1:设置关系数据库以供Rails使用:问题:你已经安装了MySQL或者PostgeSQL,你现在想创建一个关系数据库来存储本书的章节(chapter)、每一章中的各个处方(recipes)以及可以通过处方找到相关话题的标签,这个数据库可以为你的基于Rails的web应用程序的,这个数据库包含了一对多和多对多的关系:每一个章节包含许原创 2007-04-02 14:55:00 · 1156 阅读 · 0 评论 -
(一)Rails框架纵览:
(一)Rails框架纵览:学习Rails框架也好几个月了,不过这段时间忙着考研复试,忘了不少了,总结一下,找回点感觉,好做毕业设计。Ruby on Rails的两大箴言:约定优于配置(Convetion over configuration)和DRY(Don’trepeated yourself)造就了Rails 的极高的开发效率,使Rails框架迅速风靡世界,现在可以说是红的发紫。原创 2007-04-01 22:00:00 · 1674 阅读 · 0 评论 -
Rails Cookbook翻译(五)
(本翻译纯粹为了学习,切勿用于商业目的,转载请指明出处:http://blog.csdn.net/fuliangliang)Rails Cookbook翻译(五)Recipe 3.5 在Rails控制台上观察模型关系 问题: 你想查看你的模型对象之间的关系以便确认你已经正确进行了设置。你可以启动web程序来这么做,但你想把事情做得简单点,那何妨劳驾一下命令行呢。解决方案原创 2007-04-04 18:40:00 · 855 阅读 · 0 评论 -
Rails Cookbook翻译(二)
Rails Cookbook翻译(二)处方3.2 编程式定义数据库模式问题: 你正在为一个供销社开发一个基于Rails的应用程序,你想使用任何支持Rails migrations的数据库(例如:MySQL,PostreSQL,SQLite,SQL Server,and Oracle),你想定义你的数据库模式,而又不需要为特定的SQL数据库实现而担心。解决方案: 在你的应用程序的原创 2007-04-02 15:01:00 · 890 阅读 · 0 评论 -
Rails Cookbook翻译(三)
Rails Cookbook翻译(三) 处方3.3 使用Migrations开发你的数据库问题: 你需要改变你的数据库模式(schema):你想添加列(columns),删除列,或者修改你的表的定义,并且当你做错了的时候,又想能够回滚到初始的状态而不丢失数据。 例如你和一个开发团队开发一个管理图书的数据库。由于2007年1月1日,图书工业界开始使用新的13位的ISBN格式来原创 2007-04-03 10:06:00 · 961 阅读 · 0 评论 -
毕业设计有望提前完成
呵呵,经过半个多月的奋战,毕业设计差不多快做好了。使用Ruby on Rails开发就是不一样,能获得良好的结构的同时开发速度快的惊人。使用Rails做web开发就像在做桌面开发那么爽,一天工作3个多小时就能完成一个小模块,如果使用J2EE的struts+spring+hiberate来做,估计的满天的工作才能做好一个小模块。本来打算使用SSH来做的,由于考研复试之类的到四月份才开始考虑毕业设原创 2007-05-02 13:17:00 · 1397 阅读 · 2 评论 -
Ruby self在不同环境的含义
Ruby的self在不同的环境中有不同的含义,这点和java的this不同,原因是java实际上只有一种环境--在class的实例方法定义中使用,代表访问这个方法参数自动传进的那个对象。而由于ruby作为一个完全纯净的面向对象语言,任何东东都是对象,方法是对象,类也是对象...,所以self就会有很多环境,区分不同环境的self含义才能更好的理解程序的含义一、Top Level ContextR原创 2008-12-28 12:44:00 · 3334 阅读 · 0 评论