Eclipse Anwendungen als Windows Service
RCP Anwendungen mit Eclipse bauen ist schön und gut. Manchmal braucht man aber wirklich einen Windows Service, da die Anwendung z.B. immer laufen muss und nur einen TrayIcon hat. Das ganze Unterfangen schien auf den ersten Blick gar nicht einfach. Zumal ich von Windows Interna, wie z.B. den Services keine Ahnung habe, da ich eigentlich aus der Unix Welt komme.
Weiterlesen »
Coding
Eclipse, Java, RCP, Windows
Erstes Navigationssytem für das iPhone
Zuerst hieß es ja von Apple, dass keine Navigationssoftware auf dem iPhone erlaubt ist. Mit der Veröffentlichung von iPhone OS 3.0 wurde dies aber scheinbar geändert.
Weiterlesen »
Apple
Apple, AppStore, iPhone, Navigationssystem
Backup einer großen PostgreSQL Datenbank
Um eine Datenbank zu sichern, wird üblicherweise ein SQL Dump erzeugt, welcher dann bei einem Ausfall wieder eingespielt werden kann. Bei kleineren Datenbank ist das auch durchaus ein guter Weg. Wenn allerdings eine Datenbank z.B. größer als 20GB wird, dann dauert der Dump extrem lange und belastet das System.
Weiterlesen »
Unix
Backup, Datenbank, PostgreSQL, SQL, Write-Ahead-Log
PostgreSQL Replikation
Replikation bei Datenbanken ist ein ziemlich umfangreiches Thema. PostgreSQL bietet in der Distribution leider keine mitgelieferte Möglichkeit Datenbanken in einem Master-Slave Setup zu replizieren. Da ist man auf Tools wie Slony-I oder die Skytools angewiesen. Da Slony-I sehr umfangreich und nicht gerade einfach zu konfigurieren ist, habe ich mir die Skytools bzw. londiste näher angeschaut, und muss sagen, dass es wirklich hervorragend funktioniert.
Weiterlesen »
Unix
Datenbank, PostgreSQL, Replikation, SQL