Categories
Software

Using Pingdom’s Web Services API with NuSOAP

So you want to use Pingdom‘s excellent Web Services API [WSDL] [Documentation] but you don’t have SOAP in your PHP? All is not lost as you can still use NuSOAP to achieve essentially the same thing, but you’ll need to modify their examples, per pingdom-nusoap.diff.

Categories
Standards

OpenDocument (ODF) Acid Test Proof of Concept

Morning all, I’ve just put the finishing touches on the first proof-of-concept Acid Test for OpenDocument Format (ODF) which I hope will become a useful tool for encouraging and testing interoperability. The tests themselves (148 of them in the 14×14 grid following the Web Standards Project‘s Acid2 test) still need development, as explained below, but […]

Categories
Security Software

Making SSL work with Apache 2 on Mac OS X with CAcert

Getting SSL up and running on OS X is not too difficult these days. First you need to tell it to read the SSL config file (removing red lines, adding green lines): — /etc/apache2/httpd.conf 2008-06-11 03:42:25.000000000 +0200 +++ /etc/apache2/httpd.conf.dist 2008-06-11 04:15:15.000000000 +0200 @@ -470,7 +470,7 @@ #Include /private/etc/apache2/extra/httpd-default.conf # Secure (SSL/TLS) connections -#Include /private/etc/apache2/extra/httpd-ssl.conf +Include […]

Categories
Lab

Installing VMware tools in Ubuntu 8.04 (hardy)

So like me you’ve been hanging out for another Long Term Support (LTS) Ubuntu release and having arrived last month (8.04) you’ve got it up and running in VMware (Fusion in my case). To make VMware tools install you need to: Virtual Machine->Install VMware Tools (that’s the easy part) apt-get install build-essential linux-headers-$(uname -r) mount […]

Categories
Lab

SSHKeychain 0.8.2 Post Install Problem on Leopard

It seems SSHKeychain breaks on (recent?) Leopard builds because it wants to find a group for each user (eg samj:samj): #!/bin/sh chown -R $USER:$USER “$2/SSHKeychain.app” #chown root:admin “$2/SSHKeychain.app/Contents/Resources/TunnelRunner” #chmod u+s “$2/SSHKeychain.app/Contents/Resources/TunnelRunner” You’ll want to change the second ‘$USER’ to id -gn so it picks up your group name (eg ‘staff’) by itself, and while you’re […]

Categories
Future

Apple WWDC Predictions

So it’s Apple’s Worldwide Developer Conference (WWDC) today in San Francisco and Steve Jobs will certainly have some new goodies for us Mac junkies, likely: iPhone 2.0 Immediately available, probably worldwide, perhaps with new partnerships, probably cheaper again (who ever said being an Apple early adopter wasn’t without its costs?) New toys including 3G, GPS, […]

Categories
Cloud

Google Apps – On in 60 seconds (HQ Quicktime MOV)

For those who liked the Google Apps – On in 60 seconds video (YouTube) you can also download the high quality original hosted ‘in the cloud’ on Amazon S3.

Categories
Cloud Lab

Google Apps – On in 60 seconds

To celebrate today’s Google Apps launch here’s a screencast I whipped up showing just how easy it is with Google Apps to get ‘On in 60 seconds’: Update: On advice from Dave Girouard (VP, Google Enterprise) we’ve changed the name to ‘On in 60 seconds’ from the somewhat less enthralling ‘Setting up Google Apps’. Update: Thanks […]

Categories
Lab Software

Compiling bash-3.0 on Interix

So you’ve followed my instructions for updating config.guess for Interix 5.2 (the version shipping with Windows 2003 Server R2) and now you want to compile something. Interix ships with C Shell (csh) and Korn Shell (ksh) but lacks the Bourne Again Shell (bash) – the shell most Linux users will be familiar with, so why […]

Categories
Lab Software

Compiling on Interix 5.2 (Windows 2003 Server R2 SUA)

The soon-to-be-released Windows 2003 Server R2 includes features that were previously shipped as Services for Unix (SFU) – perhaps the most interesting of which is Subsystem for UNIX-based Applications (SUA). At the time of writing, if you want to see what R2 is all about you’ll need to download the Windows Server 2003 R2 Release […]