《web开发敏捷之道》读书笔记(1)——环境配置
我为领教纯正的“敏捷开发”而选择ruby,发现ruby竟然可以开发Android 和lego Mindstorms 程序。让我找回当初学c#的激情
。
来自豆瓣的推荐阅读顺序: 《web开发敏捷之道》,《ruby for rails》,《programming ruby》
好了,废话少说,开始第一天的学习记录。
首先安装ror,引自《web开发敏捷之道》中的原话,“如果你用windows来做开发,恭喜你,因为Curt Hibbs 已经把开始学习Rails所需的所有东西都打包在一起了:你只要下载安装InstantRails,里面就包含了Ruby、Rails和MySql”
创建一个目录存放InstantRails,使用svn签出InstantRails,svn地址 http://instantrails.rubyforge.org/svn/trunk/InstantRails-win/InstantRails
进入InstantRails目录,双击InstantRails图标启动它,弹出的窗口问你是否生成配置文件,点'ok'就行。在开发阶段用不上Apache。
其次安装编辑器,我是IntelliJ的Fans,ruby的编辑器倾向于使用同一家公司开发的RubyMine。
RubyMine下载地址:http://www.nbdown.net/file/4095.html#
官方配置教程:http://www.jetbrains.com/ruby/quickstart/index.html?bottom
破解教程:http://blog.csdn.net/yingyi_cn/archive/2010/04/20/5507260.aspx
问题集锦
①使用utf-8作为默认编码,前往 IDE Settings | General | IDE Encoding 选择utf-8
②在RubyMine中使用Vim,安装该插件http://plugins.jetbrains.net/plugin/?ruby&id=164