asusctl
C++ Middleware Writer
asusctl | C++ Middleware Writer | |
---|---|---|
100 | 98 | |
118 | 60 | |
- | - | |
9.4 | 8.5 | |
6 days ago | 5 days ago | |
Rust | C++ | |
Mozilla Public License 2.0 | BSD license |
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.
asusctl
-
A Suprising Discovery Inside the Steam Deck's APU
If you're interested in ASUS laptops (they have some very good and powerful models), you can check out this website: https://asus-linux.org/
-
What led you to use Linux as your daily driver?
My gaming laptop has been faithfully running Tumbleweed for 8 months. The people at Asus-Linux have done a great job with bringing over every feature I've wanted.
-
Challenges with Integrated GPU Detection on ROG Flow Z13 in Linux – Need Expert Advice
Have you installed the https://asus-linux.org/ utilities? Either way, you could ask in the asus-linux discord server since I figure they'd probably know how to solve this.
- Why 😭
-
How can I limit battery charge to 60% in Fedora
I know I'm a little late, but anyways... Since you're using Fedora, I'd highly recommend AsusCTL. This was the only way I could get mine to stop charging past a certain point. :)
-
Any issues with dual booting Ubuntu 22.04?
I think Ubuntu 22.04 with the default kernel will likely cause issues or not even work at all unfortunately. It is really recommended to use the latest Fedora or Arch for the best experience: https://asus-linux.org/
-
Only Getting 2 Hours of Battery on Linux
I've followed the guides on asus-linux.org.
-
Armoury Crate GPU Modes
Post your questions in r/linuxhardware. You might get some insight into the issues you are encountering. Also, since you have an Asus laptop check out ==> https://asus-linux.org/
-
Please recommend
look at asus-linux.org it has some resources on how to setup rog hardware in linux.
-
Is the Asus TUF Gaming F15 FX506LHB compatible with Linux (specifically Arch and Pop)?
The will most likely recommend the Asus-Linux site as well: https://asus-linux.org
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?
What are some alternatives?
g-helper - Lightweight Armoury Crate alternative for Asus laptops and ROG Ally. Control tool for ROG Zephyrus G14, G15, G16, M16, Flow X13, Flow X16, TUF, Strix, Scar and other models
stm32-hal - This library provides access to STM32 peripherals in Rust.
asus-flow-x13-linux
dyno - Runtime polymorphism done right
asusctl-gex
dockcross - Cross compiling toolchains in Docker images
asus-g14-fedora - Make things work with the ASUS Zephyrus G14 2020 on Fedora 35 including GPU Switching and automatic power management. Such wow!
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
asus-fan-control - Fan control for ASUS devices running Linux
go - The Go programming language
supergfxctl
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