<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Ruby语言]]></title><description><![CDATA[动态纯面向对象语言]]></description><link>https://blog.csdn.net/ruby_cn</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; ruby_cn]]></copyright><item><title><![CDATA[搬家很久了。]]></title><link>https://blog.csdn.net/ruby_cn/article/details/1559166</link><guid>https://blog.csdn.net/ruby_cn/article/details/1559166</guid><author>ruby_cn</author><pubDate>Tue, 10 Apr 2007 15:13:00 +0800</pubDate><description><![CDATA[http://liubin.nanshapo.com/  这是新的地方。]]></description><category></category></item><item><title><![CDATA[ruby扩展c文件名还不能用cpp]]></title><link>https://blog.csdn.net/ruby_cn/article/details/400195</link><guid>https://blog.csdn.net/ruby_cn/article/details/400195</guid><author>ruby_cn</author><pubDate>Wed, 22 Jun 2005 11:58:00 +0800</pubDate><description><![CDATA[一个很简单的文件，就是programming ruby 上的例子（http://www.ruby-cn.org/book/ProgrammingRuby/ext_ruby.html），如果扩展名是cpp，则出现这样的错误：error C2664: rb_define_method : cannot convert parameter 3 from unsigned long (unsigne]]></description><category></category></item><item><title><![CDATA[帮我解决个难题吧。有关org.w3c.dom.Node]]></title><link>https://blog.csdn.net/ruby_cn/article/details/366919</link><guid>https://blog.csdn.net/ruby_cn/article/details/366919</guid><author>ruby_cn</author><pubDate>Thu, 28 Apr 2005 17:17:00 +0800</pubDate><description><![CDATA[困扰我半天了。jdk为1.5就这段代码：getElementStringValue(){....return node.getTextContent(); // node is a Node and not is null....}我是循环读取得每个node的值的，作为application，在celipse中可以执行。若在一个servlet中调用这个方法，则：1。tomcat（5.5.9）毫无反]]></description><category></category></item><item><title><![CDATA[最近一直没有更新]]></title><link>https://blog.csdn.net/ruby_cn/article/details/339228</link><guid>https://blog.csdn.net/ruby_cn/article/details/339228</guid><author>ruby_cn</author><pubDate>Thu, 07 Apr 2005 14:10:00 +0800</pubDate><description><![CDATA[实在不好意思。因为最近更换工作的原因，没有太多时间学习Ruby了。当然也许这不是理由。不过，我不会就此放弃Ruby的。]]></description><category></category></item><item><title><![CDATA[多态(polymorphism)，覆盖(Override)，重载(overload)]]></title><link>https://blog.csdn.net/ruby_cn/article/details/267543</link><guid>https://blog.csdn.net/ruby_cn/article/details/267543</guid><author>ruby_cn</author><pubDate>Tue, 25 Jan 2005 15:05:00 +0800</pubDate><description><![CDATA[多态(polymorphism) 覆盖(Override) 重载(overload) 也有把override译为重载的。 关于override和overload的翻译，好像不是很统一。 更多的应该是： 覆盖（override）和重载（overload） 1。 覆盖 override： Overriding 也许叫做overwriting更合适， OVERLOAD覆盖是指在子类（c++中的派生类） ]]></description><category></category></item><item><title><![CDATA[ RubyGems简介]]></title><link>https://blog.csdn.net/ruby_cn/article/details/222387</link><guid>https://blog.csdn.net/ruby_cn/article/details/222387</guid><author>ruby_cn</author><pubDate>Mon, 20 Dec 2004 08:53:00 +0800</pubDate><description><![CDATA[ 我的FireFox不支持CSDN的编辑器，只好指向别的了。 http://blog.itpub.net/post/325/10742]]></description><category></category></item><item><title><![CDATA[Ruby分布式对象]]></title><link>https://blog.csdn.net/ruby_cn/article/details/206503</link><guid>https://blog.csdn.net/ruby_cn/article/details/206503</guid><author>ruby_cn</author><pubDate>Mon, 06 Dec 2004 15:58:00 +0800</pubDate><description><![CDATA[最后，我们来看看Ruby中的分布式编程。现在网络已经非常普遍，我们有时候想在网络上传递各种对象，但是不幸的是，像CORBA,RMI这些协议使用起来非常费力，需要特殊规定的编码，异常处理，而且还要在任何调用前定义接口。Ruby对此有一个简单的解决方法，消除了上面方法的繁琐之处。分布式Ruby（也叫drb或者druby）是一个独立的库，完全由Ruby写成，通过这个库，你可以通过TCP在不同的Rub]]></description><category></category></item><item><title><![CDATA[Ruby中的SOAP编程]]></title><link>https://blog.csdn.net/ruby_cn/article/details/205886</link><guid>https://blog.csdn.net/ruby_cn/article/details/205886</guid><author>ruby_cn</author><pubDate>Mon, 06 Dec 2004 09:03:00 +0800</pubDate><description><![CDATA[3。Ruby 和 SOAP简单对象访问协议(SOAP)很快的成为了远程过程调用（RPC）的标准协议。（更多关于SOAP的信息可以分别参看http://www.linuxmagazine.com/2001-10/soap_04.html 和 http://www.linuxmagazine.com/2002-08/webs_01.html)Ruby提供了对SOAP的强大支持，不管在客户端还是]]></description><category></category></item><item><title><![CDATA[使用Ruby收发邮件]]></title><link>https://blog.csdn.net/ruby_cn/article/details/205884</link><guid>https://blog.csdn.net/ruby_cn/article/details/205884</guid><author>ruby_cn</author><pubDate>Mon, 06 Dec 2004 09:02:00 +0800</pubDate><description><![CDATA[   1。通过SMTP发送Email每星期Holden Glova, Pat Eyler, 和 Phil Thomson都会向Ruby Garden 网站（http://www.rubygarden.org）提交一个Ruby Weekly News (RWN)文章。一个Ruby脚本通过email接收这篇文章，将它从原来的xml格式转换为HTML和纯文本格式，然后将HTML格式的发表到网]]></description><category></category></item><item><title><![CDATA[37个我爱Ruby的理由]]></title><link>https://blog.csdn.net/ruby_cn/article/details/204231</link><guid>https://blog.csdn.net/ruby_cn/article/details/204231</guid><author>ruby_cn</author><pubDate>Sat, 04 Dec 2004 10:33:00 +0800</pubDate><description><![CDATA[原著：    http://hypermetrics.com/ruby.html 翻译：liubin http://www.ruby-cn.org/ 一切权利归原作者所有，转载请保留。 2004/12/3 　     我不打算浪费时间来谈论Ruby的历史，如果你没有听说过它，你可以去它的主页看看www.ruby-lang.org，或者去它的新闻组comp.lang.ruby。如]]></description><category></category></item><item><title><![CDATA[使用 Eclipse 和 RDT 开发Ruby应用程序]]></title><link>https://blog.csdn.net/ruby_cn/article/details/198171</link><guid>https://blog.csdn.net/ruby_cn/article/details/198171</guid><author>ruby_cn</author><pubDate>Mon, 29 Nov 2004 17:41:00 +0800</pubDate><description><![CDATA[使用 Eclipse 和 RDT 开发Ruby应用程序liubin  2004/11/29http://www.ruby-cn.org/1。什么是RDT    RDT(Ruby Development Tools)，一组Eclipse插件，使得Eclipse能支持Ruby开发。    而Eclipse是一个功能强大的跨平台集成开发环境，支持对java，jsp，php等地开发。 ]]></description><category></category></item><item><title><![CDATA[Ruby中的数字类型]]></title><link>https://blog.csdn.net/ruby_cn/article/details/197985</link><guid>https://blog.csdn.net/ruby_cn/article/details/197985</guid><author>ruby_cn</author><pubDate>Mon, 29 Nov 2004 16:02:00 +0800</pubDate><description><![CDATA[3．1．1  整型Ruby 支持整型和浮点型两种数字类型。整型可以是任意长度（最大值由你机器的内存大小决定）。在内部由两个类来表示Fixnum和Bignum，Fixnum的表数范围较Bignum小，大小超过Fixnum范围的整数由Bignum表示，如果两个Fixnum计算之后结果超出范围，则自动转换为Bignum；相反，如果两个Bignum操作结果很小，则会转换为Fixnum。Ruby在两]]></description><category></category></item><item><title><![CDATA[Net::SSH 0.5.0]]></title><link>https://blog.csdn.net/ruby_cn/article/details/193575</link><guid>https://blog.csdn.net/ruby_cn/article/details/193575</guid><author>ruby_cn</author><pubDate>Wed, 24 Nov 2004 11:14:00 +0800</pubDate><description><![CDATA[   Project page: http://rubyforge.org/projects/net-ssh   User Manual:  http://net-ssh.rubyforge.org   API Docs:     http://net-ssh.rubyforge.org/apiThis release is the result of two months refactor]]></description><category></category></item><item><title><![CDATA[Nitro : new version released.]]></title><link>https://blog.csdn.net/ruby_cn/article/details/193572</link><guid>https://blog.csdn.net/ruby_cn/article/details/193572</guid><author>ruby_cn</author><pubDate>Wed, 24 Nov 2004 11:13:00 +0800</pubDate><description><![CDATA[a new version of Nitro was just released.Homepage: http://www.navel.gr/nitroDownload: http://www.rubyforge.com/projects/nitroThe highlight of this release is the stand-alone Ogdistribution (easily]]></description><category></category></item><item><title><![CDATA[闭包（Closures）在各种语言中的例子]]></title><link>https://blog.csdn.net/ruby_cn/article/details/192588</link><guid>https://blog.csdn.net/ruby_cn/article/details/192588</guid><author>ruby_cn</author><pubDate>Tue, 23 Nov 2004 17:49:00 +0800</pubDate><description><![CDATA[作者：huangpuzhuang.com>http://www.ruby-cn.org/2004/11/23　    在Martin Fowler的一篇关于闭包的文章中（http://martinfowler.com/bliki/Closures.html，中文版：http://www.ruby-cn.org/articles/closures.html），提到了一个例子，主要是用]]></description><category></category></item><item><title><![CDATA[块和迭代器，事务处理]]></title><link>https://blog.csdn.net/ruby_cn/article/details/192094</link><guid>https://blog.csdn.net/ruby_cn/article/details/192094</guid><author>ruby_cn</author><pubDate>Tue, 23 Nov 2004 13:51:00 +0800</pubDate><description><![CDATA[下面，我们要在SongList中修改[ ] 方法，使它能接受一个字符串参数，返回以此为标题的歌曲的。看起来我们很容易可以实现：我们有一个包含了很多Song对象的对象的数组，我们只需循环遍历整个数组，找到匹配的那个就可以了。class SongList  def [](key)    if key.kind_of?(Integer)      return @song]]></description><category></category></item><item><title><![CDATA[块和闭包(block and Closures)]]></title><link>https://blog.csdn.net/ruby_cn/article/details/192087</link><guid>https://blog.csdn.net/ruby_cn/article/details/192087</guid><author>ruby_cn</author><pubDate>Tue, 23 Nov 2004 13:47:00 +0800</pubDate><description><![CDATA[http://www.ruby-cn.org/可以参见http://martinfowler.com/bliki/Closures.html        块（block）：只是一段代码，相当于一个匿名函数；闭包（Closures）：一段代码，能作为参数传递给其它方法。让我们再回来看看自动点唱机，某些时候，我们需要处理点唱机和用户的界面：很多按钮，供用户选择歌曲和控制播放，我们需要给这些按]]></description><category></category></item><item><title><![CDATA[wxRuby 0.6.0 发布]]></title><link>https://blog.csdn.net/ruby_cn/article/details/190322</link><guid>https://blog.csdn.net/ruby_cn/article/details/190322</guid><author>ruby_cn</author><pubDate>Mon, 22 Nov 2004 10:17:00 +0800</pubDate><description><![CDATA[      wxRuby是一个开放源代码的GUI工具箱，它的底层基于跨平台由c++写成的wxWidgets。wxRuby能帮助你使用Ruby快速的创建GUI程序。wxWidgets是一个成熟的跨平台GUI工具箱，它使用本地GUIwidgets，使得wxRuby也可以跨平台使用。项目主页：http://wxruby.rubyforge.org/wiki/wiki.pl下载地址：http://ru]]></description><category></category></item><item><title><![CDATA[require,include,load,extend的用途和区别]]></title><link>https://blog.csdn.net/ruby_cn/article/details/187643</link><guid>https://blog.csdn.net/ruby_cn/article/details/187643</guid><author>ruby_cn</author><pubDate>Fri, 19 Nov 2004 16:25:00 +0800</pubDate><description><![CDATA[   这四个方法还是很好玩很有用，也是比较容易混的。  1．require( aString ) -> true or false    Ruby试图载入一个名为aString的库，如果成功了就返回true，否则返回false。如果给定的值不是一个绝对路径，那么将会在$:中查找。如果给定的名字带有.rb，则作为源文件载入；如果扩展名为.so,.o,.dll等（根据不同平台），R]]></description><category></category></item><item><title><![CDATA[创建名字空间（namespaces）]]></title><link>https://blog.csdn.net/ruby_cn/article/details/187360</link><guid>https://blog.csdn.net/ruby_cn/article/details/187360</guid><author>ruby_cn</author><pubDate>Fri, 19 Nov 2004 13:55:00 +0800</pubDate><description><![CDATA[         一般来说，在模块定一种定义一个类使得这个类能在自己独立的namespace里。这样你的类就不会因为和其它模块中的类重名而出问题，比如：  module Foo    class Joy       def initialize(one, two)           puts "one: [#{one}] two: [#{two}]"       end    end  en]]></description><category></category></item></channel></rss>