









[blog]
[ML]
[todo]
[CVS]
[bug]
[apache log]
[swiki log]
[statistics]
[map]
[man]
[info]
[アンテナ]
影舞
Rubyで作成されたバグトラッキングシステム(BTS)です。
高機能だし、かっちょいいので、Jitterbugはやめて、これにすることに
しました。
以下のような機能があります。

設定時のトラブルなど
- PostgreSQLで保存するように設定したら、エラーがでた。
- FATAL 1: Database "Foo" does not exist in the system catalog. (DBI::OperationalError)というエラー
- えーと、MLログをみると、プロジェクトのIDに大文字/小文字があるとまずいとのことです。小文字だけなら、大丈夫だそうです。関連スレッドは、ここのArticle 76以降になります
- 続いて、こんなエラーがでました。
- ERROR: pg_ownercheck: class "messages" not found (DBI::ProgrammingError)
- なんか、index貼るときに失敗するみたい。AutoCommitをtrueにして逃げる。
- DBへのアクセスでエラー続発
- なんか、コードがPostgresライブラリ部分とDBI部分が混ざっちゃっているみたいで、このサイトの環境では動かなかった。適当に純粋なDBI向けに書き換えて、現在に至る。(簡単には動作します。)この辺を含めて、作者に質問してみる予定。

