Meetups

ThinkVitamin presents...The jQuery Online Conference

Are you a web developer and want to sharpen your jQuery skills? Would you like to attend a conference featuring some of the brightest lights in jQuery programming? Are you too short on time and travel expenses to hit such a conference?

For a mere US$150 and no travel at all, you can attend the jQuery Online Conference. It’s a live, over-the-‘net conference taking place on Monday, July 12th starting at 12:00 noon EDT / 9:00 a.m. Pacific and featuring these four sessions:

  • Beyond String Concatenation. Using jQuery Templating to Cleanly Display Your Data
    Rey Bango (Client-Web Community Program Manager for Microsoft and Head of Evangelism for the jQuery JavaScript Project)
    In this presentation, Rey will show you a new way to produce easily maintainable dynamic pages via pre-built JavaScript templates and the Microsoft jQuery templating plugin.
  • Testing Your Mobile Web Apps
    John Resig (JavaScript tool developer for Mozilla and creator of jQuery)
    This talk will be a comprehensive look at what you need to know to properly test your web applications on mobile devices, based upon the work that’s been done by the jQuery team. We’ll look at the different mobile phones that exist, what browsers they run, and what you can do to support them. Additionally we’ll examine some of the testing tools that can be used to make the whole process much easier.
  • Taking jQuery Effects to the Next Level
    Karl Swedberg (Web developer at Fusionary Media, member of the jQuery Team, author of jQuery 1.3 and 1.4 Reference Guides and maintainer of the jQuery API site)
    One of the first things web developers learn to do with jQuery is to show and hide elements on a page and then add some flair by sliding those elements up and down or fading them in and out. Too often, though, we stop there, missing out on the incredible range and flexibility of jQuery’s core effects. In this talk, we’ll investigate both standard and custom animations and how they can be used to create useful and fun effects. We’ll also build a couple effects plugins, explore parts of the effects API that are often overlooked, and learn how to avoid common problems when attaching these effects to certain events.
  • jQuery Pluginization
    Ben Alman (Developer at Boston.com, contributor to jQuery and Modernizr)
    In this live-coding session, Ben explains how, with just a little thought and effort around generalization, parameterization and organization, you can convert your "just get the job done" jQuery code into a legitimate, reusable, modular jQuery plugin.

Your conference attendance fee not only lets you watch the live event and ask questions of the presenters, it also lets you watch the recordings of the events any time afterwards. So if you can’t catch the live event (perhaps you’re busy at work, or it’s 3:00 a.m. in your time zone), you can still watch the presentations. This also lets you watch the live event to get the general idea, and then watch it again for note-taking or hands-on workshopping.

This article also appears in Canadian Developer Connection.

{ 1 comment }

GovCamp’s Coming to Toronto: Thursday, June 17th

by Joey deVilla on June 11, 2010

govcamp toronto

GovCamp in Toronto!

First came GovCamp in Ottawa (May 31st – June 1st), and now GovCamp is coming to Toronto! GovCamp is an “Open Government” or “Goverment 2.0” unconference with these two goals:

  1. For governments to become more open, transparent, participatory, innovative, efficient and effective
  2. For citizens to become more connected to each other around their civic passions in the place they call home

GovCamp Toronto will take place on the evening of Thursday, June 17th and will be an evening where all sorts of people, from private citizens to government officials to representatives of publicly-funded organizations will get together to talk about the intersection of:

  • Government transformation
  • Social networking software
  • Participatory approaches to public engagement
  • Open data
  • Public service renewal

Is GovCamp the sort of thing you should attend? It is if you’re one of the following:

  • A municipal, provincial or federal public servant or a public sector agency employee with an interest in these topics
  • A thought leader looking to share and connect with this community
  • A member of the community of developers, advocates and practitioners in public engagement, government communications, technology, open data, open government or "Gov 2.0"

Who’ll Be There?

