Categories: Technology / programming, Usability
Denial of service via interface modes
April 25th, 2012HCIsec is an emerging field that combines HCI with security. Basically, it is the science of figuring out how an interface influences the security of a system. To give you a taste of what this is about, I will explain the concept of denial of service… more »
Fortune and cowsay on Windows, roll out your own in Python
January 27th, 2012I have recently created a series of video tutorials in which I explain how to create an analog of fortune and cowsay for Windows.The software is written in Python (so it is actually cross platform), the tutorials are entry level. If you have some bas… more »
Harvesting emails and other personal data from LDAP
January 20th, 2012One of my recent challenges involves searching data in LDAP directories. After experimenting for a while, I had to test the code. The plan required setting up my own server, configuring it and populating it with some dummy data. I was not enthusiastic ab… more »
How to play Worms on Windows 7 x64
November 26th, 2011If you're a fan of Worms, the classic game, you are probably asking yourself how to play it on a modern system. An easy solution exists, I will summarize the key-points that steered me into the right direction.Worms Armageddon is the latest version t… more »
Simple comparison of open source software licenses
November 22nd, 2011Disclaimer: I am not a lawyer, I wrote this for personal reference. If you find some inconsistencies or incorrect statements, please let me know. This article provides short descriptions of different open source license types, so you can rely on it… more »
The meat grinder's dilemma
October 3rd, 2011Although it feels like meat grinders have been around since the beginning of time, they are a relatively new toy. The first one was built in the 19th century, by Karl Drais; the same guy who created the velocipede - a proto-bicycle.Every time I have… more »
Six degrees of separation
September 24th, 2011Many moons ago, if you happened to see a nice girl, it would take many weeks of "hanging out in the same area" at different times of the day, hoping that chance would intersect your paths again.
You would ruminate on that memory of her fading in and o… more »
Infinite regeneration trap-well
September 11th, 2011A Railean well is a hypothetical structure designed to trap humans who chose regeneration as their super-power.The well posesses the following properties: perfectly smooth walls; the walls are made from a strong material that preserves their sm… more »
How to write text that is easy to understand
September 2nd, 2011Writing requirements for practical assignments is not easy. Anyone can do it, but it takes some skill to make them interesting, challenging and fun to tinker with. I always try to make my specs special, by adding easter eggs, pictures or hidden refer… more »
Smart signatures in email clients
May 30th, 2011Aaah... email signatures... We know that 90% of the total email traffic is spam. I bet that 2/3 of the remaining 10% are signatures. That, my dear reader, is a very modest estimate.Take a better look, there are 4 references to the company's name,… more »