<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>yangbw4978 (blackwatc)</title>
    <link>https://ruby-china.org/yangbw4978</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>关于 Nginx + Passenger 部署 Rails 应用后，rufus 定时器重复问题</title>
      <description>&lt;p&gt;各位大神，小弟最近做 rails 项目时遇到如下问题：
我们有个 rails 应用，该应用使用 rufus-schdeuler 做定时任务，改定时器伴随 rails 应用启动，但是目前使用 Nginx+passenger 部署后，由于 passenger 会产卵多个 rails 应用进程，这就导致整个系统会存在多个定时器，从而导致重复定时任务的问题，这问题有没有什么好的解决办法？&lt;/p&gt;</description>
      <author>yangbw4978</author>
      <pubDate>Wed, 09 Nov 2016 21:14:55 +0800</pubDate>
      <link>https://ruby-china.org/topics/31562</link>
      <guid>https://ruby-china.org/topics/31562</guid>
    </item>
    <item>
      <title>Ruby 程序在运行过程中，能将已经 require 的 rb 文件从环境变量中剔除吗？</title>
      <description>&lt;p&gt;ruby 程序在运行过程中，能将已经 require 的 rb 文件从环境变量中剔除吗？&lt;/p&gt;</description>
      <author>yangbw4978</author>
      <pubDate>Sun, 22 Nov 2015 21:53:28 +0800</pubDate>
      <link>https://ruby-china.org/topics/28152</link>
      <guid>https://ruby-china.org/topics/28152</guid>
    </item>
    <item>
      <title>Ruby 中 load 文件的原理是什么？</title>
      <description>&lt;p&gt;各位大大，小弟刚接触 ruby，想请教下 ruby 中 load 文件的原理是什么？&lt;/p&gt;</description>
      <author>yangbw4978</author>
      <pubDate>Wed, 29 Apr 2015 21:16:52 +0800</pubDate>
      <link>https://ruby-china.org/topics/25375</link>
      <guid>https://ruby-china.org/topics/25375</guid>
    </item>
    <item>
      <title>yield 的参数与 block 参数的对应关系</title>
      <description>&lt;p&gt;class Array
def fun
  sum = 0
  self.each do |x| 
    sum = yield(sum,x,y=4)
  end
  return sum
end
end&lt;/p&gt;

&lt;p&gt;p [2,3,34,5].fun{|_sum, x| _sum = _sum+x} &lt;/p&gt;

&lt;p&gt;输出为 44&lt;/p&gt;

&lt;p&gt;1.在给 yield 中多传入一个参数 y=4 为什么 block 也能正常执行？
2.既然能多传入参数，那么这样做有什么用？·&lt;/p&gt;</description>
      <author>yangbw4978</author>
      <pubDate>Mon, 15 Sep 2014 23:12:10 +0800</pubDate>
      <link>https://ruby-china.org/topics/21545</link>
      <guid>https://ruby-china.org/topics/21545</guid>
    </item>
  </channel>
</rss>
