Vortrag: LaTeX für Einsteiger (Teil 3/4)

am kommenden Donnerstag (15.10.2009) findet im Labor ein Vortrag über
LaTeX unter dem Titel LaTeX für Einsteiger statt. Beginn ist um 19:00 Uhr im Labor in der Alleestr. 50 in Bochum.

Inhalt:

Der Vortrag ist der dritte Teil in einer Reihe von insgesamt 4 Vorträgen und setzt voraus, dass das Erstellen eines Dokuments mit LaTeX kein Problem darstellt.
In diesem Teil geht es primär um das erstellen eigener Makros in LaTeX. Des Weiteren werden wir uns nützliche Zusatzpakete anschauen.

Roadmap:

Vortrag (Teil 3/4): (Für Fortgeschrittene)
————————————————————————
Erstellen von eigenen Makros und Kennenlernen von ein paar Zusatzpaketen

Vortrag (Teil 4/4): (Für Fortgeschrittene)
————————————————————————
LaTeX Folien für Vorträge erstellen. Templates erstellen und u.U. diese
an bestehende Office-Vorlagen anpassen.

Bereits gehaltene Vortragsteile:

Vortrag (Teil 1/4): (wurde gehalten am 29.06.2009)
(Für absolute Einsteiger)
————————————————————————
Ausflug in nötige Grundlagen, Literaturhinweise und ein Ausblick auf die
kommenden Vorträge. Eventuell bereits Inhalte aus dem 2. Vortrag

Vortrag (Teil 2/4): (10.08.2009) (Für Einsteiger)
————————————————————————
Typische Anwendungsszenarien und Problemfälle, die man immer wieder in
Foren liest.

Vortrag: Linux für Einsteiger

am kommenden Dienstag (13.10.2009) findet im Labor ein Vortrag über den Einstieg in Linux statt. Beginn ist um 19:00 Uhr im Labor in der Alleestr. 50 in Bochum.

Thema:

Linux hat als freies Betriebssystem eine große Popularität erlangt. Es gilt als sicher, schnell, flexibel und echte Alternative zu Betriebssystemen wie Microsoft Windows und OS X von Apple. Zusätzliche Verbreitung erfährt es als Betriebssystem für Router, Telefonanlagen, und viele weitere Geräte.

Inhalt:

In unserem Vortrag wird neben der historischen Entwicklung, die zu Linux und Freier Software führte, auf die Grundlagen der Installation und Bedienung eines Linux-Systems für Anwender eingegangen. Die Einführung findet auf Ubuntu Linux statt. Zum Abschluss wird gezeigt, wie manche Windows-Spiele unter Linux lauffähig gemacht werden. Als Beispiel dient hier das Online-Rollenspiel “World of Warcraft”. *SugSug*

Vorkenntnisse:

  • Es werden keine Vorkenntnisse benötigt

Literatur:

Vortrag: Trapdoor Ciphers

am kommenden Mittwoch (07.10.2009) findet im Labor ein Vortrag über
Trapdoor Ciphers statt. Beginn ist um 19:00 Uhr im Labor in der Alleestraße 50 in Bochum.

Thema:

Was ist eine Trapdoor bezogen auf eine Chiffre? Als Trapdoor wird in diesem Vortrag eine geheime Information bezeichnet, die es erlaubt den Schlüssel einer Chiffre zu erhalten. Hierbei wird nur eine sehr kleine Anzahl von  Chiffretexten benötigt. Es spielt dabei keine Rolle , welche Klartexte es sind, oder was der Schlüssel ist. Diese Trapdoor unterliegt dabei den Kriterien, zum einen schwer auffindbar, und zum anderen möglichst effektiv zu sein.

Inhalt:

In diesem Vortrag wird untersucht ob es möglich ist, S-Boxen zu linearisieren und damit eine “Trapdoor” in Cipher-Systemen einzubauen. Wir betrachten dabei wie die Trapdoors aussehen müssen, um diese Eigenschaften zu erfüllen.

Im zweiten Teil stellen wir Methoden vor um Trapdoors in Chipher-Systemen aufzuspüren.

