この日記にはツッコミを入れられます。 ツッコミを入れたい日付をクリックすると、フォームが現れます。
xreaでtDiaryを使う方法はxrea.com で tDiary を使う方法やインストールメモやXREA + tDiary + Namazuをどうぞ。
#!/usr/bin/env ruby
# http://www.meigaku.ac.jp/~watayan/prog/java/nanisource.html
# の「何もしない Java applet に毛のはえたやつ」をRuby/Tkに移植したもの
require 'tk'
c = TkCanvas.new
c.pack
maxx, maxy = c.width, c.height
num = (ARGV.shift || 100).to_i
interval = (ARGV.shift || 0.5).to_f
num.times do
Thread.start do
x, y = rand(maxx), rand(maxy)
while true
dx = ((rand * 4.0 - 2.0) * 2).to_i
dy = ((rand * 4.0 - 2.0) * 2).to_i
dx = 0 if x + dx < 0 || x + dx > maxx
dy = 0 if y + dy < 0 || y + dy > maxy
TkcLine.new(c, x, y, x+dx, y+dy)
x += dx
y += dy
sleep interval
end
end
end
Tk.mainloop