Support, Hawaii and the Obligatory iPad post


First let me give a quick update on Support. I've moved to tenderapp.com for providing support over my old mail based approach. The biggest advantage they offer is i can have more than a single support person helping out -- On that note if you have emailed recently or visited http://support.loghound.com you may have noticed I've got some additional help. I'm really happy to publicly announce that Karn ("WebKarnage") has joined team Loghound doing support -- I couldn't be happier with all of the great help he has been providing.

The really nice thing that this has let me do is take a vacation, I just came back from Hawaii -- While I've gone with my family on vacation before I always logged in every day to do support, answer questions and generally keep things running smoothly. What was really nice about this break was I totally unhooked -- I checked email I think twice but otherwise was 'offline' which was a great break.

My vacation ended last night, April 2, when we returned home -- Now let me be clear, I never planned to come back the day before iPad day but that was just the way it worked out.
Let me start my (obligatory) iPad post by saying I don't regret buying it -- That is an odd way to start the post but you'll see below what appears to be a lukewarm reaction -- I really do like it but I would best describe it as 'meeting expectations'.

I pre-ordered a 16GB model to pick up at our local Apple store -- My reasoning was that it would be mostly a 'bed side' computer and I didn't need a lot of storage but in listening to Andy Ihnaktko talk about it on theMacbreak Weekly -- In the discussion he said "You should buy the 64GB model because you will find yourself putting 'everything' on it" -- That sort of struck me and I thought that 16GB really could fill up pretty quickly if you started adding some heavy apps -- I ended up asking if I could upgrade to a 32GB model when I got to the Apple store and they were able to support my request.

