Debugging raised to a whole new level

Usually, I can figure out the answers to my own problems.  After all, that's my job as an engineer - I solve problems.  But today, I'm totally stumped.

I discovered a bug this morning.  This is not new.  I find lots of bugs all the time.  Usually, I introduce a lot of them.  A good day is one where I fix more bugs than I introduce.  Those rarely happen.  ;-)

Here is the bug that I saw today in the morning, when I started up my day.  The first thing I do every day is look at the Sun Software Library (to see what new stuff has been posted there).  The Sun Software Library is what I work on.

a friend and a companion

At first, I thought it was a fancy computer virus, but then I realized, wait a second, I'm using a Mac.

So I tried my debugging tool of choice: netbeans.

Alas, this is one bug that not even Netbeans can tackle.

So what to do?  An ant crawled into my monitor, and is now walking around sandwiched between the LCD panel and the plastic/glass/whatever the clear panel is on top of the LCD display.  Well, I'll make the best of it, I need the extra brain power to help me with writing code anyway.  I hear that ants can do amazing things, maybe I can put this one to work for me?

This ant knows PHP better than I do!  It led me to exactly what I was looking for.


And JavaScript?  Well, that can't possibly have been meant for human beings, the ant is way better at it than I am ;-)

Comments:

Post a Comment:
  • HTML Syntax: NOT allowed
About

Ari Shamash is the software engineering manager of the Sun Software Library engineering team at Sun Microsystems.

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today