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: ....


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:


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

# 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.

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

Thursday, April 22, 2010

Edwards School of Business is hosting a Workshop on Friday, May 14th regarding Internet Marketing

Edwards School of Business is hosting a Workshop on Friday, May 14th regarding Internet Marketing. It is targeted towards business professionals responsible for marketing and communications. The agenda will include best practices regarding how to build website traffic, search engine optimization, social media marketing, web analytics, and reputation monitoring. Participants must bring a laptop.

Thursday, March 11, 2010

Now reviewing: Moodle 1.9 Teaching Techniques

I've been given an opportunity to review a book that will be released soon: Moodle 1.9 Teaching Techniques. We've been working on our online learning systems for corporate settings lately. We use Moodle, it's got very flexible configuration and has proven to be robust and customizable in many ways.

So far, I've reviewed the contents and read the chapter on building Glossaries, I got some good ideas, the writing is clear and directed towards giving advice to course creators.

Here's a link to a sample chapter - Instruction Materials.pdf

Thursday, February 18, 2010

VendAsta - invited to the Developer Sandbox at Google I/O

Here's our description on their site at Developer Sandbox @ Google I/O

VendAsta is sowing trust by making social context portable. With our applications StepRep (for small businesses) and MashedIn (for bloggers and website owners), the networks you've built up on Facebook, Twitter, etc. can extend to you and your social connections all over the web.

We use App Engine to host our core products. We leverage Open Social, Maps, and Social Graph API in our products. In addition, VendAsta uses Google Apps and Analytics extensively for running its core business. VendAsta is the developer of the open source library asynctools, which allows developers to perform App Engine API calls in parallel, most notably datastore queries.

Monday, January 25, 2010