Doing Development: Setting up VMware Server

July 23, 2008 · Filed Under Doing Development · 1 Comment 

This is the first part in what will be an ongoing set of articles on setting up and getting ready to do development. Before one begins to do any sort of development there needs to be somewhere to do it. With the advent of modern computers and the amazing amount of horsepower that they now contain virtualization makes a great way to set up a perfect, portable environment that gives a developer an incredible amount of control over their work environment.

There are many different virtualization options available now that processors support virtualization directly on the hardware and the aforementioned abundance of computing power. Linux and Windows users can choose from qemu, KVM, VirtualBox, VMware Player/Workstation/Server, Parallels and Xen (Windows misses out on KVM and Xen).

Out of that list, VMware has been in the virtualization business for a long time and as a result have wonderfully robust codebases for virtualization. It is because of this I will be setting up VMware Server, a free-as-in-beer product that allows a user to create virtual machines. The added benefit is that the end user can easily move this VM from machine to machine and even between VMware products.

Read more

Install Debian Etch on an older G3 iMac

February 11, 2008 · Filed Under Hardware, Operating Systems · Comment 

One thing that stops many people from trying Linux is that either they don’t want to go through the hassle of dual-booting their machine and possibly loosing everything in the process, or that the ease of use with virtualization technology such as VMware and VirtualBox make non-commitment to an OS trivial. If one is serious about using an alternative OS, I think it’s better to use it on a machine all by itself.

What better way to do that than to get a cheap computer, in this case an old iMac, and load Linux on it. While the process isn’t exactly the same as doing this on an x86 PC, once the OS is loaded one gets a feel for how everything works. You’ll also get the advantage of a real, multitasking OS instead of MacOS 9 or earlier.

Read more

Howto: Install IPCop 1.4.15 Firewall (Part 3 - Securing Your Network)

August 8, 2007 · Filed Under Hardware, Non-Programming · 2 Comments 

Now that IPCop is installed and you can access it from anywhere in the world via OpenVPN, now comes securing your network and making sure that the bad guys stay out while making sure that what goes on in your network is logged.

Read on for more.

Read more

Java Tutorials from Sun

July 12, 2007 · Filed Under Programming · 1 Comment 

In my quest to find a new language to learn (leaning toward Python, but figured I should give Java a shot *shudder*), I came across some pretty nice tutorials from Sun on learning Java.

http://java.sun.com/docs/books/tutorial/index.html

Howto: Install IPCop 1.4.15 Firewall (Part 2 - OpenVPN)

June 8, 2007 · Filed Under Hardware, Non-Programming · 1 Comment 

In Part 1 of this tutorial, we walked through setting up a basic IPCop server that would work for most people. For people that want constant access to their files or want to take advantage of being secure no matter where they are, there is an IPCop module called Zerina that set ups OpenVPN on IPCop. Read below to find out how to set this up on IPCop.  Read more

Next Page »