その他
プロファイル結果
!–
% cumulative self self total
time seconds seconds calls ms/call ms/call name
16.96 18.86 18.86 43478 0.43 0.43 String#==
10.38 30.40 11.54 1 11540.00 18260.00 Kernel.methods
7.85 39.13 8.73 211 41.37 672.70 Kernel.require
6.82 46.71 7.58 1142 6.64 10.12 Array#include?
6.77 54.24 7.53 9 836.67 1372.22 Module#instance_methods
4.83 59.61 5.37 2 2685.00 4415.00 Array#-
3.79 63.82 4.21 91 46.26 686.81 Array#each
2.79 66.92 3.10 983 3.15 41.58 Kernel.eval
2.45 69.65 2.73 2 1365.00 2070.00 IO#each
2.40 72.32 2.67 3 890.00 1596.67 ERB::Compiler#compile
2.15 74.71 2.39 425 5.62 10.35 Kagemai::ElementType#add_attr
2.13 77.08 2.37 794 2.98 8.54 Kagemai::Logger#log
1.65 78.92 1.84 77 23.90 107.01 Hash#each
1.60 80.70 1.78 30 59.33 110.67 String#scan
1.23 82.07 1.37 542 2.53 5.00 Kagemai::MessageBundle#[]
1.13 83.33 1.26 2980 0.42 0.42 Kernel.==
1.03 84.47 1.14 106 10.75 50.38 Kagemai::ReportType::XMLScanner#on_chardata
1.01 85.59 1.12 1 1120.00 4350.00 ObjectSpace.each_object
0.94 86.63 1.04 110 9.45 303.45 XMLScan::XMLScanner#scan_body
0.87 87.60 0.97 361 2.69 4.68 Array#delete
0.81 88.50 0.90 115 7.83 13.83 XMLScan::XMLScanner::XMLSource#get_next_line
0.76 89.35 0.85 974 0.87 0.87 Fixnum#==
0.76 90.19 0.84 794 1.06 1.06 Struct::Level#value
0.75 91.02 0.83 397 2.09 2.09 Kagemai::Logger#instance
0.68 91.78 0.76 30 25.33 64.00 Kagemai::ReportType::XMLScanner#on_etag
0.62 92.47 0.69 1892 0.36 0.36 Hash#[]=
0.60 93.14 0.67 1163 0.58 0.58 Kernel.singleton_method_added
0.60 93.81 0.67 392 1.71 1.71 Kagemai::ElementTypeOption#initialize
0.59 94.47 0.66 87 7.59 8.28 XMLScan::XMLScanner#scan_attvalue
0.58 95.11 0.64 397 1.61 12.34 Kagemai::Logger#debug
0.52 95.69 0.58 28 20.71 594.64 Kagemai::ElementType#initialize
0.49 96.24 0.55 280 1.96 2.61 Kagemai::ElementTypeBooleanOption#parse_value
0.49 96.79 0.55 465 1.18 313.89 Class#new
0.47 97.31 0.52 3 173.33 256.67 Kagemai::StringElementType#boolean_options
0.47 97.83 0.52 168 3.10 4.88 XMLScan::XMLScanner::XMLSource#pop
0.45 98.33 0.50 59 8.47 8.81 XMLScan::XMLScanner::PortWrapper#gets
0.43 98.81 0.48 1441 0.33 0.33 Module#method_added
0.40 99.26 0.45 280 1.61 4.21 Kagemai::ElementType#define_query_method
0.40 99.71 0.45 933 0.48 0.48 Hash#[]
0.40 100.16 0.45 345 1.30 1.30 String#sub
0.34 100.54 0.38 30 12.67 601.33 Kagemai::ReportType::XMLScanner#on_stag
0.33 100.91 0.37 104 3.56 25.87 XMLScan::XMLScanner::XMLSource#pop_in_text
0.33 101.28 0.37 3 123.33 14186.67 Kagemai::Action#eval_template
0.31 101.63 0.35 98 3.57 3.88 Module#module_eval
0.31 101.98 0.35 425 0.82 0.82 String#+
0.30 102.31 0.33 1071 0.31 0.31 String#empty?
0.25 102.59 0.28 847 0.33 0.33 String#strip
0.24 102.86 0.27 822 0.33 0.33 Array#push
0.23 103.12 0.26 427 0.61 0.61 Fixnum#=
0.22 103.37 0.25 316 0.79 1.30 String#gsub!
0.22 103.61 0.24 30 8.00 728.33 XMLScan::XMLScanner#scan_stag
0.21 103.84 0.23 411 0.56 0.56 Kernel.kind_of?
0.21 104.07 0.23 61 3.77 5.08 XMLScan::XMLScanner::XMLSource#delete_tag_end
0.20 104.29 0.22 55 4.00 12.73 XMLScan::XMLScanner::XMLSource#pop_text
0.19 104.50 0.21 538 0.39 0.39 String#to_s
0.18 104.70 0.20 334 0.60 0.60 String#inspect
0.18 104.90 0.20 507 0.39 0.39 String#[]
0.18 105.10 0.20 18 11.11 90.56 Kagemai::SelectElementType::Choice#boolean_options
0.17 105.29 0.19 419 0.45 0.45 NilClass#nil?
0.17 105.48 0.19 50 3.80 162.80 XMLScan::XMLScanner#scan_content
0.16 105.66 0.18 357 0.50 0.50 Array#join
0.16 105.84 0.18 131 1.37 3.82 Config.expand
0.16 106.02 0.18 202 0.89 0.89 Kernel.untaint
0.15 106.19 0.17 1 170.00 34090.00 XMLScan::XMLScanner#parse
0.13 106.34 0.15 292 0.51 0.51 String#intern
0.13 106.48 0.14 346 0.40 0.40 Thread#[]
0.13 106.62 0.14 360 0.39 0.39 Thread#current
0.12 106.75 0.13 381 0.34 0.34 Array#pop
0.12 106.88 0.13 62 2.10 3.06 CGI::TagMaker.nn_element_def
0.12 107.01 0.13 12 10.83 10.83 CGI::TagMaker.nOE_element_def
0.11 107.13 0.12 339 0.35 0.35 String#gsub
0.11 107.25 0.12 351 0.34 0.34 Hash#has_key?
0.10 107.36 0.11 44 2.50 2.95 Module#attr_reader
0.10 107.47 0.11 38 2.89 4.21 Kagemai::Config.[]
0.09 107.57 0.10 362 0.28 0.28 Module#ancestors
0.09 107.67 0.10 254 0.39 0.39 Array#empty?
0.09 107.77 0.10 16 6.25 8.12 Module#attr_accessor
0.09 107.87 0.10 268 0.37 0.37 String#split
0.09 107.97 0.10 298 0.34 0.34 Array#shift
0.08 108.06 0.09 30 3.00 75.00 XMLScan::XMLScanner#scan_etag
0.08 108.15 0.09 27 3.33 5.19 CGI#escapeHTML
0.08 108.24 0.09 1 90.00 470.00 Hash#each_value
0.07 108.32 0.08 28 2.86 3.21 Kagemai::Config.[]=
0.06 108.39 0.07 200 0.35 0.35 Array#
0.06 108.46 0.07 60 1.17 1.17 Module#private
0.06 108.53 0.07 112 0.62 0.62 Kagemai::ElementTypeOption#parse_value
0.05 108.59 0.06 127 0.47 0.47 Hash#key?
0.05 108.65 0.06 29 2.07 623.10 Kernel.send
0.05 108.71 0.06 18 3.33 15.00 Kagemai::SelectElementType::Choice#extended_options
0.05 108.77 0.06 70 0.86 0.86 String#[]=
0.04 108.82 0.05 5 10.00 118.00 Kagemai::SelectElementType#boolean_options
0.04 108.87 0.05 59 0.85 0.85 Array#replace
0.04 108.92 0.05 71 0.70 0.70 String#dump
0.04 108.97 0.05 186 0.27 0.27 String#dup
0.04 109.02 0.05 11 4.55 4.55 Net::Code#initialize
0.04 109.07 0.05 45 1.11 2.22 Module#include
0.04 109.12 0.05 1 50.00 90.00 Kagemai::ActionResult#pretty0
0.04 109.17 0.05 201 0.25 0.25 Array#last
0.04 109.21 0.04 5 8.00 30.00 Kagemai::SelectElementType#extended_boolean_options
0.04 109.25 0.04 18 2.22 11.67 Kagemai::SelectElementType#add_choice
0.04 109.29 0.04 18 2.22 8.33 Array#collect
0.04 109.33 0.04 206 0.19 0.19 String#downcase
0.04 109.37 0.04 148 0.27 0.27 String#chop!
0.04 109.41 0.04 4 10.00 25.00 Mutex#synchronize
0.04 109.45 0.04 29 1.38 1.72 XMLScan::XMLScanner::XMLSource#pop_until_tagdelim
0.03 109.48 0.03 30 1.00 1.33 CGI#unescapeHTML
0.03 109.51 0.03 6 5.00 20.00 String#href
0.03 109.54 0.03 4 7.50 9600.00 File#open
0.03 109.57 0.03 3 10.00 14023.33 Kagemai::Util.erb_eval_file
0.03 109.60 0.03 64 0.47 0.47 Symbol#to_i
0.03 109.63 0.03 6 5.00 6.67 String#tag
0.03 109.66 0.03 2 15.00 30.00 Sync_m.sync_unlock
0.03 109.69 0.03 4 7.50 7.50 #.id
0.03 109.72 0.03 87 0.34 0.34 Symbol#to_s
0.03 109.75 0.03 179 0.17 0.17 Class#inherited
0.03 109.78 0.03 1 30.00 120.00 Kernel.load
0.03 109.81 0.03 8 3.75 3.75 String#rindex
0.02 109.83 0.02 16 1.25 10.00 Enumerable.collect
0.02 109.85 0.02 1 20.00 120.00 CGI::Html4Tr.head
0.02 109.87 0.02 2 10.00 17220.00 Kagemai::SharedFile.sync
0.02 109.89 0.02 3 6.67 10.00 ERB::Compiler#prepare_trim_mode
0.02 109.91 0.02 56 0.36 0.36 Array#first
0.02 109.93 0.02 3 6.67 13.33 Kagemai::StringElementType#extended_options
0.02 109.95 0.02 59 0.34 0.34 IO#gets
0.02 109.97 0.02 151 0.13 0.13 Kernel.nil?
0.02 109.99 0.02 8 2.50 2.50 Array#length
0.02 110.01 0.02 12 1.67 1.67 SimpleDelegator#__getobj__
0.02 110.03 0.02 44 0.45 0.45 Module#append_features
0.02 110.05 0.02 1 20.00 1250.00 CGI#initialize
0.02 110.07 0.02 2 10.00 10.00 Mutex#initialize
0.02 110.09 0.02 2 10.00 10.00 File#dirname
0.02 110.11 0.02 14 1.43 2.14 Module#attr
0.02 110.13 0.02 91 0.22 0.22 String#upcase
0.02 110.15 0.02 1 20.00 100.00 CGI::QueryExtension.initialize_query
0.02 110.17 0.02 1 20.00 30.00 CGI::Html4Tr.html
0.02 110.19 0.02 5 4.00 6.00 Kagemai::KCGI#get_param
0.02 110.21 0.02 38 0.53 0.53 Hash#new
0.02 110.23 0.02 8 2.50 3.75 Array#new
0.02 110.25 0.02 108 0.19 0.19 String#===
0.02 110.27 0.02 58 0.34 0.34 String#
0.02 110.29 0.02 2 10.00 15.00 Sync_m.sync_lock
0.02 110.31 0.02 2 10.00 10.00 XMLScan::XMLScanner::PortWrapper#initialize
0.02 110.33 0.02 2 10.00 10.00 Sync_m.initialize
0.02 110.35 0.02 96 0.21 0.21 Array#+
0.02 110.37 0.02 7 2.86 2.86 Kagemai::CGIApplication#instance
0.02 110.39 0.02 9 2.22 4687.78 Kernel.instance_eval
0.02 110.41 0.02 4 5.00 5.00 Kagemai::Util.untaint_path
0.02 110.43 0.02 30 0.67 2.00 String#unescape_h
0.02 110.45 0.02 3 6.67 10.00 ERB#set_eoutvar
0.02 110.47 0.02 87 0.23 0.23 String#slice!
0.02 110.49 0.02 1 20.00 60.00 XMLScan::XMLScanner#scan_xmldecl
0.01 110.50 0.01 3 3.33 13.33 ERB::Compiler#pre_compile
0.01 110.51 0.01 1 10.00 10.00 Kagemai::Projects#href
0.01 110.52 0.01 2 5.00 2090.00 Kagemai::MessageBundle#open
0.01 110.53 0.01 1 10.00 10.00 #.script_name
0.01 110.54 0.01 10 1.00 1.00 Fixnum#+
0.01 110.55 0.01 30 0.33 0.33 String#size
0.01 110.56 0.01 1 10.00 40.00 CGI#header
0.01 110.57 0.01 4 2.50 2.50 #.id
0.01 110.58 0.01 2 5.00 30.00 XMLScan::XMLScanner::PortWrapper#wrap
0.01 110.59 0.01 1 10.00 30.00 XMLScan::XMLScanner::XMLSource#new
0.01 110.60 0.01 2 5.00 5.00 #.id
0.01 110.61 0.01 1 10.00 10.00 Kagemai::SelectElementType#tagname
0.01 110.62 0.01 4 2.50 2.50 Mutex#unlock
0.01 110.63 0.01 68 0.15 0.15 Kernel.type
0.01 110.64 0.01 1 10.00 36730.00 Kagemai::Project#initialize
0.01 110.65 0.01 37 0.27 0.27 Fixnum#>
0.01 110.66 0.01 1 10.00 330.00 XMLScan::XMLScanner#scan_prolog
0.01 110.67 0.01 2 5.00 17225.00 Kagemai::SharedFile.read_open
0.01 110.68 0.01 4 2.50 2.50 Mutex#lock
0.01 110.69 0.01 1 10.00 36940.00 Kagemai::BTS#each_project
0.01 110.70 0.01 1 10.00 420.00 Kagemai::ActionResult#http_body
0.01 110.71 0.01 4 2.50 2.50 #.id
0.01 110.72 0.01 1 10.00 30.00 Kagemai::TextElementType#extended_options
0.01 110.73 0.01 7 1.43 1.43 CGI#env_table
0.01 110.74 0.01 2 5.00 5.00 #.id
0.01 110.75 0.01 1 10.00 10.00 Kagemai::KCGI#init_multipart
0.01 110.76 0.01 1 10.00 20480.00 Kagemai::BTS#initialize
0.01 110.77 0.01 4 2.50 2.50 Array#[]=
0.01 110.78 0.01 1 10.00 20.00 #.title
0.01 110.79 0.01 1 10.00 34340.00 Kagemai::ReportType#load
0.01 110.80 0.01 9 1.11 1.11 Array#initialize
0.01 110.81 0.01 1 10.00 10.00 Kagemai::Top#default?
0.01 110.82 0.01 1 10.00 40.00 Kagemai::PostgresStore#database_args
0.01 110.83 0.01 1 10.00 480.00 Kagemai::ActionResult#respond
0.01 110.84 0.01 1 10.00 10.00 #.descr
iption=
0.01 110.85 0.01 1 10.00 29000.00 Delegator#initialize
0.01 110.86 0.01 1 10.00 20.00 Sync_m.append_features
0.01 110.87 0.01 1 10.00 130.00 Kagemai::Config.initialize
0.01 110.88 0.01 10 1.00 6.00 Net::Code#mkchild
0.01 110.89 0.01 8 1.25 2.50 Module#module_function
0.01 110.90 0.01 4 2.50 2.50 Module#extend_object
0.01 110.91 0.01 11 0.91 0.91 Module#public
0.01 110.92 0.01 3 3.33 3.33 Net::Protocol#protocol_param
0.01 110.93 0.01 1 10.00 80.00 CGI::QueryExtension.read_from_cmdline
0.01 110.94 0.01 1 10.00 1120.00 CGI::Html4Tr.element_init
0.01 110.95 0.01 1 10.00 10.00 Enumerable.to_a
0.01 110.96 0.01 1 10.00 30280.00 Kagemai::KCGI#initialize
0.01 110.97 0.01 37 0.27 0.27 Symbol#id2name
0.01 110.98 0.01 4 2.50 2.50 Struct#new
0.01 110.99 0.01 2 5.00 5.00 Regexp#initialize
0.01 111.00 0.01 2 5.00 18435.00 Dir#glob
0.01 111.01 0.01 67 0.15 0.15 Fixnum#to_s
0.01 111.02 0.01 1 10.00 10.00 Kagemai::KCGI#init_kconv
0.01 111.03 0.01 11 0.91 0.91 Hash#delete
0.01 111.04 0.01 3 3.33 1610.00 ERB#initialize
0.01 111.05 0.01 4 2.50 2.50 IO#read
0.01 111.06 0.01 32 0.31 0.31 Hash#clone
0.01 111.07 0.01 9 1.11 1.11 Numeric#===
0.01 111.08 0.01 11 0.91 7.27 String#escape_h
0.01 111.09 0.01 2 5.00 5.00 #.id
0.01 111.10 0.01 18 0.56 0.56 Kagemai::SelectElementType::Choice#extended_boolean_op
tions
0.01 111.11 0.01 5 2.00 20.00 Kagemai::SelectElementType#extended_options
0.01 111.12 0.01 3 3.33 3.33 #.id
0.01 111.13 0.01 59 0.17 0.17 Array#reverse!
0.01 111.14 0.01 1 10.00 10.00 #.description=
0.01 111.15 0.01 1 10.00 10.00 Kagemai::BooleanElementType#tagname
0.01 111.16 0.01 7 1.43 1.43 Array#to_s
0.01 111.17 0.01 1 10.00 70.00 Kagemai::Action#initialize
0.01 111.18 0.01 5 2.00 2.00 Kernel.block_given?
0.01 111.19 0.01 1 10.00 80.00 Kagemai::FileElementType#boolean_options
0.00 111.19 0.00 1 0.00 0.00 CGI::Cookie#parse
0.00 111.19 0.00 1 0.00 29920.00 Kagemai::CGIApplication#initialize
0.00 111.19 0.00 1 0.00 0.00 #.descr
iption=
0.00 111.19 0.00 1 0.00 130.00 Kagemai::ProjectConfig#initialize
0.00 111.19 0.00 10 0.00 0.00 Kagemai::ReportType#add_element_type
0.00 111.19 0.00 1 0.00 42560.00 Kagemai::Projects#execute
0.00 111.19 0.00 6 0.00 0.00 Thread#[]=
0.00 111.19 0.00 1 0.00 36860.00 Kagemai::Project#open
0.00 111.19 0.00 1 0.00 0.00 Kagemai::AddMessage#default?
0.00 111.19 0.00 3 0.00 0.00 Kernel.binding
0.00 111.19 0.00 3 0.00 0.00 Kagemai::Action::TemplateParam#initialize
0.00 111.19 0.00 3 0.00 0.00 Fixnum#
0.00 111.19 0.00 2 0.00 5.00 Regexp#new
0.00 111.19 0.00 1 0.00 18030.00 Object#DelegateClass
0.00 111.19 0.00 9 0.00 0.00 String#index
0.00 111.19 0.00 3 0.00 3.33 #.id
0.00 111.19 0.00 17 0.00 0.00 Integer#chr
0.00 111.19 0.00 1 0.00 60.00 Kagemai::Project#validate
0.00 111.19 0.00 1 0.00 0.00 Kagemai::ConfigEnv#name
0.00 111.19 0.00 1 0.00 10.00 Kagemai::BaseDBIStore.init_dbi
0.00 111.19 0.00 1 0.00 0.00 CGI::QueryExtension.script_name
0.00 111.19 0.00 1 0.00 0.00 #.descr
iption=
0.00 111.19 0.00 1 0.00 0.00 Shellwords.shellwords
0.00 111.19 0.00 2 0.00 5.00 #.id
0.00 111.19 0.00 1 0.00 0.00 String#sub!
0.00 111.19 0.00 1 0.00 0.00 Kagemai::ConfigProject#name
0.00 111.19 0.00 1 0.00 40.00 Kagemai::Project#href
0.00 111.19 0.00 1 0.00 0.00 Kagemai::ViewReport#name
0.00 111.19 0.00 2 0.00 40.00 CGI::Html4Tr.meta
0.00 111.19 0.00 10 0.00 0.00 Array#|
0.00 111.19 0.00 4 0.00 0.00 Kernel.instance_variables
0.00 111.19 0.00 1 0.00 0.00 Kagemai::FileElementType#extended_options
0.00 111.19 0.00 1 0.00 0.00 Kagemai::CreateProject#name
0.00 111.19 0.00 1 0.00 70.00 XMLScan::XMLScanner#initialize
0.00 111.19 0.00 1 0.00 50.00 #.header
0.00 111.19 0.00 1 0.00 29000.00 SimpleDelegator#initialize
0.00 111.19 0.00 1 0.00 0.00 #.descr
iption=
0.00 111.19 0.00 8 0.00 0.00 Kernel.hash
0.00 111.19 0.00 3 0.00 0.00 Kagemai::Top#name
0.00 111.19 0.00 4 0.00 0.00 #.id
0.00 111.19 0.00 1 0.00 10.00 CGI::Html4Tr.title
0.00 111.19 0.00 1 0.00 0.00 #.descr
iption=
0.00 111.19 0.00 1 0.00 10.00 Singleton.append_features
0.00 111.19 0.00 1 0.00 0.00 #.description=
0.00 111.19 0.00 1 0.00 0.00 Kagemai::ConfigField#name
0.00 111.19 0.00 1 0.00 0.00 #.id
0.00 111.19 0.00 1 0.00 0.00 Kernel.is_a?
0.00 111.19 0.00 2 0.00 0.00 #.cookies
0.00 111.19 0.00 3 0.00 0.00 Kagemai::Mode#initialize
0.00 111.19 0.00 1 0.00 0.00 #.description=
0.00 111.19 0.00 1 0.00 0.00 File#directory?
0.00 111.19 0.00 1 0.00 0.00 Kagemai::Download#name
0.00 111.19 0.00 3 0.00 0.00 Hash#empty?
0.00 111.19 0.00 5 0.00 0.00 Module#===
0.00 111.19 0.00 1 0.00 0.00 Range#each
0.00 111.19 0.00 3 0.00 0.00 IO#write
0.00 111.19 0.00 38 0.00 0.00 Hash#initialize
0.00 111.19 0.00 1 0.00 10.00 String#html_value
0.00 111.19 0.00 4 0.00 0.00 Struct#initialize
0.00 111.19 0.00 2 0.00 0.00 Object#initialize
0.00 111.19 0.00 4 0.00 2.50 Kagemai::Mode#current?
0.00 111.19 0.00 1 0.00 0.00 #.description=
0.00 111.19 0.00 1 0.00 0.00 #.description=
0.00 111.19 0.00 28 0.00 0.00 Kagemai::ElementType#before_init_hook
0.00 111.19 0.00 4 0.00 0.00 Fixnum#-
0.00 111.19 0.00 1 0.00 42640.00 Kagemai::CGIApplication#action
0.00 111.19 0.00 11 0.00 0.00 Kernel.respond_to?
0.00 111.19 0.00 1 0.00 0.00 Kagemai::SplitReport#default?
0.00 111.19 0.00 2 0.00 0.00 Kagemai::NewForm#name
0.00 111.19 0.00 2 0.00 0.00 Net::SMTP#protocol_param
0.00 111.19 0.00 1 0.00 0.00 #.descr
iption=
0.00 111.19 0.00 2 0.00 0.00 Kernel.print
0.00 111.19 0.00 2 0.00 10.00 Kagemai::Mode#href
0.00 111.19 0.00 3 0.00 0.00 NilClass#to_s
0.00 111.19 0.00 1 0.00 0.00 #.id
0.00 111.19 0.00 1 0.00 0.00 Kagemai::TextElementType#tagname
0.00 111.19 0.00 1 0.00 0.00 Kagemai::Store#initialize
0.00 111.19 0.00 1 0.00 0.00 #.description=
0.00 111.19 0.00 1 0.00 34120.00 Kagemai::ReportType::XMLScanner#parse
0.00 111.19 0.00 2 0.00 40.00 #.meta
0.00 111.19 0.00 1 0.00 0.00 Kernel.at_exit
0.00 111.19 0.00 1 0.00 0.00 Kagemai::DeleteProject#name
0.00 111.19 0.00 1 0.00 0.00 #.description=
0.00 111.19 0.00 1 0.00 0.00 Kagemai::NewForm#default?
0.00 111.19 0.00 1 0.00 0.00 Module#initialize
0.00 111.19 0.00 1 0.00 0.00 Module#to_s
0.00 111.19 0.00 4 0.00 0.00 Struct::Level#new
0.00 111.19 0.00 1 0.00 0.00 #.descr
iption=
0.00 111.19 0.00 2 0.00 0.00 Kagemai::Action::TemplateParam#method_missing
0.00 111.19 0.00 1 0.00 90.00 Kagemai::ReportType::XMLScanner#initialize
0.00 111.19 0.00 1 0.00 0.00 Class#superclass
0.00 111.19 0.00 3 0.00 0.00 #.id
0.00 111.19 0.00 1 0.00 0.00 Kagemai::Top#href
0.00 111.19 0.00 2 0.00 0.00 Kagemai::SearchReport#name
0.00 111.19 0.00 1 0.00 0.00 #.id
0.00 111.19 0.00 1 0.00 0.00 #.description=
0.00 111.19 0.00 1 0.00 0.00 CGI#parse
0.00 111.19 0.00 1 0.00 0.00 Kagemai::DeleteProject#default?
0.00 111.19 0.00 3 0.00 0.00 Module#private_instance_methods
0.00 111.19 0.00 2 0.00 0.00 #.id
0.00 111.19 0.00 6 0.00 48.33 Date#once
0.00 111.19 0.00 1 0.00 0.00 Kagemai::SetEmailNotification#name
0.00 111.19 0.00 1 0.00 50.00 CGI::Html4Tr.link
0.00 111.19 0.00 1 0.00 20.00 CGI::Html4Tr.body
0.00 111.19 0.00 2 0.00 0.00 Module#attr_writer
0.00 111.19 0.00 1 0.00 0.00 #.id
0.00 111.19 0.00 5 0.00 2.00 #.do_get_param
0.00 111.19 0.00 1 0.00 10.00 Kagemai::BaseDBIStore.create_driver_url
0.00 111.19 0.00 3 0.00 0.00 Module#protected_instance_methods
0.00 111.19 0.00 1 0.00 0.00 #.descr
iption=
0.00 111.19 0.00 1 0.00 0.00 #.descr
iption=
0.00 111.19 0.00 1 0.00 0.00 Kagemai::ConfigEnv#default?
0.00 111.19 0.00 2 0.00 2070.00 Kagemai::MessageBundle#initialize
0.00 111.19 0.00 1 0.00 0.00 #.descr
iption=
0.00 111.19 0.00 1 0.00 0.00 Kernel.readlines
0.00 111.19 0.00 3 0.00 3.33 Enumerable.find
0.00 111.19 0.00 3 0.00 0.00 FileTest.exist?
0.00 111.19 0.00 1 0.00 0.00 Kagemai::MRTGInfo#default?
0.00 111.19 0.00 3 0.00 14056.67 Kagemai::Util.eval_template
0.00 111.19 0.00 4 0.00 0.00 Kernel.dup
0.00 111.19 0.00 15 0.00 0.00 CGI::TagMaker.nO_element_def
0.00 111.19 0.00 3 0.00 0.00 #.id
0.00 111.19 0.00 23 0.00 0.00 Module#alias_method
0.00 111.19 0.00 1 0.00 0.00 Kagemai::Projects#default?
0.00 111.19 0.00 2 0.00 30.00 XMLScan::XMLScanner::XMLSource#feed
0.00 111.19 0.00 1 0.00 0.00 Array#clone
0.00 111.19 0.00 1 0.00 0.00 Kagemai::SearchReport#default?
0.00 111.19 0.00 1 0.00 0.00 Kagemai::Mailer#set_mailer
0.00 111.19 0.00 1 0.00 0.00 XMLScan::XMLScanner#on_xmldecl
0.00 111.19 0.00 1 0.00 0.00 Kagemai::SetEmailNotification#default?
0.00 111.19 0.00 1 0.00 0.00 Kagemai::Summary#href
0.00 111.19 0.00 1 0.00 1890.00 Kagemai::Action#header
0.00 111.19 0.00 1 0.00 0.00 Hash#inspect
0.00 111.19 0.00 1 0.00 0.00 #.descr
iption=
0.00 111.19 0.00 1 0.00 0.00 Kagemai::MultiSelectElementType#tagname
0.00 111.19 0.00 2 0.00 0.00 Kagemai::Summary#name
0.00 111.19 0.00 1 0.00 20.00 #.body
0.00 111.19 0.00 2 0.00 0.00 Regexp#match
0.00 111.19 0.00 1 0.00 40.00 CGI::HtmlExtension.html
0.00 111.19 0.00 1 0.00 0.00 Kagemai::AddMessage#name
0.00 111.19 0.00 1 0.00 0.00 Array#unshift
0.00 111.19 0.00 1 0.00 0.00 Kagemai::ConfigField#default?
0.00 111.19 0.00 1 0.00 0.00 Kagemai::ConfigProject#default?
0.00 111.19 0.00 1 0.00 120.00 #.head
0.00 111.19 0.00 2 0.00 0.00 Module#protected
0.00 111.19 0.00 1 0.00 0.00 #.id
0.00 111.19 0.00 1 0.00 111210.00 #toplevel
0.00 111.19 0.00 1 0.00 0.00 Kernel.instance_of?
0.00 111.19 0.00 12 0.00 30.83 Kernel.__send__
0.00 111.19 0.00 3 0.00 14013.33 Kernel.open
0.00 111.19 0.00 1 0.00 50.00 Enumerable.each_with_index
0.00 111.19 0.00 1 0.00 0.00 File#basename
0.00 111.19 0.00 2 0.00 17160.00 Sync_m.sync_synchronize
0.00 111.19 0.00 2 0.00 5.00 Sync_m.sync_try_lock_sub
0.00 111.19 0.00 3 0.00 0.00 Array#compact!
0.00 111.19 0.00 1 0.00 0.00 #.descr
iption=
0.00 111.19 0.00 2 0.00 0.00 File#flock
0.00 111.19 0.00 1 0.00 0.00 Kagemai::StringElementType#tagname
0.00 111.19 0.00 3 0.00 0.00 ERB::Compiler#initialize
0.00 111.19 0.00 6 0.00 0.00 Array#concat
0.00 111.19 0.00 4 0.00 0.00 String#include?
0.00 111.19 0.00 1 0.00 0.00 Kagemai::ActionResult#initialize
0.00 111.19 0.00 1 0.00 0.00 #.descr
iption=
0.00 111.19 0.00 1 0.00 30.00 Kagemai::AdminPage#href
0.00 111.19 0.00 1 0.00 10.00 #.description=
0.00 111.19 0.00 1 0.00 60.00 Kagemai::PostgresStore#initialize
0.00 111.19 0.00 1 0.00 120.00 Kagemai::ProjectConfig#load_config_file
0.00 111.19 0.00 1 0.00 0.00 Kagemai::NewReport#name
0.00 111.19 0.00 1 0.00 0.00 #.descr
iption=
0.00 111.19 0.00 9 0.00 0.00 ENV.[]
0.00 111.19 0.00 1 0.00 40.00 XMLScan::XMLScanner#feed
0.00 111.19 0.00 1 0.00 0.00 Kagemai::NewReport#default?
0.00 111.19 0.00 1 0.00 0.00 CGI::Html4Tr.doctype
0.00 111.19 0.00 1 0.00 0.00 Module#private_class_method
0.00 111.19 0.00 1 0.00 0.00 IO#tty?
0.00 111.19 0.00 1 0.00 0.00 Kagemai::ViewReport#default?
0.00 111.19 0.00 1 0.00 20.00 XMLScan::XMLScanner::XMLSource#initialize
0.00 111.19 0.00 1 0.00 1890.00 Kagemai::Action#navi
0.00 111.19 0.00 1 0.00 0.00 Kagemai::SmtpMailer#initialize
0.00 111.19 0.00 1 0.00 0.00 Kagemai::SearchReport#href
0.00 111.19 0.00 3 0.00 0.00 Kagemai::StringElementType#extended_boolean_options
0.00 111.19 0.00 1 0.00 0.00 Hash#update
0.00 111.19 0.00 1 0.00 0.00 Fixnum#
0.00 111.19 0.00 1 0.00 0.00 Kagemai::TextElementType#extended_boolean_options
0.00 111.19 0.00 1 0.00 0.00 Regexp#quote
0.00 111.19 0.00 1 0.00 0.00 Kagemai::SplitReport#name
0.00 111.19 0.00 1 0.00 0.00 Kagemai::MRTGInfo#name
0.00 111.19 0.00 1 0.00 0.00 Kagemai::Summary#default?
0.00 111.19 0.00 1 0.00 0.00 IO#print
0.00 111.19 0.00 1 0.00 0.00 #.descr
iption=
0.00 111.19 0.00 4 0.00 2.50 Kernel.extend
0.00 111.19 0.00 1 0.00 0.00 #.descr
iption=
0.00 111.19 0.00 1 0.00 0.00 Kagemai::CreateProject#default?
0.00 111.19 0.00 1 0.00 0.00 #.description=
0.00 111.19 0.00 1 0.00 0.00 XMLScan::XMLScanner#on_eof
0.00 111.19 0.00 1 0.00 0.00 Kagemai::NewForm#href
0.00 111.19 0.00 1 0.00 0.00 Array#sort
0.00 111.19 0.00 1 0.00 0.00 #.use_cookie?
0.00 111.19 0.00 1 0.00 80.00 Kagemai::TextElementType#boolean_options
0.00 111.19 0.00 1 0.00 7450.00 Kagemai::CGIApplication#load_actions
0.00 111.19 0.00 1 0.00 40.00 XMLScan::XMLScanner#each_decl_xmldecl
0.00 111.19 0.00 1 0.00 0.00 Kagemai::Download#default?
0.00 111.19 0.00 2 0.00 0.00 FalseClass#to_s
0.00 111.19 0.00 4 0.00 0.00 Kernel.taint
0.00 111.19 0.00 28 0.00 0.00 Thread#critical=
0.00 111.19 0.00 1 0.00 50.00 Kagemai::ActionResult#http_header
0.00 111.19 0.00 2 0.00 10.00 Sync#initialize
0.00 111.19 0.00 1 0.00 0.00 File#exists?
0.00 111.19 0.00 1 0.00 10.00 #.query_string
0.00 111.19 0.00 1 0.00 103330.00 Object#execute
0.00 111.19 0.00 1 0.00 60.00 #.link
0.00 111.19 0.00 4 0.00 0.00 File#expand_path
0.00 111.19 0.00 5 0.00 2.00 Kagemai::SelectElementType#after_init_hook
0.00 111.19 0.00 1 0.00 0.00 Kagemai::Projects#name
0.00 111.19 0.00 1 0.00 0.00 Kagemai::Logger#initialize
0.00 111.19 0.00 2 0.00 0.00 Kagemai::AdminPage#name
0.00 111.19 0.00 2 0.00 0.00 Hash#keys
0.00 111.19 0.00 1 0.00 0.00 String#<=>
0.00 111.19 0.00 1 0.00 10.00 CGI::QueryExtension.query_string
0.00 111.19 0.00 1 0.00 0.00 Kagemai::FileElementType#tagname
0.00 111.19 0.00 1 0.00 0.00 Kagemai::ReportType#initialize
0.00 111.19 0.00 2 0.00 0.00 ENV.fetch
0.00 111.19 0.00 1 0.00 0.00 Kagemai::AdminPage#default?
0.00 111.19 0.00 1 0.00 2310.00 Kagemai::Action#footer
0.00 111.19 0.00 1 0.00 0.00 Comparable.
0.00 111.19 0.00 1 0.00 0.00 Kagemai::FileElementType#extended_boolean_options
0.00 111.19 0.00 23 0.00 0.00 Kagemai::ElementType#after_init_hook
0.00 111.19 0.00 1 0.00 170.00 Kagemai::ActionResult#pretty
0.00 111.19 0.00 1 0.00 0.00 #.descr
iption=
0.00 111.19 0.00 1 0.00 0.00 #.descr
iption=
0.00 111.19 0.00 1 0.00 40.00 #.html
0.00 111.19 0.00 9 0.00 0.00 Array#[]

関連リンク
- 本家>http://www.daifukuya.com/kagemai/

Link to this Page