Know Your Enemy - Learning with User-Mode Linux
Source: HoneyNet Project
Introspection reveals useful information about your program's objects. Python, a dynamic, object-oriented programming language, provides tremendous introspection support. This article covers its capabilities, including python's on-line help utility, the sys module, the keyword module, the dir() function, documentation strings, interrogating python objects, and interrogation time.
Source: OS Opinion
I was talking with a friend recently, a truly techie-geeky kind of fellow, and he told me a familiar story.
He talked about a recent experience of his, working on a Linux desktop system. No matter what he did -- and he did quite a bit -- he could not get the system to connect to the Internet. He switched over to a nearby Windows system, and -- bingo -- he was connected.
Here's an interesting discussion about the Linux kernel regarding if there's anything exciting left to be written. When some suggested starting over with a completely new design, Linux creator Linus Torvalds exclaimed, "No. Only stupid people think they should throw away old proven concepts. What happens quite often in academia in particular is that you find a problem you want to fix, and you re-design the whole system around your fix." The full debate is well worth reading...
Source: ZDNet UK
Early Linux versions were burdened with an installation routine that was far too technical for the vast majority of Windows users, and getting the X Window graphical user interface up and running often took both time and courage. Even when everything was working, day-to-day Linux applications were much harder to use than their Windows equivalents--just reading text on-screen was difficult, thanks to X Windows’ spindly fonts.
Source: PC World
The vision of running Linux on corporate desktops has gained ground during the past 18 months, as full-featured office productivity software has become a reality and improvements have been made to the Linux kernel and to installation and administration tools.
Source: CNet News
Programmers have found a bug in newer versions of the Linux operating system that, under unusual circumstances, could cause systems to drop data.
The data-loss bug afflicts the newest 2.4.20 version of the heart, or kernel, of Linux. The new kernel was released Nov. 28 in Linux companies' updates but is not yet a part of their packaged products.
SashXB extends JavaScript with objects that wrap native functionality -- and provides all the necessary tools for writing applications from scratch. In this article, the developers of SashXB explore its inner workings and demonstrate how SashXB simplifies the development, download, and installation of applications. After briefly sketching out the SashXB architecture and detailing some of its important components, they look at several applications and step through some sample code.