Fields of interestOn this page you will find some of my works and files. Before using them please read copyright license and disclaimer of liability.
Information technology / computer programming
Dia
- Additional European circuit stencils
-
-
Additional European circuit stencils for use with the Visio-like drawing program dia. Have a look at the example image to find out how the shapes look like.
-
Bash
- sudox
-
-
sudox (sudo for X) is a bash script that executes commands under X in UNIX and LINUX as an arbitrary user with sudo. It provides the necessary privileges using xauth over a pipe. I use it for example to execute firefox as a different user with low privileges. Maybe you use sux allready. So what sux is to su, sudox is to sudo.
-
- secbak, secrest
- Publish only PUBLIC marked subtrees
-
-
publish_only_PUBLIC_subtrees.sh is a bash script that reconstructs parts of a UNIX or LINUX directory tree with symbolic links. I use it in order to publish automatically selected parts of my hard disk on a web server. Only files and directories within folders named PUBLIC are published.
-
- lnr -s
-
-
lnr -s is a bash script which creates symbolic links with the same syntax then the UNIX command ln -s. Unlike ln -s it searches the shortest relative path between the source and destination and creates the link with a relative path. Most of the time symbolic links are very short in distance and used mainly to reduce redundancy. The advantage of relative symbolic links is that the whole directory can be moved without breaking the links. If you do so, please make sure that directory you want to move does not does not contain relative links pointing ourside of the moving directory.
-
C / C++
- grpn
-
-
My enhanced version of Paul Wilkins RPN calculator:. grpn is a graphical reverse polish notation (RPN) calculator which handles real numbers, complex numbers, matrices, and complex matrices. This version of grpn adds engineering notation, the remainder function (mod) and can decompose complex numbers. Results can be copied to the clipboard and used elsewhere. See screen-shot and changelog for details. Here you can find a patch against the last version grpn-1.1.2.tar.gz from the author Paul Wilkins.
The grpn-project has moved to GitHub.
A copy of grpn versions up to 1.3.4 is still available on this server:
Table 1. grpn Versions grpn sources gtk version grpn binaries tested with ubuntu/debian version libgtk-1.2
ubuntu 08.04-09.04
libgtk-2.0
(tested gnome 2.28)ubuntu 09.10 (karmic) - 10.04 (lucid)/debian squeeze
libgtk-2.0
(tested gnome 2.30)ubuntu 10.04 (lucid)/debian squeeze
libgtk-2.0
ubuntu 11.10
-
Java
- Java transcoder
-
-
Transcoderjava is a tool to change the encoding of all *.java files in directory tree after having checked the encoding of the input files.
Transcoderjava est un utilitaire de transcodage. Il permet de changer le codage de tout les fichiers *.java dans une arborescence en même temps après avoir vérifié le codage des fichiers d’origine.
-
- Java tool collection
-
-
A collection of Java tools
-
- BlueJ CNPI edition
-
-
A special BlueJ edition using UTF8 by default.
-
Patches
- Patches of various software
-
-
My patches of various software can be found here.
-
Howtos and manuals
- Linux Restena VPN
-
-
Connect-Linux-to-Restena-VPN-howto-2 is a German step by step manual for Linux users to connect to the Restena Virtual Private Network (VPN). It is only useful for Restena members who are living outside of Luxembourg and want to use the fichier élèves application. The obsolete Version 1 of this document in French is still available here.
-
- Linux Luxtrust
-
-
A short manual explaining the installation of the Luxembourgian Luxtrust Signing Stick on Ubuntu 09.10 Karmic Koala. It has been reported that it also covers Ubuntu 10.04 (lucid).
-
Pedagogy / study materials
- Java exercises for beginners
-
-
Java à l'école is a collection of Java BlueJ exercises for A-level students in French.
Java à l'école est un recueil d’exercices pour débutants sans connaissances d’autres langages de programmation. Contrairement à d’autres méthodes didactiques les exercices introduisent directement les bases de la programmation orientée objet en respectant le concept de programmation "Architecture Modèle/Vue/Contrôleur".
-
- Java teachers guide
-
-
Java teachers guide is a short computer teachers guide how to write Java exercises. This document is in German.
Astuces Java pour enseignants est un ensemble de recommandations destinés aux professeurs d’informatique pour écrire des exercices en Java.
Java Tipps für Lehrer ist eine Sammlung von Empfehlungen und Richtlinien für Lehrer zum Erstellen von Schülerübungen. Die Tipps sind das Ergebnis einer Analyse der häufigsten Lehrerfehler beim Umstieg von der prozeduralen Programmierung zur objektorientierten Programmierung.
-
- Oscilloscope screenshot generator
-
-
Oscilloscope screenshot generator is a collection of gnuplot-scripts to generate oscilloscope screen shots with one, two ore 3 sinus functions. The scripts generate .fig vector graphics for further editing with the drawing program dia.
Oszillogramm-Generator ist eine Sammlung von gnuplot-Skripten zur Erstellung von Oszilloskop-Screenshots (Oszillogramme) mit einer, zwei oder 3 Sinusfunktionen. Die Skripte erstellen .fig Vektorgrafiken zur weiteren Bearbeitung mit dem Bildbearbeitungsprogramm dia.
-
Psychology
- Transactional Analysis
-
-
Anwendungsmöglichkeiten der Transaktionsanalyse nach Eric Berne auf die intersubjektiven Beziehungen im luxemburgischen Schulalltag is a dissertation in German (2007) about applications of Transactional Analysis according to Eric Berne in education.
Anwendungsmöglichkeiten der Transaktionsanalyse nach Eric Berne auf die intersubjektiven Beziehungen im luxemburgischen Schulalltag ist eine Einführung in die Transaktionsanalyse nach Eric Berne mit Anwendungsbeispielen im Unterricht und in der Schule.
-
Languages
- Estonian lyrics
-
-
Here you find some of my translations of Estonian lyrics:
-
Liisi Koikson - Sinu hääl - translated lyrics (your voice)
-
Toomas Uibo - Vari - the song mp3 encoded
Toomas Uibo - Vari - translated lyrics (shadow) -
Dagö - Anu maal ja - tanslated lyrics (Anu ist im Land)
-
Jaan Tätte- Tuulevaiksel ööl - tanslated lyrics(In windstiller Nacht)
-
Nukitsamees – extracted subtitles (english title: Bumpy, 1981)
(to be continued).
-
-
Music / Dance
- On stage
- Estonian music sheets
-
-
Members of the Euroopa Eestlaste Koor find here a collection of Estonian music sheets for internal use only. Please use the same username and password as usual.
-
Copyright license
I grant to you a worldwide non-exclusive royalty-free revocable license to:
-
view this website and the material on this website on a computer or mobile device via a web browser;
-
copy and store this website and the material on this website in your web browser cache memory; and
-
print pages from this website for your own personal and non-commercial use.
The bash, gnuplot (and other) computer scripts and dia stencils published on this website are licensed under GPLv3. For other software see copyright notice inside the source packages.
I do not grant you any other rights in relation to this website or the material on this website. In other words, all other rights are reserved.
For the avoidance of doubt, you must not adapt, edit, change, transform, publish, republish, distribute, redistribute, broadcast, rebroadcast or show or play in public this website or the material on this website (in any form or media) without my prior written permission.
Disclaimer of liability
The material, programs and information contained on this website are for general information purposes only. You should not rely upon the material or information on the website as a basis for making any business, legal or any other decisions. Whilst I endeavour to keep the information up to date and correct, I make no representations or warranties of any kind, express or implied about the completeness, accuracy, reliability, suitability or availability with respect to the website or the information, products, services or related graphics contained on the website for any purpose. Any reliance you place on such material is therefore strictly at your own risk. I will not be liable for any false, inaccurate, inappropriate or incomplete information presented on the website.
In a nutshell: enjoy and make this world a better place ;)
Please check files for consistency referring to their MD5 message digests.
If you want to contact me try the following email address :
Note that there is a very picky spam filter so there is no guarantee that your email will reach me.