author profile image

Matt Reid

Solo Entrepreneur | Lead Software Architect

When working on a project using git for version control, it may be useful to be able to push changes to multiple remotes (for example heroku and github at once). Luckily it”s very simple. Edit .git/conf and add [remote "all"] url=ssh:[email protected]/* *//repos/g0.git url=ssh:[email protected]/* *//repos/g1.git replacing g0 and g1 with the...

Installing java 7 is a simple process in linux (debian etc). Follow these simple steps to get it installed. sudo su echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886 apt-get update apt-get install oracle-java7-installer...

I have been blogging a lot about OpenShift recently because I’m finding it a really useful PaaS for rapid development. One issue that I have come across is connecting to mongodb on OpenShift using my local machine. Luckily, there is a really simple fix. Get the mongodb connection details using...

I recently read a couple of blog posts on using socially engineering to get the emails to top players in big organisations. This enables you to send a cold email to the people with the power inside an organisation and hopefully get a sale for you product. I set about...

OpenShift is a great PaaS for developing your webapp. When it gets to production however, you don”t want any downtime when you are deploying. Luckily there is a simple fix (presuming you set up a scaling app). Find the cartridge you want to scale (jbossews-2.0 on mine) rhc show-app yourapp should...