Day of the Tentacle

Vor vielen Jahren spielte ich mein erstes Point & Click Adventure mit dem Namen Maniac Mansion auf dem Commodore 64. Leider bin ich in all der Zeit nicht dazu gekommen den Nachfolger Day of the Tentacle zu spielen. Dank der Remastered Version, welche unter anderem für iOS erschien, konnte ich das nun endlich nachholen.

Das Tentakel will die Weltherrschaft an sich reißen

Die Geschichte des Spieles ist schnell erzählt. Das lila Tentakel trinkt giftige Industrieabfälle und mutiert dadurch und möchte plötzlich die Weltherrschaft an sich zu reißen. Dabei spielt man nicht nur in der Gegenwart, sondern auch in der Zukunft und der Vergangenheit und muss die Ereignisse so ändern das man schlussendlich, durch die geschickte Manipulation der Zeitlinie, zum Ziel kommt. Im Original Day of the Tentacle gab es bei Ed einen Computer auf dem man den Vorgänger Maniac Mansion spielen konnte. Auch auf der iOS-Version ist dieses Gimmick enthalten.

Der Computer bei Ed ermöglicht das Spielen von Maniac Mansion

Im Gegensatz zum Originalinterface, das in der Remastered-Variante ebenfalls genutzt werden kann, ist das neue Interface an die zeitlichen Gepflogenheiten von heute angepasst und lässt sich auch auf dem iPad gut spielen.

Wer auf der Suche nach einigen Stunden Ablenkung in der guten alten Zeit™ ist, der sollte sich Day of the Tentacle zu Gemüte führen.

Reparaturdienstleister in der Nähe finden

Es reicht ein Moment der Unaufmerksamkeit und schon fällt das geliebte Smartphone in Zeitlupe in Richtung des harten Fußbodens. Danach ist das Display gebrochen oder das Gerät ist anderweitig beschädigt. Nun stellt sich die Frage wo man das ganze reparieren kann.

kaputt.de

Hierbei hilft die Seite kaputt.de. Auf der Seite, welche sie als Vergleichsportal für Reparaturlösungen versteht, kann man nach den entsprechenden Dienstleistern in der Umgebung suchen und die Preise miteinander vergleichen. Neben der Option das Gerät beim Dienstleister vorbeizubringen, gibt es in bestimmten Städten auch die Möglichkeit den Reparatur-Dienstleister zu sich nach Haus kommen zu lassen. Was man bei einer Reparatur allerdings berücksichtigen sollte, ist dass für bestimmte Geräte wie z.B. die Smartphones von Apple, keine Originalersatzteile auf dem Markt verfügbar sind und somit nur Ersatzprodukte verbaut werden können.

Akku-Informationen unter macOS ermitteln

Nutzt man einen mobilen Mac so fragt man sich eventuell wie es mit dem eingebauten Akku aussieht. Die App coconut Battery kann diese Fragen beantworten. Die App liefert detaillierte Informationen über Ladezyklen, Seriennummer, Firmware des Akkus und darüber hinaus noch viele weitere Informationen.

Die Informationen über ein MacBook Air aus dem Jahre 2012

Neben der Auswertung des Akkus von macOS-Geräten, ist auch eine Auswertung von iOS-Geräten in der App möglich. Allerdings funktionierte diese Auswertung nicht, da dass iOS-Gerät nicht erkannt wurde. Heruntergeladen werden kann die kostenlose App über die Webseite des Herstellers.

Pinbelegung des NodeMCU-Boards

Wenn man einen ESP8266 programmiert, so wird man dessen GPIOs nutzen um externe Dinge wie Sensoren oder ähnliches anzusteuern bzw. auszulesen. Versucht man das gleiche mit einem NodeMCU-Board wird man feststellen das die Pinbelegung des Boards nicht mit der vom ESP8266 übereinstimmt.

Das NodeMCU-Board in Version 3

Wenn man die Pinbelegung des NodeMCU-Boards mit der vom ESP8266 in Reinform vergleicht, ergibt sich folgendes Bild:

NodeMCU D0 zu ESP8266 16
NodeMCU D1 zu ESP8266 5
NodeMCU D2 zu ESP8266 4
NodeMCU D3 zu ESP8266 0
NodeMCU D4 zu ESP8266 2
NodeMCU D5 zu ESP8266 14
NodeMCU D6 zu ESP8266 12
NodeMCU D7 zu ESP8266 13
NodeMCU D8 zu ESP8266 15
NodeMCU D9 zu ESP8266 3
NodeMCU D10 zu ESP8266 1

Bei der Entwicklung über die Arduino IDE braucht man allerdings keine Sorgen machen. Wird hier das NodeMCU-Board genutzt, so findet man definierte Konstanten von D0 bis D10 um die NodeMCU-GPIOs direkt anzusprechen. Einige der Pins haben auf dem Board eine besondere Funktion:

D1 (I2C Bus / SCL (Clock-Signal))
D2 (I2C Bus / SDA (Datenleitung))
D4 (wie LED_BUILTIN, aber invertierte Logik)
D5 (SPI Bus SCK (Clock-Signal))
D6 (PI Bus MISO)
D7 (SPI Bus MOSI)
D8 (SPI Bus SS (CS))
D9 (Serielle Konsole RX)
D10 (Serielle Konsole TX)

Android Studio unter macOS entfernen

Wenn man das Android Studio unter macOS installiert hat, wird man unter Umständen feststellen dass man es nicht ohne Rückstände wieder deinstallieren kann. Es reicht nicht die Android Studio App zu löschen, stattdessen müssen ein paar Ordner mehr angefasst werden. Wer es sich einfach machen möchte kann folgende Kommandos im Terminal eingeben:

rm -Rf /Applications/Android\ Studio.app
rm -Rf ~/.AndroidStudio*
rm -Rf ~/.gradle
rm -Rf ~/Library/Preferences/AndroidStudio*
rm -Rf ~/Library/Preferences/com.google.android.*
rm -Rf ~/Library/Preferences/com.android.*
rm -Rf ~/Library/Application\ Support/AndroidStudio*
rm -Rf ~/Library/Logs/AndroidStudio*
rm -Rf ~/Library/Caches/AndroidStudio*

Zusätzlich kann man die SDK-Tools und die virtuellen Maschinen für den Android Emulator löschen. Allerdings sollte man hier sicher sein, das sie von keiner anderen Anwendung wie z.B. dem Xamarin Studio noch benötigt werden:

rm -Rf ~/.android
rm -Rf ~/Library/Android*