Get Your Head in the Cloud!

In case you missed it, Microsoft released the System Center 2012 bundle a few weeks ago.  Well after the incredible success of Microsoft Canada’s IT Pro Virtualization Boot Camp we have decided to do it again! Starting this week Microsoft Canada, the IT Evangelism Team, and a select group of MVPs will be presenting two events in cities across the country!

Private Cloud Boot Camp

Do you keep hearing the term Private Cloud wherever you go? Are you curious to understand how you can enable Private Cloud in your organization? Curious to understand how System Center 2012 can be used to enable self-service for you organization while allowing you to maintain control of the environment? Want to understand how to manage all of your virtualization hosts from a single toolset? If you answered yes to any or all of these questions, you need to be at the Private Cloud Boot Camp.

The Private Cloud Boot Camp provides a full-day, hands-on experience where you will learn about these topics and more in a fun and collaborative environment:

  • Understand the System Center 2012 offering and Microsoft’s vision for Private Cloud
  • Configure System Center 2012 to manage a Private Cloud infrastructure
  • Create virtual machine and service templates to support the Private Cloud environment
  • Enable self-service allowing users to provision their infrastructure within established policies and service offerings
  • Monitor your Private Cloud infrastructure using System Center Operations Manager 2012
  • Automatically respond to critical incidents and remediate issues without human intervention
  • See how new functionality in Windows Server 2012 will provide additional capabilities to help take your Private Cloud to the next level

Private Cloud Boot Camps are currently scheduled in the cities listed below.  Click on the city or date to register for the event nearest you.

    I will be at the events in Mississauga, Calgary, Ottawa, and Montreal.  I know, I would have loved to do all of them, but scheduling conflicts prevented it – I am teaching (in Toronto) the week of the Vancouver events, speaking (in New Orleans) the day of the Edmonton event, and will be at TechEd (in Orlando) for the Winnipeg event.  Please know though that I still love your cities, and will be back soon!

Windows Server 2012 Install Camps

Here’s your opportunity to install Windows Server 2012 on your own notebook computer and learn how to take advantage of many of the new features of Windows Server 2012 from Microsoft evangelists, MVPs and experts in your region (and from across the country).  We’ll even provide you with a USB key to help make the install an easy and quick experience!

A Microsoft Windows Server 2012 Install Camp event will show you how to

  • build your private cloud, offer private cloud services, or securely connect to public cloud services.
  • increase your efficiency, availability, and manageability.
  • leverage an open application and web platform for the datacenter and the cloud.

If you are an IT Professional or partner excited about the upcoming release of the Windows Server 2012 technology you need to register and learn about Windows Server 2012 first-hand!

Register now for the Windows Server 2012 Install Camps near you by clicking on the city name and date.  These are evening events in all cities starting at 7pm and going until 9pmArrive starting at 6:30pm to get a good seat and setup your notebook!

Again, I will be in Mississauga, Montreal, and Calgary for these events… I just couldn’t get to all of these cities this time around.

I am looking forward to seeing you at the events in your city, and remember: space is limited so sign up now! The $25 registration cost goes directly to supporting your local user group, so in a way… you are paying yourself forward!

Everything you Wanted to Know and Ask about Windows Deployment!