Vorkenntnisse:

  • Es werden einfache Grundlagen in linearer Algebra benötigt

Vortrag: Errichten und Betreiben von Anlagen unter 1000V

am kommenden Montag (21.09.2009) findet im Labor ein Vortrag über das Errichten und Betreiben von Anlagen unter 1000V statt. Beginn ist um 19:00 Uhr im Labor in der Alleestr. 50 in Bochum.

Thema:

In dem Vortrag geht es generell um den Umgang mit elektrischen Anlagen, von der Installation und der Wartung einer einfachen Steckdose, bis hin zu Arbeiten an einem Sicherungskasten. Es wird gezeigt wie Messungen durchgeführt werden und es wird über Prüfungen und Vorsichtsmaßnahmen gesprochen.

Vorkenntnisse:

  • Es werden keine Vorkenntnisse benötigt

Wir freuen uns auf euer kommen. “Computer? Energie!”

Labortage 2009: Call for Papers (en)

Labortage 2009 – Call for Papers
“Who tinkers is right!”


When  :   From October, 29th till November 1st 2009
Where :   On the premises of Das Labor e.V in Bochum
URL   :   https://www.das-labor.org/labortage

Important facts:

* For every talk or workshop we’ll allocate about 1 hour
* The workshop’s subject should fit the focus of our event
* Submissions may be emailed to papers@das-labor.org
* Submission’s deadline is October, 1st 2009

The “Labortage” are an annual event arranged by the Labor in Bochum. Its main purpose is to be a meetingpoint and community for people, who want to know how things work and tinker cool stuff.
We use and develop free software. We program microcontrollers, etch boards and solder everything one can imagine. We welcome even creative arts.
Long talk short: The members of Das Labor e.V. want to create new and useful things using technology, to educate, to criticize and improve without taking a political position.

However people who can explain who things work are of course as important
as a good equipment.
Das Labor e.V. offers speeches, workshops and discussions in a wide variety of tech related topics. Of course its possible for you to share your knowledge with an audience. You’re highly interested in a topic and you want to let your enthusiasm infect others?
Well you have always the opportunity to give a talk even when the Labortage are over.
Of course we don’t limit our work and tinkering to events.
There is always something being build or coded – alone or with others.
The never ending flow of knowledge within a friendly athmosphere is an
important condition for continous development: Because everything that shows
you how the world goes round is at home in our hackerspace.

Topics:

Focus for the Labortage 2009 should be on following topics:

  • T1: Practical usage of microcontrollers and FPGAs

You have a project featuring a microcontroller and
want to present it.
Or maybe you want to develop together with others
a project.

  • T2: Software in the wild

You wrote a cool software, hunt an idea or a programming-
language. Tho you may not neccessary need to know what it
is good for. However you gathered quite some knowled which
you are eager to share with others.
Or for some reason you want to discuss about the latest
software-trends and improve existing beginnings.

  • T3: Math, security, computer sience in generel, physics, electronics

“Ein Drittel? Nee, ich will mindestens ein Viertel.”
- Horst Szymaniak

  • T4: Basics and correct approach

There are many subject for which newbies or shiftees may not know
the basics. There are certain procedure-standards, which need
correct approaches.
You had a long way learning all the things you had and want to
ease introduction for everyone.

  • T5: Cultureflash

You are interested in (sub-)culture and discovered something
juicy? Share it!
Perhaps its licenses or philosophical paradigms you want give
a closer understanding of.
However some might even be interested in meme or other
digital absurdities.
Or maybe its world domination? Well, give it a try!

  • T6: Lifestyle

“Lebenskunst ist die Kunst des richtigen Weglassens.
- Coco Chanel”
This applies for the LABOR e.V., too.
Be it for cooking, organizing our calendar, the notorious
chaos on our desks or just for social interference.

These topics shall be arranged as a manifold program of workshops
and talks.
Guided construction kit assembly into working hardware is just one
of the many possible activities.
There will be a HackTheBox project our visitors may want to pwn, too.

