Categories
Toronto (a.k.a. Accordion City)

DemoCamp 16 — Monday, December 3rd

DemoCamp 16

Sometimes it’s hard to believe, but it’s true: this Monday, December 3rd, we’ll be hosting the 16th DemoCamp at the Toronto Board of Trade (located in First Canadian Place). What started as a boardroom gathering of a couple of dozen Toronto-area developers showing their current projects to their peers has grown into the city’s premier techie networking event, and the inspiration for other local “Camp”-type gatherings.

Here’s the schedule of events:

5:00 Doors open
6:00 – 7:00 Demos (see below for details)
7:00 – 7:30 Break
7:30 – 8:00 Ignite presentations (see below for details)
9:00 To the pub!

Although the Toronto Board of Trade’s meeting room is very large (and has a cash bar to boot!), it has a limited capacity. If you want to attend DemoCamp, you need to sign up on the EventBrite board. As of this writing, there are 59 free attendance slots remaining; if those get used up, there are 78 $10 donation slots, the money from which will be used to help pay for the venue rental.

Some Quick Explanations

Demos are five-minute presentations where the presenter demonstrates one of his or her current projects in action. This isn’t your ordinary presentation: we only want to see your software in action — no slides are allowed! Think of demos as a geeky show-and-tell showing actual software in action rather than a marketing slideshow with a lot of handwaving.

Ignite Presentations are rapid-fire presentations in which the presenter talks over a set of 20 slides that are timed so that each is shown for 15 seconds (the slideshow runs automatically; the presenter just does the talking). The format helps to ensure that the presentations are interesting and get to the point!

And now, the demos and presentations…

Demos

Teaching Test Driven Development with UTest (Igor Foox)

UTest logo

UTest is a tool developed at the University of Toronto to allow students to submit test cases to be run against a professor’s solution to a programming assignment. We will be demoing UTest, as well as an Eclipse plug-in for UTest and explaining how we think it will help undergrad computer science students learn TDD. The community will get to see a new tool to improve the testing skills of their future employees! They will be able to tell us their feedback and so indirectly influence the skills that students graduating in a few years will have.

Sketch Based 3D Modeling with ShapeShop (Ryan Schmidt)


Shapeshop’s demo video. Can’t see the video? Click here.

I will demo a 3D “sketch-based” modeling system called ShapeShop that anyone can learn to use, and scales from simple toy models to significant complexity. Think Google SketchUp, but for everything from CAD to complex organic characters, instead of just blocky shapes.

I have been building it as part of my MSc/PhD research, since 2004. It is under active development, there have been 2 public releases and I just started releasing betas of version 3. My demo should be selected because everyone I have ever shown it to has enjoyed it, from 6-year olds to jaded computer graphics researchers. Also, it’s a good example of what is possible in university research environments.

The community will get a sense of where 3D modeling and user interfaces might be going in the future, and learn about some of the other stuff happening in the UofT lab that BumpTop came out of. They will also get some new software, because ShapeShop is free. 3D modeling software is really hard to use. I have spoken to lots of tech people who maybe want to make a 3D logo, so they try Blender, and it’s incomprehensible, so they give up. ShapeShop isn’t like that – a real, non-trivial model can be sketched in seconds. And it’s fun. And learning the basic interface is extremely easy. When I get kids using ShapeShop on a SmartBoard, we always have to tear them away. So, I’m pretty sure I can “wow” the democamp crowd. As for inspire, the only thing I can say is that I have recently been demo’ing ShapeShop at UofT recruitment events, and there is always a jump in downloads the next day. So, hopefully some people might be inspired to give 3D modeling another try. I guess it might also inspire other students to try to turn some of their projects/research into usable software.

Last but not least, I might have some huge new top-secret features that I will release during the demo, but I can’t promise anything until Monday when the conference reviews come back…

HealthSpoke Demo (Dan Donovan)

HealthSpoke logo

