Kategorien
Chaostreff

Chaostreff am 9.9.2015

DSC_0440Es ist jetzt schon wieder eineinhalb Wochen her, seit wir uns das letzte Mal getroffen haben. Aber ich habe den Rückblick nicht vergessen und hier kommt er auch. Ein Bild haben wir zwar gemacht (bzw. eigentlich sogar ganz viele) aber das muss nachgereicht werden.

Wir waren wieder zu viert und haben einen netten Abend im Hafner verbracht. Zuerst haben wir über Geocaching gefachsimpelt und das geht ja bekanntlich am Besten, wenn niemand so richtig Ahnung hat, so auch in diesem Fall. Keiner von uns war da bisher besonders aktiv oder hat einen Account auf geocaching.com. Ich habe jetzt aber doch wieder Lust bekommen das nochmal auszuprobieren.

Weiter ging es dann mit Virtual Reality und alternativen Anzeigemethoden im Allgemeinen. Die einfachen VR Brillen, bei denen man sein Smartphone als Display verwenden kann, hatten die meisten schon ausprobiert. Die Euphorie darüber hielt sich aber in Grenzen. Spannender sind da schon die VR Brillen mit eigenem und vor allem höher aufgelöstem Display. Allerdings bleibt hier abzuwarten, ob es genug interessante Anwendungen geben wird und ob das Gewicht der Brille nicht irgendwann stört. So kamen wir dann auf die HoloLens von Microsoft, welche durchsichtige Gläser hat und virtuelle Objekte in den realen Raum projizieren kann. Einen großen Nachteil haben alle Brillen aber: man kann sie nur alleine benutzen. Ob aber Bildschirmtische die Lösung sind ist auch eher zweifelhaft. Es könnten zwar viele Leute um den Tisch sitzen um sich zum Beispiel Fotos anzusehen, aber irgendjemand sieht die Bilder dann immer verkehrt herum. Dafür würde sich also ein SmartTV an einer Wand besser eignen. Da verwundert es dann auch nicht, dass die Bildschirmtische keinen richtigen Boom erlebt haben. Außer natürlich in Krimiserien im Fernsehen. Die TV-Polizisten scheinen die einzigen zu sein, die ohne diese Tische kaum noch ihre Arbeit erledigen können.

Ein paar Worte haben wir noch zu Cloudcomputing und Virtualisierung verloren und wie man die ganzen Server denn verwalten soll. Puppet und Chef sind da bekannte Konfigurationswerkzeuge, ich habe vor ein paar Wochen aber vor allem Ansible entdeckt. Ansible kommt ohne Client aus und verbindet sich per SSH um mit Python Skripten die Konfiguration des Servers vorzunehmen. Die Einstiegshürde ist also sehr niedrig. Auch das Anlegen eines Playbooks ist nicht schwierig. In Playbooks wird Ansible mitgeteilt, was auf welchen Servern wie eingestellt werden soll. Ich habe dann auch ein paar kleine Beispiele gezeigt, unter anderem wie man mit einem Playbook alle Server mit apt aktualisiert. Das entsprechende Playbook gibt es hier natürlich auch:

# gather all hosts that use apt as package manager
- hosts: all
  tasks:
    - name: group hosts by PkgMgr
      group_by: key=PkgMgr_{{ ansible_pkg_mgr }}
      changed_when: False

# update packages on hosts with apt
- hosts: PkgMgr_apt
  gather_facts: False
  become: true
  tasks:
  - name: update package index
    apt: update_cache=yes cache_valid_time=3600
  - name: upgrade packages
    apt: upgrade=safe

Auf dem Foto wollte sich dann auch der Kellner verewigen, aber mal sehen ob wir noch ein anderes passendes Foto haben. Wie gesagt, das werden wir nachreichen.

Update: Jetzt endlich auch mit Bild. 🙂

Kategorien
Chaostreff

Chaostreff am 26.08.2015

Nachdem wir, bedingt durch die Urlaubszeit, einen Termin ausfallen ließen, hat sich ein Quartett eingefunden um weiter Chaos zu verbreiten, beziehungsweise zu erleben.
Denn Chaos hatten wir jede Menge an diesen Abend. Wespen, die mit uns um die Getränke kämpfen, verwirrte Bedienungen, Pins vs. Lichtverhältnisse und auch das Essen ließ die Gelegenheit für Chaos nicht aus.

2015-08-26 21.35.07
Anders als vielleicht erwartet leuchten ohne „Hindernis“ alle 3 LEDs …

Basteln war wieder das Thema. Da ich (Michael) nach Anregungen der letzten Rückschau kurzerhand mein Arduino UNO Starter-Set mit gebracht hatte, konnten wir uns natürlich erst einmal nur die Kopfe zerbrechen. Was sollen wir machen? „Burned“ hatte eine Idee – ein Abstandssensor mit optischen Feedback. Die Umsetzung war schnell diskutiert und ergab folgenden Aufbau:

2015-08-26 21.35.15
… erst, wenn ein Objekt näher kommt gehen die LEDs aus 🙂

Nach kleineren Verkabelungs- und Programmierschwierigkeiten stand ein Ergebnis mit einer LED. Auch die Bedienung war an unserem Projekt etwas interessiert, welches wir dann gleich um zwei LEDs erweitert hatten.

Es gab sogar ein Testvideo. Den Quellcode wollen wir euch auch nicht vorenthalten:

Bildschirmfoto8
Hier der Quellcode und die zugehörige Ausgabe, die wir damit über die Serielle Schnittstelle des Arduino bekamen

Falls jemand daran interessiert ist hier das ganze nochmal zum Download: sketch_aug26a.ino

[…]Kann man in sein Auto bauen […]