I am going to try out the piano fundamentals book. I have 4yr old taking lessons. The preface seems to promise a lot. I am skeptical that you can hack the basic 10,000 hr expert path. Starting 10 yrs older than you.
I know this is a tangent and that this story isn't about dependency management, but it's important to me and I've spent a good amount of time trying to understand it completely.
I spent what I thought to be a generous amount of time trying to wrap my head around Ivy and I just couldn't make it work the way I thought it should work. I use Maven, and while I'm not a Maven...er...maven, I can work with it well enough and I'm certainly adept with its dependency management mechanisms. Ivy just seems to have way too many moving pieces and their documentation always seems to be missing key pieces of information that link theory to example. I'm left with an incomplete understanding of how Ivy works and, as a result, I can't use it effectively.
Pre-washed baby spinach, baby tomatoes, bacon or leftover meat (like steak, hamburger). Top with two fried eggs and cheese. I tend to eat it for breakfast.
The main server at home is debian. i have one desktop box and the tiny vaio running ubuntu. recently being hacking obj-c for the iphone so osx has become my main desktop. have been considering switching to opensolaris for my server.
OpenSolaris is not really ready for a server, plus about one in four builds breaks something useful. If the features you need are in Solaris 10, it's probably worth the time to learn the grumpy old UNIX rather than be distracted by the new shiny.