Show newer

Hi and welcome! 👋

I'm Gina aka foosel. I'm a nerd, full-time open source maintainer and creator of OctoPrint ("the snappy web interface for your 3d printer"), and in my free time I also happen to game (video games and boardgames), bake bread (since before the pandemic even!) or go bouldering.

@flsounds that is an amazing somg. It’s my favorite by them that I’ve listened to so far.

@shaun_haney but now that I think a little bit more, that makes sense. Fopen probably returned garbage because it wasn’t getting a valid path and then fgets was accessing some place it couldn’t maybe?

@shaun_haney I think for that error I was accessing an array out of bounds. I was passing in the path specified passed by the command line by I used argv[2] when I really meant the second argument(argv[1]).

I’m going to pick it up again this weekend but my next problem is I used strok() incorrectly because I didn’t know you passed in NULL when you are trying to read the next token. I’m definitely getting all the possible errors out of the way so my code will be perfect later :).

Thank you for the help!

Here’s a poem in the shape of a Christmas tree. It’s called ‘Needles’.

Lisp: :blobcatwine: these are the fine artifacts of old. sometimes when you are not looking it creeps in to your life. but, sometimes, it's just clojure.
Lua: :blobcatbeer: i'm not actually supposed to be here but someone decided to build a small universe entirely out of paperclips and it works somehow
Erlang: :comfypeek: have they found out i run the internet yet
Rust: :blobcrab: rewrite it in rust! then die waiting for it to compile
C/C++: :blobcatdevil: why yes, we did find out how to transceive satan directly in computer form [crashes]

2.5 years ago I took yet another shot at learning programming for games, so I can develop my goofy ideas without bothering anyone. It was fun at times, but largely frustrating, as I kept hitting walls I couldn't climb.

I tried finishing something simple; I tried porting/demaking; I tried reworking an existing codebase—but I never *finished* a single game.

This year, I'm "giving up" in what I think is the right way: pairing up with programmers once again. That has worked for me in the past!

Hey @pixelherodev,

Do you have a recommended C Programming book?
I've learned the very basics, but I'd like a proper intro to it. I'd love to be able to understand FOSS code well.

@PHolder Ok, C++ seems cool for that reason. I been to a couple of user group meetings where the presenter took C libraries and wrapped them up in object oriented C++ code, and it made things look a lot cleaner.

I have used Java in a 101 programming class and that it was fun. I also used Kotlin for a while when I did 100 Days of Code. I thought Kotlin had some really interesting concepts.

Just got the code to compile for day 2 of the advent of code attempt. It now prints “segmentation fault (core dumped)”😂 I used gdb for the first time and it looks like it’s happening when i call fgets().

This is cool! My program is messed up…but I have a lead.

@RL_Dane I only kind of half knew, but now I’m doubting myself too 😂

Listening to "Oh Holy Night" over the speakers at McDonald's.

Yeah, that #WarOnChristmas sure is brutal, ain't it? :eyeroll:

@RL_Dane our bravest soldiers are seizing the speakers of righteousness inside the enemy’s den!

@msafaksari That is troubling. I know it’s not your graph but I wish the bubbles corresponded with the actual numbers of killings. The Americas killings are almost double the next worst region.

Either way I’m shocked to see the numbers and it is a huge issue.

Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.