From: Ruben Beltran del Rio Date: Fri, 8 Mar 2024 15:32:54 +0000 (+0100) Subject: Update files from notes X-Git-Url: https://git.r.bdr.sh/rbdr/r.bdr.sh/commitdiff_plain/0c34df5affa01c37adb70e2c86d2a4ae3dd573bc?ds=inline;hp=5546a51298e27a548411bbc613a2ab94fc4981d5 Update files from notes --- diff --git a/.plan b/.plan index 3a655ce..bd7ba48 100644 --- a/.plan +++ b/.plan @@ -6,4 +6,6 @@ - Finalize the template parser for blog 7.0.0 + [2024-03-08] The template parser is finished! I ended up caving and using dependencies for serializing, but mostly to generate a timestamp. Up next will be to generate the archive. I reckon publish and remote will be easy as i use existing tools. + [2024-03-02] diff --git a/learning.txt b/learning.txt index 88c2e98..e46de4e 100644 --- a/learning.txt +++ b/learning.txt @@ -1,3 +1,5 @@ +2024-03-06: The definition of the first week in the ISO standard is the one that contains january 4th. +2024-03-06: In lua os.time() if you pass month 13 or month -1, it correctly calculates the next or previous year, so you don't have to manually do that math. 2024-03-03: The string methods in lua are attached to the metatable so you can run them with :, but the table ones aren't so you always need table.method(). 2024-03-02: Lua regular expressions aren't fully compatible with regex :( (eg. you can't use the pipe operator) 2024-02-16: scroll-behavior: smooth; gives JS-free smooth scrolling when navigating anchors.