Category: technical
-
How To Report A Bug

From Hacker News to the Greatest Bug I Never Fixed to a wonderful comment in the Perl doc forums: I submitted a proposal to OSCON called “How To Report A Bug” about the social issues involved in reporting and accepting bug reports. Its still pending, but its caused me to do a little writing for…
-
Installing Tortoise Git for Windows
I’ve used Tortoise SVN for years and it makes things really easy for getting started with Subversion and integrating smoothly with Windows. However Git is a more confusing world. There’s two installations and neither one clearly refers to the other. However it boils down to the following (you can accept all the defaults in the…
-
Hooray for O’Reilly ebook pricing
Its always good to see a major retailer having similar ideas as you. I was looking at the Integrating PHP Projects with Jenkins book by Sebastian Bergmann. I always check out the pricing structures first because I’m always interested. They have the pricing structure as follows: Print: $19.99 eBook: $9.99 (so 50% of the price)…
-
Twitter API v1.1 RSS feeds
Twitter have killed of RSS feeds completely in API v1.1. I used to use this nice little website (http://roomj.com/twitter/connect.php) to pull out RSS from Twitter, but that alas is broken. Edit: @tylercal has now updated http://roomj.com/twitter to handle the new v1.1 API – so if you want to avoid the hassle of installing your own…
-
Installing Ubuntu on Windows
It really is getting quite easy to install Ubuntu onto a computer from Windows now – especially if you’re not trying to Dual-boot. But if you do want to Dual boot, you’d still do the following but you have to partition your hard-drive first (which is remarkably tricky). Installall Ubuntu onto a USB stick UNetbootin…
-
vim commands for the Windows user
This is a cheat sheet for Windows keyboard junkies who feel as out of place in vi as I do. I got most of the vim commands from the rather useful IBM vi tutorial. dd was the only one I ever learnt (and I didn’t know that I could paste after deleting it). There’s loads…
-
Install GMP on Ubuntu
If you’re trying to install the Open ID PHP library the first thing you hit is: 1. Install dependencies. – Enable either the GMP extension or Bcmath extension. (GMP is STRONGLY recommended because it’s MUCH faster!) This is required. All my attempts to find how to install GMP on Ubuntu led me to long pages…
-
Internet Explorer has encountered a problem and needs to close. We are sorry for the inconvenience
If you get the error “Internet Explorer has encountered a problem and needs to close. We are sorry for the inconvenience.” from IE8 (Internet Explorer 8), there’s a chance it is a problem with jQuery specifically a bug with jQuery v1.6.2. The solution is to upgrade to the latest version of jQuery. I found the problem…
-
Fixing the broken Chromium Snapshot Monitor
After you’ve installed the Chromium browser, there’s a nice Chromium Snapshot Monitor extension that allows you to check the continuous and snapshot repositories for new versions. However its broken and it hasn’t had any changes for over a year. Its only broken because the URLs it checks have changed as pointed out on this page (http://build.chromium.org/f/chromium/snapshots/README.txt…
-
Chromium Browser Download for Windows
Update: finally over 2 years after I wrote this, there is a better way of doing this. Use the Chocolatey Chromium package. The folks at Chromium make it unnecessarily hard to install the Chromium browser. This post from ghacks.net does a good job of explaining the basics. Here’s what I’ve done to install it for Windows.…