相思雨
The Apple of My Eye.
摘要: irb是一个交互式的Ruby界面。可以通过irb来调试、运行和实验Ruby代码。 irb的命令行 irb的命令语法如下: irb [选项] [Ruby脚本] [脚本参数] 常用的选项有: -d 设置调试选项 –prompt 提示符模式:null、default、classic、simple、xmp和inf-ruby -I 指定$LOAD_PA... 阅读全文
posted @ 2012-02-22 23:37 相思雨 阅读(3735) 评论(0) 推荐(0) 编辑
摘要: irb支持多个并发的会话。可以在irb中输入irb命令启动一个新的子会话。当前会话只有一个,可以通过jobs命令来列出全部对话,并用fg命令来切换另外一个(休眠的)会话。 不同的子会话间保持不同的变量空间(相同名字的变量各自有自己的值)。 每个子会话会使用自己会话提示符。主会话使用irb标示,其他的子会话依次使用irb#1、irb#2等来表示。如果在启动子会话时候,指定了一个对象作为参数,那么... 阅读全文
posted @ 2012-02-22 23:27 相思雨 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 我的环境是 ruby 1.9.2p290+rails2.3.4+mysql5.5.15 ,运行“db:migrate”时,错误提示如下 : !!! The bundled mysql.rb driver has been removed from Rails 2.2. Please install the mysql gem and try again: gem install mysql. rake aborted! RubyGem version error: mysql(2.7.3 not >= 0) (See full trace by running task with --t 阅读全文
posted @ 2012-02-22 21:40 相思雨 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 下面的是MySQL安装的图解,用的可执行文件安装的,详细说明了一下! 打开下载的mysql安装文件mysql-5.5.15-win32.zip,双击解压缩,运行“setup.exe”,出现如下界面 mysql安装向导启动,按“Next”继续 按“Next”继续 选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,我们... 阅读全文
posted @ 2012-02-22 20:58 相思雨 阅读(3190) 评论(0) 推荐(0) 编辑
摘要: 在有了Ruby环境后,安装了MySQL以及需要的Rails、mysql等gem后,我们接下来需要找一个合适的编辑器。 在RoR/Ruby开发中,虽然也有一些比较庞大的IDE,但是社区内似乎更喜欢用一个编辑器来做大部分事情。支持RoR/Ruby的编辑器很多,甚至专门的编辑器也有不少,但是据我试用后,还是感觉在Windows上使用Vim比较好。 (本文参考了http://www.akitaonra... 阅读全文
posted @ 2012-02-22 20:21 相思雨 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 前面我们已经安装好了Ruby和Rails了,并能够通过gem来安装更多需要的包了。 接下来,我们需要再安装数据库。 默认情况下,RoR使用Sqlite作为存储数据的引擎,虽然说Sqlite在小型应用中已经足够了,而且其和MySQL比较兼容,迁移起来也比较容易。但是,考虑到大多的实际产品环境还是使用MySQL、Oracle这样的比较全面的数据库系统,因此,还是在本机上安装一个MySQL比较好。 ... 阅读全文
posted @ 2012-02-22 20:19 相思雨 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 在Windows上建立一个自己学习的RoR环境,首先要选择安装哪个打包环境。 Instant Rails、One Click Ruby Installer 和 Ruby on Windows 选用哪个? Instant Rails 是一个Windows上的集成了Ruby、Rails和Apache、MySql等部分的RoR环境。《Agile Web Development with Rails... 阅读全文
posted @ 2012-02-22 20:08 相思雨 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 美国Amazon官方网站: www.amazon.com 这是美国Amazon所有kindle的链接,点击下面对应的型号即可: kindle 4 WiFi 价格 $79 Kindle touch WiFi 价格 $99 更多Kindle请见 http://51xjb.sinaapp.com/?p=128 切入正题:美国网上购物麻烦吗? 这个问题我最有体会,早就听说美国... 阅读全文
posted @ 2012-02-22 12:44 相思雨 阅读(1676) 评论(0) 推荐(0) 编辑
摘要: 第一步,注册或者登录AMAZON 账号 美国亚马逊地址 www.amazon.com 点击上面amazon的链接(中国的是cn结尾的哦)(最好点右键在新窗口打开,这样可以一边看教程,一边操作),之后看到如下画面: 第一次注册的点击上图圈起的地方,会看到如下画面: 如图所示,填入你的邮箱,选择“I am a new customer”, 然后点黄色的“sign in... 阅读全文
posted @ 2012-02-22 12:43 相思雨 阅读(979) 评论(0) 推荐(0) 编辑
摘要: 最早听说直接用信用卡从海外网站购物再运回中国是几年前的事了,那时候认识几个喜欢户外的朋友用这样的方式买始祖鸟的背包还有冲锋衣之类的,后来也在8264上看到一些驴友在晒自己的海淘心得。那时候我就很想去买个登山鞋来体会一把海外网购的乐趣,但最终还是嫌麻烦没有行动。这一晃就是好几年过去了。终于有一天我的这一兴趣被引爆了,那就是一款20美元的超级核算的飞利浦剃须刀,这也成就了我的海淘第一单。相信有很多朋友... 阅读全文
posted @ 2012-02-22 12:41 相思雨 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 相同之处:三者均在kernel中定义的,均含有包含进某物之意。 不同之处: 1、requre,load用于文件,如.rb等等结尾的文件。 2、include则用于包含一个文件(.rb等结尾的文件)中的模块。 3、requre一般情况下用于加载库文件,而load则用于加载配置文件。 4、requre加载一次,load可加载多次。 怎么样,简单吧!再看个例子。 如果说abc.rb中包含一... 阅读全文
posted @ 2012-02-22 11:24 相思雨 阅读(352) 评论(0) 推荐(0) 编辑