W00t! Party for Gregory!


#1

On May 20, 2009, Gregory B. wrote:

On Wed, May 20, 2009, Juan Z. removed_email_address@domain.invalid wrote:

So you have better designs compared to those who seek further conciseness in
a language. If only those folks of poor ability could design so well as
you.

That’s right. I’m pretty awesome. Maybe RubyTalk can throw a party
in honor of me!

I say we do it. We should all celebrate Greg’s awesomeness. Wherever
you
are, take 5 minutes to party wildly and think of Greg.

-greg


thanks,
-pate

Don’t judge those who choose to sin differently than you do



#2

On May 21, 2009, at 10:42 AM, pat eyler wrote:

party
in honor of me!

I say we do it. We should all celebrate Greg’s awesomeness.
Wherever you are, take 5 minutes to party wildly and think of Greg.

I did, but the cops came and arrested me. Please come bail me out. :wink:

James Edward G. II


#3

On Thu, May 21, 2009 at 11:42 AM, pat eyler removed_email_address@domain.invalid wrote:

I say we do it. We should all celebrate Greg’s awesomeness. Wherever you
are, take 5 minutes to party wildly and think of Greg.

I just danced around my office in honor of Greg wearing nothing but a
party hat and a smile, but that’s just how I roll.

Jamey


#4

On Thu, May 21, 2009 at 9:47 AM, James G. removed_email_address@domain.invalid
wrote:

That’s right. I’m pretty awesome. Maybe RubyTalk can throw a party
in honor of me!

I say we do it. We should all celebrate Greg’s awesomeness. Wherever you
are, take 5 minutes to party wildly and think of Greg.

I did, but the cops came and arrested me. Please come bail me out. :wink:

I hope this wasn’t your one phone call, 'cuz I’m probably not going to
be
able to make it out there for a while. ;^)

James Edward G. II


thanks,
-pate

Don’t judge those who choose to sin differently than you do

http://on-ruby.blogspot.com
http://eldersjournal.blogspot.com


#5

On May 21, 2009, at 11:50 AM, Jamey C. wrote:

I just danced around my office in honor of Greg wearing nothing but a
party hat and a smile, but that’s just how I roll.

Jamey

My dance was space delimited and only took a few seconds. Perhaps
that was too concise. Would a better designed dance with larger
vertical leaps have been more appropriate?


#6

Juan Z. wrote:

My dance was space delimited and only took a few seconds. Perhaps that
was too concise. Would a better designed dance with larger vertical
leaps have been more appropriate?

I refactored my dance into short but reusable steps :wink:


#7

On Thu, May 21, 2009 at 1:07 PM, Juan Z. removed_email_address@domain.invalid
wrote:

My dance was space delimited and only took a few seconds. Perhaps that was
too concise. Would a better designed dance with larger vertical leaps have
been more appropriate?

Ahahaha, no that is perfect. Thanks for the laugh :slight_smile:

-greg


#8

On Thu, May 21, 2009 at 9:42 AM, pat eyler removed_email_address@domain.invalid wrote:


#9

On Thu, May 21, 2009 at 1:03 PM, Tim P. removed_email_address@domain.invalid wrote:

  ‘Dance, Greg, Dance!!’,
  start = Time.now
300.times {

Hmmm … I just created an infinitely spawning script! Need an exit!
after the “Party.new.party(1)” line; otherwise each forked child will
drop through back into the 300.times loop and start the process all
over again.

My efforts at humor are wrought with bugs. More coffee is needed.

TwP


#10

On Thu, May 21, 2009 at 5:47 PM, James G. removed_email_address@domain.invalid
wrote:

That’s right. I’m pretty awesome. Maybe RubyTalk can throw a party
in honor of me!

I say we do it. We should all celebrate Greg’s awesomeness. Wherever you
are, take 5 minutes to party wildly and think of Greg.

I did, but the cops came and arrested me. Please come bail me out. :wink:
No way we do not need excellent coders and nice guys like you!!!
Sorry James.

Toutes les grandes personnes ont d’abord été des enfants, mais peu
d’entre elles s’en souviennent.

All adults have been children first, but not many remember.

[Antoine de Saint-Exupéry]


#11

On 21.05.2009 21:18, Tim P. wrote:

I say we do it. We should all celebrate Greg’s awesomeness. Wherever you
‘–< Chunky Bacon >–’
self.for_greg
end
after the “Party.new.party(1)” line; otherwise each forked child will
drop through back into the 300.times loop and start the process all
over again.

My efforts at humor are wrought with bugs. More coffee is needed.

And you are using class variables! Bad boy!

robert - still dancing


#12

On Thu, May 21, 2009 at 9:42 AM, pat eyler removed_email_address@domain.invalid wrote:

I say we do it. Â We should all celebrate Greg’s awesomeness. Â Wherever you
are, take 5 minutes to party wildly and think of Greg.

âž™ cat party.rb

class Party
@@styles = [
‘Party, Greg, Party!!’,
‘Dance, Greg, Dance!!’,
‘Woot!!!’,
‘Wild Dancing Greg Party!’,
‘–< Chunky Bacon >–’
]

def for_greg
puts @@styles.at(rand(@@styles.length))
end

def party( time )
start = Time.now
Thread.new {
loop {
self.for_greg
break if Time.now-start >= time
}
}
end
end

300.times {
unless fork
Party.new.party(1)
end
}

Process.waitall

puts %q(That’s right. I’m pretty awesome. Maybe RubyTalk can throw a
party in honor of me!)