posts - 153, comments - 479, trackbacks - 5, articles - 25
   :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

Ruby

RubyOnRails敏捷开发
摘要: Ruby的部分类实现很奇怪,因为它和普通的类一样,你就觉察不了他们是部分类,呵呵。 它不同于一些高级语言。使用起来很灵活,可以对class或者module进行扩展。在这里结合实例,进行了详细介绍,并说明了一些注意事项。
希望喜欢Ruby的朋友,可以掌握着一个特性。如发现问题,请批评指正。阅读全文

posted @ 2010-01-29 15:26 停留的风 阅读(1067) | 评论 (5) 编辑 |

摘要: 详细介绍ROR运行环境的配置过程。附有详细的命令行。
Ubuntu+Lighttpd+Mysql,这是ROR运行环境比较流行的。希望能给刚入手的朋友带来一些帮助。如果有兴趣的朋友,可以通过VMware来玩玩。阅读全文

posted @ 2010-01-22 14:33 停留的风 阅读(1311) | 评论 (1) 编辑 |

摘要: 通过实图,详细介绍Ubuntu的安装过程阅读全文

posted @ 2009-12-31 23:23 停留的风 阅读(1394) | 评论 (1) 编辑 |

摘要: ROR使用attachment_fu上传附件,很方便,但是配置需要研究。实例介绍其应用、配置。 同时,也指出其经常出现的两个问题。
<1>问题1,其文件名莫名多了几级文件目录。如:/0000/0006/
<2>在上传的时候,偶尔会出现一个验证错误:Validation failed: Size is not included in the list
<3>文件重命名
<4>public_filename并非绝对就是存储路径
<5>中文名出错,如果上传中文名的文件,你会看到存储的文件名类似于“____.jpg” 阅读全文

posted @ 2009-11-01 15:48 停留的风 阅读(1414) | 评论 (2) 编辑 |

摘要: 在迁移数据库时,出现如下错误: rake aborted!Mysql::Error: Commands out of sync; you can't run this command now: SHOW TABLES -------------------------------------------- 解决方案: 最简单的办法:直接重新安装5.0版本的mysql,一切恢复正常。 如果不能卸载现有的mysql,你可以找一个低版本的mysql,寻得其mysql/bin/目录下的扩展文件libmySQL,然后将其copy到ruby/bin,或许能解决问题。阅读全文

posted @ 2009-07-02 17:22 停留的风 阅读(1856) | 评论 (0) 编辑 |

摘要: 数据操作的基本流程: 1、配置数据库连接 2、创建数据库 3、创建数据表 4、修改数据表阅读全文

posted @ 2009-06-29 14:37 停留的风 阅读(304) | 评论 (0) 编辑 |

摘要: 如何更好的对方法功能进行封装,然后如何对class或者module进行扩展。
include主要用来将一个模块插入(mix)到一个类或者其它模块。
extend 用来在一个对象(object,或者说是instance)中引入一个模块,这个类从而也具备了这个模块的方法。
include可以同时引入类方法和实例方法.
send可以在不修改已有类的基础上,对class或者module进行扩展。阅读全文

posted @ 2009-06-29 14:34 停留的风 阅读(1435) | 评论 (0) 编辑 |

摘要: 刚装了windows 7系统,配置ROR环境时,mysql 5.134就是安装不上,在最后一步的时候出现问题, ERROR Nr. 1045 : Access denied for user'root'@'localhost'(using password:YES) 知道答案记得告诉我。阅读全文

posted @ 2009-05-16 11:24 停留的风 阅读(4258) | 评论 (1) 编辑 |

摘要: Ruby on Rails, 也称 RoR 或简称 Rails, 是一个使用Ruby语言写的开源网络应用框架,它是严格按照MVC结构开发的。它努力使自身保持简单,来使实际的应用开发时的代码更少,使用最少的配置。阅读全文

posted @ 2009-02-11 22:21 停留的风 阅读(619) | 评论 (0) 编辑 |

摘要: Ruby一种为简单快捷面向对象编程(面向对象程序设计)而创的脚本语言,由日本人松本行弘开发,遵守GPL协议和Ruby License。Ruby的作者认为Ruby > (Smalltalk + Perl) / 2,表示Ruby是一个语法像Smalltalk一样完全面向对象、脚本执行、又有Perl强大的文字处理功能的编程语言。 简单介绍了Ruby的历史、特点。阅读全文

posted @ 2009-02-11 13:24 停留的风 阅读(137) | 评论 (0) 编辑 |

摘要: NetBean6.5开发Ruby程序环境的搭建。 提供了各种软件的如:MySql、Ruby、Rails、JRE、NetBean等下载链接等,并简单介绍了安装的一些细节。为全方位开展RubyOnRails开发工作做好准备。阅读全文

posted @ 2009-02-07 13:49 停留的风 阅读(1031) | 评论 (3) 编辑 |