Thedotproduct - thedotproduct.org - The Dot Product
General Information:
Latest News:
Javascript performance: document.getElementById versus document.querySelector and document.querySelectorAll 26 Nov 2012 | 05:47 pm
I’ve been lucky enough to be working on an internal project the last few weeks which has a known set of modern browsers as the target audience. This means i’ve been able to ignore some of the older de...
Previous sibling, the missing CSS selector? 7 Nov 2012 | 12:09 am
CSS 2.1 has some really handy selectors, one of which is the adjacent (next) sibling selector which has the form: el1 + el2 { color:#f0f; } The above would apply a tasty pink(ish) text colour to el2 w...
How to install a Java runtime on Apple Mac OSX Mountain Lion 29 Jul 2012 | 04:46 am
One of the (perhaps) understandable but more irritating aspects of Apple Mac OSX upgrades which I just experienced is the fact that my upgrade from lion to mountain lion is that the Java runtime (JRE)...
NodeJS NPM registry add/update notifications via Twitter 13 Jul 2012 | 07:30 pm
I have been messing with NodeJS for a little while now and contrary to my preconceptions, I quite like it. NodeJS is not the right choice for every task (as with any development paradigm/language) but...
Quick tutorial: installing Openstack as all-in-one using Stackops 11 Jul 2012 | 11:04 pm
I’ve recently been working on lots of trial-runs of software at work and got annoyed with having to rebuild servers all the time so i decided to join the rest of the world and go virtual. Our producti...
Quick fix: Can’t log in to Ubuntu 12.04 Gnome via RDP – failed to load session ubuntu 1 Jun 2012 | 09:39 pm
AS I type, i’m setting up an Ubuntu server to use a virtual server host on my test rig. Slight problem though, after getting bored/frustrated with command line configuring (odd because usually command...
Tutorial: Setting up BackupPC on Debian (and probably Ubuntu too) Linux 31 May 2012 | 10:56 pm
It’s been quite some time since I’ve had the pleasure of using BackupPC, a delightfully simple to use yet very effective, free, open source, cross-platform backup system. My test rig was sorely overdu...
Setting or overriding PHP configuration in PHP-FPM (pool) configurations 12 May 2012 | 02:16 am
I’ve recently been working on some very different parallel projects on a development server i have and came across a situation where i needed to have one vhost/site for the LDAP GUI GOsa on the server...
HTML5 Youtube videos not working in Google chrome 27 Mar 2012 | 08:55 am
This is a really quick post as i’ve been coding for a few hours and need to call it a day… So i was working on my new website which uses a lot of HTML5, CSS3 etc. and shows Youtube videos, so naturall...
Purchased movies or songs won’t sync to iPad, iPhone, iPod? This might help… 27 Feb 2012 | 01:38 am
This is a slightly random post for a web development blog but i spent a couple of hours last night trying to sync some movies i’d purchased via iTunes to my iPad and despite checking the movies in the...