Skip to main content

FOSDEM 2019

Free and Open source Software Developers' European Meeting (FOSDEM) is a non-commercial, volunteer-organized European event centered on free and open-source software development.


rss RSS

679
RESULTS


Show sorted alphabetically

Show sorted alphabetically

SHOW DETAILS
up-solid down-solid
eye
Title
Date Archived
Creator
FOSDEM 2019
movies

eye 49

favorite 0

comment 0

by Andre Przywara At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.401/one_image_to_rule_them_all.webm Bootable images for single board computers (SBCs) are currently tailored for a specific board - even boards sharing the same SoC have to use separate image files. This either causes several almost identical images being provided or only very few boards being supported. The talk will present a single image designed to boot various ARM64 based SBCs, including boards from different SoC vendors,...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 37

favorite 0

comment 0

by Morgan Tocker At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.118/tidb.webm TiDB is an open source distributed scalable hybrid transactional and analytical processing (HTAP) database built by PingCAP. It also speaks the MySQL protocol and uses RocksDB as the underlying storage engine! This talk provides an introduction and overview of TiDB, tailored for those with a strong background in MySQL. I will use MySQL as an example to explain various implementation details of TiDB, and translate...
Topics: Youtube, video, Science & Technology
Introduction to the BASIC Engine A low-cost single-board home computer programmable in BASIC that can be built at home for under 10 Euros by Ulrich Hecht At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.601/basic_engine.webm This talk introduces the BASIC Engine, a very low-cost single-board home computer with advanced 2D color graphics and sound capabilities, roughly comparable to late-1980s or early-1990s computers and video game consoles. It can be built at home without special skills or...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 87

favorite 0

comment 0

by Mikayla Hutchinson At: FOSDEM 2019 https://video.fosdem.org/2019/K.3.201/dotnet_wasm_toolchain.webm Using WebAssembly, Mono can now run your C# and F# code in the web browser. You'll learn about Mono's WebAssembly backend and the AOT and interpreter engines that power it, and see its modern dotnet SDK based toolchain in action. Room: K.3.201 Scheduled start: 2019-02-02 10:30:00+01 Source: https://www.youtube.com/watch?v=Kp5YkpYdVZ4 Uploader: FOSDEM
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 54

favorite 0

comment 0

by David Moreno At: FOSDEM 2019 https://video.fosdem.org/2019/H.2215/vboard_3d_vr.webm There are plenty of tools that can analyze data in many ways, but just a few of them try to visualize this data in new ways. This is the aim of VBoard, a 100% open source web application that allows building visualizations and dashboards in 3D and VR using A-Frame as its core render library. The data is retrieved in real time using a ElasticSearch, and VBoard saves its objects (visualizations, dashboards) in...
Topics: Youtube, video, Science & Technology
by Ognyan Chikov At: FOSDEM 2019 https://video.fosdem.org/2019/H.1302/etherlime.webm With Etherlime we aim to solve issues in the deployment of smart contracts and to allow developers to write their own scripts. This way they are not constrained to just the deployment transactions but also they can use the newly deployed contracts right away as part of the initialization sequence. In September 2018 our project received funding from Ethereum foundation, Ethereum community fund and ETHPrize....
Topics: Youtube, video, Science & Technology
Drawing PCBs with Inkscape Creating printed circuit board designs using Inkscape, SVG2Shenzhen and KiCad by Kaspar Emanuel At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.125/pcb_inkscape.webm A quick introduction to using the vector drawing tool Inkscape with the SVG2Shenzhen plugin to turn arbitrary drawings into PCB design layers in KiCad. No previous knowledge of PCB design, electronics or Inkscape required. Room: AW1.125 Scheduled start: 2019-02-03 13:00:00+01 Source:...
Topics: Youtube, video, Science & Technology
by Lionel Montrieux At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.118/nakadi.webm At Zalando, a small team of 9 engineers develops, maintains, and operates an internal deployment of Nakadi, the open source event streaming platform. Nakadi handles dozens of terabytes of data every day, produced and consumed by hundreds of teams, with use cases from big data to service-to-service communication. Nakadi also feeds data into Zalando’s data lake for batch analysis. In this talk, we will show...
Topics: Youtube, video, Science & Technology
Luerl: Lua in Erlang Luerl introduction emphasizing its trade-off as scripting skin on top of the BEAM ecosystem. by Jean Chassoul At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.201/luainerlang.webm Luerl is an implementation of standard Lua 5.3 written in Erlang/OTP. Lua is a powerful, efficient, lightweight, embeddable scripting language common in games, IoT devices, machine learning and scientific computing research. The Luerl VM is a mixture of interpreting Lua VM instructions and using...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 42

