FOSDEM
FOSDEM
  • 3 096
  • 4 194 222
FOSDEM infrastructure review
By Richard Hartmann and Basti Schubert
At FOSDEM 2023
video.fosdem.org/2023/H.2215%20(Ferrer)/fosdem_infrastructure.webm
Informational and fun.
Room: H.2215 (Ferrer)
Scheduled start: 2023-02-05 15:40:00
Переглядів: 2 480

Відео

Deterministic debugging with Delve And the state of Delve
Переглядів 2,4 тис.3 роки тому
by Derek Parker At: FOSDEM 2020 video.fosdem.org/2020/UB2.252A/debuggingwithdelve.webm In this talk I will begin by delivering the "State of Delve" update. In similar fashion to the popular "State of Go" talk I will begin by discussing all of the exciting new features and changes that have happened over the past year, since last FOSDEM. Following that I will go into a live demo showcasing how D...
Support for mini-debuginfo in LLDB How to read the .gnu_debugdata section.
Переглядів 6703 роки тому
by Konrad Kleine At: FOSDEM 2020 video.fosdem.org/2020/K.4.201/debugging_mini.webm The "official" mini-debuginfo man-page describes the topic best: ❮blockquote❯Some systems ship pre-built executables and libraries that have a special ❮code❯.gnu_debugdata❮/code❯ section. This feature is called MiniDebugInfo. This section holds an LZMA-compressed object and is used to supply extra symbols for bac...
Postmodern strace
Переглядів 2,5 тис.3 роки тому
by Dmitry Levin At: FOSDEM 2020 video.fosdem.org/2020/K.4.201/debugging_strace_modern.webm strace is a diagnostic, debugging and instructional utility for Linux. It is used to monitor and tamper with interactions between processes and the Linux kernel, which include system calls, signal deliveries, and changes of process state. In this talk the maintainer of strace will describe new features im...
Our road to a k8s/GKE based Closed Build Environment A small journey to an autoscaling build env ba…
Переглядів 8073 роки тому
Our road to a k8s/GKE based Closed Build Environment A small journey to an autoscaling build env based on Jenkins. by Siegfried Kiermayer At: FOSDEM 2020 video.fosdem.org/2020/UB4.136/our_road_to_a_k8sgke_based_closed_build_environment.webm My team build a new Closed Build Environment for building Release Packages on Google Cloud Platform(gcp) with Google Kubernetes Engine (GKE). I like to take...
Uplift your Linux systems programming skills with systemd and D-Bus Practical examples and best pra…
Переглядів 22 тис.3 роки тому
Uplift your Linux systems programming skills with systemd and D-Bus Practical examples and best practices on how to leverage systemd and D-Bus in Go by Leonid Vasilyev At: FOSDEM 2020 video.fosdem.org/2020/UB2.252A/golinux.webm Systemd is a de-facto standard process manager in all mainstream Linux distributions for almost a decade. D-Bus is most widely used inter-process communication on a loca...
GRUB upstream and distros cooperation
Переглядів 7413 роки тому
by Daniel Kiper At: FOSDEM 2020 video.fosdem.org/2020/K.3.201/guadc.webm The presentation will discuss current state of GRUB upstream development and cooperation with distributions. The first half of presentation will be focusing on last year, current and future development efforts. The second half will discuss cooperation between GRUB upstream and distros. In general it will show current progr...
Low-end platform profiling with HawkTracer profiler
Переглядів 4323 роки тому
by Marcin Kolny At: FOSDEM 2020 video.fosdem.org/2020/K.4.201/debugging_hawktrace.webm HawkTracer is low-overhead instrumentation-based profiler built at Amazon Video for platforms with limited capabilities. It's written in C but can be used almost with any other language (we've successfully used it with JavaScript, LUA, Python and Rust). It's highly extensible (at compile time) and portable so...
Debugging apps running in Kubernetes An overview of the tooling available
Переглядів 9123 роки тому
by Jeff Knurek At: FOSDEM 2020 video.fosdem.org/2020/K.4.201/debugging_kubernetes.webm New tools are coming out to make it possible to add breakpoints and debug running code in a Kubernetes Pod. This talk will present an overview of some of these tools. We'll cover tools that make it easy to update the code that's running in a Pod (Squash/Ksync/Telepresence). And we'll also cover how to connect...
Maggy: Asynchronous distributed hyperparameter optimization based on Apache Spark Asynchronous algo…
Переглядів 5343 роки тому
Maggy: Asynchronous distributed hyperparameter optimization based on Apache Spark Asynchronous algorithms on a bulk-synchronous system by Moritz Meister At: FOSDEM 2020 video.fosdem.org/2020/UB5.132/maggy.webm Maggy is an open-source framework built on Apache Spark, for asynchronous parallel execution of trials for machine learning experiments. In this talk, we will present our work to tackle s...
Sharing memories of Python and Rust The story of a lifetime inside Mercurial
Переглядів 1 тис.3 роки тому
by Raphaël Gomès At: FOSDEM 2020 video.fosdem.org/2020/K.3.401/rust_python_sharing_memories.webm The Mercurial version control system now has an option for running Rust code to improve performance. In this talk we will explore the challenges of using Rust efficiently inside a performance-sensitive Python project with more than 10 years of backwards compatiblity. Room: K.3.401 Scheduled start: 2...
cargo deny Fearlessly update your dependencies
Переглядів 5713 роки тому
by Jake Shadle At: FOSDEM 2020 video.fosdem.org/2020/K.3.401/rust_cargo_deny.webm A talk about ❮a href="github.com/EmbarkStudios/cargo-deny"❯cargo-deny❮/a❯, why we created it, and how it helps us manage our dependencies in the long term. The slides are available on ❮a href="github.com/Jake-Shadle/talks/tree/master/deny"❯Github❮/a❯, it uses ❮a href="github.com/webpro/reveal-md"❯reveal-md❮/a❯ to ...
Sharing Reproducible Results in a Container A container you can build anywhere
Переглядів 6623 роки тому
by Efraim Flashner At: FOSDEM 2020 video.fosdem.org/2020/UB5.132/reprod_container.webm Containers do a great job separating out different parts of a system, making sure that they don't interact unless we want them to. What happens when a colleague hands us a project they've written and we're supposed to host it for them? They're not programmers, they're scientists. Who knows what they have in t...
Efficient Model Selection for Deep Neural Networks on Massively Parallel Processing Databases
Переглядів 4353 роки тому
by Frank McQuillan At: FOSDEM 2020 video.fosdem.org/2020/UB5.132/mppdb.webm In this session we will present an efficient way to train many deep learning model configurations at the same time with Greenplum, a free and open source massively parallel database based on PostgreSQL. The implementation involves distributing data to the workers that have GPUs available and hopping model state between ...
Homebrew: Features and Funding
Переглядів 4883 роки тому
by Mike McQuaid At: FOSDEM 2020 video.fosdem.org/2020/K.3.201/hfaf.webm A talk about the Homebrew package manager and how we've been working with our users to introduce new features to subsets of users, encouraging users to donate to the project and communicating both these to as many users as possible without being annoying. Room: K.3.201 Scheduled start: 2020-02-02 09:30:00
dav1d: 1 year later dav1d is a fast AV1 decoder
Переглядів 3,1 тис.3 роки тому
dav1d: 1 year later dav1d is a fast AV1 decoder
Testing Navit using Device Farms
Переглядів 3013 роки тому
Testing Navit using Device Farms
VoIP Troubleshooting and Monitoring FAQs
Переглядів 3073 роки тому
VoIP Troubleshooting and Monitoring FAQs
Software distribution: new points of failure In a censored world
Переглядів 9583 роки тому
Software distribution: new points of failure In a censored world
STAC: Search and discovery of geospatial assets Introducing a new cloud-native cataloging specifica…
Переглядів 7683 роки тому
STAC: Search and discovery of geospatial assets Introducing a new cloud-native cataloging specifica…
Monitoring strawberries Building observability for indoor farming
Переглядів 5193 роки тому
Monitoring strawberries Building observability for indoor farming
Modern VoIP in Modern Infrastructures Designing and implementing VoIP architectures in the cloud an…
Переглядів 5063 роки тому
Modern VoIP in Modern Infrastructures Designing and implementing VoIP architectures in the cloud an…
Advancing the Future of CI/CD Together How the Continuous Delivery Foundation is working to advance…
Переглядів 7793 роки тому
Advancing the Future of CI/CD Together How the Continuous Delivery Foundation is working to advance…
Reinventing Home Directories Let's bring the UNIX concept of Home Directories into the 21st century
Переглядів 5 тис.3 роки тому
Reinventing Home Directories Let's bring the UNIX concept of Home Directories into the 21st century
Choosing The Right Deployment Strategy
Переглядів 3683 роки тому
Choosing The Right Deployment Strategy
Speed up the monolith building a smart reverse proxy in Go
Переглядів 4163 роки тому
Speed up the monolith building a smart reverse proxy in Go
Knocking Down the Nest secushareBOX - p2p & encrypted IoT and beyond...
Переглядів 3163 роки тому
Knocking Down the Nest secushareBOX - p2p & encrypted IoT and beyond...
Arabesque: a geographic flow visualization application
Переглядів 2723 роки тому
Arabesque: a geographic flow visualization application
Building an open source data lake at scale in the cloud
Переглядів 9233 роки тому
Building an open source data lake at scale in the cloud
GeoServer Basics
Переглядів 5 тис.3 роки тому
GeoServer Basics

КОМЕНТАРІ

  • @davidtocker
    @davidtocker День тому

    Underated resource. You the man.

  • @crimsonbytes
    @crimsonbytes 2 дні тому

    You're a professional. Knock off the f-bombs. A wide variety of people came here to hear about the changes in cgroups v2 and offensive language detracts from that for a lot more people than you think.

  • @cangozpinar
    @cangozpinar 8 днів тому

    How are the jumper pins (tx, rx ) connected to the computer in order to flash the binary using stm32flash ? I cannot figure out how jumper pins can connect to the laptop since they won't plug into anything like a usb port ?

  • @cheithanya.p.r391
    @cheithanya.p.r391 8 днів тому

    Awesome explaination!!! that solved a lot of my problems of what these terms means and what stack to pick

  • @vitserp
    @vitserp 14 днів тому

    it is anything but simple, garbage software.

  • @SebagaboFaustin
    @SebagaboFaustin 15 днів тому

    Thank you for your inthem

  • @allanwilson3590
    @allanwilson3590 17 днів тому

    Tough watch

  • @niteshagarwal7297
    @niteshagarwal7297 21 день тому

    Deployment is a problem but I think the first problem to solve is automated test of hardware designs. Maybe you could've a LTSpice circuit getting update everytime you update your PCB schematic, you could build a digital twin of your PCB and run the firmware on it, if the hardware is finalised you build the hardware and have a HIL setup where you do CI/CD for your firmware.

  • @SegmentationFault67
    @SegmentationFault67 Місяць тому

    Great work hope more people could watch this and realize hoe much work goes behind cli tools

  • @Gabriel965519437
    @Gabriel965519437 Місяць тому

    is gpiod open-source and anyone can use it? Or have a specific license?

  • @jiritichy6855
    @jiritichy6855 Місяць тому

    I spend some time with FreeCAD. It has number of problems, most serious in my opinion are with filleting/chamfering and with shelling/skin. There is host of others, too. After contacting the user forums, people from FreeCand said the problems are due to problems with Open Cascade kernel, not with FreeCad. FreeCad is in development something like 19 years and they are still not able to solve basic problems, i.e get together with your company to make the necessary changes in the kernel... What is your opinion?

  • @sealovers1374
    @sealovers1374 Місяць тому

    finally a presentation using Fedora and opensource tools

  • @Tubingonline1
    @Tubingonline1 Місяць тому

    Fantastic video on Libuv and event loop. The speaker is witty and has a good sense of humor, too. Thanks for uploading this.

  • @SimarMannSingh
    @SimarMannSingh Місяць тому

    Nice, Mentorship program sounds really a nice idea to onboard more poeple on the Open-source projects. Good initiative.

  • @ryansupak3639
    @ryansupak3639 Місяць тому

    Excellent work. A subject that I wish got more examination.

  • @__hannibaalbarca__
    @__hannibaalbarca__ Місяць тому

    Three year no comment : impossible. __my_first__VA__COMMENT__

  • @bullpup1337
    @bullpup1337 Місяць тому

    pro tip: use rlwrap to get history in pretty much any REPL

  • @miladini1
    @miladini1 Місяць тому

    Thank you!

  • @Mohanadahmedsyeed
    @Mohanadahmedsyeed Місяць тому

    why you talk fast

  • @JackySupit
    @JackySupit Місяць тому

    so long, and so big effort, while there is already a free addons odoo-rest-api that you can use similar to graphql query :/

  • @happygofishing
    @happygofishing Місяць тому

    Fuck IBM.

  • @Mouton_redstone
    @Mouton_redstone 2 місяці тому

    random french student here, you just gave me inspiration to do the oral presentation of my graduation exam on error correction, thanks mate !

  • @thepackbot
    @thepackbot 2 місяці тому

    Great explanation!

  • @kolthodgins4563
    @kolthodgins4563 2 місяці тому

    Lol.... I understand only , well nothing if I'm honest but the concepts are next level

  • @kolthodgins4563
    @kolthodgins4563 2 місяці тому

    Haha... RH sent me too 😂

  • @user-bt1iz6qq6z
    @user-bt1iz6qq6z 2 місяці тому

    414 send me 😎

  • @dpcco4589
    @dpcco4589 2 місяці тому

    Genius

  • @almightyhexican5555
    @almightyhexican5555 2 місяці тому

    james has chosen to free us

  • @srikanth7730
    @srikanth7730 2 місяці тому

    Hi, I am ablevdisplay videos in gridview 3x3, total 9.... I want save this gridview is there any info please share.....

  • @CAMRA_GUY
    @CAMRA_GUY 2 місяці тому

    Is this the line for the bathroom? 😮😂❤

  • @MarzMindset
    @MarzMindset 2 місяці тому

    I feel dumb and smart at the same time listening to this

  • @cryptonewbie3699
    @cryptonewbie3699 2 місяці тому

    Mariah sent me 😂❤🎉

    • @kisms8590
      @kisms8590 17 днів тому

      And sharia law like he said.

  • @edisoncos1
    @edisoncos1 2 місяці тому

    And the search begins ATROPA PDAI 🚀

    • @Markus_77
      @Markus_77 2 місяці тому

      😂😂😂😂😂

  • @richwealth262
    @richwealth262 2 місяці тому

    Richard Heart sent me 😂

    • @Markus_77
      @Markus_77 2 місяці тому

      You are blessed 🙏🏼😁

  • @urtesttube
    @urtesttube 3 місяці тому

    How does this have 77 views only, and no comments 😅

  • @mehdizeynalov1062
    @mehdizeynalov1062 3 місяці тому

    amazed by this quality content. thank you.

  • @forheuristiclifeksh7836
    @forheuristiclifeksh7836 3 місяці тому

    1:00

  • @TerryDavisMedia
    @TerryDavisMedia 3 місяці тому

    very underatted, thank you!

  • @ramani1601
    @ramani1601 3 місяці тому

    🎉🎉🎉🎉❤ Why open source

  • @marwanahmed2991
    @marwanahmed2991 3 місяці тому

    Can you provide suggestions for a dataset that I can use to predict code smells?

  • @ramani1601
    @ramani1601 3 місяці тому

    Open access journal

  • @pyrokamileon
    @pyrokamileon 3 місяці тому

    I would love to contribute to the kernel! I'm listening to this now while at work and I will play it again later and follow the steps..! 😎

  • @xealit
    @xealit 3 місяці тому

    that's a strange but curious situation how BSDs morph into something Linux-like, one shim at a time

  • @LeCommeiLFaut
    @LeCommeiLFaut 3 місяці тому

    Me is like a spider 🕷 controls all. I think it is good technologie, but my thoughts are: this implementation must be slightly different. Because despite of all goodies it bring, there are many diminishing things in return. If something goes wrong, ME can soft lock itself permanently and you cannot reset it or bring it to factory settings. And your system will start to work really bad/incorrect

  • @wiskasIO
    @wiskasIO 3 місяці тому

    I was expecting he would start hitting everyone with a baguette at the end. 🤣

  • @dickpiano1802
    @dickpiano1802 4 місяці тому

    I opened this video thinking it will be another useless conference presentation. 2 minutes into the presentation, I knew that this guy knows his stuff and I can learn a lot from him.

  • @Hanzo.876
    @Hanzo.876 4 місяці тому

    I have never seen someone demonstrate the bad stuff they say the x server does

  • @chefboyab
    @chefboyab 4 місяці тому

    What the fuck does this have to do with title 26 😒😒😒😒

  • @gregburstein
    @gregburstein 4 місяці тому

    Hey what do you do when your bisq is stuck in synchronizing dao

  • @jayeshmahajan2577
    @jayeshmahajan2577 4 місяці тому

    Hi @Kris, I went to this video and got insight into how to set up a CI/CD framework. but, I have gone through a few other documents as well, but no one is talking about infrastructure CD. I got lots of material on how to do App CD. Do you have any thoughts about the same? Example: I want to update the EKS AMI monthly then what we usually do, we create a branch and then update the new AMI perform a terraform plan & apply and after this, we merge our PR in master. Is this the right way to do this? and how about if we have multiple environments more than 10. then this process is tedious.