Author Archives: Mike Walker

About Mike Walker

I am a code monkey, performance zealot, minimalist, nature lover, explorer, and music lover living in Vancouver, Canada.

deflate & gzip: I was wrong

By | March 28, 2012

UPDATE: I was wrong about being wrong! In the comments section below, Billy Hoffman has pointed out that gzip compression is still incredibly useful, and that I should do better research. ;)   Today I had to rethink how I serve data to my users. According to an answer posted on StackOverflow,  gzip or deflate [...]

Read more »

Git is magnificent.

By | January 24, 2012

Git is magnificent. No single tool has saved me as much time, effort, and sanity as Git and I recommend it’s use to every developer, designer, and power-user I know. What’s so great about Git? I had planned to sit down this evening and write an article extolling the virtues of git and version control, [...]

Read more »

The Lion and the Jumpy Mouse: A Mac Users Tale of Frustration

By | August 22, 2011

Immediately after installing Lion I encountered the problem and have been researching it since. I thought I had fixed the problem by turning off pointer acceleration, but unfortunately that just reduced the symptoms. My experience: I first noticed that my mouse pointer will jump around the screen while moving it. That is, I would move [...]

Read more »

Changing IP subnets on a network containing OSX Lion Server running Virtualbox

By | August 5, 2011

…on a Friday afternoon in July. I decided to finish setting up VPN access to the office and part of the process was to change our local subnet of “192.168.1.0″ to “192.168.x.0″ (for x > 1) to avoid ip address conflicts with most home routers. It’s not a difficult process, but I did encounter a [...]

Read more »

Fixing pointer skipping/jumping after OS X Lion install

By | August 5, 2011

TL;DR: Disable mouse pointer acceleration. I installed OSX Lion onto my work machine this week and, while I do love the new features, I’ve been having some problems. Most notably, once I switched away from the carpel-tunnel-causing Magic Mouse to the luscious Logitech MX518 I have been experiencing the same “pointer skip” that many other [...]

Read more »

My new Bitcoin mining rig “Newbie”

By | July 26, 2011

Given that I built this system 2 weeks ago it isn’t quite “new” but it mines at around 750-800 Mhash/sec, or 1 bitcoin every 2 days (via deepbit). I think that’s pretty respectable. Here’s the rig that I’ve christened “Newbie”: 2x ATI Radeon HD 5850 video cards (w/ CrossfireX) Intel i3-2100 (Dual core, 3.1 GHz) Asus P8P67LE [...]

Read more »

Adding a “Prepend” Option to URLs generated by the {exp:structure:nav} Tag

By | June 14, 2011

In mod.structure.php function nav() insert the highlighted line: And before the end of the function, replace the line setting $html with the following highlighted line: Now open sql.structure.php. Locate the generate_nav() function (around line 479) and change the function definition to the first highlighted line below. Also update the function call to get_selective_data() (around line [...]

Read more »

TextMate: My favorite bundles and themes

By | June 13, 2011

On my first day at POWERSHiFTER I was greeted with a desk & chair to be assembled and a new iMac to be configured and while I had my chair built and desk organized in no time, setting up my iMac has been much more of a process. Sure, MobileMe automagically configured the baseline (settings, accounts, [...]

Read more »

Adding a Custom Field to the Structure Page Control Panel

By | June 5, 2011

A recent project with POWERSHiFTER had us designing an Expression Engine-driven site with a ridiculous amount of content (110,000 words / 500+ printed pages). Luckily the content was very well organized and came complete with internal addressing system for each of the sections to improve the quality of life for out copy editors. Now for [...]

Read more »

phpMyAdmin installation errors

By | April 6, 2011

When installing phpMyAdmin 3.3.10 on my Nginx 0.8.76, PHP-FPM 5.3.6 (w/ APC + memcached) & MySQL 5.5.9 setup, I first encountered this problem: 2011/04/06 14:17:36 [error] 32174#0: *9366 FastCGI sent in stderr: “PHP Warning: Unknown: Unable to allocate memory for pool. in Unknown on line 0 PHP Warning: require_once(): Unable to allocate memory for pool. [...]

Read more »