TSM backup woes – or: why I love the Mac

Posted June 9th, 2010 in mac by Michael

Last Monday my Mac refused to boot up again – even in single user mode he remained in a reboot-loop. Trying to get to the data was not that easy as the hard drive was encrypted using PGP Whole Disk Encryption.

Not a problem I thought – I have a TSM backup from the Friday before and most data is in code repositories or anyway. All I really need is a presentation for Tuesday morning. So I boot up my Thinkpad, install all the Windows updates (I do not use it that often ;) ) and start TSM.

Empty backup set.

What?

Verify all the connection settings.

Empty backup set. No data showing up in TSM.

Starting to sweat.

Now here the story about why I love my Mac starts. I love the Mac platform because:

  • I was able to create a 1:1 copy of my personal Mac on an external USB drive.
  • I was able to boot from this cloned disk via USB by just holding the Option key. Just boots, all data and settings there. Try doing that with Windows :)
  • After booting I installed PGP and mounted the internal disk. I was able to copy away all my data from the broken disk to the external drive (this includes the whole /home/mike directory and some /Applications).
  • Time to reformat the whole disk and install a clean copy of Snow Leopard (finally a good reason to upgrade!).
  • After booting into the clean OS all I had to do was copying (!!!) the /Applications to the appropriate folder and copying (!!!) the home directory to the right location. After logging into the newly created user account all my data was there.
  • By copying the home directory everything just worked – even the WLAN connections, settings, MobileMe syncing, all just working. All I lost have been the printer settings. No need to re-install tons of applications, all just copied back – and working fine!
  • Try the above on Windows!
  • Now I tried something – I started TSM on the Mac and logged in – and magically all my data showed up in TSM! What? Verified on Windows – empty set. Can someone working on TSM please explain that behavior to me? Why is the TSM data only showing within the same platform?

Overall the whole work took half a day – including a clean OS update and to “migrate” all applications. Only TSM scared me a bit – so I now started to create weekly backups using Carbon Copy Cloner – which is a good thing anyway, as it is super-easy to boot the backup on another machine. And I love the Mac because it does not use a magic registry and installing applications is really simple!

Zitat des Tages…

Posted April 6th, 2010 in quote by Michael

F84: Die Zeit die ich unter Windows gebraucht hab um mein System zum Laufen zu bringen brauch ich am Macbook um das Gehäuse sauber zu halten…

(via german-bash.org)

How to not develop software

Posted March 16th, 2010 in gtd by Michael
A while ago I wrote about The Hit List – a clean, powerful GTD application for the Mac. Over a year passed since that posting so I’d love to give an updated about The Hit List and the development of that particular application.
So, what happened in the last year? Well, not a lot:

THL is still beta

The Hit List lets you plan, forget, then act when the time is right. (source)
That’s what they write on their homepage, but obviously the time is not right yet – THL is still beta. Over year ago I wrote that the developer reads the forums and listens to his users…. this is not the case anymore – there are no frequent updates and the developer (Potion Factory seems to be a single-person company) does not respond to mails. The forums are full of complaints and issues….

THL for the iPhone is vaporware

All the developer released so far is a screenshot, that can be created in Photoshop or using Interface Builder in a few minutes… until now there is no sign of an real, existing iPhone application, something that is really needed for a fully-operational GTD system.

The competition….

Enough complaining about THL itself, what I really wanted to write about is why I think that THL is not going to survive with the current development model… in the last year the competition did actually develop and improve their products, there have been releases and they learned from their mistakes. For example my favorite iPhone GTD application “ToDo” had a few releases and improved the application over time. Toodledo also improved their Web interface and added quite a lot of features.
It is unrealistic to think that Potion Factory will release a working, reliable and proven iPhone application from the beginning… there will be bugs and flaws which have to be fixed after the release. No app is perfect when released.
Also the competition is really really strong and feature rich. For example 2do or even Toodledo‘s own iPhone app. Both are shiny, stable and actively maintained. On the desktop Omnifocus and Things are way ahead THL right now – THL was great a year ago, it is old fashioned today.

My recommendation

While THL for the Mac is still one of the best GTD apps out there (it’s focus on shortcuts is great!) I do not recommend it anymore. There does not seem to be any development and without an iPhone counterpart (or an open API so independent developers can fill that gap) it is not useable as GTD system. All sync options are hacks and do not work reliable (check the forums for details). Do not invest your money right now… but maybe next year?

Apple TV in Österreich?

Posted February 2nd, 2010 in apple by Michael

