PLAY PODCASTS
Chaos Computer Club - archive feed

Chaos Computer Club - archive feed

21,498 episodes — Page 242 of 430

Eröffnung (fossgis2020)

Mar 11, 202024 min

Was ist OpenStreetMap? (fossgis2020)

Was ist OpenStreetMap? In dieser Session wird das Projekt vorgestellt, warum es entstanden ist, wer darauf setzt und was die Stärken des Ökosystems sind. Was ist OpenStreetMap? In dieser Session wird das Projekt vorgestellt, warum es entstanden ist, wer es nutzt und was die Vorteile sind. Es werden Anwendungen auf Basis von OpenStreetMap gezeigt und Anregungen geliefert, welche Möglichkeiten OSM eröffnet und wie sich Teilnehmer der Konferenz im Projekt einbringen können. about this event: https://pretalx.com/fossgis2020/talk/UEWFWR/

Mar 11, 202017 min

Was ist OpenStreetMap? (fossgis2020)

Mar 11, 202017 min

Was ist Open Source? (fossgis2020)

Mar 11, 202019 min

Was ist Open Source? (fossgis2020)

Der Vortrag stellt die Geschichte der Entwicklung von Open Source vor und geht auf wichtige Grundlagen ein. Ziel des FOSSGIS e.V. und der OSGeo ist die Förderung und Verbreitung freier Geographischer Informationssysteme (GIS) im Sinne Freier Software und Freier Geodaten. Dazu zählen auch Erstinformation und Klarstellung von typischen Fehlinformationen über Open Source und Freie Software, die sich über die Jahre festgesetzt haben. Open Source hat viele Facetten und es ranken sich inzwischen ebenso viele Mythen darum. Was davon richtig ist und was nicht stellen wir in einer kurzen Einführung zusammen. Der Vortrag richtet sich an alle, die mit Open Source bisher noch wenig Kontakt hatten und die Grundlagen verstehen möchten. Open Source ist auf der einen Seite ein Entwicklungsmodell und auf der anderen ein Lizenzmodell. Zusammen bilden sie eine Kultur offener Entwicklungsgemeinschaften, die höchst effektiv arbeiten. Diese Kultur ist um ein Vielfaches effektiver, als proprietäre Modelle es je sein können. Ein einfaches Beispiel: Das Betriebssystem des Herstellers Apple basiert auf dem Open-Source-Unix FreeBSD. Es gibt halt einfach nichts besseres, und es selbst herzustellen wäre unendlich teuer, das hat sogar der hyper-proprietäre Hersteller Apple eingesehen. Der Vortrag stellt die Geschichte der Entwicklung von Open Source vor und geht auf wichtige Grundlagen ein. Ziel des FOSSGIS e.V. und der OSGeo ist die Förderung und Verbreitung freier Geographischer Informationssysteme (GIS) im Sinne Freier Software und Freier Geodaten. Dazu zählen auch Erstinformation und Klarstellung von typischen Fehlinformationen über Open Source und Freie Software, die sich über die Jahre festgesetzt haben. about this event: https://pretalx.com/fossgis2020/talk/EZAY3D/

Mar 11, 202019 min

Ehrenamt im FOSSGIS e.V. (fossgis2020)

Was ist eigentlich der FOSSGIS e.V. und was ist sein Ziel, wie funktioniert er und wie sieht das Vereinsleben aus? Der FOSSGIS e.V. dürfte dem meisten als der Veranstalter dieser Konferenz bekannt sein. Aber ist das wirklich alles, dass das Vereinsleben bestimmt? Was ist das Ziel des Vereins? Wer sind die Akteure im Verein und wie organisiert er sich? Diesen Fragen wird sich der Talk widmen. Zum einen wird der Verein an sich näher vorgestellt und zum anderen seine Aktivitäten und das Vereinsleben außerhalb der FOSSGIS-Konferenz. Außerdem zeigt der Talk auf, wie ein ehrenamtliches Engagement über das Jahr im FOSSGIS e.V. aussehen kann und welche Möglichkeiten es gibt, aktiv zu werden. about this event: https://pretalx.com/fossgis2020/talk/QMK3JN/

