自己公司的硬件都是限制在windows xp下,这个阶段换成windows 7也是经过一层层的手续申请,安装linux?由于文化和商业原因,就不想提了;所以前提条件就定格在古老的windows xp上了。想在windows xp下用rails3开发,首先配置开发环境就成问题,说说遇到的问题。 ruby 1.9 windows版的...
!预览语言的发展趋势一定是动静结合、刚柔并济Perl凝练晦涩,Python优雅明晰,Ruby精巧灵动,PHP简明单纯或许优雅正是来自对细节和规范的重视(RoR)与Ruby结合之后,便如一只猱身而上灵猫,立刻衬托出Java和.NET大象般的身影 ?提问Perl、Python、Ruby和PHP各自有何特点?为什么动态语言多作为轻...
Migrations(数据库迁移)可以很方便的让你有条理地修改数据库。 虽然说要修改数据库,手动编辑SQL也可以办到,但是这样你得通知其他开发者去执行一样的步骤。 另外,你也得一直注意下次布署的时候,在正式上线的服务器(production machine)上面追踪并执行这些变更。 Active Record 会自动追踪哪...
HTML 5 是一个新的网络标准,目标在于取代现有的 HTML 4.01, XHTML 1.0 and DOM Level 2 HTML 标准。它希望能够减少浏览器
翻译《Rails 入门指南》之前,首先声明,翻译参考了官方英文版和台湾同胞 Ihower繁体版的细节,肯定有很多没有完善的,还需要读者
can't find executable rake for rake-0.8.7
在台式电脑xp上按上回的 Windows下配置Rails3开发环境 安装Rails3,出现了点状况,不能正常安装,所以一个个包来安装,安装终于完成了,ruby -v gem-v rails -v都是想要的版本,一切看起来都很正常,rails new abc 也正常,当新建model后,进行数据迁移,竟然执行抛异常了,执行 rake db:migrate ...
不少同学都喜欢在Mac下用Rails开发网站。可惜本人没有条件,就一本几年前的小黑。也想玩玩Rails3,于是试试在Windows7下配置Rails3的开发环境。想不到还挺简单了。以下是记录自己的配置过程。 一 安装Ruby1.9.2到Rubyforge上,下载windows版本的安装文件。一步步安装,过程中,选择路径的时候,有个...
学习某个东西,需要有一些系统的学习途径,只有这样,才能整体把握要学习的东西。在使用Django之前,并没有太多的方法,一个人蒙着脑袋去看官方文档了,结果没有太大的起色,一是本人英文理解能力太LAN,二是官方文档太广,没有能整体把握Django特征。后来去看前人翻译的中文文档了,在原来那种盲目...
初学Ruby,收集点Ruby的语法,收藏,便于以后查阅。转载的原文出处无法考证了,感谢前人总结出如此清晰地文摘,以表格的形式,描述ruby多样的语法,结果使人印象简单明了,对记忆有很多大的帮助。 以下是 转载的原文: 1.1 变量、常量和类型 1) 定义变量 <span style="LINE-HEIG...
标签:Ruby
Ubuntu10.04下搭建Ruby on Rails 2.3.5开发环境
ubuntu10.04安装
正赶上ubuntu10.04发布,使用windows安装了ubuntu,先介绍一下安装方法:官方下载
在windows下搭建好rails2.3.5的环境后,按照Web开发敏捷之道的一节节教程开始编写一些小习题,这本书写的时候,rails版本是1.2;所以有些代码已经过时了。在rails2.3.5下遇到了点问题。比如在67页的脚手架scaffold应用,代码是这样的:class AdminController < ApplicationController scaffold:p...
今天下班回来已经10点多了,这个月累,但一点都不充实,为那些破事焦头烂额的,资讯收集的也比以前少了一半。博客想写的,但就是下不了手,特别是一些技术性的随笔,感觉有压力,想写的积累得好像多了,索性就觉得没有什么可写的了。最近看点ruby的基础知识,总体感觉很好。和python一样优秀,不过...
我在2008的时候,就开始看点Rails的书本,光看不练,由于都是用静态语言,一下子切换到动态语言,有种不习惯的感觉。同时受到社区前人的一些见解,搁置了Rails的学习,2008年是Ruby年,而我从没有买过一本相关Ruby的书,倒是买了一本 《Web敏捷开发之道》(第二版)看了几天之后放在一个角落里尘封...
看了点Rails3的东西,初步感觉做的越来越像Django了,Rails的ORM做得更面向对象,不像以前那样,ORM就像并凑Sql语句;再者,Rails3引用了类似APP的概念;整个框架,耦合性更松,每个模块都趋向于组件化,都越来越独立,拿掉也好,放进去也行,对整个框架框架影响不是很大,甚至不会影响;这个理念,...
很多朋友看我