<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.9.1" -->
<rss version="0.92">
<channel>
	<title>g-Off.net &#124; Geoffrey Foster</title>
	<link>http://g-Off.net</link>
	<description></description>
	<lastBuildDate>Fri, 30 Oct 2009 00:12:45 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Announcing PyPush v0.1</title>
		<description><![CDATA[Version 0.1 of PyPush is now available. PyPush is a rewrite/fork of apns-python-wrapper, that is, PyPush is a python module for interacting with Apples Push Notification Server.
Code is available from here where bugs can also be reported.
Visit the project page
Licensed under the Apache 2.0 license.
]]></description>
		<link>http://g-Off.net/software/announcing-pypush</link>
			</item>
	<item>
		<title>MiraPay merchant support for WP e-Commerce</title>
		<description><![CDATA[WP e-Commerce is a WordPress plugin for adding shopping cart functionality to your WordPress powered website. I wanted to use it for a contract I did but it did not support the payment gateway that I had to use. So, I wrote one. It works and was used in a production website. It may need [...]]]></description>
		<link>http://g-Off.net/software/mirapay-wp-ecommerce</link>
			</item>
	<item>
		<title>CLLocation forward GeoLocation method</title>
		<description><![CDATA[The new MapKit framework for the iPhone OS 3.0 provides a very easy to use way of doing reverse geolocation (getting address information by providing latitude and longitude). But, it would seem that there is nothing built in for getting latitude and longitude values for a given address. Luckily, Google to the rescue! The following [...]]]></description>
		<link>http://g-Off.net/software/cllocation-forward-geolocation-method</link>
			</item>
	<item>
		<title>Cappuccino/Objective-J and URLTextField</title>
		<description><![CDATA[I wanted to display a link in a Cappuccino web application but there doesn't seem to be a very "nice" way of doing that so I wrote up the URLTextField class. It's basically a regular CPTextField but the CPTextFields DOMElement is wrapped in another DOMElement that provides the anchor tag. Use it like a normal [...]]]></description>
		<link>http://g-Off.net/software/cappuccinoobjective-j-and-urltextfield</link>
			</item>
	<item>
		<title>A Python repeatable threading.Timer class</title>
		<description><![CDATA[I had a function that I wanted to be called repeatedly every x seconds but couldn't find a nice way of doing this. The python threading module has a Timer class which will wait for the given number of seconds and then execute the passed in callable object. Unfortunately, once it has executed that code [...]]]></description>
		<link>http://g-Off.net/software/a-python-repeatable-threadingtimer-class</link>
			</item>
</channel>
</rss>
