Slashdot Mirror


User: BeeRockxs

BeeRockxs's activity in the archive.

Stories
0
Comments
168
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 168

  1. Re:Who lives in dorms anyway on University Bans Wireless Access Points · · Score: 1

    Uh, wow. That's crazy then.

  2. Who lives in dorms anyway on University Bans Wireless Access Points · · Score: 1

    Your own apartment is the way to go.

  3. Re:SITE NOT SLASHDOTTED -- MOD DOWN KARMA WHORE! on Getting Your Boss To Buy Lava Lamps · · Score: 1

    When I posted that comment, the site was already was very slow. And it's not like I need any karma.

  4. article text in case of /.ing on Getting Your Boss To Buy Lava Lamps · · Score: 4, Informative

    Bubble, Bubble, Build's In Trouble
    Your software is being automatically built and tested on a schedule. It even sends you an email when the code doesn't compile or pass its tests. You're certainly ahead of most projects, but email is just so 90s. Even if you could manage to find those build failure emails amidst all that spam, you're reading yesterday's news. Indeed, you may already be ignoring the status of the scheduled build.

    The Monitoring chapter of the book offers alternative, in-your-face, worth-getting-up-for-in-the-morning techniques for monitoring scheduled builds. The most popular technique came by way of a story contributed by Alberto Savoia. He describes how his project uses red and green lava lamps to radiate the status of their scheduled build. Better yet, those lamps are controlled using X10 devices such as those used to turn on your household lamps so that you don't arrive home to a dark house.

    Well, as you might imagine, I could hardly wait to build my very own build-monitoring lava lamp kit. And as bonus material for readers of the book, I've crafted a bit o' software that integrates with CruiseControl. So now you too can enjoy red and green bubbles on your project!


    Bill of Materials

    To get started, you need some automation gear. Think of these gadgets as this year's essential project accessories:

    * 4-Piece Firecracker Automation System

    This kit includes:
    o 1 Firecracker Computer Interface
    o 1 Transceiver Module
    o 1 Lamp Module
    o 1 Palm Pad Remote Control

    Cost: $39.99

    (Props go to the folks at x10.com for supporting this project by supplying me with a complimentary kit. It all fits in a wee box, so I can carry it from project to project.)

    With that kit, you can control two lava lamps -- one plugged into the transceiver module and the other plugged into the lamp module. You can optionally purchase another appliance module if you want to control two appliances. For example, you might want your build process to turn on a coffee pot when the build fails and then kick start your margarita machine when the build is fixed.
    * 2 lamps, preferably the kind that boil red and green lava

    I used the Hot Rock Lite F/X (yellow earth/blue liquid and red earth/purple liquid). Note for legal purposes that these lamps (shown in pictures below) are not LAVA(R) brand motion lamps, but those will work just as well.

    Cost: $9.99 each at Target or Walmart
    * Pragmatic Automation X10 software
    It's an open source Java library that includes the CruiseControl plug-in, an API to make your wildest X10 dreams come true, detailed instructions, and an ever-so-useful collection of tests.

    Way down deep, the library uses the Java Communications API to send bits out over the serial port and into the Firecracker Computer Interface. (Linux users will need the RXTX implementation). Michel Dalal's Java X10 CM17A API library, an implementation of the FireCracker (CM17A) Communications Specification, is used to send out the correct 1s and 0s in response to human-friendly commands. Many thanks to him for doing all the low-level bit twiddling and sharing the goodies with us!

    Cost: Free to readers of Pragmatic Project Automation

    Assembling the Kit

    With that hardware in hand, you're ready to start the assembly process. The Firecracker Automation System includes instructions written for your average home electronics consumer, so your average computer/network geek should have no trouble. I'll spare you all the gory details and instead run through a quick visual tutorial of my setup.

    Start by plugging the Firecracker Computer Interface into a serial port of your scheduled build machine:

    This little gem sends a wireless signal from the computer to the transceiver module. Notice that you don't lose the serial port. You can plug another serial device

  5. Re:Primary sources and knowing your enemy... on Yahoo! Not Protected From French Anti-Nazi Laws · · Score: 1

    In countries where primary sources of information such as Mein Kampf are illegal

    I guess you do not know that Mein Kampf is not illegal in Germany, eh?

    It's just that the state of Bavaria holds the copyright and thus does not allow republication of that book.

  6. no difference in some other languages on It's Just the 'internet' Now? · · Score: 1

    For example, in German, all nouns are always capitalized.

  7. Re:The issue is one of law enforcement on Endangered Countries On The Internet · · Score: 1

    Because it's sent from hijacked machines abroad, by people from the US.

  8. Re:I tought... on Does A Pentium 4 Need A Weapons License? · · Score: 2, Informative

    Yes, afaik even it's most modern and biggest one.

  9. Re:Racists should have free speech as well. on EU Pushes to Limit Internet Speech · · Score: 1

    Amen. You know, I'd kind of like to read "Mein Kampf" - not because I admire Hitler, but because I'd be interested to hear first-hand how such a monster came to be. If that book were banned, then I am powerless to watch for those conditions occurring again.
    But it's not banned. The State of Bavaria, that holds the copyright, is just not publishing it. You can go to amazon.de and order lots of differented, commented editions of that book.

  10. Re:Why is this shocking? on EU Pushes to Limit Internet Speech · · Score: 1

    not to mention Germany's insanely restrictive citizenship policy Do you even have any idea what Germany's current citizenship policy is?

  11. Re:Poorly Written Article on Zeppelin Flies Again · · Score: 1

    Regarding point 3: By 1932, the price for one cubic meter had fallen to 3 Reichsmark, which would have amounted to a total of 500000 Reichsmark to fill one brand new Zeppelin.

  12. Re:Pronunciation on Zeppelin Flies Again · · Score: 1

    Try Gesellschaft mit beschränkter Haftung.

  13. Re:Old news... on Zeppelin Flies Again · · Score: 2, Insightful

    It may be around for at least 10 years, but this is the first time they actually sold one.

  14. Article has errors on Zeppelin Flies Again · · Score: 5, Interesting

    " The new craft designed by Germany's Zeppelin Luftschifftechnik -- named Zeppelin NT for "New Technology" -- is filled with helium rather than the intensely flammable hydrogen that fuelled the earlier generation of airships. " The earlier generation of airships was also designed to be filled with Helium, not Hydrogen. Short supply forced them to use Hydrogen.

  15. Re:No SMP? Huh? on SMP Now In OpenBSD HEAD · · Score: 1

    OpenBSD has supported IPv6 since version 2.7.

  16. Re:Sarbanes Oxley Act on Flashing Back to the Dotcom Era: 24 Hour Dotcom · · Score: 1

    They're in Germany, US laws don't apply there.

  17. About time. on "Buffalo Spammer" Gets 3.5 to 7 Years · · Score: 1

    But I guess this won't really discourage spammers from spamming, but from identity theft.

  18. Re:"Legal Obligations?" on University Capitulates, Switches Off Spam Filters · · Score: 1

    Here in germany, just about every university is publically funded.