Diskussionsrunde: Everybody knows you're a dog - Schutz der Privatsphäre, Vorratsdatenspeicherung, mögliche Handhabung im shackspace

Hello_2ab23c_2705941Diesen Samstag um 19 Uhr lädt shackspace zur Diskussion mit angegliedertem Vortrag zum Thema: Everybody knows you’re a dog - Diskussion über den Schutz der Privatsphäre, Vorratsdatenspeicherung und wie wir das im shackspace handhaben wollen.
Für weitere Spannung sorgt ein Exkurs zum Thema Kreditkartenbetrug.

shackspace Hacker pi, selbst mit langjähriger Erfahrung in den Aufgaben und Anforderungen die bei Internetdienstanbietern anfallen, beginnt den Abend mit einer kurzen Definition der Privatsphäre.
Weiter wird technisch dargestellt welche Arten von Datenspuren bei der Nutzung des Internets anfallen.
Durch einen Exkurs in einen tatsächlich geschehenen Kreditkartenbetrugsfall gehen wir anschließend über in die offene Diskussion darüber, was hinsichtlich Schutz der Privatssphäre und Vorratsdatenspeicherung technisch möglich ist und auch wie wir damit im shackspace umgehen wollen.

Agenda

  • Definition der Privatsspähre
  • Datenspuren bei Netzbenutzung
  • Fallbeispiel Kreditkartenbetrug
  • Offene Diskussion über Schutz der Privatssphäre, Vorratsdatenspeicherung und Handhabung im shackspace
    Zum Event:
    Teilnahmegebühr: Frei! (um Spenden an shack e.V. wird gebeten)
    Anmeldung: Doodle
    Datum: Samstag, 16. März 2013, 19:00** **Uhr
    Anfahrt: U4/U9 Haltestelle “Im Degen”, Ulmer Straße 255, Stuttgart Wangen (gegenüber Kulturhaus Arena)

TEDxStuttgart: Hackerspaces, A Taste of Future, Today

A month ago shackspace hacker hadez gave a short talk at TEDxStuttgart on how community-driven education and learning at Hackerspaces works. The talk is now available on YouTube and slides can be found on GitHub.

The talk is also featuring projects by fellow shackspace hacker Jocki (TinyMega SMD Soldering Workshop) and slopjong of syn2cat (PCB Manufacturin Workshop) .

Workshop: Let's Build a Compiler #2

shackAm Montag den 4. März um 20 Uhr lädt shackspace zum zweiten Teil des Workshops “Let’s build a compiler” ein.

Fall ihr den ersten Teil verpasst hat, könnt ihr noch immer einsteigen, sofern grundlegende Vorkenntnisse zum Thema Compilerbau vorhanden sind.

In diesem Workshop geht es um die Anwendung des im vorherigen Workshop gewonnenen Wissens.

Die Slides zu Teil #1 des Vortrags finden sich hier: cipher-code.de/letsBuildACompiler/

 

Zum Event:

Teilnahmegebühr: Teilnehmer an Teil #1 frei, Neuteilnehmer: 5 EUR (3 EUR für Mitglieder des shack e.V.)
Anmeldung: Doodle
Datum: Montag, 4. März 2013, 20:00** **Uhr Anfahrt: U4/U9 Haltestelle “Im Degen”, Ulmer Straße 255, Stuttgart Wangen (gegenüber Kulturhaus Arena)

shackspace.de Server Migration

testbild

Our resident administrator Chris was quite busy over the last couple of months with meticulous planning and preparations and then finally executing the migration of our internet services to a new machine. Check below report for a quick update on what happend.

On Friday March 1 we’ve migrated our internet server from a VServer hosted in The Netherlands to our very own root server.

The former VServer with 1 GiB of RAM was fine until our blog software “decided” to use up even more memory, crashing the system every now and then.

So we rent a server with 16 GiB RAM, QCore CPU and 2x3 TB Storage. The System runs a Linux VServer Kernel on Debian GNU/Linux. It is equipped with Software RAID and LVM2 logical volume manager.

This gives us maximum control and flexibility for now and the future.

The operational concept arranges for isolating each application into a separate VServer reducing dependencies, easing updates and enhancing security.

After two months of preparation the services and contents were migrated to the new server yesterday. As it turned out one more time those computer things are sometimes not as easy as it seems.
Sorry for the inconvenience.

Workshop: Static Website Generation Part 1: DocPad

c99eed5c9c20eb19a68c14256fbf5daeAm Samstag den 2. März 2013 lädt shackspace um 18 Uhr zu einem Workshop über statische Webseitengenerierung mit DocPad ein. Referent ist diesmal shackspace Hacker rashfael.

