<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>xinac0421 (GREG)</title>
    <link>https://ruby-china.org/xinac0421</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>Ruby 里 Socket 连接如何设置超时时间</title>
      <description>&lt;p&gt;Socket 连接时经常超时失败，每次都要等半分钟，如果连接的多，还要等的长。所以我想把连接超时的时间设短点，但没找到相关方法。windows 上貌似 Timeout 也不能用。
具体我想实现的是，TCPSocket.new(ip,sort) 时就能设置最大连接时间，我在 ruby2,0 的帮助里找到了相应方法：tcp(host, port, local_host=nil, local_port=nil, [opts])，最后一个参数说是可以设置超时时间，但 ruby1.9.3 里却没有，请问有没有什么方法？&lt;/p&gt;</description>
      <author>xinac0421</author>
      <pubDate>Tue, 07 May 2013 10:40:12 +0800</pubDate>
      <link>https://ruby-china.org/topics/10777</link>
      <guid>https://ruby-china.org/topics/10777</guid>
    </item>
    <item>
      <title>用 ruby 实现不同电脑之间的文件传输功能</title>
      <description>&lt;p&gt;刚学 ruby，这几天在研究文件传输的功能，第一时间想到用 socket 写，但网上的有关 ruby 的 socket 资料太少了，没有进展，请前辈们指点一下&lt;/p&gt;</description>
      <author>xinac0421</author>
      <pubDate>Tue, 16 Apr 2013 16:30:56 +0800</pubDate>
      <link>https://ruby-china.org/topics/10244</link>
      <guid>https://ruby-china.org/topics/10244</guid>
    </item>
  </channel>
</rss>