favorite 0

comment 0

by Tijn Kersjes and David Vázquez Púa At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.601/retro_gbforth.webm During this talk we'll get a good understanding of Game Boy programming by reverse-engineering a ROM using Forth. We go beyond just decompiling the ROM to assembly and show how we created a cross-compiler that allows writing Game Boy games in Forth as well. You'll get to see how Forth interacts with the Game Boy hardware, and how the language can be extended to easily render sprites...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 154

favorite 0

comment 0

by Nikolai Kondrashov At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.401/microcontroller_firmware_from_scratch.webm Follow a journey of writing STM32 microcontroller firmware from scratch, using open-source tools. Follow Nikolay Kondrashov's journey of learning to write firmware for an STM32 microcontroller (the Blue Pill one) from scratch, using only open-source tools. From blinking LEDs, to controlling a toy car, without the complicated, and license-restricted manufacturer's libraries, or...
Topics: Youtube, video, Science & Technology
Quantum Computing at Google and in the Cloud An update on Google's quantum computing program and its open source tools. by Kevin D. Kissell At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.121/google_qc.webm Google is a world leader in technology and a major contributor to a number of open source efforts. Google's quantum hardware and algorithms teams have achieved a number of quantum computing "firsts". This talk will present the Google quantum computing architecture, an update on...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 53

favorite 0

comment 0

by Steinar H. Gunderson At: FOSDEM 2019 https://video.fosdem.org/2019/H.1309/media_futatabi.webm Futatabi is a free software solution for doing instant replay, e.g. for sports production. It supports multiple cameras, high-quality realtime slow motion on the GPU through optical flow, and seamless integration with Nageru, my live video mixer. We'll talk a bit about how interpolation through optical flow works, challenges in transporting the streams back and forth, and demonstrate a real-world...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 43

favorite 0

comment 0

by Zeeshan Ali At: FOSDEM 2019 https://video.fosdem.org/2019/H.1309/media_gstreamer_rust.webm GStreamer is a popular framework of choice for multimedia programming in the Linux world, especially for embedded. Since efficiency is a typical core requirement for embedded solutions, traditionally C/C++ have been the languages of choice for writing GStreamer applications and plugins. Unfortunately, this efficiency comes at the price of safety. Even the most skilled C/C++ developers make mistakes...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 83

favorite 0

comment 0

by Stephano Cetola and Alexander Graf At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.401/uefi_boot_for_mere_mortals.webm Over the past decade the Unified Extensible Firmware Interface (UEFI) has become the primary standard for boot firmware. However, the complexity of the UEFI spec and the myriad of implementation choices can be confusing to even experienced developers. Fortunately, there are a growing number of open source UEFI implementations for different architectures, making it easier...
Topics: Youtube, video, Science & Technology
Asterisk WebRTC frontier: make client SIP Phone with sipML5 and Janus Gateway Analyzing a real project on production (www.nethvoice.it) we will look at two different implementations of a SIP Phone WebRTC of NethCTI Web App. We will see great code examples, WebRTC technologies and a real demo of an audio/video call by Alessandro Polidori At: FOSDEM 2019 https://video.fosdem.org/2019/H.1309/webrtc_sip_phone.webm We will analyze the steps to make audio & video communications (as SIP Phone...
Topics: Youtube, video, Science & Technology
Sustaining FOSS Projects By Democratizing The Sponsorship Process How we run and manage our FOSS Sustainability Fund by Duane O'Brien At: FOSDEM 2019 https://video.fosdem.org/2019/UB5.132/community_sustaining_foss_projects_democratizing_sponsorship.webm Within a given company, there are typically only a few people involved in deciding which FOSS projects and initiatives to support financially. This year we decided to change all that and democratize the decision making process. We set up an...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 34

favorite 0

comment 0

by Jess Portnoy At: FOSDEM 2019 https://video.fosdem.org/2019/H.1309/media_migrating.webm Adobe Connect is a proprietary platform for virtual presentations, conferencing sessions and screen recordings. Recently, one of our customers has requested our assistance in migrating their content from Adobe Connect to Kaltura. We've released the project as FOSS [licensed under AGPLv3]. This session will cover the challenges we faced and the FOSS tools we used to overcome them. During the session, we...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 32

