RSS Feed!

About Me

I’m a 30 something Irish guy that works in the IT business. Inside the trade I’m interested in Linux, Internet technologies and mobile hardware and services. Outside, I enjoy a good book, a nice beer and decent game of rugby……

P.S. This is a personal blog, and while I do have a professional involvement in a lot of the technical topics I mention in some of my posts, they do not reflect company policy or ethos.

View Gary Pigott's profile on LinkedIn

Archive for the ‘Software’ Category

We’ve got a guinea pig for the 3 Skypephone!

Tuesday, November 27th, 2007

image 3, the Irish 3G mobile phone operator announced a mobile phone that runs Skype, and an offer that looks on the surface like you can use SkypeOut to avoid paying 3 for most of your calls. They’ve hit the shops, and Damien Mulley, Irish tech blogger extrordinaire has got his hands on one.

As long as you top up with €20 a month, even the data transmission is free. In theory you could use up the €20 on Irish mobile calls (where 3 are about the same price as SkypeOut) and use SkypeOut for everything else, thereby getting very close to the absolute cheapest call rates anywhere….. on a mobile!

It seems that 3′s Skype client is actually a bit of a cheat though. These guys say that the software actually makes a standard local voice call, and it’s only at a central hub that the call gets routed over the Internet/Skype network. It makes sense, seeing as the Skype clone (IM+) that actually does a full Skype implementation has fairly major lag, due to the weedy CPUs in most smartphones.

Damien Mulley » Blog Archive » Testing out the 3 SkypePhone

VMware Server 2.0 Beta

Sunday, November 18th, 2007

image

 VMware recently announced the first beta of their free low-end VMware Server 2. It is a beta, and as such the sensible part of my brain tells me to stay away and let someone else take the pain. Unfortunately the gadget & gimmick loving part of my brain made me install it on my mail/web/everything else server that had a perfectly functioning v1.0.4 setup. Bad idea!

Version 1 has this very nice web UI for monitoring, starting/stopping, and tweaking stuff, and a separate Windows/Linux application for creating new VMs and accessing the console of each one. Version 2 has dispensed with the application and instead relies on a beefed up web interface, with a browser plugin to display the consoles. Unfortunately being beta, the web UI is ugly and unfinished, and there’s so much un-optimised debug code the VMs run at less than half the speed they did on the old version. I run Debian Linux web, email and SyncML servers, a Windows XP desktop, and the odd test Linux VM, all on a single 2.4GHz Celeron Dell server that I got for free. Obviously the beta had to go…..

Rolling back the server and toolset installs was a bit long winded, but it was straightforward enough. What wasn’t straightforward was un-scrambling the network config. Each VM has at least two interfaces, usually bound to the host system’s wireless interface (I keep the server in my garage, where I can’t hear it, so there’s no Ethernet out there) and a “host only” LAN for NFS, backups etc. The reinstall remapped everything arseways.

VMware Server 2.0 Beta – VMware

The Pirate Backup System – Network World

Friday, November 9th, 2007

image I re-read this article James Gaskin wrote for Network World today. He’s advocating the Pirate Backup System. The work “pirate” has has nothing to do with software, music or movies that you’ve got a five finger discount on. It’s the ARR (matey!) system. ARR stands for Automatic, Redundant and Restorable.

Backups should be automatic. If a human has to do something to ensure your backups happen, then once and a while that human will do it wrong, so your backups are not 100% reliable.

Backups should be redundant. There’s no point doing a backup to a local disk, because it’s possible that the event that causes you to lose your data will cause you to lose your backup. he uses the example of Francis Ford Coppola, who had his laptop stolen earlier this year. Much of the data was irreplaceable, including a script for the movie he was about to start work on. He had a backup alright, but it was a USB hard disk. the thief stole the disk at the same time. A similar scenario I came across before was the company who instructed their sales reps to backup their laptops to CD-Rs. Unfortunately the reps had a habit of storing the backup discs in the laptop case….

Backups should be restorable. It’s an obvious one, but often overlooked. People diligently follow their backup procedure, but fail to ensure it actually works. With tapes this means frequent test restores, but tapes by their nature have a finite lifespan. The verification puts more wear on the tape and can damage the data while it’s being verified. Basically, even after you verify the tape you’re never certain that the act of verification didn’t damage the backup, so you need to verify it again, and again, and again…….

http://userpic.livejournal.com/43947555/2878049To be honest, it makes me feel a bit warmer in side that the solution my company offers ticks all the boxes….. Our online backup platform is a pure software solution, so there’s nothing to interact with. It just works in the background, and is monitored by the service provider, so it ticks the automatic box. Data is immediately transferred off-site over the Internet, so a theft or natural disaster isn’t going to take out your server and ours at the same time, so that’s redundancy taken care of. Hard disks can take a lot more read and write cycles than tape, RAID and high end storage technologies prevent data loss, and built in continuous integrity checking mean that backup data is difficult to corrupt and is spotted and corrected immediately if it happens, so data on our service is always restorable.

 

The Pirate Backup System – Network World

Leaf Networks: Quick ‘n Easy VPNs

Tuesday, October 30th, 2007

image Setting up a VPN isn’t usually for the faint of heart. You usually need to buy (expensive) hardware and you need your IT guy to set everything up. They’re awkward to change, and they can be fragile, especially if firewalls get in the way. Leaf Networks have introduced a free, easy peer-to-peer VPN service that is no more complex to set up than an IM client. You install the software, add “buddies”, and select what you want to share, and their software takes care of all the communication and security. Nice!

From Web Worker Daily

Open Source Document Management

Friday, October 26th, 2007

imageAt work we used to be a small operation with very few documents and it was nice and simple to keep everything straight. I, as the CTO, am the keeper of all the operational procedures, network diagrams etc, and Pierre image(our marketing guru) manages all the sales and marketing documents. The company web server runs a CMS called Joomla, which has a decent enough file manager, so we put the documents up there in a password protected area when they’re complete and we want to make them available to selected clients.

We’ve started to grow, both in head count and sophistication, so now we’ve got a lot more documents to manage and a lot more people wanting to manage them. Our documents are usually authored by one person, but in many cases require review and comment by sales, marketing and technical people prior to release. What would be great is something that would manage the workflow, with notifications and audit tracking, and integrate with our website to make the final result available to clients, all in a controlled manner. We need a Document Management System. Our company likes to use open source software wherever possible, so my first port of call was Google, which gave me the following:

Most of the above are Java applications, which I really don’t like, and I’ll cover in a later blog post. KnowledgeTree is written in PHP and ticks all the boxes. Alfresco is a Java app, but it’s functionality is too good to dismiss straight away. Let the testing begin!