A bit about me:

James Gravatar

Howdy! I'm James, a website developer who loves all things web. When I'm not in web developer mode I enjoy writing on my blog and gaming. When I'm not doing that I'm probably on Netflix going on the latest TV series binge.

Read more about me

YouTube JavaScript Iframe API, fixing random black borders

0
youtube-logo2-e1383399737202

Recently I was checking out the YouTube API docs, specifically the public iframe JavaScript API. Sometimes the generic iframe embed codes aren’t enough and hence we have lovely API’s that developers can go to town on. While I was experimenting with the YouTube API I came across an interesting visual issue that kept occurring when defining width and height sizes. Random black borders, was this letter-boxing or something else?
Read more →

How to fix the 413 Request Entity Too Large error for SVN

0
Subversion Logo

I use SVN (Subversion) for a lot of my projects and like many projects some can become quite large in filesize. One issue I discovered recently is I kept getting a strange error when trying to commit a change that involved a large .tar.gz file. In my commit log I kept getting “413 Request Entity Too Large” which prevented me from committing the latest changes. After looking around I found a fix for the issue, but it seems there are many ways to solve this error.

Read more →

IPv6 tunnels on DD-WRT with 3.x kernel builds

5
DD-WRT Web Interface on the ASUS RT N66U

DD-WRT has recently been compiling firmware’s using the 3.x Linux kernel compared to the 2.4 and 2.6 builds. These newer kernel builds provide various improvements to the firmware. Being someone has been using K2.6 builds for a while, I decided to take the plunge and upgrade and check out how my setup worked on 3.x builds. One major setup I have is a Hurricane Electric tunnel setup on the router for IPv6. This didn’t work the same way it did on K2.6 and required some additional work. Here’s my adventures of IPv6 in DD-WRT on the 3.x builds. Hopefully providing some useful information for anyone else wanting to do the same thing

Read more →

Compiling IPv6 modules from source for DD-WRT

2
IPv6 modules in SSH console

DD-WRT provides a lot of builds for different flash chip sizes. Sometimes though, you might need a module or two that isn’t included in the compiled firmware. Fortunately because of the way DD-WRT is developed (open source) you are able to grab the DD-WRT kernel sources from SVN and do a bit of DIY kernel module compiling. Though its not as simple as it sounds, but hopefully this general guide you get you on your way in compiling kernel modules. For this specific guide I am demonstrating how to compile IPv6 modules.
Read more →

Upgrading to custombuild 2.0 on DirectAdmin

0
DirectAdmin Web Interface Admin Level

DirectAdmin is a control panel designed to make managing a web server easier. With control panels like DirectAdmin, installing and updating packages isn’t as simple as running apt-get install or yum install, most come with their own build system where packages are compiled with specific settings. DirectAdmin, is no different. It uses its own system called custombuild. At the time of writing this the latest stable version of custombuild is 1.2, though custombuild 2.0 is nearing stable release (currently RC5), but on a production server after running custombuild 1.2 for a while you’d be a little nervous as to how the jump from Apache 2.2 to 2.4 will be, or how your PHP apps are going to handle the jump from 5.3/5.4 to 5.5? Well luckily for you and myself I have a test server lined up to be able to perform the update (or migration I guess). Find out how I got on.

Read more →

  1. Jump to:
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7. 6
  8. 7
  9. 8
  10. 9
  11. 10
  12. 11
  13. 12