I started playing with computers at primary school in South Africa with yeh old BBC Micro and "programming" in logo and also typing in games from magazines. In high school, I was very lucky to be able to take Computer Studies as one of my subjects, which wasn't offered at most schools. Learned programming in Turbo Pascal, Clipper & dBase along with the basics of tape backups and CPUs.
I was on the FidoNet BBS in the days before the Internet become popular. Networks were things that only universities had and I remember our teacher showing off Windows 3. I then left school and intended to study law, not really thinking my computer knowledge would translate into a career. I got involved in the campus student radio station which was far more exciting than attending lectures so received a letter at the end of the year saying it’s probably best I didn't continue with my academic studies...so that was the end of law!
I was lucky to be involved in a few community radio stations as the broadcasting industry was starting to be privatised and moved to work at South Africa's then only private talk radio station. I started freelancing in the newsroom writing & reading news bulletins and producing talk shows and on the odd occasion used my previous IT skills to replace a printer cartridge or clean a mouse.
This came to the attention of the IT Manager who had noticed support calls from the newsroom had dropped and had realised this was due to me so offered me a job. I did IT during the day and still kept on the news and producing work at night and on weekends. I learned Novell & Windows Networking, NT 3.5, Coax, Ethernet etc. and was connected to the internet for the first time.
A music radio station was bought during privatisation in my home city and I moved back home as the IT manager setting up the newly bought radio station from scratch while still writing and reading the news when they needed someone to fill in and also wrote a networked newsroom contact database program. Although having a great job, I wanted to see the world and expand my horizons and so did my NT 4.0 MCSE and moved to London in 2000 and have been contracting ever since.
How did you get into working with VMware and becoming a 2011 vExpert?
I had played with VMware Workstation a little bit and was working as a consultant at a huge bank and they were trialling VMware ESX 2.0.
I went travelling around the world for 18 months and came back to consult at another financial company that had very innovative IT and was spinning off a business unit and had built a "company in a box" by creating a whole virtual environment in a rack with ESX 2.5 on local storage that could be simply wheeled out of the datacentre when it was ready to be moved out. We then built a VM environment for the main company with ESX 2.5 and started an aggressive P2V process to save money and efficiently use hardware way before there was any talk of cost cutting and recession in the financial industry. This environment grew through ESX 3 & 3.5, shared storage with iSCSI and then NFS, migrated to ESX 4, adding VDI and moving to blades and linking up multiple global deployments.
I had been following the blogs of people like Mike Laverick, Scott Lowe, Vaughn Stewart, Duncan Epping, Jason Boche and Gabrie van Zanten and started attending the London VMware User Group. As I had been on the receiving end of so much useful information for many years, I decided to start blogging to have a chance to give something back and share some of the knowledge I had picked up. I presented at a few user group meetings on projects I had been working on and was very lucky and honoured to receive a vExpert award this year.
What would you tell someone who wanted to get a job like yours to do?
Working in IT presents some of the greatest opportunities available. You get to work on cool technology in a fast paced, dynamic industry with plenty to learn. Don't be passive, be interested, enthusiastic and committed to spend the time to teach yourself as much as you can. With just a PC or Mac and VMware Workstation/Fusion you can set up some amazingly complex environments to play with and learn from. There is a wealth of awesome stuff out there and it is up to you to take full advantage of it all to give you the skills to succeed.
14.12.2015 AppStream/DEP-11 fully supported in Debian now! Back in 2011, when the AppStream meeting in Nürnberg had just happened, I published the DEP-11 (Debian Extension Project 11) draft together with Michael Vogt and Julian Andres Klode, as an approach to implement AppStream in Debian. Back then, the FTPMasters team rejected the suggestion to use the official XML specification, and so the DEP-11 specification was adapted to be based on YAML instead of XML. This wasn’t much of a big deal, since the initial design of DEP-11 was to be a superset of the AppStream specification, so it wasn’t meant to be exactly like AppStream anyway. A...17.07.2010 Jos It’s been about a month since my last blog entry, so let me remind you what I’m doing as part of my Google’s Summer of Code (which down here is Autumn/Winter!): A hatching and halftones brush for Krita. Implementing impasto in Krita. Part 1 is virtually complete, there’s no halftones brush yet, but it’s trivial to create one from the hatching brush which is now beta!. That’s right!, all GUI is linked and you can start toying with it and have fun, change the settings to anything you like without touching the source code! =D here’s a little picture rem...23.03.2011 The Collaboration Imperative As you might have noticed, there is a little bit of a brush-up between GNOME and Canonical with KDE involved from the sidelines (just read Planet GNOME). Dave wrote a reasonable summary of this and so did Jeff Waugh in his series on the relationship between Canonical and GNOME. In three sentences:Let's have a fightCanonical gets a lot of criticism for creating a fork of the GNOME experience with Unity, instead of contributing upstream to GNOME Shell. Canonical responds that Unity was meant to be a GNOME project and their contributions are being blocked (giving libindicators as example). Sudden...20.08.2017 Evolving KDE – Let’s set some goals Since 2015 I and other people have been talking about Evolving KDE – meaning reflecting on where we are, where we want to go and how we will get there. We have made great strides with defining our vision and mission since then. It has not been an easy exercise but a necessary one because it gives us focus and clarity about our purpose. Our vision is: “A world in which everyone has control over their digital life and enjoys freedom and privacy.” We stand behind this. We want to fill this vision with life now. We came together at Akademy to discussed how to do that. How can we ...20.05.2018 Релиз 0 A.D. Alpha 23 Ken Wood Состоялся релиз 0 A.D Alpha 23 - свободной трёхмерной исторической стратегии в реальном времени (RTS). Игра позволяет управлять цивилизациями, существовавшими в период 500 год до н. э.—1 год до н. э. Проект всё ещё находится в состоянии альфы, однако уже вполне пригоден для комфортной игры как в одиночном, так и в многопользовательском режиме. Исходный код игры распространяется по лицензии GNU GPLv2, игровые ресурсы под лицензией CC-BY-SA 3.0.( читать дальше... ) 0ad, rts, стратегии14.03.2008 Как восстановить удаленный файл в Linux (файловая система ext3)? Создатели ext3 говорят, что никак. Карло Вуд (Carlo Wood) доказывает в своей статье, что это вполне реально. Резюмировать содержание статьи можно следующим образом. Существуют блоки, суперблоки, inode и прочие низкоуровневые элементы файловой системы. С помощью манипуляции с ними теоретически можно восстановить любой файл. Вуд написал такую программу - grep3ext, но выкладывать ее в свободный доступ почему-то не спешит. Вам нужно отправить письмо по адресу email@example.com и Вуд обещает прислать исходный код. Далее набираем в консоли: $ ext3grep $IMAGE --restore-file $FILENAME где $IMAGE - файл...20.03.2018 KDE Connect – State of the union Hey there! We haven’t blogged about KDE Connect in a long time, but that doesn’t mean that we’ve been lazy. Some new people have joined the project and together we have implemented some exciting features. Our last post was about version 1.0, but recently we released version 1.8 of the Android app and 1.2.1 of the desktop component some time ago, which we did not blog about yet. Until now! We got some fancy new features in place: Remote Keyboard plugin I think most of us can agree that typing long texts on the phone sucks compared to typing on a proper keyboard. Before, you co...14.05.2008 Boudewijn Rempt (boud): So tired... I got home yesterday from the The first, by Kai-Uwe Behrmann had (a Google Summer of Code project mentored by John Cruz) may finally put us on par with Windows and OS X. Also presented during Kai-Uwe's talk was the Color Correction near X11 project, another Rawstudio only use dcraw for decryption, others, like Krita, simply call dcraw and scoop in the result from stdout. But dcraw is a most impressive application. The Rawstudio team: Anders, Anders and Anders This guy is Kaveh Bazargan. He runs a totally free-software based publishing business in Kerala, India. (The only thing he hasn't been ...14.09.2015 Вышла Samba 4.3 Samba — это пакет программ, которые позволяют обращаться к сетевым дискам и принтерам на различных операционных системах по протоколу SMB/CIFS.Основные изменения: добавлена поддержка SMB 3.1.1; новые команды для rpcclient: netshareenumall, netsharegetinfo, netsharesetinfo, netsharesetdfsflags, netnamevalidate, netfileenum, netfilegetsec, netsessdel, netdiskenum, netsessenum, netconnenum, netshareadd и netsharedel; samba-tool поддерживает все 7 ролей FSO: Schema Master, Domain Naming Master, RID Master, PDC Emulator, Infrastructure Master, DomainDnsZones Infrastructure Master и For...08.08.2008 Holger Freyther (zecke): Releasing Software to the wild So what should one do on 08.08.08? Get married? Get divorced? Or the thousands of things in between? Openmoko picked this day to release the 2008.8 software update (code named A(pril|ugust)SU) and I will travel to Mechelen to catch up with some friends from foreign countries.Let us take a small look at the release. Doing this in the Good, the Bad and the Ugly (Queen) style. But keep in mind Bad and Ugly are only there to be fixed, so this part is actually there to keep good engineers happy and focus on constantly improving by turning the Ugly into Good for the next release...The GoodDuring the...