On Wednesday’s meeting, Remi Taylor came back in to discuss Virtualization with different Operating Systems and the VIM text editor
Virtualization is running another operating system over your current operating system via Virtual Box, or a VMWare Player. This way, you can go back and fourth between Operating Systems without duel booting, or having two different computers. This can come in handy for programmers who need to use a system specific program, but doesn’t own a computer with that Operating System on it.
For example, if you would like to do iPhone programming but own a Windows based operating system, you could install MAC OS X on a Virtual Machine and program from there. This comes in handy if you don’t have the money to spend on a brand new Macintosh computer, but can afford the Operating System itself.
You can use these programs to set up your own Virtual Machine:
Virtual Box: http://www.virtualbox.org/
VMware Player: http://www.vmware.com/products/player/
Windows Virtual PC: http://www.microsoft.com/windows/virtual-pc/
The next half of the meeting, Remi talked about the VIM Text Editor.
The great thing he pointed out about VIM, is that it can work with Computers and Operating Systems that are 20 years or older. This means if you wanted to edit something in a past operating system, you could program in the VIM editor and have it work with the computer you are working with.
While the VIM Text Editor is a great tool, you will need to re-learn to be able to use it. VIM was originally designed based around the command prompt and viewing purposes only, so they added in a few commands that would allow you to function with it (EX: the ‘i’ key is used to go into insert mode.) If you are a little overwhelmed with the VIM interface, you could use the GVim editor, which is a GUI based alternative.
For more info on the VIM editor, you can visit: http://www.vim.org/scripts/index.php
GVim: http://gvim.en.softonic.com/
Next week, we are talking Ruby on Rails with Remi Taylor! (Is he our new mascot?)