Few people know more about setting up “Government 2.0” unconferences than Toronto’s favourite high-tech policy wonk Mark Kuznicki, and we’re very fortunate to have him as GovCamp Toronto’s MC and facilitator. Mark has been behind a number of similar unconferences, including ChangeCamp, TransitCamp and Metronauts.

There will be a number of special guests including:

GovCamp Toronto will be hosted by:

  • Omar Rashid, Public Sector, Microsoft Canada
  • Julia Stowell, Interoperability Lead, Microsoft Canada

Where, When and What’s Happening

appel salon

GovCamp Toronto’s venue is nice and also quite central: the Appel Salon at the Toronto Reference Library (789 Yonge Street, just north of Bloor).

Here’s the agenda:

5:00 Catered reception
6:00 Welcome
6:10 Opening remarks (David Eaves)
6:25 Discussion hosts introduce topics
7:00 Small group discussions and demonstrations
8:30 Closing wrap discussion
9:00 Catered reception

There are a number of ways to participate:

  • You can host a conversation. The conversations at GovCamp Toronto are created by you. We are looking for up to 20 hosts to help convene small group conversations on a variety of topics related to our theme. If you’ve got an idea for a conversation topic, propose one using the online form.
  • You can demo your web or mobile application. We’re looking for up to 6 web or mobile app demos that show the value of open public data, demonstrate what is possible in open government, or demonstrate real world application of social tools inside government. If you’ve built such an app, propose a demo using the online form.
  • You can join the conversation. You can either:

Find Out More About GovCamp

There’s lot of information, ideas and reportage from the recent GovCamp in Ottawa at the GovCamp site – be sure to check it out!

This article also appears in Canadian Developer Connection.

{ 1 comment }

A11yCamp: June 8 at the University of Guelph

by Joey deVilla on June 7, 2010

a11ycamp

Just as i18n is shorthand for “internationalization” – it’s made by taking the first and last letters of the word and replacing the 18 letters in between with the number 18 – a11y is shorthand for “accessibility”. That’s why the accessibility unconference taking place at 7:00 p.m. tomorrow, June 8th, at the University of Guelph is called A11yCamp.

Here’s what A11yCamp’s site has to say about the event:

A11yCamp is a participant-driven event about IT accessibility, modeled after the unconference format of BarCamp.  Whether you are an expert or just getting your feet wet in the IT accessibility space, come join us!  With the schedule determined on the spot, A11yCamp Guelph will be a dynamic event with presentations, demos and interaction by and among participants.

Come out to the first A11yCamp at the Aiming for Accessibility conference at the University of Guelph (about an hour west of Toronto) to share and learn about IT accessibility in an open environment.  Also, there will probably be pizza.  And maybe t-shirts.  We hope.  Register Now!

This article also appears in Canadian Developer Connection.

{ 0 comments }

for the win

Once again, my friend and former co-worker (I worked at his startup, OpenCola, during “The Bubble”) Cory Doctorow is holding the Canadian launch of his latest novel, For the Win.

Here’s the publisher’s blurb about the book:

In the virtual future, you must organize to survive

At any hour of the day or night, millions of people around the globe are engrossed in multiplayer online games, questing and battling to win virtual “gold,” jewels, and precious artifacts. Meanwhile, others seek to exploit this vast shadow economy, running electronic sweatshops in the world’s poorest countries, where countless “gold farmers,” bound to their work by abusive contracts and physical threats, harvest virtual treasure for their employers to sell to First World gamers who are willing to spend real money to skip straight to higher-level gameplay.

Mala is a brilliant 15-year-old from rural India whose leadership skills in virtual combat have earned her the title of “General Robotwalla.” In Shenzen, heart of China’s industrial boom, Matthew is defying his former bosses to build his own successful gold-farming team. Leonard, who calls himself Wei-Dong, lives in Southern California, but spends his nights fighting virtual battles alongside his buddies in Asia, a world away. All of these young people, and more, will become entangled with the mysterious young woman called Big Sister Nor, who will use her experience, her knowledge of history, and her connections with real-world organizers to build them into a movement that can challenge the status quo.

