Outbreak to the Sky - a medieval practice 21st Jun 2015
The wyverns stirred my imagination further resulting in another writing, this time using a conventional medieval setting. Nothing exceptional, just practicing forming stories and some English language grammar, but I hope nothing short of pleasant entertainment either. Except lots of interesting interactions with wyverns in this one!
Making a wyvern soar 14th May 2015
In the past months I put away my RRPGE endeavor for some experimenting with digital art, and as it turned out, English language writing. In short, I sketched up a brass wyvern (a variant of dragon with four limbs: wings and hind legs), and it got me a bit carried away. So a story was born, and I also looked in the matter of making these large beings actually fly which is not a simple thing to accomplish.
Quantizing images for fun and profit 31st Mar 2015
Image quantizing is the process of reducing the color count in an image in order to make it compress better (in png or gif formats). It is so a lossy method of compression, however a consistent one at that. Why someone should do this, and how it can be done the right way? This article tries to cover these subjects.
Some words on patents and copyright in software 25th Mar 2015
I wanted to assemble my views on the matters of software patents and copyright since a while, so now, here it goes. In a very short summary, I seriously think that patents have a restraining effect on the evolution of software even putting any actual software development (on certain fields) at high risk. Related to copyright, licenses however may be controversial, but I think they are useful: especially the GPL license, while I think even that license doesn't serve well for all and may restrain certain fields. So let's get on with it...
The undefined behavior trap of unsigned multiplies 19th Nov 2014
I spotted an interesting and a bit scary manifestation of Undefined Behavior in C language (you know, that kind of code what could bring zombie apocalypse by specification, because why not?). I am not the first, but I haven't seen it properly described yet, so let's get into business. It all starts with some innocent unsigned multiplies where the implementer would expect a wrapping behavior...