There are some software what I have written through the years. Some of them are for my personal use, so it may be that there is no any use of them for other folks. But take a look, all of them are free, so you can use, modify and redistribute them under the terms stated in the license included in each package file named LICENSE. Please read it. YOU MUST AGREE THAT LICENSE IN ORDER TO USE ANY SOFTWARE DOWNLOADED OR OTHERWISE FETCHED FROM THIS SITE!
Packages are packed using tar archiver, and then compressed using gzip compression program. These are common tools in Unix environment, so there is no guarantee that you can open those files if you are using some exotic operating environment. Each package contains sourcecode and ready-to-run binary executable for i386 Linux unless otherwise noted.
Any questions, comments, feedback, or if you just want to talk about these programs should be written to jani ät lasipalatsi piste fi. Piste means dot. All other addresses are defunct. Please note that I do not support these programs but Tellu in any way. You may ask for installation help for example, but it is not guaranteed that I can possibly help. But still, you can always ask.
Bin2asm | CPU Speed | FVWM Browse | Horncalc | Oops! | Stretch Solitaire | Tiny Backup System | Tellu
If you want to use more than one startup-sequence files, this program allows you to do so.
Developed and tested on Amiga 1200 kernel version 3.0 and a68k assembler.
· m68k processor
JPBoot in action.
Size: 64kb
md5sum: da692b150505d8846f0acaa55d398541
Memwatch is a program which starts virtual-memory manager automatically when RAM is running low.
Developed and tested on Amiga 1200 kernel version 3.0 and a68k assembler.
· m68k processor
Size: 4kb
md5sum: e52580cf681379bd40df72003f7c68c7
Bin2asm is a console program to convert binary files in assembler source format. This is something I have written in a hurry for my own needs, so it should not be taken too serious. Useable only for assembler programmers.
Developed and tested on Linux kernel version 2.4.27 and NASM version 0.98.38. With little trouble it is possible to port Bin2asm to run on other operating systems as well, as it does not use any libraries.
· Assembler (nasm syntax) compiler
· i386 processor
Size: 11kb
md5sum: c230dc678e5168ad0f681e247604c965
CPU Speed is a tiny (executable size is 680 bytes) console program to measure CPU speed. This is something I have written in a hurry for my own needs, so it should not be taken too serious. Useable only for educational purposes.
Developed and tested on Linux kernel version 2.4.27 and NASM version 0.98.38. With little trouble it is possible to port CPU Speed to run on other operating systems as well, as it does not use any libraries.
· Assembler (nasm syntax) compiler
· i586 processor
Size: 4kb
md5sum: 287e70c69096f273aeb8ba9996c2515b
FVWM Browse is a simple perl program to create dynamic menues from disk files (eg. pictures) just like file manager programs does. Each file can be then selected from dynamic menu, and the file in question opens in corresponding application (jpeg images in xv, for example), much like when you double click on file in file manager window. FVWM Browse recurses into subdirectories too, but certain directories can be skipped and prevented its content to be listed in menu by creating empty file named '.nofvwmbrowse' in that directory.
Developed and tested on FVWM version 2.5.8, Linux kernel version 2.4.27, Perl version 5.8.0 and XFree86 version 4.4.0, but works on any Unix like operating system for sure.
· FVWM window manager
· Perl compiler
· X Window System
Dynamic menues in action.
Size: 6kb
md5sum: 4b6f47deaf86e202e60a9b59a80652a4
Horncalc is simple fullrange horn loudspeaker calculator. It can be used to calculate loudspeaker's horn throat and mouth areas and compression chamber volume based on driver parameters.
Developed and tested on gcc version 4.1, Linux kernel version 2.6.18, Motif version 2.1 and X.org version 7.3 but there is a good chance that it works on other Unices as well, as it does not do anything tricky.
· C compiler
· Motif include files and runtime libraries
· X Window System
Horncalc in action.
|
Size: 11kb |
Download updated (friday 16. january 2009) driver database here. If you have saved your own drivers, you need to nick saved driver data from old database (~/.horncalc.dat) and append them into new database:
If you haven't save any driver data by yourself, you can just replace old driver database with this new one:
|
Oops! is a very simple popup reminder application. It pops up a window with desired message at the time you set. By default Oops! forks itself to the background, as well it detaches itself from the controlling tty, so terminal window where it was started can be immediately closed without 'You have running jobs' error message. It also changes current directory to the directory root '/', so if started from over the network, network filesystem can be unmounted afterwards while Oops! is running.
Developed and tested on gcc version 2.95.3, Linux kernel version 2.4.27, Motif version 2.1 and XFree86 version 4.4.0 but there is a good chance that it works on other Unices as well, as it does not do anything tricky.
»En ymmärrä kuinka olemme aikaisemmin tulleet toimeen ilman tätä ohjelmaa.» - Mary McKenzie (Atlanta, Georgia)
»Pitkällä juoksulla yrityksemme säästää huomattavasti henkilöstökustannuksissa tämän ohjelman ansiosta.» - David Pintado (Seattle, Washington)
· C compiler
· Motif include files and runtime libraries
· X Window System
Oops! popup reminder window.
Size: 10kb
md5sum: 45c3c9e2da1dcfd5454754b0be3a73e1
Stretch solitaire is a classical solitaire game. The goal of this game is to get the cards to collapse into one pile. You can move cards on top of each other when they are the same type (ace on top of ace) or the same suit (heart on top of heart).
Developed and tested on perl version 5.8.8 and Tk library version 8.4.
· Perl compiler
· Tk library
· Some windowing system
Stretch Solitaire in action.
Size: 13kb
md5sum: aef75c8deb752b73a0240c889ea32748
Tiny Backup System is a simple, automated, and easy to use backup system for multiple hosts supporting dedicated storage node and 'seven-times' backup mode for every weekday.
Developed and tested on AT&T Korn Shell. It works every system for sure with ksh.
· Korn shell
· ssh subsystem
· rsync executable
Size: 4kb
md5sum: e615443fe9974abd74df7fed3cad5c6f
Tellu has moved here (opens in new window).