2013-03-14から1日間の記事一覧

一応とっておくその2

名前解決をスレッド20個で処理するようにした版 http://techracho.bpsinc.jp/piichan1031/2010_07_05/2030 require 'resolv' require "thread" def multi_process(ary, concurrency = 20, qsize = nil) q = (qsize) ? SizedQueue.new(qsize) : Queue.new p…

一応残しておく

某所の議論にあったApacheログを解析ネタ。 IPから名前解決してアクセス元のプロバイダのランキングだけやるコードをRubyで書いてみた。 require 'resolv' logArray = [] namesArray = [] open("/var/log/httpd/apache_log") do |file| file.each do |s| log…