Programming

CodeFab releases WOGoogleCheckout: XML WebServices sample code

Wednesday, October 10th, 2007

In conjunction with talks given at WOrld WebObjects Developers Conference 2007 and OpenBase Developer Summit 2007 CodeFab has developed an example WebObjects framework that uses XML web services to implement Google Checkout for processing e-Commerce transactions using Google and their new service based API. This framework can be used as is to add Google Checkout processing to any existing WebObjects-based store.

Get the source here. Many kudos to author and CodeFab alumnus Scott Lopatin!!

Enjoy!

Alex Cone speaking at OpenBase Summit 2007

Wednesday, October 10th, 2007

CodeFab CEO and roving lecturer Alex Cone will be giving two talks at the OpenBase Developer Summit in Vail Colorado, which opens on October 7th, 2007. The sessions will be:

WebObjects, AJAX & iPhone Development on Tuesday at 11:00am. This talk will be presented with CodeFab alumnus Scott Lopatin and will include a demonstration of a store presentation framework developed to show how to optimize presentation for the iPhone browser. The framework source can be downloaded here. CodeFab has also created a general developer mailing list for iPhone development discussion and developers interested in exchanging ideas should sign up here.

WebObjects, WebServices & XML on Wednesday at 11:00am. This talk will include a demo of XML-based web services that access the new Google Checkout service. The web service implementation is provided as a general framework that can easily be added to an existing store. The framework source can be downloaded here.

Alex will also be informally discussing the WireHose WebObject framework with interested developers. WireHose has recently seen the release of version 4.0 and a mailing list for WireHose development topics can be subscribed to here.

CodeFab is delighted to be asked to participate in the OpenBase Summit 2007 and would like to thank Scott Keith and all the rest of the OpenBase crew and all the conference sponsors for putting together an excellent developer event!

Skitch: One sweet image twiddling, sharing app

Friday, June 22nd, 2007

OK, I love the Skitch image tool and I’ve only been playing with it for half an hour. Run, do not walk to the Plasq website and request a beta copy of Skitch. This is a great app for several reasons: it is perfect for the day-to-day tasks of someone like me who isn’t (usually) a graphic designer, but do need to share images via mail and IM and do screen grabs and the occasional bit of cropping and annotating, it is totally simple and easy to use and has lots of useful pop-up tips and help, it has built in image sharing via mySkitch image hosting site, and last but not least, the user interface is AWESOME!.

Skitch UI

This app defines broad swaths of new UI paradigms for Mac desktop apps. I love that it miniaturizes to a menubar icon - where it has a number of useful features including an excellent image grab feature. It works great with your iSight camera. All four corners of the window can be grabbed and used to resize (thank you, thank you, thank you!) It has built in image upload to a website (mySkitch by default, but set up all the upload accounts you want - FTP, SFTP, WebDAV, Flickr and .MAC). And just to show they rock and roll with Cocoa, Dashboard-style Preferences on the back of the window.

Cool as this app is to use, the main point is to improve your workflow when collaborating with others on tasks involving images. Grabbing a screenshot of a bit of mis-aligned HTML, adding an arrow with a comment and sending it off has never been easier. And for everyone building a Mac desktop app out there - check this puppy out for some excellent design ideas!

Woo-woo! All aboard for WOWODC!

Thursday, June 7th, 2007

After a long period of relative quiet, the WebObjects world is exploding with new activity. Apple’s new WO czar, Pierre Frisch, will be dropping a very significant release on us all at WWDC that signals the return to a strongly supported product and is the first step down a new path of evolution. At the same time, the WO community has rallied to organize a the first WebObjects WOrld Developer Conference to be held on June 10th, the day before Apple’s WWDC.

Come join the CodeFab team at WOWODC and WWDC. CodeFab CEO and Alpha Geek Alex Cone will be speaking at WOWODC, with some very special help from Scott Lopatin. Also in San Francisco for WOWO and WWDC will be fellow ‘Fabbers Bill Hatch, Apoorva Muralidhara and Chuck Swiger.

The WOWODC schedule on Sunday June 10th is:

09:00am - 09:05am Welcome Pascal Robert, OS communications informatiques inc.
09:05am - 10:30am Migrating to Eclipse/WOLips Chuck Hill, Global Village Consulting
10:30am - 10:45am Break
10:45am - 11:45am XML and WebServices Alex Cone, CodeFab; and Scott Lopatin, CodeFab
11:45am - 1:00pm AJAX Mike Schrag, m Dimension Technology; and Alex Cone, CodeFab
1:00pm - 1:30pm Lunch
1:30pm - 2:45pm Project Wonder's Best Features Anjo Krank, LogicUnited; and Mike Schrag, m Dimension Technology
2:45pm - 4:00pm Direct2Web Anjo Krank, LogicUnited
4:00pm - 4:15pm Break
4:15pm - 6:15pm Experts Panel Chuck Hill, Global Village Consulting; Alex Cone, CodeFab; Jake MacMullin, BBC; Mike Schrag, m Dimension Technology; and Anjo Krank, LogicUnited

I like to solve interesting problems…

Sunday, February 4th, 2007

I’m often asked if I really like coding. I usually respond by saying I like to build things. Often bigger things than I can build by myself, which is why I often end up leading teams or companies. But really what I like is solving interesting problems. One of the reasons I love CodeFab so much is I get to solve a lot of interesting problems. Over our 10 year history I have been privileged to analyze, design and implement solutions to more interesting problems than at all my other jobs combined.

Jonathan ‘Wolf’ Rentzsch from Red Shed has written an excellent article called Programmers Don’t Like to Code that is definitely worth a read! It certainly made me think about what makes me tick.