Image of Beginning Google Maps API 3
Image of Advanced Programming in the UNIX Environment, Second Edition (Addison-Wesley Professional Computing Series)
Image of Modern Operating Systems (3rd Edition)
Image of Operating System Concepts

OpenLMI - Open Linux Management Interface

According to the OpenLMI project webpage: OpenLPI provides a common infrastructure for the management of Linux systems. Capabilities include configuration, management and monitoring of hardware, operating systems, and system services. OpenLMI includes a set of services that can be accessed both locally and remotely, multiple language bindings, standard APIs, and standard scripting interfaces. OpenLMI is a another attempt by Red Hat to provide unified management of Linux systems. This is not their first attempt to provide such functionality. Their previous (failed) attempt back in the 2010/2011 era was called Matahari and was based on Apache Qpid QMF (AMQP Messaging –

Advanced Seaching in vi

The / and ? search commands in vi search forward and backward respectively from the current line. Sometimes, however, you may wish to search forwards or backwards from a particular line number or find the nth occurrence of a regular expression (RE). The commands: :line/RE :line?RE will search forward and backward, respectively, for the RE starting from the line number line. Another useful facility in vi is the ability to find the nth occurrence of an RE starting at the current line. The commands: nth/RE nth?RE will search forward and backward, respectively, for the nth occurrence of the RE starting

Write all 1s to file using dd

It is easy to create a file consisting of all zeros in Linux using dd and the /dev/zero device. $ dd if=/dev/zero count=100 bs=1 > outfile So how do you create a file consisting of all binary ones? There is no device to create binary ones so you have to do something like the following: $ dd if=/dev/zero count=100 bs=1 | tr “00” “377” > outfile You can use xxd to see the contents of the resultant file: $ xxd -b outfile 0000000: 11111111 11111111 11111111 11111111 11111111 11111111 …… 0000006: 11111111 11111111 11111111 11111111 11111111 11111111 …… 000000c: 11111111

Why Wayland?

The drive to replace the X11 Window System with something more modern is gaining momentum. Currently, Wayland is the leading contender. Eric Griffith and Daniel Stone have written an interesting article on Phoronix called The Wayland Situation in which they attempt to explain the shortcomings of X and the advantages of Wayland. Worth reading!