Wireless in Welland, Ontario, Canada

City of Welland Ontario
Image via Wikipedia

Over the holidays this year I’m in Niagara staying at my parents’ place. Used to working at the Red Brick Cafe in Guelph, I was worried heading back to an area without a focus on tech would mean staying in the basement to do work. I searched for a few hours online and talked to some folks to figure out where the wireless hotspots in Welland are.

I couldn’t find much.

So, I figured I would list wireless hotspots I had found in the area to let those who come after me to know where they can get some work done in a comfortable environment.

The List So Far

Cafe on Main

Where: 91 East Main Street.

Hours: Mon-Fri – 8am to 5pm, Sat – 9am to 3pm, Sun – Closed.

The best cafe experience in Welland, bar none. Take the #9 or #10 bus to the downtown terminal and walk a block toward the historic bridge. Located directly across from the courthouse, it offers a quiet and comfortable atmosphere and includes a fireplace. If you’re in the area and are looking for a place to get a good latte, this is it!

Seaway Mall Food Court

Where: 800 Niagara St., Welland, Ontario, Canada (view map)

Hours: Mon-Fri – 10am to 9pm, Sat – 9:30am to 5:30pm, Sun – 12pm to 5pm

Seaway Mall’s food court has several wireless hotspots and some work better than others. I had great experience with SSID SeawayMallA but almost none with SSID SeawayMallE.

Cafe Mochaccino in Seaway Mall

Where: 800 Niagara St., Welland, Ontario, Canada (view map)

Hours: Mon-Fri – 10am to 9pm, Sat – 9:30am to 5:30pm, Sun – 12pm to 5pm

Great (and inexpensive!) cappuccino but no in-house wireless. Using Seaway Mall’s wireless required me to sit at one of their tables just outside of the cafe.

That’s it, for now. Expect this post to grow as time goes on and more wireless hotspots are discovered. And, by all means, if you find your own wireless hotspots in Welland please list them in the comments!

Reblog this post [with Zemanta]
Tagged with:
 

Windows Azure is Windows 8

Windows Azure
Image by Carlos Gutiérrez G. via Flickr

I sat in my office last night trying to identify what Microsoft is doing to combat upstart thin-client operating systems like Google Chrome OS, continue making money with its very popular offline Office suite and offline Windows platform, and compete against Amazon for data and web services now that the world is moving into cloud services.

They will have a lot of competition in the next 3 to 5 years against their core, money-making software products and I believe their plan is to leverage the millions of existing .NET developers and all of the skills they’ve spent years developing to change Windows from a boxed product to a subscription-based “Windows-As-A-Service” service.

I’ve been working with the Windows Azure platform for a few weeks now and I have to say I’m quite impressed. Launching apps is pretty easy once you have the required software installed and there are plenty of projects already listed at CodePlex to get you started. Moving from .NET development to Azure development is a piece of cake. They also appear to be much more open to supporting non-Microsoft development languages such as Ruby and PHP. As a Linux guy, I have to admit they’ve put this together pretty damn well.

Currently, the industry has only paid attention to the web application deployment features of Azure. I believe the true power of Azure is not just deploying scaling web applications but in its ability to launch virtualized desktops from the cloud. Let me explain what I envision Microsoft’s plans to be for the future of the entire software lineup.

The Home PC Market

Imagine you’re a standard, nuclear family buying a home PC in the year 2015. You go to Staples (or whatever your big box store of choice is) and look at what they offer. They have a number of PCs for sale but because by this time most computers have enough horsepower for the home user, the hardware statistics are subdued or even missing. Instead, the software features are prominently displayed.

Available for sale is a home PC that will give you Windows Azure (includes 5 users, Internet Explorer, Office Home, Zune music and PC game marketplace). There are three prices, depending on how long your contract term is, similar to a mobile phone.

  • 3-year contract: $249 hardware cost + $99.99 / year Windows Azure subscription
  • 2-year contract: $499 hardware cost + $99.99 / year Windows Azure subscription
  • No contract: $599 hardware cost + $99.99 / year Windows Azure subscription

You bring the PC home after buying the 3-year contract (who replaces a home PC within 3 years anyway, right?) and turn the machine on. The default software on the machine is a thin-client that simply facilitates the connection to Windows Azure. You create the users for each of your family members and in behind the scenes each of them gets a virtualized desktop (probably Windows 7 renamed to be Azure Home or something of the sort), hosted in the cloud. Instantly all activation, piracy, and product key woes are a thing of the past.

Because the virtualizations are hosted in the cloud, all of the annoyances that current operating systems have would be minimized or eliminated. Consider: All updates to the operating system could happen while the PC is, effectively, off. If Microsoft chose to solidify the hardware requirements for manufacturers, the platform would no longer need drivers after a fresh install and driver updates would happen transparently.

