Upcoming Project...

I've got a project I'm going to start over the weekend.  I'll try to document it as thoroughly as possible because I think it's (a) a cool project and (b) someone else may learn from it. Here's what's happening.  I currently have four desktop systems:

  1. 27" iMac i7 (main work machine)
  2. Windows Vista Box - fairly powerful - previous work machine - has been "off" for about 6 months.
  3. Windows Vista Box #2 - Sarah's machine.  Slower box.  HP Mini Desktop.
  4. Linux server custom built but incredibly old.

My plan is:

  1. to retire the Linux server, this being the second such linux box I've retired in the last 16 years -- so there's a ton of data on it that needs to be backed-up and migrated over to what will become the new linux server.
  2. Save Sarah's data on the HP mini-desktop over to my old Vista box via the network.
  3. Wipe Sarah's box and install centOS hardened.
  4. Transfer my data from the old custom box to the new CentOS box.
  5. Retire the old custom box by reformatting it with Ubuntu.
  6. Configure the Linux box with a dedicated IP.
  7. Get Sarah's box restored and running on the network.

Start plan 2 of the project:

  1. Install Asterisk on the Linux server and configure it as a VOIP switch.
  2. Install soft SIP clients.
  3. Install kfone over the SIP clients.
  4. Test for proof of concept.

That's the summary - commentary and encouragement welcomed!

Web Services Tutorial Series Recovered!

My old blog,, was shut down because they weren't able to resolve some technical issues I was having displaying code.  Unfortunately, I didn't think to obtain copies of the articles that I had written before shutting the site down and that, as they say, was that.  They were gone. Until I started up my wordpress applet on my iPad and I discovered that the applet had locally-saved copies of the articles.  So, despite the "updated" release dates, I re-present the tutorial on enabling Web Services with PHP & nuSoap.

Under Construction...

I'm in the process of moving my Linux server, which has been online in various incarnations since 1994, to a cloud-hosted server in order (a) improve performance, and (b) retire this machine and avoid yet another round of upgrades. I've consolidated three blogs into this blog and so will (hopefully) be better organized in the future.

Thanks for your patience...

Testing code post:

public class Hello {
  public static void main(String[] args) {
    System.out.println("Hello World!");