とりあえずスレッド
デモ用にbluehostを契約したのでログインしてみたら、
まあ予想どおりなのかatはない!
仕方ないのでタイマーをスレッドを使って乗り切ろう。
うちの社員に使わせていながら実はRubyでスレッドははじめて。
こんな感じで使える。
#!/usr/bin/ruby threads = [] threads.push Thread.start{ sleep 5 puts "5秒待ち" } threads.push Thread.start{ sleep 10 puts "10秒待ち" } threads.push Thread.start{ sleep 20 puts "20秒待ち" } threads.push Thread.start{ sleep 30 puts "30秒待ち" } threads.each{|t| t.join }
最後にjoinをしないとスレッドを待たずにプロセスが死んでしまう。
注意。