• Fighting Comment Spam With Project Honey Pot

    Posted on May 11th, 2013 | 0 Comments

    Early on when developing this blog my goal was to allow for a commenting system that didn't require login of my site or any other third party site to post. This has made me a huge target for spammers. In fact when my site first launched I didn't use recaptcha so I was getting thousands of comments per day and I didn't really have all that much content. However, a majority of these posts never saw the light of day ...

    read more

  • Achieving Your Goals

    Posted on May 4th, 2013 | 0 Comments

    Achieving your goals can be easy or hard. It's really all up to you. You can attack a long term goal using many short term goals or you can just pin up your goal on the wall and be a go getter. There's no right or wrong way to organizing your goals. What matters is that you're always working to achieve one of those goals.

    I think it's silly that we're always setting new goals on New Years ...

    read more

  • My New Development Environment

    Posted on April 27th, 2013 | 0 Comments

    Recently my laptop hard drive became corrupted on the Windows partition and I was stuck using only my Ubuntu partition. Luckily it was partitioned so I was still able to use my computer with finals week coming up. Eventually though I was going to need to replace the hard drive as it was only a matter of time before the Ubuntu partition became unreadable as well.

    Luckily a friend of mine had an extra hard drive that I was able to drop in ...

    read more

  • Rotating a Matrix

    Posted on April 20th, 2013 | 0 Comments

    From time to time when I'm bored I'll go through seemingly simple programming/interview challenges. One that I found interesting was the following:

    Rotate an NxN matrix 90 degrees in the clockwise direction.

    Sometimes the question also has a "bonus" challenge of rotating the matrix in memory. So basically without creating a new array or matrix. I'm not really a fan of this addition since it takes the naive approach off the board. Granted the naive approach is really dirty ...

    read more

  • Reading JSON Data With Django

    Posted on April 13th, 2013 | 0 Comments

    While working on an application I ran in to an issue reading data from a request so I figured I'd share.

    I'd say about 99% of the time when you're reading data from a Django request you're either using request.GET or request.POST. I ran into an issue where an app was sending JSON data through an AJAX request via POST. However, Django's request.POST wasn't picking it up which had me kind of confused. My ...

    read more

<< Older Posts