Der/Die/Das Apple TV ist ja an sich eine gute Sache. Da kann man Videos, Fotos etc. am großen Fernseher ansehen anstatt sich vor den kleinen Laptop setzen zu müssen. Und man kommt auch relativ zeitnah zu den US-Ausstrahlungen an Serien ran. z.B. an die letzte Staffel von Lost.

Theoretisch.

Praktisch nämlich nur wenn man in Deutschland wohnt und nicht im Entwicklungsland Österreich. Weil hierzulande wird im iTunes-Store kein einziges (!!!) Video angeboten. Aber die Apple TV Box wird weiterhin verkauft.

Ob die Käufer das vor dem Kauf wissen? Dass das Gerät in Österreich zum großen Teil nutzlos ist? Und ob den Filmstudios bewusst ist, dass sie so sicher nicht mehr verkaufen? Besonders wenn man die Filme auch kostenlos bekommt?

Speed up OpenOffice startup

Posted January 26th, 2010 in tech by Michael

OpenOffice is a really neat office suite which works perfectly fine on the Mac. Unfortunately the startup times are… “not the best”, but here is a little trick of how to improve startup of OpenOffice on Windows, Mac and Linux:

  • Open up the Preferences (Command + ,)
  • Navigate to OpenOffice.org > Java
  • Uncheck the “Use a Java runtime environment”

This will considerably improve the startup time of OpenOffice, while disable i.e. Java based macros. In the very unlikely event that you need them just check the box again…. but until then – enjoy!

AON.at ADSL auf Mac OSX Leopard einrichten

Posted November 30th, 2009 in mac by Michael

Heute habe ich versucht AON.at ADSL von der Telekom auf meinem Mac OSX Leopard Rechner einzurichten. Effektiv habe ich ziemlich lange “versucht” und auch Google hat nicht wirklich weitergeholfen, daher hier die Anleitung um via AON.at ins Internet zu kommen:

  1. Ich gehe davon aus, dass alles richtig verkabelt ist und man durch Eingabe von http://10.0.0.138/ im Browser auf die Modem-Konfiguration gelangt. Falls nicht, hier hilft Google noch weiter :)
  2. In den Systemeinstellungen von Mac OSX ist ein neues Interface hinzuzufügen (kleines + links unter der Liste).
  3. Achtung! AON verwendet kein PPPoE sondern PPTP. Beim Hinzufügen also “VPN” aus der Liste auswählen und dann PPTP.
  4. Die Einstellungen wie nebenstehend vornehmen und unter “Authentication Settings” das Kennwort eingeben. Wichtig ist die Auswahl von “None” für die Verschlüsselung.
  5. Noch viel wichtiger ist die richtige Auswahl unter “Advanced” – hier muss “Send all traffic over VPN connection” ausgewählt sein. Sonst verbindet sich das VPN zwar aber alle Anfragen gehen ins Nirvana, nicht mal DNS Auflösung funktioniert.

Das war’s auch schon.

Spannend wird dann noch die Verbindung der Airport Extreme mit dem ADSL… mal schauen ob das klappt.

OSX WPA2 Enterprise woes

Posted September 11th, 2009 in iphone by Michael

I use one WLAN very frequently that uses WPA2 Enterprise for authentication; this also means that the certificate used for authorization has to be renewed every year. Getting the new certificate is not really that much of an issue, but renewing it was really hard this time….

In OSX 10.5 the certificate has to be imported into Keychain Access, which worked as expected. But for some reason the certificate was not used for authentication, the dialog for WPA2 Enterprise networks always defaulted back to the 1Password certificate. The first in list. Which obviously failed.
It took me a while to figure out where exactly the certificate has to be chosen in the Network Preferences pane – in a dialog that is very well hidden:

The iPhone was even worse – importing the certificate (and creating a new profile with it) was not a big deal. But again, only the first, old, expired certificate was used. Nothing easier then that, just remove the profile. Interestingly the certificate was still there in the “add WLAN” dialog. Removed the newly imported certificate – the old one is still there. Reset network settings – the certificate is still there. WTF?!?!
What finally worked was installing the old, expired certificate and then removing it again, without installing the new one. This removed the profile *and* the certificate from the phone. Then installing and using the new certificate was simple and worked as usual.
My guess is that the two profiles/certificates with the same name somehow confused the iPhone – so the process is to remove the old certificate before adding the new one.

While I hope this blog post helps others when they have to exchange their WPA2 Enterprise Certificate it will definitely help me next year on August 28th when I have renew mine again :)

Bundles: The good and the bad

Posted June 4th, 2009 in mac by Michael

