Beardy Geek – Web Development Blog

A blog about web development – giving tips and tutorials about all aspects of web dev.


Beardy Geek – Web Development Blog
Review: “Tomb Raider”
tomb raider

TRIGGER WARNING: This review discusses depictions of sexual assault. WARNING: This review contains minor spoilers for Tomb Raider. Crystal Dynamics’ Tomb Raider is a “reimagining” of one of gaming’s most hallowed franchises. It may be useful here to reflect on the profound ways that the preceding TR games have impacted our lives. Imagine a world […]

FacebookTwitterGoogle+LinkedInRedditStumbleUponShare

September 28, 2016, Game Review
Review: “Assassin’s Creed III”
Assassin’s Creed III

WARNING: This review contains minor spoilers for Assassin’s Creed III and completely spoils all preceding titles. It only covers the single-player game. Assassin’s Creed, with its five–don’t let the “III” fool you–marquee titles being merely the vertebrae of a mobile game/comic book/novelization franchise empire that makes Mass Effect look compact, spins perhaps the most elaborate […]

FacebookTwitterGoogle+LinkedInRedditStumbleUponShare

September 28, 2016, Game Review
It begins.

As I said Playstation 3 is here and it’s pretty good. Seeing as how I own Xbox 360 already I’m not really blown away by any of the features or graphics. So far I haven’t seen any real signs that PS3 > 360. I haven’t tested blueray yet because I don’t have a blueray movie […]

FacebookTwitterGoogle+LinkedInRedditStumbleUponShare

October 29, 2014, My Thoughts
It’s official, Valve are bastards!

These past couple of days have been fun. First and foremost was the release of Valve’s Orange box. First off Portal. Portal happens in the Aperture Enrichment Center where scientific experiments are made. It’s all controlled by a weird witty Artificial Intelligence named GLaDOS he speaks with you throughout the game. The dialog at times […]

FacebookTwitterGoogle+LinkedInRedditStumbleUponShare

January 29, 2014, My Thoughts
Gamer Blog Log: Marvel Heroes

The reason for my sudden absence despite having set out to start updating on this website again was a severe case of depression which pretty much crippled me from doing anything productive. I could barely keep up on top of work much less anything else. I’ve started taking some happy pills and I’m feeling pretty good and […]

FacebookTwitterGoogle+LinkedInRedditStumbleUponShare

October 29, 2013, Game
Oh happy day.

I just received my newly ordered Playstation 3. I’m so psyched right now. It looks awesome but it’s true what they say, it’s heavy. Clearly not as good for moving around as the 360. Haven’t tried any games yet still waiting on it too fully update but I did get Motorstorm and Resistance with it. […]

FacebookTwitterGoogle+LinkedInRedditStumbleUponShare

March 2, 2012, Game My Thoughts
Monitoring Django with Munin

My friend and fellow Djangonaut Richard Barran, has written an excellent post about how to monitor a Django site using Munin. He’s written a couple of munin pluggins specifically for Django which he explains in the post. Essentially, Munin is a monitoring tool that lets you look at various performance aspects of your server, and is handy […]

FacebookTwitterGoogle+LinkedInRedditStumbleUponShare

February 17, 2011, Django
Python Decorators for Djangonauts

If you’ve used Django for any amount of time then you’ve probably come across decorators.  They’re the things with the @ signs over the top of your view. The first one you’re likely to see is the @login_required decorator, which requires a user to be logged in before the view will run.  If they are […]

FacebookTwitterGoogle+LinkedInRedditStumbleUponShare

September 24, 2010, Django Python Web Development
Django quick tips – using template filters in your views

Django has some very useful template filters, like slugify, which turns a string with spaces into a suitable url slug, and title, which turns any string into title case. Have you ever wanted to use these in your views? All you need to do is add this import: from django.template.defaultfilters import * You can replace […]

FacebookTwitterGoogle+LinkedInRedditStumbleUponShare

September 21, 2010, Django Web Development
The Difference between Identification and Authentication

This is a guest post by Michael Austin, who writes his blog at www.mikazo.com. Identification and authentication are concepts that appear very often when discussing the subject of information security. Each has a different meaning, and both are often confused with one another. Identification and authentication usually both take place at the same time, for […]

FacebookTwitterGoogle+LinkedInRedditStumbleUponShare

September 15, 2010, Software