<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Able Technology &#187; web</title>
	<atom:link href="http://www.abletech.co.nz/category/web/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.abletech.co.nz</link>
	<description>Web Application Programmers and Consultants</description>
	<lastBuildDate>Tue, 06 Dec 2011 03:01:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>6 ways to get the most out of Webstock</title>
		<link>http://www.abletech.co.nz/2011/02/getting-the-most-out-of-webstock/</link>
		<comments>http://www.abletech.co.nz/2011/02/getting-the-most-out-of-webstock/#comments</comments>
		<pubDate>Mon, 14 Feb 2011 07:16:25 +0000</pubDate>
		<dc:creator>nigel</dc:creator>
				<category><![CDATA[web]]></category>
		<category><![CDATA[webstock]]></category>

		<guid isPermaLink="false">http://www.abletech.co.nz/?p=797</guid>
		<description><![CDATA[Webstock is really made up of two main parts &#8211; the first, and most obvious are the sessions. The other important part of Webstock is the networking that happens between the sessions. 1. Sessions To get the most out of the sessions, it really pays to have read and planned which of the optional sessions [...]]]></description>
			<content:encoded><![CDATA[<p>Webstock is really made up of two main parts &#8211; the first, and most obvious are the sessions. The other important part of Webstock is the networking that happens between the sessions.</p>
<h3>1. Sessions</h3>
<p>To get the most out of the sessions, it really pays to have read and planned which of the optional sessions you will attend. In previous Webstocks, I have had to make somewhat rushed decisions when I suddenly realise that I have to made a decision on a session that is about to begin. </p>
<p>Have a good read up of the programme. When we have a particular specialist capability (eg: GIS stuff), going along to an entry-level GIS talk may be of little value. I’d suggest taking a look at some of the non-technical sessions too, as they may have material that is quite interesting. </p>
<h3>2. Networking</h3>
<p>There are going to be plenty of old colleagues / acquaintances at Webstock. It’s a good opportunity to re-establish connections. </p>
<p>Take along your business cards, and hand them out. </p>
<h3>3. What to bring</h3>
<p>In previous years, I have taken my laptop. Probably about half the people there will have them. I’ve also taken just my iPhone, and that’s worked fine too. </p>
<p>If you’re not bringing a laptop, you’ll want to take some notes. I believe the webstock bag has paper and pens, etc. Plus plenty of other “advertising material” <img src='http://www.abletech.co.nz/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<h3>4. Registration</h3>
<p>Register earlier in the week &#8211; don’t leave it till Thursday. There will likely be about 1000 people trying to get their Webstock goodies that morning. Also, the popular t-shirt sizes disappear pretty quickly. </p>
<h3>5. Seating</h3>
<p>There are more people than seats (downstairs). I suggest trying for a table near the front. Often you’ll end up on the same table for both days. </p>
<h3>6. Other tips</h3>
<p>There will likely be free ice creams (Kapiti) and free coffee (People’s). </p>
<p>The food is normally pretty good. Sometimes you get crazy queues though &#8211; one table will have 100 people queueing while another will have just a couple. It’s often quiet upstairs. </p>
<p>Keep an eye on Twitter with the <a href="http://twitter.com/#!/search/%23webstock">#webstock</a> hashtag. Also, there is a Google Document at <a href="http://webstock.waveadept.com/">webstock.waveadept.com</a> which is likely to end up with many of the referenced websites, etc mentioned during the sessions.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abletech.co.nz/2011/02/getting-the-most-out-of-webstock/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Cameron Prebble wins Outstanding Mashup</title>
		<link>http://www.abletech.co.nz/2010/12/cameron-prebble-wins-outstanding-mashup/</link>
		<comments>http://www.abletech.co.nz/2010/12/cameron-prebble-wins-outstanding-mashup/#comments</comments>
		<pubDate>Fri, 10 Dec 2010 02:06:02 +0000</pubDate>
		<dc:creator>marcus</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.abletech.co.nz/?p=749</guid>
		<description><![CDATA[We are very proud of Cameron&#8217;s entry into The Great NZ Remix &#038; Mashup competition. Cameron&#8217;s Mashblock is the winner of the Outstanding Mashup and Best use of Google cloud computing services. Well done! About Mashblock MashBlock is a tool to visualise demographic data from the 2006 Census for 66 Territorial Authorities, 2000 Area Units, [...]]]></description>
			<content:encoded><![CDATA[<p>We are very proud of Cameron&#8217;s entry into <a href="http://www.mixandmash.org.nz/">The Great NZ Remix &#038; Mashup</a> competition. Cameron&#8217;s <a href="http://www.mashblock.co.nz">Mashblock</a> is the winner of the <a href="http://www.mixandmash.org.nz/winners/outstandingmashup.html">Outstanding Mashup</a> and <a href="http://www.mixandmash.org.nz/winners/googlecloud.html">Best use of Google cloud computing services</a>. Well done!</p>
<h4>About Mashblock</h4>
<p>MashBlock is a tool to visualise demographic data from the 2006 Census for 66 Territorial Authorities, 2000 Area Units, and over 48000 Meshblocks.</p>
<p>This site is built to provide fast location-based queries utilising the Google Maps Geocoder, HTML 5 Geolocation and the AddressFinder autocomplete library to allow the user to find the Meshblock, Area Unit and Territorial Authority their search falls in.</p>
<p>The backend site is built with Ruby on Rails and a PostgreSQL database with the PostGIS plugin. The frontend utilises the javascript libraries jQuery, Raphael and the Google Maps API to create the visualisations and user interaction.</p>
<p>All the data is sourced from Statistics New Zealand.</p>
<p><a href="http://www.mashblock.co.nz"><img src="http://www.abletech.co.nz/wp-content/uploads/2010/12/mashblock.png" alt="Camerons mashblock entry" title="mashblock" width="600" height="391" class="alignleft" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.abletech.co.nz/2010/12/cameron-prebble-wins-outstanding-mashup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NZ Post Ratefinder API beta released</title>
		<link>http://www.abletech.co.nz/2010/08/nz-post-ratefinder-api-beta-released/</link>
		<comments>http://www.abletech.co.nz/2010/08/nz-post-ratefinder-api-beta-released/#comments</comments>
		<pubDate>Tue, 10 Aug 2010 04:42:31 +0000</pubDate>
		<dc:creator>marcus</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.abletech.co.nz/?p=663</guid>
		<description><![CDATA[Able Technology has built an API for New Zealand Post that calculates the cost and delivery options when sending packages nationally. The specification and some sample API calls are available from our beta testing site http://workshop.nzpost.co.nz/ratefinder. Please try it out, and let us know what you think. Address Finder In addition to the Rate Finder, [...]]]></description>
			<content:encoded><![CDATA[<p>Able Technology has built an API for New Zealand Post that calculates the cost and delivery options when sending packages nationally. The specification and some sample API calls are available from our <em>beta</em> testing site <a href="http://workshop.nzpost.co.nz/ratefinder">http://workshop.nzpost.co.nz/ratefinder</a>. </p>
<p><img src="http://workshop.nzpost.co.nz/ratefinder/images/parcel.png" alt="parcel" /></p>
<p>Please try it out, and let us know what you think. </p>
<h4>Address Finder</h4>
<p>In addition to the Rate Finder, you can use Able Technology&#8217;s Address Finder product to find postal codes, and validate New Zealand postal addresses. Some great API examples are available at <a href="http://api.addressfinder.co.nz">api.addressfinder.co.nz</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.abletech.co.nz/2010/08/nz-post-ratefinder-api-beta-released/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Recurring billing of expired credit cards</title>
		<link>http://www.abletech.co.nz/2010/01/recurring-billing-of-expired-credit-cards/</link>
		<comments>http://www.abletech.co.nz/2010/01/recurring-billing-of-expired-credit-cards/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 02:11:03 +0000</pubDate>
		<dc:creator>nigel</dc:creator>
				<category><![CDATA[rails]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.abletech.co.nz/?p=485</guid>
		<description><![CDATA[At Sharesight [www.sharesight.co.nz] we operate an online, subscription based portfolio management for DIY share market investors. For convenience, most of our customers choose to pay by credit card, and we bill them on a recurring basis, either monthly or annually. When customers subscribe, we make it clear to them that we will bill their card [...]]]></description>
			<content:encoded><![CDATA[<p>At <a href="http://www.sharesight.co.nz/">Sharesight</a> [www.sharesight.co.nz] we operate an online, subscription based portfolio management for DIY share market investors. For convenience, most of our customers choose to pay by credit card, and we bill them on a recurring basis, either monthly or annually. When customers subscribe, we make it clear to them that we will bill their card on a recurring basis (and, most importantly, we also make it easy for customers to cancel their subscription whenever they want).</p>
<p>We use the ActiveMerchant plugin (Ruby on Rails) to connect to the DPS Payment Express payment gateway. DPS connects to our BNZ Buyline merchant account which allows us to bill customers in both NZD and AUD. When we pass through a customer’s card details to DPS they return a billing token, and when we need to bill the card in the future, we simply send through the appropriate billing token to DPS along with the amount to be billed (this amount may change if customers upgrade or downgrade their accounts). This saves us from having to store our customers’ credit card details, and worry about the security issues that this entails.</p>
<h4>Expired Credit Cards</h4>
<p>Until now, the only real issue that we faced was the problem of expiring credit cards. Credit cards generally expire every two years (sometimes more frequently), primarily due to the fact that this is the life expectancy of the magnetic strip on the back of the card. When a customer’s credit card expired, they needed to provide us with the updated card details, otherwise when we tried to charge their card, we would receive a ‘card expired’ error back from DPS. Clearly this somewhat limits the convenience factor for our customers, in fact many customers told us so, pointing out that their card number hadn’t changed.</p>
<p>The solution, as it turns out, is a little known feature called the recurring billing flag. Essentially when a payment is sent through to the bank with the recurring billing flag set, they will (generally) ignore the expiry date when processing the transaction. I came across this feature via <a href="http://itmanagement.earthweb.com/columns/executive_tech/article.php/3607996/Credit-Card-Expiration-Dates-Are-Obsolete.htm">this blog post</a>, but could not find it documented anywhere in the technical documentation provided by either the bank or DPS. A quick call to a knowledgeable staff member at DPS, confirmed that they could in fact set this flag for us provided that we obtained written permission from the bank. Luckily we had no problem in obtaining prompt approval from the BNZ, and we were able to have the recurring billing flag enabled on our transactions within a couple of days.</p>
<p>I hope this knowledge is useful for other SaaS vendors who bill customers on a recurring basis. From what I understand, the banks may have different policies on allowing the recurring flag to be set.</p>
<p>Please let us know your experiences.</p>
<p><strong>Special guest post by <a href="http://www.sharesight.co.nz/about_us/#scott">Scott Ryburn</a>.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.abletech.co.nz/2010/01/recurring-billing-of-expired-credit-cards/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