We will be demonstrating an early version of the HealthSpoke practice management and integrated wellness application. We will focus on some of the automated test tools (NUnit, WatiN) we are using and frameworks (Microsoft Application Blocks) that make our development life easier. This will give the community another example of the application of these tools to real-world projects, and hopefully give people some ideas on tools they can try as well.

Coming from Waterloo, I am looking to get involved in the Toronto tech / startup scene, and DemoCamp sounds like a great opportunity. We are working on an interesting Web 2.0 / Social Networking application applied to a niche market. Our presentation will provoke some thought on automated test frameworks, and how these can be implemented with limited resources from Day 1!

Web Groups – Virtual Team Collaboration (Scott Annan, Mercury Grove)

Webgroups screen capture

My name is Scott Annan and I have been involved in the camp scene for the last 2 years and an active member of the Ottawa startup scene, (where I live). I have also introduced and organized the democamp concept in Cincinnati and Lexington, KY.

I will be doing a demo of our Web Groups collaboration software which is used by over a dozen fortune-500 companies and several more small businesses ranging from floral consultants to international advertising agencies. I would like to provide a perspective on how we financed our business through consulting, and are purposely growing it without ANY investment in a traditional sales team or marketing (including Adwords). We may be able to use DemoCamp to make a new release / killer feature announcement.

SlashID – Anonymous Identity Provider (Zeev Lieber)

SlashID logo

We will demonstrate a fully AJAX-based Identity Management system which allows you to manage your passwords and personal data without disclosing them to our own server. Our approach to authentication and identity management differs from traditional ones in that nobody has to ever rely on us or trust us in any way to complete user authentication and personal data disclosure to different web services. We believe that SlashID is the right way to do identity management in the internet setting (as opposed to enterprise setting), since people are becoming increasingly aware of privacy and trust issues.

We want to raise awareness of our approach with the community, and demonstrate the benefits that our system provides to the websites – ease of registration, one click login, single sign on and keeping user’s data always up to date. All these result in better user experience and more users willing to register – which may translate to direct profit for commercial websites. While the procedure of logging in to a website has always been a hassle rather than something inspiring, we believe we can clearly show that hassle going away. We will show how you can login to any SlashID-enabled website with a single click.

We will also show how updating your personal data on our website automatically propagates to all websites you registered with. All this is possible to do from any computer with just a browser. No data stored on your computer, no data disclosed to our server, no plugin installation required. Our system was launched October 16th, and is available at our website.

Ignite Presentations

Co-Creating the Creative City (Mark Kuznicki)

Mark KuznickiRichard Florida, author of Rise of the Creative Class and Flight of the Creative Class now calls Toronto home. How can creative people – from artists to software developers – be engaged in the act of city-building? This presentation is intended to quickly get the community up to speed on the creative city idea and to inspire them to participate in making Toronto a better place to create.

By showing the connections between DemoCamp/BarCamp and Burning Man, I hope to shift the perceptions of the community to see how an artist and a developer might have values and interests in common, and to inspire the audience to find the spark of their creative souls while making the city a better place to live and work.

Understanding What Is and Isn’t Critical (Fraser Kelton, Adaptive Blue)

AdaptiveBlue logoIn a start-up, where resources are always tight, it’s important to understand what’s critical and what’s not needed. This Ignite Presentation will explore lessons learned (so far) while building our start-up. It’s a study in what we know now, what we didn’t know then, and what we (luckily) got right all along. The goal is to help the democamp community understand what is and isn’t necessary for building a web start-up. From product development to building community, biz dev to IT infrastructure, human resources to pitching VCs… all done in 20 slides. In 5 min.

This presentation should be selected because what we’ve learned over the past year will benefit many start-ups. The learning has occurred through a mix of hard work, serendipitous events, painful mistakes, and reflective moments and we’d like to share these lessons with the community in a fun, 5 min, presentation. Contrasting what we have and what we don’t gives some insight into what is necessary and what a start-up can do without. We have over one million downloads of our first product. We don’t have a single server. We have people in three countries. We don’t have an office. We have a CEO who handles front-line support. We don’t have company email… and so on.

