Projekte

Erfahren Sie mehr über von uns realisierte Projekte. Für wen erstellen wir Software und welche Technik setzen wir dabei ein.

Beta-Version von puppet-lint korrigiert (einige) erkannte Probleme selbst

Tim Sharpe hat eine neue Beta-Version von puppet-lint veröffentlicht. Die interessanteste Neuerung an dieser Version ist, dass puppet-lint jetzt einige der erkannten Probleme auch selbst fixen kann. Noch empfiehlt Tim die neue Funktion nur einzusetzen, wenn entsprechende Sicherungen der Datei vorhanden sind. Bei einer Beta-Version würde ich derartige Sicherheitsmasnahmen aber immer empfehlen.

Master of Puppets

Nach der erfolgreichen Evaluierung implementiere ich derzeit das Konfigurationsmanagement-System Puppet bei einem Kunden in Nürnberg. Das System dient zur zentralen, einheitlichen Konfiguration von Rechnern unter UNIX, Linux und MacOS X. Das Besondere an Puppet ist, dass man über das System den gewünschten Soll-Zustand beschreibt. Wie dieser Soll-Zustand erreicht wird bzw. welche Änderungen dafür auf dem verwalteten System durchgeführt werden müssen, wird von Puppet selbst ermittelt und durchgeführt.

Erweitern von PDF Dateien in Java

Das Erstellen von PDF Dateien aus Informationen die in einem Software-System vorliegen ist nichts ungewöhnliches. In der Geschäftswelt haben sich PDF Dokumente als Standard für den Austausch von Berichten, Artikeln oder Spezifikationen etabliert. Der Vorteil von PDF gegenüber anderen Formaten ist, dass Dokumente nachträglich nicht oder nur mit großen technischen Aufwand verändert werden können. Auch stehen für so gut wie jede Plattform entsprechende Programme zum Lesen der Dokumente zur Verfügung. Etwas außergewöhnlicher ist da schon das nachträgliche Ergänzen einer bestehenden PDF Datei um Informationen, die in verschiedenen Tabellen eines Software-Systems vorliegen.

Optimierung einer 4 Jahre alten Java Web-Anwendung

Die CRM Software FOXCRM wurde in den Jahren 2004 – 2005 entwickelt. Zusammen mit meinem Geschäftspartner Thomas Küspert von catosero IT-Consulting habe ich damals die Software für unseren gemeinsamen Kunden entwickelt. Weiter beteiligt war eine Mitarbeitern des Kunden.

Als Technologie war vom Kunden Java vorgegeben. Die Software wurde mit Apache Tomcat 4.x als Web-Container, MySQL 4.x mit Hibernate 2.x / 3.x als Datenbank-Schicht und Struts als MVC realisiert. Inzwischen wird die Software ohne Änderungen unter Tomcat 5.0 und MySQL 5.0 betrieben.

Nach mehr als 4 Jahren im produktiven Einsatz war es 2009 an der Zeit eine Überarbeitung der Software bzgl. der Performance vorzunehmen.

OPC - Open Process Control

OPC FoundationIm Auftrag der INAT GmbH (http://www.inat.de/) aus Nürnberg hält Sebastian seit Juni 2007 den Kurs "OPC Plug 'n' Play in der Automatisierung". Ziel dieser Schulung ist es Projektierern und Instandhaltern die Grundlagen von OPC (Open Process Control) zu vermitteln und Ihnen einen praktischen Einstieg in diese Kommunikationstechnik zu geben.

Inhalt abgleichen
Powered by Drupal, einem Open-Source Content-Management-System.