Grid Engine comes home

Univa Completes Acquisition of Grid Engine Assets, Becoming the Sole Commercial Provider of Grid Engine Software Grid Engine has had a number of owners since its inception at Gridware. It became Sun Grid Engine and later Oracle Grid Engine and has taken on a new life with the recent acquisition of IP by Univa. With […]

David Cameron drops in for a cup of tea

Yesterday we had a surprise visit from the British Prime Minister. Complete with security and press entourage, he called into the St John’s Innovation Centre for a cup of tea and a chat with some of the local tech companies. Our Managing Director, Dr Rosemary Francis was amongst the chosen few to meet with him […]

It’s a ‘Breeze’ with the Client Technology Solutions Group at Cadence

We have been using Breeze to solve install and config issues for our customers, but today Breeze helped me to fix a problem we encountered here in the office. My colleague, Tony, found that in any new login session on any machine, either at the console or via VNC, he couldn’t type anything in. ┬áNo […]

Tcsh Aliases (2 of 3): Using tcsh history substitutions within aliases

Continuing our tutorial on tcsh aliases we look at combining aliases with history substitutions. Both aliases and history substitutions are useful tools, but it may not be obvious that they work well together. The tcsh man page says: After a command line is parsed into simple commands the first word of each command, left-to-right, is […]

Tcsh Aliases (3 of 3): Automatically Resolving Aliases using tcshParser

We’ve seen how to write tcsh aliases and how using history substitution commands can transform aliases into relatively sophisticated tools. But aliases have their limitations, particularly when a command needs to be used as the input to another program. We have developed a tool called tcshParser to solve this problem. What is the problem? There […]