C++ Middleware Writer
solus-sc
C++ Middleware Writer | solus-sc | |
---|---|---|
98 | 55 | |
60 | 22 | |
- | - | |
8.5 | 8.9 | |
29 days ago | 4 days ago | |
C++ | Python | |
BSD license | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
C++ Middleware Writer
-
C++ exams to practice
I use unique_ptr, but not as much as I used to. I've never used shared_ptr. This is my library that uses some C++ 2020 and 2017 features.
-
What led you to use Linux as your daily driver?
I started with Linux in the late 90s. I switched to FreeBSD around 2013 and returned to Linux a couple of years ago. Io_uring was the main reason I had to come back. At first I ported the back tier of my code generator back to Linux and then I ported the middle tier from being POSIX based to Linux.
-
Simpletonian approach to services?
Are there others that minimize multithreading and opt for multi-processing with single threaded processes? Call me a simpleton, but this approach eliminates some of the most difficult bugs by design. Here's an example of one of my single-threaded servers. The network io is asynchronous, but the file io is synchronous. Thanks
-
Ask for info: Sample open source program offer command line interface handling
I've been working on this program for 13 years now. At one point it had 7 global variables and none of them were const. Now it has 4 global variables and 2 of them are const.
-
Would std::construct_at be better here?
in one of my programs. I'm thinking about changing it to:
- C++ code generator to help build distributed systems
-
Version 1.15 of the C++ Middleware Writer
It's a merger of services and code generation: an on-line code generator that outputs low-level messaging and serialization code based on high-level input. It's implemented as a 3-tier system and uses output from the code generator in each tier. There's also a traditional library that's part of the repo.
Support for more data types for message lengths. Previously message lengths were always 4 bytes. I used this, for example, to reduce the size of the type used for message lengths between the front and middle tiers of the CMW from 4 bytes to 2 bytes.
-
295 pages on Initialization in Modern C++, a new cool book!
More concretely, I use it to generate code that's used in each of the tiers mentioned above. The link is to one example of that.
- Why is you SaaS not growing faster?
solus-sc
-
Multipass: Ubuntu Virtual Machines Made Easy
Solus
- Solus – an operating system designed for home computing
-
On the harm shareholders can do to OpenSource
If you are interested in an excellent, 100% community-based distro without any corporate involvement whatsoever, consider Solus.
-
Ubuntu are Evil, Fedora are going down that same road, what to do?
You might consider Solus OS, an independent that is not derived from Arch, Debian, SUSE, Fedora or anything else. Built from the ground up. I've been using Solus since 2017, and have been happy with it. Solus is focused on the use case of an "ordinary home desktop user", and is remarkably stable and reliable. Solus is a curated rolling release, which means that Solus is always up to date, but nothing is released unless and until it has been thoroughly tested. I've used both Solus Budgie (2017-2020) and Solus Plasma (2020 to date).
-
Moving from Kinoite back to mutables
You might want to take a look at Solus Plasma. Solus is an independent, entirely community-based and community-funded distro, offering KDE Plasma, Budgie and Gnome desktops.
-
Good Distro for Beelink PC and Browser Use Only
Solus MATE. Solus is extremely fast and lightweight. I'd say is perfect for this case
-
TWO Broken Solus 4.3 Installations
https://getsol.us > Blog
- I want to switch to Linux soon and I never try Linux before what’s the best distro for beginners to use I’m not that good with technical stuff I know the basics thx :)
- What is going on with Solus?!?!?!
-
Website Situation Update: Main Site Back Online
The main Solus website (getsol.us) is back online. DataDrake also updated it with some of the changes she's been working on. In the next few days she's going to go back to the datacenter to bring the rest of the infrastructure online.
What are some alternatives?
stm32-hal - This library provides access to STM32 peripherals in Rust.
libinput-gestures - Actions gestures on your touchpad using libinput
dyno - Runtime polymorphism done right
void-packages - The Void source packages collection
dockcross - Cross compiling toolchains in Docker images
os - The OS build system
Magic Enum C++ - Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
kepubify - Fast, standalone EPUB to Kobo EPUB conversion tool.
go - The Go programming language
vala-panel-appmenu - Global Menu for Vala Panel (and xfce4-panel and mate-panel) - GitHub mirror
amp-embedded-infra-lib - amp-embedded-infra-lib is a set of C++ libraries and headers that provide heap-less, STL like, infrastructure for embedded software development
gentoo - Official Gentoo ebuild repository