Categories
Uncategorized

Catching Cory Doctorow’s “For the Win” Book Launch Tonight

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.

Categories
Uncategorized

Scott “UnMarketing” Stratten: “First Name and Email are Enough” and Other Thoughts on Online Interaction

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.

Categories
Uncategorized

Maritime DevCon: June 18th in Moncton

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.

Categories
Uncategorized

New SharePoint 2010 Books from Wrox

Reza Alirezaei

Pictured above is Reza Alirezaei giving a presentation on SharePoint at last year’s TechDays conference in Toronto. Reza’s one of our go-to guys for SharePoint, and I’m pleased to announce that a book he co-authored has just been published by Wrox: Professional SharePoint 2010 Development.

Cover of "Professional SharePoint 2010 Development"

I don’t have the book just yet, but here’s the publisher’s blurb:

Learn to leverage the features of the newest version of SharePoint, in this update to the bestseller

More than simply a portal, SharePoint is Microsoft’s popular content management solution for building intranets and Web sites or hosting wikis and blogs. Offering broad coverage on all aspects of development for the SharePoint platform, this comprehensive book shows you exactly what SharePoint does, how to build solutions, and what features are accessible within SharePoint.

Written by one of the most recognized names in SharePoint development, Professional SharePoint 2010 Development offers an extensive selection of field-tested best practices that shows you how to leverage the vast power of this multi-faceted tool to build custom workflow and content management applications. Plus, you’ll discover how to take advantage of the new features to roll out new SharePoint sites or upgrade existing sites.

  • SharePoint guru Tom Rizzo offers broad coverage of the newest version of SharePoint, Microsoft’s popular content management solution
  • Addresses how the new version adds enhanced developer support for ASP.NET, Ajax, LINQ, and Silverlight
  • Demonstrates how to take advantage of new features, including improvements to offline and mobile client capabilities, social networking additions, and more
  • Covers user experience development, platform services, social media features, event handling, the business data catalog, forms and workflow, business intelligence, and more

With this book, you’ll get exhaustive coverage on the many possibilities that exist with SharePoint.

Congratulations, Reza, on the release of the book!

Cover of "Beginning SharePoint 2010 Development" In addition to a professional-level book on SharePoint, Wrox have a beginners’ book due out in June: Beginning SharePoint 2010 Development, which is probably more suited to SharePoint newbies like Yours Truly. Here’s the publisher’s blurb:

Discover how to take advantage of the many new features in SharePoint 2010

SharePoint provides content management (enterprise content management, Web content management, records management, and more), workflow, and social media features, and the new version boasts enhanced capabilities. This introductory-level book walks you through the process of learning, developing, and deploying SharePoint 2010 solutions.

You’ll leverage your existing skills and tools to grasp the fundamental programming concepts and practices of SharePoint 2010. The author clearly explains how to develop your first application for SharePoint 2010 and guides you through the many aspects of a SharePoint 2010 development project.

  • Explains how SharePoint is more than simply a portal and is capable of providing content management, workflow, social media features, and more
  • Details the new features and functions of SharePoint 2010 and provides a thorough look at the fundamental programming concepts and practices of SharePoint 2010
  • Walks you through how to perform common developer tasks in SharePoint and the tools required to do so
  • Reviews building and deploying Web parts, integrating Office applications with SharePoint, interacting with data in SharePoint 2010, developing Web Services for SharePoint, and creating enhanced user experiences for SharePoint

Covering everything from developing applications for SharePoint 2010 to securing those applications, Beginning SharePoint 2010 Development is an ideal introductory resource.

This article also appears in Canadian Developer Connection.

Categories
Uncategorized

Games, News, Maps, Social and Music are the Most Downloaded Mobile App Types: Nielsen

What Types of Apps are People Downloading?

The surveying company Nielsen recently posted some mobile app figures from its report, the App Playbook, whose data is based on a survey of 4,200 people who downloaded a mobile phone application in the past 30 days. Here’s their chart showing the downloaded apps by category:

Graph: Categories of Applications Used in the Past 30 Days

I reworked the chart to list the categories from least to most downloaded (I also gave it a more accurate title). You can click the revised chart below to see it at full size:

Graph: Phone Apps Downloaded in the Past 30 Days

As you can see, the top 5 mobile app categories are (from most to least downloaded):

  1. Games
  2. News/Weather
  3. Maps/Navigation/Search
  4. Social Networking
  5. Music

These top categories, once boiled down to their essence, would seem to indicate that mobile app users want to:

  • Be entertained
  • Find out what’s happening
  • Know where things are

Perhaps it’s time to come up with an app that combines all three of these. I’m leaving that as an exercise for the reader.

Smartphone Penetration

Graph: 1 in 5 wireless subscribers

In the fourth quarter of 2009, 21% of American wireless subscribers – a sliver over 1 in 5 – had a smartphone. That means that there are still 4 our of 5 U.S. wireless subscribers who have yet to make a smartphone purchase.

This figure is up from 19% in the previous quarter and a significant jump up from 14% at the end of 2008. I don’t know whether the Canadian figures are similar; while we’re similar to the U.S. culturally, they get much better deals from their mobile companies, which may affect usage patterns.

Who’s Downloaded Apps, and How Many?

Graph: 1 in 6 downloads

According to Nielsen’s survey, 14% of American wireless subscribers – a shade under 1 in 6 – downloaded a mobile app in the last 30 days.

Smartphone users had an average of 22 installed apps, while feature phone users had 10. Here’s the count of installed apps for smartphones broken down by OS:

Graph: Number of Installed Apps (iPhone 37, Android 22, Palm 24, Windows Mobile 13, BlackBerry 10)

There are more figures in the NielsenWire article covering mobile app use – be sure to read it!

This article also appears in Canadian Developer Connection.

Categories
Uncategorized

My Photos from Make Web Not War 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.

Categories
Uncategorized

At Make Web Not War

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.