程序员Ruby_程序员俱乐部_Ruby频道

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > Ruby > 文章列表
· ruby添加压缩文件,乱码问题发布时间:2011-11-22
项目中存在pdf文件打包的需求,由于文件名都是中文,结果下载的时候都是乱码项目在linux下运行,打包下载的主要是给window提供打包的代码很简单Zip::ZipFile.open"zip文件名.zip",Zip::ZipFile::CREATEd... 查看全文
· Module方法调用好不好发布时间:2011-11-22
以前说,用module给class加singleton方法,和extend到类include到类的instance现在看看这个moduleProberdefprobe_invoke(type,data={})p=Probe.new({:probe_t... 查看全文
· Ruby DSL介绍及其在测试数据构造发布时间:2011-11-22
在(1)中介绍了DSL和普通的函数定义之间的区别。在(1)的最后提到,DSL分为内部DSL和外部DSL,我们再看一遍他们的定义:1.ExternalDSLs用不同于host语言的语言来编写,通过编译和解释器来翻译成host语言2.InternalDS... 查看全文
· ruby 1.9 简单的文件操作发布时间:2011-11-22
#读文件f=File.open("myfile.txt","r")f.each_linedo|line|puts"Ireadthisline:#{line}"endFile.foreach("myfile.txt")do|line|puts"Irea... 查看全文
· Ruby DSL介绍及其在测试数据构造发布时间:2011-11-22
什么是DSL?英文全称DomainSpecificLanguage,中文解释为领域专用语言。顾名思义,DSL是针对某个特定领域而开发的语言。像我们平时接触到的C/C++,Java,Python/Ruby,都属于通用语言,可以为各个领域编程,通用性有余... 查看全文
· 绑定DevKit到ruby环境发布时间:2011-11-18
安装好ruby,安装好DevKit:>c:>cdc:\DevKit>rubydk.rbinit>rubydk.rbinstall如果还不能绑定DevKit到rubygems,手工绑定>cdc:\Ruby192\lib\r... 查看全文
引用对此略懂,简单解答下你的问题,这块确实是ruby深入理解的关键点.首先,要明白一点:Ruby一切皆对象.什么意思呢?Ruby一个类也是一个对象(使用XX.class知道它的类是Class),它也具备方法(即所谓的类方法).这个可以称之谓元类(Me... 查看全文
· DocxBuilder的使用发布时间:2011-11-17
一款ruby创建word文档的工具git://github.com/bagilevi/docx_builder.gitrequire'docx_builder'plan_struct=Struct.new(:name,:areas,:goals_by... 查看全文
· 博客迁移至点点网发布时间:2011-11-17
博客迁移至点点网http://helloqidi.diandian.com/最近在使用padrino+mongodb开发社区产品。... 查看全文
· 论java鸟还是ruby鸟!!!!!!发布时间:2011-11-17
话说很久很久以前,有很多类鸟。一类鸟叫java鸟,java鸟互相之间都认识对方,因为都不管是菜鸟,小鸟,大鸟和老鸟,都长着一个个鸟样。还有一类鸟,叫ruby鸟。长相相当的不稳定和自由,千奇百怪。所以ruby鸟互相看见都不一定认识,只好来一句:你妈贵姓... 查看全文
· Ruby面试系列六,面试继续面试发布时间:2011-11-17
刚才受到打击了,充分报漏了自己基础不扎实,不肯向虎炮等兄弟学习深入技术的弱点,哎,这样,即使项目做了也是重复,不能登堂入室。不多说,受打击的面试题实现一个ToDoGem功能如下:#就生成一个新的ToDoToDo.walkdog#完成一个ToDoToD... 查看全文
· Rails覆写默认default_sc发布时间:2011-11-17
Rails里多项目公用models时定义了default_scope,在别的项目里,虽然可以用unscoped,或with_exclusive_scope来取消或覆写,但是RailsAdmin的框架机制不方便直接改写。因为scope的机制是更新或添加... 查看全文
· Mysql用户设置密码和权限 发布时间:2011-11-17
我的mysql安装在c:\mysql一、更改密码第一种方式:1、更改之前root没有密码的情况c:\mysql\bin>mysqladmin-urootpassword"yourpassword"2、更改之前root有密码的情况,假如为1234... 查看全文
· Window 7下给Rails3.1安发布时间:2011-11-17
使用RailsInstaller升级到Ruby1.9.2并使用Rails3.1后发现无法安装rmagick.主要原因有两个:1.原来安装的ImagickMagick没有包含developmentheaders,也就是在ImgickMagick安装目录... 查看全文
· migrate中使用bigint 发布时间:2011-11-17
使用mysql时,integer最大是10位。如果想存储更大的数字就要使用BIGINT。比如现在QQ号已经有11位,很快就12位了。#activerecord-3.0.7/lib/active_record/connection_adapters/m... 查看全文
· 有地方在送松本行弘的Ruby书发布时间:2011-11-17
乱逛逛,看到一个地方在送书,大致看了下介绍,好象是根据发帖质量高的能拿一本签名书.地址发在这里留个档http://www.rubycc.com/bbs/topic_detail/30书名叫《松本行弘的程序世界》... 查看全文
· ruby大会2011归来有感发布时间:2011-11-17
见到了松本行弘,还和他握手、拍照了。他很随和,也很愿意与我们这些小辈交流,问他的问题他都愿意解答,即便是那么简单无知的问题,真让我佩服。我得努力学习英语口语,以便和大师们对话。还见到了范凯,他是引我入ruby的人,我一直很感激他。演讲嘉宾的实力都很强... 查看全文
引用前言:自动化测试不只是测试的自动化,应当是流程的自动化自动化测试是一种软件开发交付过程自动化测试成败在于自动化项目的质量与可维护性自动化测试对于在黑盒与手工测试工作的大部分人来说,都会比较向往,因为自动化测试很有成就感;对于直接在自动化测试行业工... 查看全文
· Some Rules from wrt发布时间:2011-11-11
来自:http://blog.nofail.de/2010/02/writing-your-own-dsl-with-ruby/SomeRulesfromwrtingyourowndslwithruby1.lettheuserchoosehowtou... 查看全文
· heroku架构设计发布时间:2011-11-11
不错的文章http://www.dbanotes.net/arch/heroku_architecture.html... 查看全文