Urlaub – Zeit einige ältere Bugs, neu zu bewerten – Diesmal: Mathearbeit / MA Software

Momentan mache ich mal wieder Urlaub in Finnland und habe mich eines etwas älteren Bugs angenommen, den ich vor etwa 5 Jahren bei wine eingereicht habe.

Es handelt sich um das Programm “Mathearbeit” wobei glücklicherweise eine Demoversion verfügbar war und auch ist. 

Folgende Problematik trat auf: Die Installationsroutine endet in einer Dauerschleife und beendet sich nicht. 

Dank der findigen wine-Hacker wurde ein Patch integriert und ich kann nun bestätigen, dass Mathearbeit (setupgs5_6.exe) nun nach dem Nachrüsten der Bibliothek vb6run nun einwandfrei zu laufen scheint. Die Problematik der Installationsschleife tritt nicht mehr auf.

Sollte Bedarf an einem Tutorial zur Installation bestehen kann ich das gerne gegen eine freiwillige Spende in diesem Blog niederschreiben. Alternativ traue ich mir auch zu, ein Installationsskript für CrossOver (CrossTie) zu schreiben so dass man dort nur “Mathearbeit” eingeben muss und CrossOver den Rest erledigt.

Deutsche Übersetzung von CrossOver zum Großteil fertig – Neuen Rank erreicht – Bald 10 Jähriges Jubiläum

 Kürzlich erreichte mich eine Email von Aric, Codeweavers internationalen Übersetzungskoordinator, dass man von der von Codeweavers bereitgestellten Plattform “Pootle” auf eine Web-Plattform namens “SmartCAT” umsteigt.

Codeweavers schien zu dieser Zeit eine Art “Testangebot” zu nutzen und jedenfalls waren viele Termini bereits im “Translation Memory” (Übersetzungsspeicher) hinterlegt. 

Die Oberfläche von SmartCAT reagierte ziemlich schnell auf Eingaben und ich war so begeistert, dass ich einen Großteil des deutschen Sprachpakets von CrossOver an zwei Tagen bearbeiten konnte.

Aric war dann so nett, mir für die getane Arbeit einige XP (Experience Points) gutzuschreiben, so dass ich nun Rang 16 innehabe. 

Das ehemalige Advocate-Programm wurde nun in “BetterTester” umgewandelt und es gibt auch nun eine größere Auswahl an Goodies, die man anfordern kann.

Aktualisierung zum Thema “LedgerPlus” – Übersetzerin engagiert

 Bezüglich meines LedgerPlus-Projekts, welches die Softwarelokalisierung in mehrere Sprachen u.a. vorsieht gibt es einige Neuigkeiten: Aus meinem Bekanntenkreis konnte ich eine polnische Muttersprachlerin für das Projekt begeistern, die einige Teile der Oberfläche ins Polnische übersetzt hat. Eine entsprechende Zusammenführung erfolgt in den nächsten Tagen. Die Zusammenarbeit gestaltete sich über github.com auch sehr produktiv. An dieser Stelle soll auch ein herzlicher Dank ausgesprochen werden.

Tagesbericht 22. November – #greensunday mit Laptop-Kauf / Erstes Vorstellen bei l10n-Stakeholdern

Ich hatte am gestrigen Tage unter anderem mit jemand aus Wernigerode über ebay-Kleinanzeigen gesprochen, der einen alten Laptop anzubieten hatte. Die Kommunikation blieb erst mal offen und ich dachte, der Laptop wurde an jemand anderes vergeben. 

Umso mehr habe ich mich gefreut, heute die Anfrage bekommen zu haben wann ich den Laptop abholen könnte. Ein Blick auf die Onlinekarten von duckduckgo und ab dafür. Gegen Mittag traf ich mich mit dem sehr netten Verkäufer, der mir das Gerät und einige andere Sachen für 5 Euro überließ. 

Es handelt sich um ein Gericom 1st Supersonic 1200 Mhz aus dem Anfang der 2000er. Zurück zu Hause packte ich das gute Stück erst einmal aus und stellte fest, dass die Festplatte defekt war. Zum Glück hatte ich noch eine IDE-SSD mit 64 GB Kapazität, die ich ursprünglich in ein iBook G3 verbauen wollte aber das Projekt aufgrund der ultra-komplexen Bauweise dieser Modelle dann doch abbrach. 

Im Vorfeld hatte ich einige Recherchen zu dem Modell angestellt und bin dabei auf einen Artikel im Spiegel aufmerksam geworden und fühlte mich durch das eingebaute GPRS-Modul schon fast an die Ursprünge der Digitalen Nomaden erinnert. Insgesamt ist es ein wirklich schöner Retro-Laptop aus einer Zeit wo alle Firmen irgendwas mit Cyber, Mobile, World, Global etc. zu tun hatten, EM.TV und Pro7 heiße Börsentipps waren und die New Economy und der Neue Markt von sich reden machten.

Später fand ich auch noch heraus, dass ebay-Kleinanzeigen an diesem Tag auch eine Kampagne namens #greensunday gefahren hat. Bestimmt mindestens 5 mal habe ich mir in diesem Zusammenhang auch das entsprechende Werbevideo angeschaut. 

Am Abend nutze ich die Zeit mich auch bei den l10n-Stakeholdern vorzustellen und ein paar Wikiseiten zu aktualisieren. In diesem Zusammenhang möchte ich mich auch bei Sarah Julia bedanken, dass sie mir diesen Posten anvertraut hat. 

Wir sehen uns nach Corona auf den openSUSE-Treffen!

Tagesbericht 20. November 2020 – Ein echter Knaller am Ende der Woche! – Beförderung bei openSUSE

