Thursday, June 2, 2011

Thursday, November 18, 2010

Thursday, October 21, 2010

Saskatoon BarCamp

We sponsored BarCamp this year. It was a lot of fun and interesting. I enjoyed several of the presentations - a big thanks to all the VendAsta folk who participated and to the organizers.

The Sheaf: BarCamp Saskatoon

On Oct. 16 Louis’ played host to the annual Saskatoon technology “meeting of the minds.” The event, known as BarCamp Saskatoon, is a yearly who’s who of people in Saskatoon technology.

Open to anyone interested, BarCamp Saskatoon included people from all corners of the city’s technology scene — developers, publishers, students and end users. The 147 registered participants included key decision makers from Saskatoon technology companies...

Thursday, October 7, 2010

Everyone loves movies and pants - VendAsta and Direct West release group buying in Saskatoon and Regina

From Micheal over on VendAsta's blog:
Everyone loves movies and pants.
Today’s the big day!

The MySaskDeals website, which we built in partnership with local yellow page publisher DirectWest, has been “live” for a couple weeks already. But until today the only thing visitors could do was enter their email addresses to subscribe to upcoming deals.

As of this morning, the website is really and truly live. The first deals are up and we’re all pretty jazzed about it…especially the movie-goers and pants-wearers among us.

Customers from Regina can get half-price movie tickets at Rainbow Cinemas: ....


read more at http://blog.vendasta.com/2010/10/07/everyone-loves-movies-and-pants/

Wednesday, June 16, 2010

Hackathon -

VendAsta developers geek out for a worthy cause.

June 1st, 2010 by Michael A. Charles

This past weekend we turned over our offices to a bunch of scruffy hippies dedicated to “helping those in need by doing what they love”.

“What they love” is designing software, and their specific method of helping those in need is to build iPhone apps, sell them for $1.99 at the App Store, and give the proceeds to local charities.

This whole freaky idea was dreamed up by ex-VendAsta developer Dale Zak, who helped get it off the ground in Halifax last year. At that first iPhone Hackathon 4 Charity, fifteen developers donated their weekends to help create the apps Meet Me Here and Wish You Were Here, with proceeds going to the Halifax charities Feed Nova Scotia and Phoenix Youth Programs.

In the wake of that successful Hackathon, Dale and his Halifax buddies incorporated a company called Apps4Good and set out to spread their idea around the world. Now Dale has expanded the event to a second city, with over fifty developers participating this year in Halifax and Saskatoon. The Saskatoon group, which included Phoenix, Krystian, Jordan, and Allan from VendAsta, divided into three teams to design:

read more...

Friday, May 21, 2010

iHackathon - coming soon

iHackathon 4 Charity

May 29th & 30th
Saskatoon and Halifax

Software developers. Graphic designers. Social media gurus. Marketing experts. Ninjas. Use your talents for good to help build an army of kick ass iPhone and iPad applications!

Thursday, May 20, 2010

asynctools - execute Google App Engine API calls in parallel

asynctools is stewarded by Vendasta Technologies; we're in the App Engine Pod at Google I/O.

Come by for a demo!

asynctools is a library allowing you to execute Google App Engine API calls in parallel. API calls can be mixed together and queued up and then all are kicked off in parallel. Callbacks can be used to operate over completed calls immediately, if desired.

Currently, wrappers for Query and UrlFetch API calls are available. More will come over time.

Additionally, CachedMultiTask provides a mechanism to transparently cache the results of the parallel API calls.

An example invocation kicking off a set of parallel data store queries is as follows:

# set up the async queries
runner = AsyncMultiTask()
for fbuid in facebook_user_ids:
query = db.GqlQuery("SELECT __key__ FROM Account WHERE facebook_id = :1", uid)
runner.append(QueryTask(query, limit=1, client_state=fbuid))

# kick off the work
runner.run()

# peel out the results
for task in runner:
task_result = task.get_result() # will raise any exception that occurred for the given query
print '%s: %s' % (task.client_state, task_result[0])

VendAsta is at Google I/O


I've been following the tweets and other action while Mike, Blair, Kevin and Jason attend Google I/O.

We've created a social networking game on top of our MashedIn technology. They guys down there are giving away an iPad for the most connected attendee at the conference. As people join and invite others we let them connect with their mobiles through various social networks - our technology allows us to establish the interconnectedness of people accross their social graphs and shows a leader-board style game board.

We use MashedIn, built on Google appengine, and our own asynctools library - the team managed to come up with this prototype in less than a week to demonstrate yet another application built on top of this technology. Or goal was to promote awareness among developers and get feedback on how we might best make an API available for others to use.



VendAsta
is at the developer's sandbox at Google I/O - stop by and visit Kevin or Blair to find out more...