▲ 2 r/praca

Jak się patrzy na młodszych w IT?

Trochę jestem zesrany i ciągle się stresuję. Mam 19 lat i udało mi się dostać do dużej firmy jako programista C/embedded i niedługo zaczynam pracę. Wcześniej też pracowałem w branży, ale w małej firmie i małym, relatywnie młodym zespole.

Głównie obawiam się tego, jak inni będą na mnie patrzyli - że będę postrzegany jako gorszy przez wiek, lub po prostu się nie będę dobrze integrował ze względu na przepaść wiekową / mentalną pomiędzy mną a innymi. Też nie będę ukrywał, czuję się trochę niedojrzały, ale jak to wygląda z zewnątrz to nie wiem, bo nikt mi nigdy tego nie powiedział.

Jeśli ktoś był/jest w podobnej sytuacji, daj znać! Chętnie posłucham, jak się odnalazłeś/aś w takim środowisku i jak to wyszło.

Stres hamuje mocno moje własne hobbystyczne projekty i całe dnie po prostu przesypiam (wstaję o 12-14, coś poczytam na reddicie, idę spać, o 20 na siłkę, idę spać o 23, koło się zapętla).

reddit.com
u/K4milLeg1t — 2 months ago
▲ 2 r/osdev

lattepanda boards / general x86 SBC question

Hello,

does anyone here have experience with development for lattepanda boards? I'm mostly thinking about the IOTA board.

My OS works well on x86 64 and I test it on a cheap modern thin client machine and occasionally on a dell tower. Recently I've been looking into lattepanda sbcs, because they offer GPIO, which can be used to do some cool LED stuff (mostly just to show off and have fun).

The question: How's debugging on such boards? On my thin client I have two serial ports - I use COM1 for debug output and COM2 for headless/no display terminal. I'm fine with not having a headless mode, because it's just for my convenience, but I'm not so sure about my COM1 debug. How do you do serial debugging on lattepanda boards? From what I've seen on product descriptions, it has a supplementary rp2040 controller, which only then can act as a serial communication device?

Are there any x86 SBCs that just have plain RS232 or am I just overthinking with lattepanda? Their boards are quite expensive in my currency, so I'm trying to be as cautious with my money as I can.

Any lattepanda experts, please enlighten me!

reddit.com
u/K4milLeg1t — 3 months ago

Easy to setup NextCloud alternative for an idiot?

Hello!

I'm looking for a simpler alternative to NextCloud. I'll say it bluntly, I'm not the sharpest tool in the shed when it comes to this sysadmin stuff - I'm a programmer, not an admin. What I'd like to have is just a google drive alternative and not much besides that.

My current setup is 2 proxmox nodes. One node hosts a "router VM", which runs nginx to reroute traffic to other VMs/services. This is because I only have one public static IP from my ISP.

I've tried to setup nextcloud AIO, because that's what seemed like the most "plug and play" option, but failed miserably. Certificate issues, routing issues, gazillion other docker containers, domain errors on setup and I think it's just not for me.

What's the simplest file sharing self-hostable/google-drive-esque service out there? Something that an idiot could host.

As an example for the level of simplicity: I run a gitea instance. My setup was just to download the binary from the releases page, click through the web interface and that's it and it works good and has for the past few months.

reddit.com
u/K4milLeg1t — 3 months ago
▲ 3 r/osdev+1 crossposts

Implementing priorities in a scheduler in C

PROJECT REPO: https://git.kamkow1lair.pl/kamkow1/mop3

Hello!

I'd like to share this article I wrote about, how I've modified my operating system's round-robin scheduler to deal with process priorities. I also touch upon priority inversion and implementing priority inheritance for mutexes. It was fun to implement and I hope you have learned something useful today!

I also regularly post about the development of my project on my linkedin if anyone's interested: https://www.linkedin.com/in/kamil-kowalczyk-2258b6283/
Thanks for reading !

kamkow1lair.pl
u/K4milLeg1t — 3 months ago

Hello, I'm 19 and just finished highschool. Trying to get into the job marked, but it's really rough for me. Curious what people think of my CV.

LinkedIn: https://www.linkedin.com/in/kamil-kowalczyk-2258b6283/
My currect worked on project: https://git.kamkow1lair.pl/kamkow1/mop3 https://mop.kamkow1lair.pl/

I'm generally trying to get into the embedded space / IoT, but I could settle for sysadmin stuff too, because I find it less stressful than coding.

u/K4milLeg1t — 4 months ago
▲ 121 r/Weird

Why would someone need so many?

This goes way further, there's so many of them!

u/K4milLeg1t — 4 months ago
▲ 7 r/osdev

Hello!

I would like to share a small article I wrote about how and why I've migrate migrated my kernel from fine-grained locks to a big kernel-wide lock.

Contrary to what might seem right/wrong, I believe such approach is actually better for my project going forward, but I'd like to hear what you think too! What's your experience with such topic? Have you even thought about it?

Project repo if you'd like to see the code 😄 https://git.kamkow1lair.pl/kamkow1/mop3

kamkow1lair.pl
u/K4milLeg1t — 4 months ago