Skip to main content

Postcard from the edge

This past Thanksgiving has been ... unique. I've spent a lot less time doing what I planned because of its uniqueness. Regardless, I managed to tinker a bit with some of the latest offerings.

NetBeans 6 RC2

RC2 was released right before Thanksgiving. I've got it installed on Windows XP 2 (algol) and Ubuntu 7.10 (europa, shown below). On algol, with its 2GHz Core Duo processor, RC2 runs smooth as silk. It should considering the processing horsepower. On europa, with its single-core 2GHz Athlon XP, it runs a little rougher, especially at startup. To make the NetBeaners feel a little better, Eclipse has the same problem on europa (see below). It takes about 20 seconds after the main window has appeared for responsiveness to be useful. And this only occurs the first time you start it up. Of course, for many people such as myself, you start it and leave it running for long periods lasting days at a time.

Regardless of the initial startup lethargy, RC2 shows considerable polish and is a reasonable overall advance from NetBeans 5.5.1. If nothing else recommends its use, then the fact that all the key plugins are available from the primary installation package should make NetBeans 6 a much better choice than earlier versions. I know that there are going to be users out there who will discover that NetBeans 6 is broken in some key way for them. It never ceases to happen when a new version of anything is released. For those folk I suggest they file a bug report and continue to use 5.5.1 until their bug is fixed in some future release of 6. But for everybody else, step up and enjoy.

The NetBeans 6 Options screenshot above illustrates a problem not just with NetBeans but with any Swing-based application running on Ubuntu 7.10 and using Java 6. The buttons on combo-boxes are not drawn. I checked the demo application SwingSet2 to see if it was a Java problem, and it is, but only if you're using the Gnome look-and-feel engine. I've seen this problem with both the version of Java 6 provided by Synaptic (Java 6 Update 3) as well as with the latest snapshot version of Java 6 (1.6.0_10-ea-b07). In the great scheme of things it's worth noting but otherwise it's No Big Deal.

Eclipse and Google Android

That other free Java IDE, Eclipse, has been blessed with a plugin for developing applications on with Google's Android Open Handset Alliance. The documentation, from what I've read and tried, is complete, and the tools are dead-simple to use.

Following the Android instructions I was able to download and install the Android SDK, then install the Eclipse Android plugin, then write a real simple hello-world style application and run it in the plugin's emulator. NetBeans has equivalent (many would say superior) capabilities, but there is no NetBeans support currently for Android. That's a bit odd considering that Eric Schmidt, current Google CEO, was a Sun employee and executive from 1983 to 1997. I would have thought, based on that significant tie, that equivalent support would have been released simultaneously for NetBeans along with Eclipse. I have yet to really try to write anything non-trivial using the Android tools on Ubuntu. Perhaps after the first of December.

KDE 4 Live 0.7 is a bust

Distrowatch carried the announcement of the KDE 4 release candidate along with the availability of a Live ISO to try out the bits. I dutifully downloaded the ISO, burned it, and ... discovered it wouldn't boot. Not any machine I could reach (two desktops and two notebooks). So I loaded the ISO again, double-checked the checksum (it was correct) then used an alternative burner. And created a second coaster. Oh well. The live ISO was built on top of openSUSE 10.3. I guess the universe was making sure I wouldn't be tempted into using openSUSE again.

Firefox 3 Beta 2 pre-1686

I grabbed a development copy of Firefox 3 to see if the Blogger editor problem I discovered while using Beta 1 was fixed. It wasn't. Nothing else unusual happened and it was as well-behaved as you would expect. With regards to memory leaks I have Firefox 2 running with 17 open tabs, one of them obviously while I'm writing this. And top shows Firefox running with 138 MB resident and 593 MB virtual memory. I'm curious to get a working copy of Firefox 3 so I can run it for days on end with dozens of open tabs and see if memory consumption really is down.

Final words

Lord knows Ubuntu isn't perfect, but it's Good Enough for me. You can get a lot of useful work done with Ubuntu running on fully-amortized hardware. As long as the job gets done well enough that I get paid regularly every two weeks, I don't mind the occasional bump in the road. Yes, I know there are jobs out there that demand Office and .Net as the platform and tools for development, so it won't work everywhere. But then that's the choice I make and live with. There are far more important issues besides what distribution you run. Except, perhaps, keeping my distance from all things Novell. Novell, which seems to be growing ever closer to Microsoft.


  1. I too have been testing Netbeans 6 and the latest RC2 is definitely an improvement for me.

    Android is definitely interesting and if executed right could change the cell market considerably.

    I downloaded the SDK and the Eclipse plugin the day it was announced and have experimented with it a little. I haven't done much with it other than go through some of the tutorials/examples.

    My only issue is that there is noN etbeans plugin!!! Hopefully they will release one soon.


Post a Comment

All comments are checked. Comment SPAM will be blocked and deleted.

Popular posts from this blog

A Decade Long Religious Con Job

I rarely write inflammatory (what some might call trolling) titles to a post, but this building you see before you deserves it. I've been seeing this building next to I-4 just east of Altamonte/436 and Crane's Roost for nearly 12 years, and never knew who owned it. Today on a trip up to Lake Mary with my wife I saw it yet again. That's when I told her I wanted to stop by on the way back and poke around the property, and photograph any parts of it if I could.

What I discovered was this still unfinished eighteen story (I counted) white elephant, overgrown with weeds and yet still under slow-motion construction. It looks impressive with its exterior glass curtain walls, but that impression is quickly lost when you see the unfinished lower stories and look inside to the unfinished interior spaces.

A quick check via Google leads to an article written in 2010 by the Orlando Sentinel about the Majesty Tower. Based on what I read in the article it's owned by SuperChannel 55 WA…

Be Careful of Capital One Mailings

Capitol One ("What's in your wallet?") sent me a bit of deceptive snail mail today. I felt sure it was a credit card offer, and sure enough, it was. I open all credit card offers and shred them before putting them in the trash. Normally I just scan the front to make sure I don't miss anything; the Capital One offer made me stop for a moment and strike a bit of fear into my heart.

The letter's opening sentence read:
Our records as of December 30, 2009 indicate your Capital One Platinum MasterCard offer is currently valid and active.Not paying close attention during the first reading, I quickly developed this irrational worry that I was actually on the hook for something important, but I wasn't quite sure what. The letter listed "three ways to reply" at the bottom; via phone, the internet, and regular snail mail. I elected to call.

Once I reached the automated phone response system, the first entry offered was '1', to "activate my Capital …

cat-in-a-box channels greta garbo

So I'm sitting at my computer, when I start to notice a racket in back. I ignore it for a while until I hear a load "thump!", as if something had been dropped on the floor, followed by a lot of loud rattling. I turn around and see Lucy in the box just having a grand old time, rolling around and rattling that box a good one. I grab the GX1 and snap a few shots before she notices me and the camera, then leaps out and back into her chair (which used to be my chair before she decided it was her chair).

Just like caring for Katie my black Lab taught me about dogs, caring for Lucy is teaching me about cats. She finds me fascinating, as I do her. And she expresses great affection and love toward me without coaxing. I try to return the affection and love, but she is a cat, and she takes a bat at me on occasion, although I think that's just her being playful. She always has her claws in when she does that.

She sits next to me during the evening in her chair while I sit in mi…