The Myths of SEO

Saying “I know SEO” is disingenuous. The only people who “know SEO” are the engineers who write the ever-changing search engine algorithms that determine which sites have “good SEO” and which sites don’t. Yet, we have so many self-proclaimed SEO experts offering their services. How did we get to this point? In the past, it […]

Check if Folder Exists in Ruby (Case-Sensitive)

Ruby’s Dir.exist? is tied to your OS, which may or may not be case sensitive when it comes to directories. That means that it is possible for a directory named ‘Derp’ to exist, but Dir.exist?(‘derp’) would return true. Here’s a convoluted piece of code to get past that. It adds another method to the Dir […]

WordPress Was Hijacked!

So, I opened up endlick.com and hoped to see some new content – ignoring the fact that I’m the only one who posts here and I sure as hell haven’t been vigilant about it – and saw some ad for insurance. endlick.com is a site where I post shitty content about computer issues and baudy […]

A Foie Gras Sandwich

After a series of fortunate events exactly one year ago today, my wife came home with several pounds of Canada’s finest exports – products like maple syrup, duck meat, maple syrup, foie gras, and maple syrup-related products. Foie gras is a word unknown to most people who have never watched Iron Chef, and for good […]

Start Command Prompt in Another Drive’s Folder on Windows 7

Create a shortcut to cmd.exe by opening your start menu, and typing “cmd” into the search bar. Right click on either “cmd.exe” or “cmd.exe (admin)”, and open the properties of the shortcut. On the “Shortcut” tab, edit the Target; C:\Windows\System32\cmd.exe /k “e: & cd e:\Vagrant” In this case, I want to start the command prompt […]

Install Zabbix on an AWS Instance with Amazon Linux

Amazon Linux is cheaper than the other Linux flavors available in AWS, but the package manager is missing a few things – namely Zabbix. Let’s install Zabbix! UPDATE: Oh, but hold the phone! I went about this entirely the wrong way! As Tag mentions in the comments below, there is a much better way to do […]

More Crunch for Your Slurp

“Yeah dude, I always add crackers to soup. It adds more crunch for your slurp.” “More crunch for your slurp.” My buddy Keith has said a lot of funny things on purpose, but with his “more crunch for your slurp” comment he was able to accurately summarize the technique required to make a meal. When […]

Bughunting

“OK, so which levels does this occur on?” “1,2, and 4.” “Not 3?” “Not 3.” “And this only happens on mobile?” “Yes, but only some mobile devices” Well shit. Every level of the maze uses the same logic. They are all checking collisions based on whether or not the player’s “pawn” came in contact with […]

Yum Commands Always Result in “Killed”

Here’s some background; I have a VPS that was giving a “Killed” message before any Yum command could finish Some sample output is below Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.atlanticmetro.net * epel: mirrors.mit.edu * extras: mirror.atlanticmetro.net * updates: mirror.atlanticmetro.net debug                                                    | 2.5 kB     00:00 debug/primary_db                                         | 1.2 MB     00:00 […]