The ruthless forces arrayed against them are willing to use any means to protect their power—including blackmail, extortion, infiltration, violence, and even murder. To survive, Big Sister’s people must out-think the system. This will lead them to devise a plan to crash the economy of every virtual world at once—a Ponzi scheme combined with a brilliant hack that ends up being the biggest, funnest game of all.

Imbued with the same lively, subversive spirit and thrilling storytelling that made LITTLE BROTHER an international sensation, FOR THE WIN is a prophetic and inspiring call-to-arms for a new generation.

The event takes place tonight at 6:30 p.m. in the Merril Collection of the Lillian H. Smith building (a.k.a. “The Library”) at 239 College Street, just east of Spadina. Perhaps a post-launch visit to Caplansky’s is in order.

This article also appears in The Adventures of Accordion Guy in the 21st Century.

{ 1 comment }

Last night at a gathering of Toronto digital marketing and social media types held by TheBizMedia – I’m not sure I qualified for an invite, but hey, free beer!Scott Stratten, president of UnMarketing, gave a very entertaining, funny and insightful presentation in which he talked about the lessons he learned as an online marketer.

I shot a five-minute video snippet of his presentation, where he talked about:

  • First name and email address are often enough. When you need users to sign up for things like contests or surveys, do you really need to take up their valuable time by collecting information that you probably don’t need? (I know that at Microsoft, we ask for great gobs of information when you sign up for even the simplest of things. I do try to get them to tone it down.)
  • How to get people to take your surveys. Telling them that “your answers will help us” isn’t going to get them to take your surveys. Scott found that what works for him is offering a chance at a prize – even a $50 Amazon certificate – boosts the number of people who take survey by orders of magnitude.
  • Auto-DM replies on Twitter. Don’t. Just don’t.

You’ll probably want to turn up the volume on the video. Scott was speaking without a microphone, and as good a videocamera as the Flip Mino HD is, I would’ve had to get obnoxiously close to the stage to get better sound.

This article also appears in Canadian Developer Connection.

{ 0 comments }

Maritime DevCon: June 18th in Moncton

by Joey deVilla on June 3, 2010

martime dev con

If you’re a developer out in the Maritimes, you might want to check out Derek Hatchard’s Maritime Dev Con, which takes place on June 18th in Moncton. It’s a single-afternoon, two-track conference – which means you should be able to take time out to attend it – covering a number of topics including:

  • .NET and ASP.NET
  • Java
  • iPhone development
  • Ruby
  • Python
  • Groovy
  • NoSQL and MongoDB
  • “Rockstar Estimating Skills”

Maritime Dev Con has a registration fee that won’t hurt your wallet – it’s a mere CAD$19!

I’m a big fan of small, regional gatherings like Maritime Dev Con and its western counterpart Prairie DevCon. Each region has its own specializations and needs that a by-locals, for-locals conference can do a better job of serving, and the smaller size of these conferences allows for more back-and-forth between audience and presenter, and between attendees. Support your local conference!

This article also appears in Canadian Developer Connection.

{ 0 comments }

My Photos from Make Web Not War 2010

by Joey deVilla on May 29, 2010

I’ll post a more detailed write-up of the Make Web Not War conference later, but I thought that those of you who were there (or wished they were there) would like to see some photos as soon as possible. I’ve posted my photos at full resolution to my Make Web Not War Flickr photoset, which you can view either on Flickr or the slideshow above. The photos all have titles, and I promise I’ll finished the remainder of the descriptions over the next couple of days.

This article also appears in Canadian Developer Connection.

{ 0 comments }

At Make Web Not War

by Joey deVilla on May 27, 2010

