Blogs

Javaprogramm für Linux ausliefern

Um nicht mit endloslangen Java-Aufrufen kämpfen zu müssen hat es sich für Windows eingebürgert, dass die betreffende Start-JAR-Datei in eine .EXE-Datei geingewickelt wird und gut ist.

Für Linux fehlen solche Möglichkeiten. Bei genauerer Betrachtung ist dies auch gar nicht nötig.
Eine Script-Datei und einmal cat und fertig ist die Geschichten:

Die Startdatei startscrip.sh (ggf. anpassen):

 

Neues Splash-Bild für Version 3.0


Langsam beginnt Version 3.0 finale Formen anzunehmen.
Nach massiven Problemen mit meinem Webhosting und mehreren Tagen Emailproblemen hat es das final Splash-Bild dann doch zu mir geschafft:

Endlich wird auch 3.0 im Splash-Bild angezeigt und die Optik hat sich etwas verändert, wobei der Grundtenor bleibt.
Vielen Dank an den Herrn Schubert für seine Arbeit! :-)

Neues viewer, neues admin und der Kleber JMX

Nach nun 2 sehr langen Nachmittagen/Abenden zeichnet sich ein Ende ab:
Der Code von (ehemals) beamer-tool und beamer-tool_admin wurde refactort und aufgeräumt, so dass es jetzt eine saubere Codebasis für beide Teilprogramme gibt und sonst beide in ihren Packages leben und sich nicht gegenseitig weiter stören.

Bei der Gelegenheit wurde auch beamer-tool in beamer-tool_viewer umbenannt, so dass es nun keien Verwechselungen zwischen dem Produkt beamer-tool und dem Programm beamer-tool(_viewer) geben sollte.

Swing Thread policy

Während der Weihnachtsfeiertage hatte ich Zeit mein neues Buch, Filthy Rich Clients, zu lesen.

Alles recht interessant und neue Erkenntnisse zum Umgang mit der Swing-Oberfläche.
Das Neuerlernte habe ich auch direkt angewendet und einige Klassen doch stark modifiziert. Auf das die Stabilität erstmal davon profitiert.

Übersetzungen

Nach einiger Recherche und kleineren Umstellungen im Sourcecode steht nun einer Internationalisierung (wie es so schön heißt) nichts mehr im Wege.

Ich selber pflege die deutsche und englische Übersetzung. Weitere Übersetzungen sind natürlich gerne gesehen. Dies gilt ebenso für diese Webseite. Wenn irgendwer Lust und Zeit hat diese Webseite zu übersetzen (auch ins Englische), so möge der/die sich bitte melden (Kommentar, eMail, ICQ, Buschtrommel).

Von Ameisen und Bmeisen (Beta-10)

Nach einer etwas unfreiwilligen ersten Kontakt mit Ant bietet nun auch beamer-tool ein Buildscript.

Die primäre Entwicklungsplattform bleibt zwar Eclipse aber es gibt ja immer Menschen die lieber ein Programm aus den Sourcen übersetzen anstatt die Binaries zu nehmen. (Dies soll keine Anklage sein, ich sehe und befürworte durchaus die Argumente).

Beta-9

Nach einigen Tests mit meinen lieben Testern wurde ein gravierender Bug im GSM-Teil behoben.
Anscheinend waren alle Backends außer meiner Ubinetics-Karte betroffen.

Um ähnliche Probleme zu vermeiden verwenden beamer-tool und beamer-tool_admin nun die selben Methoden um SMSlib zu initialisieren.
Bei der Gelegenheit habe ich das Handling von Abbrüchen verbessert und ein Manko in SMSlib an den zuständigen Autor gemeldet.

Aktualisierung der Website

Heute gab es wieder ein paar Verändungen an der Website.

Die Kompatibiltätsliste wurde erweitert (Vista und neue Geräte). Ebenso befindet sich nun dort ein Hinweis für alle Mac OSX Nutzer.

Außerdem wurde praktsich alle FAQ-Artikel überarbeitet und aktualisiert.

Linux und USB

Nach längerer Abstinenz habe ich mich heute erneut mit USB und Linux beschäftigt.

SMSlib bzw. das zugrunde liegende RXTX hat bei der USB-Kommunikation leichte Probleme zu erkennen, wann neue Daten vorliegen. Nähere Details gibt es in diesem Thread bei Google Groups.

Umstellung beendet

Nach zwei mittelgroßen Problemen mit der Bildergalerie und dem Mehrsprachensystem läuft das CSM-System nun wieder komplett und ohne Macken.

Bei der ganzen Umstellung sind eine Reihe von alten Beiträgen (glücklicherweise) ausgeschieden und auch das Gästebuch ist den Weg allen irdischen Gegangen.

Für das Gästebuch suche ich noch einen sinnvollen Ersatz (Wiki, Forum, ML).
Konstruktive Ideen sind hier sehr gerne gesehen!

Syndicate content