Vortrag: Passwort, Chip, Biometrie - Alles ist kaputt.

123Am Mittwoch den 20. April 2016 um 19:30 Uhr freut sich shackspace euch mit starbug den Zerstörer Biometrischer Mythen präsentieren zu können.

Es gibt drei Arten, sich einem System gegenüber zu authentifizieren: durch Wissen (Passwort), durch Besitz (Tokens) und durch das Sein (Biometrie).
Wirklich sicher ist keine.

Der Vortrag zeigt die Schwächen und Gefahren und bietet (leider) keine Alternativen.
starbug wird aufzeigen, welche Möglichkeiten es gibt Passworte zu “erspähen”, Zutrittskarten zu klonen und Attrappen biometrischer Merkmale herzustellen.

Zum Vortragenden:
starbug beschäftigt sich seit 15 Jahren mit Biometrie.
Seit der Einführung des elektronischen Reisepasses auch mit der Sicherheit von Chipkarten.
Weltweites Aufsehen erregte sein Hack von Apples TouchId.

Zum Event:
Eintritt frei! (Spenden an shack e.V. sind gerne gesehen) Jeder ist willkommen!
Datum: Mittwoch, 20. April 2016 ab 19:30 Uhr
Anfahrt: U4/U9 Haltestelle “Im Degen”, Ulmer Straße 255, Stuttgart Wangen (gegenüber Kulturhaus Arena)

NASA Space Apps Challenge Stuttgart 2016 - registration is open

spaceapps_stgt_2016For the third time, the NASA Space Apps hackathon weekend returns to Stuttgart! Sign up now to participate in the biggest hackathon event on this planet (23. & 24. April 2016) . Stuttgart is one of the biggest and most important aerospace regions in Germany and we are very proud to grow and support the local space industry and startup scene with this open-source space event for everyone!

Space Apps is an international hackathon that occurs over 48 hours in cities around the world. Because of citizens like you, we continue to grow each year. If you haven’t already, join us to share ideas and engage with open data to address real-world problems, on Earth and in space. Work alone or with a team to solve challenges that could help change the world. And everybody can help, diverse backgrounds (software developers, engineers, artists, journalists, hackers, makers,…) will provide unique solutions to global problems that nobody thought about before. Check back here to join Space Apps in the Stuttgart hackerspace shackspace.

The registration is open via Meetup.com and SpaceAppsChallenge.org. We will also have data bootcamps before the hackathon weekend. Meet other space enthusiasts there and start your space project early. We have a limited amount of places, so please be fast and register your slot today!

Last year, our project BigWhoop were selected #7 out of 900 projects for the Global People’s Choice Awards and it was selected for the International Astronautical Congress 2015 in Jerusalem. This year’s challenges are about the International Space Station, Journey to Mars, the Solar System, Earth and Space Technology. Start your team, select your challenge and solve a global project.

[embed]https://www.youtube.com/watch?v=GnamC7pU1Ok[/embed]

Space Apps Stuttgart is kindly supported by the Stuttgart chapter of the Deutsche Gesellschaft für Luft- und Raumfahrt (DGLR), shackspace hackerspace and AerospaceResearch.net.

More information will follow, so please check our webpages frequently for further news.

In a nutshell:

Space Apps Stuttgart 2016 Hackathon Weekend (23/24.04.2016):

  • starting 23.04.2016 11:00 CEST, ending 24.04.2016 18:00 CEST
  • in shackspace, Stuttgarter Hackerspace (Ulmer Str. 255, Stuttgart-Wangen)
  • next to subway station “Im Degen” (U4/9) (https://goo.gl/maps/yvdvw4tCUY22)
  • no fees, (donations are welcome).
  • Everbody is kindly invited to hack for space! Register on Meetup.com or SpaceAppsChallenge.org
    Space Apps Stuttgart 2016 Data Bootcamp Weekends (3x Weekends before):

  • 3x Weekends before Space Apps Hackathon Weekend, 02.04 & 09.04 & 16.04.2016

  • starting 20:00 CEST, open ending
  • in shackspace, Stuttgarter Hackerspace (Ulmer Str. 255, Stuttgart-Wangen)
  • no strings attached. Just come, meet space enthusiasts, discuss, start your project early.
  • Please register on Meetup.com or SpaceAppsChallenge.org, too
    Find out more

here 2016.spaceappschallenge.org/locations/stuttgart-germany
Follow us on twitter.com/SpaceAppsStgt
Like us on Facebook facebook.com/SpaceAppsStuttgart

Contact at spaceapps@aerospaceresearch.net (interested in joining the local organizing event team?)

Arcade-o-mat



## Project: Arcade-o-Mat

### Early 2012

The story starts with resident hacker Micha who found 2 arcade cabs sitting next to some “Sperrmüll”.
He went the proper route - asking the shack plenum - instead of just dropping some “still useful stuff” (aka: a pile of rubbish).

The story gets quite funny with a police patrol, two uniformed policemen in total, joining Micha and meeting up with the whole libanese familiy of the owner to verify the origin of the cabs. Micha even knows the Pizza place where the two arcade cabs previously resided.

Next up he starts hacking one of the cabs - and as also happens a lot of the time - the two cabs start gathering dust for almost a year.

### Sometime around 2013

Long absent hacker wookie proposes to get one of the boxes up and running and makefu and exco agree to help get it done.

wooki

exco has acces to cnc machines and designs and machines the button panel from aluminum for the exact fit into the cabinet.

panel
wookie orders the buttons/joysticks and makfu starts with an arch install on the netbook destined to be at the heart of the cab running some mame system.
If you want to machine the button becel for your hellomat you can build on this file.
(lasercutting it from 3mm acrylic is probably a lot easier/faster/cheaper than machining it from aluminum)

another picture

### November 2013

The Game Controller Manager is the cheapest from our favourite china retailer aliexpress.
Unfortunately the controller didn’t work out of the box for some software reason and again a lot of effort had to be spent to build a custom kernel.

We decided to put mame at the cabs heart and not to build on dedicated cab hardware and thought the most convenient solution would be to use a laptop as we would only need a VGA to something converter to hook up to the tube.

Thus we set out to build this adapter.

### VGA -> Scart adapter

Timm joined in and etched the board, after exco organized all the parts and Phrewfuf ended up soldering it.

more pics

Unfortunately we couldn’t get it to work (spending already 2+ afternoons on it) and because we couldn’t bother to invest any more time we ended up buying a VGA -> Scart adapter.

cables

Next exco bought a suitable Sony Trinitron 21” tube TV off of quoka. A bigger tube won’t fit ;-)
We picked it up while going to the movies - phrewfuf as the driver and since it didn’t fit in his Subaru’s boot -
ended up being transported on Nadka’s lap - riding shotgun.

Wookie’s drive and Timm’s help as well as exco’s attention to the details ended up in a well mounted tv pcb and the tube in place.

vacuuming

In between Jules, roy and wookie decided it was a good idea to replace the laptop with a personal computer. Spoiler: it was not.

Makefu was not amused to have to fix an arch installation again.
Well, at least the controller seemed to be working … not!
Time to dig for the custom kernel makefu built for the laptop on the laptop. At least the installation was smooth thanks to flawless documentation. We are still looking for it under the couch. It has to be somewhere!

Sometimes you have to move 2 steps back, right?

As we were having difficulties with the VGA -> Scart adapter to give a clear picture.
Trying for hours with modeline magic - exco gave up on this approach and decided to just buy a pci-e graphics card with dedicated composite output.
By now - 2016 - we know how modelines and old monitors work.

The bonus hack which makes the TV run in AV-mode on powering the TV.

more cables

### MAME

Our fancy Arcade now was in need of a fancy interface for choosing one of the 900 mame games.
The interface of choice quickly became Wah!cade because it … well worked at least. A lot of abandoned projects linger around the net. Wah!cade is actually still supported - Original Page.

cabs

You can get ALL THE GAMES at archive.org but be aware that some of the games still hold copyright even though they are considered “abandonware”.

another img

^ some of the games we have in our own phyiscal library.

### Web Interface

Wah!cade is quite a nice piece of software but managing lists of deployed games is not that easy. At first makefu used a simple shell script to deploy new games but as more people wanted to have new games added the original, high-maintenance shell-script didn’t scale for this use case anymore.

That’s when makefu and exco started building a web interface for easy game management in late august 2015. A month (or around 8 evenings of work) later arcadeomat.shack (shackspace intranet only) is up and running.

You can get the sources from github/ultimate-arcadegames-webserver

pic?

What unfortunately happens a lot of the time - projects don’t get finished.
There is a fine line not to let it become “work”.
As an alternative - treat it as a process (that in contrast to a project: doesn’t have an end!)
You still have to document your doings so that you/others can benefit from the experience.

Also - writing it down makes it science!

project owners: makefu, exco

## 2do

wahcade 720x576 layout impro fix custom shack arcade artwork - to replace:
pic?

Samstagsvorträge #1: ESP8266 Debugging

