let it leave me like a long breath

let it dissipate or fade in the background

(no subject)

Profile

xax: purple-orange {11/3 knotwork star, pointed down (Default)
howling howling howling

Nav

  • Recent Entries
  • Archive
  • Reading
  • Tags
  • Memories
  • Profile

Tags

  • art - 2 uses
  • asteroid garden - 4 uses
  • code - 19 uses
  • demos - 1 use
  • dreams - 5 uses
  • ff7 fangame - 23 uses
  • fic prompts - 13 uses
  • gamedev challenge - 82 uses
  • hell game - 76 uses
  • nanowrimo - 11 uses
  • plants - 9 uses
  • process - 52 uses
  • programming - 51 uses
  • screenshots - 5 uses
  • writing log - 83 uses

May 2025

S M T W T F S
    123
45678 910
1112131415 1617
18192021222324
25262728293031
  • Dec. 15th, 2018
  • xax: yellow-orange {7/2} knotwork star, pointed down (7sided)
    [personal profile] xax
    Tags:
    • gamedev challenge
    posted @ 03:36 pm

    oh right two week projects; i'm still kind of doing those after nanowrimo

    on like the first and second i was like, okay sure, do a little rendering stuff, get some better shape rendering stuff, maybe world generation stuff like cacti, etc.

    thennnn tumblr announced its porn ban

    and like i haven't really been using tumblr for a while now, so that doesn't really directly affect me (aside from obliterating all the porn artists i was following) but it got me thinking about actually permanently moving my content somewhere, and centralizing it instead of having a bunch of different sites that all get a different sliver of my work. i was like, hmm, but making an entire CMS/blog/art site framework is actually a big challenge? but then i remembered that i had already done it years and years ago.

    so i used to write php and way back in the day (for nanowrimo 2009, actually) i wrote a little database-backed web thing where you posted stuff into a text field and it stored the text and the wordcount and generated graphs for words written in that day and average words written per day and all sorts of stuff. and then it ended up as kind of a fic WIP repository. and eventually (2013 and 2014) i was like "php is pretty terrible and i should rewrite it in something else", and dug up happstack and got parts of it working in haskell.

    and so over the past two weeks i've been working on that and getting it into shape. mostly just getting it to compile, because i updated it to no longer be running on libraries from 2013, but then also i added in rss feeds for tags and individual posts, and hacked in some more complex tag structures (previously it was set up with danbooru-style tag implications, and i hacked that up to work more like file directories) and i looked at what would need to happen for it to support ActivityPub (the thing that makes mastodon / pleroma federate), and it turns out that's not super complex so i might add that in too.

    it all runs, so i could theoretically dump it onto the tzaphiriron.sidemoon server and give a live demo, but 1. there're a lot of old fic wips that i don't actually want to release and 2. doing that would require upgrading the hell game webserver also, since the qliphoth site runs with a modern haskell platform, but the hell game site is built with a considerably more out-of-date one, and upgrading that would mean dumping the old half-finished hell game update out there.

    we'll, uh, see how much work i want to put into hell game right this second in order to make qliphoth run.

    also since i have no clue how to manage auth stuff, the qliphoth setup is currently nearly entirely unsecured. or rather, the auth setup is just a check to see if the ip is 127.0.0.1, and if so it generates pages with permissions, and if not it doesn't. i'd like to get that at least a little more functioning before i host the server and release the code.

    (one of the things i realized was that if i do activitypub federation i'm going to need actual permissions controls even if it's only ever set up as a single-user server, since ofc once people subscribe to feeds there's the question of what view permissions they'd have. so just making a server to only host one person's files with no social aspect doesn't actually reign in the permissions/social complexity much once you start to support any kind of activity stream.)






    i am not going to lie i mostly added screenshots because i wanted to test out dreamwidth's image-uploading setup. yeah it's definitely the kind of thing that was designed in the early 2000s.

    • Previous Entry
    • Add Memory
    • Share This Entry
    • Next Entry
    • Reply
Page generated Jul. 21st, 2025 03:29 am
Powered by Dreamwidth Studios

Style Credit

  • Style: (No Theme) for vertical