Just as it was last year a social component is a mandatory field.
Das LABOR e.V. wants to establish and encourage social contacts.
Alongside our ‘nerds cooking in the wild’ and the coffee
flatrate all lecturers will enjoy the Labortage for free.

Concepts for workshops and abstracts for speeches and/or papers you
are willing to talk about may be e-mailed to:
papers@das-labor.org
Deadline is october, 1st 23:59 GMT

We’re looking forward to welcome you at the Labor…

Cheers

Das LABOR e.V.

Labortage 2009: Call for Papers

Labortage 2009 – Call for Papers
“Wer bastelt, hat recht!”


Wann :   vom 29. Oktober 2009 bis 1. November 2009
Wo   :   In den Räumen des Vereins Das Labor e.V. in Bochum
URL  :   https://www.das-labor.org/labortage

Wichtige Fakten:

* Für die Präsentation oder den Workshop ist ca. 1 Stunde vorgesehen
* Das Thema des Workshops sollte zu den Schwerpunkten der Labortage passen
* Einsendungen an papers@das-labor.org
* Einsendeschluss für Papers, Vorträge und Workshops
ist der 1. Okt. 2009

Die “Labortage” sind eine Veranstaltung, die jährlich vom Labor in Bochum veranstaltet werden. Das Labor fungiert in erster Linie als Treffpunkt und Gemeinschaft für Menschen, die Dinge verstehen und bauen wollen.
Wir entwickeln und benutzen freie Software. Wir programmieren Microcontroller,
ätzen Platinen und löten alles Mögliche. Aber auch der künstlerisch Kreative
ist gern gesehen.
Kurz: Die Mitglieder des Labor e.V. haben den Anspruch mit Technologie Neues
und Sinnvolles zu gestalten, aufzuklären, zu kritisieren und zu verbessern,
ohne dabei eine politische Stellung einzunehmen.

Genauso wichtig wie eine gute Ausstattung mit Hardware sind Menschen, die wissen, wie etwas funktioniert. Das Labor e.V. bietet Vorträge, Workshops und Diskussionen zu den unterschiedlichsten Technologien an. Die Möglichkeit, Wissen einem Publikum zu präsentieren, besteht dabei natürlich auch für dich. Interessiert dich ein Thema brennend und möchtest Du andere mit deiner Begeisterung anstecken, besteht jederzeit die Möglichkeit, einen Vortrag auch außerhalb der Labortage für dich im Labor zu organisieren. Doch auch abseits von Veranstaltungen wird gebastelt und getüftelt – alleine oder mit anderen. Der ständige Wissensaustausch in freundschaftlicher Atmosphäre ist dabei die Bedingung für eine stetige Entwicklung: Denn alles, was Dir zeigt, wie die Welt funktioniert, hat hier seinen Platz.

Themen:

Der Fokus für die Labortage 2009 soll auf folgende Themen gelegt werden:

  • T1: Praktischer Umgang mit Microcontrollern und FPGAs

Du hast etwas entwickelt, dass einen Microcontroller
benötigt und möchtest dieses Projekt vorstellen. Vielleicht
willst Du aber auch mit anderen dein oder ein anderes
Microcontroller-Projekt weiterentwickeln.

  • T2: Software in the Wild

Du entwickelst ein Softwarewerkzeug oder verfolgst eine
Idee oder Programmiersprache. Dir muss noch nicht
unbedingt klar sein, wofür das vorteilhaft sein kann, aber
Du hast Wissen angehäuft, dass Du gerne mit anderen
teilen möchtest. Oder Du möchtest mit anderen über
gegenwärtige Trends der Softwareentwicklung diskutieren
oder vorhandene Ansätze weiterentwickeln.

  • T3: Mathematik, Sicherheit, Informatik, Physik, Elektronik

“Ein Drittel? Nee, ich will mindestens ein Viertel.”
- Horst Szymaniak

  • T4: Grundlagen und richtige Vorgehensweise

Für viele Gebiete gibt es Grundlagen, die Quereinsteigern
nicht bekannt sind. Es gibt Verfahrensstandards, wie
man bei der Entwicklung vorgeht. Damit nicht alle
den gleichen langwierigen Lernprozess durchmachen müssen,
willst Du eine Einführung geben, der anderen den Einstieg
erleichtert.

  • T5: Kulturflash

