Tuesday, August 30, 2011
Gmail and Google Contact Groups: At last, simple paste of a list of email addresses
Tuesday, August 16, 2011
My Lion bugs - collection
- Not a new bug -- but Lion Parental Control log display, like all prior versions of OS X, truncates the visited or blocked site descriptions.
- You can't create a guest account on a FileVault 2 encrypted disk. The option to do this is grayed out. If you are careful you can rest a mouse pointer on the checkbox and get an explanatory text. This makes sense, but the bug is a failure to notify the user; the UI doesn't work.
- There are problems with security and privilege escalation when users do administrative tasks from non-admin account. I think these will take a while to fix. They probably play a role with these bugs; I use a non-admin account most of the time.
- Printers shared by 10.6 machine are not visible to Lion machines. I was able to get the printer to show up by applying a pending 10.6 update and restarting both the print server and my Lion (Air) client. I have a hunch this is somehow related to the 'download from internet' bug (see below) and at root it's a security bug.
- Lion does not remember 'download from internet' 'do you want to open' choices. It can persist is asking them.
- iCal
- Address Book
Friday, August 12, 2011
OS X: Firewire 400 networking faster than Gb ethernet
I've idly wondered about this and today I had a real world test.
I am copying a 64GB VM image between machines.
I knew it wouldn't work, but for fun I tried 802.11n. That was estimated to take days.
Then I tried Gb ethernet. OS X estimated 6 hours.
Then I tried firewire 400. It's little known, but 10.6 and earlier supported networking using Firewire (probably using Bonjour/Rendezvous discovery). Both machines assigned the one another an IP address and they connected (there was a little pizza spinning because I forgot to dismount a network share first).
The transfer was initially estimated to take 5 hours. Now it looks like it will complete in 30 minutes.
So it appears that OS X Firewire networking is much faster than Gb ethernet, which one wouldn't guess from the specs (Gb > 400 Mb). On the other hand, the firewire estimate started out as 5 hours and then suddenly sped up, so there's something quirky here.
Incidentally, doing firewire networking makes the laptop run hot. It's working ...
Shrinking a pre-allocated Mac VMWare Fusion virtual machine image
My "pre-allocated" VMWare image was taking up 120 GB on my drive for about 40GB of data. I found many references on how to shrink these images (.vmdsk), but they were largely obsolete and misleading. It takes a while, and the steps are weird, but it's fully supported by VMWare 3.
At a high level, here are the steps. Alas, I'm short of time so no details.
- Close down the guest OS.
- Using VMWare settings for 'hard drive' you can change the image from pre-allocated to the default. This takes hours but it works.
- Open the guest OS and run XP defrag.
- In the guest OS update VMWare tools.
- In the guest OS Run VMWare tools "shrink". Takes hours.
- In the guest OS Defrag again as a nice-to-do.
- Shut down and restart to make it all nice and clean.
My image now consumes about 45 GB of drive space. It's not pre-allocated, so it will get host OS fragmented as it grows but I can live with that.
Wednesday, August 10, 2011
Strangest sync error ever - Google Calendar
This is very strange.
I use Google Calendar Sync to sync an Outlook/Exchange calendar to Google Calendar.
On that machine I authenticate with two Google accounts, one has two factor authentication.
It looks like Google Calendar Sync is posting transactions to both accounts even though it has only one account's password.
At least, that's the best explanation I have so far.
Again - one of the weirdest things I've seen in a while, even allowing that sync is fraught with weird errors.
Tuesday, August 09, 2011
Steve Jobs hates me: Viewing Mac OS X Lion Parental Control logs
OS X Lion is not all bad. [1]
Yes, it's a memory hog (64 bit hurts). Yes iCal and Address Book drive strong geeks to drink. Yes, it's insane that it can auto-quit background apps (really, that's nuts).
On the other hand, 10.7.0 is less buggy than 10.6.0 or 10.5.0. That's progress. I might even upgrade my main machine after version 10.7.3 instead of waiting for 10.7.4.
Better yet, Mission Control and Full Screen are very nice on an 11" MacBook. Well done Apple.
Indeed, Mission Control is so good I dared to hope that Apple had fixed one of the most ridiculous bits of OS X -- the non-resizeable Parental Control log file window (See: Viewing Mac OS X Parental Control logs).
In 10.5 and 10.6 this screen has a control for a resizeable window, but it would only extend vertically. Most of the logged URLs were unreadable.
So what happened in 10.7?
You are guessing nothing. You would be wrong. The resize control was fixed. It now correctly indicates that the window can only be sized vertically.
Think about that.
Apple recognized there was a bug. They put some (small) amount of resources into fixing the bug. Instead of making the window resizeable however, the engineer fixed the control.
That can't be incompetence. That has to be malice.
There's only one possible explanation.
It's personal.
Steve Jobs hates me.
[1] The best review isn't the celebrated, and quite good, Ars Technical Review. It's Robert Mohn's Macintouch review. If you are only going to read one, read that one.
Sunday, August 07, 2011
Blogger search: no longer complete
For years Blogger's search of past posts worked well. Lately I've found it misses strings in some older posts, even strings that appear in post titles. So there's some unannounced limit been placed on search, possibly for performance reasons.
I hope Google will fix this, though it's a bad sign that they didn't bother to announce it. In the meantime I'm looking into what I can do with Blogger's export to "Atom Export Format". On first pass, it's not too promising. Gordon's Tech produced a 14MB XML file, including comments but excluding images (Text Wrangler opened it without blinking).
What I want is an HTML archive I can view locally and let Spotlight index. The sort of repository I used to create by running a robot against blogger.com. Maybe I need to try that again.