DTrace is limping when rootless is enabled

Just learnt that DTrace can’t be run at full pelt when rootless Mac OS X feature is enabled. For example, iotop ends like this:

: probe description io:::start does not match any probes

And it seems that the only way out is to boot into a rescue mode and run csrutil disable to turn off the protection mode. Only after that you could call your best friends like iotop, iosnoop and many others which are published at DTrace Book page.
Btw, if you haven’t bought it yet I highly recommend to do so.

Apple WWDC 2013

In no way being another Apple deaf and blind fanboy, though I prefer to use Apple products, I must admit, after watching the keynotes, that it was an astonishing and fantastic show. And I truly concur with the audience when it stood up to welcome new iOS7 and to share their emotions. Hats off to all engineers, designers and everyone who has been involved to make all those new products to shine. Thank you!

Macbook pro and three consecutive led flashes

Just in case if you have Macbook Pro, mine is 15″ from 2008, and one day it stops working or shuts itself down shortly after you’ve logged into the system, don’t panic and don’t run into the closest Apple store to buy a new one. There is probably a solution. There are other symptoms of failure, e.g. it wouldn’t boot or chime, or the display would stay black even when you could here the fans spinnig. That all doesn’t metter – I had all of these with my laptop – as the only thing that could bring you hope is the following: take a look at the front light indicator and if it flashes three times in a row then pauses for a while and then anther three flashes repeatedly then try to replace your memory DIMMs.
Frankly speaking I don’t know the root cause behind that issue but it worked for me and once I replaced my 2x2GB Kingston memory DIMMs to the stock ones (2x1GB) the problem had gone.

Hope it saves you a couple of quids.

Below is the link to the official knowledge base article that describes that.

Requiescat In Pace

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 is Life’s change agent. It clears out the old to make way for the new. Right now the new is you, but someday not too long from now, you will gradually become the old and be cleared away. Sorry to be so dramatic, but it is quite true. Your time is limited, so don’t waste it living someone else’s life. Don’t be trapped by dogma — which is living with the results of other people’s thinking. Don’t let the noise of others’ opinions drown out your own inner voice. And most important, have the courage to follow your heart and intuition. They somehow already know what you truly want to become. Everything else is secondary.

Steve Jobs.

Recovering data from iPhone backup

Here is a story about how to recover the data from old iPhone’s backups.
As you know iTunes stores iPhone backups in your home directory or more precisely
in ~/Library/Application Support/MobileSync/Backup. The problem is that it’s not very convenient to mess with restoring iPhone and as a result to end up with your current data and configuration overwritten. To avoid that you could use iPhone Backup Extractor program that could do all the hard work for you and restore absolutely everything that is kept in the backup files. It has saved me once when I needed to restore photos from the backup that I had restored from “Time Machine” and hope it will help you one day.

iPad that iFails

Don’t know how you feel, but my opinion is that newly introduced Apple device, called iPad, is at the very least… ugh… strange… controversial… questionable… but certainly not what most of us have been awaiting for. I’m scratching my head trying to imagine a reasonable usage-case for such a device but constantly failing. To add a simple corollary: this ipod/iphone on steroids is definitely out of my personal interest and as far as I can tell, from reading other peoples’ blogs and forum posts, I’m not the only one.

Snow Leopard and madwimax

If you’re one of the Yota’s frustrated users, me is also included, because of lack support for Snow Leopard, then here is a possible solution, though being currently under development, that could possibly make you a bit happier and fill your soul with hope:

Note, that this solution is under development and there is no guarantee it will work for you but still it’s the only option we all have at the moment. As far as I know, the patches have been already sent to the upstream project (madwimax) so it’s expected to become more matured in the near future. For now, lets say “Thank you” to the guys who’ve made it possible: siglost, kesik and of course the initial author of madwimax Alexander Gordeev.