Kategorie: Dev Log DE

Die Sache mit der Kurve

Zeige mir die kürzeste Strecke zwischen zwei Punkten auf der Karte: Warum ist eine Kurve denn die kürzeste Strecke? Warum wird da nicht einfach eine gerade Linie gezeichnet? Die Antwort ist die: Die Erde ist keine platte Karte, sondern ein komplizierter Körper, der in der besten Näherung als abgeplattete Kugel, einem sogenannten Rotationsellipsoiden, beschrieben werden…


Checkdigits – Checkst Du’s noch?

Es war einmal … Heilige Sepamaria … GC7DCXZ … was habe ich gerechnet … Das muss doch besser gehen. Die Banken können es doch auch. Und wieder einmal begann eine abenteuerliche Reise zu einer neuen Funktion. Das Ziel war klar: die Funktion sollte Prüfziffern berechnen, Zahlen auf Korrektheit prüfen und fehlende Ziffern berechnen. Um mich…


Probleme mit der Apple-Welt

Wir haben gerade die neue Bugfix-Version 3.0.3 veröffentlicht. Eigentlich ist das nichts Spektakuläres: Wir finden einen Fehler oder bekommen einen gemeldet, wir suchen und finden eine Lösung. Ärger, Ehrgeiz entwickeln, kindische Freude. Das normale Gefühlsleben eines Softwareentwicklers. Eigentlich könnte die Welt so schön einfach sein: Entwickeln, neue Version erstellen, einen Knopf drücken und veröffentlichen. Tatsächlich…


Release Version 3.0!

Wow, ich muss zu aller Erst sagen: Ich bin wirklich froh, dass dieser Meilenstein hier (fast) sein Ende erreicht hat. Es ist nach außen nicht zu sehen, wir haben durch (zugegebenen relativ seltene) Meldungen immer mal versucht, die Problematik anzureißen, aber die Wahrheit ist: Es war eine unfassbare Mammutaufgabe, die anfangs sogar von uns komplett…


Der Weg zur Version 3: Upgrade der Programmiersprache

Mit der Restrukturierung sind wir jetzt im Wesentlichen durch und wir sind sehr zufrieden mit dem Ergebnis. Ich kann eigentlich gar nicht aufhören, in der neuen Dateistruktur hin- und her zu scrollen, so toll finde ich sie 🙂 Leider war dies nur der erste Schritt vor einem viel größeren. Die „neue“ Sprache Die verwendete Programmiersprache…


Der Weg zur Version 3: Web-API

Bislang ist die Web-Version von uns eher stiefmütterlich behandelt. Einige Features gehen nicht, manche sehen etwas seltsam aus. Bei einigen Funktionen ist uns absolut unklar, warum sie nicht funktionieren und teils aus Zeitmangel, oft aber auch aus Mangel an technischer Kompentenz werden diese Sachen einfach ignoriert. Wenn es in den App-Versionen läuft, passt das. Disclaimer…


Der Weg zur Version 3: Softwarearchitektur

Die letzte Version ist eine Version 2.x. Von eventuellen dringend notwendigen Bugfix-Releases abgesehen – wollen wir hoffen, dass das nicht nötig sein wird – wird es keine weitere Version 2 mehr geben. Ein Versionswechsel in der sogenannten Majorversion erfolgt in der Regel nur dann, wenn es eine sehr grundlegende Änderung des Softwareproduktes gibt. Beim Versionssprung…


Release Version 2.3.0

Es hat jetzt wirklich mal wieder lange gedauert. Die Gründe dafür sind vielfältig. Primär wurde unser Team teils mehrfach direkt von den gesundheitlichen und weltpolitischen Krisen unserer Zeit getroffen. Dann war natürlich Sommer und damit weniger die Zeit, um vor einem Computer zu sitzen und Tools zu programmieren, die man eigentlich für ein Outdoor-lastiges Hobby…


Where to go beim Wherigo …

Ja – wer kennt das nicht. Da hat man einen tollen Wherigo gefunden und nun steht man im Wald und weiß nicht weiter. Die Koordinaten springen in die Zone rein und raus, irgendein Hindernis versperrt den Weg – oder noch schlimmer: kurz vorm Final bleibt die Cartridge hängen. Auf jeden Fall geht es nicht weiter….


Telegraphie – Vanity mal anders …

Die Begeisterung, mit der Mark sich in das Thema „Telefontasten/Vanity“ stürzte, hat uns überrascht und verblüfft. Sollte sich das noch steigern lassen? Wohl kaum. Und doch … Es begann mit einem Eintrag im Issue-Tracker auf Github: Edelcrantz Code · Issue #681 · S-Man42/GCWizard (github.com) und dem Hinweis, das wäre ein optischer Telegraph, der auch grafisch…