667481 members! Sign up to stay informed.

Sponsored Links


Resources

Enterprise Java
Research Library

Get Java white papers, product information, case studies and webcasts

Blogs Blogs Blogs Messages: 1 Messages: 1 Messages: 1 Printer friendly Printer friendly Printer friendly Post reply Post reply Post reply XML XML XML

DIYOrb for “extreme feedback"

Posted by: Kirk Pepperdine on November 24, 2006 DIGG
If you are looking for new an innovative ways to monitor the state of your build, you need look no further than Kohsuke Kawaguchi’s blog. In this entry, Kohsuke shows how he has built an orb whose color reflects the current state of his build process.

Kohsuke got the idea when is ran across the ambient orb. The makers of the orb had all the technical details needed to make your own orb online. Not put off by his self admitted limited knowledge of electronics, Kohsuke collected (with a little help from his friends) all of the bits need to put his orb together.

there are a few pre-defined "class" of USB devices (like mouse, keyboard, etc), and one of them is called "communication device class" (CDC). This is a fairly well supported type of devices on Windows and Linux, and from those operating systems, CDC devices will look like serial ports, so programming PC side is really easy, and you can even do that in Java.


Based on his discovery that community support for the PIC chip is very robust, he decided to use that technology. He was delighted to discover the USB Bit Whacker, the PIC chip on a board with a USB port.

When it came to hooking it up to a computer, Kohsuke was a bit more confident in his programming abilities. However, programming the PIC device required him to do some learning. Fortunately there is a lot of online help for the PIC and that help includes lots of code that has been shared. This helped Kohsuke learn how to program the new device very quickly.

Kohsuke's efforts has produced a very innovative view of his teams build process. In doing so he has created a device that could even be used in a number of other applications (ever miss a skype call because you didn't hear it ring?).

Kohuke’s blog includes may snapshots of the work and even a youtube video of the finished products. That alone makes his blog worth visiting.
  Message #223471 Post reply Post reply Post reply Go to top Go to top Go to top

A good introductory article on Hudson

Posted by: Time Passx on December 07, 2006 in response to Message #222824
If you are not familiar with Hudson, then http://www.ociweb.com/jnb/jnbDec2006.html may be a good article for you.

Featured SectionFeatured SectionFeatured Section
Weekly Blogs UpdateWeekly Blogs UpdateWeekly Blogs Update
Stay current on the most informative blogs in the enterprise Java community. Join TheServerSide.com and sign up for the Blogs Update. Let TheServerSide.com do the work for you -- we scan thousands of blogs to find the ones most worthy of your attention.
Featured BlogsFeatured BlogsFeatured Blogs

Optimizing CMP Performance in Weblogic with Long-term Caching

Dmitri Maximovich has written a blog on optimizing CMP EJB performance in WebLogic, by addressing optimistic concurrency, along with some of the implications of doing so.

Using Lucene with OJB

Brian McCallister looks at the Lucene search engine and shows us how to index and retrieve objects from a sample Student application.

JDK 5 in Practice

Cedric Beust has been in a position to actually code with JDK 5 for over six months. He has written up his thoughts on the new features, and how he has found them to be in practice.

Dear Manager, They Need a Build Machine

Mike Clark has started a series of entries of letters that you wish you could write to your boss. It consists of concepts which seem so obvious to us, but which the bosses don't get.

Are we doing OR mapping wrong?

Brian McCallister has been playing with JDO 2 fetch groups, ZODB, thinking about TranQL, playing with Prevayler, and looking at TORPEDO.

Fear and Testing

Frank talks about fear and how it can derail efforts to find and solve scalability and performance problems. He has seen a lot of fear on his various engagements, and here he talks about why, and how.

Components, Design, and Functions

Brian McCallister has kindly rambled on about IoC, and design in web applications. He discusses what has worked well for him (and others) in the last year.

JDK 1.5 from Joshua and Neal

Matt Raible went to the Denver JUG meeting with Neal Gafter, and Joshua Bloch. They discussed the new features of Java 5, and Matt details the features, and when to use them.
Featured Blogs Archive

News | Blogs | Discussions | Tech talks | Patterns | Reviews | White Papers | Downloads | Articles | Media kit | About
Java Solutions
All Content Copyright ©2007 TheServerSide Privacy Policy
Site Map