Umpire

Umpire

8 devlogs
13h 27m
•  Ship certified
Created by udontur

A blazingly fast competitive programming helper that speeds up your workflow during any programming contest.

Timeline

Made the code more maintainable, also attempted to add a function, but I have no time. idk what to put in the image

Update attachment

Added an output flag + fix the ship certification request

Update attachment

Ship 1

1 payout of shell 186.0 shells

udontur

about 2 months ago

udontur Covers 6 devlogs and 12h 16m

Fixed a bunch of errors found during testing + writing docs and readme!

Update attachment

Finally make CMake integrate well with Nix! All the deps are now fetched in CMake. Since Nix is sandboxed, it cannot access the internet, so I need to prefetch it and pass them to CMake.

The process is fun, but it took way longer than I expected (this 1 hour + many many hours I spend in previous commits). I tried Bazel + Nix, fetching deps with nixpkgs (failed cuz I need compatibility with more distros), and try fetching in cmake. without prefetching in Nix.

IDK what to put in the photo so I'll put the files I've worked on this session.

Update attachment

Refactored the code + a bunch of misc stuff

Update attachment

Finished every single functional part of the program! Learnt quite a lot, very fun! Gonna write more docs, refactor the code, and play with some package managers tmr.

Update attachment

Refactored my extremely messy code...

Update attachment

Tried Bazel, Cmake with fetchcontent, finally arrived on Nixpkgs + cmake which works the best. Very frustrating... But fun!

Used way more than 1 hour (struggling since last week) as I did not install hakatime.

Update attachment