Archive for April, 2006

aboone’s gone global

Tuesday, April 18th, 2006

i’d like to take this time to formally introduce a new feature to the site, the photo map. using the google maps 2 api, i created an overlay of all the locations where my photos were taken. now you can use the world map to browse by location, and when you select a location, it will show you the photos in that category with a cool zoomed in contextual satellite background image. now you can check out my alaska pictures with an icy breeze blowing through your browser window, or flip through my france pictures while sitting on the riviera coastline. take it for a spin!

diggin’ the sandbox

Monday, April 17th, 2006

recently at work i was given the task of integrating our shopping cart with paypal’s payment api so that customers could pay with their paypal accounts, as well as by bank transfer or credit card (although the latter seems rather pointless since we already have a verisign implementation). having already completed integration of verisign and hsbc credit card payment modules, i was prepared for a testing environment that was shaky at best. what i found was entirely to the contrary… paypal developer central. once you create your developer central account, you have access to the paypal sandbox server, which is essentially a robust, testing mirror of the actual paypal site. i was able to create a handful of various paypal accounts: business, personal, merchant, etc… and i was able to fill them up with fake money, credit cards and bank info. that way when i do my testing, i can test the real paypal payment flow, with all this fake data. it is even smart enough to save all the email messages that would be sent out in a “real” implementation into your developer account email center box. i must say, this is pretty slick. and all that you need to do to go live is change the host that you are posting your data to, and voila, perfect paypal payment paradise! after the other integrations i’ve done, this one was a piece of cake because the test mode actually tests the real stuff! you’d think the other big players would take a hint from paypal on this one… direct payments are where you make money, but how can you know your payment interaction is tight unless you fully test the program flow before you start taking live data?

welcome to the aboone.com blog

Sunday, April 16th, 2006

i was going to write a blog application from scratch but then i decided to take a look at wordpress and within minutes i had it up and running… so, why reinvent the wheel.  i have absolutely no idea why i would need a blog or exactly what i am even going to write up here but we’ll see what happens.