Monthly Archive:: August 2008

Vista Annoyances Resolved

What makes this Vista article any different? The title provides a clue: it's as much about providing practical working solutions to resolve some of the commonly-quoted Vista annoyances as anything else. That in itself should give all Vista users a reason to read it. However it doesn't matter whether you use Vista or not, because this article does something that most of the others don't: it takes an objective and up-to-date look at the current state of Vista, with a range of facts, clear examples and informed opinions aimed squarely at debunking a lot of the myths and FUD we've been gagging on for the past year. So for those of you still considering whether to make the switch from XP, for those of you who want to abandon Vista and go back to XP, for those of you who used Vista a while ago and who are wondering whether it's worth using again now - this article puts things in perspective with the latest facts.

21 of the Best Free Linux Text Editors

Periodically, there's a review of text editors for a particular platform. Linuxlinks' latest post is pretty thorough though, covering 21 different Linux/Unix text editors. "In many users' eyes, a text editor should be lean and mean, fast to start up and shut down, without fancy splash screens or a graphical user interface. The choice of editor has long stirred up strong emotions. To provide an insight into the quality of software that is available, we have compiled a list of 21 high quality Linux text editors. There's a mix of graphical and console based applications included.

Red Hat, Fedora Servers Infiltrated By Attackers

Linux distributor Red Hat has issued a statement (Ed: via their errata) revealing that its servers were illegally infiltrated by unknown intruders. According to the company, internal audits have confirmed that the integrity of the Red Hat Network software deployment system was not compromised. The community-driven Fedora project, which is sponsored by Red Hat, also fell victim to a similar attack. More news is available around the web.

Next-Generation Computer Antivirus System Developed

"Antivirus software on your personal computer could become a thing of the past thanks to a new "cloud computing" approach to malicious software detection developed at the University of Michigan. The researchers' new approach, called CloudAV, moves antivirus functionality into the "network cloud" and off personal computers. CloudAV analyzes suspicious files using multiple antivirus and behavioral detection programs simultaneously. Traditional antivirus software that resides on a personal computer checks documents and programs as they are accessed. Because of performance constraints and program incompatibilities, only one antivirus detector is typically used at a time. The researchers see promising opportunities in applying CloudAV to cell phones and other mobile devices that aren't robust enough to carry powerful antivirus software."

Book Review: The Book of IMAP

The Book of IMAP: Building a Mail Server with Courier and Cyrus, by Peer Heinlein and Peer Hartleben, is a quality resource for any serious mail administrator. The approach taken is direct, but at the same time it's very expansive, setting this book apart from most others I have read. It's packed full of rich examples which are used to solidify the topic being covered. At several places the authors reach out to explain when the subject is addressing ambiguous or otherwise undocumented information which is to great advantage to the reader and worthy of recognition.

Linux Kernel Walkthrough – Boot Process (Screencast)

Ottawa Canada Linux Users Group recently hosted another of its Kernel Walkthrough tutorials given by Bart Trojanowski. The screencast starts with a one-hour presentation on the components involved, and then dives into the code which bootstraps the kernel on the 32bit x86 platform. The first Kernel Walkthrough by the Ottawa Canada Linux Users Group covered Linux development background, file layout and data types.

The Challenge: the Manageable Computer

Earlier this week, we ran a story on GoboLinux, and the distribution's effort to replace the Filesystem Hierarchy Standard with a more pleasant, human-readable, and logical design. A lot of people liked the idea of modernising/replacing the FHS, but just as many people were against doing so. Valid arguments were presented both ways, but in this article, I would like to focus on a common sentiment that came forward in that discussion: normal users shouldn't see the FHS, and advanced users are smart enough to figure out how the FHS works.

Kernel Space: udev Rules, But Whose?

"Once upon a time, a Linux distribution would be installed with a /dev directory fully populated with device files. Most of them represented hardware which would never be present on the installed system, but they needed to be there just in case. Toward the end of this era, it was not uncommon to find systems with around 20,000 special files in /dev, and the number continued to grow. This scheme was unwieldy at best, and the growing number of hotpluggable devices (and devices in general) threatened to make the whole structure collapse under its own weight. Something, clearly, needed to be done." The solution came in the form of udev, and udev uses rules to determine how it should handle devices. This allows distributors to tweak how they want devices to be handled. "Or maybe not. Udev maintainer Kay Sievers has recently let it be known that he would like all distributors to be using the set of udev rules shipped with the program itself." ComputerWorld dives into the situation.

Atari’s History, 1971-1981

"Atari was founded in 1972, but its crowning accomplishments in console gaming and computers were the Atari Video Computer System (or 2600) and the Atari 400/800 line of personal computers. This four-year period - from 1977 to 1981 - contains some of the most exciting developments the company ever saw in its history: the rise of the 2600, the development of some of the company's most enduringly popular games (Centipede, Asteroids) and the development and release of its first home computing platforms. This comprehensive look back, filled with quotes from the original creators and other primary sources, offers a detailed peek into the company that popularized video gaming as the '70s turned into the '80s, and created the first viable market for home consoles. For more detail, be sure to read Gamasutra's first Atari history article, which covers the period of 1971 to 1977 - the latter date being the year that the Atari VCS was first released." That's a grand total of 40 pages of detailed Atari history. Nice weekend reading for the fans.

Using GNOME on a Small Screen

Last week, we reviewed the Aspire One, Acer's entry into the netbook market. The small but powerful device comes preloaded with either Linux or Windows XP, and we reviewed the Linux version. Even though most people will never need to go beyond the default Linpus Linux offering on the One, more advanced users will quickly hit the wall Acer set up: it has more or less completely locked down the Xfce 4.2.2 installation on the One. This bothered me - this is a powerful machine, so I want a powerful operating system. I went for Ubuntu 8.04.1 - read on for a few thoughts on how well GNOME's user interface fares on a small-screen device such as the One.

Using Linux for Photography: Where We Stand

Graphics and photography have been Apple's chasse gardee for years but for quite some time, MS Windows is on par with the Mac and the system of choice for photographers boils down to personal preferences more than anything else. But what about Linux? "My goal with this entry is to brush a big picture of where Linux stands as far as photography is concerned," Joel Cornuz explains, "What are the achievements, where improvements are needed and being worked on, and which pieces are still missing."

Genode OS Framework Ported to Syllable Server

As an experiment, Kaj de Vos ported the recently released Genode OS framework to Syllable Server. It does not run on Syllable Desktop yet, as this requires some more deep porting work to the Syllable kernel. Genode is a modular operating system framework with several components that are largely complementary to Syllable. The Syllable project wants to explore the opportunities to integrate these into Syllable.

The State of the Language: An Interview with Bjarne Stroustrup

DevX interviewed Bjarne Stroustrup about C++0x, the new C++ standard that is due in 2009. Bjarne Stroustrup has classified the new features into three categories Concurrency, Libraries and Language. The changes introduced in the Concurrency makes C++ more standardized and easy to use on multi-core processors. It is good to see that some of the commonly used libraries are becoming standard (eg: unordered_maps and regex).

Intel Gives ‘turbo’ Boost to Nehalem

Intel unveiled a power gate feature incorporating a "turbo" mode for its upcoming Nehalem family of processors. With the turbo mode, in a situation where not all the cores are necessary for a particular workload, the ones that are idle will be turned off and power is channeled to the cores that are active, making them more efficient. Intel also showcased the Nehalem-EX for the expandable server market, which consists of eight-core processors on a single die.