Welcome to CrankyGoblin.Com Sign in | Join | Help

Public Class GeoffAppleby

Inherits Microsoft.VisualBasic.MVP : Implements IBrainFart

Community Server (RSS)

Help Me! I need some CS Help!
I know. Surely I don't need help with CS, do I? Oh the shock, the horror, the humanity! Well, I'm sorry, but yes. Yes I do. Forgiveness can be earned, but screw that - I just need an answer to my question. I've been slow in the blogging world for a while Read More...
Still Warning Free, Emails and MetaWeblogIntegrated
Over the last week since I went warning free , my Community Server build has mostly been working well. The only problem that I've noticed is that emails stopped appearing whenever new comments were posted. Things looked fine as far as I could tell, but Read More...
An extract from the Community Server dictionary.
Its amazing the way language evolves. In the IT world especially, new words spring up all the time - often spawning a complete grammar to go along with it. For example, we create a new product - let's call it Spanky. Once people are familiar with Spanky, Read More...
Community Server 2.1 SP1 - Warning Free!
As has been noted in several places already , CS 2.1 SP1 came out a few days ago. After a bit of work going through the diffs and merging in the changes, I'm pleased to say that the CrankyGoblin has now been SP1ed. SP1ified? esspeewunficated? Patched! Read More...
Doing Things the Long Way
I wanted to do a little change to some code I'd written for CS yesterday. For both the Gaptcha control and my in-line file uploader I'm uploading a file and saving somewhere within the current user's blog. I've been constructing the save locations (and Read More...
Feature Thoughts for Gaptcha v1.1
This post is my list of features/bugs/etc for the next version of Gaptcha. There's no guarantee that everything I mention in this list will make it to the next version, but this is my central point for listing any thoughts. This post will be updated as Read More...
Gaptcha Source
Version 1.0 of the Gaptcha Control is now ready for public consumption (should anyone want it :) Download it here . Sadly, to add Gaptcha to your site it's not just a simple matter of just dropping an assembly in your bin folder - there's a few different Read More...
Meet The Family
As I get around to taking a lot of different pictures of myself for the Gaptcha control, I've decided to also occasionally include photos of other members of my family. Now, while I can recognise and identify members of my family, I'm certainly not expecting Read More...
Gaptcha Source - Its Coming, But Not Quite Yet.
Update: The source is now live ! I've been working on getting the source for Gaptcha all cleaned up and ready fro release, as well writing an article on how to patch it into your CS codebase. My plan was to get it done last Friday night - and then Read More...
As I Said...
Update: The source is now live ! I mentioned yesterday how I'm not especially great at ASP.net . Well the update I did last night to Gaptcha proved it :) I added the 'Get more pictures' link to the Gaptcha control, but it only worked if you Read More...
Another GAPTCHA Improvement
Update: The source is now live ! I've now got timeouts working. Currently for this blog, the selected set of pictures you must click on to successfully submit a comment will expire 10 minutes after the page loads. This means that if you take a long Read More...
The Evolution of Thought
While writing my Gaptcha control, I wrote a few drafts along the way of how it would work. It's funny the way things progress. I like to think I have a pretty good knowledge of HTML, DHTML, and the HTTP protocol (which when you've got the three covered Read More...
GAPTCHA - Some Small Updates
Update: The source is now live ! Tonight I made a couple of little mods to my Gaptcha control. First, I stopped just base64 encoding the names of the images that needed to be selected in the form. It was extremely easy to crack :) It now encrypts the Read More...
Progress Update On Gaptcha
Update: The source is now live ! I've received some positive feedback on my thoughts on my new captcha control . While I've been given many suggestions, for now I think I'll just go with the simplest implementation possible, just so that I Read More...
Thinking Captcha
Update: The source is now live ! I never thought I'd do it, but the day has arrived. I'm starting to get enough blog spam, at a consistent rate, that I need to start thinking about prevention. But I hate captcha controls. They're all so hard Read More...
More Posts Next page »