Statische Webseitengenerierung ist oft eine Alternative zu dynamischen Websiteframeworks wie Wordpress oder Drupal. Es wird weder eine Datenbank noch ein komplexes Webserversetup benötigt,
vor allem der Workflow ist ähnlich der Entwicklung von Software, was für viele angenehmer ist das Rumklicken in Webfrontends und WYSIWYG-Editoren.

DocPad ist ein neuer Generator in einer langen Reihe von Static Website Generators.
Implementiert ist DocPad in JavaScript und node.js, die Dokumentensprache ist aber völlig frei wählbar.
Im Workshop werden als Sprachen CoffeeScript, Markdown, Jade und Stylus benutzt.

Vorraussetzungen:

  • Programmierkenntnis, CoffeeScript wird nicht erklärt, nur für eigene Plugins nötig
  • Linux/OSX/Windows
  • neuer Browser, zB neuster Chrome oder Firefox, kein IE
  • Texteditor, empfohlen: sublime
  • node.js (>= 0.8.x)
  • root-Rechte
    _Zum Event:
    _Teilnahmegebühr: 5 EUR (3 EUR für Mitglieder des shack e.V.)
    Anmeldung: Doodle
    Datum: Samstag, 2. März 2013, 18:00** **Uhr Anfahrt: U4/U9 Haltestelle “Im Degen”, Ulmer Straße 255, Stuttgart Wangen (gegenüber Kulturhaus Arena)

Workshop: Let's Build a Compiler

shackAm Montag den 25. Februar 2013 um 20 Uhr lädt shackspace zum Workshop “Let’s build a compiler” ein. Bei positiver Resonanz wird der Workshop im Wochenrhytmus fortgesetzt.

Im Workshop vermittelt shackspace Hacker yankee wie ein Compiler funktioniert und wie man mit geeigneten Mitteln (ANTLR) und garnicht so viel Aufwand seinen eigenen Compiler schreiben kann.

Im Workshop können die Teilnehmer einen funktionierenden Compiler schreiben, der eine (selbstausgedachte) Sprache kompilieren kann (zum Beispiel zu Java Bytecode, Assembler oder was immer gewünscht ist).

Mitbringen sollte man:

  • Geringfügige Programmierkenntnisse (sprich sowas wie FizzBuzz sollte man hinkriegen)
  • Keine all zu große Abneigung gegenüber Java (es wird Java und ANTLR vorkommen)
  • Einen Computer mit installiertem Java Development Kit 7
    _Zum Event:
    _Teilnahmegebühr: 5 EUR (3 EUR für Mitglieder des shack e.V.)
    Anmeldung: Doodle
    Datum: Montag, 25. Februar 2013, 20:00** **Uhr Anfahrt: U4/U9 Haltestelle “Im Degen”, Ulmer Straße 255, Stuttgart Wangen (gegenüber Kulturhaus Arena)

Vortrag: Grundlagen der Netzwerktechnik

94552487_3254218671Am Samstag den 16. Februar 2013 lädt shackspace um 18 Uhr zu einem Votrag über die Grundlagen der Netzwerktechnik.

Dieser Vortrag ist für alle die schon immer etwas mehr über die Vernetzung von Computern wissen wollten, selbst aber noch nicht über die Größe des durchschnittlichen Heimnetzwerks hinausgekommen sind.

Hier wird es euch erklärt was nötig ist um das Netzwerk etwas größer zu skalieren, was auf den verschiedenen Ebenen im Protokollstack geschieht, wie man Netze verbindet und die unweigerlich auftauchenden Probleme eingrenzt und behebt.

Sollte die Zeit reichen werden überdies auch Themen zur Performancesteigerung, Sicherheit und Redundanz angesprochen.

shackspace Hacker Phrewfuf hat folgendes für euch geplant:

  1. Layer 2

    • Adressierung
    • Switching
    • Loops und Spanning Tree
  2. Layer 3

    • Adressierung
    • wie L3 und L2 zusammenarbeiten
    • Routing
    • NAT
  3. Debugging

    • Wo suchen, wenn das Netzwerk nicht tut?
  4. Enterprise Stuff (falls die Zeit reicht)

    • VLANs (L2)
    • Port-Bündelung (L2)
    • Sicherheitsmechanismen (L2 u. L3)
    • Gateway Redundancy (L3)
      _Zum Event:
      _Um Spenden and shack e.V. (z.B. 3 EUR) wird gegeben.
      Anmeldung: Doodle
      Datum: Samstag, 16. Februar 2013, 18:00** **Uhr Anfahrt: U4/U9 Haltestelle “Im Degen”, Ulmer Straße 255, Stuttgart Wangen (gegenüber Kulturhaus Arena)