For those of you who are interested in deploying Windows (and with 707 days left until #EndOfDaysXP who isn’t?) there are a couple of incredible webinars coming up that you definitely should not miss!  Stephen Rose will be holding a couple of discussions with MDT Product Manager Michael Niehaus (if you have ever heard me talk about him you know that I hold him in extremely high regard!) and Deployment guru Johan Arwidmark (a fellow MVP and a really nice guy).  They are in May and you should mark your calendars and register now because you should definitely not miss.  Here are the details… and tell them I sent you!

TechNet Webcast: Everything You Wanted to Know and Ask about Windows Deployment (Part 1)

Registration URL: http://go.microsoft.com/?linkid=9807963  or  http://bit.ly/JLTQLM

Date/ Time:    Tuesday, May 15, 2012 – 9-10am (Pacific)

Abstract: In this demonstration-rich, question and answer webcast, Windows Product Manager Stephen Rose moderates an open conversation with Microsoft Deployment Toolkit Product Manager Michael Niehaus and deployment guru Johan Arwidmark. They discuss the new Microsoft Deployment Toolkit 2012 release as well as tips and tricks from the experts about using the Windows Deployment Toolkit.

__________

TechNet Webcast: Everything You Wanted to Know and Ask about Windows Deployment (Part 2)

Registration URL: http://go.microsoft.com/?linkid=9807964   or  http://bit.ly/Kgny8y

Date/ Time:    Thursday, May 17, 2012  – 9-10am (Pacific)

Abstract: In this demonstration-rich, question and answer webcast, Windows Product Manager Stephen Rose moderates an open conversation with Microsoft Deployment Toolkit Product Manager Michael Niehaus and deployment guru Johan Arwidmark. They discuss the new Microsoft Deployment Toolkit 2012 release as well as tips and tricks from the experts about using the Windows Deployment Toolkit.

Virtualizing your Domain Controllers

I am asked all the time what the best practices are for domain controllers in a virtualized environment.  There are several that I will call out, but let’s begin with the simplest rule.

You should never have ONE domain controller.

This rule is not only true in virtualized environments, it is always true.  If you are too small to have a domain that is fine, but if you have a domain you should have two DCs.  If you run Windows Small Business Server that rule is just as true – join a second server to the domain and promote it.  YES IT DOES WORK, please don’t argue it again! Smile

You can absolutely virtualize your domain controllers.

I hear this question from people all of the time… and the reality is that there is nothing wrong with virtualizing your DCs.  If the main concern is the Time Synchronization issue, then there is a simple answer for that.  Your Active Directory domain resources will not be able to authenticate if the time is off by more than 300 seconds (5 minutes).  However that skew is from the domain, and not your wrist watch.  If your radio says it is 3:15pm and your domain says that it is 10:38am, the only thing that matters is that your network resources think that it is between 10:34 and 10:42. 

In simple terms, if one time resource is off it is bad… if ALL of your time resources are off, it’s not.  This theory may fall down with external resources – I have noticed that Twitter (or at least many Twitter clients) are sticklers for time, and if you are off then you will not be able to authenticate.  Lync can also be an issue, and I am sure there are dozens of other externally provided services that will cause issues.  However internally as long as your client and your server have the same wrong time, you’ll be fine.

So with that being said, my tendency is to select one domain controller and configure it to synchronize with an external time server.  I will then create a GPO in my domains to use that server as the authoritative time source for the entire network.  That prevents all manner of things from going wrong if you find the time is off.

Your Domain Controllers should be just that… and not much else!

Your DC should not be a file server, database server, media server, deployment server, update server… there are only three services that my domain controllers generally perform: Active Directory Domain Services, Domain Naming Service (DNS) server, and Distributed Host Configuration Protocol (DHCP) servers.  In my networks these three services go together nearly all of the time.  I don’t know of any good reason to put anything else on a domain controller, and every time someone says ‘Well what about…THIS?’ I disagree.

Of course, sometimes you don’t have a choice… Windows Small Business Server is a good example of that, but as you have likely heard me say before, SBS out of the box forces you to break a lot of rules that are simply not meant to be broken.  If you ever hear me discuss it I have said there are ways to make it more palatable… but that does not change the facts.  This is one reason I always tell my classes that it is easier for an enterprise administrator to adapt to small business IT than it is the reverse… the good habits of the enterprise admin will never hurt the SBS (although they may be considered overkill); some of the habits of small business IT Pros can, conversely, do serious damage to the enterprise IT environment.

Don’t P2V your domain controllers.

This rule is not as clear-cut as the others, but calls on some of them.  I do not believe in performing physical to virtual (P2V) migrations of domain controllers.  If an organization does have a physical domain controller that they would like to retire, I feel the following is a much safer and cleaner practice:

  1. Before you begin (as much as 10-14 days in advance) I will reconfigure the DHCP scope on the server in question to shorten the address length from whatever is currently in place (by default 8 days) to 1 hour.  This will prevent or at least minimize problems later on.
  2. When you are ready, create a new virtual machine and install the operating system.  Make sure you patch it to the most recent service pack, and apply all applicable critical and security patches.
  3. Join the new server to the domain, and promote it to domain controller.  Assuming you are on Windows Server 2008 R2 Service Pack 1 (which you should be by now!) you need to install the Active Directory Domain Services role, but the dcpromo.exe command will do that for you.
  4. After the server reboots, it will begin to synchronize with the Active Directory.  Remember, since AD is a distributed database, when you add a new server to the mix it will simply (over a period of time directly related to the size of your organization, factoring for network bandwidth issues) receive a complete copy of the AD that will be identical (upon completion) to the original server.  DNS will do the same thing, as long as you a) install the DNS role when you promote the server, and b) your DNS Zones are configured as Active Directory Integrated.
  5. Install and configure the DHCP Server role in the new domain controller.  If you have room to grow with your IP addresses I would recommend creating a completely different scope, but if you are tight then creating an overlapping scope will only cause very temporary headaches, most of which will be mitigated by doing this switchover during off-peak hours.  Remember to copy any reservations from the original server, especially when you have devices (such as printers) that require specific addresses.  Also, do not forget to verify that all of your Scope Options are properly configured.
  6. Stop the DHCP Server service on the original server (net stop “DHCP Server”).  Again, If your scopes are overlapping be sure to do this during off-peak hours.
  7. If the physical box held any of the Flexible Single Master Operations (FSMO) roles then you should transfer them to the new server, or to another domain controller in the organization.  If you forget to do this they can later be seized, but this is the easiest and least intrusive way of doing it.
  8. You can leave your source DC on for a week or two, but after a day or so I would usually power it down; don’t reformat it or throw it out just yet, but at this point you are ready to go!