favorite 0

comment 0

by Paul Boven At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.120/sdr_dwingeloo.webm The Dwingeloo radio telescope is a historic instrument in the Netherlands. At its opening in 1956, the 25m dish was the largest fully steerable radio telescope in the world. These days it is run by a group of volunteers, who have restored and rejuvenated the instrument. It is used for radio astronomy and amateur radio, but also for outreach and art projects, to name a few of our activities. We perform...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 43

favorite 0

comment 0

by Danny Haidar At: FOSDEM 2019 https://video.fosdem.org/2019/H.2215/decentralizing_web_freedombox.webm The rise of cloud computing in the 2010’s accelerated a process that had been going on since the dot-com boom: the centralization of the internet. In February 2010, Eben Moglen predicted the wide-scale data-mining brought about by the centralization of our network infrastructure and launched the FreedomBox project. In the eight years since, FreedomBox has become a device that can...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 19

favorite 0

comment 0

by Arne Babenhauserheide At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.201/experiencewithwisp.webm Experience with wisp: 5 years with fewer parens What changed, what evolved, best practices, usage for a lecture, and why wisp aka SRFI-119 is completed as a language (though not in tooling or documentation). Room: K.4.201 Scheduled start: 2019-02-02 14:25:00+01 Source: https://www.youtube.com/watch?v=cI1sltJMVuM Uploader: FOSDEM
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 25

favorite 0

comment 0

by Alan Pope At: FOSDEM 2019 https://video.fosdem.org/2019/H.2215/behind_snapcraft.webm Thousands of users, millions of downloads, dozens of distributions. Numbers going up and down and sideways. A look behind the scenes of Snapcraft, the highly popular universal app store for Linux. Canonical developed snaps and snapcraft to enable developers to get their freshest software in the hands of users quickly. Think of snaps on Linux as similar to APKs on Android. Applications published in the Snap...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 57

favorite 0

comment 0

by Yutaka Niibe At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.125/gnuk_hardware.webm Gnuk Token is a security hardware USB token for GnuPG, which supports OpenPGP card protocol. The important feature is it avoids special thing like hardware accelerator or tool (which comes with NDA). Development environment, Tools, Firmware, and hardware design are all free, as they should be. FST-01 was designed and used as a reference hardware implementation for Gnuk. In 2011, FST-01 was designed as free...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 46

favorite 0

comment 0

by Erik Faye-Lund At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.401/zink.webm For the last 25 years or so, OpenGL has been the only major cross-platform 3D graphics API out there. But in the last couple of years this has changed, and it's looking more and more like Vulkan will take over the throne. This means that we currently need two graphics drivers for each GPU, one per API. But it's not like the available workforce for opensource drivers all of a sudden doubled, so this leaves us with...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 16

favorite 0

comment 0

by Thyla van der Merwe At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.208/automated_analysis_of_tls_1_3.webm The Transport Layer Security (TLS) protocol is the security backbone of the Web, and is used my millions, if not billions, of users of a daily basis. Weaknesses in TLS 1.2 and below, as well as pressure to improve the protocol's efficiency, lead the Internet Engineering Task Force (IEFT) to engage in development of a new version of the protocol, namely TLS 1.3. In the design of TLS...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 23

favorite 0

comment 0

by Hong Phuc At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.125/pocket_science_lab.webm The hardware comes with a firmware, desktop app, android app - all open source. This tiny pocket lab provides an array of sensors for doing science and engineering experiments. It comes with functions of numerous measurement devices including an oscilloscope, a waveform generator, a frequency counter, a programmable voltage, current source and as a data logger. During this session, PSLab team will speak...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 15

favorite 0

comment 0

by Alberto Massidda At: FOSDEM 2019 https://video.fosdem.org/2019/H.2213/ml_on_code_commit_message.webm We present a suggester of git commit messages based on the files diff: by reading the commit patch, the system outputs a message in natural language describing the subject of the commit. While high level intent guessing is out of the scope of this project, this may provide further insights to a CI system to refuse pull requests with commit messages too poor or not explaining the subject...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 52

favorite 0

comment 0

by Alexis Saettler At: FOSDEM 2019 https://video.fosdem.org/2019/H.2215/monica_crm.webm Monica is a personal relationship manager to remember everything you want about your friends Monica is an open-source web application to organize the interactions with your loved ones. We call it a PRM, or Personal Relationship Management. Think of it as a CRM (a popular tool used by sales teams in the corporate world) for your friends or family. It helps you remember details about your friends and family....
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 37