The business of helping out with the NerdTrain, the Make Web Not War conference, associated activities and participating in a team offsite meeting has kept me a busier than I expected to be – in fact, this has been my first chance to post a blog entry! Stories and pictures are forthcoming, but in the meantime, enjoy this video that explains what I’ve been working on for the past couple of days.

As I write this, the chaos typically associated with getting a conference set up has subsided and I hope to squeeze in a couple of posts later today as well as tomorrow.

This article also appears in Canadian Developer Connection.

{ 0 comments }

We’ll Be in Montreal This Week

by Joey deVilla on May 24, 2010

Montreal: photo of poutine

Microsoft Canada’s Developer and Platform Evangelism team is headed to Montreal this week, where we’ll be getting together for our annual team meeting as well as to help run the Make Web Not War conference on Thursday.

We’re not travelling in the usual way either. We’ve hired out a VIA Rail car to take us and a lot of Make Web Not War attendees to Montreal in style. The car’s rigged with power, wifi, Xboxes, Rock Band, monitors and other goodies to make the five-ish-hour trip even more enjoyable for all that nerdy brainpower on board. The train leaves Toronto on Tuesday morning and returns on Friday – watch this space for reports from the train as well as from Montreal!

This article also appears in Canadian Developer Connection.

{ 0 comments }

Prairie Dev Con 2010: Regina, June 2 – 3

by Joey deVilla on May 24, 2010

prairie dev con

prairie provinces It’s not too late to register for Prairie Dev Con, the prairie developer conference, which takes place in Regina next week on Wednesday, June 2nd and Thursday, June 3rd – in fact, you can still get a discount on the registration fee! Register before next Monday, May 31st, and save 20% off the ticket price.

darcy lussier Winnipeg-based developer D’Arcy Lussier put together Prairie Dev Con with the goal of providing techies in the prairie provinces a developer conference with great content without having to deal with the high cost of travel and hotels. It’s a two-day conference with four tracks:

  • Web/Rich Internet Applications
  • Development Foundation
  • Application Lifecycle Management
  • Database/Business Intelligence

with fifty sessions in total.

donald belchamDonald “Brownfield Application Development in .NET” Belcham will lead a post-conference workshop, Making the Most of Brownfield Application Development, on Friday, June 4th. There’s an additional fee to attend this workshop, which you can attend either as a follow-up to the conference, or on its own (see the registration page for full details).

If you’re a developer in The Prairies and looking for a conference that provides a lot of knowledge but is close by and won’t drain your training budget, register for Prairie Dev Con!

This article also appears in Canadian Developer Connection.

{ 0 comments }

Banner from the Hand Eye Society's blog: "The Hand Eye Society: Meshing Toronto's Videogame Communities"

The Hand Eye Society describes itself as a “not-for-profit coalition of people and projects in support of Toronto’s videogame communities”. Their goals are:

  1. To help people make games
  2. To connect game makers with each other and with an audience, offline
  3. To foster diversity in game creation and public perception of games

I shouldn’t be surprised that one of the people behind the Hand Eye Society is Jim Munroe. He’s a former Adbusters editor turned self-publishing author of a number of enjoyable science fiction books such Flyboy Action Hero Comes with Gasmask and Angry Young Spaceman, developer of indie games including the interactive fiction piece Punk Points (the online version requires Java), maker of movies and all-round Toronto DIY-espousing creative type.

Also connected with the Hand Eye Society are other indie videogame notables including:

Poster for Hand Eye Society's "social": "Free presentation and social event from the Hand Eye Society / May 27 2010 @ 19:30 EST / Unit Bar, 1198 Queen West / Featuring: Mr. Brandon Boyer, founder of Offworld, contributing editor of Boing Boing & IGF Chairman"

The Hand Eye Society is throwing a social this Thursday, May 27th in Toronto at Unit Bar (1198 Queen Street West, a shade east of Dufferin/Gladstone, halfway between the Drake and Gladstone hotels). The doors will open at 7:00 and there may be a set of curated videogames for you to check out.

