If you teach a man to program, you frustrate him for a lifetime.
This site is devoted to my activities as a computer programmer and software designer.
I am pleased to offer consulting services, software to download, useful links and advices, and an intention to meet with other people of similar interests.
A related website can be found at http://www.inspirel.com/.
Links to open source projects that have their own web pages:
| YAMI |
This is a messaging infrastructure based on the Object Request Broker architecture,
but much more simpler, smaller and easier to use than CORBA. It supports various languages and operating systems. It is a mature project and has a stable community of users. If you are interested in distributed, object-based programming - just go there. |
| SOCI |
C++ database access library that provides
the look and feel of SQL embedded in the regular C++ code. It aims to be simple to use and at the same time very efficient. Currently supports Oracle, PostgreSQL, MySQL and SQLite database servers, but there are plans to extend the coverage to other environments as well. |
| C++/Tcl |
C++ library for integration between C++ and Tcl. The library allows to write C++ extensions for the Tcl interpreter and to embed Tcl interpreters in C++ programs. |
| C++/Tk |
A complete C++ interface to the popular Tk GUI toolkit. The library uses advanced C++ programming techniques to provide the syntax known from Tcl/Tk. The C++/Tk is one of the simplest ways to write GUI programs in C++. |
| FASTreams | A very fast replacement library for C++ standard IOStreams. |
| Typegen | A C++ Type Generator that can help increase the type safety in C++ programs. |
| MEdit | A programmable text editor, written in Tcl/Tk and extensible by user-provided Tcl scripts. |
Small articles on various subjects:
Thoughts about the possible threading support in C++
Thoughts about the possibility to add lambda to C++
Object-Role Modeling - introduction to notation (polish text)
Object-Role Modeling - expressiveness in the context of comparison with UML (polish text)
See also the articles section at Inspirel.
Other resources:
My publications - list of my publications.
Downloads - some code I would like to share but that did not get their own web pages.
Politics - some IT-related politics.
Links - links to other web resources.