Archive for June, 2009

Two billion aluminum atoms can’t be wrong

Posted in Science on June 30, 2009 by jstevenperry

The idea of quantum computing is fascinating to me. I don’t fully understand how it works, but the idea that computer innards continue to become vanishingly small is just, well, neat. I ran across this article on quantum computing. Using two billion aluminum atoms to create an “artificial atom”, scientists at Yale University have created the first all electronic quantum bits (or qubits, pronounced, “Throat wabbler mangrove”). Wow.

Wait! There’s more. Apparently, in a nifty little bit of quantum mechanical hoo-ha, these guys are able – in a single calculation – to determine the correct answer from four possibilities. The article said that is like not knowing which of four phone numbers your friend has, and getting the right one on the first try every time. Wow.

But can it balance my checkbook?

Cisco Advocates Telecommuting. Really?

Posted in Software Development, Telecommuting on June 29, 2009 by jstevenperry

And Microsoft advocates OEM relationships. Really? And IBM likes the color blue.

Okay, I can sometimes (like now) be sarcastic, but this one tickled me. I saw this article in Information Week online. It’s obvious that telecommuting – of which I’m a HUGE advocate, along with the paperless office and line dancing (okay, not line dancing) – requires bandwidth, and yes, Cisco is in the bandwidth business (well, sort of, I mean it does have to be routed and hubbed and switched). But Cisco’s own employees average two days a week working in their jammies. So, at least they’re putting their money where their mouth is. With fewer cars on the road, telecommuting would seem to reduce pollution. We’ll see. Is it a time waster? I dunno. Cisco says its people are more productive and have a better work-life balance.

Now, if you’ll excuse me, Montel is coming on. I mean, I have a conference call.

The King is Dead.

Posted in Music, Personal on June 28, 2009 by jstevenperry

I didn’t drive my chevy to the levy. I didn’t hang out with people drinking whiskey and rye. But it was a sad, sad day. See, I’m old. Well, not old exactly. But, old enough to remember when Michael Jackson was cool. Really cool. We called him the King of Pop. And it was a moniker he earned.

Memories of watching MJ (before “MJ” was Michael Jordan) sing Dirty Diana, and before that, Bad… Wow. Remember skating to Thriller? I do. That guy was cool. And we loved him. I grew up to Michael Jackson’s music.

It doesn’t matter to me what he did to himself later, how he squandered away his money, whose ashes he kept in his home. That guy entertained us well. I’m going to miss him.


Posted in Alternatives, Philosophy on June 25, 2009 by jstevenperry

There is just something about an electric car that intrigues me. Probably my inner electronics geek coming out. But in any event, Tesla Motors has been given a huge grant to speed up production of their electric cars. Here’s a link to the InformationWeek article.

At some point, our dependence on fossil fuels is going to taper off. That day will come forcibly, or on our own terms. Things will go much smoother if we will accept the inevitability that we cannot continue to burn fossil fuels at the rate we are, and embrace alternative fuel sources. We’ll see.

Log4j Really is Cool

Posted in Open Source, Software Development on June 25, 2009 by jstevenperry

My latest writing project is about log4j. I continue to be impressed with log4j the more I use it. It has a very elegant architecture. I’ve thought of doing “Stupid Log4j Tricks” like writing a message-based Enterprise Service Bus (ESB) using log4j as the backbone, along with custom Levels, security, the works. These stupid tricks won’t be in the project, of course, but if opinions are that I should demonstrate putting log4j through some most tortuous paces, I’ll do that here on my blog.

That’s about it for now. Stay tuned to see what develops around, say, September. Maybe it will be available on!

I won’t beg you to buy it; I have way too much dignity for that. But I have a question: is urgent pleading the same as begging?

Google Web Toolkit

Posted in Software Development with tags on June 23, 2009 by jstevenperry

I’ve been looking at Google Web Toolkit (GWT) and am excited. I know there are a zillion UI frameworks for Java out there, but GWT is different. And by different I mean backed by Google. In fact, at Google IO, Google announced Wave, and in doing so said (several times, which I thought was interesting) that Wave is build on GWT.

GWT is impressive. It’s programming model is (1) write your client code in Java, (2) GWT translates it to JavaScript, and (3) make lots of money. Okay, I made that last part up, but I am warming up to the programming model.

I worked with a UI product a few years back whose model was lots of JavaScript to simulate a rich UI experience and smirked at it. Well, things have changed. Everybody’s got more bandwidth, for one, so 500# of JavaScript (I actually weighed it once) isn’t what it used to be.

So, I’m big on GWT. Google’s big on GWT. So, get GWT, you nitwit.