Category Archives: Allgemein

Cordova android build fails with gradle wrapper error

After updating Android Studio I got the following error message:

could not find gradle wrapper within android sdk. might need to update your android sdk

After some research on the internet I found the following solution: https://stackoverflow.com/questions/31310182/error-could-not-find-gradle-wrapper-within-android-sdk-might-need-to-update-yo

GeekTool calendar view

With this command you will see the calendar with first day monday.

echo date "+%d %B %Y" | cal | awk '{ getline; print " Mo Di Mi Do Fr Sa So"; getline; if (substr($0,1,2) == " 1") print " 1 "; do { prevline=$0; if (getline == 0) exit; print " " substr(prevline,4,17) " " substr($0,1,2) " "; } while (1) }' | awk -v cday=date "+%d" '{ fill=(int(cday)>9?"":" "); a=$0; sub(" "fill int(cday)" ","("fill int(cday)")",a); print a }'

Update: I have changed the command to:

cal | awk '{ getline; print " Mo Di Mi Do Fr Sa So"; getline; if (substr($0,1,2) == " 1") print " 1 "; do { prevline=$0; if (getline == 0) exit; print " " substr(prevline,4,17) " " substr($0,1,2) " "; } while (1) }' | awk -v cday=date "+%d" '{ fill=(int(cday)>9?"":" "); a=$0; sub(" "fill int(cday)" ","("fill int(cday)")",a); print a }'

MacBook Beschleunigungssensor

MacBooks sind mit einem(oder zwei) Beschleunigungssensor(en) ausgestattet. Dieser wird verwendet um den Lese/Schreib-Kopf der Festplatte rechtzeitig in die Parkposition zu versetzen, um Plattenfehler zu verhindern. Beschleunigungssensoren werden vor allem beim iPhone eingesetzt. Da kann man durch das Bewegen des iPhones z.B. im Brwoser die Seite hoch und runter scrollen.

Ein OpenSource-Projekt hat es sich zur Aufgabe gemacht, den Beschleunigungssensor der MacBooks für weitere Anwendungszwecke nutzbar zu machen. Das Projekt heisst AMS2HID. Es ermöglicht den Sensor direkt in Eingabebefehle umzusetzen (z.B. Mausbewegungen, Tasten). Der Anwendungsfall: Erdbebenvorwarnung wird sich in unseren Breiten eher nicht durchsetzen.

Sinnvoll finde ich das Tool z.B. bei Sites (nur Leopard) Siehe dazu das Video unten
Ich kann jedem MacUser nur empfehlen sich das kleine Tool mal zu installieren (Natürlich außerhalb der Arbeitszeit). Man hat viel Spaß. Vor allem nicht MacUser werden beeindruckt sein.

Download: http://www.osxbook.com/software/sms/ams2hid

Anwendungsfälle:
* Sites
* Neverball
* Autorennen
* Safari

VMware Fusion: Probleme mit Soundwiedergabe

Lässt sich in VMware Fusion 1.1 der Sound nicht verbinden, dann ist hier die Lösung:

    • Die VMX-Datei der VM mit einem Texteditor öffnen. (Vorher natürlich die VM beenden)
      Dann die Zeile mit sound.virtualDev = "sb16" suchen und sb16 durch es1371 ersetzen.
      Jetzt die VM neue starten und nach neuer Hardware suchen.
  • Jetzt sollte es gehen.