toubsen@home
Welcome on my little private space. The main purpose of this site – besides putting private stuff on it – is to write about several computer science related topics, which I'm interested in. Mainly, this covers Java development, some web development, networking and security issues. The main benefit for me is to document things for myself, but as I try to focus on topics which aren't almost entirely documented, you may also take advantage of it. Where there's already exhaustive documentation available, I only create a kind of “meta-documentation”, instead of duplicating content and trying to keep up with future development. This helps me finding my way through all the existing how-tos and documents,
Below you'll find a list of main topics and a short description. Each topic is divided in sub-pages and – if needed – sub-topics.
AppFuse
AppFuse is an open source project and application that uses open source tools built on the Java platform to develop Web applications quickly and efficiently. At its core, AppFuse is a project skeleton, integrating many well known libraries used for web development. I use it as backend for a Swing desktop application and documented some changes I made.
Spring-RCP
The Spring Rich Client Project (Spring Rich) tries to provide a platform for constructing high-quality Swing applications quickly. In contrast to other Spring projects, it's currently still lacking in documentation. Here you'll find various resources and my own experiences with this framework, to allow you a quick and painless start.
ERP and CRM software
As I'm currently writing my diploma thesis about ERP and CRM systems, this area will be filled with publicly available sources I discover during my research. Sooner or later I'll might find time, to also publish some short articles on this topic.