Introduction to XEN

With the hype growing to a feverish pitch about the public announcement of Xen, I thought I would share some insight into the knowledge I've had of the language for almost a year and a half. I'm still under orders not to post the video demonstration I have back to my blog (not because the subject matter is Xen, but because apparently the demonstration is internal to Microsoft... I still don't understand this (expecially now that the cat is out of the bag), but it certainly doesn't stop me from sharing some of the information contained in it. This will be an ongoing post as the demonstration is over an hour long, with lots of code samples to boot.

Windows Server 2003: Speeding Internet Experience; Overtakes NT4

Don't have room in the budget for all the bandwidth you'd like? Users griping about Internet wait times? What's an IT mom to do? What parents of modest means have always done: Plug the leaks, patch the holes, and stretch the meals with bread. In the meantime, Windows Server 2003 overtakes NT4: The number of website hostnames running Microsoft's newest operating system, Windows Server 2003, overtook those running on Windows NT4 earlier this month.

Sun starts Solaris 10 Salutations

"Every couple of years, Sun Microsystems kicks off a 'new version of Solaris' celebration. This Unix fiesta, if you will, requires several months of marketing hype before the actual operating system is released. And so the party began this week with Sun's plugs for Solaris 10, which should arrive in the second half of 2004." Read the report at TheRegister.

Exploit based on Leaked Win2k Code; Funny Look at the Win Source

Slashdot reports that a post to Bugtraq from SecurityTracker.com reports an Internet Explorer 5 exploit that has been released based on the Win2K code leak: "It is reported that a remote user can create a specially crafted bitmap file that, when loaded by IE, will trigger an integer overflow and execute arbitrary code." Elsewhere, this is a quick, superficial look at the style and content of the leaked Windows 2000 source, quoting from the comments but not the code, so this should be safe for developers to read.

SkyOS Gets Localization Support

SkyOS is now able to handle and display text from all languages. Because of the recently introduced keyboard/UNICODE mapping and UTF8 handling in the entire GUI and applications you can type and view text from languages like English, German, Chinese and more. Check the news & shots here.

An Overview of PROMELA

PROMELA is not a programming language. PROMELA is a language for building verification models. As a result of this specialization, PROMELA contains many features that are not found in mainstream programming languages. These features are intended to facilitate the construction of high-level models of distributed systems. Gerard Holzmann provides an overview in this chapter from his book, "The SPIN Model Checker: Primer and Reference Manual."

Rexx for Everyone

It's easy to get lost in the world of "little languages" -- quite a few have been written to scratch some itch of a company, individual, or project. Rexx is one of these languages, with a long history of use on IBM operating systems, and good current implementations for Linux and other Free Software operating systems. Rexx occupies a useful ecological niche between the relative crudeness of shell scripting and the cumbersome formality of full systems languages.

Mac OS X Panther: Room for Improvement

"I love my black cat. It has served me well since October with its new Finder, refined interface, Fast User Switching, and Exposé. I love Panther so much that I am willing to debate until the wee hours of the night with PC Zealots and die hard Classic supporters about its merits. Even in all of its glory, however, there is always room for improvement." Read the suggested improvements article at MacZealots.com.