Nach der Arbeit habe ich mich weitgehend auf eine Videokonferenz innerhalb des deutschen l10n-Teams fokussiert und dieser am Abend beigewohnt.

Leider waren nur Sarah Julia und ich anwesend und sie nutzte die Gelegenheit, mir Ihre Position als l10n-Koordinator für Deutsch anzuvertrauen.

Ich war nach der Besprechung super happy und wünsche Sarah Julia viel Spaß und Happy Hacking in ihrer neuen Rolle.

Tagesbericht 18. November 2020 – openSUSE l10n Teamtreffen / Abendspielrunde mit “Tales of Tamar”

  • Heute findet beim deutsche Übersetzungsteam von openSUSE ein Online-Teamtreffen statt wofür ich mir etwas Zeit frei geschaufelt habe aber was halt abends stattfindet.
  • Nachtrag: Bei dem Treffen waren leider nur die Koordinatorin und ich anwesend so dass wir morgen einen neuen Anlauf starten.
  • Abendspielrunde: Habe mir ein etwas älteres Spiel namens “Tales of Tamar” mal wieder angeschaut, dessen Historie bis zu Zeiten des Commodore Amiga zurück reicht. Ich musste einige 32-Bit-Bibliotheken nachrüsten was aber relativ einfach unter openSUSE funktionierte:

    zypper install libSDL_mixer-1_2-0-32bit
    zypper install libSDL_net-1_2-0 libSDL_net-1_2-0-32bit

Tagesbericht 11. November 2020 – Rückmeldung wegen eines AppDB-Berichts

  • Der Großteil des Tages ging in meinem Angestelltenverhältnis weiter.
  • Ansonsten freue ich mich, dass ein weiterer Bericht für die AppDB im Laufe des Tages freigeschaltet wurde. Die bislang fehlende Software “baufaktura” wurde hinzugefügt. Wegen AirStudio habe ich leider noch keine Rückmeldung.
  • Ansonsten hat sich einer meiner Kontakte den PHP-Code zu den Schnittstellen angeschaut und angeboten, diesen mit Hilfe von Konverter-Werkzeugen in PHP 7.4 umzuschreiben.

Happy Hacking! – Programmieren und Kreativität

Inspiriert durch die gestrigen Programmierunternehmungen habe ich heute ein wenig mit der IDE “Komodo” herum gespielt und ein paar meiner alten Skripte angeschaut. Insgesamt hat mir die IDE sehr gut gefallen. 

So habe ich unter anderem an einem Kundenformular von SQL Ledger ein wenig herum gebastelt: Etwas CSS hier, eine MySQL-Anbindung dort und mir sind im Laufe dieses Prozesses zahlreiche Ideen gekommen was man noch machen und verbessern könnte. 

Ich gebe zu, dass das Kundenformular eine Standardaufgabe für die Programmierung auf LAMP ist aber bin immer noch überwältigt welche kreativen Energien eine vermeintlich dröge Arbeit vor dem Monitor doch freisetzt.

In diesem Sinne wünsche ich: Happy Hacking!

[Gaming] Wir spielen eine Runde Quake mit der darkplaces Engine

Quake-Logo

 Im Forum von ubuntuusers.de fragte ein Benutzer kürzlich, wie man mit der “darkplaces” Engine Quake 1 im Vollbildmodus spielen kann. 

Um diese Problematik nachzustellen habe ich mir von LadyHavocs Webseite das aktuelle “stable build 20140513” herunter geladen und in ein entsprechendes Verzeichnis entpackt.

Die Engine startete auch einwandfrei jedoch fehlten mir die Spieledateien. Glücklicherweise gibt es eine Shareware-Version, die frei geteilt werden kann und die erste Episode des Spiels enthält und unter DOSbox entpackt werden kann.

Damit ihr den Weg über DOSBox nicht machen müsst habe ich die notwendigen Shareware-Dateien in ein tar-Archiv komprimiert und in meinen Cloudspeicher geladen.

Download des Archivs (Passwort zur Cloud: quake123)

Der resultierende Ordner “id1” muss jetzt nur noch in das Verzeichnis der darkplaces-Engine kopiert oder verschoben werden.

Happy fragging!

Mayday! – Friendly Fork “LedgerPlus” startet am Tag der Arbeit

SQL Ledger ist eine fantastische Unternehmenssoftware, die meinen Alltag im Unternehmen sehr angenehm macht. Dennoch gibt es einige Aspekte innerhalb der Software, die mich dazu bewogen haben, einen sogenannten “Friendly Fork” zu initiieren:

SQL Ledger eignet sich sehr gut für internationale Tätigkeiten, unterstützt mehrere Sprachen und Währungen so dass man mit SQL Ledger Geschäftsbeziehungen rund um den Globus pflegen kann.

Ein wichtiger Punkt hierbei ist es, die einzelnen Sprachpakete auf den neuesten Stand zu bringen und fehlende Zeichenketten (Strings) zu übersetzen.

Als jemand, der viel und gerne übersetzt verfüge ich über zahlreiche Kontakte zu Übersetzern, die ich nun nutzen werde, die Sprachpakete nach und nach zu vervollständigen.

Ein weiteres Thema sind die LaTeX-Vorlagen, die optisch etwas ansprechender gestaltet und ebenfalls übersetzt werden sollen.

Ich denke, dass der “Tag der Arbeit” ein passender Termin ist, dieses langfristige Projekt zu starten. Der Codename wird dabei “LedgerPlus” lauten und sich upstream an der Version von Dieter Simader orientieren.

Dabei seien Herr Simader als auch alle anderen Mitglieder des “SQL Ledger Consulting Network” herzlich dazu eingeladen, Teile aus LedgerPlus zu verwenden bzw. auch eigene Forks aus “LedgerPlus” zu starten.