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

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
SHOW DETAILS
up-solid down-solid
eye
Title
Date Archived
Creator
FOSDEM 2019
by FOSDEM
movies

eye 13

favorite 0

comment 0

by Mark Mattingley-Scott At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.121/ibmq.webm Room: AW1.121 Scheduled start: 2019-02-02 13:35:00+01 Source: https://www.youtube.com/watch?v=tNbix2vYofI Uploader: FOSDEM
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 9

favorite 0

comment 0

by Vadim Markovtsev At: FOSDEM 2019 https://video.fosdem.org/2019/H.2213/ml_on_code_code_review_suggestions.webm Many developers hate doing code reviews. Reading foreign code is hard, and suggesting improvements is even harder. Yet a dramatic portion of code review time goes to figuring out the boring details: formatting, naming, microoptimizations and best practices. We believe that all of those can be automated with ML on Code, either learning from a particular project or from all the open...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 14

favorite 0

comment 0

by Michael Ströder At: FOSDEM 2019 https://video.fosdem.org/2019/UB2.252A/slapdcheck.webm This lightning talk highlights how to monitor OpenLDAP in detail with Python module slapdcheck. OpenLDAP servers are typically used as backed for authentication (login) and other mission-critical infrastructure components. Furthermore OpenLDAP setups can be non-trivial resulting in higher risk that something could go wrong. The talk will introduce the Python module package slapdcheck which implements...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 20

favorite 0

comment 0

by Lorenzo Mangani At: FOSDEM 2019 https://video.fosdem.org/2019/H.1309/homer.webm Can HOMER be used to generate RTC Statistics and Timeseries for Monitoring, Alerting and train Machine Learning? Open-Source says Yes! The HEP stack has been completely redesigned to support the many faces of RTC (Janus, Jitsi, Mediasoup and more) and moderns Event based flows, extending both the User and Developer front with powerful diagnostic and investigative tools alongside cross-platform libraries ready for...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 23

favorite 0

comment 0

by René Cannaò At: FOSDEM 2019 https://video.fosdem.org/2019/H.1301/multiplexing_proxysql.webm Handling tens of thousands of database connections poses seriously performance issues on any database system because resources are poorly utilized. ProxySQL, a MySQL protocol aware, reverse proxy for database servers using the MySQL protocol, is able to track connections statuses and utilize very few connections to MySQL server to serve traffic from thousands of client connections. This session will...
Topics: Youtube, video, Science & Technology
Using Progressive Web Apps to control IoT Using a PWA app to control an IoT device using JS frameworks by Nicholas Herriot At: FOSDEM 2019 https://video.fosdem.org/2019/H.1308/pwa_control_iot.webm Using Progressive Web Apps (PWA) to control IoT devices using JS frameworks What you will learn * What is a PWA * Why is a PWA so cool! * How a PWA can control IoT * Why should a PWA control IoT * A cool demo of a PWA controlling a thing! Content 1) What are progressive web applications? A basic...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 41

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
movies

eye 40

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
MySQL 8.0 Document Store: How to Mix NoSQL & SQL in MySQL 8.0 a database where developers and DBAs live in peace by Frédéric Descamps At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.118/mysql8documentstore.webm MySQL 8.0 is now also a Document Store where it's very easy to store JSON documents and use CRUD operations. Developers now can deal with their datata without writing a single line of SQL. In this talk, I will show how easy it's for developers to use CRUD operations that allow a...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 33

favorite 0

comment 0

by Jeremy Bennett At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.126/riscvcompact.webm RISC-V is an increasingly popular architecture for embedded systems. For such systems, compiled code density is a critical factor, particularly for deeply embedded and low power systems, where memory may be very constrained. Architectures in this space are often designed to improve code density. Thus ARM has its Thumb-2 instructions and RISC-V has its compressed instructions. If compiler tool chains are to...
Topics: Youtube, video, Science & Technology
by Brennan Ashton At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.120/sdr_rusty.webm Spurred out of my need to write a fast decoder block and my seeming inability write presentable CPP code, we explore writing Rust bindings for GNU Radio block, and then implement a work function in the programmable logic of a Xilinx UltraScale+ FPGA. Quick overview of the state of CPP
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 21

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
by Thomas Schwinge At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.118/openacc.webm Proven in production use for decades, GCC (the GNU Compiler Collection) offers C, C++, Fortran, and other compilers for a multitude of target systems. Over the last few years, we -- formerly known as "CodeSourcery", now a group in "Mentor, a Siemens Business" -- added support for the directive-based OpenACC programming model. Requiring only few changes to your existing source code, OpenACC...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 16