In the Mac world so called “Application Bundles” exist – this means that about a dozen commercial software packages are sold together for a pretty cheap price (usually $50 instead of more than $500!) for a limited time. Experience has shown that there are one or two packages that are pretty “strong” and try to convince the users to buy the package, the other applications are rather unknown, but might also be useful. But it pays off.
For example I recently bought my “upgrade” to Parallels Desktop 4.0 – the whole bundle including other software cost me about the same as just the upgrade directly from Parallels. So even if I don’t use any of the other applicatins included in the bundle it does not really matter, as it did not cost me anything.

Now that I already bought 4 bundles (from MacHeist and MuPromo) I have a lot of commercial software to test and rant about… and trust me, there are great differences when it comes down to support, updates and quality. Therefore I want to write about some of the top notch applications included in the bundles:

1Password
1Password is still the most used application on my Mac and I’m very happy that it was included in the first MacHeist bundle. The password manager includes support for all major browsers on OSX, syncs its data flawlessly across an iDisk and “just works”. It allows me to “remember” very complicated passwords in a secure way and it also synchronizes to the iPhone, so I have my passwords with me all the time.
They release new versions of their software very regularly (usually every 3-4 weeks) including bug fixes and new features. Recently they came up with the best WiFi iPhone sync process I every saw – 1Password automatically detects the iPhone using Bonjour and synchronizes automatically. That’s how every software should sync with the iPhone – flawlessly and automatic!
1Password is highly recommended to every Mac user to manage passwords! And all other application developers should have a look at how easy it is to sync across Macs and to the iPhone.

Parallels Desktop
This was the reason to buy the first package from MuPromo – it included a cheap license of Parallels Desktop 3 and the recent bundle included the new 4.0 release. A great deal to get a license for an amazing piece of software that allows me to run Windows on the Mac. It just works and got even better after I upgraded my Mac to include 4GB of RAM. Highly recommended to test Websites in IE or execute Windows-only applications.

The Hit List
The recent MacHeist bundle included The Hit List, a GTD app I already wrote about, as their main application. While still beta the developers are very active and release a new version every few weeks. They also listen to the forums and communicate with their users – and because the MacHeist sold more than 88.000 bundles I’m sure they receive a lot of support requests these days ;)
Nevertheless the very promising application is still unfinished – to be a real, serious GTD application it misses two featuers – a rock-solid way to sync tasks between different machines and an iPhone counterpart. But until now, long time after the Heist, there is no iPhone application available, rendering The Hit List pretty useless (at least for me). So I’m still waiting (together with a lot of other folks) for the release of an Hit List iPhone application…. hopefully they look into 1Password to learn about synchronization!

Espresso
The article is named “the good and the bad”, now let’s talk about the bad one… MacRabbit released Espresso 1.0 just before the last MacHeist took place, but to be honest this application is still in “heavy beta mode”. It tries to be an source code editor which matches up with Coda, TextMate or BBEdit and it was one of the reasons for buying the bundle.
Unfortunately the application is not anywhere being ready for production. While the overall approach looks great it lacks required features, that you would expect from a source code editor. For example Espresso only supports syntax highlighting for a few languages, the application crashes too often, and I can’t even enter the ^ character, which is used quite often within regular expressions. Even worse, the support does not reply to bug reports at all – see the forums (i.e. here) for details. Just on a side note – they don’t seem to participate in their own forums at all.
So how about updates? Well, there have been some, but neither did they fix a lot of bugs nor did they bring Espresso anywhere near a serious text editor.
Unfortunately Espresso has been a waste of money and I’ll stick with the free TextWrangler instead.

Voila! and MoneyWell
Now that I complained about the Espresso support being not responsive at all I want to highlight two great software companies where the support is just amazing!
Voila v2.0 enhances the OSX built in screenshot feature and allows editing, rotating, modifying screenshots without any need to fire up Pixelmator. There are still some bugs and missing features (copy to clipboard!), but the support wrote back within minutes on all my requests!

The same applies to MoneyWell, a simple but powerful personal finance application – the support wrote back within minutes (from the iPhone) and they participate actively in their own forums. That’s how it should be!

The summary :)

  • Bundles are great! They are even so successful that there will be a bundle every month!
  • Developers should listen and respond to their customers – in the forums and via mail. Pre and Post sales!
  • Developers have to release often and react fast on bugs – otherwise the majority of the users will move away and a great opportunity is lost.
  • Mac bundles can bring a lot of users to unknown applications, which helps the developers to build up a user base and users to get cheap software directly from the developers.

Apple Wallpapers…

Posted February 25th, 2009 in apple by Michael


Wow, I don’t know which one to choose:

As a bonus check out the most funny 404 error pages ever seen! Highly recommended!

A day to remember…

Posted January 21st, 2009 in fun by Michael


(from joyoftech.com)