Since I am not interested in mathematics only, but also in programming, here are some small programs and utilities which I made. In most cases they are useless, since I do not have enough time to write useful programs:-) But if you want, you are free to use them.
The programs are divided into two categories. The first category of developed programs contains these programs, where there is hope, that I will do something on it in the future. The second category of no more developed programs contains these programs, which are not interesting for me anymore.
| developed | |||
|---|---|---|---|
| program | description | platform | licence |
| vian | An implementation of the Vi editor in JavaScript. This project is derived from the vian editor made by Ian Larsen. Unfortunately, I was not able to contact him, so I continue with my own development. Sometime, I want to rename the project in the future. | JavaScript | MIT |
| csmie | A client side image map editor. I was wandering that I have not found any kind of software for linux (which works for me) for this purpose. This is only a simple utility, which should work in any web browser supporting JavaScript. It is not finished now! | JavaScript | GNU GPL |
| no more developed | |||
| program | description | platform | licence |
| dasm | Disasssembler which can be set up to work for any microprocessor by a definition file. I made it for the c166 processors from Infineon, which were used (perhaps they are still used) in Siemens cellphones. I think of programming a second version which could be used as a disassembler and too as an assembler. It should be written more readable... | Linux | GNU GPL |
| libnd | Nondeterministic library. It is more a joke than a useful thing. But it is usable and an exaple of ussage is demonstrated on the bag problem... | Linux | GNU GPL |
| pas.c | Make a program, which can be compiled in C and in PASCAL is as crazy as useles. If you require the output of the program should be the program itself in both languages, you get this program. | platform independent | PUBLIC DOMAIN |
| s8051 | A simulator of the 8051 microcontroler. | Linux | GNU GPL |
| sudoku | A command-line version of sudoku. An utility for making, solving and doing other things in sudoku. Theoretically it is possible to solve other sizes than 9x9, but actually computing a board of size 16x16 takes really long, long time... | Linux | GNU GPL |
| sudoku-qt | A graphical version of sudoku, which uses the Qt library. The code from the command-line version is used here too. It was done as a seminar work (not mine:-)) | Linux | GNU GPL |