favorite 0

comment 0

by Boris Budini At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.208/how_xr_goes_beyond_demos_and_games.webm XR has been trending for many years, and so far we've all seen awesome demos, like being on the moon, on a roller coaster, playing horror games and watching 360 videos. But while we're busy creating standards, we're forgetting the most important part of XR. Our brain. Now, I'm not saying that we shouldn't develop what we've been already developing. But, XR is, in fact, a technology....
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 42

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 21

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
FOSDEM 2019
movies

eye 20

favorite 0

comment 0

by Fernando Laudares At: FOSDEM 2019 https://video.fosdem.org/2019/K.1.105/hugepages_databases.webm The introduction of the 64-bit version of the x86 architecture allowed servers to operate with much larger amounts of memory and the use of memory pages of different sizes. This talk will explore the Linux kernel implementation of HugePages in view of two of the most popular open source RDBMS, MySQL and PostgreSQL. We will be looking at how HugePages works, what is necessary to configure to make...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 28

favorite 0

comment 0

by Alex Bradbury At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.126/riscvllvmclang.webm This talk will give an update on the journey towards upstream, production-ready support for RISC-V in LLVM, Clang, and related projects. It will detail the project's start, current status, and next steps with a special focus on the work for support for building 64-bit Linux binaries (hard-float ABI, TLS, PIC etc. Room: AW1.126 Scheduled start: 2019-02-02 10:30:00+01 Source:...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 41

favorite 0

comment 0

by José Manuel Ortega At: FOSDEM 2019 https://video.fosdem.org/2019/H.1308/testing_nodejs_security.webm NodeJS is one of the fastest growing platforms nowdays and from a security point of view is necessary to know all posibilities that the platform offers to developers.This is a talk that explains some of the most common problems in NodeJS applications and how using frequently used tools it is possible to exploit such vulnerabilities.Also I will show what are the main vulnerabilities we can...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 42

favorite 0

comment 0

by Jan (janneke) Nieuwenhuizen At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.201/gnumes.webm Two years ago on FOSDEM'17 a minimalistic bootstrap was a dream; today it has started to become reality. Bootstrapping GNU/Linux without use of the GNU toolchain (gcc, binutils, glibc) was our first milestone that we just reached. Mes became a GNU project. We will talk about what bootstrapping is and why it is important. We will show how Mes' minimalistic Scheme has made this possible and on future...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 18

favorite 0

comment 0

by Dan Jenkins At: FOSDEM 2019 https://video.fosdem.org/2019/H.1309/webxr.webm The way our users consume media and interact with applications is changing. That's partially down to hardware costs coming down but its also because its easier than ever to build these new forms of communication without it costing to earth. WebXR is a standard that combines both Virtual Reality and Augmented Reality into a Web API; by using all that the web has to offer we can build amazing experiences for our users...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 23

favorite 0

comment 0

by Joshua Schmid At: FOSDEM 2019 https://video.fosdem.org/2019/H.1308/ceph_deepsea.webm Ceph is a highly distributed software-defined storage solution. It provides allows you to store and access your data via interfaces for block, file and object storage. It aims primarily for completely distributed operation without a single point of failure, while being scalable to the exabyte level. Deployment and management of a cluster not rarely consisting of hundreds of nodes can be a challenge. That's...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 27

favorite 0

comment 0

by Adam Farley At: FOSDEM 2019 https://video.fosdem.org/2019/H.1302/java_docker.webm Ever tried developing Java applications in containers? Of course not. You're a sensible person. From a small footprint to a super-fast spin-up time, the reality of containers is a far cry from the reality of an OpenJDK binary execution. So how do we bring these two disparate visions closer together? Simple! We jlink the required JDK modules to generate a smaller footprint, then leverage alternate JVMs for...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 22

favorite 0

comment 0

by Ewan Slater At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.119/containers_free_tools_devroom_2019.webm Honey I shrunk the container! Containers are increasingly the standard mechanism for packaging, delivering and deploying software. They provide a simpler, more lightweight architecturally significant form of virtualisation than VMs. They are a natural candidate for running microservices. But can we do better? If we can simplify our containers, we can shrink them further, improving: -...
Topics: Youtube, video, Science & Technology
by James Shubin At: FOSDEM 2019 https://video.fosdem.org/2019/H.1308/graph_mgmt_config.webm Mgmt is a real-time automation tool that is fast and safe. It works by running a DAG (graph) of resources. The DAG is built in real-time, by running a graph-based DSL (language). We'll fill this talk with a number of exciting real-time demos that show how some cleverly applied graph algorithms can solve an incredibly difficult set of problems. We'll finish this off by including a demo of building a...
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
The right to data portability (and why it's a very bad idea) How the RGPD leads to the DTP and why DTP is a dead-end by Laurent Chemla At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.218A/the_right_to_data_portability_and_why_its_a_very_bad_idea.webm The GDPR (and some local regulations) have created a right to data portability. It looks like a good thing but it probably isn't, as it seems to lead to the future DTP (https://datatransferproject.dev/) from our beloved GAFAM. What is DTP goal,...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 34

favorite 0

comment 0

by Steve Ognibene At: FOSDEM 2019 https://video.fosdem.org/2019/K.3.201/dotnet_netcore_2_1_in_production.webm In this talk, Steve will discuss the benefits and challenges his team found using .NET Core 2.1 in production at Namely.com. We'll discuss .NET Core service deployment in containers on Kubernetes, how we monitor our services with logs, charts, and alerting, and how we use service templates and a common .NET Standard helpers library to promote consistency and type safety, and to...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 16

favorite 0

comment 0

by Romain LE DISEZ At: FOSDEM 2019 https://video.fosdem.org/2019/H.2214/small_files_in_swift_cluster.webm OpenStack Swift is the massively scalable object storage of OpenStack. It can store billions of objects in a single cluster without any disturbances. But what happens if all of your objects are "small objects"? Because OpenStack Swift stores objects as files on XFS, disks will end-up storing millions of small files, creating large performance and stability issues. This is all...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 49

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
movies

eye 41

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 55

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 31

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
by Masafumi Ohta At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.401/hardware_raspberrypi.webm Raspberry Pi is now 6 years old, there are several tips and use cases.it was born for kids programming education, though, it is now also used for electric DIY hobbies, industrial use, Edge Computing, IoT and more. Masafumi will talk Raspberry Pi history and latest updates and discuss several its use cases and tips for our business and daily use. Raspberry Pi histories, tips and use case What is...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 26

favorite 0

comment 0

by Bruno Cornec At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.401/redfish_the_new_standard_for_a_software_defined_infrastructure.webm Redfish is an IPMI replacement standardized by the DMTF. It provides a RESTful API for server out of band management and a lightweight data model specification that is scalable, discoverable and extensible. (Cf: http://www.dmtf.org/standards/redfish). This presentation will start by detailing its role and the features it provides with examples. It will...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 23

favorite 0

comment 0

by Staf Verhaegen At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.125/chips4makers.webm The Retro-uC was a crowdfunding campaign for an open source silicon project. One of the reasons the campaign did not attract enough people was a lack of enough attractive features. The feature set was kept minimal to allow a first time right chip production. The choice of HDL is important to allow to implement more features with enough productivity and without increasing the risk of having buggy silicon....
Topics: Youtube, video, Science & Technology
Do Linux Distributions Still Matter With Containers? Yes, because stopped statically compiling things for a reason... by Scott Mccarty At: FOSDEM 2019 https://video.fosdem.org/2019/K.3.401/do_linux_distributions_matter.webm In the beginning there was compiling and static linking. My first programs when I was 10 years old worked like that. Then, we discovered dynamic linking. This was great because we could now patch one library and all of the programs would pick up the change on restart. But we...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 26

favorite 0

comment 0

by Holger Woltersdorf At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.601/amendment_async_php_requests_and_reactive_responses_with_php_fpm.webm There are many approaches to execute PHP sub-tasks asynchronously or to parallelise PHP execution. While some solutions require extra extensions, individual PHP builds or a lot of process control management, this talk will show you how to configure and use the built-in PHP FastCGI Process Manager (php-fpm) to execute requests asynchronously in an...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 33

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 65

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 31

favorite 0

comment 0

by Italo Vignoli At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.220/libreoffice_origins.webm LibreOffice was announced in September 2010 as a fork of OOo, by a group of active members of the OOo community who were worried by Oracle acquiring Sun. They decided to create an organization capable of growing the LibreOffice project based on five founding principles: copyleft license, no contributor agreement, meritocracy, independence from vendor(s), and community governance. The talk will cover...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 21

favorite 1

comment 0

by Dimitri Fontaine At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.220/data_modeling_normalization_and_denormalization.webm As a developer using PostgreSQL one of the most important tasks you have to deal with is modeling the database schema for your application. In order to achieve a solid design, it’s important to understand how the schema is then going to be used as well as the trade-offs it involves. As Fred Brooks said: “Show me your flowcharts and conceal your tables, and I shall...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 24

favorite 0

comment 0

by Ricardo Dias At: FOSDEM 2019 https://video.fosdem.org/2019/H.1308/ceph_msgrv2.webm In this talk we will present an overview of the current design and implementation of the new wire protocol of Ceph, named Messenger V2, that aims to overcome the limitations of the current protocol. In this talk we will present an overview of the current design and implementation of the new wire protocol (the protocol used for communication between pairs of daemons and daemons and clients), named Messenger V2,...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 22

favorite 1

comment 0

by Antonela Debiasi At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.120/ux_at_tor.webm How do you create privacy tools that work for people all over the world, who are fighting many different struggles for liberation? We will talk about how we empower users with open design and community help at the tor project. We'll share our process during the development of Tor Browser 8 and explain why the way we work defines the product we release. To make useful software, especially software that aims...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 29

favorite 0

comment 0

by Marcel Hollerbach At: FOSDEM 2019 https://video.fosdem.org/2019/H.1308/graph_usage_efl.webm EFL is a graphical framework that is used on a lot of TVs. The challenge with a TV is, that it needs to be operated with a remote control. Which means, every selectable element on the screen has to be connected to a parent element (i.e. it needs to have a way to navigate to and from itself). In other words, it can be accessed just by pressing the 4 navigation keys on your remote control. To achieve...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 11

favorite 0

comment 0

by Elio Qoshi At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.120/ux_overhaul_ooni.webm How do you design a user experience to guide both grassroot contributors as well as the advanced data researchers? That's what we were trying to solve in the past year for OONI Probe, the internet censorship measurement tool which enables thousands of activists worldwide to measure their network and automatically report potential anomalies of censorship. As part of the Tor Project, OONI Probe is vital to...
Topics: Youtube, video, Science & Technology
Portable Services are Ready to Use Portable Services bring some container features to classic service management by Lennart Poettering At: FOSDEM 2019 https://video.fosdem.org/2019/K.3.401/portable_services_ready_to_use.webm Portable Services bring certain aspects of containers to classic systemd service management. With systemd v239 Portable Services are for the first time complete and ready for users to take advantage of. In this talk we'll have a look on the underlying technical concepts,...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 31

favorite 0

comment 0

by Ruslan Bilovol At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.401/linux_and_usb_audio_class_3.webm The USB Audio Class 3.0 is a specification recently introduced by USB Implementers Forum. Ruslan is an author of UAC3 implementation in Linux, he will give an overview of improvements and changes in this USB Audio spec, and will share current Linux support status and challenges faced during ALSA drivers implementation. Room: K.4.401 Scheduled start: 2019-02-03 11:30:00+01 Source:...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 20

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 58

favorite 0

comment 0

by Renato Golin At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.118/hpc_lab_from_scratch.webm At Linaro, we have an HPC lab where we can setup multiple clusters and machines, install OpenHPC, run the test-suite, benchmarks using Mr-Provisioner, Jenkins and Ansible automation. This allows us to test new kernels/initrd, new versions of OpenHPC, compilers, applications, etc. on different architecture at the same time, from scratch. The work we did is open source, on GitHub, and is intended to be...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 11

favorite 0

comment 0

by Franklin Weng At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.114/server_side_solution_for_generating_odf_reports.webm The National Development Council in Taiwan have asked the OSSII, a local LibreOffice service provider, to develop a solution that can directly generate ODF reports, while the servers in public administrations do not need to change a lot. To adopt ODF and LibreOffice in Taiwan, a very important part, besides desktop applications, is to ask the reports generated from servers...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 24

favorite 0

comment 0

by Tom Deseyn At: FOSDEM 2019 https://video.fosdem.org/2019/K.3.201/dotnet_netcore_dbus.webm Accessing D-Bus services from .NET. D-Bus provides a bus for accessing system and desktop services. In this talk we'll use Tmds.DBus to access those services from .NET Core. Tmds.DBus is a fork of dbus-sharp, updated with asynchronous programming patterns introduced in .NET 4.5. The library comes with a cli tool that generates a strongly-typed representation of a D-Bus service. We'll build a small...
Topics: Youtube, video, Science & Technology
USB borne attacks and usable defense mechanisms Hardening built into the operating system without compromising on usability by Tobias Mueller and Ludovico de Nittis At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.218A/usb_borne_attacks.webm The attack surface of USB is quite large and while disabling USB altogether solves the problem, it creates many other. As do existing protection mechanisms. They suffer from poor usability and missing integration into the operating system. We present our...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 12

favorite 0

comment 0

by At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.120/golightning.webm The last pard of the day will be dedicated to lightning talks. Come watch great short talks, or come present yours! The last hour of the day will be dedicated to lightning talks. Come watch great short talks, or come present yours! We will be accepting lightning talk proposals till a few hours till the lightning talks start happening! CfP is open till Saturday 16:00 at http://bit.ly/golight2019 Room: UD2.120 (Chavanne)...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 12

favorite 0

comment 0

by Chris Lamb At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.220/tragedy_of_the_commons_clause.webm In August 2018, Redis Labs relicensed a number of AGPL-licensed Redis modules with the "Commons Clause" amendment on the grounds that it prevents abuse and therefore ensures the sustainability of its development. As this renders the software no-longer free and open source, GNU/Linux distributions such as Debian and Fedora are unable to ship Redis Labs' versions of the affected...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 20

favorite 0

comment 0

by Petr Špaček At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.601/dns_dnssec_security_without_maintenance.webm We will show how to use open-source DNS server "Knot DNS" to automatically sign and maintain DNS zones, and how to automate DNSSEC maintenance. Today DNSSEC technology is mature and automation tools are available for all tasks. In this talk we will show how to use open-source DNS server "Knot DNS" to sign your DNS zone and publish keys with little effort, and...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 13

favorite 0

comment 0

by Ricardo Wurmus At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.201/guixinfra.webm Room: K.4.201 Scheduled start: 2019-02-02 13:35:00+01 Source: https://www.youtube.com/watch?v=pwYhPqaUiGg Uploader: FOSDEM
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 16

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 18

favorite 0

comment 0

by Matthias Endler At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.208/rust_cargo_inspect.webm This is an hands-on talk, showing a journey from code with a lot of syntactic sugar to plain, veeery explicit Rust code. Rust allows for a lot of syntactic sugar, that makes it a pleasure to write. It is sometimes hard, however, to look behind the curtain and see what the compiler is really doing with our code. "It is good to know what these conveniences are, to avoid being mystified by what's...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 18

favorite 0

comment 0

by Avital Tzubeli At: FOSDEM 2019 https://video.fosdem.org/2019/H.2215/library_generation.webm How good are you at keeping your multiple client libraries up to date? Keeping client libraries in multiple languages up to date can be a trying task. Learn how Kaltura does it, and how you can use the same principles - as well as our open source project - to implement the same system into your application. Room: H.2215 (Ferrer) Scheduled start: 2019-02-03 13:00:00+01 Source:...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 25

favorite 0

comment 0

by Johannes Kliemann At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.125/ada_bindings.webm Writing Ada bindings for C and especially for C++ is a tedious but not necessarily sophisticated task. There are several approaches to both C and C++ but many of them lack desired language features, generate non-compilable code or are project specific. With Cappulada (a coinage of coupling, CPP and Ada made pronounceable) we try a more general approach that aims to support complex language features such...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 31

favorite 0

comment 0

by Niclas Zeising At: FOSDEM 2019 https://video.fosdem.org/2019/K.3.401/freebsd_graphics.webm FreeBSD Graphics - what is it, and how does it work? In this presentation I will talk about the FreeBSD Graphics effort and the team behind it. I will work my way through the graphics stack, starting with kernel drivers and end with the X server, talking about the various components along the way. In this presentation I will talk about the FreeBSD Graphics effort and the team behind it. I will give an...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 20

favorite 0

comment 0

by Sébastien Valat At: FOSDEM 2019 https://video.fosdem.org/2019/H.2215/malt_malloc.webm In HPC the memory available is still growing a lot with now soon TB of memory on one server. This is means more stress for the allocator and to underlying OS. This lead to more performance issue and mistakes on memory amangement handling in large applications. Memory missusage is also an issue for more common application like desktop applications with large code base. MALT is a memory profiling tool...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 12

favorite 0

comment 0

by Francesc Campoy At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.120/thestateofgo.webm Go 1.12 is planned to be released in February 2019 and this talk covers what's coming up with it. We'll talk about Go Modules, the proposals for Go 2, and all of the new things you might have missed. This has been a staple talk of the Go devroom, opening the stage every year, and has always been a successful one. Room: UD2.120 (Chavanne) Scheduled start: 2019-02-02 10:30:00+01 Source:...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 22

favorite 0

comment 0

by Evan Cole At: FOSDEM 2019 https://video.fosdem.org/2019/H.1308/js_teaching_tool.webm Prof. dr. Edsger W. Dijkstra says that the only true way to teach programming is by writing proofs by hand, on paper, approaching coding like a purely mathematical skill. Only then, he claims, can students truly understand the "radical novelty" of programming. He's onto something, analogies or high-level understanding are appealing and rewarding but ineffective for true learning. What if there were...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 32

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
by Robert Kaiser At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.126/geo_virtualreality.webm Mixed Reality (XR), i.e. Virtual and Augmented Reality, opens up new possibilities for 3D visualizations of OpenStreetMap data (OSM). With WebXR and Mozilla's A-Frame library, it's really simple to create cross-device XR experiences running right in the browser with very little code. VR Map brings all that together and allows you to walk or "fly" through a virtual model of the real world...
Topics: Youtube, video, Science & Technology
by Wouter Verhelst and Belen Barros Pena At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.120/open_source_design_in_trenches.webm Early in 2018 I responded to a call for help published in the Open Source Design jobs board (https://opensourcedesign.net/jobs/). It was from the maintainer of something called SReview (https://github.com/yoe/sreview), which happens to be the software FOSDEM uses to capture, post-process and publish the videos of all the talks at the conference. Over the past 10...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 54

favorite 0

comment 0

by Holden Karau and Trevor Grant At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.118/kubeflow.webm Data Science, Machine Learning, and Artificial Intelligence has exploded in popularity in the last five years, but the nagging question remains, “How to put models into production?” Engineers are typically tasked to build one-off systems to serve predictions which must be maintained amid a quickly evolving back-end serving space which has evolved from single-machine, to custom clusters, to...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 11

favorite 0

comment 0

by Mark Reinhold, Mario Torre, Andrew Haley, Georges Saab, Doug Lea and John Duimovich At: FOSDEM 2019 https://video.fosdem.org/2019/H.1302/openjdk_gb.webm An open Q&A session with members of the OpenJDK Governing Board. Room: H.1302 (Depage) Scheduled start: 2019-02-02 18:20:00+01 Source: https://www.youtube.com/watch?v=-HwRQl12mvo Uploader: FOSDEM
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 13

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 20

favorite 0

comment 0

by Andreia Gaita At: FOSDEM 2019 https://video.fosdem.org/2019/K.3.201/typescript_il_game_modding.webm In the game development world, games are built in layers, and it's common to have different languages for the different layers. C/C++ is a common choice for the engine layer, while C# is a popular choice for the scripting layer - the one that gameplay is implemented with, and the one available for users to mod their games with. There's multiple engines built on C# (Unity and Monogame come to...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 25

favorite 0

comment 0

by Duarte Nunes At: FOSDEM 2019 https://video.fosdem.org/2019/K.1.105/raft_in_scylla.webm This talk will cover the characteristics and requirements of Scylla's Raft implementation, how it enables strongly consistent updates, and how it improves the reliability and safety of internal processes, such as schema changes, node membership, and range movements. Eventually consistent databases choose to remain available under failure, allowing for conflicting data to be stored in different replicas...
Topics: Youtube, video, Science & Technology
CI/CD for embedded development with an ESP8266, Arduino-cli, Gitlab-ci, Raspberry Pi, and Kubernetes Blink a LED with gitlab-ci and arduino-cli by Benjamin Henrion (zoobab) At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.401/hw_gitlab_ci_arduino.webm Blink an ESP8266 board via an arduino-cli CI/CD pipeline hosted on Gitlab.com, with Kubernetes, and a Raspberry-pi board. WARNING: This replaces the "MCU Immutable Booting" talk from Michael Schloh von Bennewitz, which was canceled...
Topics: Youtube, video, Science & Technology
Tiki: Easy setup of wiki-based knowledge management system This talk demonstrates how to build up a simple but powerful knowledge management system starting from a freshly installed Tiki by Jean-Marc Libs At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.119/collab_tiki_wiki_knowledge_base.webm I will demonstrate an easy and fast way of configuring Tiki Wiki CMS Groupware for the purpose of having a central repository for a knowledge base. I will also explain how to manage permissions for...
Topics: Youtube, video, Science & Technology