favorite 0

comment 0

by Brian Goetz At: FOSDEM 2019 https://video.fosdem.org/2019/H.1302/java_language_futures.webm With the new more rapid cadence, improvements are coming to Java faster than ever. Join Java Language Architect Brian Goetz on a whirlwind tour of some of the features that are coming to Java in the coming months and years. Room: H.1302 (Depage) Scheduled start: 2019-02-02 17:50:00+01 Source: https://www.youtube.com/watch?v=XaWzAMkU-Hs Uploader: FOSDEM
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 44

favorite 0

comment 0

by Quentin Monnet At: FOSDEM 2019 https://video.fosdem.org/2019/H.2214/network_filtering_with_bpf.webm At the core of fast network packet processing lies the ability to filter packets, or in other words, to apply a set of rules on packets, usually consisting of a pattern to match (L2 to L4 source and destination addresses and ports, protocols, etc.) and corresponding actions (redirect to a given queue, or drop the packet, etc.). Over the years, several filtering frameworks have been added to...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 25

favorite 0

comment 0

by Jan Včelák At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.601/dns_flamethrower.webm Flamethrower is a new DNS performance and functional testing utility. Originally envisioned as an “improved dnsperf” and allowing simulation of realistic looking traffic patterns it has become a versatile tool for DNS server development and load testing. We will discuss motivations for its existence, its technical architecture, and use cases. Room: K.4.601 Scheduled start: 2019-02-03 13:00:00+01...
Topics: Youtube, video, Science & Technology
How and why (not) to use the 127.0.0.53 nameserver, systemd-resolved and resolvctl Or what is systemd-resolved and how it is integrated on Ubuntu by Dimitri John Ledkov At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.601/dns_systemd_resolved.webm Resolved is a local, caching, DNS nameserver resolver and is used by default on Ubuntu. This talk's goals is to de-mystify how it works and what it does by default on Ubuntu, and how one can further configure it to either not get in the way, or do...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 35

favorite 0

comment 0

by Martin Sustrik At: FOSDEM 2019 https://video.fosdem.org/2019/H.2215/structured_concurrency.webm We've got rid of GOTO and the spaghetti code it leads to in 1970's. However, we are encoutering very much the same problems when writing concurrent code even now, 50 years later. Programmers are still stuck deep in the callback hell or state machine hell. Concurrent code still looks like spaghetti. And while Go language provided a tool to write unspaghettified concurrent code to the masses, by no...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 71

favorite 0

comment 0

by Stéphane Bidoul At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.120/python_discover_graphql.webm GraphQL is the hottest new technology for building APIs, sometimes touted as a better REST. This practical talk aims at explaining what GraphQL is and how it can help expose an elegant and flexible API for advanced business applications in record time. Real code examples will be shown, based on the Graphene library and Odoo Community. Care will be taken so the audience can easily transpose...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 24

favorite 0

comment 0

by Michael Hausenblas At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.120/gocontainersorserverless.webm This talk compares the approaches using a simple Go app, once implemented as containerized microservices and once as a serverless app and discusses advantages and limitations of each approach. Increasingly, we find deployments of Go in either a containerized setup (read: Kubernetes) or serverless (think: AWS Lambda). This talk compares the approaches using a simple Go app, once implemented...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 21

favorite 0

comment 0

by Daniele Scasciafratte At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.208/firefox_is_your_marionette.webm Marionette is the library integrated in specific builds used for unit testing in Firefox. Using Python enables to automatize procedure or other stuff using the browser also in headless mode. Let's see how it is possible to simplify your daily job routine on internet like a pro. Often there are tasks that are easily to automatize with scripting but this portal/website doesn't offer API....
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 57

favorite 0

comment 0

by Martin Peres At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.401/igt_ci.webm The Linux community is slowly moving towards better quality trough automated testing to prevent regressions in mainline and stable trees. However, Linux is full of HW-specific code which makes validation of patches impossible for individual developers, which leads to regressions. In this talk, we will explain how we solved these issues by getting inspired by Linux's development model, and how we extend it to the...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 59

favorite 0

comment 0

