OS X App: Tinker Tool
I have been toying with the idea for a while of switching 100% to Mac. General day to day stuff is no problem at all. office is available, as are alternatives, I can check my emails yada yada. The one thing that has been holding me back is web development which is obviously quite important to me and my job. No worries I though and I have even convinced myself to switch from my native ASP programming background to the realms of PHP.
Before I start I should point out that I am a Mac newbie so if I say something stupid then please correct me. I have managed to "turn on" Apache, Install PHP, Install mySQL and CocoaMySQL (Similar to phpMyAdmin I am lead to believe) and set up Wordpress. Before now I have used Windows, ASP and IIS exclusively and I have looked into Apache and most of the "magic" is done in 2 files: httpd.conf for general settings and .htaccess for specific directories.
The first problem on the Mac is that you cant get to either of these files. .htaccess files are hidden by default as in UNIX any filename that begins with a period is hidden. The httpd.conf file is in a hidden directory that you can't get to either. I tried using Spotlight but it doesn't find either of these files as it doesn't show hidden or system files :/
Also, It seems that there is no option in system settings to display hidden files and folders. Basically I needed a way to get to these files and make changes in order to take advantage of mod_rewrite and the clean URL's it can produce.
I googled the problem and it came up with an app called Tinker Tool:
"TinkerTool" is an application that gives you access to additional preference settings Apple has built into Mac OS X. This allows to activate hidden features in the operating system and in some of the applications delivered with the system."
There is a full list of features that you can "tinker" with available on the page. Some pretty neat stuff, but the part that interests me most is it's ability to show and hide hidden files and folders by checking or unchecking a box. Simple enough even for a windows user to manage!
I still haven't managed to get mod_rewrite to work properly yet though, but thanks to Tinker Tool I am a little closer. So if your a Mac newbie like me then I can recommend you try it.
Before I start I should point out that I am a Mac newbie so if I say something stupid then please correct me. I have managed to "turn on" Apache, Install PHP, Install mySQL and CocoaMySQL (Similar to phpMyAdmin I am lead to believe) and set up Wordpress. Before now I have used Windows, ASP and IIS exclusively and I have looked into Apache and most of the "magic" is done in 2 files: httpd.conf for general settings and .htaccess for specific directories.
The first problem on the Mac is that you cant get to either of these files. .htaccess files are hidden by default as in UNIX any filename that begins with a period is hidden. The httpd.conf file is in a hidden directory that you can't get to either. I tried using Spotlight but it doesn't find either of these files as it doesn't show hidden or system files :/
Also, It seems that there is no option in system settings to display hidden files and folders. Basically I needed a way to get to these files and make changes in order to take advantage of mod_rewrite and the clean URL's it can produce.
I googled the problem and it came up with an app called Tinker Tool:
"TinkerTool" is an application that gives you access to additional preference settings Apple has built into Mac OS X. This allows to activate hidden features in the operating system and in some of the applications delivered with the system."
There is a full list of features that you can "tinker" with available on the page. Some pretty neat stuff, but the part that interests me most is it's ability to show and hide hidden files and folders by checking or unchecking a box. Simple enough even for a windows user to manage!
I still haven't managed to get mod_rewrite to work properly yet though, but thanks to Tinker Tool I am a little closer. So if your a Mac newbie like me then I can recommend you try it.


