Post #257 written by Khodok in Information
A year of work on this website!
So conveniently… yesterday (the day before the one year Milestone), I stumbled across This Video by Minecraft (800+ days of Minecraft in 8 minutes)
A video showing the changes made to their code base in a cool way using the gource tool. And I found it sooo cool on a kinda big-ish code base like Minecraft (and with lots of people working on it), so I wanted to see what it’d look like on mine.
I first tried to use it on the current Repository for KhoBlog, but then I thought… “I’m missing a lot of work here”, so I checked how Gource worked a little and found out I could use multiple Repositories!
So I did! and then played a little with it to make it perfect, added captions and stuff, renamed all the “MEs” who worked on the project to the same name (it looked cool having multiple MEs but it was kinda confusing, funny when one would bump into another and make it fly into the distance, but still… confusing)
Note that some files stay here till the end even though they’ve been removed long ago, it’s because they weren’t actually removed, or actually they were, but before they were removed they were added to gitignore, so not tracked, and thus not tracked of being removed, it wasn’t really useful to remove them from the video cuz it would have been a pain and anyway they’re a proof that work has been done in a year, might seem like nothing, but trust me, this website has been worked on properly, or well, not very properly, just a lot
It’s my baby and you can say whatever you want, I love it, it’s the thing that helped me learn basically everything I know about computer science and I’m proud to count it as my first middle size personal project, it’s slow, hosted on a good host but not very powerful server (that’s one reason why it’s slow lol), and it’s clearly not perfect at all, it’s flawed af, but who isn’t right ? and people still love you (ok that was mean xD)
Anyway, Then I recorded it and it ended up looking like this: This is 365 days of commit, not everyday sadly, but still 365 days of commits, a few ones were removed because the files showed personal information that I couldn’t share (the reason why the first two repositories are private lol).
In total there’s been 44 + 168 + 386 commits in one year not committing everyday, so it’s still more than one per day! (1.638356164383562 per day exactly!)
The last month I’ve made at least one commit a day, so it looks kinda cool during the last few seconds.
Command used if you want it: gource combined.txt --title "Khodok's Blog Project Git graphical visualization" --key --caption-file caption-file.txt --caption-size 42 --user-image-dir img --hide progress,mouse --seconds-per-day 3 -f
So the first was Tuesday, 7 April 2020 and the last was Today, Wednesday (my dudes, coming tonight), 7 April 2021.