Ask a Question related to Ruby, Design and Development.
-
Hal Fulton #1
Since today is October 31...
srand 0
puts "pH p!aoHalnyweel".split("").sort {|x,y| rand <=> rand }.join
Cheers,
Hal(loween)9000
Hal Fulton Guest
-
#39311 [Opn->Bgs]: mktime() doesn't work after 28 October 2006
ID: 39311 Updated by: derick@php.net Reported By: xg_wahyu at yahoo dot com -Status: Open +Status: ... -
#39311 [NEW]: mktime() doesn't work after 28 October 2006
From: xg_wahyu at yahoo dot com Operating system: Windows XP PHP version: 5.1.6 PHP Bug Type: Date/time related Bug... -
Weird! Problem of query the date for January and October
It's weird! I am writing an asp code to retireving data from the MS access. Any records before today will not be populated. It works fine except... -
Caching Technologies Webcast October 1
Caching Technologies Webcast October 1 Speaker: Dr. C. Mohan, IBM Almaden Research Center Date: October 1, 2003 Time: 11-12:30 ET, 4-5:30 GMT... -
OT- Europe tour in October
My new band that I'm in is headed to the Euro scene in late September/ early October. The band is "Mississippi Mud" and is kinda like The doors... -
James Britt #2
Re: Since today is October 31...
Hal Fulton wrote:
Neat.> srand 0
> puts "pH p!aoHalnyweel".split("").sort {|x,y| rand <=> rand }.join
>
When I saw the subject line, I thought you were going to say something
scary, like Matz had decided to drop Ruby and devote his time to Java 1.6.
James
>
> Cheers,
> Hal(loween)9000
>
>
>
>
James Britt Guest
-
Wejn #3
Re: Since today is October 31...
Hello,
hmm, it doesn't work for me :-(> srand 0
> puts "pH p!aoHalnyweel".split("").sort {|x,y| rand <=> rand }.join
irb(main):001:0> srand 0
0
irb(main):002:0> puts "pH p!aoHalnyweel".split("").sort {|x,y| rand <=> rand }.join
HHypao!new llpea
nil
irb(main):003:0> VERSION
"1.6.7"
M.
PS: It's strange to have Halloween one day after Christmas. :-)
(Clue: 24 dec == 30 oct)
--
Wejn <lists+rubytalk(at)box.cz>
(svamberk.net's Linux section, fi.muni.cz student, linuxfan)>>> Bored? Want hours of entertainment? <<<
>>> Just set the initdefault to 6! <<<Wejn Guest
-
Hal Fulton #4
Re: Since today is October 31...
Wejn wrote:
No, that's because the PRNG changed with 1.7.x> Hello,
>
>>>>srand 0
>>puts "pH p!aoHalnyweel".split("").sort {|x,y| rand <=> rand }.join
>
> hmm, it doesn't work for me :-(
>
> irb(main):001:0> srand 0
> 0
> irb(main):002:0> puts "pH p!aoHalnyweel".split("").sort {|x,y| rand <=> rand }.join
> HHypao!new llpea
> nil
> irb(main):003:0> VERSION
> "1.6.7"
If you are using 1.6.7, you are missing a few nice features. :)
Yes, I first heard that Halloween was Christmas from Richard> PS: It's strange to have Halloween one day after Christmas. :-)
> (Clue: 24 dec == 30 oct)
Hamming (of Hamming Code fame). Not directly of course. He wrote
the coding theory textbook I used in college.
Hal
Hal Fulton Guest
-
Mark J. Reed #5
Re: Since today is October 31...
On Sat, Nov 01, 2003 at 05:55:28AM +0900, Wejn wrote:
You should upgrade to 1.8. But meanwhile, just for you:> hmm, it doesn't work for me :-(
irb(main):001:0> VERSION
"1.6.7"
irb(main):002:0> srand 0
0
irb(main):003:0> puts "paoeH! Hywapllne".split("").sort{rand<=>rand}.join
-Mark
Mark J. Reed Guest
-
Wejn #6
Re: Since today is October 31...
Hello,
yeah, I know ... :-/ But I'm just too lazy to reinstall Ruby on all> If you are using 1.6.7, you are missing a few nice features. :)
the boxes I happen to use. :-)
Wow ... Hamming code reminds me my Crypto&Coding course I had 2 semesters> Yes, I first heard that Halloween was Christmas from Richard
> Hamming (of Hamming Code fame). Not directly of course. He wrote
> the coding theory textbook I used in college.
ago - quite impressive material (and I must admit it was hard time for me
- trying to learn/understand all the things). Please, is that textbook
available somewhere on the Net?
Sincerely,
M.
--
Wejn <lists+rubytalk(at)box.cz>
(svamberk.net's Linux section, fi.muni.cz student, linuxfan)>>> Bored? Want hours of entertainment? <<<
>>> Just set the initdefault to 6! <<<Wejn Guest
-
Hal Fulton #7
Re: Since today is October 31...
Wejn wrote:
Hmm, not that I know of.> Wow ... Hamming code reminds me my Crypto&Coding course I had 2 semesters
> ago - quite impressive material (and I must admit it was hard time for me
> - trying to learn/understand all the things). Please, is that textbook
> available somewhere on the Net?
I still have it on my shelf, though. :) _Coding and Information
Theory_, Richard Hamming.
Great book, interesting topic, and yes, sometimes it's hard to
understand.
Hal
Hal Fulton Guest
-
why the lucky stiff #8
Re: Since today is October 31...
On Friday 31 October 2003 12:17 pm, Hal Fulton wrote:
:) nothing scarier than Enumerable#inject though...> srand 0
> puts "pH p!aoHalnyweel".split("").sort {|x,y| rand <=> rand }.join
(0..67).inject(37091683385367113722500643989728269 45394701253532720163819002017081215416156693026){| i,x|print
"o! _,\\`\n/^.>b<"[i%16,1];i>>4}
_why
why the lucky stiff Guest
-
Daniel Carrera #9
Re: Since today is October 31...
On Sat, Nov 01, 2003 at 07:02:57AM +0900, why the lucky stiff wrote:
Now THAT was cool!>
> :) nothing scarier than Enumerable#inject though...
>
> (0..67).inject(37091683385367113722500643989728269 45394701253532720163819002017081215416156693026){| i,x|print
> "o! _,\\`\n/^.>b<"[i%16,1];i>>4}
>
--
Daniel Carrera | OpenPGP KeyID: 9AF77A88
PhD grad student. |
Mathematics Dept. | "To understand recursion, you must first
UMD, College Park | understand recursion".
Daniel Carrera Guest
-
Hal Fulton #10
Re: Since today is October 31...
Daniel Carrera wrote:
I'm sure it is... but it doesn't work for me. (self.wtf?)> On Sat, Nov 01, 2003 at 07:02:57AM +0900, why the lucky stiff wrote:
>>>>:) nothing scarier than Enumerable#inject though...
>>
>>(0..67).inject(370916833853671137225006439897282 6945394701253532720163819002017081215416156693026) {|i,x|print
>>"o! _,\\`\n/^.>b<"[i%16,1];i>>4}
>>
>
> Now THAT was cool!
>
I pasted quite carefully, too.
This is ruby 1.8.0 (2003-08-04) [i686-linux-gnu]
All I get is a bunch of nils...
Hmmmm.
Hal
Hal Fulton Guest
-
Mark J. Reed #11
Re: Since today is October 31...
It looks like pre-1.7, Ruby's PRNG was the same as Perl 5.8's. But
apparently their sorting algorithms differ, since the requisite
string for the equivalent Perl code is yet a third: "yHHplelaew!an po".
Python seems to take a 0 argument to rand.srand to mean "randomize
for real, yo!"; but with rand.srand(1), "l Hpw!aHeeoanlpy" yields the
desired result.
ANYway.
-Mark
Mark J. Reed Guest
-
Mark J. Reed #12
Re: Since today is October 31...
On Sat, Nov 01, 2003 at 07:10:25AM +0900, Hal Fulton wrote:
Sounds like you missed the last line, though. If you just stop after> Daniel Carrera wrote:>> >On Sat, Nov 01, 2003 at 07:02:57AM +0900, why the lucky stiff wrote:
> >> >> >>:) nothing scarier than Enumerable#inject though...
> >>
> >>(0..67).inject(370916833853671137225006439897282 6945394701253532720163819002017081215416156693026) {|i,x|print
> >>"o! _,\\`\n/^.>b<"[i%16,1];i>>4}
> >>
> >
> >Now THAT was cool!
> >
> I'm sure it is... but it doesn't work for me. (self.wtf?)
>
> I pasted quite carefully, too.
the "print" and add a }, you get the nils.
-Mark
Mark J. Reed Guest
-
Wejn #13
Re: Since today is October 31...
Hi,
ran into same problem ... after removing the newline after print> I'm sure it is... but it doesn't work for me. (self.wtf?)
>
> I pasted quite carefully, too.
>
> This is ruby 1.8.0 (2003-08-04) [i686-linux-gnu]
> All I get is a bunch of nils...
>
> Hmmmm.
it worked :-)
M.
--
Wejn <lists+rubytalk(at)box.cz>
(svamberk.net's Linux section, fi.muni.cz student, linuxfan)>>> Bored? Want hours of entertainment? <<<
>>> Just set the initdefault to 6! <<<Wejn Guest
-
Hal Fulton #14
Re: Since today is October 31...
Wejn wrote:
Oh, of course, of course.> Hi,
>
>>>>I'm sure it is... but it doesn't work for me. (self.wtf?)
>>
>>I pasted quite carefully, too.
>>
>>This is ruby 1.8.0 (2003-08-04) [i686-linux-gnu]
>>All I get is a bunch of nils...
>>
>>Hmmmm.
>
> ran into same problem ... after removing the newline after print
> it worked :-)
Thanks...
Hal
Hal Fulton Guest
-
Nathan Weston #15
Re: Since today is October 31...
Hmm... under ruby 1.6.7 this prints:
HHypao!new llpea
Which I don't think was what you meant... ;-)
It works in 1.8 though.
Nathan
James Britt <jamesUNDERBARb@seemyemail.com> wrote in message news:<3FA2BEB3.5060708@seemyemail.com>...> Hal Fulton wrote:
>>> > srand 0
> > puts "pH p!aoHalnyweel".split("").sort {|x,y| rand <=> rand }.join
> >
> Neat.
>
> When I saw the subject line, I thought you were going to say something
> scary, like Matz had decided to drop Ruby and devote his time to Java 1.6.
>
>
> James
>> >
> > Cheers,
> > Hal(loween)9000
> >
> >
> >
> >Nathan Weston Guest
-
gabriele renzi #16
Re: Since today is October 31...
il 31 Oct 2003 15:39:25 -0800, [email]elbows@spamcop.net[/email] (Nathan Weston) ha
scritto::
well, in 1.8 we are using mersenne twister as the PRNG>Hmm... under ruby 1.6.7 this prints:
>HHypao!new llpea
>
>Which I don't think was what you meant... ;-)
>It works in 1.8 though.
gabriele renzi Guest



Reply With Quote

