Tag Archives: Microsoft

HTC 8x on Bell Networks

Super disappointed that I couldn’t find one of these Windows 8 phones today. Visited and called around, but nothing. It’s been the worst kept secret for weeks that Bell was going to start carrying WP8 phones today. I made a point of visiting or phoning several Bell retail stores in my area, none had any, and it was eventually explained to me that Bell had just moved their HTC warehouse to Edmonton and all of 2 (count ‘em) WP8 phones had been delivered for the big launch day(and both were in Red Deer). What is up with that?

Well, I know it’s just a phone, but it sure would be nice if Bell would go to a LITTLE effort to show some love to long time loyal customers. Do I wait out the contract? Buy it out and move to Rogers? Buy an unlocked Nokia Lumia 920? I don’t know, but I want me a Windows 8 phone…

Why is it that Apple can figure out how to do a product launch, but no one else can? At least Microsoft was able to copy the approach for Windows 8 and the Surface… watching Nokia, HTC, and Canadian wireless providers like Bell, Rogers and Telus bumble this thing forwards is just pathetic. No wonder Microsoft is thinking of doing their own phone.

bummer

“Windowizing” my MAC

In preparation for my upcoming certification push, I need to put together a test network for my 2012 certifications. I would do it on virtualized machines, but one of the big changes in 2012 is the move to virtualization – You can’t easily do virtualization inside a virtual machine, so I really need at least a couple of machines to run on. I was thinking about dual booting my laptop between win8 and 2012 server, possibly just booting my laptop off a 2012 VHD and keeping all my work stuff on the Win8 machine, which would work, but I’m not sure how much room I need on my laptop… when it hit me – I have an old Mac machine which is moldering in the back of my office;

SAMSUNG

So there you have it – 2 drives (I can practice software RAID) 10 Gig of Ram, Quadcore Xenon processors – pretty decent hardware. I spoke to my guy Rod in our IT department (BTW – in any work situation there are always 2 people who you should treat like gold, and no, it’s not necessarily your boss – 1) The office secretary and 2) your IT support guy – they both have the power to make your life wonderful or a living hell, and they probably run the place from behind the scenes already – it’s a good idea to occasionally get gifts for both) Rod is going to get me an older tower with 8 Gig of RAM. It’s  not top of the line new hardware, but good enough, I have a number of switches and routers kicking around, and if I need it, can get SAIT to get me a cheap NAS to store VM’s. That kind of a setup will allow me to get hands on doing virtualization, and failover clustering. Once they are up and installed, I can virtualize all my test machines, domains (with clients), networks and install and test any roles and features. I should be able to do this remotely from anywhere on campus, so I can justify the expense as a demonstration tool, which is true, it will be very useful.

Initial Installation

I downloaded the datacenter version of 2012 through our Dreamspark/MSDNAA site on campus, or if you are looking for it, you could get the evaluation version from Microsoft here. It’s good for 180 days – and if you can’t get certification done in six months, you can always re-install it. It’d be good practice.

I downloaded my Datacenter copy from MSDNAA, one of the perks of working on a college campus – I took a quick look at the licensing on 2012 – My understanding is that the only difference (besides price) is the virtualization rights between the two main “flavours” of 2012 server; Standard edition allows for 2 VM’s, while Datacenter has unlimited virtualization rights. You will need licenses and CAL’s for the VM’s themselves of course, but the virtualization rights is the only difference between standard and Datacenter, so that is much simpler. Won’t matter to me in this scenario, but still.

One of the features I like about Win8 is the way it works with iso files. In older versions of Windows, I was a big fan of the program “iso recorder” to burn CD/DVD’s from iso files, but in Win8 I only need to right click on it and I get the option to “burn disk image” – done. The install on the Mac went pretty cleanly except for one thing – I had CentOS installed on the machine previously to work on my RHCE certification and it loads using grub (GRand Unified Bootloader). GRUB writes  itself straight into the MBR of the system, so even after I deleted the existing partitions, the 2012 install would boot from DVD, copy the installation files to the HD and would then reboot to begin the install, when it would hit the MBR and try to boot back into CentOS. I needed to erase the MBR – I had a copy of the “Ultimate Boot CD” kicking around, so I booted into that – regenerated a clean MBR and tried to reinstall the OS – this time it ran without a hitch. I built a single 100 G volume, I plan to add more later, and I’m interested in looking at some of the 2012 file system capabilities that should allow me to extend this later if I choose to.

Up next; getting a second server to cluster and managing to remotely access and manage my 2012 servers from across our tightly controlled corporate network.

 

Pushback from Microsoft

Last week Mitch Garvin came to Calgary and did some serious talking up of 2012 server at a Canadian IT Boot Camp. The session was great – very informative, and while I was in and out a little during the day, I managed to sit enough of the course to be really impressed with 2012 server.