Mar 11, 202016 min

Ehrenamt im FOSSGIS e.V. (fossgis2020)

Mar 11, 202016 min

Die Welt als runde Sache auf der ebenen Karte (fossgis2020)

Mar 11, 202022 min

Die Welt als runde Sache auf der ebenen Karte (fossgis2020)

Es ist nicht möglich, die Erde verzerrungsfrei auf einer Karte darzustellen. Es wird gezeigt, mit welchem Abbildungssystem OSM arbeitet, welche Vor- und Nachteile es hat, und eine Auswahl relevanter alternativer Koordinatenbezugssysteme aufgezeigt. Dabei werden Begriffe wie Referenzellipsoid, Geoid, EPSG, WGS84, NHN etc. vorgestellt. Programme zur Kartenerstellung arbeiten mit sogenannten Koordinatenbezugssystemen (KBS), entweder explizit wie QGIS, das in der Lage ist, Layer mit unterschiedlichen KBS zur Laufzeit in ein Projekt-KBS umzurechnen, oder implizit wie viele Programme, die einfach die vorgegebenen x- und y-Werte als Koordinatensystem benutzen. In diesem Vortrag wird aufgezeigt, was notwendig und möglich ist, damit die runde Erdoberfläche auf einer ebenen Oberfläche wie einer Landkarte oder einem Bildschirm dargestellt werden kann. Über Begriffe wie Referenzellipsoid und Geoid wird auch auf die Höhenbestimmung eingegangen. Auf Formeln und mathematische Einzelheiten wird nicht eingegangen. about this event: https://pretalx.com/fossgis2020/talk/JV7GRQ/

Mar 11, 202022 min

DG108: Das Parlament in Fragen des wissenschaftlich-technischen Wandels beraten - wie läuft das ab? (datengarten)

Einrichtungen der Technikfolgenabschätzung gehörten zu den “most important public bodies you’ve never heard of”, schrieb der frühere Leiter einer solchen Einrichtung in der Fachzeitschrift Nature. Mit dem zweiten Teil des Satzes liegt er nicht ganz falsch, auch wenn Transparenz und öffentlicher Diskurs seit Beginn zu den Prinzipien der Technikfolgenabschätzung gehören. Im Vortrag soll die Arbeit des Büros für Technikfolgen-Abschätzung beim Deutschen Bundestag (kurz TAB) näher beleuchtet werden: Wie funktioniert Technikfolgenabschätzung? Welche Rolle spielt diese Form der Politikberatung im Konzert der vielfältigen Einflüsse auf die Arbeit des Parlaments? Und welche Herausforderungen stellen sich ihr aktuell? Das TAB wurde vor gut 30 Jahren vom Deutschen Bundestag eingerichtet. Es sollte die Informations- und Wissensbasis der Abgeordneten in Fragen des technologischen Wandels erweitern. Seitdem haben die Wissenschaftler*innen des Büros ca. 200 Berichte veröffentlicht, die sich (unter anderem) mit gesellschaftlich kontroversen Technologien wie der Kernfusion und Gentechnologie, aber auch mit Umwelttechnologien, medizinischen Entwicklungen und Aspekten der Digitalisierung befassen. Die Idee einer solchen Beratungseinrichtung, ursprünglich in den USA entwickelt, machte Schule. Mittlerweile lässt sich weltweit eine Institutionalisierung der Technikfolgenabschätzung beobachten, gleichzeitig stellen sich ihr durch den immer schnelleren technologischen Wandel und durch Veränderungen im politischen System neue Herausforderungen, die im Vortrag diskutiert werden sollen. about this event: https://c3voc.de

Mar 10, 20201h 24m

DG108: Das Parlament in Fragen des wissenschaftlich-technischen Wandels beraten - wie läuft das ab? (datengarten)

