Monday, September 08, 2008
Video conferencing tools - state of the Windows market
It's OS X only of course. On the Windows side, this review lists about 16 iChat wannabes. It's just a list though, it doesn't tell you which are any good and which are on life support. I suspect all but Skype will be gone in a year or so.
The real message is that affordable video conferencing may finally escape from the icky home porn and the annoying 'young-geek-seeking-mate' industries.
Now if any of the competitors can provide an iChat like experience (esp. as with the original iSight firewire), we might get to save some gas money. I have a hunch we'll need either USB 3 (I miss firewire) or on-camera MPEG-4 like compression to really get where we need to go.
Nerdvana now: Our family calendar is working – and how Gmail parses Outlook invites
Now the end is almost in sight.
Emily’s Blackberry Pearl syncs reliably and near instantly to her calendar in our family domain Google Apps suite. My iPhone syncs reliably but only once daily, via Spanning Sync and iCal to my family domain calendar. Our shared Google Calendars allow both of us to see a joint calendar.
Meanwhile, work/home calendar integration may be possible – someday, at some price. For now, however, some appointments need double entry.
I’m pleased to say there’s an easy way to do that – it works far better than expected.
When I create an Outlook appointment that I want on my personal calendar, I invite my family domain email address. Gmail processes the structured message and creates a meeting invite that moves with one click to my Google Calendar.
From my gCal, the next time I sync with iTunes, the appointment will move to my iPhone. It will immediately be visible on my wife’s Pearl.
Wow. We’re making progress … slowly, but it will happen.
Now when iPhone 2.1 comes out and Emily inherits my iPhone 2.0 ...
Update 1/6/10: We did reach Nerdvana, though Emily got the 3GS and I stuck with the old 3G. All of the family calendars are on Google (mixture of Google Apps and personal for historic reasons); we use CalDAV to sync to our iPhones. My iPhone has push sync wiht my work calendar by connecting to my corporate (Microsoft ActiveSync) server and through my iPhone I can integrate all family and my work calendar. I also do a one way reflection of my work calendar to Google using Google's calendar sync -- that's read only.
The Lunarpages to DreamHost transition – summarized
I’ve moved my last lunarpages hosted domain and all my web services now live on DreamHost.
It was a technically challenging migration for me, though having worked through it I could probably do the entire thing in two evenings. Below is a list of the key posts and explanations if you have to ever do this. Note that the posts are updated as I learned things, so you really do need to read ‘em through to avoid my mistakes.
- Migrating a domain with related Google Apps and hosting files to a new service: This one worried me the most, but turned out to be straightforward. I learned a lot about how DNS works.
- The DreamHost migration moving the first domain
- The DreamHost migration getting a transfer authorization code: This stuff works well, I recommend creating a spreadsheet/table to track dates and migration stages for each domain. (Ex: review email settings on domain, get TAC, unlock domain, fill out DH form, get email from DH, authorize, get email from domain host, authorize, get confirmation from DH)
- DreamHost a better Google Apps choice than Google: You get everything Google Apps provide, with more control, a consolidated domain management environment, and the ability to add additional services.
- How to move files from one web site hosting service to another: This was where I floundered the most. I could have done it all in a few minutes of my time (hours of computer time) if I’d understood the archive transfer process.
I’m very pleased with DreamHost – all of the issues I had with Lunarpages seem to have been resolved.
I do want to mention that Lunarpages was very cooperative during the migration; Network Solutions resisted one domain move a bit, but Lunarpages never kicked. They also provided the ability to download an archive of my entire Lunarpages site collection – a good example of data freedom.
Lunarpages is not, by any measure, the worst company I’ve worked with. For several years they provided reasonable service at a good price. My read is that Lunarpages failed to invest in their core business and people, and focused too much on short term returns and cash flow versus long-term health. In the end they weren’t providing enough DNS control to customers, they didn’t stay on top of Google Apps integration, they didn’t provide WebDav services, they weren’t quite honest enough with customers (ex. automatically upgrading customer plans to reflect decreasing costs would have been wise) and they got trapped in a spiral of decreasing quality and increasing support burdens. They’re in a tough spot now, where they need to focus aggressively on customer retention and quality improvement, while taking a large cash flow hit.
Now for my next set of projects: upgrading our main workstation from 10.4 to 10.5, implementing iPhone 2.1, then returning to the synchronization and calendaring wars. (Hint: Our family google calendar is really working – with help from spanning sync).
Sunday, September 07, 2008
DreamHost promotion: unlimited storage - ends 9/10
Web Hosting by DreamHost Web HostingThey say "$6/mo", but that's only if you sign up for several years. Really figure $10 a month or so.
UNLIMITED Storage
UNLIMITED Bandwidth
ends Sept 10th
I'm really impressed with them. I think you can do far worse for the price.
If you use my registration code (KATEVA), you might get $50 off (max discount) on sign-up -- though I'm not sure if that applies for the "unlimited storage" promo.
Google: STOP the Page Creator to Sites MobileMess
So it's not hard to understand why they want to discontinue one of them ...
About Google Page CreatorOk, that's great, but right now Google is doing a "MobileMess". They're replacing one incomplete solution with an even less complete solution.
... We are no longer accepting new sign-ups for Page Creator because we have shifted our focus to developing Google Sites, which offers many of the capabilities of Page Creator along with new features like site-level navigation, site-level headers, control over who can see and edit your site, and rich embeddings like calendars, videos, and Google docs.
If you are currently a Page Creator user, you can continue to use Page Creator and your pages will automatically be transitioned to Google Sites later this year...
Sure, Sites can embed gadgets -- but I haven't been able to make good use of their other supposed advantages. In particular the "file management" is not a significant improvement over Page Creator's very feeble solution (if you control your domain you can create a Page Creator/domain solution that works pretty well, but that's another topic).
On the other hand Sites pages look awful in Safari/iPhone. Ok, so they look lousy anywhere -- can't Google hire some graphics designers? Still, they're worse than lousy on the iPhone. On any browser the Sites "footer" dynamically expands (why?!), but on the iPhone this tricks Safari/iPhone into filling most of the half-VGA screen with an ugly, empty, footer.
Yes, you can embed Gadgets into Sites pages, but Google has done a lousy job of organizing the Gadget library. In any case, most of Google products generate Javascript code (see Custom Search Engines) - not Gadgets. Sites disallows Javascript (probably for security and CPU burden reasons). So a lot of the things you can embed in Page Creator pages, or even in Blogger posts, can't be embedded in Sites.
There are other issues with Sites -- though Google is slowly chipping away at some of them. Maybe in a year or two Sites will be an adequate replacement for Page Creator.
It's not ready now.
Learn from Apple's foot-shooting blunders Google. Don't migrate until Sites is ready.
[1] Page Creator, Sites, Blogger, Presentation, Spreadsheet, Docs
See also:
Saturday, September 06, 2008
Misadventures: finding a new home for my Google custom seraches
Alas, Page Creator is going - even though Sites isn't ready. So I really ought to find a new home -- and add some new searches. In particular, I wanted to add a custom search that searched all the web but had the following biases:
Oh, and I wanted the resulting search page to render cleanly in my iPhone.
Of course this turned out to be far harder than I'd imagined. In fact, I'm stymied at the moment.
Creating the new search engine was easy. I exported my Google Reader OPML file and imported into into a new custom search engine using the Advanced feature of "upload annotations".
When I looked at moving the search engines however, I discovered the CSE function that had generated the code for my my old Page Creator Google hosted custom search page was gone!
In its place were a scattered set of ways to embed a search engine. Some appeared in the code tab of a search engine control panel, others appeared only in the "homepage" of a search engine, and one on the CSE overview page that added the entire set to my iGoogle page.
I think there's a bit of entropy setting in here!
I tried adding a Gadget to a Sites page. I knew Sites forbids Javascript, so I couldn't use the other code generation options. I found the code with the hidden Gadget URL on the homepages of my custom searches, I extracted that URL (see prior link) and used the almost invisible "add URL" option you can find in the Sites add gadget dialog.
That worked, but Sites pages look awful on the iPhone.
So then I tried taking the various code fragments generated by the CSE links and embedding them in the (obsolete) Google pages -- but they either failed to work on Google Apps Pages or they worked with Firefox but not the iPhone.
Lastly I tried creating a barebones blog as a faux page management solution. That actually worked well from an editing perspective, but even with some template hacks (remove search bar) the iPhone display was not as good as a simple web page. I tried looking for an iPhone template -- no problem there. I found hundreds of blogger iPhone templates. Turns out there's a mini-industry of Blogger templates and WordPress themes. Trouble is, half the sites look crooked as can be. Blogger doesn't provide an official template.
I've stopped for now. It's sad, but I bet I'll get the best results crafting a page in ... FrontPage 98.
I'll come back to this one -- I feel like I've taken a walk on the dark side of Google.
Update 9/8/08: Wow, was this ever trivial do using FrontPage 98. Instead of wasting an hour with various messed up Google authoring tools, five minutes with FP gave me a decent result. I've created a subdomain redirect, so search.faughnan.com should shortly go to my iPhone friendly custom search page.
It's not quite right -- somehow iPhone is guessing a bit off for initial page size. I'll have to read a bit about iPhone web optimization. Also the code that Google's CSE generates embeds a fairly bulky gadget -- I preferred the old simple forms. It works though, I'll tweak it as needed. ( think this meta tag might help; I used viewport=720.
Proof that Google needs to reexamine their Page Creator/Sites strategies.
Pogue's iPhone tips
You can see how good the book is from the very valuable tips Pogue/O'Reilly gives away for free. Definitely worth a read by any iPhone user -- even if you have his book.