home.social

Search

1000 results for “cpp”

  1. fun fact: unflake tests pass (on my laptop) in ~18 seconds when using #CppNix / upstream #Nix, but in just ~15 seconds when using #Lix

    this unscientific benchmark shows a ~17% reduction in runtime, which is pretty cool

  2. fun fact: unflake tests pass (on my laptop) in ~18 seconds when using #CppNix / upstream #Nix, but in just ~15 seconds when using #Lix

    this unscientific benchmark shows a ~17% reduction in runtime, which is pretty cool

  3. Imagine starting the new year writing cleaner, faster, more reliable C++ code.
    With my self-paced course + 1:1 live coaching, that’s exactly what you’ll achieve.
    📅 We kick off January 1st. Let’s write unique code together:

    fertig.to/slcoaching

    #cpp #cpp20 #cpp17

  4. Another day, and I felt like it:

    The phantastic Żmij library by @vitaut , now usable at compile time!

    Plus (much preferred) compile-time testing of all library test cases (expect for a single one that requires runtime-only standard library functions).

    #cpp #cplusplus #programming #zmij #compile_time

  5. Because why not?

    Top-modern floating point to text conversions should live in a reasonably modern C++ environment.

    @vitaut

    #cpp #cplusplus #zmij

  6. Still coding in C++11 or C++14? 🚧
    It’s time to unlock the power of C++17 & C++20.
    My C++ course + 1:1 coaching bundle helps you:
    ✅ Write cleaner code
    ✅ Use modern features
    ✅ Get real-time answers to your tricky questions
    Enrollment closes soon →

    fertig.to/slcoaching

    #cpp #cpp20 #cpp17

  7. ✨Bringing light to #LifeCycleManagement

    Digital preservation is like a journey.

    From ingest to versioning, or even batch export and disposal, every stage builds on the last.

    👉CPP-029, CPP-021, CPP-006, and CPP-018 help you manage data throughout its lifecycle: tiny.cc/cpp-desc

    #EOSCEDEN #CPPs

  8. C++ Insights - Episode 69: = default and uniform initialization - Best Practice Explained

    In this episode, you'll learn a best practice using =default and uniform initialization.

    youtu.be/gDKKZb4qASE

    #cppinsights #cpp #cpp20

  9. ✨Bringing light to #Access & #Discovery
    Preservation only is meaningful if data is findable, accessible and reusable.
    CPP-024 enables discovery, CPP-025 is responsible for enabling access, and CPP-028 creates derivatives for reuse.
    👉 Explore them here: tiny.cc/cpp-desc
    #EOSCEDEN #CPPs

  10. W sobotę 20.12.2025 zapraszamy na stream DJ-ski z nowo otwartego sklepu z płytami i kasetami na wrocławskim Nadodrzu – Do Brzegu Records. Tym samym rozpoczynamy nową serię streamów muzycznych z miejsca, które możecie również odwiedzić i wziąć udział w wydarzeniu.
    Na pierwszy ogień tytus.cpp i DJ Bessus zagrają UK-bassową mieszankę – będą breaki, UKG i atmospheric jungle.
    Sklep mieści się przy ul. Chrobrego 36. W soboty jest otwarty od 11:00 do 18:00, a nasz stream zaczynamy o 12:00.
    #electronicmusic #dj #djstream #jungle #ukg #ukgarage #ukbass
    youtube.com/live/exdMb-vNGSY?f

  11. ✨Bringing light to #RightsManagement
    Today’s spotlight is on managing rights for Information Objects, covering both internal preservation actions and end-user access and reuse.
    CPP-020 is your guide to manage legal, policy, and ethical constraints.
    👉 tiny.cc/cpp-desc
    #EOSCEDEN #CPPs

  12. Quick question:
    Who do you turn to when you get stuck in C++?
    With my C++17/20 course + 1:1 coaching, you’ll never have to face tricky code alone again.
    We start January 1st → Join here:

    fertig.to/slcoaching

    #cpp #cpp20 #cpp17

  13. ✨Bringing light to #QualityManagement
    Your data is special and deserves special treatment.
    CPP-019 shows how to assess data quality from authenticity to completeness, validity & more.
    👏 Explore how to evaluate & re-evaluate the quality of Information Objects: tiny.cc/cpp-desc
    #EOSCEDEN #CPPs

  14. What's the constexpr-if equivalent to `condition ? x : y`? As far as I know we only have `[&] { if constexpr (condition) return x; else return y; }()`. I hate it.

    #cpp #cplusplus #WG21

  15. ✨Bringing light to #PreservationStrategies

    Preservation choices aren’t easy but they’re the first step to keep data alive.

    You're unsure how to migrate files, normalise formats, or emulate old environments?

    👉 Learn more from our CPP-014, CPP-026, CPP-015: tiny.cc/cpp-desc

    #EOSCEDEN #CPPs

  16. I reluctantly agreed last week to upgrade from JUCE 6 to JUCE 8 for DarkMark, since JUCE 8 contained some fixes that were needed to build on Mac.

    But as I suspected, now we're seeing problems on Linux with JUCE 8. Need to do a bit of research and see what this error is about: "non-virtual thunk to juce::TableListBox::RowComp::paint()".

    #cpp #JUCE

  17. I reluctantly agreed last week to upgrade from JUCE 6 to JUCE 8 for DarkMark, since JUCE 8 contained some fixes that were needed to build on Mac.

    But as I suspected, now we're seeing problems on Linux with JUCE 8. Need to do a bit of research and see what this error is about: "non-virtual thunk to juce::TableListBox::RowComp::paint()".

    #cpp #JUCE

  18. I reluctantly agreed last week to upgrade from JUCE 6 to JUCE 8 for DarkMark, since JUCE 8 contained some fixes that were needed to build on Mac.

    But as I suspected, now we're seeing problems on Linux with JUCE 8. Need to do a bit of research and see what this error is about: "non-virtual thunk to juce::TableListBox::RowComp::paint()".

    #cpp #JUCE

  19. I reluctantly agreed last week to upgrade from JUCE 6 to JUCE 8 for DarkMark, since JUCE 8 contained some fixes that were needed to build on Mac.

    But as I suspected, now we're seeing problems on Linux with JUCE 8. Need to do a bit of research and see what this error is about: "non-virtual thunk to juce::TableListBox::RowComp::paint()".

    #cpp #JUCE

  20. ✨Bringing light to #SignificantProperties

    Defining the essence of your digital objects is crucial to serve the needs of your users.

    👉 Explore CPP-022 to learn more about the concept of significant properties and how to apply it in your workflows: tiny.cc/cpp-desc

    #EOSCEDEN #CPPs

  21. ✨Bringing light to #Metadata

    Data about data is the lifeline of every TDA and our CPPs.

    You want to manage information in a textual, structured, and machine-actionable way?

    Learn more about #MetadataManagement in our CPP-005, CPP-009, CPP-013, and CPP-016: tiny.cc/cpp-desc

    #EOSCEDEN #CPPs

  22. In my latest blog post, "C++20s `std::source_location` in action," you'll learn how the datatype works and how to pass such an object.

    andreasfertig.com/blog/2025/12

    #cplusplus #cpp #cpp20

  23. This talk by Khalil is amazing, and it's been a while since I've last seen a presenter with such good presenting skills at CppCon: youtube.com/watch?v=wNPfs8aQ4oo

    #Cpp #CPlusPlus #CppCon

  24. May I make you aware of the phantastic @compiler_explorer, that totally indispensable tool to every software developer - the brainchild of @mattgodbolt ?

    I can speak only as an average C++ developer who works at a small company, and who happens to be stranded in the C++ committee.

    For my own experiments, I have a personal bookmark in my browser called "C++23 playground" as a starting point for for more elaborate adventures in the C++ lands. May be, it helps you as well:

    godbolt.org/z/Mz96j16nx

    To the best of my knowledge, the provided flags will give you some highly recommended defaults for compiler diagnostics and maximum language conformance, in the three major implementations Clang/libc++, GCC/libstdc++, and MSVC/MS-STL. Maybe you'll get some inspiration for your daily grind.

    Please support Matt and the entire CE team 🤘, f.e. by getting some swag that we nerds can proudly present in the public and wear as protective gear ☺️

    Visit shop.compiler-explorer.com/pro 🤩

    #cpp #cpp23 #cplusCplus #programming

  25. Valgrind takes just over 24 hours to run through something in Darknet/YOLO.

    Then it prompts once for every single issue it found. 7182 records:

    ==1747473== ---- Print suppression ? --- [Return/N/n/Y/y/C/c] ----

    - Is there a difference between uppercase and lowercase?
    - I can guess what "n" and "y" means, but what is "c"? Cancel? Continue?

    This is not a time to start experimenting since it took me over 24 hours to get to this stage, and I cannot find the answer in the valgrind docs. #cpp #valgrind

  26. Are you using std::ranges in your C++ code? If not, what is stopping you?

    Ranges introduced a huge paradigm shift in the way we can write our C++ code. They can make the code way shorter, way better separated, and what's best - way more resilient to both logical and memory-related bugs. 🐞

    If you haven't yet dabbled in ranges yourself, I've prepared a kind of cheatsheet reference article exploring many everyday use cases and how they can be improved by using the std::ranges library. 📏

    You can read the article for free on my Medium:
    medium.com/@nerudaj/you-need-t

    What are your experiences with this library? Tell me in the comments 👇

    #cpp #softwareengineering #memorysafety #cpp23