Log in

No account? Create an account

Previous Entry | Next Entry

New LJ Toy!

Without further ado, I present: Your LiveJournal Sitcom!

My LiveJournal Sitcom
rfreebern at the Empire State Building (CBS, 6:30): rfreebern (Lon Chaney) can't find superherobear (Vincent Price)'s wristwatch and pretends it was never missing. Later, amgb2 (Jennifer Lopez) tries on inkylj (Horatio Sanz)'s pants without permission. At the same time, valancy17 (Justine Bateman) buys lipogram (Catherine Bell)'s old bagel. Also, aznaurora (Courteney Cox) and liza31337 (Tom Sizemore) don't believe in flirting. That night, naivebean (Neve Campbell)'s new shirt bleeds in the wash and stains all of adiasplat (Dana Carvey)'s underwear pink. Zany antics ensue.
What's Your LiveJournal Sitcom? (by rfreebern)

Enjoy, and spread the word!

Update (19 Aug 2003 13:31 EDT): Okay, this got too popular too quickly. Over 12,000 hits by 11:30 this morning, at which point the load average on the webserver broke 150 and everything stopped working. I'm going to try and make some speed-tweaks to the script (caching, etc.) and put it up again as soon as I can.

Update (19 Aug 2003 18:01 EDT): I've added caching into the script so that if one person reloads it twenty times with the same username it only has to look up their userinfo once. I think the page-fetching was the major thing slowing down the script, so hopefully this will take care of it. However, I'll be watching the server carefully and if it starts to get out of control again I'll take it down.

Update (19 Aug 2003 19:33 EDT): It happened again, so I've taken the script down again. I have no idea what's causing the problems, but I don't think I can put it up again until I've got it figured out. Sorry.

Update (20 Aug 2003 08:09 EDT): I've found a solution, of sorts. I've set up a crontab to rotate the scripts between the sitcom script and a temporary placeholder. Every three minutes, they'll swap, giving the server a short period of time to cool down. With luck, this will make the load manageable. We'll see.

Update (20 Aug 2003 11:49 EDT): I just put up a mirror of the script. The mirror server is many times more powerful than the original server and can handle a much higher load, so I hope many people choose to use it over the original.

Update (20 Aug 2003 13:30 EDT): This is wearing me out. The script once again overloaded the original server, so the admin asked me to take it down. Then he agreed to let me try hosting it exclusively on the high-powered server on a trial basis. If the load skyrockets, that'll be the end of it, though. Also, thanks to Jen for my first PayPal donation. I am encouraged! Hooray!

Update (20 Aug 2003 22:48 EDT): The new server has been working out wonderfully, with the script on a 3-minute rotation. Since 1:30 p.m. today when I moved it there, 25,000 unique users have used the toy, and it has sustained over 220,000 hits. And it's still going strong!


( 105 comments — Leave a comment )
Page 1 of 4
<<[1] [2] [3] [4] >>
Aug. 19th, 2003 03:23 am (UTC)
Darn you.
Every time you create something like this, you make me insanely jealous of your abilities. This is just too fun. (I must say, however, that I have a hard time believing Ricardo Montalban would play ghira or that Jerry Seinfeld would play Storme, but it's fun anyway.)
Aug. 19th, 2003 05:11 am (UTC)
Re: Darn you.
I'm glad you enjoy it. FWIW, I'm jealous of your theatre knowledge and the fact that you get to go to nearly every theatrical performance in NYC!
Aug. 19th, 2003 04:59 am (UTC)
Hm, what's the basis for choosing actors, incidentally? I notice that I'm always played by Paul Reubens, limax is always Liam Neeson, you're always Lon Chaney, etc..
Aug. 19th, 2003 05:08 am (UTC)
I have a huge list of actors, and I sum up the ASCII values of the characters in the user's name, mod it by the size of the actor-list, and then take the entry in the list that corresponds to the resulting number. Since the list doesn't change, and each person's username is always the same, they always end up with the same actor.
(no subject) - naraht - Aug. 20th, 2003 11:13 am (UTC) - Expand
(no subject) - rfreebern - Aug. 20th, 2003 05:55 pm (UTC) - Expand
(no subject) - natasha_nelson - Aug. 21st, 2003 01:46 am (UTC) - Expand
Aug. 19th, 2003 05:33 am (UTC)
this is awesome! just wanted to say thanks, it's way fun.
Aug. 19th, 2003 06:50 am (UTC)
I am glad you enjoy it!
Aug. 19th, 2003 07:38 am (UTC)
me too.. just wanted to say THIS IS SO NEAT!
Aug. 19th, 2003 09:21 am (UTC)
I've been trying for 15 minutes to get the sitcom thing to work. It doesn't work for me.
By the way, I'm Ren, and I'm fun.
Aug. 19th, 2003 01:07 pm (UTC)
It got too busy... (Mainly the fault of all of us having much fun with it).

By the way, I'm Ren, and I'm fun.

And an Eddie Izzard fan at that, 'twould appear...
(no subject) - renface - Aug. 19th, 2003 02:13 pm (UTC) - Expand
Aug. 19th, 2003 09:33 am (UTC)
thats great I had to take it :) thanks
Aug. 19th, 2003 09:47 am (UTC)
i cant open the link :(
Aug. 20th, 2003 06:20 pm (UTC)
It should be better now! I apologize for the connection troubles. It's been a rough ride!
(no subject) - connism - Aug. 21st, 2003 08:15 am (UTC) - Expand
Aug. 19th, 2003 04:04 pm (UTC)
YOU ROCK! I absolutely LOVE it!!!!!!!!!!!!!!!!!!!!!!!!
Aug. 20th, 2003 06:19 pm (UTC)
Thank you!
Aug. 19th, 2003 04:24 pm (UTC)
hehahaha :D but, c'mon. nikki cox?! *snerk*
Aug. 20th, 2003 06:19 pm (UTC)
Do you not think Nikki Cox is a good choice to play you? :)
Aug. 19th, 2003 05:56 pm (UTC)
that's one of the funniest things I've seen. pity it went down. but go you.

