[#49029] スクレイピングツール — Naoki Oshiro <oshiro@...>
GyRCQmc+ayRIPz0kNyReJDkhIxsoQgoKV2ViGyRCJTklLyVsJSQlVCVzJTAlRCE8JWskckM1JDck
5 messages
2012/12/03
[#49031] elseの直前に全角スペースがある場合の動作が? — Yuumi Yoshida <yuumi3@...>
=1B$B$3$s$K$A$O!"=1B(BYuumi3=1B$B$G$9!#=1B(B
19 messages
2012/12/03
[#49033] Re: elseの直前に全角スペースがある場合の動作が?
— 鍋島 永道 <closer009@...>
2012/12/03
[全角スペース]else がひとつの変数名として解釈されていて、if〜endまでがひとつのifとして解釈され、なおかつif
[#49034] Re: elseの直前に全角スペースがある場合の動作が?
— Yuumi Yoshida <yuumi3@...>
2012/12/03
sora_h =1B$B$5$s!"=1B(B =1B$BFiEg$5$s!"=1B(B
[#49035] Re: elseの直前に全角スペースがある場合の動作が?
— 小田 利通 <oda@...>
2012/12/03
[#49057] RubyでsetInterval — swec@...
ひろひとです。
16 messages
2012/12/08
[#49058] Re: RubyでsetInterval
— 前川 享仁 <takanobu_maekawa@...>
2012/12/08
まえかわです。
[#49059] Re: RubyでsetInterval
— swec@...
2012/12/08
[#49072] RubyでMecab — 井澤 隆浩 <KHB15150@...>
いざわです。
8 messages
2012/12/10
[#49090] IronrubyとC#の連携 — 井澤 隆浩 <KHB15150@...>
いざわです。お世話になります。
18 messages
2012/12/23
[#49091] Re: IronrubyとC#の連携
— Hiroyuki Ogawa <eng16danbo@...>
2012/12/23
はじめまして、小川と申します。
[#49093] Re: IronrubyとC#の連携
— 井澤 隆浩 <KHB15150@...>
2012/12/23
こんばんは、井澤です。
[#49096] Re: IronrubyとC#の連携
— Shozo Arai <shozoa@...>
2012/12/24
=1B$B$3$s$K$A$O!"9S0f$G$9!#=1B(B
[#49111] Ironrubyのdll参照について
— 井澤 隆浩 <KHB15150@...>
2013/01/06
返事が大変遅くなりました。井澤です。
[#49112] Re: Ironrubyのdll参照について
— Shozo Arai <shozoa@...>
2013/01/07
=1B$B$3$s$K$A$O!"9S0f$G$9!#=1B(B
[#49114] C#からのIronrubyへの受け渡しについて
— 井澤 隆浩 <KHB15150@...>
2013/01/07
こんにちは。井澤です。
[#49115] Re: C#からのIronrubyへの受け渡しについて
— Shozo Arai <shozoa@...>
2013/01/07
=1B$B$3$s$K$A$O!"9S0f$G$9!#=1B(B
[#49116] IronRubyの.Net連携について
— 井澤 隆浩 <KHB15150@...>
2013/01/07
井澤です。
[#49117] Re: IronRubyの.Net連携について
— Shozo Arai <shozoa@...>
2013/01/07
=1B$B9S0f$G$9!#=1B(B
[#49118] IronRubyとC#の連携
— 井澤 隆浩 <KHB15150@...>
2013/01/07
井澤です。
[#49120] Re: [ruby-list:49118] IronRubyとC#の連携
— "TAKANO `takano32' Mitsuhiro" <tak@...32.tk>
2013/01/07
44Ko44Op44O844Gr44Gk44GE44Gm44Gv44Ko44Op44O85YaF5a6544KS6LK844Gj44Gf44KK44GX
[ruby-list:49060] Re: RubyでsetInterval
From:
SASADA Koichi <ko1@...>
Date:
2012-12-08 08:11:34 UTC
List:
ruby-list #49060
(2012/12/08 14:07), swec@youko-house.ne.jp wrote:
> ひろひとです。
>
> Rubyで定期的な処理を書くには、どのようにすれば良いでしょう?
> JavaScriptで言うところの、setInterval の処理をさせたいと考えています。
> ワンショットトリガー(setTimeout)ならば、sleepとThreadを組み合わせて
> わりと簡単に書けそうですが、繰り返しの場合はインターバルタイムの
> 精度を保ちたいので、この方法では簡単ではなさそうです。
Ruby の sleep がどの程度の精度であるかは微妙なところではありますが,とり
あえず次のようなコードでどうでしょうか.やめるときは queue に nil を入れ
てあげると止まります.本当に停止時間が大事になるとすると,自分で sleep
を書くことになりますでしょうか.
###
require 'thread'
queue = Queue.new
wait_time = 1
Thread.new{
while true
sleep 1
queue << true
end
}
while queue.pop
# do periodical task
p 1
end
--
// SASADA Koichi at atdot dot net