So this morning I trundled off to the store with my 8 year old son and at about 8:20 we were in line waiting (the local paper showed up and snapped a photo here -- I'm the guy with the blue hoodie on the left hand side.

So back to my impressions -- Like I said it meets my expectations -- Expectations that were pretty high so that's saying something. The only thing that really suprised me in an unexpectedly good way was looking at photos. Syncing over some iPhoto libraries and looking at the photos on the iPad is spectacular, much more than I expected.

Things that worked as well as I expected were web surfing (fast, high fidelity), iBooks (crisp text, fun to turn, great book syncing) the Mail app (and the google gmail web interface) and google maps.

Finally there were a few things that were a disappointment: iPhone apps scaled 2x look terrible (almost unusable) - I get it that graphics scaled up look clunky but I assumed they would scale text up better than they did (my guess is the scaling is happning at the graphic card level so perhaps it's not possible to scale text differently than other elements).

The launch apps from third parties were a mixed bag -- I love the potential of the netflix app but it crashes, a lot. Evernote is very nice but also tended to crash -- I'm sure that these will improve quickly however. The device is surprisingly heavy in the hand -- while that feels good from a 'boy this is sturdy' point of view it's extra weight compared to a kindle is a concern -- I'll need to do some real reading to see how that works.

I have a few iPad app ideas that I'll be playing with over the coming weeks & months -- It should be fun.
Comments

RapidBlog Problems

I've gotten a number of reports of RapidBlog plugin now working today and I'm working on it.  It seems the blogger folks have changed the data feed and that is what is causing the problem.

I should get a fix out in the next 12 hours.

[Update -- I have a new build that should help -- Testing is not huge but I think it will fix the problem

http://loghound.com/download/RapidBlog_1.94.dmg ]

-John
Comments

New support systems

Hi All,

A quick note that we are trying some new support systems here at loghound.com -- For as long as I've been in business I've used email as my primary support vehicle and although I think it's worked well it has two fatal flaws.

1) I tend to solve the same problem again and again.  It would be nice if there was a way for people to see/search for solutions
2) It doesn't allow more than one person to help in support.

To that end I'm testing a new support system this month.  The goal is to have it be a smooth transition but please be patient if there are a few bumps as we sort it all out.

-John
Comments

RapidBlog And Blogger FTP support

You may have heard that blogger decided to stop ftp support going forward.

In case you are wondering this has no, zero, zilch impact on RapidBlog -- RapidBlog does not depend on this feature at all so rest assured that your blogs will continue to work just fine.

-John
Comments

Where did that space go?

Making RapidWeaver plugins I often have customers report problems that I can't reproduce.   A common way I deal with this is to ask them to send me their RapidWeaver project files so I can see exactly how they have it configured.

Almost every time I ask the common answer is "Ok, I'll try but it's Big!" -- recently I got the question (in an offhand way) about why it was so big so I thought I would share a little secret.

There is a pretty easy way to get a good view of where your chewing through storage in RapidWeaver.

Here is how you do it.


  1. Make a backup of your RapidWeaver project file first… While this procedure shouldn't cause any damage it's probably safer to play with a backup.
  2. Download GrandPerspective (Edit: See note at bottom on Disk Inventory X) -- This is a neat little app that shows you graphically disk usage.
  3. Right click on your rapidweaver project and select 'show package contents'.  You should see two folders "Pages" and "DefaultPageAttributes" - You'll need the "Pages" folder later.
  4. Open GrandPerspective and select "Scan Folder" (file -> Scan Folder)
  5. In the open dialog drag the "Pages" folder from your RapidWeaver bundle over to the open dialog (You have to do this because by default GrandPespective will not scan a bundle and will not let you navigate to a bundle)
  6. Hit Scan
  7. Up will pop a pretty picture showing you how space is allocate -- you, of course, will want to focus on the big blocks.  As you select one the bottom bar will show the size as well as the 'path' of the data.  For instance I have one that is called "1-Home002FPlugins/4-Lockdown/ChildPages/4-FAQ/Data.archive" -- This means it's a page under my Home Plugins/Lockdown/FAQ folder (you will have different paths but the names should give you a clue)
  8. From here you can decide what to do -- Perhaps you need to put in smaller graphics or split the page up.

/Volumes/UserData/Users/johnmcl/Dropbox/RapidWeaver Sites/Loghound.com Main Site.rwsw/Pages - 20:25:36

[Edit]: Biochi pointed me to Dir Inventory X.  It's seens to work much better than GrandPerspective for this as you can directly select the package and it will index it (without all of the show package contents nonsense) PLUS it has the advantage of letting you navigate by folder, check it out.
Comments (3)

Gone for a week

Hi All,

I'll be out of town in Asia for the week from Jan 23 to Feb 1.  It's a real whirlwind trip (Singapore, Malysia, Hong Kong and China) so support and answering emails will be very slow to non existant because:


  1. I don't have a Mac with me.
  2. I have no idea when I'll get internet access

I have a goal of photographing everything I eat on this trip so I'll hopefully put some pics up when I get back.

-John
Comments

Convereting old DV footage to digital


I've been spending the last few days converting some of my old DV footage to digital format. I've got maybe 30 or 40 tapes and I really have no idea what is on any of them are so my hope is I can import the into a digital format and have them actually available in to enjoy and share.

One of the problems is the DV import process in iMovie brings them in as 'DV' files that are *huge* (several hundred MB easily). My 30 odd tapes will end up chewing through a unreasonable fraction of my TB hard drive so I've spent some time looking for how to compress them to more modern formats.

Initially I thought I could use an automated tool like Handbrake of VisualHub to quickly convert them but the results were less than perfect. I finally sat down and did a direct comparison. For Visual Hub and Handbrake I spent some time playing with settings trying to really optimize them, for Quicktime (using Quicktime X) there are no real settings to speak of.

The results (below) speak for themselves. Even when I upped the bit rate to Handbrake or Visual Hub I couldn't get it even close to what Quicktime can do. In terms of speed they all seemed pretty close (I didn't time them but my perception was the speeds of conversation were all about the same).

On the pictures below note especially the horizontal and vertical lines -- What you can't see from these grabs is some of odd interlace problems while watching the movie in everything but Quicktime.




Raw DV Footage
Raw Footage
57Mb/s
Quicktime
Quicktime to H.264
2.6Mb/s
Handbrake (Custom settings)
Handbrake Custom Settings
H.264
2.65Mb/s
Visual Hub
Visual Hub to H.264
3.6Mb/s


One of my initial concerns with using Quicktime was there was no Batch process. I initially loaded the movie into quicktime and used the 'Export' feature. Fortunately I came across a great solution to that: Create a service to do the conversation.

Automator

Now I can just select a bunch of movies, select services->convert to Quicktime and they show up on my Desktop, Nice!


Comments (1)

Paperless pays off!

If you have followed my blog for the past several weeks you have seen me on a bit of an organizational/paperless tear.


Today it payed off -- I had ordered a gift for someone and the first thing I did when I got the package was scan the packing information (essentially receipt) and saved it in my 'Receipts' DropBox folder.


Today I learned that the person I bought the gift for is already getting the item -- Instead of waiting until I got home, trying to find the details, and then trying to call them the next day to process the return I was able to pull up my receipt off of DropBox (I sync my Work computer to DropBox also but I could have easily grabbed it off the DropBox web interface), call up the vendor with all the details and get a return processed.