Mar 10, 20201h 24m

Not a game (jh20)

about this event: https://c3voc.de

Mar 8, 20206 min

Not a game (jh20)

Mar 8, 20206 min

OpenGestures (jh20)

about this event: https://c3voc.de

Mar 8, 20206 min

OpenGestures (jh20)

Mar 8, 20206 min

passworder (jh20)

about this event: https://c3voc.de

Mar 8, 20206 min

passworder (jh20)

Mar 8, 20206 min

Water Me! (jh20)

about this event: https://c3voc.de

Mar 8, 20207 min

Water Me! (jh20)

Mar 8, 20207 min

Admin.io (jh20)

about this event: https://c3voc.de

Mar 8, 20205 min

Admin.io (jh20)

Mar 8, 20205 min

Deep Graffiti (jh20)

about this event: https://c3voc.de

Mar 8, 20205 min

Deep Graffiti (jh20)

Mar 8, 20205 min

KI-Handschrifterkennung (jh20)

about this event: https://c3voc.de

Mar 8, 20206 min

KI-Handschrifterkennung (jh20)

Mar 8, 20206 min

The quest of architecture (jh20)

about this event: https://c3voc.de

Mar 8, 20204 min

The quest of architecture (jh20)

Mar 8, 20204 min

DiBib (jh20)

about this event: https://c3voc.de

Mar 8, 20205 min

DiBib (jh20)

Mar 8, 20205 min

Abschlusspräsentation (jh20)

about this event: https://jugendhackt.org/events/muenchen/

Mar 8, 20201h 3m

Abschlusspräsentation (jh20)

Mar 8, 20201h 3m

Ergonomische Tastaturen und alternative Tastaturbelegungen (jh20)

about this event: https://sohalt.net/presentations/keyboard

Mar 7, 202015 min

Ergonomische Tastaturen und alternative Tastaturbelegungen (jh20)

Mar 7, 202015 min

Brettspiel Go & KI (jh20)

about this event: https://c3voc.de

Mar 7, 202011 min

Brettspiel Go & KI (jh20)

Mar 7, 202011 min

Capture the Flag - Spielerei oder hacken lernen (jh20)

about this event: https://c3voc.de

Mar 7, 202014 min

Capture the Flag - Spielerei oder hacken lernen (jh20)

Mar 7, 202014 min

Better safe than sorry - Wie kannst Du Dich und Deine Daten schützen? (jh20)

about this event: https://c3voc.de

Mar 7, 202015 min

Better safe than sorry - Wie kannst Du Dich und Deine Daten schützen? (jh20)

Mar 7, 202015 min

Bits, Bytes & Bauernhof (jh20)

about this event: https://c3voc.de

Mar 7, 20207 min

Bits, Bytes & Bauernhof (jh20)

Mar 7, 20207 min

Digitale Öffentlichkeit (jh20)

about this event: https://c3voc.de

Mar 7, 202015 min

Digitale Öffentlichkeit (jh20)

Mar 7, 202015 min

Christian Kram: Behavior dropped development – Wie BDD zum Selbstzweck verkommt [Softwerkskammer Lübeck] (chaotikum)

Behavior driven development kann ein ein mächtiger Verbündeter im Softwarelebenszyklus sein. Genauso gut kann es aber auch mächtig im Wege stehen und den Prozess verlangsamen, verkomplizieren und zum reinen Selbstzweck verkommen. Im Rahmen dieses Talks geht Christian auf die Quintessenz von BDD ein und macht eine Abgrenzung zu ähnlichen Konzepten wie Test Driven Development, Acceptance Test Driven Development oder auch Specification by Example. Unabhängig vom gewählten Softwareentwicklungsmodell, kann es gerade in agilen Umfeldern seine Stärken ausspielen. Weiterhin zeigt er einige Verhaltensweise auf, die einer gelungenen Umsetzung mächtig im Weg stehen können und dafür sorgen, dass BDD seine Stärken nicht ausspielen kann. Gezielt geht er auf drei Probleme ein, die ihm in der Praxis bereits häufiger begegnet sind. Dem Reflex widersprechend, diese Probleme mittels Workarounds zu umschiffen, berichtet er, was ihm in der Vergangenheit geholfen hat, Teams wieder auf den rechten BDD Kurs zu bringen, damit BDD nicht zu einem reinen Selbstzweck verkommt und das Team verlangsamt. Dieser Vortrag wurde am 3. März 2020 im Nobreakspace aufgezeichnet. This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License (CC BY NC ND 4.0). https://creativecommons.org/licenses/by-nc-nd/4.0/ about this event: https://chaotikum.org/blog/2020/02/27/softwerkskammer-dojo/

