stay hungry, stay foolish


3 stories from Steve Jobs

“No one wants to die, even people who want to go to Heaven don’t want to die to get there.

And yet, death is the destination we all share. No one has ever escaped it.

And that is as it should be. Because death is very likely the single best invention of life.

It’s life’s change agent; it clears out the old to make way for the new.”

How to boot MBP without working DVDRom

I don’t use my DVDRom at all. After couple years I have found out that it is not working at all (of course it was jusst in situation where I needed).

I was in situation where I had to boot install DVD to repair my HD but how to do it when your DVDRom is not working? Here are few list what I have tried:

  • clean your DVDRom – yes it helps, probably there is just dust, but I hadn’t have my cleaning set around me
  • use “Remote install Mac OSX” – this tool works only for MacBook Air and Mac mini. MacBook Pro will not be able to boot using this tool, why ?  (Apple what’s wrong with you)
  • boot from external HD – should be possible, but my external HD died 😦
  • tried to use external DVDRom and connect it through USB – yes it is working

So good news is that Apple has not forbidden external dvdrom. This is the way I am using now to boot my MBP. I really would like to know why they prohibited to boot from network using “remote install mac osx”. Apple don’t be crappy !

OSX package manager

Long time ago when I have switched to Mac I have missed “apt” from debian. APT is package manager the easiest tool I have ever seen.

Mac is more GUI based, anyway there are some tasks you would like to do/run from command line. For example mac doesn’t have “wget” command and there can be much more comands you would like to use but they are not there. In this case you can install them by using some package manager.

Some time ago I have played with Fink and Macports but honestly they are good, but ….

Last weekend I have found the project called HomeBrew which is package manager for OSX based on Ruby. So what is homeBrew?

Homebrew is the easiest and most flexible way to install the UNIX tools Apple didn’t include with OS X.

Very easy to install and use.

iPhone 3g os4 too slow to work – downgrading

As many other uses who have iPhone 3G and updated to OS4 noticed that their phone after some time is almost unusable or this. I have installed SBssetings which shows me free RAM and i noticed when RAM is lower 10MB phone doesn’t respond and can’t work properly.  (Some memory leak ? not sure)

So I have decided to downgrade to 3.1.3  and it is not as easy as you would thought.

I want my phone to be jailbreaken so you have 2 options:

1. find already customized firmware (search for customized restore firmware)

2. customize firmware yourself 🙂

Everything was ok, except that I got error 1600.

I have solved this issue by setting iPhone NOT in DFU mode but in RECOVERY mode.

There is another application for this issue “IREB” or this but it didn’t work for me (I think it works for 3.1.3 but not in os4).

How to sync google contacts with ical and iPhone

From MacOSx 10.5.3 (I guess) and up you can sync your google contacts with your iPhone.

Go to Address Book -> Preferences -> Accounts (tab) -> Synchronize with Google.

Synchronization will happened when you connect your iPhone to your mac and itunes starts backing up your iPhone. It will grab contacts and if there are some conflicts it will let you know.

BTW it works in both ways – now you can just modify your Address Book in mac and changes will occur in iPhone same as in gmail.

Mac Recognises a TV but ‘no signal’ shown

Access the command line by either opening Terminal remotely, or by logging into the computer from another via SSH.I have mac mini which is connected to LG Flatron M228WD using mini-display port to HDMI and I had big problem to make it run.

The problem is in resolution the mac mini is sending to the TV.

I have VNC on my mac mini so even I don’t see anything on TV I can connect remotly from another computer. When I open display preferencies I see that mac mini has discovered my LCD correctly.

In case mini doesn’t discover your tv/lcd correctly do this:

  1. shutdown mini
  2. connect mini with TV
  3. turn on TV
  4. turn on mini
  5. check in display preferences that you can see you tv model (in my case M228WD-BZ)

Next thing was trying to change resolutions, but nothing has helped.

I had to do this:

  • boot mini in safe mode
  • and change resolution
  • restart mini to boot in normal mode

Boot in safe mode

To start up into Safe Mode (to Safe Boot), do this:

  1. Be sure the computer is shut down.
  2. Press the power button.
  3. Immediately after you hear the startup tone, hold the Shift key. The Shift key should be held as soon as possible after the startup tone but not before.
  4. Release the Shift key when you see the gray Apple icon and the progress indicator (looks like a spinning gear).


  • Access the command line by either opening Terminal remotely, or by logging into the computer from another via SSH.
  • Execute the following command in Terminal or on the command line:

    sudo nvram boot-args="-x"

    (If you want to start in Verbose mode as well, use sudo nvram boot-args="-x -v" instead )

  • After using Safe Boot, to return to a normal startup, execute this command in Terminal or the command line:

    sudo nvram boot-args=""

in safe mode the display usually works. I have noticed that I need to make it first run and even the resolution is same as before now it works  🙂 First kick in safe mode helps 🙂

safe mode

convert flac to m4a in mac

If you need to convert flac to m4a use Max – GPL.

installing mac os x client in fusion

Apple forbid to install mac os x “client” to install to any virtualization software. You can install only max os x server version.

To install it you need to pretend that “client”  is “server” 🙂

  1. create iso
  2. mount it and create file which pretend that client is “server”
  3. touch “/Volumes/Mac OS X Install DVD/System/Library/CoreServices/ServerVersion.plist”
  4. install
  5. it will reboot machine and tries to start from already installed instance – but you will get error that it is not “server” version
  6. you have to boot again and start installation from iso
  7. after 2 “yes” clicks you can run terminal from utilities from top menu and run command
  8. touch “/Volumes/Macintosh HD/System/Library/CoreServices/ServerVersion.plist”
  9. reboot
  10. you are done

Of course this is breaking apple/vmware linceses.

more info can be found here.

finding latitude and longitude to add them in picture meta data

My Nikon D70 has not GPS built in. It is very good to add this info as picasa and flickr will automatically show where the picture was taken.

I have found software called GPSPhotoLinker which will add this info to the picture. If you use some GPS software (I know that IGO can save the GPS route) and then you can just import it to this application. Of course it is good if your camera date/time is in sync with your GPS route.

It allows you to add latitude and longitude manually, but problem I have been facing was how to retrieve this info.  I was not able to get it from google maps. I have found this site where you can point to place on the map and it will show you LAT & LOG.

mac mini power adapter 110V-120V in Europe

Just bought mac mini and the power adapter says clearly “Input 110V – 120V “.  I bought it in USA but it would be very strange that apple adapters would not support dual voltage.

I have used converter, anyway after some reading on apple support page I have found that you can use the same power adapter in EU in 220V or even 240V (UK).  Then only thing you need is just plug converter from USA plug (3 pin plug) to EU plug (2 pin EU style).

To find out more check this discussion.