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

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > Ruby > 文章列表
· 在 Windows下安装altered_beast发布时间:2010-12-05
(原稿)在Windows下安装开源REST项目altered_beast一、安装ruby,rubygems,rails参考:http://www.rubyonrailscn.org/down/1,下载并安装Ruby1.8.7。(注:altered_b... 查看全文
· ruby gems tips(转)发布时间:2010-12-05
升级rubygemgemupdate--system查看gem版本gem-v查看gem版本,gems安装目录,remotesources等gemenv查看已经添加的remotesourcesgemsources添加一个sourcegemsources... 查看全文
文章出处:http://edgeguides.rubyonrails.org/getting_started.html1.显示一条Post当你在index页面点击一条文章的链接时,它将指向一条类似http://localhost:3000/posts... 查看全文
· Ruby语言轻松编写网页蜘蛛发布时间:2010-12-05
以前有一个Hpricot,不过只能在Linux下使用,后来出现了一个Nokogiri,是Hpricot的良好替代品,且有Windows下的Gem,是编写蜘蛛的必备工具。下面的代码是抓取红孩子网上商城的商品的代码,短小而精悍,充分显示了Nokogiri... 查看全文
· ubuntu10.10 ruby1.9.2 rai发布时间:2010-12-05
ubuntu10.10ruby1.9.2rails3.0mysql架设过程文章分类:Ruby编程sudoapt-getinstallbuild-essentialsudowgetftp.ruby-lang.org/pub/ruby/1.9/ruby-... 查看全文
· irb中使用方向键?发布时间:2010-12-05
irb中使用方向键?pt@pt:~$irbirb(main):001:0>"abc\0abc\0".unpack('Z*Z*')我想将上面的输入修改成pt@pt:~$irbirb(main):001:0>"abc\0abc\0".unpa... 查看全文
· Ruby Memoization(转载)发布时间:2010-12-05
转载http://fuliang.javaeye.com/blog/827321moduleMemoizabledefmemoize(name,cache=Hash.new)original="__unmemoized_#{name}__"([Cla... 查看全文
· 通过Cookie实现Redmine单点登录发布时间:2010-12-05
分属于2个不同的系统,它们之间不能共用同一套Session,要实现SSO这就需要使用一些特殊的机制来实现它们之间的互相通信。最简单的方法是使用Cookie来实现。(Redmine中支持LDAP认证,不过需要搭建Ldap服务器,现在没搞明白正在研究,稍... 查看全文
· Ruby extend self发布时间:2010-12-05
我们想让实例方法同时为类方法,那么可以使用extendself,这个对于普通的类可能没有什么用。但是对于module来说还是很有用的,因为module不可以实例化,module的实例方法通过自身就无法单元测试,所以通过extendself可以作为类方... 查看全文
· Windows下VIM开发ROR环境搭建发布时间:2010-12-05
1.Ruby,RubyGems,RailsROR版本都是参考的《AgileWebDevelopmentwithRails3rd》[1]Ruby1.8.7,下载Ruby,EXE安装就行了[2]RubyGems1.3.7,目前的最新版本,下载ZIP,解压... 查看全文
· 使用gotofile.tmbundle替代Text发布时间:2010-12-05
Textmate的gotofile功能是我最喜欢的功能,打开想要的文件那叫一个快,支持模糊匹配。比如要打开tasks_controller.rb文件,我一般输入taskcon就能找到。但还是有爽的地方,那就是不能指定路径查找,在碰到一大批文件名一样的... 查看全文
· rails3 scope dead???发布时间:2010-12-05
看到一篇关于rails中是否还继续推荐使用scope的文章NamedScopesAreDeadhttp://www.railway.at/2010/03/09/named-scopes-are-dead/另一个讨论NamedScopesAreDead... 查看全文
· Memoization in Ruby发布时间:2010-12-05
这里的Memoization就是将ruby的方法或lambda返回值缓存起来的技术。缓存方法结果:举个最简单常用的例子:Ruby代码1.classApplicationController<ActionController::Base2.def... 查看全文
· malformed format string的错发布时间:2010-12-05
我的sql语句如下:User.find_by_sql(["selectu.usernamefromusersuwhereu.nicknamelike'%高%'"])执行rake时,系统抛出malformedformatstring的错误。解决办法如下... 查看全文
文章出处:http://edgeguides.rubyonrails.org/getting_started.html1.添加第二个模型在前面的教程中,我们已经学会的使用脚手架快速搭建一个简单的应用,毕竟脚手架不能做任何事情,现在我们需要在应用中添加... 查看全文
CruiseControl.rb(简称CC.rb)是由ThoughtWorks开发并贡献给开源社区的持续集成工具。遵循Rails项目一贯的“conventionoverconfiguration”原则,CC.rb针对Rails项目制订了一组很有意义的... 查看全文
· 用watir做自动化测试(转)发布时间:2010-12-05
watir是一个开源的测试框架,相对loadruner和qtp这些大家好而已,watir操作起来要方便得多。安装... 查看全文
· rails部分学习笔记发布时间:2010-12-05
其实已经在机子上有很久了,今天突然翻到有点有用的东西,笔记很重要呀。很乱,当时是简单地放在txt中的,在网络上放一份,已备不测。作程序的要学会幽默调用下列方法会返回一个列表其中包含当前目录中所有的文件:@files=Dir.glob('*')在.rb... 查看全文
文章出处:http://edgeguides.rubyonrails.org/getting_started.html1.列出所有Posts要开始查看功能的最简单的地方应该是列举所有记录的代码了。现在我们打开app/controllers/post_... 查看全文
· Ruby class变量 VS class实例变量发布时间:2010-12-05
#!/usr/bin/rubyclassA@@a="a"#aclassvariable@b="a"#aclassinstancevariableattr_accessor:cdefinitialize(c)@c=c#aninstancevariabl... 查看全文