Mar 5, 202043 min

Christian Kram: Behavior dropped development – Wie BDD zum Selbstzweck verkommt [Softwerkskammer Lübeck] (chaotikum)

Mar 5, 202043 min

JS, Rust, Python and the Holy Graal (bobkonf2020)

In the old times, way back, Java used to be the only JVM language. Later on, a few other players entered the field, such as Jython and JRuby. But those were just for scripting, right? It didn't take long for compiled languages to catch up. With Scala and Kotlin, we have definitely entered the age of polyglot programming on the JVM. The Truffle project – part of GraalVM – is a promising approach to make it easy, efficient, and seamless to run alternative languages on the same VM as Java. This talk will look at the new age of polyglot programming and all the cool things we can do with it. about this event: https://bobkonf.de/2020/hupel.html

Feb 28, 202043 min

Programming by any other name (bobkonf2020)

Programmers enjoy looking back and learning about the primitive technologies used “back in the day” like hexadecimal code, assembly, punched cards, paper teletypes and how complicated things were. We rarely do the inverse exercise and imagine which technologies will look primitive from a future perspective. What if the current state of computing is just a really low local maxima? Which technologies will be replaced by obviously superior ones, which ones will survive the test of time? What if the computer revolution hasn’t happened yet? Do we know how to compute? Have you heard of Unison, Darklang, Lasp, NetLogo, Glamourous Toolkit, Hazel, Dynamic Land? Someone said that “The future is already here – it’s just not evenly distributed”, in this talk we will see if it is in fact here, which tools are already available to escape the local maxima and if not already here, which hints of that future are available on current research. about this event: https://bobkonf.de/2020/guerra.html

Feb 28, 202044 min

Programming by any other name (bobkonf2020)

Feb 28, 202044 min

The essence of programming (bobkonf2020)

Referential transparency is a property that lets us better understand computer programs, because it allows us to safely replace expressions with their values without changing the programs behavior in other places. To achieve referential transparency, we have to program using pure functions and function composition as primary tools. Seen abstractly, the process of composing and decomposing of pure functions closely relate to the essential principle of problem: “To solve a large problem, split it up into subproblems and solve these recursively, then combine the solutions.” What implications does this correlation have on functional programs? In this talk, I argue why function composition is the essence of programming, and how it manifests itself through some abstractions we know from the functional world. about this event: https://bobkonf.de/2020/sundstroem.html

Feb 28, 202040 min

ImplicitCAD: Haskell all of the Things (bobkonf2020)

ImplicitCAD is a 3D modelling system used for designing objects using CSG (Constructive Solid Geometry) in either Haskell, or in a SCAD based language. This talk will discuss ImplicitCAD’s CSG engine, it’s SCAD language design, and provide an update on efforts to use Haskell in more 3D printing related tasks. We will discuss the demands that implicit CSG place on a rendering engine, as well as the advantages that the implicit CSG approach provides when building models. ImplicitCAD’s modelling system uses implicit functions to define and operate on objects as fields, rather than just shapes. This approach allows for simple solutions to some common problems in programmatic 3D design, and gives more mathematically inclined users a powerful syntax to express themselves in. about this event: https://bobkonf.de/2020/longtin.html

Feb 28, 202038 min