Ruby_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Ruby >>列表
· 绑定DevKit到ruby环境发布时间:2011-11-18
安装好ruby,安装好DevKit:>c:>cdc:\DevKit>rubydk.rbinit>rubydk.rbinstall如果还不能绑定DevKit到rubygems,手工绑定>cdc:\Ruby192\lib\ruby\1.9.1\rubygems\defaults>move"operating_system.rb""operating_system.bak">rubydk.rbinstall... 查看全文
引用对此略懂,简单解答下你的问题,这块确实是ruby深入理解的关键点.首先,要明白一点:Ruby一切皆对象.什么意思呢?Ruby一个类也是一个对象(使用XX.class知道它的类是Class),它也具备方法(即所谓的类方法).这个可以称之谓元类(MetaClass)而Ruby中调用方法逻辑很简单:1.查询该对象所属类中的所有方法,如果存在调用之,如果不存在则调用父类的方法.2.如果回溯到顶级类,还不存在则调用method_missing,默认抛出NoMethodError异常... 查看全文
· 论java鸟还是ruby鸟!!!!!!发布时间:2011-11-17
话说很久很久以前,有很多类鸟。一类鸟叫java鸟,java鸟互相之间都认识对方,因为都不管是菜鸟,小鸟,大鸟和老鸟,都长着一个个鸟样。还有一类鸟,叫ruby鸟。长相相当的不稳定和自由,千奇百怪。所以ruby鸟互相看见都不一定认识,只好来一句:你妈贵姓。答曰:ruby鸟,非ruby鸡。于是恍然大悟。这个故事告诉我们:1、java鸟和ruby鸟的区别在于:java鸟碰面不要问你妈贵姓,而ruby鸟要。2、ruby鸟和java鸟的区别在于:ruby鸟碰面要问你妈贵姓,而java鸟不要。... 查看全文
· Ruby面试系列六,面试继续面试发布时间:2011-11-17
刚才受到打击了,充分报漏了自己基础不扎实,不肯向虎炮等兄弟学习深入技术的弱点,哎,这样,即使项目做了也是重复,不能登堂入室。不多说,受打击的面试题实现一个ToDoGem功能如下:#就生成一个新的ToDoToDo.walkdog#完成一个ToDoToDo.walkdog!#显示ToDo列表ToDo.List=>['walkdog']#完成多个ToDoToDo.Editdo'walkdog''coding''eat'end我是一看面试题就知道弄不出来,都是我的弱项... 查看全文
· 有地方在送松本行弘的Ruby书发布时间:2011-11-17
乱逛逛,看到一个地方在送书,大致看了下介绍,好象是根据发帖质量高的能拿一本签名书.地址发在这里留个档http://www.rubycc.com/bbs/topic_detail/30书名叫《松本行弘的程序世界》... 查看全文
· ruby大会2011归来有感发布时间:2011-11-17
见到了松本行弘,还和他握手、拍照了。他很随和,也很愿意与我们这些小辈交流,问他的问题他都愿意解答,即便是那么简单无知的问题,真让我佩服。我得努力学习英语口语,以便和大师们对话。还见到了范凯,他是引我入ruby的人,我一直很感激他。演讲嘉宾的实力都很强,而且内容全是干货。Matz每年都来中国,实在是让人感动。他今年的主题是《OnesizedoesnotFitAll》.告诉我们Ruby的新方向。包括Mruby-面向移动开发领域,Maglev,Radius等。MichaelBleigh演讲口才非常棒... 查看全文
来自:http://blog.nofail.de/2010/02/writing-your-own-dsl-with-ruby/SomeRulesfromwrtingyourowndslwithruby1.lettheuserchoosehowtouseitallimplementedmethodsreturntheobjectinstanceitself,soonecanchainmethodcallsforconvenient2... 查看全文
· <<Agile DSL Development in Ruby>> 笔记发布时间:2011-11-09
pdf见:http://obiefernandez.com/presentations/obie_fernandez-agile_dsl_development_in_ruby.pdf1.WhatisDSL——designedforaspecificdomain——capturesjargoninexecutableform——canbeinternalorexternal2.HowtodesignRubyDSL(1)——Don’ttrytodoanabstractmetamodel?rst... 查看全文
· ruby面试系列五,面试题及其他发布时间:2011-11-07
周六早晨,因为早了所以就在星巴克里等会儿,顺便总结下最近的,见工情况。Rails的职位在NYC总来说是比较多的,比起北京。虽然经济不好,rails开发这个行业其实没有萧条的迹象。薪水呢,entry大概60k/y一般的呢90k/y,到senior120k/y。这边的工作机会,特别是稍微好点的都在agent手里。而且这些agent比北京的房产中介还发达,比如,rhi.com是一个。在indeedmonsterdice上充斥着agent信息,craigslist要好些但rails职位少些... 查看全文
· ruby完成一道百度的测试题目发布时间:2011-11-07
题目:第一题:连续正整数题目描述:一个正整数有可能可以被表示为n(n>=2)个连续正整数之和,如:15=1+2+3+4+515=4+5+615=7+8请编写程序,根据输入的任何一个正整数,找出符合这种要求的所有连续正整数序列。输入数据:一个正整数,以命令行参数的形式提供给程序。puts"Inputtheinteger:"number=getsint_number=Integer(number)hasResult=false;(1..int_number/2).eachdo... 查看全文
· ruby的require include 区别发布时间:2011-11-04
一直以来感觉require和include总是name的难以理解,趁着今天有时间好好的理顺了一番ruby中在一个model中不可以引用另外一个model,我们可以通过使用require,引入一个新的model,然后通过操作这个model的其他方法实现我们想要实现的东西。对于include其实我感觉有点继承的味道,一般要先把某个类引入进来,也就是说require'xxoo.rb'然后在includeModule1,注意include后面一定是不能带引号的.对于include进来的Module... 查看全文
今天在ruby官网documentation中的时候发现了个好东西--Rsense主要功能有以下:代码自动补全(看到这条就亮了),类型检查,方法跳转。同鞋们,注意这个代码补全可不是普通的上下文补全哦,是根据ruby语法自动补全哦。官方文档:http://cx4a.org/software/rsense/manual.html#Installation废话不多说,下面就开始安装吧:1。首先需要安装ruby(这步就不多说了)2。安装java虚拟机$sudoapt-getinstallopenjdk... 查看全文
Rails环境:Rails版本v2.2.2Ruby版本1.8.7ruby-debug(0.10.4)ruby-debug-base(0.10.5.jb2mswin32)ruby-debug-ide(0.4.16)今天用rubymine3.1的debug功能进行调试的时候,发现启动的时候发现了异常,没有找到原因,希望路过的大侠们帮忙解决一下启动信息:C:\Ruby\bin\ruby.exe-e$stdout.sync=true;$stderr.sync=true;load($0=ARGV... 查看全文
· 我的PHP,Python和Ruby之路发布时间:2011-10-31
因为看到一篇讨论PHP,Python和Ruby的编程语言讨论贴,就说说我的PHP,Python和Ruby之路吧:我2000-2001年用PHP用了两年,那还是第一次互联网泡沫时期,到2001年后期,Servlet/JSP流行,然后我就发现:你说用PHP写的东西,都会被人鄙视。当时我们其实也用Java了,只不过用Java写后端的消息队列。2001年后期泡沫破灭,我跑去做企业应用,就主要写Java写了很多年,中间2003年开始做JavaEye网站... 查看全文
· 我的PHP,Python和Ruby之路发布时间:2011-10-31
因为看到一篇讨论PHP,Python和Ruby的编程语言讨论贴,就说说我的PHP,Python和Ruby之路吧:我2000-2001年用PHP用了两年,那还是第一次互联网泡沫时期,到2001年后期,Servlet/JSP流行,然后我就发现:你说用PHP写的东西,都会被人鄙视。当时我们其实也用Java了,只不过用Java写后端的消息队列。2001年后期泡沫破灭,我跑去做企业应用,就主要写Java写了很多年,中间2003年开始做JavaEye网站... 查看全文
· 我的PHP,Python和Ruby之路发布时间:2011-10-31
因为看到一篇讨论PHP,Python和Ruby的编程语言讨论贴,就说说我的PHP,Python和Ruby之路吧:我2000-2001年用PHP用了两年,那还是第一次互联网泡沫时期,到2001年后期,Servlet/JSP流行,然后我就发现:你说用PHP写的东西,都会被人鄙视。当时我们其实也用Java了,只不过用Java写后端的消息队列。2001年后期泡沫破灭,我跑去做企业应用,就主要写Java写了很多年,中间2003年开始做JavaEye网站... 查看全文
当网络阻塞时,虽然RUBY的线程是非原生线程,其作用还是在服务器端用phpg写了一个小页面,软件是用nginx+fastcgi,spawn-fcgi设置-C为20,启动20个进程,这样在多线程测试才有效,不然就是一个phpcgi进程上面的队列,必须等第一个请求完成,第二个请求才会处理php页面代码<?phpsleep(3);phpinfo();?>rub测试端require'open-uri's=Time.nowputss10.timesdoopen("http... 查看全文
· ruby的变量和常量发布时间:2011-10-27
ruby的变量和常量含有对象的引用。变量本身没有内在的类型。变量的类型仅仅由变量引用的对象所能响应的消息决定。ruby中常量也是对对象的引用。常量在第一次被赋值的时候创建,和别的语言不同,ruby允许你改变常量的值。OUTER_CONST=99classConstdefget_constp"-ssssssssssssssssss---"CONSTendp"------------------"CONST=OUTER_CONST+1endpConst.new.get_constpConst:... 查看全文
· RUBY中保存异常现场发布时间:2011-10-24
无法接触到服务器,但有些问题需要异常的数据,虽然可以在抛出异常时把数据给手动打印到日记,感觉太麻烦了记得有看豆瓣的架构时,有提到他们在发生异常时,会把当时的所有变量都打印到日记里,方便调试.在RUBY中实现这个也不难,稍微有点难的是本地变量的保存实例变量已经在RAILS已经有现在的实现了引用http://apidock... 查看全文
· 强大的ruby开源发布时间:2011-10-21
RubyMine:ruby开发工具(非开源)speed-cms简洁强大的cmsruby开源blog系统1stlogruby开源CMS系统Rubricksruby开源wiki系统InstikiSimpleLog开源ruby博客Railfrog开源rubycmsRuby开发游戏BMXP... 查看全文