What’s New in PHP v5.3 Namespaces

The concept of Namespaces provides a way to help avoid problems with multiple functions, classes, and constants of the same name being defined multiple times. PHP 5.3 borrows much of the syntax and design of Namespaces from other languages — most notably C++. However, it does deal with Namespaces in a somewhat unique way, which may cause problems for those familiar with Namespaces. This article takes a close look at PHP V5.3 namespaces, which is one of the most anticipated and the most debated feature in this release of PHP.

Google, Seagate Cutting Staff, Microsoft Testing the Waters

2009 certainly isn't the year for economical prowess even in the thriving world of technology. Even the untouchable Google is apparently taking a hit now that it is cutting the jobs of 100 recruiters as well as closing several satellite engineering offices. Seagate seems to be taking a somewhat heftier blow but grinning and bearing it as they cut 2,950 (6%) jobs worldwide as well as reducing executive pay up to 25%. Microsoft hasn't announced any doom just yet and hopes to avoid layoffs, but if it means staying afloat, the company could announce another chunk of the world unemployed by next Thursday.

Nonexistent Laser Drive Boasts 100Tbits/s

Though this drive is pretty much in the average consumers' dreams (albeit a very tech-savvy average consumer) for at least the next decade or so, having one of these buggers would certainly make even those of us who have "seen it all" drool. It's estimated that in a mere five years, laser-drive hybrids could be commercially available (for a hefty price, I wager), but only reaching the sluggish access time of 1Tbits/s. It is also estimated, however, that in the future beyond, we may be seeing more modern drives with a happy 100Tbits/s. Amazing what shedding a bit of laser light on a subject can do.

Plea to Educators: Don’t Force a Format Down Students’ Throats

There's a story making its rounds across the 'net about a woman who missed several online classes, and failed her semester, and she claims this happened because she bought a Dell laptop with Ubuntu on it - instead of Windows. She didn't know what Ubuntu was, and was surprised to see that her Windows software, such as Microsoft Office, didn't work. While this isolated case sounds a bit ridiculous, there is still a bigger problem here.

Review: EFi-X USB v1

Test-Freaks reviews the EFi-X USB V1, a boot processing unit that implements a working version of EFI, allowing you to, among other things, boot Mac OS X Leopard without modifying anything. In other words, there's no hacking involved. The caveat: there's a HCL. They conclude: "I have had the opportunity of reviewing a multitude of items over the past two years and the EFiX is one of the most unique and exciting products that I have encountered. It works as advertised and could not be any simpler to install and setup. Using a store bought copy of Leopard, I was able to get up and running in under an hour. By using recommended hardware from the hardware compatibility list the user can build a Mac as powerful as even the highest end Mac Pro models. The EFi-X USB V1 seems to be an evolving product as the makers add new features with each subsequent firmware upgrade. If you want to build a machine capable of running OS X, Windows and Linux on one platform, then the EFi-X USB V1 is the solution."

Nokia N810 Internet Tablet Code Unit Testing

Part 1 of this three-part series laid the foundation for building an application targeted at the Nokia N810 Internet Tablet, including choosing a target language (Python), selecting and configuring a development environment (Eclipse with Pluthon), and building a small sample application to make sure everything worked as advertised. Part 2 looks at different options for helper libraries, coding with unit testing in mind, and user interface choices.

Instant-on Technology to Take Netbooks?

Nobody ever liked looking at a boot screen, especially when in a hurry for quick access to a bit of needed information. Quick-boot technology has been around for ages, it seems, going seemingly nowhere, as if taunting. However, a number of new products displayed recently at CES by companies such as Sony, Lenovo, Phoenix, and Qualcomm, gives one the idea that the quick-boot technology will soon be implemented into netbooks, and all for the better (quicker, at least).

Das Keyboard Professional, a Review

In the future people may interact with computers via a touchscreen or voice commands, but presently, keyboards are still one of the major ways to interact with a computer. The Tech Report has acquired a modern buckling spring keyboard, the Das Keyboard Professional, for review. Being a hardware review site, they have to compare the Das Keyboard Professional against something, so Cyril pits it against his personal Model M.

Ubuntu 8.10 UMPC for the Asus EeePC?

"I discovered recently the truth of the old saying that necessity is the mother of invention. Yes, I finally did it. I bricked my beloved EeePc. I had just installed the Smart package manager and a subsequent reboot saw me stuck in, well, an eternal boot loop. Impulsive mixing of repositories always ends in tears - but not being able to boot? Argh! To rub salt into the wound I had mislaid the Xandros DVD to do a reinstall and I didn't even have an external CD/DVD drive anyway. Organised or what?" Read the full story at Freesoftware Magazine.