by Jon 'maddog' Hall At: FOSDEM 2019 https://video.fosdem.org/2019/Janson/keynote_fifty_years_unix.webm 2019 marks the fiftieth anniversary of Unix, but it is also the fiftieth anniversary of the ArpaNet/Internet, and people walking on the moon. It marks the 50th anniversary of Woodstock, the beginning of America's LGBTQ movement at the Stonewall Inn in New York City, and maddog wrote his first program fifty years ago. It was also in 1969 that he shaved for the last time. 2019 marks the 30th...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 28

favorite 0

comment 0

by Rob Skillington At: FOSDEM 2019 https://video.fosdem.org/2019/UB2.252A/m3_and_a_new_age_of_metrics_and_monitoring_in_an_increasingly_complex_world.webm The world in which we monitor software is growing more complex every year. There are increasingly more ways to run server-side software, with many more independent services and more points of failures, the list goes on! On the plus side, there’s a lot of great tools and patterns being developed to try and make things simple to assess and...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 161

favorite 0

comment 0

by Folkert Huizinga At: FOSDEM 2019 https://video.fosdem.org/2019/H.2215/leela_chess.webm This talk presents an overview of the open source project "Leela Chess Zero" (Lc0), a new type of chess engine based on the AlphaZero paper released by DeepMind. Lc0 learns to play chess solely by playing against itself without any human knowledge or intervention. Starting from scratch with random moves, its play improves each iteration using a powerful combination of reinforcement learning and...
Topics: Youtube, video, Science & Technology
High performance virtual machines in oVirt Explain oVirt solution for easy creation of virtual machines running in highest possible performance by Sharon Gratch At: FOSDEM 2019 https://video.fosdem.org/2019/H.2213/vai_high_preformance_vms.webm Running a virtual machine enables the user with a high level of flexibility in the expense of the virtual machine's performance. Users are sometimes required to run applications on a virtual machine but still gain performance metrics as close to bare...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 18

favorite 0

comment 0

by Radka Janeková, Mikayla Hutchinson, Krzysztof Cieslak and Miguel De Icaza At: FOSDEM 2019 https://video.fosdem.org/2019/K.3.201/dotnet_open_source_panel.webm Come here our panelists discuss the past, present and future of open source .NET. There will also be opportunities to ask questions. Room: K.3.201 Scheduled start: 2019-02-02 17:30:00+01 Source: https://www.youtube.com/watch?v=O4Y4KClr9tw Uploader: FOSDEM
Topics: Youtube, video, Science & Technology
by Ilya Zverev At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.126/geo_gpxtraces.webm We at Juno track a massive fleet of taxi cars in a relatively small area of New York. For all the internal mapping we use OpenStreetMap — and we are naturally interested in it having zero road errors. One way to ensure that is to validate it against tens of thousands GPS traces we get every day. In this talk we'll look at the relation of traces and map data in OSM, find a few ways to improve OSM using...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 22

favorite 0

comment 0

by Jean-Michaël Celerier At: FOSDEM 2019 https://video.fosdem.org/2019/H.1309/media_ossia.webm We propose a workshop on the usage of the various software of the ossia ecosystem (https://ossia.io), which are a set of tools to be used in a creative coding context, in order to create art, in particular shows, artistic installations, or museum exhibitions. We will present the usage of two tools. First, the library libossia (https://github.com/OSSIA/libossia), which allows exposure and control of...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 31

favorite 0

comment 0

by Valerii Kravchuk At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.118/mysql_bug_report.webm This session is for those MySQL DBAs and users who found some wrong, erratic, undocumented behavior while working with MySQL or MariaDB, got it crashed or failed in a way they consider totally wrong. We discuss what details to collect and provide, what tools to use and what steps to perform to create a public bug report that is processed (and, hopefully, fixed) fast. Possible efficient ways to...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 35

favorite 0

comment 0

by Lorenzo Fontana At: FOSDEM 2019 https://video.fosdem.org/2019/K.1.105/ebpf_kubernetes.webm Since the Linux kernel 4.x series a lot of enanchements reached mainline to the eBPF ecosystem giving us the capability to do a lot more than just network stuff. The purpose of this talk is to give an initial understanding on what eBPF programs are and how to hook them to programs running inside Kubernetes clusters in order to answer targeted questions at cluster level but about very specific...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 52

favorite 0

comment 0

by Davy Engone (Hackages) At: FOSDEM 2019 https://video.fosdem.org/2019/H.1308/web_components_future.webm I used to talk about Web Components as the future of the web and this future is here and now. During this talk, I'll show you how you can effectively use these technologies today in your application regardless of your tech stack. From Angular to React including VueJS and Polymer, during this talk, I'll show you a practical way of using Web Components in 2019. Room: H.1308 (Rolin) Scheduled...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 33

