Wednesday, September 17, 2008
Killer iPhone App
Wednesday, September 3, 2008
Google cross platform?
Thursday, August 7, 2008
Fly Clear
Monday, July 28, 2008
Online Photo sites
Sunday, July 27, 2008
Friday, July 25, 2008
TripIt info into iPhone 2.0
iPhone 3G woes
Tuesday, July 22, 2008
Lost & Recovered iPhone notes
Winmail.dat
iPhone 2.0/Calendar update
Tuesday, July 15, 2008
MobileMe
Saturday, July 12, 2008
Old Phone
iPhone 3G
"Our biggest gripe with Exchange isn't small, though: the system is unable to let enterprise contacts and calendars coexist on the same device with personal contacts and calendars. (Personal and corp email get along just fine, though.) When you turn on Exchange-synced contacts and calendars, you're notified that it's a one or the other kind of a situation, and your personal data will be removed from the phone. Though that data isn't purged from your host machine, of course, you do immediately lose the ability to change contact or calendar sync settings. This effectively means that your device can only serve as an enterprise device OR a personal device, but not both at once."
Wednesday, July 2, 2008
Feeds of interest
Friday, June 20, 2008
GPS Cameras
people better manage their large photo libraries. Apples got some good
event collection approaches in iPhoto now, but with geo tagging we
should soon be able to group photos by location. Imagine a series of
smart location albums that group events that land within some
configurable distance. I.e. all photos within 50 miles of each other
etc. Or better yet use it to tag them to countries, states etc. Its
all about the metadata, and the more metadata you can add without
adding any inconvenience to the users the more you can get and then
the more you can give back to them in functionality.
Now, how do I find a good excuse to convince my wife to let me get a
new GPS enabled camera?
(yes, I know the iPhone 2 has GPS and a Camera, but the iPhone camera
is really crappy as its very sensitive to movement, guess its too much
to ask apple for image stabilization in there?)
DotMacSync doesn't work
me. I sync my keychains between my 2 macs, when I do that each time it
warns me of updated/changed items >5% for the keychains. I accept the
changes and it carries on and then does it again on the next sync. I
could turn off the warning and just let it ping pong on these changes
but then it would probably decide to wipe my calendar, address book
etc without warning. Its amazing to me that syncing things like
calendars, keychains and addresses as individual line items that could
each be versioned, hashed etc is so broken in this day and age.
I think Apple's move with .Me in moving everything to a central place
is the right one. Its one I attempted with Google only to fail due to
some horrible calendar bug of theirs.
I love the iPhone and Leopard and my nice MacBook Air. But take some
of these geniuses and replace the people on the sync services and fix
it as its making our lives miserable.
Google Calendar
source and then BusySync to sync it to my home and work Macs. Well
that worked pretty well until I got a strange email one day from an
admin at our office. "I got this calendar reminder from Google and I
think its related to you, can you please stop sending me emails from
outside the company network?"
Strange. I looked into it. It seems Entourage sync'd to iCal. Google
subscribed to that calendar (I didn't want more than a 2 way sync for
this flakey Entourage stuff) and then Google has taken it upon
themselves to send notices to all meeting attendees about upcoming
meetings. It was an option I had no control over at all. I tried
turning off all the settings and thought I had it licked, and then I
got another email from a colleague saying the same thing.
Ok I thought, this is ugly, I deleted the Entourage calendar from
Google, now only my personal calendars were on there.
Another week or two goes by, and then an email (from my boss's admin)
asking me to cease and desist.
Google, your calendar app is sending emails about calendar events in
deleted calendars to my co-workers. This is unacceptable.
My only fallback was to disable Google Calendars for my domain.
Fortunately i'm the only one in my domain using them. It seems that I
will never be able to re-enable the calendar service on this domain as
Google somehow is caching deleted calendars and events and sending
unwanted messages to people.
I only hope that now with the Calendars disabled it no longer sends
the messages, if it does I have to nuke the domain and hope that
works...
Meanwhile i'm back to iSync for my calendars which is marginal at best
and since Entourage doesn't work its now hard to get a consistent view
of all my calendars in one place. Im hoping that the new iPhone and
Snow leopard release fix this disaster.
Office 2008
felt no loss with VBA going away and they've been reasonably stable
and compatible in the otherwise Windows dominated office. What
continues to shock me is how bad Entourage 2008 is. It is the worst
piece of software i've used in a long time. Here are a few MAJOR flaws:
1) Database corruption - seems to happen about once a week requiring
you to rebuild its entire (proprietary) database (hold option key at
launch, get coffee)
2) Calendar/contact sync - this is a great way to lose your data, more
specifically when things go wrong it wipes data off your Exchange
server. Yes thats right, it doesnt just have sync issues, at times it
clears your entire calendar on Exchange. Microsoft, take a note from
apple on the "warn my if more than x% of my data changes" type notices
from iSync (not that iSync doesnt have horrible problems too).
Currently Entourage 2008 is the only way to push your Exchange
Calendar to an iPhone compatible iCal destination. Unfortunately its
so bad that you may as well throw it out and wait for the native
Exchange support in iPhone 2 and Snow Leopard.
3) Microsoft Sync services - this is the best way to heat your lap and
drain your battery. Runs forever, drains your battery, and doesnt do
anything useful. "Force quit" is your solution.
4) If you read an reply to a lot of emails like I do with Entourage
you will eventually see what appears to be a duplicate reply from
someone in your mail box. If you read my blog you'd know that I file
mail after I read it and my inbox is always near empty. So I read a
message, reply, then file. Some time later a new message turns up and
seems to be the one I just filed. Odd. I go on Exchange via OWA and I
see the new message is actually a new reply but for some crazy reason
Entourage is showing me the old one. Cache coherency problems? Don't
know but again, this makes entourage unusable.
5) Calendar time shifts - Although not as quite as disastrous as a
total calendar loss mentioned above Entourage has the habit of
shifting my calendar events by many hours on the Exchange server
itself - yes, it took my existing events and then updated their times
to its liking. I then had meetings scheduled at 2am etc. Again this
makes Entourage unusable.
I read a review of Entourage 2008 recently in MacWorld, they gave it
4/5 stars, same as Apple Mail as a Mail client. I don't think the
reviewers know what they're talking about and I think the entire
Entourage 2008 team should be banned from the software industry forever.
Bento
of File Maker has huge support form the reviewers and rates highly.
Its also pushed at Apple stores and on their web site. I tried it and
I just don't understand its value. I have to ask, so what? Perhaps i'm
not the right demographic but frankly I don't see the need for its
existence. Sure it seemed like a nice app but a nice app with no value
to people doesn't warrant high marks.
Where have I been?
air fighting a nasty stomach bug on my way home from CA again on my
MacBook Air. For the record, the battery life is fine for me for these
trips. Even in the office yesterday, I never charged it or plugged it
in and used it for notes, spreadsheets etc all day long (but not
constantly).
Just finished a book recommended by a friend, The Daemon by Leinad
Zeraus (an assumed name chosen for its hit raking in Google from what
i've heard). It was a great book and a good fit for my interests and
background (although a little more violent than I expected). If you're
a hacker type, computer gamer or just into the whole digital age, I
recommend it.
Anyway I have a backlog of a few things I want to comment on so
they'll be coming shortly.
p.s. for the record, crossing the country and back in 3 days with a
stomach bug that requires you to find a restroom every 2 hours is not
a pleasant experience. Someday i'll eat again.
Tuesday, April 22, 2008
Gmail
Sunday, March 16, 2008
Calendar woes & evil birthdays
The Paper Free Office
Friday, February 29, 2008
Disk Encryption hacks
Saturday, February 9, 2008
Video conferencing for the rest of us
Wednesday, February 6, 2008
Sparse Bundle Disk Images
Monday, February 4, 2008
Obligatory comment on MS/Yahoo
Saturday, January 26, 2008
Wifi @ 30K
Office 2008
office applications. It looks like they should have spent more time
testing it though:
1) The sync with iCal piece for the calendars causes a constant crash
if you import a bunch of calendar data into the "Entourage" iCal
calendar that it creates. The workaround is to import events one by
one which is tedious.
2) The Database Daemon claims it finds corruption and kills entourage
and that goes into an endless loop. The solution is to launch holding
the option key and tell it to rebuild the whole database. That seemed
to do it.
So now that Office 08 is out, how did that change things?
At work I was using Apple mail & imap and then saving calendar invites
to import into a calendar that sync'd with the iPhone.
Now I use Entourage 08 which doesn't feel as nice as Apple Mail but it
works and the calendar integration works too. I have that sync to my
local iCal calendar and then my iPhone syncs work to get work and
personal calendar information on the iPhone.
So at home its Apple Mail (using Google Apps as the hosting service),
at work its Entourage. My home calendars are on Google Calendar, my
work one is on Exchange.
And through it all I avoid the iSync mess that Apple needs to address.
Thursday, January 17, 2008
Backups (again)
Wednesday, January 16, 2008
Quicken
MacBook Air (again)
Tuesday, January 15, 2008
Reactions to the keynote
Sigh - MBA
MacBook Air
Friday, January 11, 2008
Video cards
Friday, January 4, 2008
On chatting
Thursday, January 3, 2008
My current setup for the digital life
Some background
Follow up
Their partner website is unreliable and unresponsive. It also gives no
information on the support model for the pay service. That has me
concerned since the beta/demo version didn't work well enough to pay
for...
Exchange on the iPhone
technology for a professional hosted service. See: http://www.syncyourmail.com
I hope the pay version doesnt have all the timeout issues for deleting/
moving messages...
Monday, December 17, 2007
Vista
Apple, don't blow it this time. The 10 years in between the Apple II
and my OSX mac were pure PC torture.
Dumb articles
) you get a pile of garbage. I do agree with #1, they should allow you
to encrypt some data on the iPhone. Thankfully, products like
1Password have that figured out WITHOUT hacking the iPhone (see http://switchersblog.com/2007/10/05/iphone-password-manager.html)
Anyway, dont waste your time reading the article, its junk.
Saturday, December 15, 2007
Back to the file system
does it do better than folders in finder? I could really only find one
thing, the individual file level encryption. Thats not enough to have
a whole proprietary filing system and pay extra with the remote access
concerns etc. So out it goes. It did get me thinking about printing my
receipts online to PDF and just saving them in the file system.
I haven't given up on 1Password -- with that I can have nice and nasty
passwords I dont have to remember or type.
Friday, December 14, 2007
Exchange email on the iPhone?
pretty darn close at least for the key stuff:
1) Sync your calendars. Prior to Leopard GroupCal was a nice option
for keeping your exchange cal sync'd to iCal and then to the iPhone.
Leopard came out and the GroupCal authors seem uninterested in their
customer base. They expect an update around Q1. I hope someone finds a
solution that doesn't need GroupCal before then. In the meantime, if
you use IMAP to get Exchange mail, double click on mail invites and
add them to your iCal calendar directly. Thats close enough for me.
2) Email. Even if your company like mine has opened up IMAP, it
probably requires VPN first. Most VPN's ive seen are CISCO based
don't support the VPN the iPhone has built in (or if they do it
requires your IT shop to change CISCO VPN settings. If your
organization is of any real size, forget that.
So you have no VPN and you may or may not have IMAP enabled. Almost
all organizations have Outlook Web Access (OWA) enabled. The iPhone
understands IMAP and POP, what we need is an OWA<->IMAP translation
service.
Enter Synchronica (http://www.synchronica.com/). Their Mobile Gateway
product does just this and for the most part works fairly well. Go to
their web site and sign up for a 60-day free trial. I asked for
pricing after the trial and got no response. Their "resellers" in the
US make no mention of this service/capability. So I have no idea how
to pay for this for real (and given the timeouts in #2 below, i'd be
hesitant until they fixed that)
What you get:
1) Full IMAP like access to your email for reading. You can see all
your folders and all your email and get alerts as new mail comes in.
2) You can generally file, send and reply to emails although sometimes
you get timeout messages where the operation failed. The timeout
happens more on the filing/moving of emails than it does on the
sending. Be careful on the sending since more than once it sent, I got
no error message, but the recipient never received.
For me keeping up on the reading to watch for developing emergencies
(or just to keep on top of things while traveling) its valuable.
Now since I tend to talk about security, lets address that here. Their
IMAP support supports SSL, so data between your iPhone and the
Synchronica gateway is encrypted. OWA is likewise encrypted between
your company's Exchange server and the Synchronica gateway. The email
passes through their gateway and its possible for them to snoop, save,
store etc the data there (naturally they claim they don't and it would
be bad for business if they did). Thats a security risk that most IT
groups would not allow if they knew about it. So you'll have to figure
out for yourself if you tell people how you're reading Exchange email
on your iPhone.
(p.s. When you send mail via this setup it ads a little tag line that
you cant remove while in the demo stage that indicates your mail
flowed by a path like this...)
But, despite my thoughts around security, I dont have a password on my
iPhone. That means if I drop it someone else can read my mail until I
get to a browser to change my password. The iPhone password options
are very limited and have no settings like "enable password if I
havent used it in 1 hour" type controls which would be more useful.
Also as far as I know the iPhone does not encrypt any data it stores
which means a password is just a delay for real hackers.
3) Contacts. AddressX, like GroupCal broke with Leopard and they're
not updating it any time soon. I dont send new emails to many people
from the phone, mostly replies so this really isnt an issue for me.
Those I do send new emails to are in my address book in the mac and
sync to the iPhone just fine.
As to the rest of what the blackberry does, I could care less. I love
my iPhone, I just need it to be useful for both work and home rather
than carry two devices. Yes, I could have just gotten a blackberry,
but both blackberry and my company have conspired to lock me out of
many features on the device (which would be paid for out of my own
pocket) so that was not an option. If its a phone I pay for then I
decide what goes on it.
'nuf said.
Saving stuff
yojimbo/) for keeping notes, pictures etc. The whole topic of a
personal storage system for this sort of stuff is interesting. Why not
use the file system? One reason is indexing, another is around
security since you cant encrypt individual items and there's a lot of
overhead in making/using encrypted disk images. I'd be filevault all
the way if the whole concept wasnt totally flawed. So Yojimbo is cool,
and I can print receipts direct to it, save my notes into it and
choose which ones are encrypted or not. It also supports saving
usernames/passwords but offers no browser integration. I've been using
1Password for saving my login information and its a great application
for that with great browser integration. It has the concept of secure
notes but no real import/export capabilities so that piece is sort of
useless. I'd love to see an app with the combination of what both of
these offer. Time will tell.
Thursday, December 13, 2007
Accessing stuff at home from work
22 (ssh) and you've set it up to only allow access with a certificate
(no username/password) and you've renumbered the port to something
else like 1234. How do you copy files back and forth between home and
work without resorting to the command line and SCP?
Here's how:
From the terminal do this:
sudo ssh -p 1234 myhomecomputer.bounceme.net -l myname -L
8000:127.0.0.1:548
Now in finder Command-K (Connect to server) and enter this:
afp://localhost:8000
Substitute your own remapped ports, your local user name and your home
computer URL or IP address.
No you can drag and drop like its local and SSH will deal with the
security for you.
Wednesday, December 5, 2007
iPhone in the Northeast?
some awesome text correcting algorithms that the iPhone designers live
and work in a much warmer place. Touch typing characters without any
tactile feedback when you're freezing your butt off is not easy. No, I
dont have any ideas how to fix it, perhaps make them run hotter like
the MacBookPro's so they warm your hand to create less jitter :)
Sunday, November 11, 2007
Security
Friday, November 2, 2007
SSH Access
skip SSH keychain managers and have OSX remember your SSH passwords.
See this URL:
http://www.wand.net.nz/~smr26/wordpress/2007/10/28/mac-os-x-leopard-built-in-ssh-agent/
If you were using SSHKeychain before for keychain management you may
need this helpful tip:
http://garrickvanburen.com/archive/sshkeychainsocket-error-on-rake-remotesetup
Then you can setup a cron job to sync some remote (work?) machine to
some other (home) machine like this:
30 00 * * 1,2,3,4,5,6,7 echo "Starting rsync..." && rsync -avz -e "ssh
-p 1234 -i /Users/aUser/.ssh/aUser_home" --delete --
exclude="*Trashes" /Users/aUser/Documents/ aUser@aUser_home_machine.bounceme.net
:/Users/aUser/Documents/Work_machine && echo "rsync complete"
Make sure you setup SSH on your home machine behind some decent
security. For me, its behind a NAT, only one port is open and its not
well known and it only allows my user name in and it requires a ssh
key (username/password not allowed).
I used to do all the above before Leopard, but now I got to drop
SSHKeychain and do it more natively. Thanks Apple!
Thursday, November 1, 2007
Time Machine
disappointed to see this. It will only back up your home directory if
you're logged out and then all the magic "go back in time" stuff is
disabled. In the days of ever increasing need for security Apple
really dropped the ball on this one.
Saturday, October 27, 2007
Finally
This "solution" just stinks: http://docs.info.apple.com/article.html?artnum=305454
. Its basically a wipe. I had the problem but ended up moving a bunch
of stuff out of my filevault home volume and then allowing it to
reclaim the space. Once I did that I could turn off file vault (and
then back on again). Finally I got my Time Machine enabled with my
encrypted home directory.
I also had an old 12" MacBook with no DVD that I wanted to install
tiger on. Fortunately I had an external USB DVD RW drive. Double
clicking the installer didnt work (didnt install the DVD after the
reboot), but holding down option during the boot got me to select the
disk and install it.
There are a lot of look and feel changes that will take time to get
used to, but now at least im using it and not watching installs or
LONG filevault operations.
Friday, October 26, 2007
Progress
1) Stacks - doh - click (left) on them and they pop, hold and you get
a different menu. I was holding. Dumb operator error...
2) Cisco VPN, get the latest here and you'll be fine: http://www.macupdate.com/download.php/10317/vpnclient-darwin-4.9.01.0080-universal-k9.dmg
3) File vault issues, Apple has an article that worked for me. The odd
thing is that disk utility found nothing wrong and nothing to fix, but
running through this process made it work to turn off disk utility. Go
figure. Here's the link: http://docs.info.apple.com/article.html?artnum=25695
4) Speed of mac pro - clicking on the spotlight icon in the menu tells
me I have 5 hours to go. Sigh. I hope when its done it can actually
find things. The old one never did it well and it sure wasnt zippy.
Perhaps apple needs to meet Lucene (http://lucene.apache.org/java/docs/)?
5) 2 of my 5 macs are now running Leopard so i'm getting there
Leopard first takes
Leopard already before it even hits the shelves in the store:
1) I cant turn on Time Machine on the shiny new 1TB drive I bought.
Seems nobody knew/mentioned that you have to turn off filevault and
then turn it back on again under Leopard before you can enable Time
Machine with a File Vault enabled machine. Do you know how long it
takes to turn it off then back on again??? Im going to find out but
thats miserable. Not to mention my one machine failed in the "turn off
file vault" operation and just came back up with it still enabled.
2) Those spring loaded folders you've heard all about (stacks) dont
always do the spring thing. So far I havent been able to figure why
they do sometimes and at other times dont.
3) On one machine double clicking "install leopard" after inserting
the DVD worked fine. On another it didnt and I had to reboot and hold
down "c" to get it to CD (DVD) boot so I could install.
4) Post install on my 8 core MacPro, the machine is heavily crunching
the hard drives (a mirrored pair of 500GB 7,200 rpm disks) to the
point that the machine is sluggish. Its like the old spotlight initial
pain from Tiger all over again.
Leopard here!
those waiting until 6pm for the stores to sell it). Upgrade install
is in progress on my main server. Yes, I have blind faith in Apple...
Friday, September 28, 2007
iPhone 1.1.1
apps. For the most part they were "nice to have". There was no one
killer app I had to have. The ones I enjoyed the most were SendSong
(custom ringtones) and then the games. Note that I didn't do the
Carrier hacking, AT&T (to my surprise) does just fine for me and
meets my needs. All cell phone companies stink, so they're disposable
as far as i'm concerned.
Some initial observations with the 1.1.1 update:
1) I didnt uninstall my apps first, the upgrade was kind enough to do
that for me but it worked flawlessly. No failures during the update
and no complaints.
2) After the update it said I had to re-activate the phone but that
was basically just a sync with iTunes. I didnt even have to click a
button
3) My SendSong custom ringtones survived (!), otherwise all evidence
of prior hacking/mods are gone
4) Some nice new additons:
a) iTunes Wifi store - awesome. Bought a song, interface was great,
previews and all. Love it!
b) Speaker is noticeably louder
c) You can now shutoff the data roaming if you go overseas (since
you're probably not a billionaire if you're reading this)
d) All the misc stuff like double tap home button, 2 spaces = "." etc.
I'll miss the games and just the look and feel of the home page on
the phone, but overall its a nice improvement for me and i'll look
forward to reading the threads as they figure out how to re-hack it.


