Translate

Image of Modern Operating Systems (3rd Edition)
Image of XSLT 2.0 and XPath 2.0 Programmer's Reference (Programmer to Programmer)
Image of Advanced Programming in the UNIX Environment, Second Edition (Addison-Wesley Professional Computing Series)
Image of RHCE Red Hat Certified Engineer Linux Study Guide (Exam RH302) (Certification Press)

Linux Shell Script to Download YouTube Videos

Here is a bash shell script which downloads a YouTube video and plays it using GNOME’s Totem movie player which is based on the GStreamer open source multimedia framework.

Using Types To Create Object Orientated Korn Shell 93 Scripts

This post discusses the concept of types which are a recent addition to ksh93 and, by means of a number of examples, demonstrates how to use types to implement an object-orientated approach to writing ksh93 shell scripts.

Using UEFI DUET to boot Fedora 12

UEFI is a standards based environment that specifies the layer between an operating system and the platform firmware for running pre-boot applications and for booting an operating system. Recent releases of Fedora 12 support UEFI booting. This post shows you how to use DUET to emulate a UEFI platform for booting into Fedora 12.

KSH93 Bit Manipulation

When programmers think about bitwise manipulation, they usually think about using C or C++ to solve their problem since both programming languages provide a rich set of features which make it easy to perform bitwise manipulation. It is possible to just as easily perform such operations using the Korn shell. This post explains what bitwise manipulation and number conversion facilities are available in ksh93.

Monitoring D-Bus

Monitoring D-Bus messages is important for both activation and debugging purposes. In this post I examine how to monitor and act on such messages using command line tools.