I recently had a problem with a particular Raspberry Pi and was able to rescue some files. I thought I’d document this here in case it’s useful. When powered on, I got an endless output of “mmc0: fsm 1, hsts 1” scrolling on the screen. Not good! My limited understanding of this error is that […]
Sometimes it’s necessary to leave a publicly accessible SSH connection available on your Raspberry Pi. While a strong password is essential, a much more secure method for authentication is to use a public and private key system. This guide will take you through all of the steps to creating the keys, configuring the Raspberry Pi, […]
Update! See my modifications to this pack here. My review of the BlackWolf Titanium 35 day-pack. I compare it to an older generation BlackWolf bag, and a Camelbak Snobound. While the pack is good for it’s price, I do see a few frustration problems! I share my candid thoughts on these issues and my planned […]
This is my 2 part video tutorial to help with disassembly and tuning a Marlin 336 for a smooth lever action cycle and accuracy (accurizing). This was filmed using a Marlin 336 SS in 30-30 Winchester. Part 1 / 2: Part 2 / 2: Stay safe and happy shooting 🙂
Recently I’ve been developing a lot of reporting applications in JavaScript and have collected a few helper functions that I use regularly for number formatting. Here’s a look at each function and how you can use it in your own projects. Rounding a number to a defined decimal precision Input: 1234.567 Output: 1234.6 (to one […]
When I began developing PHP I found the biggest stumbling block for me was learning the best practices and many nuances for greater performance, especially when querying a database. I found that I could smash out functional PHP for proof of concept purposes, but when it came to optimising my code for release and I […]
I use VPN for work quite often, and lately more often than not. I found that some programs that load on Windows startup and rely on this connectivity were trying to connect before I had a chance to establish a VPN connection. I needed a way to connect to VPN as soon as possible, even […]
I’ve found debugging my JavaScript projects much easier since using the Firebug add-on for Firefox, but more specifically outputting to the Firebug console. It’s as easy as this: var myVar = 42; console.log(‘my variable: ‘ + myVar); This will output ‘my variable: 42‘ to the Firebug console, just like using System.out.println() in Java. There are […]
On my latest web app I ran into a problem that had me stumped for a while. I was trying to load data via AJAX from a number of files to insert into the web page. I did this by iterating through a number of jQuery .ajax() calls with a for loop. I was getting […]
When working on my latest project I discovered a feature of jQuery that wasn’t apparent to me in the API. When using the .append() method I noticed it would automatically close HTML elements. After taking a closer look at the jQuery 1.4.2 code, I found that .append() makes use of an internal function called domManip(). […]
- 1
- 2