Kategorien
Java

Eclipse Velocity

Mit Velocity UI for Eclipse steht ein Editor innerhalb der Eclipse-Plattform für Velocity-Dateien zur Verfügung.

Kategorien
Linux

Linux Zeitspanne

[code lang=“bash“]…
basetime=$(date +%s%N)

echo „runtime: $(echo „scale=3;($(date +%s%N) – ${basetime})/(1*10^09)“ | bc) seconds“[/code]

Kategorien
Java

Tomcat Zugriff

Den Zugriff für alle Applikationen vom Tomcat beschränkt man in der $CATALINA_HOME/conf/context.xml. Der Eintrag <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127\.\d+\.\d+\.\d+|192\.168\.(10|20)\.\d+"/> erlaubt den Zugriff von den Adressen 127.?.?.?, 192.168.10.? und 192.168.20.?. Weitere Infos hier.

Kategorien
Java

Datenbank versionieren

Mit Flyway lassen sich Datenbanken versionieren und migrieren. Es stehen unter anderem ein API und ein ANT-Task zur Verfügung.

siehe auch: Spring Boot – Flyway

Kategorien
Java

MSSQL, SQL-Batch und LOCK_TIMEOUT

Der Timeout kann mit SELECT @@lock_timeout abgefragt werden. Minus eins bedeutet nicht warten. Für alle Sessions kann der Wert über das VM-Argument db.mssql.lock_timeout eingestellt werden. Bei umfangreicheren Batches kann so ein Timeout bei Sperranforderungen vermieden werden. Beispiel: -Ddb.mssql.lock_timeout=5000

Kategorien
Internet Netzwerk

Sensor für physikalische Risiken

Die Firma Kentix bietet einen Sensor für physikalische Risiken ab 380,- Euro an. Ein Netzwerkanschluß ein, ein installierter Webserver und Abfragen per SNMP machen die Auswertung per Nagios einfach.