On Tue, Jun 15, 2004 at 10:13:07PM +0900, Jamis Buck wrote: > John W. Long wrote: > >Jamis Buck wrote: > > > -- > > > Jamis Buck > > > jgb3 / email.byu.edu > > > http://www.jamisbuck.org/jamis > > > > > ruby -h | ruby -e > > > 'a=[];readlines.join.scan(/-(.)\[e|Kk(\S*)|le.l(..)e|#!(\S*)/) > > > {|r| a << r.compact.first };puts "\n>#{a.join(%q/ /)}<\n\n"' > > > >This signature is amazing! How long did it take you to come up with > >that? and what motivated you? > > Hynek has it right -- it was inspired by the myriad "japh" sigs ("Just > Another Perl Hacker"). And it took me far too long to come up with than > I needed to spend on it. ;) > > Hynek is also right on another point: whereas Perl is more prone to > obfuscation, one of the goals of Ruby is clarity. Thus, obfuscated sigs > in Ruby are harder to generate than in Perl (IMO), and don't exactly > encourage newbies to leap into Ruby. However, that doesn't keep some of > us from writing them anyway... ;) Hehe, mine can even do cool graphics ;-) (you need ImageMagick's display to see it) -- ruby -rcomplex -e'c,m,w,h=Complex(-0.75,0.13),50,150,100;puts "P6\n#{w} #{h}\n255";(0...h).each{|j|(0...w).each{|i|n, z=0,Complex(0.9*i/w,0.9*j/h);while n<=m&&(z-c).abs<3;z=z*z+c;n+=1 end;print [10+n*15,0,rand*99].pack("C*")}}'|display