_Bild: AttributionNoncommercialShare Alike Some rights reserved by -= Treviño =-_

Windows 7 on a Raspberry Pi - No f*cking way!

SANY0388 Here at the shackspace we love pointing our 50W lazor towards all kinds of materials for fun, more benefit and no profit … yet! The only slight downside is that the laser can (at the moment) only be controlled through a quirky Windows software - the reverse engineering job is still pending. Also there’s a lot of people around which just had to buy “a few” Raspberry Pies when it came out as new - ultra-affordable mini-PC last year.

While looking for use cases for the new toy we discovered that it makes an awesome (literally) thin client. It has a very low power consumption ~2W and manages to handle remote desktop applications reasonably fast.

To combine both pain (Windows Krepelsoftware) and pleasure (RasPI) the motivation for this project is to provide a means to control the laser cutter - and since the software for controlling it only runs on Windows - without requiring a native Windows computer (which concerns most people around here).

IMG_20130105_031135 (1)The first thing we did was to set up a Windows 7 OS in a KVM instance on one of the servers of shackspace’s data center.
Next we had to find a way to boot directly to that machine which lead us to using xtightvncviewer - which gives the impression of running Windows 7 natively (fullscreen with the resolution of the TFT Screen). For setup instructions please check the shackspace wiki.

Now we were faced with the challenge to forward the USB port of the Raspberry Pi - to which we were planning to connect the laser cutter to - to our virtual Windows machine. This creates the ‘physical link from the laser cutter to the virtual host.

The solution we stumbled across was the USBIP project.
Since the USBIP modules are only in available in staging we needed to build a whole new Linux kernel for the Raspberry Pi as the module is not natively included into the current baseline kernel. It took about two days to make it work - mainly because we didn’t have much experience building kernels beforehand. You can find detailed instructions on USBIP on the shackspace wiki. The result is a clean Raspberry Pi image with the loadable USBIP module included. We started out building only the required modules and such mischiefs - instructions for building a kernel that lets you actually load the modules you built (as usip-host in our case) will follow shortly.

In addition to that there is at the moment a mismatch of the USB packet headers sent between the USBIP Linux server and Windows client. This caused far more head-ache than expected - partly because of our combined lack of knowledge of the Windows platform. Fortunately our Google-Fu was strong and we were able to find a Windows client which is working with the current USBIP release somewhere on the internet.

After quite a few non-booting Linux images, tons of blue screens and kernel panics the results were satisfying and we remotely lazored the no-fucking sign:

IMG_20130105_052653

We were asked to make some pictures or a video - and since we don’t take ourselves too serious - we came up with the idea of doing it with one of the mascots hanging out in our hackerspace (next up shaqueline?!).

So here we go: Pedro the bear explains how he got Windows 7 running on an Raspberry Pi to control the 50W Lazor of shackspace:

Software used:

  • USBIP
  • Instacam
    People involved:

  • exco, makefu - project owners

  • rel0c - admin
  • nadka - video editing
  • Pedro the Bear - protagonist, being generally awesome

Global Game Jam Stuttgart: A Video Documentation

Thanks to Sabrina Winter who was very busy filming and interviewing the participants of this year’s Global Game Jam at shackspace there’s now a video documentation showcasing some of the games and folks behind them.

After watching the video make sure to check out the flickr set and play the games as well!

Workshop: PE-Design Next Stickmaschinensoftware

nT6FS

Am Samstag den 2. Februar 2013 lädt shackspace ab 18 Uhr zu einem Workshop in PE-Design Next, der Software für die shackspace Stickmaschine.

Benötigt werden

  • ein PC mit Windows (unter Linux läuft die Software auch mit Wine allerdings mit kleineren Anzeigefehlern)
  • Demoversion von PE-Design Next
    Stickmaschinenmeister und shackspace Hacker ttb wird folgenden Themen in diesem Workshop behandeln

  • Einführung in die Oberfläche

  • Erstellen simpler Formen und Schriften
  • Umgang mit Stickmotiven: verschieden Sticharten, Anpassen der Sticharten.
  • automatisiertes Erstellen von Stickmotiven aus Bilddaten
    Samstags im Anschluss an den Workshop sowie Sonntag Nachmittag kann nach weiterer Absprache in Einzelterminen eine Einweisung in den Gebrauch der shackspace Stickmaschine erfolgen.

_Zum Event:
_Teilnahmegebühr: 5 EUR (3 EUR für Mitglieder des shack e.V.)
Anmeldung: Doodle
Datum: Samstag, 2. Februar 2013, 18:00** **Uhr Anfahrt: U4/U9 Haltestelle “Im Degen”, Ulmer Straße 255, Stuttgart Wangen (gegenüber Kulturhaus Arena)