digitalbreed framework


I am getting dumb of writing the same code over and over, so I am finally in the process of setting up a C++ framework with core functionality I use in almost every project: macros (e.g. assertions), helper functions (e.g. pattern matching), serialization, virtual file system, XML support,… Some of the stuff is extracted from what I wrote for DVW, the VFS and XML stuff in particular.

I am thinking about writing more articles on this, like I did for the serialization part. Let me know whether you’d like to read more so that I can estimate whether it’s worth the effort. I would start with the VFS and head over to XML support.

Popularity: 3%

Du bist Deutschland


Du bist Deutschland

d034058 put some thought into the “Du bist Deutschland” (”You are Germany”) campaign by leading German media companies. He photographed to what a German citizen is reduced to by recent German government efforts: his biometric data. Great idea. (License: CC BY-NC-SA, via: Weblog von stefan)

Popularity: 3%

A bugfixed Bookmarks Displayer Widget


I upgraded to WordPress 2.5.1 today due to some major security issues (German link) and was reminded that one of my widgets was not working correctly. Nathan Oliphant wrote this widget to display bookmarks in the sort order of the users choosing. Unfortunately, it had two minor bugs which 1. caused changes not to be made persistent correctly with recent WordPress versions and 2. broke proper sort order selection. I fixed those bugs and added optional support for Ozh’s Click Counter plugin.

Again, here’s a direct link for your convenience, tested with WordPress 2.5.1:
Nathan Oliphants Bookmarks Displayer Widget (rename to .PHP after downloading)

Popularity: 5%

MyBB Registration eMail Check


Today, I wrote a simple MyBB plugin, Registration eMail Check (RMC). The plugin first verifies whether the email has a valid format, then compares the email host with a number of hosts which were explicitly disabled by the administrator (the plugin comes with a decent list of well-known one-time address providers), and finally tries to communicate with the corresponding mail server in order to verify whether the address actually exists.

I wrote the plugin for two reasons: First, because I wanted to prevent automated bot registration with non-existing email addresses. When I look through lists of users waiting for activation I find an ever growing amount of accounts which were obviously generated automatically, using non-existing email addresses. Second, because I don’t want people to use anonymous one-time email addresses when registering in forums where a certain mutual trust is mandatory.

Here’s version 1.0 for your convenience, tested with MyBB version 1.2.12:
RMC - Registration eMail Check 1.0 for MyBB

Popularity: 5%

Previous Articles

Pair Programming


Internet Fraud


Timanfaya released


Glow to be released as freeware


Decree that PI is 3


New publication


New book review


Omerta - An Irrlicht-based game prototype


Still security leaks at StudiVZ


Genesis Concert on TV


Merry Christmas


Two good reasons to finish DVW


BlackBerry 8800 woes


Free Developer e-Books


Call of Duty 4


Electively serialize to/from XML or binary


Welcome

You've reached the virtual home of Matthias Gall. I am a 29 years old software engineer from Germany with a focus on object-orientated architecture and design and a keen interest in virtual storytelling and game development. In my spare time, I work on a cool, free RTS game called »Die verbotene Welt« as the leading programmer at sechsta sinn.

Side Thoughts


FireStats icon Powered by FireStats