GSVerein Bestandsdaten Export für den LSB

Wir verwenden in unserem Sportverein das Programm „GSVerein“ von SAGE Software für die Mitgliederverwaltung. Eine der Unzulänglichkeiten des Programms ist die fehlende Funktionalität, die Mitgliedsdaten zu exportieren, sodass sie direkt bei dem Landessportbund / LSB importiert werden können.

In diesem Beitrag möchte ich mein Programm verstellen, mit der die Bestandszahlen automatisch generiert werden können.

„GSVerein Bestandsdaten Export für den LSB“ weiterlesen

Einfach sichere Passwörter selbst generieren

In den letzten Wochen war ich wieder bei Freunden und Bekannten im Computer Einsatz und überall hab ich früher oder später die alles entscheidende Frage gestellt: Wie ist denn dein Passwort für XY?

Meistens folgte auf diese Frage ein langes Schweigen gepaart mit großen Augen und einem insgesamt sehr fragenden Gesichtsausdruck, resultierend in mehr oder weniger ein und die selbe Antwort: Das ist doch daa gespeichert, hab ich das jemals festgelegt?

In den meisten Fällen legt man seine Passwörter selber fest, zugegebener Maßen mehr oder weniger bewusst. Für den Nutzer ist es auch schwierig sich für Windows, Email, Banking, Facebook, StudiVZ, Schule, Uni, Arbeit usw. alle Passwörter zu merken — keine Frage. Aber überall das selbe Passwort zu verwenden ist auch nicht besonders clever, sich und seinen Account zu schützen. Vor allem wird es dann schwierig, wenn die Passwörter alle n-Wochen gewechselt werden müssen.

Sichere Passwörter bestehen grob gesagt aus einer möglichst langen Zeichenkette, die sowohl Kleinbuchstaben, Großbuchstaben, Zahlen und am Besten auch Sonderzeichen enthält, z.B. „NN%!=&PBwyM“. Das ist ein sicheres Passwort — aber unheimlich schwer zu merken.

Um sich trotzdem beliebig viele, sichere Passwörter merken zu können, kann man sich einem einfachen Trick bedienen: „Einfach sichere Passwörter selbst generieren“ weiterlesen

VMWare vmdk-Dateien verkleinern

Als ich neulich für einen Bekannten eine VM mit VMWare aufgesetzt habe ist mir beim Einspielen eines Datenbank Dumps etwas aufgefallen. Die „Festplatte“ einer VM wird in einem oder mehreren VMKD Dateien abgelegt, und wächst – sofern bei der Konfiguration mit angegeben – dynamisch mit der Inhalt der virtuellen Maschine bis zu einem bestimmten Limit.

Der Datenbank Dump hatte eine größe von 10 GB und nach dem Einspielen in der VM war die Festplatte auch um 10GB größer. Nach dem Import in den SQL Server waren weitere 10GB der Kapazität belegt, was auch durchaus nachvollziehbar ist. Allerdings führte das Löschen der Dump-Datei nicht dazu, dass die Größe der Festplatte wieder schrumpft. Im Betriebssystem wird der richtige Auslastungsgrad angezeigt, aber die VMDK Datei ist viel zu groß. „VMWare vmdk-Dateien verkleinern“ weiterlesen

Bei all-inkl.com eigene PEAR Pakete installieren

Bei meinem Webspace Anbieter all-inkl.com bzw. Neue Medien Munnick kann man auf seinem Webspace auch eigene PEAR Pakete installieren.

Mit einem kleinen PHP Script lässt sich herausfinden, welche Pakete bereits installiert sind:

[code language=“php“]<?php
$handle=opendir (‚/usr/share/php‘);

echo "Dateien:<br>";
while (false !== ($file = readdir ($handle))) {
echo "$file<br>";
}
closedir($handle);
?>
[/code]

Auf die aufgelisteten PEAR Pakete kann man jederzeit zugreifen und diese verwenden. Es gibt aber auch die Möglichkeit eigene PEAR Pakete zu installieren. Das hat den Vorteil, dass bei einem Umzug (z.B. Tarifwechsel) alle Pakete übernommen werden welche sonst evtl. auf dem neuen Server noch nicht vorhanden sind.

Dafür muss man sich zunächst einen neuen Ordner auf dem FTP-Account namens „pear“.

Unter http://pear.php.net/ laden Sie sich alle Pakete herunter die Sie benötigen. Anschließend transferiert man diese entpackt in den erstellten Ordner „pear“.

Damit PHP den neuen PEAR Pfad auch kennt, muss die .htaccess im Hauptverzeichnis angelegt bzw. angepasst werden.

Der Inhalt lautet:
[code language=“shell“]
php_value include_path /usr/share/php:/www/htdocs/FTPLOGIN/pear
[/code]

Bei „FTPLOGIN“ trägt man den Namen des Haupt-FTP-Benutzers für die Domain ein.

Ab sofort wird nun jedes seiner Scripte welches Pear benötigt den von neu erstellten Ordner verwenden.