C/C++: Einbinden von Lua-Skripten in C

Lua ist eine Skriptsprache, welche u.a. in C Programme eingebunden werden kann und somit die Möglichekit bietet, Programmlogik ohne Neukompilierung zu ändern bzw. erweitern. Die Einbindung in ein C-Programm soll dieses Tutorial zeigen....

Glassfish: JMX + VisualVM + Java

1. Glassfish konfigurieren Um die Abfrage über JMX im Glassfish zu aktivieren, muss in der Admin-Konsole das Monitoring aktiviert werden. In der domain.xml landet es dann unter "monitoring-service":

C/C++: Testframework cUnit

Installation Eine gute Anleitung zur Installation befindet sich hier: http://w3.scs.ryerson.ca/~schi/cps707/install-linux.html. Ich musste auf meinem Debian 6 nachträglich noch den Pfad für die Libs in den LD_LIBRARY_PATH aufnehmen bzw. den...

Maven: Ldap Plugin

Ich habe ein Maven-Plugin geschrieben, welches nach einem erfolgreichen Build im Ldap einen Eintrag für das generierte Artefakt anlegt bzw. aktualisiert und die aktuelle Version als Attribut serialNumber einträgt. Dabei bildet die groupId die...

JPA/Eclipselink: Update 1:n Relation

Folgendes Szenario (getestet mit Eclipselink Version 2.3.2): Eine Entität Kunde hat eine 1:n Beziehung zu einer Entität Bestellung. Der L2-Cache ist deaktiviert. @Entity public class Kunde { @Id @Column(name = "ID", nullable = false) private...

JPA/Eclipselink: Angabe des DB-Schemas

Aus Architekturgründen ist es manchmal sinnvoll, die Daten in einer Datenbank in unterschiedliche Schemata aufzuteilen. Will man nun explizit das Schema in den JPA-Queries angeben, bietet Eclipselink eine Konfigurationsmöglichkeit über dir...

Java: Zugriff auf DNS Server

Dieses kleine Tutorial beschreibt die notwendigen Schritte zum Aufsetzen eines eigenen DNS-Servers und den Zugriff über Java. Voraussetzung CentOS 5.5 Bind DNS Server 9.3.x DnsJava 2.0.6 DNS Server Bind Konfiguration /etc/named.conf für die neue...

JPA/Eclipselink: JPQL Update des Version-Felds

Will man über eine JPA-Query bei einer Entity auch das Version-Feld manuell aktualisieren, funktioniert das bei Eclipselink nicht (getestet mit Version 2.1.3). Nehmen wir mal dieses einfache Entity: @javax.persistence.Entity...

Zeiterfassungstool

Ich habe ein kleines Tool zur Erfassung der Arbeitszeit geschrieben, welches im System-Tray des Betriebssystems registriert wird. Dabei werden die Daten manuell über eine Eingabemaske eingetragen. Es können Projekte verwaltet werden, denen die...