diff options
Diffstat (limited to 'served/words/weeknotes/2024/15.html')
-rwxr-xr-x | served/words/weeknotes/2024/15.html | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/served/words/weeknotes/2024/15.html b/served/words/weeknotes/2024/15.html new file mode 100755 index 0000000..cb2a726 --- /dev/null +++ b/served/words/weeknotes/2024/15.html @@ -0,0 +1,42 @@ +--- +template=post +title=Weeknotes 15 +style=/styles/post.css +style=../writing.css +path-offset=1 + +weeknote=15 +published=2024-04-18 03:18 + +description=Mainly website workings. +--- + +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 +<a href="weeknotes-14.html">weeknotes 14</a> (very late). + +The webserver behind my website is called awake. I added a function for +parsing dates. It uses the <a href="https://crates.io/crates/time">time crate</a> +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 +<a href="https://alexwlchan.net/privacy/">Alex Chan collects analytics</a>, 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 <a href="/things/memoryleak/">memoryleak</a>. I +might change the layout in the future, but I'm happy with it for the time being. + +<hr /> + +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 :) \ No newline at end of file |