favorite 0

comment 0

by Karsten Thoms At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.119/language_server_protocol_2019.webm In this session I will demonstrate how we implemented a language server for the Solidity language, the language for smart contract development on the Ethereum blockchain. The language development is based on Eclipse Xtext, which implements the Language Server Protocol (LSP). By doing so, we were able to deliver Solidity tooling for multiple IDEs at once. I will show the Solidity integration...
Topics: Youtube, video, Science & Technology
by Abhishek Lekshmanan At: FOSDEM 2019 https://video.fosdem.org/2019/H.2214/ceph_rgw_sync_modules.webm RGW (Rados Gateway) is the HTTP REST frontend to Ceph, exposing a S3 and Swift API. From the Kraken release of Ceph, RGW introduced the concept of sync modules which allows for forwarding data and metadata to an external tier. This allows for interesting analysis of metadata or archival/backup solutions without the need to support these in Ceph itself. We'll take a brief look into the design...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 21

favorite 0

comment 0

by Guillaume Tucker At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.401/kernelci_a_new_dawn.webm KernelCI is a project dedicated to testing the upstream Linux kernel. Originally created by Linaro in 2014, it is now given a second breath by joining the Linux Foundation and has a fast growing community. Results are already starting to show. On testing the upstream kernel The upstream Linux kernel is known for having a high rate of changes while supporting a vast range of hardware. How is it...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 24

favorite 0

comment 0

by Giovanni Bechis At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.218A/spamassassin.webm Using SpamAssassin at work and loving open source development lead me to improve SpamAssassin and to develop some features. The upcoming release will contain lot of bug fixes and some new interesting and useful features. This talk will be a trip towards the new version and finally to some ideas we have for the future. This talk will be an explanation of some new feature of SpamAssassin and some features...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 56

favorite 0

comment 0

by Colin Gravill At: FOSDEM 2019 https://video.fosdem.org/2019/K.3.201/dotnet_interactive_fsharp_with_jupyter.webm Notebooks let you blend code, data, and graphical visualisations to explore and share explanations. I’ll show how you can use F# in Jupyter to investigate data, train machine learning models, and visualise results. You'll learn how to use F# and several NuGet libraries in a more interactive setting than your usual development environment. I'll talk about how we use this in our...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 39

favorite 0

comment 0

by Jeremy Bennett At: FOSDEM 2019 https://video.fosdem.org/2019/K.3.401/testing_freebsd_risc_v5.webm In this talk we describe our experience of bringing up embedded FreeBSD for a heterogeneous 32/64-bit RISC-V system using LLVM, which was more difficult than you might expect. We look at the practical engineering steps needed to bring up an embedded operating system where many of the key components are not fully mature. The result is a reference embedded FreeBSD implementation for RISC-V, freely...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 22

favorite 0

comment 0

by Ilya Etingof At: FOSDEM 2019 https://video.fosdem.org/2019/UB2.252A/writing_asynchronous_snmp_agents.webm Room: UB2.252A (Lameere) Scheduled start: 2019-02-03 16:40:00+01 Source: https://www.youtube.com/watch?v=h4R_nKnlPSw Uploader: FOSDEM
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 36

favorite 0

comment 0

by Krzysztof Cieslak At: FOSDEM 2019 https://video.fosdem.org/2019/K.3.201/dotnet_fsharp_reinventing_mvc.webm The MVC pattern has been one of the most important architectural patterns for server-side web development - it has been implemented and popularized by frameworks like Ruby On Rail or ASP.NET MVC. However, this pattern was traditionally coupled with object-oriented programming. In the talk, I will show how to reinvent MVC pattern, and structure your web application in a functional...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 12

favorite 0

comment 0

by Simone Mainardi At: FOSDEM 2019 https://video.fosdem.org/2019/UB2.252A/augmented_network_visibility_with_high_resolution_metrics.webm In the area of network visibility, having high-resolution metrics is useful to unveil patterns and behaviors that would otherwise be "averaged out" in smoother, lower-resolution signals. Visibility tools that have access to packets are, in theory, able to produce metrics up to the packet-by-packet resolution, that is, the best one could hope for....
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 26

favorite 0

comment 0