Du interessierst dich für Kulturen oder Subkulturen und
hast eine interessante Erkenntnis gemacht, die Du anderen
vorstellen willst. Oder Du möchtest anderen Konzepte wie
neue Lizenzen oder philosophische Paradigmen näher bringen.
Manche interessieren vielleicht auch Meme oder andere
Absurditäten des Netzes. Alternativ kannst du mit anderen
endlich die Weltherrschaft angehen.

  • T6: Leben

“Lebenskunst ist die Kunst des richtigen Weglassens.
- Coco Chanel”
Für das Labor e.V. trifft das auch zu. Sei es das
Kochen, die Organisation eines Terminkalenders, das
Chaos auf dem Schreibtisch, der Umgang mit Menschen.

Diese Themen sollen in einem vielfältigen Programm an Workshops und
Vorträgen einfließen. Dabei stellt die Möglichkeit, aus unterschiedlichsten
Bausätze unter Anleitung oder Hilfe fertige Hardware zu basteln, nur einen
Aspekt dar. Es wird ein HackTheBox Projekt in der Entwicklung
vorgestellt, an dem sich die Teilnehmer der Labortage versuchen koennen.

Wie auch im letztem Jahr soll die soziale Komponente nicht zu kurz kommen.
Das Labor e.V. hat den Anspruch Kontakte aufzubauen und zu fördern.
Neben dem ‘Nerdkochen’ und der ‘Kaffeeflatrate’ ist der Eintritt für
Vortragende natürlich frei.

Bitte sende Konzepte für Workshops, Themenvorschläge für Vorträge und/oder
Papers die Du vorstellen möchtest, an papers@das-labor.org. Einsendeschluss
ist der  1. Oktober 2009, 23:59 GMT.

Wir hoffen euch bald im Labor willkommen heißen zu können…

Mit freundlichen Grüßen

Das Labor e.V.

Vortrag: Linux from Scratch

am kommenden Dienstag (25.08.2009) findet im Labor ein Vortrag über Linux mit dem Titel Linux from Scratch statt. Beginn ist um 19:00 Uhr im Labor in der Alleestr. 50 in Bochum.

Thema:

“Linux from Scratch” ist ein Projekt, welches eine Schritt-für-Schritt Anleitung zum Bau eines eigenen Linuxsystems bietet. Dieses System wir von Grund auf aus dem Sourcecode kompiliert, ohne dabei auf Distributionswerkzeuge wie z.B. Paketmanager zurück zu greifen.

Inhalt:

Der Vortrag soll folgende Fragen klären:

  • Was heißt “Booten” auf einer i386 Architektur überhaupt?
  • Was kann man alles beim Booten manipulieren und wofür braucht man
  • Grub, SysLinux, Kernelparameter?
  • Wie baut man seine eigene Distribution und wann ist das notwendig/sinnvoll?- Wofür ist das überhaupt geeignet?
  • Pakete verwalten, Abhängigkeiten auflösen. Wie kommt man vom Sourcecode zur ausführbaren Datei?

Vorkenntnisse:

  • Linux-Grundlagen sind hilfreich jedoch optional
  • Man sollte schon mal mit einer Programmiersprache gearbeitet haben

Literatur:

Linux from Scratch – Online Book

Vortrag: LaTeX für Einsteiger (Teil 2/4)

am kommenden Montag (10.08.2009) findet im Labor ein Vortrag über LaTeX unter dem Titel LaTeX für Einsteiger statt. Beginn ist um 19:00 Uhr im Labor in der Alleestr. 50 in Bochum.

Der Vortrag ist der zweite in einer Reihe von insgesamt 4 Vorträgen und
setzt voraus, das man sich schon mal mit LaTeX beschäftigt bzw. schon
mal ein Dokument mit LaTeX erstellt hat.

Roadmap:

Vortrag (Teil 2/4): (10.08.2009) (Für Einsteiger)

