Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Getting Your Boss To Buy Lava Lamps 249

jarich writes "Mike Clark's blog provides directions and code on how to wire up lava lamps to your build system. When a compile or test fails, the red lava lamp gets switched on... The delay in the lamp heating up gives you a few minutes to fix things before it becomes obvious to co-workers that you broke the build. His example uses CruiseControl but you could easily modify it. Very cool stuff and inexpensive to setup."
This discussion has been archived. No new comments can be posted.

Getting Your Boss To Buy Lava Lamps

Comments Filter:
  • That... (Score:2, Insightful)

    by rco3 ( 198978 ) on Thursday August 26, 2004 @01:47PM (#10080408) Homepage
    ...might be the silliest thing I've ever heard of. I like it.
  • cool, but... (Score:3, Insightful)

    by Svet-Am ( 413146 ) on Thursday August 26, 2004 @01:47PM (#10080409) Homepage
    granted, this is a neat idea, but how exactly does it make you more productive?
  • Seem Frivolous? (Score:1, Insightful)

    by Crzysdrs ( 801722 ) on Thursday August 26, 2004 @01:48PM (#10080421)
    Sure, it's a good idea to be notified when the build is broken. But does it really require a lavalamp? I know we here at Slashdot love our little toys, but it seems like anyone who knows how to wire up an LED gets a news story.
  • X10 Hardware?! (Score:3, Insightful)

    by romper ( 47937 ) * on Thursday August 26, 2004 @01:48PM (#10080430)
    Since they require X10 hardware/software, forget it. I won't be supporting those damn pop-under ads.
  • nice, but (Score:2, Insightful)

    by Dwindlehop ( 62388 ) on Thursday August 26, 2004 @01:49PM (#10080447) Homepage
    In my office we use a group-wide email.
  • Re:X10 Hardware?! (Score:4, Insightful)

    by TheRealMindChild ( 743925 ) on Thursday August 26, 2004 @01:52PM (#10080495) Homepage Journal
    Pop under ads? I bought a camera from them before I even did (or so I observed) the pop under ads. I paid for 3 day shipping. Day 5 came, no camera. I called them, and the machine pointed me to email whatever address for tracking orders. So I did that. 14 months later (this is no joke), I got an email with my tracking number. Now the camera came the day after I sent the inquiry, so even if it was a timely response, it wouldnt have mattered... but 14 MONTHS?!?!?! What... the ... hell
  • Re:cool, but... (Score:3, Insightful)

    by Nos. ( 179609 ) <andrew@th[ ]rrs.ca ['eke' in gap]> on Thursday August 26, 2004 @01:58PM (#10080566) Homepage
    No kidding.
    Lets say somehow you convince your boss to buy you one. How long are you going to spend hooking it up. Then how long are you going to spend hooking it up to other things (it must be raining out, the green lamp is on and the red is off). Then how long are you going to spend testing the other apps you've hooked it up to. (New story on slashdot, both lamps are on!).
  • Quick Fixes (Score:3, Insightful)

    by kjfitz ( 256432 ) on Thursday August 26, 2004 @02:11PM (#10080697) Homepage
    I'm not sure I would want to put in place something that would encourage designers to make quick fixes. Once the build breaks the "lava lamp penalty" would encourage a designer to keep the lamp from bubbling rather than spend the time to fix the break in the best and safest manner (i.e. one that may take an hour longer.)

    Does your build environment allow you to debug, build, and test a loadbuild break in the time it takes a lava lamp to heat up?
  • Why doesn't ... (Score:1, Insightful)

    by JooBYE ( 562184 ) <JooBYE@hotma[ ]com ['il.' in gap]> on Thursday August 26, 2004 @02:16PM (#10080751)
    SlashDot simply cache the linked sites in their stories. Only the first page off the link. Maybe in a split version like google's cached sites showing the URL and all. That way, if anyone is interested in the rest of the site, they can dig from there.

    Yes, off topic. But needs to be addressed. It gets frustrating when links go dead in less than an hour after the story is posted.
  • Re:cool, but... (Score:3, Insightful)

    by Derkec ( 463377 ) on Thursday August 26, 2004 @02:21PM (#10080808)
    It's good to know when you're build starts to fail. I don't think we really need lava lamps to do it.
  • by bokmann ( 323771 ) on Thursday August 26, 2004 @02:33PM (#10080921) Homepage
    That headline blurb doesn't do this book justice. I was one of the first kids on my block with a copy of this book, and I highly recommend it.

    This book is not about lava lamps (although it does talk about them). This book is about using automation to keep your software project on-track... never letting things get broken... using a computer in your office as a 'virtual employee', continually building and running unit tests and letting you know if someone breaks the build.

    Yes, there is a reference about automatically turning on a red lava lamp if your unit tests fail... but far more important than that, the build on my project (which uses the ideas from this book) is never broken long enough for a lava lamp to heat up.

    If you are interested in Agile process (especially the XP concept of 'continuous integration'), you need this book.
  • Re:better idea (Score:3, Insightful)

    by DLWormwood ( 154934 ) <wormwood@me.PARIScom minus city> on Thursday August 26, 2004 @03:52PM (#10081742) Homepage
    I meant that you would surely double-check/ trace through the code before you compiled.

    You might be meaning "integrated" where you are saying "compiled." Even if the final integration step involves compiling via a master project, you'd still need a test bed or "scaffolding" to compile your code against before submission. Otherwise, you are flying blind and may as well be programming towards the old batch cards systems of yesteryear. (Then again, the project I'm working on now involves separate shared libraries or code modules, rather than something so monolithic.)

  • Very cool stuff? (Score:3, Insightful)

    by OrangeTide ( 124937 ) on Thursday August 26, 2004 @08:15PM (#10083843) Homepage Journal
    Must be a slow news day for this to be cool.

    In a related note. Today is Macaulay Culkin's Birthday [wikipedia.org].

An authority is a person who can tell you more about something than you really care to know.

Working...