CCC media team
Chaos Computer Club - archive feed
A wide variety of video material distributed by the Chaos Computer Club. This feed contains events older than two years
Where to listen?
Podcasts in the app Replaio Radio Coming soonPodcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts
Episodes
GeoClock (jh18) Video 25.11.2018 5:38
about this event: https://c3voc.de
Ist der Herd noch an? (jh18) Video 25.11.2018 4:15
about this event: https://c3voc.de
Abschlussveranstaltung (jh18) Video 24.11.2018 1:08:23
about this event: https://c3voc.de
Increasing Rust's Reach Project Highlight (rustfest18rome) Video 23.11.2018 19:13
In our new "Project Highlight" keynote format we selected an important, interesting and successful projects/initiatives and invite their leaders & contributors to talk about their work, experiences, and the things they have learned along the way to benefit the larger Rust community. In Rome Ashley Williams, Alan Kavishe and Lee Baillie will be presenting the [Increasing Rust's Reach](http://reach....
Caging the SpiderMonkey - Ensuring safe JS bindings in Servo (rustfest18rome) Video 23.11.2018 27:00
This talk will focus on some of the challenges encountered while working on integrating SpiderMonkey JavaScript engine with the Servo web browser engine (written in C++ and Rust, respectively). We will explore how Rust's rich type system made it possible to enforce many Servo–SpiderMonkey interface rules and safety considerations at compile time and how a custom compiler plugin was developed...
One Thousand Ways to Die in Rust FFI (rustfest18rome) Video 23.11.2018 30:38
Efficient FFI bindings are one of the core features of Rust; however dereferencing raw pointers, conversion between Rust and C types, memory allocation, ..., all could possibly go wrong in FFI code and undermine the memory safety guarantee of Rust. The Rustonomicon and a few previous talks at RustFest discuss the topic of Rust FFI; but overlook the challenges in writing correct and safe FFI code....
Grappling with growth, and other good problems to have (rustfest18rome) Video 23.11.2018 41:13
On the eve of Rust 2018, we have so much to celebrate! From the core language to tools to community outreach to adoption, the Rust project has made enormous strides. But with success comes new challenges. Looking ahead to the next Edition of Rust, this keynote will lay out some of these challenges along three dimensions: Stakeholders, Governance, and Product. I'll pitch some personal ideas for how...
Fun with Rusty Robots (rustfest18rome) Video 23.11.2018 36:02
Lately as a hobby I am participating to robotic competitions where autonomous robots fight according to various rules (usually speed races or Sumo fights). Lately I am putting Rust into every robot I program, from bare metal (arduino-like AVR and ARM Cortex-M), to Linux on higher level boards (Raspberry PI, Beaglebone), and even on a real time OS running on the Lego Mindstorm ARM-v5 CPU. In this t...
Oh Boy! Creating a Game Boy Emulator in Rust (rustfest18rome) Video 23.11.2018 25:54
The magical thing about Rust is its ability to remove the fear of learning new things. My journey with Rust has led me to the world of hardware emulators - specifically old gaming machines from the 80s and 90s. Join me as we explore what it takes to implement a fully working Game Boy emulator. We'll take a look at the ins and outs of this 30 year old gaming wonder, learning a lot along the way abo...
Sequoia: A New OpenPGP Implementation in Rust (rustfest18rome) Video 23.11.2018 31:26
OpenPGP is best known for its use in email encryption. But, OpenPGP is, perhaps more importantly, used to secure software updates, sign commits, and protect backups. Historically, OpenPGP has been hard for both end-users and developers to use--we know, we actually worked on GnuPG! In Sequoia, we are trying to change that. Sequoia is a new OpenPGP implementation that places as much emphasis on usab...
Behind The Scenes Of Producing An Executable (rustfest18rome) Video 23.11.2018 27:30
If it's a mystery what actually goes on when you do a 'cargo run', then this talk is for you. It explores the sequence of steps taken to get to a working executable, from high-level code, to machine code, and what happens in-between. We'll do a simple example and see what each representation looks like, while touching on the steps in-between. In the end, we'll look at the generated RISC-V assembly...
Rust, For Science! (rustfest18rome) Video 23.11.2018 16:03
Rust seems like a perfect candidate for scientific computing, building fast and efficient algorithms for scientific research and data science, but why isn't it there yet? Explore the state of scientific computing in Rust, from where it shines to it falls down, to where we can improve as a community, and learn about Rust in an area that has so much potential. about this event: https://c3voc.de
Simple CRDT in Rust (rustfest18rome) Video 23.11.2018 18:39
A conflict-free replicated data type (CRDT) is a data structure that can be replicated, each replica can be updated independently and it is always mathematically possible to merge the replicas back without conflicts. The simplest CRDT is an _append only_ Set, where the _merge_ is the Set union, building upon this idea we can compose more complex data types. In this talk we will explore how to impl...
Lightning Talk: Foodrush (jh18) Video 23.11.2018 6:49
about this event: https://c3voc.de
Lightning Talk: Dark Patterns (jh18) Video 23.11.2018 14:26
about this event: https://c3voc.de
Lightning Talk: Generative Art (jh18) Video 23.11.2018 12:34
about this event: https://c3voc.de
Lightning Talk: Freifunk (jh18) Video 23.11.2018 13:27
about this event: https://c3voc.de
Lightning Talk: Jugend Hackt Labs (jh18) Video 23.11.2018 11:18
about this event: https://c3voc.de
Declarative programming in Rust (rustfest18rome) Video 23.11.2018 32:44
One of the secret ingredients in many successful, big code bases is that they found a good level of abstraction. One helpful technique is to write declarative code: You describe "what" you want to do, but don't mix it with the "how". While this is not specific to Rust, the language and its ecosystem help us write declarative code. This talk will go over some examples, covering famous crates and AP...
Lightning Talk: Inkscape (jh18) Video 23.11.2018 14:37
about this event: https://c3voc.de
Lightning Talk: Animatronics (jh18) Video 23.11.2018 14:12
about this event: https://c3voc.de
SDN control of disaggregated optical transport networks (denog10) Video 21.11.2018 28:30
Software Defined Networking (SDN) is offering greater operational efficiency and automation by turning the transport network into a programmable resource. Several competing data models for disaggregated and partially disaggregated optical networks currently being developed and proposed by research and standardization are presented and their strengths and challenges discussed. A key use case of SDN...
EVPN to the Host (denog10) Video 21.11.2018 32:05
In a typical Openstack or KVM deployment scenarios an overlay network is built between hypervisors to provide an L2 domain over an IP-fabric. An overlay network allows (live) migration of VMs and multi-tenancy in infrastructure. Unfortunately, with typical setups, the physical underlay network infrastructure is ignored. This talk will discuss a solution for these issues by using EVPN on a host. In...
DENOG10 closing (denog10) Video 21.11.2018 5:58
TBD TBD about this event: https://cfp.denog.de/denog10/talk/UARWZC
BGP communities 101 (denog10) Video 21.11.2018 31:37
One of the most important but also least trained aspect of BGP is "BGP communities" - why do I want them, what typical problems can I avoid using BGP communities, and how do I configure them nicely on typical platforms. Mini-Tutorial with a number of typical use cases and a few config examples Slides will be ready in time. about this event: https://cfp.denog.de/denog10/talk/GJHDUT
Similar podcasts
Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.