The modularized continuation of project PPhone. Undergoing further development
and redesign in order to reach "Multiplatform multiprotocol communicator"
compliance.
The client can now operate with multiple protocol connections of different types, detach and attach GUI during runtime, communicate via SRTP, etc.
Very small Unix-like OS for i386 clones.
Framebuffer, preemptive multitasking, virtual filesystem interface,
FAT12/16/32 read/write support, generic floppy driver,
ATA disk driver, unix sockets, networking support.
Experimental windowing API, partial libc implementation.
Native applications are compiled on unix systems. Phantom OS works well with Bochs i386 emulator. Experimental and dangerous. Boots from 1.44" floppy or via etherboot.
Occasionally under hard development.
Digital Soda is a simple GTK+ frontend for the DSO-2250 USB oscilloscope. It offers basic functionality and better performance under Unix/Linux.
Complete network communication solution in ICQ style.
Makes possible messages exchange, ip-telephony, chat sessions
and more between users even behind different firewalls.
Zum is a set of tools for navigation purposes using GPS equipped mobile
devices. It mainly focuses on navigation and routing based on own GPS traces,
there's also no initial map material required. Zum increases travel comfort and road
safety using real-time trajectory analysis, recommending optimal velocity and
giving hints on safe overtake maneuvers, also supports world map generation from
collected traces.
Klapache is a small webserver with support of CGI scripting and directory listing. Partial content download according to HTTP/1.1 is supported.
You need C++ compiler in order to compile Klapache.
Genetic algorithm backpack problem solver. Chooses n objects of various sizes to
achieve optimal fit in a limited space.
Oat is a simple JCOP card emulator Perl frontend and miscellaneous tools, for instance, CT-API interface implementation.
RedGui is textual and graphical
environment and originally was designed and used for user interface of Phantom
OS.
Set of control and text/gfx tools for Alfi Plotter
and i386. You need to develop special Alfi Plotter-Parallel
Port cable. Text can be printed with use of custom bitmap
fonts. These fonts are vectorised for
faster drawing speed and lower ink consumption.
School project which shows how not to design a database. Shortest path finder
algorithm in my virtual world. At least way of localizing dynamically generated
web pages based on Perl with Locale::gettext is shown quite cleanly...
Blond development originally started as irc-pphone gateway and currently
exists in development branch of pphone. It's autooping feature was however
found useful and so I decided to deploy it as standalone product only for irc
purposes. It could be called Net::IRC tutorial as well...
Dead Alive is web remake of famous multiplayer game. General principle reclines
upon monitoring of playing objects of game participants. At game start each
player supplies defined count of objects. Player who has most objects with
changed state at the end of game cycle or all his objects changed state before
game end is winner. Note that all objects must be at same initial state when
the game starts. It's vital to choose appropriate objects and states.
OOGG is a small Perl script which was written for quick statical web galleries
and photo albums generation. Structure copies file system structure when all
pictures are organized into directories. OOGG is then called and generates
thumbnails of predefined size. Images which already have own thumbnails are of
course skipped, so it's suitable for continuous album generation.
OOPP is new project that aims at creating Perl environment for portal creation.
Portal based on OOPP is intended to run with Apache and mod_perl. I'm not very
sure if there would be someone who would use such thing and so I decided not to
publish this project as long as it is in early development phase and as long as
I do not become any request or feedback.
What you see now is OOPP, this whole web structure is generated using OOPP, OOGG and other complementary parts.
Broadcast UDP packets forwarder. Enables playing of stupid multiplayer games
lacking "direct IP connection" option on larger LANs which consist of two or
more (ethernet, ppp) segments which are linked together via router
(usually an unix box which does not forward UDP broadcast packets from one
network segment to another).
Small minesweeper games. One was written for educational purposes to to explain
basic curses principles. Makefile, ANSI C.
Another one was designed as Java applet just to accomplish another school subject's requirement.
Ole! is very simple tool for web presentation development.
See Ole! in action, project's web page is designed as
sample presentation. Versions for PHP and Perl are available.