Jenkins Plugin Development: Install Plugins with CURL

Today i would like to write about my development experience with the continuous integration server Jenkins. This article is targeting developers, who are doing plugin development for Jenkins.

As i find it annoying in building the plugin locally, uploading the plugin through the Jenkins updateCenter, restart the box and doing the next test, i was searching for an easy way to fasten this process. 

The CURL interface of Jenkins is easy to use but i think its hard to find a good documentation about it and how to use it correctly. Therefore here is an easy tutorial, on how to install new plugins to your Jenkins box and restart it afterwards using CURL. „Jenkins Plugin Development: Install Plugins with CURL“ weiterlesen

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

FritzBox 6840LTE für Telekom LTE

Ich bin seit kurzem Inhaber eines DSL via Funk Anschluss der Deutschen Telekom. Als Endgeräte setzt die Telekom wie bisher auch auf die hauseigenen Geräte der Speedport-Serie. Standardmäßig wird bei den neuen Funk-Anschlüssen der Speedport LTE oder Speedport HSPA mitgeliefert.

Da diese Geräte eine sehr mäßige Ausstattung haben und nicht die Einstellungsmöglichkeiten bieten, die man sich als technisch versierter Anwender wünscht, liegt der Griff zu einer FritzBox nahe. AVM bietet mit der FritzBox 6840LTE auch ein geeignetes Gerät an, mit dem man dann ein technisch ausgereiftes Top-Modell mit allerlei Justierungsmöglichkeiten bekommt. Auch wenn der Preis mit derzeit etwa 300 EUR sehr happig ist, lohnt sich für einige – wenige – die Investition. „FritzBox 6840LTE für Telekom LTE“ weiterlesen

VMWare mit Bitlocker ohne TPM und ohne USB Stick verschlüsseln

Gerade gestern habe ich mich wieder gefragt, wie schaffe ich es meine selbstgeschriebene PHP Anwendung bei einem externen Kunden zu installieren, ohne das dieser Zugriff auf die *.php Dateien bekommt.

Die Idee eine lauffähige Umgebung in einer VM  aufzusetzen und diese beim Kunden im VMWare Player oder VMWare Server abspielen zu lassen hatte ich dabei schon vorher. Allerdings kann der VMWare Player mit Boardmitteln bereits VMDK Dateien außerhalb der eigentlichen virtuellen Maschine mounten. So ist es möglich vom Host- oder jedem anderen System auf den Inhalt der virtuellen Platte zugreifen und sich so Zugriff auf meine PHP Anwendung verschaffen.

Ich schilderte Kollegen mein Problem und so kam die Idee auf, die Festplatte mit BitLocker zu verschlüsseln und so zumindest den Zugriff zu erschweren. Es hat mich zwei volle Abende gekostet, bis ich die virtuelle Festplatte mit BitLocker verschlüsseln konnte. Folgende Probleme traten dabei auf: „VMWare mit Bitlocker ohne TPM und ohne USB Stick verschlüsseln“ weiterlesen