Unfortunately I can’t help you with Nobara, but I’m surprised you’re having troubles with EndeavourOS.
EOS has been working out of the box for me for almost everything.
Engineer and coder that likes memes.
Unfortunately I can’t help you with Nobara, but I’m surprised you’re having troubles with EndeavourOS.
EOS has been working out of the box for me for almost everything.
Not really. Exceptions are a controlled way of indicating something went wrong in an application.
The only point where you wouldn’t know about the possibility of one is when you don’t know enough about the language features you’re using or when you use a badly documented library or framework.
Yeah, I had a similar case with some authentication middleware I used that was part of a library.
It would always throw an exception when a user wasn’t authenticated instead of just giving me some flag I could check.
Wouldn’t have done it that way, but it was okay for an API controller.
Another upside of Jetbrains over Adobe is that you can get edu-licenses that allow you to use every software of theirs.
The best deal our university could get from Adobe was 25% off on Photoshop if at least 200 students bought it.
Meme is funny, but that exception used as flow control hurts.
It’s weird. There seem to be a lot of games that offer native Linux clients but they tend to not be maintained that well. Quite a shame really.
He cs_assaulted the counter
Like many others already said. Being self taught is ok, but employers need at least some kind of confirmation about your skills. So getting some kind of officisl certificate will make your job search a lot easier.
Microsoft offers a bunch of .NET certificates if you do their C# courses for example. You can also become a certified Linux professional.
Find something that interests you and then start learning by doing some tutorials. The most important thing is that you have fun and won’t burn yourself out working in a field you don’t enjoy.
Where I’m from there’s demand for Web Devs, Java devs, .NET devs, It Support, Network Engineers, Embedded systems, whatever.
Ha! I’m partially looking at this issue in my bachelor’s thesis.
It’s not at all necessary to embed a browser, but it’s really easy to transfer your web app to a “near native” experience with stuff like electron, ionic, cordova, react native or whatever other web stuff is out there. The issue is mostly that native APIs are complicated and relying on web views or just providing your own “browser” is a relatively easy approach.
Stuff like Flutter, Xamarin or .NET MAUI compile depending on the platform to native or are interpreted by a runtime. There’s a study I use that compares Flutter to React Native, native Java and Ionic on Android and finds that unsurprisingly the native implementation is best, but is closely followed by Flutter (with a few hiccups), with the remainder being significantly slower.
The thing is. I don’t think these compiled frameworks lag behind in any way. But when you have a dev team, that’s competent in web development, you won’t make them learn C#, Xaml, Dart or C++, just to get native API access - you’ll just let a framework handle that for you because it’s cheaper and easier.
Edit: To add some further reading. This paper and this one explore the different approaches out there and suggest which one might be “the best”. I don’t feel like they’re good papers, but there’s almost no other write up of cross-platform dev approaches out there.
Edit2: I also believe that the approach “we are web devs that want access to native APIs” may be turned around in the future, since Flutter and now also .NET offer ways to deploy cross-platforn apps as web apps. I’ll get back to writing the thesis now and stop editing.
In case you’re interested I’ve tried out a few things and kinda settled on fish, but will still use bash for scripting.
Fair point. For me using a distro dedicated to making Arch accessible just is more attractive than having an installer and being on my own afterwards.
But yeah, EndeavourOS is pretty much just an installer with purple space theming.
Definitely. For now every fix that worked for Arch, also worked for me.
I think EndeavourOS profits greatly from being so close to Arch, because right now every fix that worked for an Arch user also worked for me.
Idk much about other distros, but maybe try Pop OS first and see if you like it.
As I mentioned I’ve ran into really weird issues with steam because of some missing dependencies that are mentioned on page 49 of google search results.
This will send me down another 4h rabbit hole today, thanks 😬
Yes, I was also very surprised. The userbase is surprisingly small, even though it runs quite well.
But if I wasn’t into IT, I’d probably have run into issues that I wouldn’t be able to fix. Just little things like proper directory permissions, ownership and such.
I already do, haha 😄
Thanks for the advice. I’ll definitely check it out. I’ve killed my Raspberry Pi twice due to bash typos, so with this being my main system I want to be extra careful.
100% that.
Especially that working software over comprehensive documentation part, which can be automated so easily if done right.
There’s so much value in TDD and providing a way to do integration and automated UI tests early on in a project, yet none of the companies I’ve worked at made use of it.
Also automated documentation tools like Swagger are almost criminally underutilised.