This whole process works due to a couple of thing that are available today but weren't available even a few years ago.



  • Painless Scanning -- My ScanSnap makes scanning completely painless.  If you have never used one it's impossible to describe but scanning a document is so simple, foolproof and fast that you don't ever think 'is it worth it' -- It's actually less work to scan then to think "Where do I store this"
  • Files Everywhere (& backed up) with Dropbox.  I have the 50GB account but I only use about 5GB so far -- This is after scanning like crazy.  The fact is scanned PDF's just don't take much space and with Dropbox I can always get at my files.  The nice thing about getting a paid account is that they keep backup versions (Forever?).  Even if you later delete it to get more space you can go back later and retrieve it via the web interface.
  • Evernote.  I kept track of my return number and dragged a copy of the receipt into Evernote in my 'To Do' folder.  In the next few days I'll mail the item back (Scanning my proof of shipment of course), add it to the note (so it has: my original receipt, my notes talking with the CSR on return details, and proof of mailing in a single Evernote note)  -- This note will drop into my 'Completed' folder once my credit card is returned.



It may sound like I'm a serious type-A which is generally not the case.  I like being organized as much as the next person but generally don't spend the energy to actually do much about it.  With these tools however it's really pretty painless.  What makes Evernote & DropBox especially attractive is they are not tied to one computer.  They are at Work, at Home and on my Phone.


Finally I want to comment on the ScanSnap.  I really hesitated on buying it: $400 for a scanner? but it's one of my better purchases of 2009.  It completely exceeded my expectations and I've long forgotten the money I spent on it.


-John

Comments (2)

To Do Management with Evernote

The title of this post is grand, perhaps too grand.  It's really just a simple change I've made recently as part of my paperless office drive (which really should be called a simplify your life drive).

One of my torments has been todo lists.  While I generally am pretty good at using them it drives me batty that I don't have a consistent way to keep track of them.

At work I've used Outlook to-do's a lot but they are generally unavailable at home.  At home I've tried the built in mail to-dos as well as various services such as remember the milk and the ilk but I never found a solution that worked for me consistently everywhere.

Before I go too much further I should explain that the way I do tasks lists/todos is they tend to be associated with a bunch of other media -- For instance if I get a bill I need to call about during the week I'll scan it in (with my SnapScan of course) so I have a copy to refer to when I call.  Or I might have a screenshot or just a bunch of notes.

I've settled on a solution in the last 3-4 weeks that really seems to be working for me.  Evernote.

I have two notebooks, one is called 'ToDo' and one is could "Closed out ToDos" - I simply put notes in the "ToDo" list and drag them out to "Closed Out" when I'm done.




This is tremendous because notes in Evernote can contain Rich text, images, PDF's and any other sort of file so I can toss any any supporting items to my todo.   As I make progress on it I can also make notes on where I am and when it's closed I can archive it for posterity sake.

Since I have Evernote everywhere (phone, work, home and web) I can always get access to work on them or close them out.

The key to this working is I have Evernote open all the time anyway so it's not a new tool I need to get into -- It's the tool I already use.
Comments (2)

In defense of the app store process

I'll admit it -- I've been (privately) pretty down on the app store process.  After my first app was released (MovieFlick) I swore never again as the pain of trying to push out updates was too much.

I eventually did a second app (DreamApp).  The 1.3 version has been about two months getting out and I was ready to explode today when I got what I thought was another rejection but it all worked out fine.

My first release of 1.3 had a real problem with new user accounts that I never tested and the Apple team found it so although it's frustrating to wait 3 weeks to find out they did a good job of finding a real problem.

My second submit was rejected for using 'undocumented API's'  -- you may have heard that Apple has a new static analysis tool for finding usage of non supported API's and my app was caught in that.  It turns out that one of the libraries I use did have calls to unsupported API's but only for testing purposes (of the framework) - I never actually used them in my code.

grumble, grumble ok submit again… Tonight I got *another* letter about unsupported API's and I was about to explode but then something odd happened…. I got an email saying 'Your app is now for sale'.

It turns out the third letter pointed out the use of a non supported api (NSHost hostWithName) but instead of rejecting it they said "We'll let it go but please fix it for the next release" -- When I first read it I hadn't noticed that fine print but true to their word it's now available.

So in this era of dog piling on top of Apple and the app store process I have to get them some credit for being pragmatic about this… They made a decision to release it but asked nicely for me to fix it next time.

Nice!
Comments

Next Page -->