by Kevin Laatz and Reshma Begam Pattan At: FOSDEM 2019 https://video.fosdem.org/2019/H.2214/dpdk_softnic_enrich_nics_capabilities.webm Over the years, more and more vendors have embraced DPDK to enable their NICs for userspace packet processing. This trend has advanced DPDK, leading to the development of new APIs with the aim of leveraging the heterogeneous features and capabilities of NICs. This level of diversity in PMDs and APIs is a catalyst for an inconsistent development environment,...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 17

favorite 0

comment 0

by Andrea Lattuada At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.208/rust_ffi_rdma.webm This talk is an experience report on my safe rust wrapper for a c++ RDMA library^1. RDMA enables the network hardware to directly read and write to memory, without the cpu's involvement. My rust implementation ensures that memory regions are exclusively either owned by client code, or enqueued for use by the underlying RDMA stack. This makes sure that data cannot be changed by hardware while owned by...
Topics: Youtube, video, Science & Technology
Lessons learned from porting HelenOS to RISC-V Pros and cons of RISC-V from a microkernel OS point of view by Martin Děcký At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.126/riscvhelenos.webm HelenOS is an open source operating system based on the microkernel multiserver design principles. One of its goals is to provide excellent target platform portability. From the time of its inception, HelenOS already supported 4 different hardware platforms and currently it supports platforms as...
Topics: Youtube, video, Science & Technology
Building production-grade networking software with FD.io CSIT Building fast and robust networking software must be data-driven! by Ray Kinsella and Maciek Konstantynowicz At: FOSDEM 2019 https://video.fosdem.org/2019/H.2214/csit_building_production_grade_networking_software.webm Numerous open-source projects develop software-defined data planes targeting network use cases such as Discrete Appliances, Cloud Infrastructure, Virtual Network Functions and now also Cloud-Native deployments. These...
Topics: Youtube, video, Science & Technology
VPP & Ligato use cases: Contiv/VPP CNI plugin for Kubernetes & IPSEC VPN gateway Development of cloud-native network functions with VPP & Ligato by Giles Heron and Rastislav Szabo At: FOSDEM 2019 https://video.fosdem.org/2019/H.2214/vpp_ligato_as_ipsec_gateway.webm In this talk, we will introduce FD.io VPP and the Ligato cloud-native networking framework and demonstrate how these are used to address two use cases - a CNI plugin for Kubernetes (Contiv/VPP) and an IPSEC VPN gateway....
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 30

favorite 0

comment 0

by Andreea Florescu At: FOSDEM 2019 https://video.fosdem.org/2019/H.2213/vai_rust_vmm.webm rust-vmm aims to create a common base of virtual machine monitor (vmm) components written in Rust. It's organized as a shared-effort, shared-ownership open-source project that includes (so far) the crosvm, Kata Containers, and Firecracker teams . We believe that Rust is a great fit for a vmm: its memory management guarantees simplify the task of security hardening, while its roots as a system programming...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 108

favorite 0

comment 0

by Arnaud Le Hors At: FOSDEM 2019 https://video.fosdem.org/2019/H.1302/hyperledger_fabric_blockchain_for_the_enterprise.webm This session will introduce attendees to the Hyperledger Fabric framework, its design principles, its architecture and roadmap, leaving attendees with some practical information on how to get started setting up their own permissioned blockchain network and developing a blockchain application. Hyperledger Fabric is the most popular Hyperledger framework with over 280...
Topics: Youtube, video, Science & Technology
ONOS Introduction Overview of ONOS, Open Network Operating System from ONF, the Open Networking Foundation. by Laszlo Papp At: FOSDEM 2019 https://video.fosdem.org/2019/H.2214/onos_introduction.webm ONOS is an open source project, written in Java that aims to deliver a software-defined networking (SDN) OS focusing on scalability, high availability, and high performance. The session will go over the ONOS modular architecture, its main tenets, use cases, and applications. It will describe the...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 69

favorite 0

comment 0

by Han Lee At: FOSDEM 2019 https://video.fosdem.org/2019/K.3.201/dotnet_intel_intrinsics_netcore.webm In this presentation, we will talk about the Intel Hardware Intrinsics in .NET Core, a new feature in .NET Core 3.0. For the first time, .NET developers will have the ability to directly exercise underlying CPU features, very similar to what C/C++ developers could do with intrinsic functions for their performance critical code. The Intel Hardware Intrinsics in .NET Core include more than 1300...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 42

favorite 0

comment 0

