Uh, I really need to update more often.
I've been consulting non-stop. Over the last few months, I've been working on a project in Java that uses the Eclipse SDK. I've been adding more logs to my "Eclipse IDE Hate Bon-fine". Using the open-source edition of IDEA for day to day editing on the project.
With few exceptions life's been good.]]>
However, the operating systems that browsers run on were designed in an era where there was no web.
And as we did for the Google Chrome browser, we are going back to the basics and completely redesigning the underlying security architecture of the OS so that users don't have to deal with viruses, malware and security updates.
The software architecture is simple — Google Chrome running within a new windowing system on top of a Linux kernel.
My first reaction was thinking this was going to be a glorified linux distro. Then I remembered that a "new windowing system" running on top of an older kernel sums up Mac OS X (along with a ton of new APIs and different way to package applications). So maybe this has more potential than I assumed.
I have to wonder if "Google Chrome running within a new windowing system" means something more than an SDL version of their browser. How much of linux will they use? Just the kernel? Filesystems? Filesystem layouts? How does that get around security updates for the browser/OS?
Viruses could still target this system. Phishing and Cross-site scripting will have a bigger emphasis. Change the mousetrap, expect the mice to change.
More questions than answers I'm afraid.]]>
Synergy lets you easily share a single mouse and keyboard between multiple computers with different operating systems, each with its own display, without special hardware. It's intended for users with multiple computers on their desk since each system uses its own monitor(s).
Over the last two months I finished my first Java project since becoming a consultant a few years back. I haven't missed Java and it hasn't missed me. I can't tell you any details due to NDAs. But I know more that I ever wanted to about NTFS now. And I've extended my love/hate relationship with Eclipse.
The project made me think of this blog again. Due to lack of free time (and my waning interest in Java) it has atrophied. I think it's time to change the focus of this site and resurrect this blog.]]>