Java De-Compilers

Yesterday I was working on some code and did a cvs merge and lost some of my code during a conflict. So I used a Java decompiler to get the source code for my last build. It had all of the code that I had lost so I could just copy the correct code back over. What was interesting was the type of optimizations the compiler made. It was either the compiler or the decompiler misreading the bytecode (I figure it's the compiler.) My original code had a while loop like this: while (iter.hasNext()) { SummaryObject obj = (SummaryObject) iter.next(); SummaryObject newObj = obj.newInstance(); newObj.setGroup(currGroup); newSummaryObjs.add(newObj); } While the decompiled code was: SummaryObject newObj; for(; iter.hasNext(); newSummaryObjs.add(newObj)) { SummaryObject obj = (SummaryObject)iter.next(); newObj = obj.newInstance(); newObj.setGroup(currGroup); } It looked like all while loops were turned into for loops. Interesting to see how the compiler would optimize things.

Airports

While checking around at java.com to see what's new, I saw a link for this page passur. From their page you can view certain airports in quasi-realtime, watching as planes take off or land (it's delayed 10 minutes for security.) You can look at different ranges, from 4 miles to 90 miles, and see all the airplanes in the area, their height and type of aircraft. They even have a "replay" button that shows past days worth of flights.

Ice!

We got some rain last night and it froze all over the place. Tonight on the way home from the bus I picked up the big chunks of ice and tossed them onto the ground to hear the large cracking sounds. I'm sure people in their houses appreciated it. I tried to take some pictures of the snow and stuff, but it's a little dark and I didn't remember my tripod, but here goes: street.jpg grass.jpg

Ship of Gold

I was at the gym, getting in my 30 mile jog and was watching the TV. They had a commercial for gold coins from the Gold Rush of the 1850s. It turns out it was the gold from the Central America, the steamer that went down in the 1800s written about in Ship Of Gold. I just started rereading Ship Of Gold. It was interesting to see the gold for sale on TV. They had a website for the gold at shipofgoldinfo.com (doesn't seem to be currently working.)

Wall Street

While in Utah mountain biking, Dan, Mike and I went out to Wall Street and did a few climbs.

Moab 6 (2003)

Moab VI. Trey, Ron, Dan, Mike, Cyndi, Mary and I rode Monitor Merimack, Slickrock, Amasa Back, Bar Rim and Klondike Bluff.

Fiery Furnace

On our trip to Moab we took a guided tour through the Fiery Furnace in Arches.

Oregon Coast Bike Trip

Tina and I rode our bikes from Astoria to Crescent City, California during a week long vacation. We met a few people and ended up riding along with Layla and Jeff for a few days. I went overboard and took around 300 pictures on my Canon, so here is just a smattering of them, with a slant towards sunsets at Brookings.