by Liz Frost At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.120/gco.webm Go is, for all its C-esque syntax, is a relatively high-level language. There’s garbage collection, a type hierarchy, and even advanced concurrency primitives. Sometimes, though, you need access to lower-level control. Whether for performance, interoperability, or just for fun, the Cgo API is here to help! I will explain what it is, how to use it, and perhaps most importantly, when to avoid it. A lot of Go programmers...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 39

favorite 0

comment 0

by Leon Anavi At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.601/ohw_rpi.webm Raspberry Pi, the most popular single board computer for hobbyists and students, is an affordable and widely used platform for retrogaming. Over the years the community has created numerous cool cases, add-on boards and peripherals for optimized gaming. In this presentation you will learn how to use cutting edge free and open source technologies such as KiCAD and OpenSCAD to create a gamepad as a Raspberry Pi HAT...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 29

favorite 0

comment 0

by Stephane Carrez At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.125/ada_secureweb.webm Web application security is often underestimated, and using a secure framework can help reduce application vulnerabilities. Ada Web Application (AWA) is a web framework that leverages Ada's safety features to provide a secure environment on top of which safe applications are built. AWA is based on several Java-like technologies such as Java Beans, Java Servlet, Java Server Faces, other standards such as...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 129

favorite 0

comment 0

by Peter Jonas At: FOSDEM 2019 https://video.fosdem.org/2019/H.2215/openscore_sheet_music.webm OpenScore is a crowdsourced initiative to transcribe the world's public domain sheet music into an open source, digital format. This brings music notation into the 21st Century, enabling its convenient use on devices such as phones, tablets and computers. OpenScore extends the principles of open source to apply not only to software, but also to the content produced by the software, thereby opening up...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 56

favorite 0

comment 0

by Alban Crequy At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.114/containers_kubectl_trace.webm I will show how to use BPFtrace to trace both function calls in your programs and kernel functions. Then, I will show how such a low-level tracing tool can be used in high-level environments like Kubernetes clusters with kubectl-trace. kubectl-trace (https://github.com/fntlnz/kubectl-trace) schedules bpftrace programs on your kubernetes cluster using the kubectl. BPFtrace...
Topics: Youtube, video, Science & Technology
by Ricardo Noriega At: FOSDEM 2019 https://video.fosdem.org/2019/H.2214/ansible_networking_and_odl_integration.webm Ansible is one of the fastest growing projects in the history of opensource. It is simple, flexible and powerful, and there is a huge community behind it. Ansible is capable of automate systems, storage and of course, networking. However, Ansible is stateless, and from the network engineer standpoint, a stateful view of the network topology is needed. There is where OpenDaylight...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 48

favorite 0

comment 0

by Uwe Schindler At: FOSDEM 2019 https://video.fosdem.org/2019/K.3.201/apache_lucene_solr_8.webm Spring 2019 will be the time for a new major release of Apache Lucene and the well-known search server Apache Solr. Since Lucene 7 a lot new features have been developed, mainly a new way to short circuit query execution if the total number of hits is not needed. This may improve query execution for common full text search use cases enormously. The talk will also present other new features and...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 29

favorite 0

comment 0

by Pau Pérez At: FOSDEM 2019 https://video.fosdem.org/2019/H.2215/open_food.webm Open Food Network is a worldwide collaborative network of projects that want to change local food systems and boost short distribution circuits by means of open source software and democratic governance. It forms a global community with projects based in Belgium, Australia, UK, France, Canada, USA, Spain and Portugal, and which is still growing. A single global team develops an online marketplace for local food...
Topics: Youtube, video, Science & Technology
Developing data structures for JavaScript Why and how to implement efficient data structures to use with node.js or in the browser by Guillaume Plique At: FOSDEM 2019 https://video.fosdem.org/2019/H.1308/data_structures_javascript.webm There is a tenacious misconception nowadays that people working with JavaScript do not need to know much about data structures because developing for the web is still often deemed to be, and this cannot be more false, an easier task than "real"...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 39

favorite 0

comment 0

by Robert Smith At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.121/forest_oss_quantum_sdk.webm Rigetti Computing manufactures programmable quantum computers. As a part of that, they have developed a number of new technologies: a programming language, compiler, simulator, runtime, language bindings, and execution environment. Together, these form Forest, their quantum software development kit. We discuss Rigetti's open source quantum ecosystem, and how we see it developing in the coming year....
Topics: Youtube, video, Science & Technology