————————————————————————
Typische Anwendungszenarien und Problemfälle, die man immer wieder in
Foren liest.

Vortrag (Teil 3/4): (Für Fortgeschrittene)
————————————————————————
Erstellen von eigenen Makros und Kennenlernen von ein paar Zusatzpaketen

Vortrag (Teil 4/4): (Für Fortgeschrittene)
————————————————————————
LaTeX Folien für Vorträge erstellen. Templates erstellen und u.U. diese
an bestehende Office-Vorlagen anpassen.

Bereits gehaltene Vortragsteile:

Vortrag (Teil 1/4): (wurde gehalten am 29.06.2009)
(Für absolute Einsteiger)
————————————————————————
Ausflug in nötige Grundlagen, Literaturhinweise und ein Ausblick auf die
kommenden Vorträge. Eventuell bereits Inhalte aus dem 2. Vortrag

Folien zum Vortrag:
http://www.das-labor.org/wiki/Datei:LaTeX-Teil1-Vincent.pdf

Video zum Vortrag:
http://www.das-labor.org/files/torrents/LatexEinsteiger.mp4.torrent

Vortrag: Grafikprogrammierung mit OpenGL

am kommenden Mittwoch (29.07.2009) findet im Labor ein Vortrag über die Grafikprogrammierung mit OpenGL statt. Beginn ist um 19:00 Uhr im
Labor in der Alleestr. 50 in Bochum.

OpenGL Logo

OpenGL Logo

Thema:

OpenGL ist eine weit verbreitete Programmierumgebung um plattformunabhängig interaktive 2D- und 3D-Anwendungen zu erstellen. Hierzu verbindet OpenGL eine breite Auswahl an Rendering-, Texture Mapping, Special Effects- und weiteren Visualisiergsfunktionen. Diese werden durch die OpenGL-API bereit gestellt und über verschiedene Systembibliotheken wie Mesa oder SDL implementiert.

Inhalt:

Die Veranstaltung wird aus den folgenden zwei Teilen bestehen:

Teil 1 Vortag:

In diesem Vortrag wir ein Einstieg in die Programmierung mit OpenGL am
Beispiel der Grafikbibliothek SDL gezeigt. Anhand zahlreicher
anschaulicher Beispiele werden zunächst Grundlagen erklärt.

Teil 2 Workshop:


Im Workshop werde die gezeigten Grundlagen aus dem Vortrag angewendet,
getestet und angewendet. Hierzu werden Programmierkenntnisse in C benötigt.

Vorkenntnisse:

Für den Workshop werden Programmierkenntnisse in C benötigt.

Literatur:

The OpenGL Programming Guide – The Redbook

OpenGL Documentation Page

Vortrag: AVR Crypto Lib

am kommenden Donnerstag (23.07.2009) findet im Labor ein Vortrag von bg
über die AVR Crypto Lib statt. Beginn ist um 19:00 Uhr im Labor in
der Alleestr. 50 in Bochum.

Thema:

Die AVR-Crypto-Lib stellt ein Reihe kryptographischer Funktionen für Atmels AVR Mikrocontroller zur Verfügung. Aufgrund der besonderen Begrenzungen in Mikrocontrollern – sehr wenig Speicher, sowohl RAM als auch Flash, bewegen sich je nach Controller im Byte- oder unteren KiB-Bereich – kann in der Regel keine Standard- oder Referenzimplementierung (in C) für den Mikrocontroller genutzt werden. Daher werden hier sowohl an die Anforderungen angepasste C Implementierungen, wie auch optimierte Assembler-Implementierungen zur Verfügung gestellt, die sich auch leicht auf andere Systeme portieren lassen.

Inhalt:

Der Vortrag umfasst folgende Bereiche:

  • Erläuterung der verschiedenen Krypto-Primitiven (Blockcipher, Streamcipher, Hash, MAC, PRNG)
  • Darstellung der APIs der verschiedenen Primitiven
  • Benutzung der Abstraction Layer APIs
  • Beispiele zur Verwendung der Primitiven

Mehr Infos im  AVR-Crypto-Lib Wiki