精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-11-06
开始注意Ruby on rails,买了web开发敏捷之道-应用rails进行敏捷Web开发这本书,开始看来才发现我的Ruby还是了解的太少了,又买了Ruby Programming这本书先恶补一下Ruby的东东,(最起码不要对示例代码一头雾水,:-))。 看了一部分ruby programming,迫不及待的开始我的ruby on rails 之旅。 入门不难,到官网上下载了rails的win32安装包,网络慢,漫长的等待......... 下载完毕,解压,按照教程的说明,一步步很顺利的走下来,搭建我的开发环境,版本控制暂时还用不到,我的机器已经配置好了cvs,也听到subversion这个版本控制不错,以后有时间一定试一试。 到了编辑器,看到了站长的JavaEye3.0开发手记,决定跟随站长的脚步,收藏这篇文章,使用Ruby IDE专用版本的netbeans,下载下来,解压直接使用,第一感觉还不错。 从helloworld开始我的rails,我没有使用hello。world显示,而是用了“这是第一个测试!”这样的句子。运行,不出意外,看到的是一堆的乱码,开始找解决的方法: 在application。rb中增加这样一段: ruby 代码
感觉比在每个页面增加一行编码设置要好,一劳永逸啊。 数据库的配置文件使用了utf-8的设置,和上一段代码的gb2312冲突,明天在检测一下看看实际运行效果会使怎么杨。 跟着教程示例往下走,有显示时间的示例,不过显示的时间格式我可不喜欢,顺便找到显示时间的格式设置: ruby 代码
时间显示也正确了。 开始按照教程进行depot示例应用程序的构建。 创建depot工程。 建立depot数据库。我用MySql-Front来操作数据库,还是懒得使用命令行来建立数据库。 链接测试通过,建立product模型,修改迁移任务,执行迁移任务。 在netbean里可以不用命令行执行迁移任务了,右键工程,Run Rake Task db:migrate,迁移任务执行成功。 porduct表已经建立。 明天继续吧,头刚刚让我考虑一下怎么使用spring到一个web程序中,我以前还真没怎么用过spring,就是用spirng来管理过hibernate,也趁着这个机会来看卡spring吧,有点落伍了,呵呵。
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-11-06
我觉得开始的话,可以从命令行来做
win下的话,可以装一个cygwin或者mingw来解决,如果装了mingw可以自己装一个gcc 4来编译自己的ruby,性能上比官方会有一定的提升 |
|
返回顶楼 | |
发表时间:2007-11-06
t0uch 写道 我觉得开始的话,可以从命令行来做
win下的话,可以装一个cygwin或者mingw来解决,如果装了mingw可以自己装一个gcc 4来编译自己的ruby,性能上比官方会有一定的提升 我的Ruby就是在Cygwin里面编译的 正打算编译Erlang的时候,突然想起当年在Linux底下编译用了40分钟,于是理智地放弃…… |
|
返回顶楼 | |
发表时间:2007-11-06
gigix 写道 t0uch 写道 我觉得开始的话,可以从命令行来做
win下的话,可以装一个cygwin或者mingw来解决,如果装了mingw可以自己装一个gcc 4来编译自己的ruby,性能上比官方会有一定的提升 我的Ruby就是在Cygwin里面编译的 正打算编译Erlang的时候,突然想起当年在Linux底下编译用了40分钟,于是理智地放弃…… 以前这些事情是用来烤机的。所以你想到就已经有些不理智了。 其实看了第一版也看了第二版,我怎么觉得第一版要比第二版的内容更加好一些呢? |
|
返回顶楼 | |
发表时间:2007-11-07
ozzzzzz 写道 gigix 写道 t0uch 写道 我觉得开始的话,可以从命令行来做
win下的话,可以装一个cygwin或者mingw来解决,如果装了mingw可以自己装一个gcc 4来编译自己的ruby,性能上比官方会有一定的提升 我的Ruby就是在Cygwin里面编译的 正打算编译Erlang的时候,突然想起当年在Linux底下编译用了40分钟,于是理智地放弃…… 以前这些事情是用来烤机的。所以你想到就已经有些不理智了。 其实看了第一版也看了第二版,我怎么觉得第一版要比第二版的内容更加好一些呢? 烤机? 我的看法是,在cygwin下面的gcc默认是3.4的,由于gcc 4带来了可观的性能提升,具体没有测试过。可以搜索一下gcc4 对于 gcc3.4的改进 我比较愚钝,第一版?第二版? |
|
返回顶楼 | |
发表时间:2007-11-08
为啥大家不提醒下楼主,在database.yml 里加个选项encoding: UTF8,以及设置netbean的项目编码为utf8就达到其需要的效果呢?
|
|
返回顶楼 | |
发表时间:2007-11-26
我在一个测试小例子里设置了项目编码为utf-8,不是乱码了,也不需要在application。rb里进行修改了,而且提示我的方法是Rail Deprecation 谢谢rainchen提醒
|
|
返回顶楼 | |
浏览 3617 次