My Projects
This is page with listing of my personal projects. Licensed under GNU GPLv3 unless stated otherwise.
Published Projects:
I actively mantain these.
executable
Executable is set of classes for easing the creation of executable scripts and greater code reuse.
Please put all bugreports and questions into launchpad if possible.
comscope
Comscope is serial terminal for low-level debugging of protocols using non-ascii characters or for easy scripting communications over serial port.
p6p
P6P is decentralized public virtual network designed for traversing NAT. It's usefull mainly for peer-to-peer applications that doesn't implement NAT-traversal themselves. It uses unrouted segment of IPv6 (Unique-local), so it doesn't collide with other networks.
Please put all bugreports and questions into launchpad if possible.
ll1parser
Generic LL(1) parser for Python with neat domain-specific language for syntax and semantics specification. To be released after some code cleanup.
Collaborations:
Projects of other people I messed with.
Conics
Conics is terminal-based todo tool working with iCalendar files and thus is compatible with tools like kontact and evolution. I added YAML format and interactive editing support.
Personal Projects:
I made these for my use mainly, but suggestions, bugs and patches are welcome.
| lpbot | Send Launchpad branch changes to IRC channel |
| blacklistbot | Automatically deny request from russian ICQ spammers via jabber transport |
| bzretc | Tool for keeping your /etc under version control on Gentoo |
| dl4chan | Automatic downloader for *chan sites like 4chan and desuchan |
| mchistmerge | Synchronize history / conversation logs of mcabber jabber client |
| memdump | Graphical representation of Python objects in memory using Graphviz |
| TracTemplateProcessor | MediaWiki-like templates for Trac 0.11 and beyond |
| xmms2-web | Web 1.0 gui for xmms2 that should be friendly to text browsers |
| wmiibar | System monitor for wmii windowmanager using dstat |
Projects Under Development:
These are not yet usable for anything, but you can help developing.
| gzemnid | Desktop notification for unix geeks |
| mapgen | Generator of maps for roguelikes |
| pymud | MUD in Python/Twisted? over telnet and ssh |
| topengine | 2D shooter game engine, kind of like kobo |
Abandoned:
I gave up on these, but you're free to take over.
| arena | Early aptempt at roguelike in C++/NCurses |
Personal stuff
- Webcomics i like
This Wiki
This wiki requires that you login via OpenID. If you are on launchpad you already have one. Or you can use one from your favourite website
I use TracTemplateProcessor for project pages. Teplate pages are:
- ProjectTemplate for bzr based projects
- GitProjectTemplate for git based projects
Trac
- TracGuide -- Built-in Documentation
- The Trac project -- Trac Open Source Project
- Trac FAQ -- Frequently Asked Questions
- TracSupport -- Trac Support
For a complete list of local wiki pages, see TitleIndex.