Imago now with AGPL

17.02.2011 by azarai in imago

Even my previous plans with imago didn't work out i still did the step and released it under the AGPL and also offer a commercial license in case the AGPL isn't applicable for you. The terms of use of the previous 08 and 07 versions are not affected and y


Create your own textformat and parse it

27.12.2010 by azarai in python | snipplet

For my cv i maintain a list of all projects i worked on to give a bit more information than a typical german cv does. Each project entry contains a name and description, what my job and role was and which technology was mainly used and when it was. I used


pySVG - 0.2.1

12.10.2010 by kerim in pysvg | python

I just updated pySVG to 0.2.1.

Changes as far as I remember:

  • switched to BSD as license for the moment. Will see how that turns out.
  • added **kwargs to make life a bit easier when instantiating objects
  • added dropshadows (contributed by Bastian)
  • added pat

The Openpixels Character Editor is born

19.08.2010 by azarai in python | tools

Some time ago i was browsing for 2d sprites again and somehow run accross a nice collection called Openpixels. It's a set of pixelart characters in classic rpg orientation provided in gimp format, with all stuff in its own layer, so you can create alot of


Export a diigo list to markdown

08.08.2010 by azarai in python | snipplet

I use diigo as my bookmarking service and specially their list feature for collecting links of a research topic. Occasionally i need to export a list as markdown syntax. Luckily they got an api and theres also a python modul for it. So some minutes later


Using kwargs to initialize an object

20.07.2010 by kerim in python | snipplet

Way to many (possible and/or optional) parameters for a class? Here is a 5 second tip for all those old style Java-type-programmers...

Use kwargs, simple setter methods and run through the keys.

#!/usr/bin/env python
# -*- coding: utf-8 -*-
class myClass(

Playing a mp3 stream with python

07.06.2010 by azarai in python | snipplet

I listen to web radios aka music streams alot and usually do not really care how the players work. But recently i got somehow curious about how to play a mp3 stream with python. And it should run on my windows box. That made my search a bit difficult. But


A flash game portal with python

02.06.2010 by azarai in python | tools

Some month ago i wrote about the mochiads api and introduced my python mochi lib for working with some aspects of the moch ads api. I did also mention i was writing something, and tada was a game portal for flash games. After some hacking time i opened up


The future of Imago

01.05.2010 by azarai in ajax | imago

If you are a user of Imago you might already noticed that there hasn't been a new release for some month now. Frankly i do not spend much time improving it, neither do i really have the motivation. On the other site i've been thinking for while what i sho


SVG Sierpinski Carpet Generator

20.04.2010 by kerim in natural | pysvg | python

Coded as described in the Construction section (square based part) in Wikipedia. SVG export requires pySVG.

#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""
License:
Copyright (c) 2007-2010 Kerim Mansour
All rights reserved.

Redistribution and use in so