Okay, so my friend has a blog (Dr. Findley...see the link to the right) and whenever he posts, I don't understand any of it because it's all computer mumbo jumbo stuff and so I never know what to comment about. When I read it, it's like someone typed a bunch of random words and expects me to know what they mean. So here, I would like to break down his latest post and insert a few things so that it will make sense to the rest of the non-programmer world. All programmers beware, this may be blasphemy to you.
Here is the original post:
Leopards + Search Paths = paths.d
I’ve been messing around with MySQL, git, macports and a couple other things that place files where they weren’t part of my search path (aka the PATH variable). I’ve been adding stuff to /etc/profile or to my own .bash_profile to get around this problem, but it never quite felt right. With Leopard (Mac OS X 10.5), all you have to do is add a file in the /etc/paths.d directory with each path you want on a separate line. Ah, now that feels better.
Here’s an example:$ pwd/etc/paths.d$ cat git/usr/local/git/bin
This is all due to the path_helper program in your /etc/profile.
Here is it is revised a la Rhia:
Leopards + Pants = Disaster
I've been messing around with fashion and a couple other things that place leopard prints where they weren't supposed to be (aka Pants). I've been adding bling to make them more bearable to get around this problem, but it never quite felt right. With Leopard, all you have to do is pass it up with each pair of pants you want. Ah, now that feels better.
Here's an example: $100 pair of leopard print pants = 2 pairs of $50 jeans
This is all due to the pants helper program.
See? It totally makes more sense!