On the each virtualized desktop is an icon for the Zune marketplace where users can purchase Windows apps like iPhone subscribers can: from their app store. Clicking purchase would instantly make available the software you’ve purchased.

The benefit of all this is that of every cloud: You don’t always need to be on the same PC to do your work. You could sit at any computer in an airport, school, library, cafe, or your home and access your desktop from anywhere. Truly this is the stuff of the future.

SMB Market

Because the virtualized desktops will be running the Windows everyone already knows, application development will remain just as easy as it ever has. Developers who are out there, making applications on the Windows platform will only need to learn “What’s new” instead of “What’s changed?”

Businesses will be sold on cost reduction since the Windows Azure platform removes almost all administration and IT support requirements from the business. If you can plug a PC in, you’re pretty much good to go. No more crazy Windows product keys or version incompatibilities. All apps on your virtualization would be incrementally updated over time. Since everyone on the service is paying yearly, this would cover the cost to Microsoft normally attributed to upgrading.

The Windows Azure Business option would also include an SLA.

Corporation / Government Market

For this market, Microsoft would take the SMB Market platform and simply multiply it to handle thousands of PCs. Likely they would offer additional support, a better SLA, and decreased per-unit cost due to bulk sales and contracts.

All of this is really magical stuff and I really hope the future turns out to be something similar. The other exciting part of Azure is what most people focus on: the fact that it offers nearly unlimited storage, computation, and development possibilities for developers and businesses. And that’s where Microsoft needs to cut the mustard. Or else, this whole thing is for nothing.

In order to get businesses and users to adopt the new platform, there has to be killer applications available on it. New stuff, not just Office and IE. Fun stuff like Google Goggles or Twitter. And that can only come from a completely open and available system to let the minds of developers take their crazy dreams and put them into code.

If I could make an impassioned plea to Microsoft, from a developer, please offer us an Azure development option at no cost. We’re not asking you to host our million hits per day website for free, just something we can log into, put up and app and see if it gets some traction. If it’s good and generates some revenue, give us a call and we’ll sell it or start paying.

What do all of you think of the possibilities of this new service? Are you excited about Azure? Let me know in the comments!

Reblog this post [with Zemanta]

A Month With Mandriva

Mandriva Linux One 2009 com KDE
Image by Jonathas Rodrigues via Flickr

Well, it’s been just over a month since I made the switch to Linux from Windows. My distribution of choice for desktop PCs has always been the fantastic Mandriva Linux. Available for free with plenty of included software (Open Office suite, the Firefox web browser, Kopete messenger, Amarok media player, and much more), it’s always done the trick and looks wonderful doing so.

I have two physical hard drives in my PC. The first one is mounted ‘/’ for all my system files and programs. The second drive is my ‘/home’ directory, where all of my documents are kept. All of the system files are kept entirely separate from your documents.This sort of division is done even with one single hard drive automatically by Mandriva so that if you ever need to format or upgrade the operating system you don’t lose any of your pictures, movies, or music, ever.

Me playing Morrowind in Linux

Me playing Morrowind in Linux

Life without Windows is certainly possible. I’m living proof. And the stuff I use my computer for is likely more intense than your average Joe since I’m a web developer. All of the required software that I use on a daily basis is available and runs great in Linux.

All of my games worked out-of-the-box using the Windows games and software emulator* (Read more about the Wine project). I’ve included a screenshot of me playing Morrowind. It runs great. My girlfriend and I played through Max Payne on this PC, as well, and we’re a quarter of the way through the Quest for Glory 2 remake (which is a lot of fun, by the way) on my other Mandriva Linux PC (our media center).

If you’re considering running Linux or if you’ve heard about it and are curious, give Mandriva Linux One a try. It’s pretty simple: You download it and burn it onto a blank CDR. Reboot with the disc in the drive and you can use it right off the disc without actually installing it. If you like it, go ahead and install it. Otherwise, just take the disc out and reboot — nothing has been changed on your computer.

For more information about Linux, try reading some of these sites:

* I realize Wine is technically not an emulator, but when explaining what it does it helps to use that term.

Reblog this post [with Zemanta]

… in the seemingly un-ending list of great disco / 70s pop songs. If you dislike ABBA, you’ll dislike this post. But, for me, there’s some ethereal quality about late 70s, early 80s pop songs. It was before I was born, so I have no experience with it, but for years I’ve listened to this stuff. It almost seems like the world was coming out of some sort of turtlenecked, bell-bottomed dream-world. Some of these really do deserve a remix. Anyway, enjoy the vids!

Baccara – Cara Mia

Agnetha – Can’t Shake Loose


(totally in need of a remix)

ABBA – I am the City

Baccara – Yes sir I can Boogie

Tagged with:
 

Playing Everquest 2 Again. Sooo fun!

While you’re checking out information on “The Shadow Odyssey” expansion coming out in less than 2 weeks, watch this vid and have a laugh.