Categories
Technology

SaaS: A Double-Edged Sword

SaaS (Software-as-a-Service, Cloud Services, etc.) are a fact of life for most people and companies. If you are using Gmail, or YouTube, or Campfire, or Basecamp, or GitHub … you are using software housed on someone else’s servers.

SaaS

This is wonderful on many levels. You don’t have to worry about the software, they’ve taken care of that for you. You can access the software from any relatively modern internet-connected computer from almost anywhere in the world. Your information is store, backed-up (hopefully), and watched-over by someone else on their own time.

These are all very cool things.

However, the power of SaaS cuts both ways, and recently that has been made abundantly clear by Google Apps for Education.

Google made the new compose feature the default about 3 weeks ago, and it has been rocky for some people. While a relatively minor change overall, it is still a change which affects how many people use email every single day. It had been there, of course, for a very long time as an option for people to try out, but they flipped the switch and no-one was able to stop them.

Google Apps also had a major outage this morning, with their Control Panel along with many services being down for about a half-hour this morning. This has happened in the past a number of times as well.

While it is nice to be able to tell people “it is a Google outage, nothing we can do about it”, it still stinks when that is the ONLY thing you can tell them.

The worst part is the loss of control. You can’t “wait” on features: they get rolled out constantly and sometimes, more often than I wish, they can break something in a really strange way.

As an example, Gmail recently would flash onscreen and then it would just go white. Every other webpage I tried would work, but Gmail just would not work. Came in the next morning and *poof* it was working correctly.

Frustrating.

You are at the whim of your service provider, and that can be a little frightening when you are a small private college because you have no clout at all. When Google drops support for versions of Internet Explorer, you now have to carve out time to make sure everyone has access to their email by updating browsers or even whole operating systems so that they can have an updated version of Internet Explorer.

That might have been something that could have waited until the next hardware update, but not anymore. Email is too important.

SaaS is wonderful and it is not going away, but native applications with version numbers can be nice as well. The amount of control you have can be a real asset.

Remember that ceding control to someone else is just that, handing over control of some portion of your technological destiny. As long as you are aware of that, it can be very beneficial.

However, that blade cuts both ways. Watch out.

Categories
Technology

A Manual Fusion Drive

Mac mini apart

This past Friday a package from Amazon was delivered for me and this is what I found inside (all Amazon affiliate links):

So. Cool.

That’s a lot of speed and quite a bit of work up there. The overall project, from start to finish took over a day, but it was split into three different parts.

Part One: Wife’s 2009 MacBook

  1. Swap wife’s 500 GB “spinning rust drive” for the 500 GB Samsung 840 Series SSD.
  2. Install old 500 GB drive into 2.5″ USB enclosure.
  3. Boot off of old 500 GB drive in USB enclosure and use SuperDuper! to create an exact copy on the new 500 GB SSD.
  4. Boot from new 500 GB SSD and confirm that things are working.
  5. Start and complete Time Machine backup before moving on.

That all went pretty smoothly. The longest step was #3 above as I copied everything over from the old hard drive, over USB 2.0, to the SSD. After the Time Machine backup was completed, then it was time to move onto Part Two.

Part Two: Work’s 2011 13″ MacBook Pro

  1. Take the “old” 500 GB drive in the external enclosure and hook it up to my work laptop.
  2. Clone current drive to the 500 GB drive.
  3. Take apart the external enclosure and swap the newly cloned drive for the 500 GB WD Scorpio Black that was currently the internal drive for the MacBook Pro.
  4. Boot off of the now-internal-old-drive-from-MacBook and verify things are working.
  5. Start a clone of the now-working drive to the new 750 GB external drive I had just received from Amazon.

When it was all said and done, the original drive for my 2011 MacBook Pro was back inside and being used as the boot drive. It is slower (the Scorpio Black is a 7200 RPM drive and the standard Apple-supplied drive is 5400 RPM), but I’m anticipating moving to an SSD at work soon too. This is just a preemptive strike in that direction.

Once the clone was started, I moved onto the main event.

Part Three: My 2012 Mac mini

  1.  Create a new clone of the Mac mini to an existing 500 GB USB 3.0 external hard drive.
  2. Take apart the Mac mini … completely.
  3. Use the OSB Data Double to install the 250 GB Samsung 840 Series SSD.
  4. Swap the standard internal 2.5″ 500 GB hard drive for the 500 GB Western Digital Scorpio Black I had just take out of the 2011 MacBook Pro.
  5. Put the Mac mini together … almost.
  6. Find that you forgot a single screw for the power supply.
  7. Take apart of the Mac mini … completely … again.
  8. Put the Mac mini together.
  9. Boot off of the new clone you made before you took the Mac mini apart.
  10. Create a new Fusion Drive using the command line version of Disk Utility.
  11. Clone your system onto the new Fusion Drive.
  12. Boot off of your new Fusion Drive and confirm things are working.
  13. Start and complete a Time Machine backup.
  14. Breathe.