One of the rules of P2V Migrations is GIGO: Garbage In, Garbage Out.  In other words, any legacy issues you may have had previously – whether it’s clutter, breaks, bugs, or whatnot – goes with you.  With the distributed database replication model of Active Directory you get to start fresh, with all of your data. 

This method is also a great way of upgrading a DC from Windows Server 2003 to Server 2008 R2 – rather than do an in-place upgrade, you can simply do the side-by-side virtualization dance.  It won’t change your schema or upgrade your Domain (or Forest) Function Level, although if it is the first 2008 R2 domain controller in your domain you will have to run a couple of scripts to prepare the domain by running the following commands:

(On the server that holds the Schema Master FSMO role): adprep /forestprep

(On the server that holds the Infrastructure Operations Master FSMO role): adprep /domainprep /gpprep

That’s about it… as I mentioned, there may be exceptions if your DC is doing something that (according to my guidelines) it is not supposed to be doing, but then again this may be a great opportunity for you to step in line with best practices and separate other roles from the domain controller.

No go forth and virtualize your Active Directory Domain Controllers!

Renewing my MCT

According to my MS Learning Transcript I became a Microsoft Certified Trainer in July of 2006.  Unlike professional certifications, the MCT credential has to be renewed on a yearly basis, and on March 15th this year I renewed again.  It is actually fairly simple, as long as you haven’t done anything to mess it up.  You have to pay USD$400, but aside from that it is painless.

Four Hundred Dollars is not chicken feed… it’s a lot of money to pay to Microsoft every year, and I have had several friends and colleagues ask me if it is worth paying year after year.  The answer is unequivocally YES.

imageI am thinking about it now because in this morning’s MCT Flash newsletter there was a reminder that current MCTs have only three more days to renew their status.  I have never let mine lapse, but I do remember the paperwork and hassles that were involved in getting the credential the first time, and I do not want to go through it again.  I have spoken with a couple of MCTs who over the years have forgotten and let it lapse, and getting that corrected is never simple.

