Aug 28, 2013 · 6 minute read · Comments
Update I’ve recently moved to a static website based on Hugo and hosted on Netlify
As I’m a bit of a geek at heart and because I’m a major fan of open source I really wanted to host this website on an open source PaaS using as much open source software so I decided to use my favourite blogging software WordPress and host it on OpenShift Online. While I was putting this blog together I realised just how far things have come when it comes to setting up your own website, but before I dive into the evolution of hosting that has gotten us to PaaS let me show you exactly why I think PaaS is so magic by taking you through the three simple steps it took to set up a WordPress blog on the domain www.
Aug 27, 2013 · 1 minute read · Comments
So today I open up my RSS reader (I migrated to Newsblur after Google killed Reader) and I’m browsing my usual feeds — including Dilbert when I see this:
Grrr! Even after checking the website and going to the official feed it’s still broken and the worst is that Scott Adams has decided to do this on purpose in some sort of perverse and misguided attempt to drive traffic to their website.
Dec 10, 2011 · 1 minute read · Comments
I just submitted an abstract for a talk at JBoss World 2012, hope it gets accepted!
Real World Software Development with Openshift
OpenShift is Red Hat’s free, auto-scaling platform-as-a-service for Java, Ruby, PHP, Perl and Python applications.
In this practical talk, Jeremy Brown will demonstrate how to use Red Hat’s OpenShift PaaS within a team of developers to rapidly develop software.
The talk will describe how a team of developers can develop, test and release code in parallel without losing development velocity and will draw on real world examples and insights.
Dec 9, 2011 · 1 minute read · Comments
I had the slightly dubious privilege this week of standing in at the last-minute as a speaker at a Military conference on security in Prague.
On Tuesday at 4:30pm I found out that we needed someone to speak at a conference in Prague the next day… slightly foolishly I volunteered and 24 hours later I found myself presenting!
The conference was the “International Conference ITTE 2011 — Cyber Security and Defense” - https://www.
Nov 30, 2011 · 1 minute read · Comments
I use Linode to host a VPS and they have a great feature called StackScripts which allows you to:
StackScripts provide a flexible way to customize our distribution templates. They’re very easy to use — find a StackScript, answer its questions, and click deploy. When the deployment is first booted, the script is executed and does its thing. You can even watch its progress by viewing the console.
I’ve used these for a while and decided to open source these scripts to make them publicly available on github - https://github.
Jul 9, 2011 · 2 minute read · Comments
I have recently switched my Linode VPS from CentOS 5.6 to Scientific Linux 5.6 because I got a bit sick of all of the delays that the CentOS team have been experiencing, to be honest I don’t care what their reasons are, I just want a distro that follows RHEL a bit faster!
I think I can summarise my reasons based on this email:
Faster updates Professional Security and bugfix updates separate Security updates also for older versions of SL More reliable than CentOS The CentOS guys seem more focused on infighting rather than focussing on getting CentOS 6 out the door, considering how long RHEL 6 has been available this has turned into a bit of a joke!
Apr 9, 2011 · 4 minute read · Comments
This week I was at a client where we were doing some performance testing of the JBoss Enterprise Data Services product (EDS for short). EDS is based on the JBoss.org community project Teiid which is a data virtualization system that allows applications to use data from multiple, heterogenous data stores. It’s a really cool product if you have a lot of backend data sources and you want to expose a simplified virtual (SQL) database to your front end applications — and it runs within the JBoss application server, in our case the enterprise version — Enterprise Application Platform or EAP for short.
Nov 27, 2010 · 3 minute read · Comments
Amazon recently announced a new instance type for their EC2 cloud service that they call the Cluster GPU which has an impressive spec:
22 GB of memory
33.5 EC2 Compute Units (2 x Intel Xeon X5570, quad-core â€œNehalemâ€ architecture)
2 x NVIDIA Tesla â€œFermiâ€ M2050 GPUs
1690 GB of instance storage
I/O Performance: Very High (10 Gigabit Ethernet)
The really interesting part that has got a lot of people interested is the fact that it has two high-powered graphics cards which can be used to do massively powerful parallel computing.
Nov 19, 2010 · 5 minute read · Comments
I wanted to investigate the typical experience of a Cameroonian Internet user while visiting the websites of the major Internet Service Providers (ISPs). I figured that the time and energy a company puts into optimising their website for slow connections might indicate how focused they are as a company on their customers. After all, if ISPs know what bandwidth they are giving their customers then surely they will have optimised their sites to work well on those connections?
Nov 17, 2010 · 5 minute read · Comments
Google says that they use the performance of your website as part of your search ranking:
You may have heard that here at Google we’re obsessed with speed, in our products and on the web. As part of that effort, today we’re including a new signal in our search ranking algorithms: website speed. Site speed reflects how quickly a website responds to web requests.
Speeding up websites is important ” not just to site owners, but to all Internet users.
Nov 14, 2010 · 1 minute read · Comments
When I was thinking of what this site used to look like I thought of the Internet Archive’s Way Back Machine and funny enough I found tenfourty.com on it. Who would have thought that a lowly personal site would have a snapshot kept for posterity, hardly worth keeping around I would have thought.
It seems that the 29th of June 2006 was the last time there was content on the site.
Nov 13, 2010 · 1 minute read · Comments
This is my first blog post in quite some time. I used to have a personal website and blog on tenfourty.com quite some time ago, but I got really busy at work and stopped updating it before eventually taking it down when the content got incredibly stale. Since then my personal domain, tenfourty.com, has been empty for years, not even a placeholder. I’ve recently had a bit of free time so I thought I would setup a simple site using WordPress.