WiFi Serial Transceiver Module Am Samstag, dem 6.2.2016 um 19 Uhr starten im shackspace in Stuttgart wieder die beliebten Samstagsvorträge.
Dieses Mal hält slaff einen Vortrag zum Thema “Debugging ESP8266 devices”.

ES8266 ist die aktuell beliebteste Platform um günstig Anwendungen im Bereich von Internet der Dinge zu entwickeln. Wie man Probleme auf dieser Platform behebt, lernt ihr in diesem Vortrag.

Eine Demo zum Thema gibts im folgenden Video.
Wir freuen uns über Besucher!

Update: Slides zum Vortrag

Zum Event:
Eintritt frei! (Spenden an shack e.V. sind gerne gesehen) Jeder ist willkommen!
Datum: Samstag, 6. Februar 2016 ab 19 Uhr
Anfahrt: U4/U9 Haltestelle “Im Degen”, Ulmer Straße 255, Stuttgart Wangen (gegenüber Kulturhaus Arena)

DGLR Stuttgart Meetups: Dieses mal im Stuttgarter Hackerspace! (Mi. 03.02.2016 19:00 @ shackspace)

dglr_new
Die Stuttgart Gruppe der Deutschen Gesellschaft für Luft- und Raumfahrt (DGLR) trifft sich nun wieder und ihr seid herzlich eingeladen! Das monatliche Meetup der DGLR Bezirksgruppe Stuttgart, dieses mal im Stuttgarter Hackerspace shackspace.

Nach einem Jahr Pause startet die Bezirksgruppe mit regelmäßigen Meetups zum geselligen Austausch unter Luft- und Raumfahrtbegeisterten mit angepassten Konzept. Unser zweites Meetup findet statt…

• ab 19:00 Uhr
• im shackspace, Stuttgarter Hackerspace (Ulmer Str. 255, Stuttgart-Wangen)
• in Nähe der Haltestelle “im Degen” (U4/9) (https://goo.gl/maps/yvdvw4tCUY22)
• Eintritt frei, (Spenden an shack e.V. sind gerne gesehen) Jeder ist willkommen!

Es wird den Auftakt der Meetups mit monatlichen Rhythmus bilden. Begonnen haben wir im Unithkele und nun bringen wir euch auch abwechselnd dazu auch in den Stuttgarter Hackerspace shackspace. Beide Locations bieten besondere Atmosphären. So ist es nie weit vom Ideenaustausch zur Umsetzung.

Weitere Events, Exkursionen und mehr werden folgen. Wir möchten euch mit unseren Meetups das breite Potential aufzeigen, wofür Luft- und Raumfahrttechnik steht - Interdisziplinarität, Interaktion und Kreativität

Erfahrt mehr vor Ort, was das neue Jahr zu bieten hat. Vorbeischauen lohnt sich!

Eure DGLR Stuttgart

_Über uns:
Die Deutsche Gesellschaft für Luft- und Raumfahrt ist die weltweit zweitälteste technisch-wissenschaftliche Gesellschaft für Luft- und Raumfahrt. Unsere mehr als 3000 Mitglieder sind Wissenschaftler, Ingenieure, Politiker, Industrielle, Studenten und an der Luft- und Raumfahrt interessierte Bürger aus dem In- und Ausland.

Unsere Meetups sind jeden ersten Mittwoch im Monat. Ungerade Monate im Unithekle, gerade Monate im shackspace. Kommt einfach vorbei.

Find us on:
Web: http://stuttgart.dglr.de/
Meetup: www.meetup.com/OpenSpaceLabs/
Twitter: www.twitter.com/dglr_stuttgart
Facebook: https://www.facebook.com/DGLR-Stuttgart_

Augmented Reality Ultrasound

Screenshot from 2016-01-24 15-57-43Quite a while ago shackspace hacker Alf came back from a dumpster diving run with a working ultrasound machine in tow. After the initial awesomeness subsided the machine started collecting dust in a corner.

Then Victor visited us and asked if he could borrow the machine for a project idea he had. We decided to go one step further and made the machine a present to him.

Now Victor reported back in. The machine is working and he managed to implement his idea: augmented reality ultrasound!

shackspace goes nucular



For our english speaking readers.

Die Idee einen eigenen Radioaktivitätsmesser im shack aufzubauen, kam erneut auf, als zum mindestens 2. Mal ein atomarer GAU - diesmal in Fukushima die Welt (für kurze Zeit) wachrüttelte.

Projekte und Produkte

Eine Sichtungsphase bezüglich käuflich erwerbbarer Geigerzähler, deren Community und Datenaufbereitung ergab folgende aktive Projekte:

Projektstart

exco hat das Projekt offiziell auf der Shackspace Mailingliste als Crowdfunding Projekt gestartet und nach einer Woche sind von den Unterstützern und nach etwas an Diskussion 230 virtuelle Euro zusammengekommen (danke an , makefu, exco, timm, optimizr, karlo, hornig, uebner). Nun, da das Geld zusammengekommen war konnte da Projekt beginnen.

exco hat im Sinne des Bildungsauftrages (Wissen vermitteln und so) des shackspace e.V. zwei Geigerzähler vom radioactive@home Projekt ausgesucht und diese über das Forum bestellt.

[caption id=”” align=”aligncenter” width=”640”]jungfräuliches radiation@home Kit jungfräuliches radiation@home kit[/caption]

Assembly

Das Kit beinhaltet eine eingemessene/kalibrierte Röhre (Geiger-Müller-Zählrohr), den Microcontroller und die Platine mit den bestückten Hochspannungskomponenten. Gefehlt haben Niederspannungskondensatoren, Widerstände und weitere “Gewürze”. Leider lag vom Radioactive@Home Projekt die Liste nur als PDF und nicht als Einkaufsliste bei einem Elektronikanbieter vor - entsprechend war der erste Schritt alle Teile bei Mouser zusammenzuklicken (Mouser BOM). Diese Arbeit will man wirklich nur einmal machen!

Nachdem die Kits und die zusätzlichen Teile angekommen sind wurden beide Geigerzähler von Alexander und Karlo zusammengelötet.



[caption id=”” align=”aligncenter” width=”640”]Lötsession Lötsession[/caption]

Zusätzlich haben wir von Thomas als Sachspende statt harter Währung einen weiteren Geigerzähler inklusive Testmaterial für das Projekt bekommen.

Deployment

Der Geigerzähler wurde im Rechenzentrum oberhalb des Server Racks aufgestellt und das USB-Kabel ist an den Virtual-Machine Host gesteckt und von dort an die von makefu aufgesetzte/verwaltete Nukular VM weitergeletet wo eine Boinc Installation dem radioactive@home Projekt die Daten überträgt. Die Tweaks, die für die Installation unter Archlinux notwendig waren können auf diesem github gist durchgesehen werden.

Nach Anbindung an das BOINC Projekt werden die im shack gesammelten Daten) entsprechend in der Radioactive@home website angezeigt:

Von einer anderen Virtuellen Maschine (Heidi) werden diese Daten erneut geladen und in eine Time-Series Database geschrieben um am Ende schicke Graphen (in schwarz) für den Kiosk zu generieren:

Die Messwerte werden zusätzlich von dem Shackspace Monitoring überwacht und bei fehlenden Daten sowie bei Überschreitung des radioaktiven Grenzwertes (0.4 µSv/h) wird eine Alarmierungs-Email versandt, Der Source Code der Plugins kann auf Github heruntergeladen werden.

Offene Aufgaben

Parallel zum Aufbau haben wir versucht die verschiedenen, in der Findungsphase ausfindig gemachten, Projekte miteinander zu verkuppeln. In dem Fall radmon + radioactive@home war dies sogar sehr erfolgreich und nun beinhalten beide Communityprojekte jeweils die Daten des anderen Projekts Link zum Forum.

Als offene Punkten bleiben dem αβγ-Geigerzähler ein Gehäuse zu lasern bauen und ein I2C Display an den 2. Geigerzähler zu löten, sowie dessen USB-Konnektivitätsprobleme zu debuggen.

Lessons Learned

Wenn ihr Hardware-Community Projekte starten solltet bedenkt:

  • bereitet eine 1clickbom kompatible Teileliste vor
  • Werft den aktuelle Quellcode + Build Config auf Github oder eine Vergleichbare Plattform -> Source Änderungen können nachvollzogen werden und Leute können bei Bedarf einfacher an der Entwicklung Teil haben - Fixes beisteuern
  • Bereitet eine einzige Landing Page für das Projekt vor die beschreibt wie man sein neues Kit zum laufen bekommt
  • Benuzt ein Wiki!
  • yahoo (wer?) pipes gibt es nicht mehr - es wurde 3 Tage nachdem die Datenabholung + Konvertierung realisiert war abgekündigt
    Diese Dinge helfen dabei neuen Usern nicht erst durch unzählige Mails/Forum Posts zu suchen und am Ende doch die Entwickler (Euch!) fragen zu müssen.