There was a time when I coveted my MCT above all of my other certifications, although I suppose that is no longer the case; it is not that I value my MCT any less now, but I have a lot of other certifications that I feel better demonstrate my technical knowledge, whereas the MCT really demonstrates my presentation abilities.

With that being said, unless my career takes a very unexpected turn, I will not let my MCT lapse… ever.  It means more than knowledge, it means that if I ever find myself between consulting gigs, rather than sitting dejected at home I can take a contract training at a CPLS… if I want.  It means that if I want to learn the latest technology I can go to the MCT Download Site and download the course and do it on my own.  It means that I have an inside contact to speak with at Microsoft Learning, and it means that people at Microsoft are more willing to listen to my concerns.

At an event I was at recently I overheard a colleague speaking with a mutual acquaintance and encouraging them to become an MCT.  I thought this was a terrible idea, and I told him (my colleague) so.  It is not because it is not a great credential; it was because I knew the person in question, and do not think they are worthy of it.  They do not have the confidence or speaking and presentation skills, not to speak of technical acumen.  If this sounds harsh, it is this simple: when people who do not deserve the credential are given it, they lower the bar for the rest of us, and thus lessens the credibility of the credential to others who may then see ‘Oh, if So-and-so earned it, maybe it’s not as hard as it once was.

There are a lot of loopholes that would let people become MCTs if they knew about them.  I even know of a few who have done so.  I never help anyone with these, because I have sat through too many classes (and heard horror stories from others who have done the same) with MCTs who had trouble stringing sentences together, or had no understanding of the importance of not only knowing the subject matter, but of making it interesting and engaging the students.

So with regard to the acquaintance who I do not feel should be an MCT, my recommendation is to start going to Toast Masters, get a lot of public speaking experience, and work hard on the technical side.  However if you are not comfortable speaking to large (or small) audiences… until that changes, you just shouldn’t be an MCT.

Good luck, and welcome back to all of the renewed Trainers!

Are you a SkyDriver?

Well if you aren’t, you should be!  Right now loyal SkyDrive users have the opportunity to upgrade their default 7GB free on-line storage to 25GB on-line storage… but that’s not the best part.  Here are some huge changes that will rock your world with cloud-based storage:

image1) SkyDrive is a free service… that is not changing.  However if your 7GB (or 25GB) free storage is still constricting, you can now purchase additional space on a yearly basis… and it is really not very expensive – $10 for an extra 20GB, right up to $50 per year for an additional 100GB of free on-line storage.  Now that is impressive, and beyond the requirements of most people that I know.

 

SNAGHTMLb1821cc2) Remember Live Mesh? Well it is now integrated into the Live SkyDrive… or at least the functionality is.  So you can now download the Microsoft SkyDrive app (for Windows, Mac, Windows Phone, iPhone and iPad!) and then synchronize your Live SkyDrive to any device.  As you can see in the screenshot I have a folder within the profile on my primary laptop configured to synchronize… it is by default created at %user%\SkyDrive.  However you can configure it however you like.  This allows me to store all of my files here… and have them automatically backed up into the cloud!

 

 

3) I am told that the new file size limit is 2GB… I haven’t tried this out yet, but that is a huge file to store in the cloud, and a great improvement on the previous file size limit of 100MB.

So in short, if you are not yet a SkyDriver, now is the time… have fun, and TO THE CLOUD!!!

Quoted by Microsoft Learning!

It is kind of cool when I find out that Microsoft Learning wants to feature a quote of mine on one of their pages.  Veronica Sopher and I met in Redmond (well, Bellevue actually) in February and discussed at length some of the steps that Microsoft Learning is taking to engage the community, specifically MCTs.  Since then we have done a couple of things together, most recently the Tweet-Chat for #20yrs20ways.

A couple of weeks ago when Microsoft Learning announced their new certification model she asked me if I would be willing to give a quote on it for their website, and I did.  That quote is now posted on their new page ‘MCSE: Reinvented for the Cloud’.  Also on the same page is a video overview of the new MCSE: Private Cloud, as well as an FAQ, and links for exam vouchers, the Microsoft Certification Program, and a link to the MCSE: SQL Server 2012.  Check it out!

