文章标签 ‘Ruby’

继前一篇说过要学习Ruby了,下载了Programming Ruby 中文 第二版PDF ,工作忙,紧赶慢赶今天终于看完了第二章,对于我这样一个搞Java的人来说,学习Ruby真的是容易荤,看了也没什么概念,主要是没有做什么例子,以后会写写东西吧。特此将一些东西记录下来,书看起来废话太多! 下载安装Ruby:http://rubyinstaller.ruby.org ,这里你可以找到Ruby的windows版的Ruby One-Click安装程序。安装过程很简单,一步一步next就好了,不过你要注意选择你的ruby的安装路径。 运行Ruby:(一)直接输入代码运行 你可以先运行程序文件夹下的irb程序,然后就可以在里面输入代码,比如 ?View Code RUBYirb(main):001:0> puts "Hello Ruby!" Hello Ruby! => nil (二)你还可以先写好ruby的code文件,比如code/Hello.rb ?View Code RUBYirb(main):001:0>load "code/Hello.rb" Hello Ruby! => nil (三)你也可以使用SciTE来编辑运行,在这里运行Ruby,你必须先将你的code保存为Ruby文件*.rb,然后按F5键,就可以看到效果了。SciTE还可以中文化,你可以参考这里。 Ruby的文档:windows下你可以运行fxri工具,用法很简单,打开它你就会了。 Ruby的面向对象:Ruby是一门完全面向对象的语言,比如数字1也是一个对象,每一个对象都有它自己的方法。以后会更详细的说说。 Ruby的一些知识: 定义方法 ?View Code RUBYdef method_name(param) method operation end Ruby不需要使用‘;’来结束一行,也不需要是用花括号{}来定义代码块,Ruby使用end来定义代码结束。 变量 实例变量以’@’符号开始,类变量以两个’@’开始。变量命名也同样遵循那个匈牙利命名法吧。 数组 很方便的一个处理,对于将一句话分割为数组,可以这么使用 ?View Code RUBY a = %w{Hello ruby good night [...]

2009年6月2日21:21 | 没有评论
分类: IT技术
标签:

又一次的好久没有更新blog了,也不知道该来这里说些什么。经常由于生活得些许小问题而牵动我的思绪,之前由于blog服务器一直在更换中,所以也花了一些时间在上面,现在终于弄好了,是webNX.com提供的,和许多人合租,今年就这样吧,速度还可以200ms左右。 我是一个不太稳定的人,也可以说是兴趣广泛的人,学习计算机这么些年,对什么都干兴趣,只要是和专业相关,从硬件到软件,从应用到WEB,从前台美工到后台CODE,从汇编到C到C++到Java,研究了Hibernate,Spring,Struts,Struts2,还搞了JS,JQuery,尤其对DB非常感兴趣。同事告诉我像我这样什么都搞但是却什么都不太会不行!Say NO!我也在反省,我是不是真的要节制我的博爱情结呢?可是有时候我有告诉自己,那么的牛人都可以无所不精,我会什么不可以,有时候经常会困恼于自己的现状,比如对于一些大型的应用环境渴望而不可达,哎,我的思绪又跑了!怎么说呢,其实我很想能够做一些关于架构方面的事情,可是目前来讲这好像不太可能,所以先满足我的兴趣吧!也不知道什么时候我有机会可以好好专心研究一个方面的东西,条件上要先达到! 这几天想着写blog的事情,一直想不好该在这里写的什么,所以想了N天,突然发现国内现在的Ruby方面的资料不是很多,而且也不是很系统,对于一些初级者入门来说很麻烦,不值如何开始,我也不知道,所以准备好好研究,说不定哪天这东西还能帮上我,学好了可能我也会用她写个blog程序看看。 找了一些资源,在这里共享出来 Programming Ruby 中文 第二版 介绍购买 下载PDF (这个是原下载链接,如果不行了请通知我,如果您觉得好请购买正版) 其他的以后用到了再发布出来,我想先学完这个再说吧! 后面会写一些学习的过程和经验来分享给大家。 上班偷闲写的

2009年5月31日16:29 | 没有评论
分类: IT技术
标签: