2006-08-12
退社
あめがふらないうちに
Hatebu Addiction
http://lab.rails2u.com/hatebu_addiction/
超重いのでブラクラ注意。あと WinIE か Firefox 系じゃないと動きません。
スゲー雨
雨スゲー
window.onerror
最速インターフェース研究会 :: JavaScriptでDebugScreenを表示する
しらんかった>window.onerror でエラー取得。なんかこれ使えばあれそれあれな気がしてきたぞ。
benchmark/runner.rb
ちょっと書き直した
#!/usr/bin/env ruby
require 'benchmark'
module Benchmark
class Runner
def setup; end
def teardown; end
def __run(n)
methods = self.class.bm_methods
unless methods.empty?
::Benchmark.bm( methods.map{|c| c.length}.max ) do |bench|
methods.each do |method|
setup
bench.report(method) do
n.times { self.__send__(method) }
end
teardown
end
end
end
end
def self.bm(times = 1)
self.new.__run times
end
class << self
alias_method 'benchmark', 'bm'
alias_method 'run', 'bm'
end
private
def self.bm_methods
self.self_methods.reject {|m| m[0..0] == '_' }
end
def self.self_methods
self.instance_methods - self.superclass.instance_methods
end
end
end
if __FILE__ == $0 && File.exist?(ARGV[0].to_s)
load ARGV[0]
times = ARGV[1]
times = 1 if times <= 0
ObjectSpace.each_object(Class) do |klass|
klass.bm if klass < Benchmark::Runner
end
end
__END__
# example
class FooBench < Benchmark::Runner
def setup
@repeat_times = 100000
end
def each_without_arg
n = 0
(1..@repeat_times).each { n += 1 }
end
def each
n = 0
(1..@repeat_times).each {|i| n += 1 }
end
def times
n = 0
@repeat_times.times { n += 1 }
end
def inject
(1..@repeat_times).inject(0) {|n,| n + 1 }
end
end
FooBench.run(10)
data スキーム
あれ、あんなに知らない人が!というか WinIE で使えないから それGre とか Firefox のユーザスタイルシートでしか活用されなかったり。あと Firefox 限定の webあぷぷ(JavaScript Favicon Generator)とか。
昨日あんまねむれんかった
なんかトランスしてた。いまごろ眠くなってきた
fub plugin JSBar
http://subtech.g.hatena.ne.jp/secondlife/comment?date=20060811#c
キタコレ!実装は
Object url = "javascript:" + _comboBox.Text;
と javascript スキーム(って云うの?) でロードかぁ。へぇー。C# 覚えTAI!(一年前覚えようとして即座に挫折)
まうきちさんありがとう!><<<<>
出社
間違って一時間早く来た!USO!HONTO!
冷凍庫にウーロン茶入れっぱなしだった
あぶねー
僕が最後で最後最後だ
ああ あああ あああああああ
ゼーガペイン見て寝よう><明日も work DA!
web chat
IRC じゃないとやる気が起こらないなぁ。なんで日本の Rails Geek なひとらは web chat で話してるんだ!Flash socket で comet は技術的には面白いけどさぁ。さぁ。
IRC に行かないのはあのチャンネルがアレな雰囲気だからなのだろうか(俺もjoin して neeeeeeeeee)。あと普通の人はそもそも IRC クライアント入れるのがめどいというのもあるよな。
退社
モテキットおもれー