Monthly Archive:: March 2004

.NET Enterprise Services Performance

See the performance of native COM+ and .NET Enterprise Services components when applied to different activation and calling patterns. Get guidelines to make .NET Enterprise Services components execute just as quickly as C++ COM+ components, and get key recommendations to help you create high-performance .NET Enterprise Service components.

A Eulogy for HyperCard

"To the surprise of few, Apple's Hypercard passed away quietly this week, after life support was finally withdrawn by the company. It had a run of over 16 years - though the last were in circumstances of at best benign neglect. Not a bad duration for a software product, but it still hurts to see it go, since I had some part in its gestation." Read the interesting atricle at PacificAVC.

Open Source On the Slippery Slope of Zealotry

"In any relationship between two or more entities, the "small" issues usually are the big issues or at least they evovle into big issues. Several of these type of public engagements a month, every month, for several months will result in some harm to the psyche of the community and lesser confidence by the commercial interests who will deem them as a form of instability or unpredictability of the open source model." Read the editorial here by Taurayi Chitaukire.

Software Maintenance and Prototype Based Languages

Have you ever been using an Open Source application and noticed something horribly wrong? I have and as a skilled maintenance programmer it really tickles my fix-it bone. I know I could fix it if I wanted to but it's just so much effort. Usually it's only when a bug really annoys the hell out of me that I'll even go to the trouble of downloading the source code (or even finding out where I can download the source code from). In the rare moments that I have taken on the feat of fixing someone else's code I've found myself exercising my most mad maintenance programmer skills and I decided to make a little list.

Miguel de Icaza On Novell and Toolkits; Novell Drops NetWare Name

"My team and other teams within Novell continue to develop and use Gtk as their toolkit (recently open sourced Simias/iFolder for instance) and all of the Mono GUI development tools. The only use of Qt that am aware of today is SUSE's recently open sourced YAST" said Ximian's Miguel de Icaza replying on Heise's recent article on standardization of Novell on Qt.

Fedora Core 2 Test 2 Now Available

Test 2 of Fedora Core 2 is now available. You can download it from here or, if you want maximum speed, you can grab the torrent from the Duke LUG. BitTorrent info can be found here. Update: Great. Just spent 4 hours downloading the 4 Fedora CDs (md5sum'ed) and the first CD won't boot on a machine that is fully compatible (apparently it is a new bug, there is already a bug report about it). Fedora's poor testing before the distribution (even for a beta) continues to amaze me each time a new version is out.

Linux Kernel 2.6: the Future of Embedded Computing, Part I

With the release of kernel 2.6, Linux now poses serious competition to major RTOS vendors, such as VxWorks and WinCE, in the embedded market space. Linux 2.6 introduces many new features that make it an excellent operating system for embedded computing. Among these new features are enhanced real-time performance, easier porting to new computers, support for large memory models, support for microcontrollers and an improved I/O system.