At 8:00 p.m. special guest dignitary Brandon Boyer, Chairman of the Independent Games Festival and contributing editor for Boing Boing and Boing Boing’s games blog Offworld, will, as the Hand Eye Society’s blog puts it, “deliver some form of immensely significant communication to the assembled videogame creators, enthusiasts, organizers & slack-jawed onlookers.”

If I weren’t going to be in Montreal that evening for the Make Web Not War conference, I’d most certainly at this event (I’ll definitely catch the next social). If you’re in Toronto and love videogames (especially ones that break from the mainstream) and especially if you love making them, catch the Hand Eye Society’s social this Thursday!

This article also appears in Canadian Developer Connection.

{ 0 comments }

Bring a Friend to Make Web Not War, Get Great Swag!

by Joey deVilla on May 20, 2010

Joey deVilla and Amber Mac - Friends - 'Amber's being immature again, isn't she?'

Make Web Not War, the conference on how Microsoft and open source tools and technologies can work together takes place in a week! Because we’re feeling pumped about this event and got an advance shipment of swag, we thought we’d share the wealth. If you’ve already registered for Make Web Not War (which you can do here, for free), here’s how you can win some cool stuff before the event next Thursday.

How Do You Win Swag By Bringing a Friend?

Invite a friend to register to attend Make Web Not War, which takes next Thursday, May 27th, in Montreal at “Reunion – Ambiance A La Carte” (6600 Hutchison).

On the registration form, one of the questions in the optional section is “Where did you hear about this event?” Ask your friend to answer this question by selecting “Friend” from the drop-down menu and specifying your name in the field below it, as shown below:

Close-up view of Make Web Not War registration form, highlighting the "Where did you hear about this event?" question

This offer is available only to those friends who haven’t yet registered.

What Will You Get?

If you get a friend to register and specify that you made the referral before Friday, May 21st, you and your friend will each get this cool 2GB Make Web Not War USB key:

Red key-shaped USB key with "www.webnotwar.ca" written on it
If you’re among the first 25 people to bring one friend, you’ll get a Make Web Not War T-shirt:

Front and back views of "Make Web Not War" t-shirt

If you’re among the first 25 people to bring two friends, you’ll get a $25 Jump Card, which is good for discounts at major stores across Canada:

Jump card

The first person to bring five friends gets a special Make Web Not War bundle that includes a token for an MSDN Premium Subscription, which is valued at $2,500:

MSDN logo

What are you waiting for? Go invite a friend to Make Web Not War!

This article also appears in Canadian Developer Connection.

{ 0 comments }

Shape the Future at Canada GovCamp

by Joey deVilla on May 18, 2010

Photo of the Peace Tower in Ottawa: "GovCamp: Ottawa, May 31 - June 1, 2010" Creative Commons Photo by the Poissant Family.

Canada GovCamp is happening May 31 and June 1, 2010 at Ottawa U. and you’re invited!

What is GovCamp?

It’s a gathering of local citizens, public sector employees, service delivery leaders and policy people with an interest in having a conversation on engaging citizens, empowering business and increasing internal efficiencies through transformational government activities across all levels of government (municipal, regional, provincial and federal). It’s neither a trade show nor a product-oriented discussion, but rather a workshop style unconference where participants establish the agenda and explore the themes that are of most interest to them.

Why GovCamp?

We’ve seen a number of great communities spring up across Canada to think about, discuss and build a new relationship with their local governments, often through the use of technology. These activities are accelerated by bringing the community together at workshop-style unconferences such as ChangeCamp and BarCamp. Having participated in these local activities and experiencing the creative energy first-hand, we began to think about how the ideas and enthusiasm we saw at these local events could be shared in a broader context. We thought that it would be interesting to bring together communities across camps, a sort of Jamboree, to explore opportunities to work together on open government activities across multiple levels of government.

