Monday, February 13, 2012

Circular Logic -or- How To Restore Widget Control With Blogger's New Templates

Well, here's a little something I stumbled across while setting up this very blog!

I'm using the new Google blog templates and I was trying to organize the widgets on the main page. So I would navigate to Template -> Customize -> Layout and I'm shown a basic layout of my blog with the message "Go to Design > Page Elements in Blogger to add, remove, or edit gadgets." The problem is, that link does not exist anywhere in the new blogger site.

A bit of searching took me to this post in the Blogger help forums. Looks like in the process of pushing the new blogger layouts, they've hidden the means to add/remove/modify widgets in you template. Good work, Google.

Anyway, now you can search through all three posts on this wonderful blog.

Thank You, iTunes Home Sharing -or- How To Use A Single Central Storage Server With Multiple iTunes Libraries

For several years now I've been running a Windows Home Server (WHS) at home. It was the perfect solution when I first stood it up because I had several Windows laptops in use and it allowed for easy centralized storage, backups, and remote access. Over time I've drifted over to Macs, but my WHS still works well for just about everything short of Mac Time Machine backups, which required a little chicanery.

Anyway, a few months back I began the process of digitizing all my physical media. I started this on my MacBook using iTunes (and HandBrake), with the storage being a shared folder on my WHS. This Christmas I got an AppleTV and I noticed some immediate flaws in my setup. Namely, to stream your iTunes library to AppleTV using iTunes Home Sharing requires the computer hosting iTunes to be awake and iTunes running. Since I typically close the lid on my MacBook when not in use I quickly ran into availability issues and decided I needed a better solution.

So I turned to iHomeServer which allows you to run iTunes as a service on your WHS. For my initial setup I just added a watch folder in the iHomeServer config which imported all the centralized media that I had created on my MacBook into the iTunes library on my WHS. Problem was, this method of importing lost a ton of the metadata that I had meticulously entered when originally ripping the media on my MacBook. So all my television episodes were listed out of order, synopses were lost, as was artwork information and a bunch of other crap that made navigating the library intelligently possible. This would not do.

So I took another look at iTunes Home Sharing and its Import feature. With Home Sharing enabled on your local network, you can transfer file copies (and automatically sync new Movie, TV Show, and Music purchases) between iTunes libraries - and all of the metadata from the source library is retained. The one downside to this is that the importing actually creates a second copy of each file on the importing machine. This usually wouldn't be an issue, but since I'm using central storage it means I'm keeping two copies of each file on the same machine - one for my MacBook iTunes library and one for my WHS library. But my plan is just to keep the MacBook library clean now that the initial import is over. If I need to access those files from my MacBook in the future, I'll just use Home Sharing and stream from the WHS iTunes instance. Oh, and Home Sharing is also enabled in iOS devices now. So I can also stream from my WHS to my iPad or either of our iPhones within our home network.

So I now have access to my entire media collection on my WHS at all times through my AppleTV and iOS devices. What's that, kiddos? Want to watch Baby Signing Time for the 132nd time? No problemo!

So, the steps were:

  1. Rip and edit media on my MacBook from the comfort of my couch.
  2. Import the media into my WHS iTunes library via Home Sharing.
  3. Use iHomeServer* to run iTunes as a service on my WHS.
  4. Profit.

* In this setup, you DO NOT want to define any iHomeServer Watch Folders on your WHS. This will add any media found in these folders to your WHS iTunes library automatically. Which, if you've already used Home Sharing to import the files, will create duplicates in you library - duplicates that have shit for metadata.

Fun With MOBI Books -or- How To Get MOBI Books Onto Your Kindle Or iOS Device Using Only Dropbox

My brother sent me a book the other day in .mobi format. He included directions for getting this book onto your iPad for reading that required me to download software onto my actual computer, convert the .mobi book into ePub format, and then manually sync the ePub over to my iPad.

Well, my preferred reading device is my Kindle so I had to go about this in another manner - one that turned out to be much easier!

Step 1 - Add the .mobi file to my Dropbox Public folder
Step 2 - Open the link using the Kindle's experimental browser (I have an older Kindle).

Viola! The book is now available for reading on my Kindle.

Then the batteries died on my Kindle with two chapters left so I had to figure out how to get this onto my iPad so I could finish it. I still didn't like the steps my brother had sent that required a real computer. I did some Googling and nothing panned out. So I tried to open the same Dropbox link on my iPad...

Initially, you just get a screen that says 'Unable to view file (This file type can't be viewed)." BUT, if you have the Kindle app installed on your iOS device you can just click the Send To link and the Kindle app will be an option. BOOM! Book can now be read on my iPad without needing a computer.

Dropbox - the cause of, and solution to, all life's problems...