August 5th, 2007 by Andy Feltham
Continuing the themes mentioned before, todays post is on my Mac. About two or three months ago now i decided to bite the bullet and make the switch from windows to Mac. I use linux a lot at work and so some of the unix like features were appeling. To be honest though the driving force behind the switch was the growing frustration with my Windows machine. I decided to buy a Mac Pro and within a week i loved it. I wouldn’t say i’m an adict yet, but i can see why people like them.
As an example, when i booted the machine, the sound was originally coming out of the internal PC speaker. Not ideal i’m sure you’ll agree. Having spent less than 30 minutes on a mac before i was fully expecting changing this setting to take me a couple of hours. Mac’s are so easy to use that the real situation was quite different. After finding the control pannel equivalent i was able to ’search’ the buttons that were applicable to sound ( OS X highlights the appropriate icons for your search terms ). The really odd thing about Macs is that there is no okay, or apply button and so after i had quickly found the okay button, changing the selection from the drop down list was all i needed to do before my hifi suddenly kicked in with sound! I was amazed at how simple it was.
While Macs are stylish, clever and cool, there are a number of things that i’m still unsure of or unable to do. I hope someone reading this might be able to help.
Alt Tab
I like the fact that with a Mac you have one application running, with multiple instances. This makes sense to me however at the moment this feature is flawed when it comes to application switching. The alt-tab equivalent on a mac switches between applications but if for example i have two firefox windows open, the alt-tab will only switch to the current one. When using the terminal application, the apple key and left or right switches between the instances of the application but this doesn’t work on fireforx – instead it goes forward or back a page. So, in general, how do you swap between instances of an application?
Uninstall
Installing an application with a Mac is easy. Really easy. Dragging the application file into the applications folder installs the program and the necessary files. However, what i can’t understand is how i remove an application? As far as i can tell there is no uninstall, remove or delete for applications. The only options i have are ‘Move to Trash’. Although i haven’t verified for sure, moving an application to the trash doesn’t seem to trigger the removal of the required files in the same way that installation does. So, how would i remove an application?
Users and groups
In unix systems, users and groups are controlled by /etc/passwd and /etc/groups. I can find these files in /private but as far as i can tell, adding a user to a group via /private/etc/groups does nothing. How do i manually modify user and group permissions?
Keyboard mapping
I can’t stand the apple keyboard and mouse. I use a natural keyboard at work and with my old PC and so i really find the apple keyboard and mouse too small and not very ergonomic. As a result i’m using my old windows keyboard. The hardware works well together with a few exceptions. Apple it seems have deceided that Shift-2 is actually the @ symbol. I can’t for the life of me find out how i can change this and although i’ve just about got used to it, i now find myself coming into work and typing @ where i want ” – its very anoying. I’ve also noticed that the apple mouse doesn’t seem the have a concept of right mouse click. One feature i do like though is that the second mouse button works to ‘display all applications’ when clicked. If i could get my microsoft keyboard to do these things, and to behave as normal i’d be a happy man.