-
System Administration Toolkit: Set up remote access in UNIX through OpenSSH
OpenSSH has become the defacto standard for connecting to remote machines in a secure way. Not only do you use it for simple interactivel terminal access, but for transferring files and as a backbone for services like Subversion for securely trans…
-
Building a grid system using WS-Resource Transfer, Part 2: SOA grid design patterns for computer graphics animation
The next part in the series on using WS-RT in your grid applications is available to read. In this second part of the series we get into the meat of the implementation and look at how to integrate the information that you create within WS-RT with …
-
Building a grid system using WS-Resource Transfer, Part 1: Grid services and WS-RT
I have just started a new series on using the new WS-Resource Transfer (WS-RT) standard. WS-RT is a simpler replacement for the original WS-Resource Framework and WS-Resource Properties solutions. In fact, IBM’s own WS-RT implementation is built a…
-
Mysterious crashes? – check your temporary directory settings
Just recently I seem to have noticed an increased number of mysterious crashes and terminations of applications. This is generally on brand new systems that I’m setting up, or on existing systems where I’m setting up a new or duplicate account. In…
-
Voice enabling XML, Part 1: Develop a voice-enabled RSS reader
I have a new series of articles available, this time on using and consuming VoiceXML. VoiceXML is a hugely simplified method of using and working with voice-interactive services, just like those that you might use when calling your bank or other s…
-
MySQL and DBD::mysql on Mac OS X
I’ve been investigating some recent issues with installations of MySQL on Mac OS X and the Perl DBD::mysql module for accessing MySQL from within Perl through DBI. The problem exists only with binary distributions of MySQL and is related to the in…
-
Updating library paths
This is more of a personal note than anything else, but hopefully it might filter to the top of web searches too. If you want to update the dynamic library loading path in Solaris 10 you must use the tool crle. If you want to add a path, say /usr/…
-
Setting up the developer stack issues
There’s a great post on Coding Horror about Configuring the Stack. Basically the gripe is with the complexity of installing the typical developer stack, in this case on Windows, using Visual Studio. My VS setup isn’t vastly different to the one Je…
-
System Administration Toolkit: Build intelligent, unattended scripts
A new round of articles in my System Administration Toolkit has just started, and the first one looks at how to write scripts that can run unattended with logging and error recovery. To quote the article contents: Look at how to create scripts tha…
-
Setting a remote key through ssh
One of the steps I find myself doing a lot is distributing round an ssh key so that I can login and use different machines automatically. To help in that process I created a small function in my bash profile script (acutally for me it’s in .bash_a…