To Talk about What?

  • Wouldn’t it be great to call one number and be able to get an answer to government services regardless of which level provided it?
  • Reserve your campsite from one website without having to think about which department managed the site?
  • How about being able to give your input and be heard on government initiatives that start from the speech from the throne and are delivered through provincial programs by you municipality?

These are the types of conversations we are looking to have.

Who Else Will be There?

Confirmed guests include:

  • Welcome keynote speaker Jerry Mechling, from the John F. Kennedy School of Government at Harvard
  • The opening panel discussion members:
    • Guy Michaud, CIO, City of Ottawa
    • David Eaves, a major proponent of Vancouver’s OpenGov, who’ll also do the end-of-unconference wrap-up
    • Eric Sauve, Newsgator and former CEO of Tomoye
  • Mark Kuznicki, Toronto’s civic unconference organizer extraordinaire, who’ll lead the development of the ideas matrix from which the unconference sessions will be formed

In putting GovCamp together, we’re reaching out to a number organizations and communities including:

Who is GovCamp For?

This event is for:

  • IT People –Technology is one way that governments are transforming how they deliver services externally and internally. Technology people are needed to explore the art of the possible for these new services. Mash-ups, Open Data, social media are but a few of the possible areas for discussion.
  • Policy People – We need you in the conversation so that you can share your expertise on the realm of the possible from a policy perspective. Privacy, Security, Access to Information, Information Management are all key considerations for successful government transformation.  Come share your knowledge on how to make these policies enable new services.
  • Government Services leaders – Ultimately, government delivers value through the many services that are provided. GovCamp is about exploring the realm of the possible for service to individuals, services to businesses and services to other departments. Your voice is essential to inform the community and to guide those ideas that the community may have for you!
  • Community – We are fortunate that there’s a passionate and creative community with vibrant ideas about how they can help create a closer connection between governments, individuals, businesses and even among government itself. Your participation at the Canada Gov Camp will provide you with a venue to share your great ideas and, if all goes well, interact with some of the people that can take your idea further.

How Much, and Where do I Register?

Registration for GovCamp is free! To register, visit the registration page. For more information, see John Weigelt’s blog.

Who’s Behind this Event?

Canada GovCamp is being hosted by the Canadian Association for Information Technology Professionals, sponsored by Microsoft Canada on behalf of the community.

This article also appears in Canadian Developer Connection.

{ 0 comments }

Toronto Developer Lunch, Friday May 14th

by Joey deVilla on May 13, 2010

developer lunch

Once again, Kristan “Krispy” Uccello has declared another Toronto developer dim sum lunch! It’s at the usual place – Sky Dragon, located on the top floor of Dragon City mall (corner of Spadina and Dundas) tomorrow (Friday, May 14th, that is) at noon.

I’m trying to boost the .NET geek quotient at these lunches – it can’t just be me, Mark Cidade, Reg “Raganwald” Braithwaite (he’s developed with just about everything under the sun) and David Crow! If you’re in the area, come on down and have some cheap, delicious dim sum. We split the bill at the end, and it typically runs about $11 – 12 a person.

This article also appears in Canadian Developer Connection.

{ 0 comments }

via nerd car

A quick reminder: if you’re looking for cheap transport to Montreal for MonDev, Montreal’s Open Source Week (which concludes with the Make Web Not War conference), we’ve booked an entire VIA Rail car from Montreal to Toronto! The train car (pictured above) has wifi, power outlets and will be equipped with video monitors, an Xbox or two, a big-ass HP TouchSmart computer and other technological goodies to make the time pass by.

Best of all, if you want to book a trip on this car, we’re subsidizing it. Round-trip tickets are a mere $50 and cover the cost of the ride, a sandwich lunch and drink voucher! The train departs for Montreal on the morning of Tuesday, May 25th and departs back for Toronto on the morning of Friday, May 28th.

For more details, email cdnsol@microsoft.com.

This article also appears in Canadian Developer Connection.

{ 4 comments }