The Monday Before Patch Tuesday

Tomorrow is the second Tuesday of the month, so yes, it's time to roll up your sleeves and get to patchin'.

This month, a wide range of tools that are usually neglected get some attention, including Virtual PC, Virtual Server, Mac Office, Visual Basic and XML Core Services.

Get a sneak preview here, and clear your calendar for tomorrow.

Java Gains SOA Ground on .NET
When it comes to crafting SOA services, .NET has a slight -- very slight -- advantage over Java. As of now, 31 percent of SOA developers code in .NET, with 28 percent writing in Java. But Java is closing the gap and may surpass .NET if the trend continues.

To my mind, Microsoft has been too quiet about its SOA offering and plans, and this isn't the best way to recruit developers.

In a recent Redmond cover story, Microsoft went into some detail about its SOA strategy. Check it out here.

A Blogger Got It Wrong, Big Surprise
Liberal magazine The New Republic was so anxious for a scoop that it let a U.S. soldier write anonymously about abuses in Iraq and never bothered to check his facts. Turns out Pvt. Scott Beauchamp was spinning more yarn than a Liz Claiborne sweater factory. The lies were uncovered by The New Republic's right-wing rival, The Weekly Standard.

Now, the military has clamped down on the soldier, taking away his access to computers, the 'Net and telephones (not sure if he still gets to use his iPod).

There are two wrongs here: trusting bloggers on something so serious (um, like career- and national security-threatening serious) and clamping down too hard on someone who is decidedly a moron (too bad we can't bump down this clown, but he's already a private).

Mailbag: Crossing Over to Linux
Add Pete to the list of readers who've moved away from Windows. Here's his story:

I made the switch some time ago, in 1993. I was working on a game using Borland's Turbo Pascal in my spare time. As with a lot of games back then, it used 32-bit protected mode, so it was not compatible with Windows, and all the drivers (graphics, keyboard, mouse, timers, everything) were written from scratch in assembly. I had libraries of code for processing images, animations, sprites, the lot. I also had high school assignments which I typed up on the computer using MS Works on Win3.1. After submitting some assignments, I became interested in the file format that they were in. I was worried that my .WKS files may not be readable in years to come. I couldn't find anywhere that had details of the format, so I decided to have a look at the files themselves in a binary editor. Lo and behold, what should I see but my own Pascal code staring back at me! There were large blocks in this .WKS file that seemed to be just dumps of random portions of memory (I can only assume I had the TP IDE open at the time of saving the file). This really angered me and I vowed to find an alternative to Microsoft, but since it was the family computer, there was little I could do about it other than resort to doing assignments on my Amiga.

The following year, I was off to university, and at some stage I managed to afford a computer of my own. Some friends from the computer science department started mentioning this Linux thing which was apparently a version of Unix that ran on a PC. I'd heard of Unix before and my computer-related classes all were based around Unix, so I decided to give it a try. They had arranged a batch order of CD sets containing a number of distributions, but as the first disk contained Slackware, that's what got loaded up. I wasn't particularly blown away by the installer or the interface, but it worked identically to the computers in my class labs so I spent quite a bit of time using it. I didn't at first like the lack of control when coding -- you couldn't just poke around with video registers and memory like you could with Windows -- but at least you didn't have to write code for every particular device out there.

Little did I know that it was this protection that drove me to Linux for good, since I'd upgraded the other drive to Windows 95 and it was proving to be difficult to manage and keep stable despite the numerous re-installs. Linux, on the other hand, was dream-like in manageability. Installing new software didn't mean a reboot or even require logging out and logging back in. I had turned into a Linux fan. I went to the local Linux user group meetings, advocated Linux to friends and family, and helped develop some parts of it in what spare time I had. Over the last 15 years, I've used Slackware, Red Hat (and Fedora), SuSE, Debian and Ubuntu, and since graduation have only looked for jobs involving Linux and Unix.
-Pete

Got something to share? Let us have it! Send an e-mail to [email protected] or leave a comment below.

About the Author

Doug Barney is editor in chief of Redmond magazine and the VP, editorial director of Redmond Media Group.

Featured

comments powered by Disqus

Subscribe on YouTube

Upcoming Training Events

0 AM
Live! 360 Orlando
November 17-22, 2024
TechMentor @ Microsoft HQ
August 11-15, 2025