There is a good book written by Jens Gustedt [0] which is a great guide for C with all the new stuff. The book itself is CC licensed and code examples are MIT licensed. Jens is one of the good guys.
441 karma · joined January 16, 2019
There is a good book written by Jens Gustedt [0] which is a great guide for C with all the new stuff. The book itself is CC licensed and code examples are MIT licensed. Jens is one of the good guys.
std::string would work in a similar way, except it would be `const`
The salary is a joke, I've made their base salary, which requires at least bachelors degree, as part time working student in private sector.
There is only one reason to work for the government in Germany and it's called "Verbeamtung" (a legal state where you are not employed, but appointed for government service, it's almost impossible to get fired and you pay little to no taxes, etc.), but the whole office politics and long decision making channels are awful (source: me working for a company owned by the local government years ago).
https://krebsonsecurity.com/2021/04/ubiquiti-all-but-confirm...
But Chromebooks are sometimes a little bit special. I'm working on a app right now which is designed for tablets and wanted to check if I could run it on my Chromebook, because of the bigger screen (13" compared to Samsung S5/S6 with ~10") and I couldn't install it from the alpha channel. The thing was, it has a camera, a front camera, but the Manifest.xml required the default camera permission which was missing and this prevented me from even finding the app in the PlayStore.
And Slack as app is basically only the website. All the "native" apps seem to just render it (Linux, MacOs and Windows are Electron apps, the Android version feels like a WebView)
Fortunately there is https://arxiv.org/ and similar sites. And most researchers are happy to provide you their papers free of cost if you ask.
There are only two rules:
- get the job done
- be in the important meetings/calls
BTW. it's a cooperation between french and german public televisions, is there something similar elsewhere in the world?
"There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors."
Star Trek and especially TNG is one of the best SciFi series made. The technological point of view is very interesting, but the philosophical issues are even more intriguing and up to date.
Yep, same feeling here.
And there are even more red flags. - no information about what company/which individual is responsible for the service (I always want to know who I'm doing business with) - no contact information (no, Twitter is not a business channel) - no information about anything even related to liability and/or applicable laws - no ToS - no privacy policy (so no customers from the EU + possible lawsuits in the EU for the person who runs it) - no cookie policy, but still a cookie. Even better, it's valid for 10 years... (and here we go again with possible lawsuits in the EU)
Maybe there is some information about this after the registration, but it is: a) too late b) not how a serious company should communicate with potential customers/partners.
I'll pass.
Also automated deployment of Arch is a little bit of a headache.
But the old Apple II on the shelf in the back got me to smile.
The language is pretty performant, nice to write and read, OOP, portable, strong typed, etc. Can be used for scripting, backends, etc.
With Flutter, you can get Android and iOS apps with the same codebase and near native performance. Downside is, not every functionality is supported, but it's getting better every week.
AngularDart gets you webfrontends without touching JS. Ok, it compiles Dart2JS because browsers are not supporting Dart (yet), but I don't have to write JS/TypeScript myself.
This will get even greater in a few years when Google releases Fuchsia aka Android-replacement.
Ok, there are downsides: - no WASM support - VM based for use outside of a mobile device/browser - lack of some libs/frameworks - not widely supported (like on the big 3 in the cloud or default install on top10 distros)
It's sufficient for a rookie webdeveloper, but everything else is a pain in the ass. Oh, you need libsasl to compile this project from sources, it would be a shame if we rename it to sasllib (yeah, this shit is still happening!).
Long story short, get Debian. Or install Fedora if you are comfortable with.
In my case, I learned to work with Linux with Debian on my main PC and Slackware on my "project box". A lot of trouble, but now I can say I know what I'm doing (or why something got wrong). After that I tried a lot of different distros and I found my match, I'm happy. So try something crazy, like Gentoo/Arch/NixOs/random-distro-listed-on-distrowatch.
BTW. Rolling releases are awesome