Image of Beginning Google Maps API 3
Image of XSLT 2.0 and XPath 2.0 Programmer's Reference (Programmer to Programmer)
Image of Android Wireless Application Development
Image of Operating System Concepts

Methods to UEFI Install Fedora 14

Fedora 14 ( codename Laughlin) is probably the first version of Fedora which is likely to be installed on a significant number of UEFI-enabled hardware platforms. However, you cannot do a UEFI-install from the standard Fedora 14 distribution media such a DVD as you would on a legacy BIOS-based platform. You have use one of a number of alternative installation procedures. In this post I will describe three ways to do an UEFI install of 64-bit Fedora 14 on a 64-bit Intel-based UEFI-enabled platform. There is no technical reason that an UEFI install should not work on 64-bit AMD platforms

Google Maps JavaScript API V3 Examples

This post contains a number of examples which use the Google Maps JavaScript V3 APIs. I am going assume that you are quite comfortable with JavaScript programming in general and are somewhat familiar with at least Version 2 of the Google Maps JavaScript APIs. In May 2010, version 2 of the Google Maps API was deprecated in favour of version 3. At the same time Street View support, based on HTML rather than on Flash as in version 2, was added to version 3. The version 2 APIs will be supported for at least three years but no new features

XSLT 1.0 Multiple Namespace Issues

XSLT and XPath assume that XML documents conform to the XML Namespaces recommendation whereby XML namespaces are identified by a Uniform Resource Identifier (URI). One form of a URI is a URL, e.g. Another form of URI is a URN, e.g. urn:biztalk-org:biszalk:biztalk_1. A namespace URI does not need to actually point to anything. Whilst in theory a namespace URI is intended to be globally unique, in practice it just needs to be unique within the local scope in which you are using it. There are two main reasons to use XML namespaces: to avoid name collisions, and to facilitate

Tooltips in Boonex Dolphin 7

Tooltips are implemented in the Boonex Dolphin 7 social network software but are not documented. Moreover, they are not called tooltips in Dolphin 7 nor are they implemented using the fairly common paradigm of converting the (X)HTML title attribute into a stylized tooltip as is done by the TipTip jQuery plugin and others. This post describes how they are implemented in Dolphin 7 and how they can be configured and stylized. Here is an example of a tooltip in Dolphin 7: Tooltips are implemented using JavaScript and a non-native attribute called float_info. Here is an example of this attribute being

Porting KSH93 to Windows 7 SUA

Many people are unaware that the Professional and Ultimate editions of Microsoft Windows 7 come with a user-mode subsystem called Services for UNIX Applications (SUA). SUA is kind of like the poor orphaned child of the Microsoft Windows family; it is there but rarely spoken about by Microsoft. What do I mean by a user-mode subsystem? Windows 7 is based on the the Windows NT architecture whose structure can be broadly divided into two parts: user-mode and kernel-mode. User-mode is made up of subsystems which pass I/O requests to the appropriate kernel-mode drivers via the I/O manager. Two types of