Ruby_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Ruby >>列表
· windows 安装ruby on rails发布时间:2012-06-11
1.到http://rubyinstaller.org/downloads/下载rubyinstall和DevKit(可能要翻-墙)2.安装ruby3.查看gem版本并更新gem-vgemupdate--system4.安装devkit,安装好后,命令行进入DevKit目录下rubydk.rbinitrubydk.rbreviewrubydk.rbinstall5.安装rialsgeminstallrails-v"3.1.3"--include-dependencies6... 查看全文
· ruby入门发布时间:2012-06-01
下载ruby:http://rubyforge.org/frs/?group_id=167&release_id=46722下载rails:http://rubyforge.org/projects/activesupporthttp://rubyforge.org/projects/activerecordhttp://rubyforge.org/projects/railshttp://rubyforge.org/projects/awshttp://rubyforge... 查看全文
经过几天的实验,终于在Ubuntu12.04上成功搭建了Rails的开发环境。首先我简述下我安装了哪些东东哈:ubuntu12.04是安装的虚拟机.虚拟机在安装过程中请保证网络的畅通.使用RubyVersionManager(RVM)脚本来安装RubyonRails和RubyGems.关于RVM详见RVM官方网站为安装RVM做些准备现在开始安装,RVM脚本需要先安装好Curl和Git。Curl是一个使用多种协议(如HTTP或FTP)进行数据传输的工具... 查看全文
· ruby 下载文件到本地发布时间:2012-06-01
require'open-uri'defdownLoadJpg(fileName,uri)data=open(uri,'User-Agent'=>'ruby'){|f|f.read}file=File.newfileName,'w+'file.binmodefile<<datafile.flushfile.closeenddoc.search('//html/body/card_list/card').eachdo|card|puts(card.text)t=card... 查看全文
· ruby metaprogramming examples发布时间:2012-06-01
看附件吧。。。Extractedfrom:MetaprogrammingRubyThisPDFfilecontainspagesextractedfromMetaprogrammingRuby,publishedbythePragmaticBookshelf.FormoreinformationortopurchaseapaperbackorPDFcopy,pleasevisithttp://www.pragprog.com.Note... 查看全文
· Ruby入门学习之三发布时间:2012-06-01
~_~学习Ruby第三天。主要内容为Exception、Numeric类、Array类、String类。1Exceptionputs("-----------------------beginrescueend--------------------")#获取文件的行数、单词数、字节数ltotal=0wtotal=0ctotal=0ARGV.each{|file|begininput=open(file)l=0w=0c=0whileline=input.getsl+=1c+=line... 查看全文
· Ruby入门学习之四发布时间:2012-06-01
~_~今天周六,明天写文档,所以今天又看了一些Ruby的东西。贴代码。另外贴一个Vim下Ruby自动补全的配置。http://hooopo.iteye.com/blog/4267821IO类io=open("foo.txt"){|eo|whileline=eo.getsputslineend}io=open("foo.txt")io.close#判断io对象是否关闭pio.closed?require"open-uri"#通过HTTP读取数据open("http://www.ruby-lang... 查看全文
· php与ruby语言哪个更优秀些?发布时间:2012-06-01
php与ruby语言哪个更优秀些?最新的语言排行榜显示,ruby有上升的趋势,PHP与Ruby两大阵营均拥有大量的爱好者。很多变成爱好者在两者的取舍上显得犹豫不决,个人认为语言本身没有好坏之分,适合自己的才是最好的,php与rubyonrails哪个更优秀些呢?我们首先得承认的是PHP社区是成熟的、稳定的,各种PHP扩展插件与工具包百花齐放,百家争鸣。但ruby,至少目前,其参考资料并不是很多,成熟的社区也有一定的局限。PHP语法源自脚本风格,却加入面向对象特性,这种画虎不成反类犬的不伦不类... 查看全文
· ubuntu rvm install ruby & rails发布时间:2012-06-01
source:http://ryanbigg.com/2010/12/ubuntu-ruby-rvm-rails-and-you/1.gitcurl:sudoapt-getinstallbuild-essentialgit-corecurl2.rvm:curl-Lget.rvm.io|bash-sstableecho'[[-s"$HOME/.rvm/scripts/rvm"]]&&source"$HOME/.rvm/scripts/rvm"'>>~/.bashrc... 查看全文
· perl,python和ruby的对比发布时间:2012-06-01
perl,python和ruby的对比(2012-05-1911:00:13)[编辑][删除]转载▼标签:it看到这篇文章挺好,所以转来,以防将来找不到了.转:http://danvk.org/josephus.htmlTheJosephusProblemWhatistheJosephusproblem?ToquotefromConcepts,Techniques,andModelsofComputerProgramming(adauntingtitleifevertherewasone)... 查看全文
· ruby+watir环境准备小结发布时间:2012-06-01
ruby+watir环境准备小结rubywatir环境准备1.下载ruby安装包http://rubyforge.org/frs/?group_id=167,可下载压缩包直接解压并设置环境变量即可;也可下载exe安装2.调整ruby下载源,gemsource--help查看相应参数。gemsource-rhttp://rubygems.org添加源gemsource-ahttp://ruby.taobao.org3.安装watir,geminstallwatir-V... 查看全文
· ruby 解析 xml发布时间:2012-06-01
1.xml文件如下:<?xmlversion="1.0"encoding="UTF-8"?><datarootxmlns:od="urn:schemas-microsoft-com:officedata"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:noNamespaceSchemaLocation="book1.xsd"generated="2008-12-28T19:12:24"><... 查看全文
· Ruby性能分析-Profile发布时间:2012-06-01
无意间发现ruby中一个非常实用的gem包----Profile英语比较烂,不知道什么意思,百度一下:1.侧面(像),侧影,2.轮廓,外形;外观;形象,3.纵断面(图),剖面(图)还不如不查,晕菜了。。来看个实例:首先下载profile的gem包geminstallprofile安装成功后运行如下代码:require"profile"classPeterdefinitialize(amt)@value=amtenddefrob(amt)@value... 查看全文
char=>ASCII#方法一irb>?a=>97#方法二irb>'a'[0]=>97反过来呢ASCII=>charirb>97.chr=>"a"于是就可以蛋疼的随即产生一个字母了(97..122).map{|tmp|tmp}[rand(26)].chr... 查看全文
· Ruby入门学习之一发布时间:2012-05-10
~_~今天刚刚接触Ruby这门语言。Ruby一种为简单快捷的面向对象编程(面向对象程序设计)而创的脚本语言,在20世纪90年代由日本人松本行弘开发,遵守GPL协议和RubyLicense。它的灵感与特性来自于Perl、Smalltalk、Eiffel、Ada以及Lisp语言。由Ruby语言本身还发展出了JRuby(Java平台)、IronRuby(.NET平台)等其他平台的Ruby语言替代品。Ruby的作者于1993年2月24日开始编写Ruby,直至1995年12月才正式公开发布于fj(新闻组... 查看全文
· Ruby入门学习之二发布时间:2012-05-10
~_~学习Ruby第二天,主要还是基础知识学习。诸如对象、变量、常量、条件、循环、方法、类、模块等的基本表示。puts("---------------实例方法-----------")p"10,20,30,40".split(",")p[1,2,3,4].index(2)p1000.integer?p/Ruby/=~"dsdRuby"name=["1","2","3"]pname[0]p1+2puts("---------------类方法-----------")pTime... 查看全文
· ruby多线程发布时间:2012-05-05
Ruby的Monitor库可以方便的实现这个功能,看下面的代码:require'monitor'classCounterattr_reader:countdefinitialize@count=0superenddeftick@count+=1endendclassCounter2<Monitorattr_reader:countdefinitialize@count=0superenddefticksynchronizedo@count+=1endendendc=Counter... 查看全文
#titleTourDeBabel通天塔导游(译注:圣经记载:在远古的时候,人类都使用一种语言,全世界的人决定一起造一座通天的塔,就是巴别塔,后来被上帝知道了,上帝就让人们使用不同的语言,这个塔就没能造起来。巴别塔不建自毁,与其说上帝的分化将人类的语言复杂化,不如说是人类自身心灵和谐不再的分崩离析。之所以后来有了翻译,不仅是为了加强人类之间的交流,更寄达了一种愿望,希望能以此消除人际的隔阂,获求来自心灵的和谐及慰藉。真正的译者,把握血脉,抚平创痕,通传天籁,开启心门。... 查看全文
1.attr_accessor的用法相当简单,就相当于getter和setter,看一个类就知道怎样用了:classTestattr_accessor:namedefinitialize()@name="yanzilee9292"endend#testputsTest.new.name保存这个类为test.rb文件,通过命令行运行rubytest.rb,会得到以下结果:yanzilee92922.如果我们把attr_accessor去掉... 查看全文
Rails3.0学习笔记系列目录Rails3.0学习笔记(一)homebrew、git、mysql环境的安装Rails3.0学习笔记(二)安装RVM,升级Ruby,安装Rails3Rails3.0学习笔记(三)安装配置过程中收集的资源总结上一篇介绍了Homebrew的安装,以及如何用Homebrew安装git和mysql5本篇主要介绍如何安装rvm,并使用rvm升级ruby到1.9.2版本,并安装Rails31、安装RVMMACOSX10.6.8自带的ruby版本是1.8... 查看全文