http://www.microsoft.com/learning/en/us/certification/mcse.aspx

So I was just reminded that the quotes will be refreshed every couple of weeks… so I have taken a screen shot to preserve it for posterity Smile

image

Another monster day… despite overwhelmin

Another monster day… despite overwhelming unwillingness. Today I spent … http://www.fitbit.com/user/22574L/journal/date/2012-04-22/2444FM

Gah! My entire article just got wiped. S

Gah! My entire article just got wiped. Starting again… abridged … http://www.fitbit.com/user/22574L/journal/date/2012-04-21/243WSS

Yesterday was a horrible day, and I am p

Yesterday was a horrible day, and I am paying for it today. Thursday I … http://www.fitbit.com/user/22574L/journal/date/2012-04-21/243S4F

Yesterday was a horrible day, and I am p

Yesterday was a horrible day, and I am paying for it today. Thursday I … http://www.fitbit.com/user/22574L/journal/date/2012-04-21/243R7V

I spent much of the day procrastinating.

I spent much of the day procrastinating. At breakfast this morning I … http://www.fitbit.com/user/22574L/journal/date/2012-04-19/243DVQ

Congratulations on Your Microsoft Certification!

I received the following e-mail earlier in the week:

Congratulations on earning your Windows Server® 2008 Core certification! We hope you enjoy the benefits of your certification and of membership in the Microsoft Certified Professional community.

WHAT IS NEXT?

Visit the MCP member site (www.microsoft.com/mcp) to download your new logo, certificate, view and share your transcript, and access additional MCP resources.

KEEP IN TOUCH!

Visit the profile center and make sure you are subscribed to the MCP newsletter for updates on exams, training, and program benefits: http://www.microsoft.com/learning/newsletters/default.mspx.

Connect with your peers for networking and advice in the Born to Learn blog:

http://blogs.technet.com/mslcommunity

Congratulations once again,

The Microsoft Certification Program Team

I have received several similar e-mails before.  After all, this is not my first cert.  It is, however, the first time that I have received this e-mail without having so much as scheduled a test.  As I mentioned in my recent article Microsoft Renews the Certification Plan I earned the new MCSA: Windows Server 2008 Core credential by virtue of the fact that I was already an MCITP: Server Administrator.  More accurately, I earned it because I had already passed the three requisite exams: 70-640, 70-642, and 70-646 which, by no coincidence I am sure, are the three exams required to earn the new cert.

According to the Microsoft Certification Logo Builder site, the MCSA Windows 2008 Server logos will only be available on April 24th, but I expect we can all imagine what that will look like.  In the meantime, I do not feel that I have earned this certification, so much as it has been bestowed onto me for past acts Smile

Let’s Get Real: Virtualization Talk on TechNet Radio

Last month I sat down with John Weston for another TechNet Radio segment.  John is a Senior IT Pro Evangelist with Microsoft (South Central District).  He and I have a lot of things in common, the newest of which is that we are both VMware Certified Professionals on vSphere 5.  We were discussing it and realized that Microsoft has been making incredible process with their virtualization and Private Cloud story, but that VMware was still at the head of the pack, and to deny that would be folly.

One of the reasons we both became VCPs was so that instead of spouting the Microsoft company line about the competition, we would have the credentials and credibility to discuss the comparison, and that VMware professionals would know that we had taken the time to learn their platform before saying we are just as good.

It is amazing that we can say that.  However I just spent a week in the beta teach of one of the new Private Cloud classes at Microsoft, and my excitement about our manageability strategy is redoubled.  Knowing what is coming next – Hyper-V v3.0 with Windows Server 2012 – makes me shiver with anticipation about teaching these classes, because Microsoft is simply going to leapfrog the competition in the virtualization space.

