461 reputation
25
bio website
location
age
visits member for 4 years, 2 months
seen Oct 23 '10 at 6:45

Oct
22
awarded  Yearling
Oct
22
awarded  Yearling
Oct
22
awarded  Commentator
Oct
22
comment How do you handle changes in client focus?
@ScottE - Nope. Like I said above, my only recourse these days is simply ignoring the boss's crazy requests, and hope he doesn't notice.
Oct
22
answered How do you handle changes in client focus?
Oct
22
answered Staying alert and awake while coding
Oct
22
comment Staying alert and awake while coding
Those things give me a lot of physical energy as opposed to mental energy. That makes me want to get far, far away from my computer, and perhaps go run a marathon!
Oct
22
comment Pronunciation in programming?
The root vs. rowt depends on region and context. For instance I may ask, "Which root did you drive going across country?", but ask, "Which rowt did you take home from work?"
Oct
22
comment Pronunciation in programming?
I've always pronounced it jiff, and I'll throw down with anyone that pronounces it differently! haha Like your coworkers, I chose to pronounce it that way because the creator meant for it to be said that way.
Oct
22
answered What is happening to PHP 6?
Oct
22
comment How can I bootstrap a software development community at my school?
I don't see any reason to limit yourself to your classmates. You have the whole world at your fingertips, so why not join an online community?
Oct
22
comment Why do people still say Java is slow?
+1 for mentioning IDEs. There's a huge difference between the responsiveness of Eclipse and an IDE like Visual Studio.
Oct
22
awarded  Supporter
Oct
22
awarded  Nice Answer
Oct
22
awarded  Editor
Oct
22
revised Servicing background tasks on a large site
added 459 characters in body
Oct
22
comment Servicing background tasks on a large site
Regarding load balance issues. Where there's a will, there's a way! Instead of making the request to stackoverflow.com, you could hit a server at random by using it's IP address. If the load balancer checks cookies to pipe requests, you can fake cookies. If it checks IP address, you could probably even fake that (since you don't care about the response from the server).
Oct
22
awarded  Teacher
Oct
22
comment Servicing background tasks on a large site
Be nice if things did run at regular intervals though, huh? I do understand what you're saying, but the methodology outlined above (and I think mentioned by a few other people) doesn't change. When a page views says "it's time to run this job", you stick the job in a message queue. A long running background job runs the jobs it finds. In this case the jobs are nothing more than URLs that need to be requested. hehe You could probably set this up on a $20 a month shared server, since it doesn't need your code base to run. Take a look at Amazon SQS for an easy to use messaging service.
Oct
22
answered Servicing background tasks on a large site