Proof-of-Concept Biometric Authentication System

I’m a big fan of biometric authentication, if only because of my innate laziness and unwillingness to remember passwords. It was only natural, then, that I tried to make one myself as part of my coursework project—to see what pitfalls biometrics had in store and to learn how to work with it in the first place. Continue reading Proof-of-Concept Biometric Authentication System

Regex: Grouping expressions of a kind

I was recently presented with a task: I had a CSV database dump that I had to turn back into MySQL queries of a different format. My toolset was everything that Sublime Text 3 had to offer (which is a lot of great tools) – though eventually it was narrowed down to a plugin and ST3’s macro functionality – and the awesome power of regular expressions. As I was working on this task, however, I ran into a problem which took me a few hours to resolve – but its solution is interesting, and in my opinion deserving of an article. Continue reading Regex: Grouping expressions of a kind

Russian: Common Pitfalls

For someone whose native language is not Slavic, Russian is not an easy language to master. There is little in common between your language’s vocabulary and Russian’s, the grammar is different and the syntax is a mystery wrapped in an enigma. It’s only natural, therefore, that you make mistakes – and that is fine. Whenever you make mistakes, you are practising the language, and any practice is useful. Of course, there’s no learning without having those mistakes corrected – and that’s where this post comes in. I will try to clear up some of the common mistakes made by beginner and lower intermediate learners, which will hopefully make it easier for you to get better practice and move on to other topics in the language. Continue reading Russian: Common Pitfalls

Russian: Going Places

Movement is a broad and deep topic in Russian – indeed, Russian verbs of motion are one of the things that trouble students most. But prepositions are another very important component of expressing ideas of movement, especially because their often differs from English. This article will deal with some of the most common verbs of motion along with how to use them with prepositions, as well as a little about expressing where you are.

Continue reading Russian: Going Places

Russian: Partitive Genitive

You may have encountered this strange occurrence when reading Russian literature or hearing speech: people say выпить чаю, поесть супа or налить квасу. You may think that’s wrong, since these verbs should govern the accusative, and these are… genitive and dative? After all, it’s пить чай, not пить чаю!
Continue reading Russian: Partitive Genitive

Space RPG: Open Beta

To honour the first manned spaceflight in human history, Space RPG will go into open beta today. The first days of the beta are sure to be filled with restarts and data wipes, so please keep this in mind when playing. I urge you to read the two previous posts for a beginner’s guide and a description of the changes, so as to not start blindly. The beta server will be available at 62.141.37.196:10002.

Space RPG: Version 3

Space RPG has evolved a lot since its last release, but it has done so fairly quietly. However, with the advent of TAB’s server opening, it’s had its second wind. Whether you’re a newcomer or a veteran, you might be wondering what’s in store – and justly so. This post will explain what the new features are like and how the old ones have been reworked. Continue reading Space RPG: Version 3

Space RPG: Introduction

Space RPG has evolved a lot since its last release, but it has done so fairly quietly. However, with the advent of TAB’s server opening, it’s had its second wind. Whether you’re a newcomer or a veteran, you might be wondering what’s in store – and justly so. This post will explain how to get started with the new version. Continue reading Space RPG: Introduction