Eigene Lessons Learned:

  • Zurückblickend würden wir nächstes Mal nach dem Spendenaufruf einfach ein fertiges Gerät kaufen - es war uns nicht bewusst, wie viel Arbeit ein vergleichsweise einfaches Projekt nach sich ziehen kann. Der Bau des Radioactive@home Kits hat Schmerzen bereitet (BOM zusammensuchen, Nach-Löt-Debugging, debugging, debugging). Die Software-Installation und Einbindung in das Projekt ging vergleichsweise einfach.
  • coderot is real
  • Die Vernetzung der beiden Projekte radmon und radioactive@home hat erstaunlich gut funktioniert (einfach Mal über den Tellerrand blicken) und es ist sogar eine konsolidierung der Datensätze passiert - ohne weiteres Engagement. A+++ (5/5) - would hubel again –makefu.

Aufruf: Dokumentiere deine Projekte online! (nicht nur bei HHH)

Python im shack mit der "STUttgart Python Interest Group"

Am Freitag, den 11. Dezember 2015 um 19 Uhr trifft sich im shackspace die Stuttgart-Python-Interest-Group StuPIG.

Diesmal zeigt @michael-k, wie man bei Aexea Celery-Tasks mit Hilfe von Dekoratoren und Metaklassen besser in den Workflow integrieren konnte. Der Vortrag stellt die einzelnen Schritte des Refactorings und was dabei gelernt wurde vor.

Jeder Python/Django-Interessierte ist eingeladen teilzunehmen.

Die Teilnahme ist kostenlos.
Wir freuen uns auf euren Besuch!

Hier die Protokolle der vergangenen Treffen.

Zum Event:
Eintritt frei! (Spenden an shack e.V. sind gerne gesehen) Jeder ist willkommen!
Datum: Freitag, 11. Dezember 2015 ab 19 Uhr
Anfahrt: U4/U9 Haltestelle “Im Degen”, Ulmer Straße 255, Stuttgart Wangen (gegenüber Kulturhaus Arena)

Vortrag & Hackathon: Inexor Hackathon 2015

logoAm Samstag den 12. und Sonntag den 13. Dezember 2015 freuen wir uns euch den Inexor Hackathon 2015 präsentieren zu können.

Inexor ist ein Fork des Quake-ähnlichen First-Person Shooters Cube 2: Sauerbraten.
Der Hackathon ist offen für alle. Wer sich für das Projekt interessiert oder gar mitarbeiten will, ist gerne eingeladen vorbeizukommen.

Update: Vortrag findet um 15:15 Uhr statt!

Samstag 12 Uhr: Hackathon - Diskussion und Arbeit an aktuellen Inexorthemen (Zielgruppe: Interessierte Entwickler)

Samstag 15:15 - 15:45 Uhr: Vortrag und Präsentation, anschließend Fragerunde (Zielgruppe: Alle Interessierten)

Samstag 16:00 - 20:00 Uhr: Forsetzung Hackathon (Zielgruppe: Interessierte Entwickler)

 

 

Zum Event:
Eintritt frei! (Spenden an shack e.V. sind gerne gesehen) Jeder ist willkommen!
Bitte kostenlos anmelden (doodle.com)
Datum: Samstag , 12. und Sonntag 13. Dezember 2015
Anfahrt: U4/U9 Haltestelle “Im Degen”, Ulmer Straße 255, Stuttgart Wangen (gegenüber Kulturhaus Arena)

Softwerkskammer Treffen & Vortrag: XP, Scrum & Kanban

d5be303ec904bdd9c02481ac7dcfe189

Am Mittwoch den 2. Dezember ab 18:30 Uhr ist es wieder soweit: im shackspace trifft sich die Softwerkskammer.

Diesmal gibt es einen kleinen _Vortrag zu XP, Scrum und Kanban_. Beantwortet werden sollen unter anderem die Fragen “Wie grenzt sich das Ganze gegeneinander ab?” und “Wie lassen sich agile Prinzipien und Softwarecraftsmanship vereinen?”.

Weitere Informationen und Anmeldung auf der Website der Softwerkskammer.

Zum Event:
Eintritt frei! (Spenden an shack e.V. sind gerne gesehen) Jeder ist willkommen!
Bitte vorab kostenlos anmelden (softwerkskammer.org)
Datum: Mittwoch, 02. Dezmeber 2015, 18:30 Uhr
Anfahrt: U4/U9 Haltestelle “Im Degen”, Ulmer Straße 255, Stuttgart Wangen (gegenüber Kulturhaus Arena)