Weeknotes 15
My birthday was this week! I advance slowly through time :)
I also did a few different things on my website:
I got the Atom feed generating again! And that's the last thing I wanted working before I published a weeknote! So I was able to publish weeknotes 14 (very late).
The webserver behind my website is called awake. I added a function for parsing dates. It uses the time crate and can parse a date that may or may not have a time and timezone. The timezone stuff only knows about US Central time because that's where I am and it's just a small thing for me so I don't need to support all the chaos of international date-time.
Also with awake: I improved the logging a touch. Previously all I logged was the path requested but now, with it, I stick an ID that should be unique to each client. Inspired by how Alex Chan collects analytics, I hash the IP address, User Agent, and date to get a kind of unique ID.
And towards the end of my week I put together a page for an old project I really enjoy. I'd really like it if you looked at memoryleak. I might change the layout in the future, but I'm happy with it for the time being.
It feels a little rambly this week but so do I! And maybe that reflects my internal state more completly. Hopefully I'll be on time next week.
goodbye for now :)