The presentation will entertainingly explore how we got to where we are today by loving constraint and learning to bravely question everything. Inspiring tales, told over 15 seconds, drills home what is and isn’t critical to growing an idea into a company.

[Cross-posted to Global Nerdy.]

Categories
Toronto (a.k.a. Accordion City)

He’s Not Clear on the Concept

Woman dancing on the bar in the movie “Coyote Ugly”A scene from the movie Coyote Ugly.

Coyote Ugly Saloon — the New York City bar that inspired the movie, which in turn inspired a number of franchise bars bearing the same name — is about to open a branch in Accordion City’s “Clubland” area.

The National Post reports that Don Rodbard, president of the King-Spadina Residents Association has these particular concerns about Coyote Ugly that suggest that he’s as clueless about life in the big city as the pro-nightclub people suggest:

“Of course we have concerns, Coyote Ugly, yeah,” Mr. Rodbard said. “They don’t have a good image. The impression the world has is that this place is where you go to get drunk and pick up chicks if you’re a guy and pick up guys if you’re a chick.

How does this differ from any other singles bar? Or many house parties, school dances, debutante cotillions and even church socials?

Links

Categories
Toronto (a.k.a. Accordion City)

I Hate the Dufferin Bus

TTC map showing the route for the Dufferin bus


One thing I will not miss about working at Tucows is the Dufferin 29 bus in the morning
— inconsistently scheduled, often overcrowded, and this morning (like many others), poorly planned. About a hundred of us were crammed onto the sidewalk waiting for a bus that wasn’t “short turned”. The Dufferin bus is the biggest reason I tend to bike to work. It’s the KFC Famous Bowls of public transit: a failure pile in a sadness bowl [warning: some swearing].

There are days that I wonder how the TTC has any fans at all.

Categories
Toronto (a.k.a. Accordion City)

A Tale of Two Facades

Take a look at this building:

Facade of High Park Manor, on Bloor Street near High Park Avenue, Toronto.

…and then this building:

Facade of Sunny South, on Bloor Street near High Park Avenue, Toronto.

Believe it or not, these buildings aren’t just in the same neighbourhood, they’re right beside each other. I took both photos on the same day, perhaps 15 seconds apart. Good landscaping and decent signage make a big difference.

(I really hate the sign on High Park Manor, from the all-wrong-for-the-building choice of typefaces, to the fluorescent-backlit sign that makes the place look like a convenience store rather than an apartment across the street from the city’s largest park.)

Categories
Toronto (a.k.a. Accordion City)

Cluck, Grunt and Low

Neon sign from the Toronto barbecue restaurant “Cluck, Grunt and Low”, featuring a pig, cow and chicken in suits.
Click the photo to see its Flickr page.

A couple of weeks back, the Ginger Ninja and I went to Cluck, Grunt and Low to see if Toronto finally got a barbecue place worth mentioning. I felt that the food could use a little work: the sauce — which comes courtesy of the highly-regarded Thuet — is quite good, but the pork ribs I had that night were a little thin and dry; I’ve had juicier and meatier at Montana’s Cookhouse (which is surprisingly good, considering that it’s a chain). Wendy, who’s used to some of the better barbecue place in the Boston area, said that it wasn’t authentic enough to bill itself as “barbecue”. I think the true test will be to bring my coworkers from Tucows’ Starkville, Mississippi office there. We’ve had a couple of serious discussions of what real barbecue is, and I think it would be interesting to see what they think.

Opinion seems to be divided between the professional reviewers and the word-of-mouthers. The people on the Chowhound discussion board have by and large been disappointed, while Toronto Life food reviewer James Chatto, Eye Weekly’s Kathryn Borel and the National Post review have generally been favourable.