You can listen to our conversation here: http://technet.microsoft.com/en-us/edge/technet-radio-community-corner-microsoft-private-cloud-vs-vmware-with-microsoft-mvp-mitch-garvis.aspx . We discuss the Private Cloud, and if virtualization is the cloud or if it is simply a component of it.  We also discuss all sorts of other topics – John and I always have a great conversation when we get together, and I think it’s pretty entertaining.  We hope you do to!

I have written the article about Mayor F

I have written the article about Mayor Ford and invite you to read it … http://www.fitbit.com/user/22574L/journal/date/2012-04-18/245PDX

Leave Mayor Ford Alone!

Wow, I’ll bet that none of you would have thought I would ever post something so political… well, it’s not.  Read on.

First of all, for those of you who do not know the Greater Toronto Area, I should explain that I actually live in a city called Oakville, Ontario.  When I am outside of the province I generally either tell people that I live in Toronto, or if they seem to know a little about geography I say that I live about halfway from Toronto to Niagara Falls.  Either way, I do not actually live in the City of Toronto, and do not have the right to vote here.  I vote here in Oakville, and think that our mayor (Rob Burton, a very nice guy who is himself a PC and has attended my Windows 7 events) does a fine job, and does not seem to need to diet.

With all of that being said, Oakville does not really have talk radio to speak of; we may not live in Toronto, but we still live in the proverbial shadow of the CN Tower.  My radio stations in the car are all tuned to Toronto stations, and I seem to gravitate toward talk radio over music.  My usual station of choice is therefore News Talk 1010.  I may not vote in Toronto, but I get all of their dirt Smile

So the story goes: in November, 2010 Toronto elected a new mayor – Rob Ford – whose main platform was that he was going to cut out the gravy at City Hall, and would get the city’s finances in order.  I will not comment on whether he has or has not done this; I know he is currently very unpopular for a lot of the moves he has made (and what seems to be his inability to get along well or work well with others), but I do not need to be a financial wizard to understand that a lot of the cuts he would like to make will take time to pay dividends, and in order to slash the budget he necessarily has to slash services, piss off unions, and step on a lot of toes.  None of that interests me, other than the fact that my subway token now costs a little more than it did a year ago, for the 30 days a year that I spend in the city.

There’s no nice way to put it (well there are, but I don’t sugar coat these things).  Mayor Ford is fat.  To be fair, I would bet that if on January 16th (a relevant date) we had stood side by side on the scale we would have been within about 7lbs of each other.  This is actually not a fair bet; on that day I DID step onto a scale, and know what I weighed… and so did the Mayor, and I know what HE weighed.  He got onto a scale at a press conference and weighed in at 330lbs.  I was in fact 6.9lbs heavier than him (Yes, this is the first time I am revealing to anyone what I weighed).

The Mayor (along with his brother Doug, a city councilor and chiefly irrelevant to this article) launched a public campaign that he called ‘Mayor Ford’s Cut the Waist Challenge.’  I was not very interested at the time (nor am I especially so now) but that week I made a similar, albeit much less public, decision.  I decided to start training for my Second Degree Black Belt Test, which I will take on June 3rd.  I also decided that I wanted to test at 65lbs less than I was at the time – a VERY lofty (weighty? Smile) goal.  A month into my own challenge I codified my plan in an article on this page called ‘Planning for Success: A fat man’s plan to test for his Second Dan Black Belt.’  I wasn’t going to hold press conferences and public weigh-ins, but I was up front about what I needed to do, and how I hoped to accomplish it.

If you follow this blog you also know that I have started blogging on Fitbit.com about my progress, mostly to do with my jogging.  I am not discussing my diet regimen at all because it is one that I do not and would not endorse, but suffice it to say that this morning when I stepped on the scale (three months after Mayor Ford’s challenge began) I have lost 47lbs… the Mayor has lost 22. 

I want to be clear: I am firstly not competing with Mayor Ford, and secondly I commend his efforts and laud his success.  Losing weight is NOT easy, especially for busy high-profile people on the go.  While the Mayor makes a big deal of how busy he is, I am sure if you have looked at my travel schedule you will know that I am no slouch either.  What he is done is amazing, and I applaud him for it.

