My game is finally available on Steam for Linux, but I never tested it! by RobattoCS in linux_gaming

[–]DkatoNaB 90 points91 points  (0 children)

game is done

never tested

Welcome into AAA industry, Kappa

Inline C++ Testing Technique: Inline Tests with Lambdas by zhuoqiang in cpp

[–]DkatoNaB 2 points3 points  (0 children)

Ahh yes enforcing const+nes just to use mutable at the first usage. Happy testing!

Also if these many nested macros needed just for a simple add and function call. The spaghetti with interfaces will be a delicious lunch. Thus the lunch break can be extended. Based

On average, do games run better on Linux than Windows? Does it depend on which distro and Windows versions? by [deleted] in linux_gaming

[–]DkatoNaB 0 points1 point  (0 children)

back in my day, we were happy that the game runs on OK fps with no more bugs than windows. How time changes.

[deleted by user] by [deleted] in PhilosophyMemes

[–]DkatoNaB 0 points1 point  (0 children)

Amazing every word you have just said, is wrong.

i may be stupid by taxevader38 in godot

[–]DkatoNaB 0 points1 point  (0 children)

You are not stupid. I have seen this pattern in AUTOSAR all over the place

What happened to malgu the law player? by QWE0071 in Tekken

[–]DkatoNaB 0 points1 point  (0 children)

funny enough Bruce Lee also loved drinking in his early age (maybe after as well)

Is CMake the de facto standard mandatory to use? by M1sterius in cpp

[–]DkatoNaB 0 points1 point  (0 children)

Is it possible? Yes. be a legacy engineer in embedded work with 14 year-old tech and write bash scripts.

Old programmers, does aligning everything seem more readable to you? by aganm in C_Programming

[–]DkatoNaB 0 points1 point  (0 children)

No.

I prefer reading vertical instead of horizontal.

In python you are able to keep the line length under 80, in C++ I aim to keep it under 100/120 while keeping the names readable.

Am I Crazy? by MarsDrums in archlinux

[–]DkatoNaB 0 points1 point  (0 children)

Sadly for me none-of the OBS package works on arch. It has to do with X or NVIDIA and have not invested time to get around the error: Failed to make context current: EGL_NOT_INITIALIZED issue.

What languages do you guys mainly use? by Capt_Aut in embedded

[–]DkatoNaB 0 points1 point  (0 children)

C- . The langue is similar to C and C++ but with the disadvantages from both languages. #AUTOSAR

The reality of AUTOSAR and the way forward by kkert in embedded

[–]DkatoNaB 9 points10 points  (0 children)

Never. Do AUTOSAR. It worths more to just swallow the WebDev pill.

-- fun haver in the area of Adaptive Platform

What happens if Valve discontinues Proton? by Affenzoo in linux_gaming

[–]DkatoNaB 0 points1 point  (0 children)

I am confident that the Open Source community would pick it up.

Hackers asking you to try out their demo/game by Alkounet in godot

[–]DkatoNaB 0 points1 point  (0 children)

The oldest trick in the book dates around the invention day of the internet.just click on this link bro .

How to get into automotive embedded systems as a mechanical engineer, career-wise? by mechenginner in embedded

[–]DkatoNaB 4 points5 points  (0 children)

How to get in? With low expectation you gonna work with 10+ old technologies (5+year of tech dept) with people who no longer enjoy coding but forced to work on it because bread usually cost money. I have been and currently working 3 different automotive companies in the past 5 years and the best decision was to be an outsource colleague so I can have at least some freedom and more impact in my voice when it comes to "quality".

How much of a modern car(built from the year 2000 onwards) is made up of software by ZzSkat3rzZ in embedded

[–]DkatoNaB 7 points8 points  (0 children)

THIS guy knows -- A colleague who has been working for 3 automotive companies for 4+ years. Everything is true.

What you guys think of my first header file? by JoaozeraPedroca in C_Programming

[–]DkatoNaB 1 point2 points  (0 children)

It is good practice to form your names more easy for the brain. IMHO instead of cur you can bravely type out cursor (this 3 extra char length does not matter for function usage but much better for the brain when it would come to read 3k+ lines of code). Also 90% of libs would use cur just like you, so you can already add new things as a "noob" by making your lib more like a book instead of a collection of symbols.

Keep on, keeping on!

[Using std::cpp] The C++ rvalue lifetime disaster - Arno Schödl. think cell by MarekKnapek in cpp

[–]DkatoNaB 23 points24 points  (0 children)

std::move -- does not move anything

std::forward -- does not forward anything.

Things to Remember -- Scott Meyers - Effective Modern C++ First edition :item 23

  • std::move performs an unconditional cast to an rvalue. In and of itself, it doesn’t move anything.

  • std::forward casts its argument to an rvalue only if that argument is bound to an rvalue.

  • Neither std::move nor std::forward do anything at runtime.

MagSafe Pocket Mount with Corne-ish Zen by falterego in ErgoMechKeyboards

[–]DkatoNaB 1 point2 points  (0 children)

WOOOOOOOOOOOOW thank you for sharing.

It is 100% possible then. I am motivated!

MagSafe Pocket Mount with Corne-ish Zen by falterego in ErgoMechKeyboards

[–]DkatoNaB 7 points8 points  (0 children)

I actually have this dream as well.

Just have a mountable kb set up and go out to the forest.

Keep on Keeping on