From b2485555638ca72707ed953f5c3002dc0e956f55 Mon Sep 17 00:00:00 2001 From: mika Date: Wed, 16 Sep 2026 23:22:52 +0200 Subject: [PATCH] update makefile & colophon --- .gitignore | 1 + Makefile | 16 ++++++++-------- TODO | 8 ++++++++ colophon.html | 23 ++++++++++++++--------- include/stdfooter.html | 2 +- include/stdnav.html | 1 + thoughts/data.tsv | 2 +- thoughts/index.html | 2 +- 8 files changed, 35 insertions(+), 20 deletions(-) diff --git a/.gitignore b/.gitignore index e818da1791c7ba40d0fed6e66b1d765da36372c2..477d3484cddaf42254fd221ac12fbf43c0f17763 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /out/**/* /tmp/**/* +/publish diff --git a/Makefile b/Makefile index c7a86453321d7a75a13b0565ee385d587f198b2f..0dae2950558f7fca3b98aaf0a46da0ea31f9be9c 100644 --- a/Makefile +++ b/Makefile @@ -14,35 +14,35 @@ darkhttpd: curl $(DEVSERVER) > darkhttpd.c $(CC) -O2 darkhttpd.c -o darkhttpd -mkpage: kethel2/mkpage.c +mkpage: kethel2/mkpage.c include/stdhead.html include/stdnav.html include/stdfooter.html mkdir -p ./tmp $(CC) $(CFLAGS) -c kethel2/mkpage.c -o tmp/mkpage.o $(CC) $(CFLAGS) tmp/mkpage.o -o mkpage - aggregate: kethel2/aggregate.c $(CC) $(CFLAGS) -c kethel2/aggregate.c -o tmp/aggregate.o $(CC) $(CFLAGS) tmp/aggregate.o -o aggregate +# TODO: manage statics in a better way than `cp -r` static: cp -r static out/static # list of all pages -pages: out/index.html out/colophon.html out/thoughts.html out/blog/index.html out/blog/helloworld.html +pages: out/index.html out/colophon.html out/thoughts.html out/blog/index.html out/blog/helloworld.html static -out/index.html: index.html +out/index.html: index.html mkpage ./mkpage index.html out/index.html -out/colophon.html: colophon.html +out/colophon.html: colophon.html mkpage ./mkpage colophon.html out/colophon.html -out/thoughts.html: thoughts/data.tsv thoughts/item.html thoughts/index.html +out/thoughts.html: thoughts/data.tsv thoughts/item.html thoughts/index.html aggregate mkpage ./aggregate thoughts/data.tsv thoughts/item.html thoughts/index.html tmp/thoughts.o.html ./mkpage tmp/thoughts.o.html out/thoughts.html -out/blog/index.html: blog/data.tsv blog/index.html blog/item.html +out/blog/index.html: blog/data.tsv blog/index.html blog/item.html aggregate mkpage ./aggregate blog/data.tsv blog/item.html blog/index.html tmp/blogroll.o.html ./mkpage tmp/blogroll.o.html out/blog/index.html -out/blog/helloworld.html: blog/helloworld.html +out/blog/helloworld.html: blog/helloworld.html mkpage ./mkpage blog/helloworld.html out/blog/helloworld.html diff --git a/TODO b/TODO index e9c2bd802edc0f57a876af82aeb46e16b5fb810f..1d7218a3d550a9fdcfc141763196d8d904fb9d8c 100644 --- a/TODO +++ b/TODO @@ -1,3 +1,11 @@ - media reviews n so - gallery - atom feeds + +atom feed is NEARLYYY done for /microblog, /macroblog still needs some work + +/reviews is generally a more specialised form of blog, maybe cool stats? +steam-esque reviews as in REC/NREC. + +/gallery more as a "media lookup", with all s from blogposts linking to here +semi-wikimedia-esque diff --git a/colophon.html b/colophon.html index 8748345f6939eaf624d6b036553f793ba9d1b7fe..f660875e8fd2be8743ef7eb1ae0acea0724522c4 100644 --- a/colophon.html +++ b/colophon.html @@ -9,19 +9,24 @@

colophon

-
- [...] start with left-aligned black text on a white background, and to apply styling only to solve a specific problem. -
- Brutalist Web Design -
+
+
+ [...] start with left-aligned black text on a white background, and to apply styling only to solve a specific problem. +
+
+ - Brutalist Web Design +
+
+

- The current iteration of m1kadev.nl was an experiment, to see how far one could get by using - as little javascript and css possible, with as little build steps as possible. Which I think - I've succeeded in rather well. + The current iteration of m1kadev.nl is an experiment, to see how far i could get by using + as little javascript and css, and with as little intermediate steps as possible, while still + having a functional site

Used technologies:

diff --git a/include/stdfooter.html b/include/stdfooter.html index cdd7f8a4429174526111c5743762a77705b22578..56996b76e8764a928b598a1c96a71a8488f87c95 100644 --- a/include/stdfooter.html +++ b/include/stdfooter.html @@ -1,3 +1,3 @@ diff --git a/include/stdnav.html b/include/stdnav.html index a0336046879e8df677e0a3f9350b7b78216ccc6c..150f4528512af65f04554decf82ee3a242e6e7ca 100644 --- a/include/stdnav.html +++ b/include/stdnav.html @@ -7,5 +7,6 @@ microblog | art | media | + colophon diff --git a/thoughts/data.tsv b/thoughts/data.tsv index 50442995ec80393d5c4a7cf878a25173f86ff74a..b17dfd9680cd15cf42b5a5b0af0680cf51551276 100644 --- a/thoughts/data.tsv +++ b/thoughts/data.tsv @@ -1,2 +1,2 @@ rowid BODY AUTHOR DATE -0 we always call it the 'fridge',, Howevere, why do we not call outside the 'warmdge' ? mika Tue, 15 Sep 16:31:15 2026 +0200 +0 we always call it the 'fridge',, Howevere, why do we not call outside the 'warmdge' ? mika 2026-09-15T16:31:15+02:00 diff --git a/thoughts/index.html b/thoughts/index.html index 86c5ff47546ddc36d14739648a8808f8c4c9358f..4a179fc3b0f49ea917bfef5dc081732c039e9212 100644 --- a/thoughts/index.html +++ b/thoughts/index.html @@ -9,7 +9,7 @@

microblog :3

-

i have no twitter and i must post

+

i have no twitter and i must post, please subscribe to my atom feed :)