I think part of Cluck, Grunt and Low’s problem is that the food isn’t barbecued or smoked on the premises. The place isn’t large enough — I remember when it was Shakespeare’s Cafe, a student coffeehouse — and there just isn’t enough of the smell that a real barbecue pit and smokehouse has. The barbecuing and smoking apparently takes place offsite and the food is trucked in, where it’s warmed. Those of you who old enough to remember the CN Tower restaurant in the late 70’s and early 80’s may recall hearing that the kitchens were in the basement and the food had to be taken up in the elevator, which was one of the reasons why the Tower’s Revolving Restaurant was also known locally as the “Revolting Restaurant”.

I might give Cluck, Grunt and Low another shot if I start hearing better reviews from friends or the Chowhound crowd, but in the meantime, I think I’m going to get my barbecue during my trips to the States.

Categories
funny It Happened to Me Toronto (a.k.a. Accordion City)

“Think of it, Ellen — a world full of WEIRDOS!”

While hanging out on Queen Street West back in the summer of 1985, I saw a T-shirt with the image below and bought it immediately. I wore it all summer that year:

Old comic panel: “Think of it, Ellen — a world full of WEIRDOS!” “That would be wonderful…”
Click the image to see the source.

Yesterday’s entry, “Thank You, Mask Man!”, got me thinking about that time and what was then my favourite t-shirt. A little Googling led to me to this entry in the blog We Saw a Chicken, whose author had scanned the image from the magazine Strange Things are Happening.

I’m going to invert the image and make it the desktop background on my computers.

Categories
It Happened to Me Toronto (a.k.a. Accordion City)

“Thank You, Mask Man!”

Way, way back — I’m talking about twenty years ago — my friend Yann and I decided to go catch one of Reg Hartt’s Sex and Violence Cartoon Festival shows. For those of you who aren’t from around Accordion City, Reg is one of the city’s better-known eccentrics — he’s a film and cartoon buff who likes to show his collection of rare films. If you walk around some of the city’s hipper streets, you’re likely to see a poster for one of his screenings.

Yann and I had decided that after years of seeing these posters plastered all over town, we should actually attend one of these events. Reg now hosts his film screenings at his house, but back in the late eighties, he held his movie nights at the Cabana Room, which was the upstairs bar of the Spadina Hotel, which was located at the corner of King and Spadina. Today, that corner is both a nightclub and dining destination as well as home to a number of fancy offices and condos, and the Spadina Hotel has since closed and turned into a backpacker’s hostel. The corner is a yuppie haven now, but back then, it was considerably more seedy.

That upstairs bar was the sort of place you’d expect to see Charles Bukowski challenging Mickey Rourke, Harry Dean Stanton and Tom Waits to a shooter-drinking contest. It was delightfully divey, and populated with an assortment of interesting characters, from hard-drinkin’ old men to the not-quite-legal-to-drink (the legal age here being 19) spiky-haired punk and alternative rock crowd who’d spilled over from Queen Street, which was then a little edgier than it is today. The place looked like it hadn’t changed since the early 1960s. My favourite creature comforts there were the air conditioning — possibly the best in town, next to the bone-chiller at Sneaky Dee’s, then located in The Annex — and the Jiffy-Pop cooker on the bar, which was a hot plate rigged with Jiffy-Pop branding and a mechanical arm that shook the Jiffy-Pop package side-to-side as it cooked.

The Sex and Violence Cartoon Festival featured all sorts of old cartoons dating from the 1940s through the 1970s that you could no longer show in most places for their racy (and sometimes racist) content. One of Yann’s and my favourites was Thank You Mask Man, a cartoon based on a routine by Lenny Bruce, in which Lenny himself does the voices. It’s about what happens when the Lone Ranger decides to accept the thanks of the townspeople he saves, with hilarious — and very profane (especially considering the time) — results.

Thanks to this entry on MetaFilter, I know that someone put Thank You Mask Man on YouTube. Watching it makes me feel like I’m drunk and 19 again. Watch and enjoy, but be forewarned that this is a Lenny Bruce routine: