Aaron Fischer Ingenieur, Vater, Heimwerker, Problemlöser

Seit über 26 Jahren ein aktiver Teil des Internets, und noch immer habe ich nicht genug davon. Hier finden sich meine Gedanken, Experimente und Projekte, die über die Jahre entstanden sind.

Projekte JS13KGames 2017 (Lost) in Game Jams vor 7 Jahren

Auch dieses Jahr habe ich wieder beim JS13KGames Contest mitgemacht. Das Thema war Lost. Da ich sehr gerne Point-and-Click Adventures spiele, habe ich mich dazu entschlossen ein Weltraumabenteuer nach dem Vorbild klassischer Adventures zu programmieren.

Als Framework habe ich dieses Mal kontra verwendet, um mir das Handling mit Sprites und Animationen etwas zu vereinfachen. Allerdings habe ich von diesem Framework bis auf die animierten Sprites nichts verwendet. Da es keine Mausunterstützung und auch keine Textausgabe gibt, musste ich mir dies zuerst selbst bauen. Auch ein Entity-System habe ich mir selbst bauen müssen. Ich vermute, das Framework ist für diesen Typ Spiel nicht konzipiert worden.

Projekte Hørbert in Elektronik vor 7 Jahren

Audio-Geräte für Kinder gibt es so einige. Leider sind eigentlich alle Schrott, sehen hässlich aus, sind aus Plastik und können nicht modifiziert werden. Die meisten sind noch mit Kassetten oder CDs. Es gibt da zwar ein anderes Gerät, welches schon eher meinen Vorstellungen entspricht, preislich aber in einer ganz anderen Liga spielt. Deshalb habe ich für meinen Sohn selbst ein solches Gerät gebaut (welches aktuell jeden Tag im Einsatz ist). weiter ...

Essays OAuth2 mit der NitrAPI vor 7 Jahren

Mit dem Launch der Cloud Server bei Nitrado ist die NitrAPI (die frei verfügbare API) noch interessanter geworden. Diese wird auch intern für die Webseite, die Smartphone-Apps und das Webinterface verwendet und bietet einige interessante Features an, die es in dieser Branche so noch nicht gibt. Die Autorisierung erfolgt über OAuth2, was leider für die meisten eine zu große Einstigeshürde darstellt. In dem folgenden Artikel will ich deshalb versuchen, OAuth2 (den code Workflow) anhand der NitrAPI zu erklären. Da OAuth2 ein Industrie-Standard ist, lässt sich das Folgende nicht nur auf die Schnittstelle von Nitrado anwenden. weiter ...

Getting better every day in Projekte über 7 Jahre

Vor einiger Zeit habe ich das Buch The Art of Learning von Joshua Waitzkin gelesen, was mich sehr fasziniert hat. Waitzkin ist Autor, Schauspieler, Weltmeister in der Kampfsportart Taijiquan und mit 16 war er schon Internationaler Meister im Schach. Das hat mir einmal mehr gezeigt, dass jeder gut in etwas werden kann, wenn man nur will. weiter ...

Gefühlte Wahrheit in Unsortiert über 7 Jahre

Ich wollte hier eigentlich nicht politisch werden, doch ich finde es ist an der Zeit, gewissen Strömungen gegenzusteuern und Stellung zu beziehen. Abwarten und hoffen dass die Vernunft schon siegen wird ist zur schlechten Option geworden.

Warum wird es immer schwerer, die Wahrheit von der Lüge zu unterscheiden? Damit beschäftigen sich gerade viele. Der POTUS lügt dreist und dreckig die ganze Welt an und jeder der mit der Wahrheit dakommt, wird mit Fake News abgestempelt. Der Begriff alternative Wahrheit ist schon ein Absurdum sondersgleichen, welches man bisher nur aus Wurmloch-Theorien und SciFi-Filmen kennt -- jetzt aber aus dem Mund von Kellyanne Conway (der Beraterin des POTUS). Der Begriff Lügenpresse verhilft der ganz weit rechts Partei AfD zur Mobilisierung von Stimmen, das Bauchgefühl katapultiert die Briten aus der EU und postfaktisch wird zum Wort des Jahres 2016. Was soll dieser ganze Blödsinn eigentlich? weiter ...

Was ich so mache ... in Privates vor 8 Jahren

Seit gut zwei Monaten ist es wieder etwas ruhiger hier geworden. Eine Sommerpause sozusagen. So mag es den Anschein haben -- doch es ist einiges passiert, das schlicht noch nicht den Weg an die Oberfläche geschafft hat. Aus diesem Grund kann ich zur Zeit nur ein paar Teaser liefern, was die nächsten Wochen und Monate (höchstwahrscheinlich) kommen könnte.

Zusammen mit Kai arbeite ich an einem Tastatur-Kompagnon. Einer Art großen Bruder des Emacs Keypad. Die Platine haben wir bereits fertig und auch schon zwei Prototypen gelötet. Die Firmware ist auch schon weit fortgeschritten. Gerade arbeite ich an einem 3D Model für ein Gehäuse, welches man einfach mit dem 3D-Drucken replizieren kann. Ein Konfigurationstool, welches ich in Go schreibe, ist auch in Arbeit. weiter ...

Titel in Software Engineering vor 8 Jahren

Dem (akademischen) Titel wird ganz unterschiedliche Bedeutung und Ruf zugesprochen, je nach dem welcher Titel und in welchem Umfeld bzw. Branche er Anwendung findet. Der Titel Dr. beispielsweise hat einen sehr erhabenen Ruf. In der Software/IT-Branche hingegen darf sich jeder selbst zum Software Architect ernennen. Warum ist das so?

In der Handwerks-Branche gibt es strikte Regeln. Nur ein Elektriker-Meister darf den Schaltschrank aufbauen und die Qualitätssicherung übernehmen; VDE-Vorschrift. Niemand würde auf die Idee kommen, sich selbst zum Meister zu ernennen und anfangen Panzersicherungen mit einem Topflappen einzusetzen. Das ist auch richtig so, sie haben dafür auch gearbeitet und gelernt. weiter ...