If I wouldn’t have forgotten that screw, things would have gone a lot smoother. Luckily, it wasn’t a huge deal and I did get everything back together again without causing any damage. The Mac mini really is quite the dense piece of hardware and quite a bit of fun to take apart. Not for the novice, but if you have taken apart a laptop, the Mac mini is no more difficult.

Setting up the Fusion Drive using the SSD + HDD was quite simple once I dropped down to the CLI and just followed the directions. Cloning was quick over USB 3.0 and then things, really, just worked.

I was, however, not done.

Part Four: Clone, Clone, Clone

After it was all done, I had three external hard drives all sitting on my desk, but they did not currently have the appropriate machines cloned onto them. So I started SuperDuper! on each machine and hooked up the drives the following way:

  • 2009 MacBook – Former boot drive from Mac mini in USB 2.0 external enclosure
  • 2011 MacBook Pro – Old 500 GB WD My Passport USB 3.0 external hard drive
  • 2012 Mac mini – New 750 GB WD My Passport USB 3.0 external hard drive

Each machine attached to a drive of the proper size. I now have a clone of each machine along with Time Machine backups to my Time Capsule for the 2009 MacBook and 2012 Mac mini and CrashPlan online backups of all three.

That is really nice.

Conclusion

Fusion Drive

Was it worth all of the time and effort?

Absolutely. The oldest device, the 2009 MacBook, now feels like an entirely new machine. Adding an SSD has bought me some time, hopefully at least a year, until I need to seriously consider getting a new device for my wife to use. The biggest “win” is for Aperture, as it now loads after only a bounce or two and is much more usable than before.

That is really cool because that is the one application causing my wife the most trouble.

For the Mac mini, the Fusion Drive has been great. Having a 256 GB SSD means that everything is currently stored on the SSD. As I add more media, I will see if the performance is the same, but it is really nice to be back on an SSD and have the added storage of a “spinning rust” disk.

If you are getting a Mac and need a huge amount of storage, I would recommend looking at a Fusion Drive. If you don’t want to pull your Mac apart, just have Apple give you one and be happy. Be aware that YOU NEED TO BE BACKING UP EVERYTHING BECAUSE IF ONE DRIVE DIES EVERYTHING GOES AWAY. With that said, the speed increase is amazing.

However, if you have the technical acumen, feel free to do it yourself. It is not a big deal and can be quite a bit of fun.

Categories
Bob Speaks Technology

Episode 7: The Future of Computing

This is a “ranty” episode (after a long hiatus). I talk of the major mobile platforms out right now and their service offerings and a little in how it shows the difference in philosophy between the companies involved.

Warning, I have no idea what I’m talking about. Merely opinions here.

Categories
Technology

Why Tweetbot Makes Me Sad

Tapbots recently released Tweetbot for Mac on the App Store and, to the chagrin of some people, is charging $20 for it. I, personally, think that it is worth it, but Tweetbot still makes me sad.

The sadness is because Tweetbot is what Twitter could be, or what Twitter could have, and what Twitter DID have when it purchased Tweetie all that time ago. Tweetbot makes me sad because there is a definite possibility that Twitter will just turn its back completely on 3rd party clients (even more than it has) and shut them out … and killing the best Twitter experiences available.

Tweetbot makes me sad because they care more about Twitter and the mobile and desktop experience than Twitter does. While Twitter for Mac lies as a waste, Tweetbot releases a truly excellent client for the Mac and we all wait for the final shoe to drop and for it to be discontinued.

Tweetbot for Mac is truly an excellent piece of software and the best Twitter client available on both OS X and iOS, and that’s the problem … Twitter should be the one with the best client, but they just don’t seem to care.

Categories
Technology

Mobile First

MG Siegler posted My Product Feedback and I’m starting to come over to his way of thinking. Here’s an excerpt:

Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile Mobile …

There’s a lot more where that came from. It finally settles on this:

Don’t build an app based on your website. Build the app that acts as if websites never existed in the first place. Build the app for the person who has never used a desktop computer. Because they’re coming. Soon.

My son will probably be a part of that generation, and he’s already coming. Is desktop computing going away? Of course not, but I think that “general purpose computing” is moving away from the desktop for a good number of people. Apps like Instagram have shown how huge a mobile-first application can be, and I think that there are going to be many more.

Even Twitter has allowed you to start using their app for almost everything (including editing your profile).

I’m pretty well settled that whatever I build will need to be first for a mobile platform and then maybe brought to the desktop.