Impressed to the point of near depression.

I spend an inordinate amount of learning new technologies so that I can teach them to my students. I spend many hours a year self training on different technologies and then many MORE hours developing labs and curriculum. Needless to say, my employer doesn’t always understand how heavy this load is – and if the folks who develop new technologies for the areas I generally teach in  (like Cisco, Linux, Microsoft and security utilities like Backtrack) would like to slow down a little on new releases and changing technologies, that would suit me fine. One of the things I’ve noticed over the years is the gradual acceleration in pace of development and releases in new technologies. After XP came out (particularly once SP2 was released), we saw a fairly long stretch where the support desktop landscape remained unchanged. With the spotty adoption of Vista in the enterprise, it wasn’t until Windows 7 was being picked up that I really needed to start changing my curriculum to the “new” operating system. Some of the changes that came in between in server moving from 2000 to 2003 was a relatively small change that was easy for me to adapt to. W2K3 to W2K8 and R2 were manageable within my experience to upgrade without having to go back to school. This isn’t the case with Win8 and 2012 server.

Microsoft has completely revamped the user interface in Win8, as well as many features under the hood. This is a complete rework of the standard desktop OS; in my opinion this is a fantastic move on Microsoft’s part. I’m old enough to hate change, but smart enough to recognize change when it’s coming and accept it. The PC market is in decline, Apple has been going great guns, particularly in the tablet market, and our enterprises are littered with “BYOD” scenarios. As difficult as I see the Win8 interface rework for Microsoft in the short run, it’s a move they simply HAVE to make if they want to maintain relevance. I installed Windows 8 on my laptop while speaking at the Techmentor 2012 conference in Redmond a few weeks before the official RTM of Windows 8 and 2012 server. Microsoft had been my bread and butter for years, and I’ll always be a Microsoft guy, but it was the first time in a long time that I felt excited about Microsoft. This was the push back I was waiting for, the big jump in innovation that (to me, anyways) had been lacking for quite a while from Microsoft. When Active Directory came out it was a big change, after that we had incremental changes in technology in the core of server and client OS’s. With Vista and Windows 2008 Server a lot of rework was done under the hood, but things really looked the same from a user perspective. This completely changes in Win8/2012 – I have watched the Zune and Windows phone come and not fare very well, and watched as more and more people bought iDevices – even going so far as to tell my step daughter, a (not very technical) drama student in Montreal, who had an endless stream of issues with her cheap Vista laptop running lousy  hardware to “just go by a Mac”.  It turned out to be good advice, she has called me one time since then (I wasn’t able to help her) for assistance – as advertised, it “just worked”.

My impression from Redmond, was that Microsoft hasn’t necessarily been missing the innovation boat, maybe more like playing possum, they have been spending a lot of money on R&D, securing the code, and coming up with new and smarter ways of doing things. The Windows 8 release is just the start of what I think will be a big year for the folks in Redmond. The Win8 phones look fantastic (I’m going to buy one as soon as they are released in Canada), the Surface has just been released, and 2012 server is coming out.

I am also loving Windows 8 on my laptop – it took a little while to get used to the new interface, but after a couple of months of using it, if I was given a choice between two identical computers with solid hardware, I would happily take windows 8 over any other operating system. It doesn’t slow me down at all from doing the traditional work that I could do on Windows 7, and I love some of the new features of integration between my computer and social networks, I feel like I am leveraging things like Facebook and Twitter at whole new levels, completely unattainable in Windows 7. As an example,  I am writing this blog post using the built into Win8 “Windows Live writer” which automatically syncs to my blog. Cool. As for 2012 Server, same story, a complete rework, better remote management, more secure, and a major upgrade to the virtualization capabilities of the server. Our shop is mostly VMWare, but I’m thinking we don’t really need to be anymore. The downside of all this upside is that I need to spend some time (well… a lot of it) relearning all of the features, Windows Deployment, Virtualization, and management requirements of these new operating systems.

One of the challenges with teaching is that you tend to focus on the same fundamentals over and over, which don’t change much in the long run, but the high end features change dramatically, unfortunately you a) don’t teach these things to beginner students anyways, and b) you don’t get to work on these things in industry to get a real feel for quirks, problems and workarounds. I’m feeling a little obsolete – and need to crank up the learning process again. This leads directly into my next post: I was trying to figure out how to dual boot my laptop so I could run  win8 and 2012 on it at the same time, while still having room for all my work, when I remembered the expensive Mac I have sitting in my office. I inherited this machine a couple of years ago, but never used it much, I do most of my work on my laptop, and didn’t really need to have a second work machine, so I converted it into a CentOS machine to work on my RHCE certification. I am super busy now, and haven’t had much time to pursue my RHCE, and re-certing an MCSE on Win8/2012 would be time better spent.

So that’s my plan, and I’m sticking to it.