Image of Beginning Google Maps API 3
Image of Operating System Concepts
Image of Modern Operating Systems (3rd Edition)
Image of Android Wireless Application Development

YUM Package Installation Updating and Removal Forensics

In previous posts I examined the internals of RPM packages and the RPM database itself. In this post, I explore how to trace RPM package installation, update and removal on Linux distributions which use YUM (YellowDog Update Modified). If you examine /var/log/yum.log, an example of which is shown below, you will note that the date component of each entry includes the day and month but not the year. Feb 15 10:00:44 Updated: ibus-1.5.5-1.fc20.x86_64 Feb 15 10:00:45 Updated: ibus-gtk2-1.5.5-1.fc20.x86_64 Feb 15 10:00:47 Updated: python-boto-2.23.0-1.fc20.noarch Feb 15 10:00:48 Installed: python-dropbox-1.6-4.fc20.noarch Feb 15 10:00:56 Installed: python-crypto-2.6.1-1.fc20.x86_64 Feb 15 10:00:57 Installed: python-paramiko-1.10.1-2.fc20.noarch Feb 15

Installing Oracle 11g Release 2 on Fedora 14

This post will show you how to install Oracle Database 11g Release 2 on Fedora 14 (Laughlin), configure Oracle Enterprise Manager to access the database and how to access the database from a Window platform using Oracle SQLPlus Instant Client. Note, however, that Oracle Database 11g R2 is not certified by Oracle to run on Fedora 14 so you will not get support from Oracle if you have any questions. The following steps should be done as root. First add a number of kernel parameters to /etc/sysctl.conf if they do not already exist in this file or have values less

Installing Sybase ASE 15.5 on Fedora 13

Recently I wanted to use Sybase ASE (Adaptive Server Enterprise) on GNU/Linux to test some DDL (Data Definition Language) scripts I had written. I decided to put Sybase ASE on a system that is running 64-bit Fedora 13. In this post I will walk you through what you need to know in order to successfully install the product and get it operational on both 32-bit and 64-bit Fedora 13. Sybase, like Oracle and other DBMSs, requires a separate user. Therefore create a new user named sybase whose home directory is /opt/sybase and who is a member of the default users

Adding Discrete Height Selection to Boonex Dolphin

Boonex’s Dolphin is a popular PHP/MySQL-based community software package which has been around for a number of years. It’s roots go back nearly 10 years to aeWebWorks and AEdating. As part of each user’s profile, it includes the ability to store a user’s height. Unfortunately the granularity of the select box options for a user’s height is poor. Here is the relevant part of the MySQL load script which sets up the user height selection values: INSERT INTO `sys_pre_values` VALUES(‘Height’, ‘1’, 1, ‘__4”7″ (140cm) or below’, ”, ”, ”, ”, ”); INSERT INTO `sys_pre_values` VALUES(‘Height’, ‘2’, 2, ‘__4”8″ – 4”11″