So this morning the Toronto Sun posted a video on its website showing the Mayor (who still looks pretty big… but then, so do I) walking into a KFC, with the people who recorded the video (apparently from their car on a camera phone) laughing at him and making fun of him.  The story has taken up hours of talk radio time and I am sure will be in the newspapers in the morning.

Now here’s the deal, folks.  Remember when I said that I applaud his efforts and his success? I speak from a position of understanding… I AM in the Mayor’s shoes.  As athletic as I was as a kid and (obviously) right through the army, after that I started gaining weight, and found myself weighing as much as 350lbs.  I love to eat, drink, and be merry.  I love rich foods and I love fast foods, and over the years no matter what diet I have tried, and no matter how strict I was with it, something always happened to derail me, and I would put the weight back on.

If you have not struggled with weight issues then you have no idea what you are talking about.

Let me clarify that… I have a friend who weighs about 125lbs.  She thinks she needs to lose weight, and struggles with it.  Do me a favour and sit down… you don’t know.  You are always struggling with the extra 10-25lbs you wish you could lose to look like a runway model? Shut up, YOU don’t know.  I am talking about people who have gone to the doctor and heard for years that they had to lose a lot of weight or else they were going to get sick and die.  People like Mayor Ford… people like me.  Yes, my name is Mitch Garvis, and I am a fat SOB who needs to lose a lot of weight.  I get to comment because I KNOW.  30lbs? Go away, you don’t have a clue.

Along my journey Master Dimitrios Beis has been my coach, mentor, and friend.  HE knows, because HE used to be fat.  Now he is a Fifth Dan Master, but once upon a time he was as big as I am.  So when he tells me every couple of weeks ‘Mitch, it’s time for you to indulge… go have a plate of wings or something;’ I trust him.  His explanation – and he is right – is that if you deprive yourself of all of the foods you love for a long period of time you will eventually fall off the horse and go mad.  I know he is right because I lost 40lbs in the seven weeks leading up to my Black Belt Test two years ago and guess what… I found every last one of them, plus ten of their friends.

I don’t know if the chicken that the Mayor bought was really for his family (as the media is reporting) or if he bought a small little wrap for himself, or if he bought a bucket of extra-crispy that he sat in a dark room devouring alone.  It’s none of my business.  However if he has fallen off the wagon, rather than making fun of him we should be encouraging him to get back up off the ground, point out the positive progress he has made, and have a little understanding that three months of salad… <shudder!> Let the man have his fried chicken in peace.

A group of Troglodyte morons who want to point fingers and laugh like hyenas will do nothing but discourage the Mayor, which is just mean and stupid (I get called fat all the time… but not a lot of people have the nerve to say it to my face and laugh), or I hope get the Mayor mad and refocused, and get him back on the horse.  Don’t think though that if this happens, morons, that you helped him… his success will be in spite of you and not because of you.

And for all of the media outlets who devoted any time to this today, I would like to point out that there is an election coming up in Alberta, a presidential campaign in the US, an Indian missile test, a Toronto police officer stabbed in the neck, an economy trying to recover, gas prices at near-record highs, Europe is still on the verge of collapse, the NHL playoffs are in full swing, there’s a playoff race in the NBA, and if you ARE going to focus on how hard it is to lose weight, then rather than just either pointing fingers, or (just as bad) spending an hour or column issues discussing the people who pointed fingers, you could have nutrition, athletic, and psychological experts on to discuss how difficult it is and what a good first step would be, and what to do when you do falter.

By the way… I had six chicken wings at Wegman’s this afternoon for lunch… anyone want to make something of it?  I’ll be in the Dojang tomorrow evening from 7-9 and would love to discuss it with you in the sparring ring.  By the way… BRING IT… I may still be a fat SOB, but I am 47lbs less so than I was, and today’s chicken wings just fueled the next two weeks of dieting and training.

Good luck Mayor Ford.