that is all.
Aug. 20th, 2003 06:17 pm (UTC)
Hooray! I think I have gotten it up and running for the long haul, now.
Aug. 20th, 2003 07:16 am (UTC)
Amusing and original, well done!
Aug. 20th, 2003 06:17 pm (UTC)
I am glad you enjoyed using it!
Aug. 20th, 2003 09:17 am (UTC)
Lately, my wife has been a drama, thanks for helping me see the humor of the situation. :)
Aug. 20th, 2003 05:56 pm (UTC)
My wife is often very dramatic too! So I give her lots of hugs!

(no subject) - tangentier - Aug. 20th, 2003 06:26 pm (UTC) - Expand
Aug. 20th, 2003 12:05 pm (UTC)
Thanks for the sitcom, all of us have been loving it to death. Maybe a little too much...!
Aug. 20th, 2003 05:57 pm (UTC)
I have noticed! It has been hard trying to keep it alive! But I am glad everyone enjoys it so much.
Aug. 20th, 2003 12:35 pm (UTC)
Hey - I went to school with you! Remember CIS400-Dynamic Systems w/ Blair? Remember all that fun with Sierpinski's triangle and using Euler's method to compute approximate solutions to differential equations? Yeah, me netiher.

It's good to see that at least one of the 2001 CS graduates is doing something useful. Excellent work!

Can I make just one tiny request? Can you please put something in your program so that I'm not played by Elizabeth Berkley? I don't think she can pull off that whole Asian guy thing. ;-)
Aug. 20th, 2003 06:02 pm (UTC)
Wow, neat. Blair's fractals class was actually pretty cool. Recently at work I coded Sierpinski's triangle using a stupid simple scripting language inside a pretty poor systems modeling package. My coworker sent it to the people who made the program, and they were amazed. That was fun.

I am afraid I cannot make an exception for you or Ms. Berkley, or else everyone will suddenly be wanting me to tweak the script for them! Plus I bet she looks just like you in the right makeup and costume. ;)
Aug. 20th, 2003 01:48 pm (UTC)
I had some server crashes when I did the LJBarcode thing.

Something I did to combat it was give the user an extended waiting period before any results came up (if there was nothing cached for that username send it to a page with a 5 second meta refresh), this gave the script time to fetch data and process it and stuff.
If you impose a false waiting time for each generated paragraph it should discorage people from hammering the refresh button too much aswell as giving the server some time to breathe.

Just an idea...
Aug. 20th, 2003 06:03 pm (UTC)
That is indeed a good idea. I have learned some valuable lessons from this experience and my next toy will definitely be planned with slightly different goals in mind. I think I will write up a more detailed look at how I went about this, too, because it might be useful to other toy authors.
Page 1 of 4
<<[1] [2] [3] [4] >>
( 105 comments — Leave a comment )

Latest Month

February 2011
Powered by LiveJournal.com