Image of XSLT 2.0 and XPath 2.0 Programmer's Reference (Programmer to Programmer)
Image of Linux Kernel Development (3rd Edition)
Image of RHCE Red Hat Certified Engineer Linux Study Guide (Exam RH302) (Certification Press)
Image of Operating System Concepts

Reigning in the GNOME UI Designers

Hurrah! Finally, somebody has stood up to the recent re-emergence of the arrogant GNOME UI designer (“UI Nazis”) whose world view is “we decide, we know better than you, you simply do as we say.” In an recent email entitled Rules for design in Gnome, Federico Mena Quintero, one of the two original founders of the GNOME project, stated that: The design team IS welcome to: * Produce designs and propose them to Gnome at large and the relevant maintainers. * Produce designs and implement them in experimental branches, which then are subject to maintainers’ approval for merging into the

Linux Fairs Poorly In Lastest CERT Advisory

In the lastest CERT Advisory (SB12-142, dated May 14th, 2012), numerious vulnerabilies were listed for the Linux kernel. US-CERT Cyber Security Bulletins provides a summary of new vulnerabilities that have been recorded by the National Institute of Standards and Technology (NIST) National Vulnerability Database (NVD) in the past week. The NVD is sponsored by the Department of Homeland Security (DHS) National Cyber Security Division (NCSD) / United States Computer Emergency Readiness Team (US-CERT). The vulnerabilities are based on the CVE vulnerability naming standard and are organized according to severity, determined by the Common Vulnerability Scoring System (CVSS) standard. The division

GNOME Shell 3.4 DBus Interface

Many people are unaware that the GNOME Shell has a DBus interface which can be used to programmatically interact with the GNOME Shell. This post shows you a number of ways to use DBus to interact with the GNOME 3.4 Shell.

Using Git to Build Latest Korn Shell Sources

Up until a couple of months ago, if you wanted to build ksh93 (Korn Shell) from the source, you had to download the latest source code tarball from AT&T Labs Research. Such tarballs were released several times a year. Now you can use git to clone the latest sources for ast-open which includes ksh93: $ git clone Cloning into ‘ast-open’… remote: Counting objects: 41554, done. remote: Compressing objects: 100% (5477/5477), done. remote: Total 41554 (delta 35246), reused 41554 (delta 35246) Receiving objects: 100% (41554/41554), 37.07 MiB | 934 KiB/s, done. Resolving deltas: 100% (35246/35246), done. $ To build ast-open: