Графическая база данных с открытым исходным кодом, созданная для потоковой передачи данных в реальном времени, совместимая с Neo4j.
https://www.libhunt.com/r/memgraph
https://www.libhunt.com/r/memgraph
Libhunt
Memgraph Alternatives and Reviews (Mar 2024)
Which is the best alternative to Memgraph? Based on common mentions it is: ✅Kuzu, ✅Faust-streaming/Faust, ✅Memgraph/Mage, ✅Serverless-graphql or ✅Apache/Age
Тривиальный переезд, std::swap и приз 2000 долларов.
https://quuxplusone.github.io/blog/2023/02/24/trivial-swap-x-prize/
https://quuxplusone.github.io/blog/2023/02/24/trivial-swap-x-prize/
Arthur O’Dwyer
Trivial relocation, std::swap, and a $2000 prize
This is the first in a series of at least three weekly blog posts. Each post will explain
one of the problems facing P1144 “std::is_trivially_relocatable”
and P2786R0 “Trivial relocatability options” as
we try to (1) resolve their technical differences and…
one of the problems facing P1144 “std::is_trivially_relocatable”
and P2786R0 “Trivial relocatability options” as
we try to (1) resolve their technical differences and…
Работа со строками в Embedded C++.
https://blog.feabhas.com/2022/02/working-with-strings-in-embedded-c/
https://blog.feabhas.com/2022/02/working-with-strings-in-embedded-c/
Sticky Bits - Powered by Feabhas
Working with Strings in Embedded C++ - Sticky Bits - Powered by Feabhas
In this post, by Embedded I’m generally referring to deeply embedded/bare-metal systems as opposed to Linux-based embedded systems. Embedded systems and strings Historically, the need for and thus the use of strings in embedded systems was fairly limited.…
Сортировка пузырьком
Определите, сколько обменов сделает алгоритм пузырьковой сортировки по возрастанию для данного массива.
Формат входных данных:
На первой строке дано целое число n (1 ≤ n ≤ 1000) – количество элементов в массиве. На второй строке – сам массив. Гарантируется, что все элементы массива – различные целые числа, не превышающие по модулю 10^9.
Формат выходных данных:
Выведите одно число – количество обменов пузырьковой сортировки.
Определите, сколько обменов сделает алгоритм пузырьковой сортировки по возрастанию для данного массива.
Формат входных данных:
На первой строке дано целое число n (1 ≤ n ≤ 1000) – количество элементов в массиве. На второй строке – сам массив. Гарантируется, что все элементы массива – различные целые числа, не превышающие по модулю 10^9.
Формат выходных данных:
Выведите одно число – количество обменов пузырьковой сортировки.
5 любопытных примеров C++ Lambda: рекурсия, constexpr, контейнеры и многое другое (включая C++23!)
https://www.cppstories.com/2020/07/lambdas5ex.html/
https://www.cppstories.com/2020/07/lambdas5ex.html/
C++ Stories
5 Curious C++ Lambda Examples: Recursion, constexpr, Containers and More
In this blog post I’ll show you a couple of interesting examples with lambda expressions. Do you know how to write a recursive lambda? Store them in a container? Or invoke at compile time?
See in the article.
Updated in August 2022: Added C++23 improvements.…
See in the article.
Updated in August 2022: Added C++23 improvements.…
Вынесет ли компилятор strlen() в отдельную переменную?
Anonymous Quiz
65%
Да, GCC сделает так
21%
Нет
13%
Это неправильная оптимизация
Как распознать хорошую программную архитектуру?
https://www.modernescpp.com/index.php/how-can-you-recognise-a-good-software-architecture
https://www.modernescpp.com/index.php/how-can-you-recognise-a-good-software-architecture
YTsaurus: основная система для хранения и обработки данных Яндекса теперь open source.
https://habr.com/ru/company/yandex/blog/721526/
https://habr.com/ru/company/yandex/blog/721526/
Хабр
YTsaurus: основная система для хранения и обработки данных Яндекса теперь open source
Привет! Меня зовут Максим Бабенко, я руковожу отделом технологий распределённых вычислений в Яндексе. Сегодня мы выложили в опенсорс платформу YTsaurus — одну из основных инфраструктурных...