8 votes

What programming/technical projects have you been working on?

This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?

6 comments

  1. ThatFanficGuy
    Link
    I've started working on Text Engine: a JS-powered engine for text-based games on the Web. I wanted to make a game, and there were no tools to make it just like I want to. So, I'm making my tools.

    I've started working on Text Engine: a JS-powered engine for text-based games on the Web. I wanted to make a game, and there were no tools to make it just like I want to. So, I'm making my tools.

    4 votes
  2. Crappy_Oil_Painter
    Link
    I’ve taken my modbus I/O brick home from work and am tinkering with a rust interface to it using tokio. Among my other normal day to day java stuff.

    I’ve taken my modbus I/O brick home from work and am tinkering with a rust interface to it using tokio.

    Among my other normal day to day java stuff.

    4 votes
  3. viridian
    Link
    Data transforms, and multiple records of similar but not equal data are the bane of my noSQL existence. I want to play around with geofencing this weekend, but testing it's effectiveness seems...

    Data transforms, and multiple records of similar but not equal data are the bane of my noSQL existence. I want to play around with geofencing this weekend, but testing it's effectiveness seems rather difficult without a proxy.

    3 votes
  4. [3]
    Bauke
    (edited )
    Link
    The past 2 or 3 days I've been slowly working out how I want to go about saving feeds directly in the database for Fed, as it would unlock a lot of filtering, sorting and other cool stuff that the...

    The past 2 or 3 days I've been slowly working out how I want to go about saving feeds directly in the database for Fed, as it would unlock a lot of filtering, sorting and other cool stuff that the database can handle really well. And while there are still some potential unknowns, I think I've got it worked out to a point where I can start with coding. To work it all out I made a bunch of tables to keep track of everything and while a lot of the stuff this will add might not be important or used any time soon, I'd rather do it all now while I'm figuring it out and know what I need to do, than later when I will have forgotten. Update: or I run into a major roadblock that I can't figure out, so now I'm just gonna do everything one at a time when I need it. >:(

    I also added a way to run it with Docker, as I mentioned 2 weeks ago I wanted to do. So if you're interested in running Fed, there's now a Docker section in the Usage guide. If you do run it, let me know how it goes, I ran it myself for a bit and noticed that the feed downloading was really slow... But I don't know whether that's something to do with my setup or something in Docker/the code itself that needs fixing. (Update: I may have fixed the slow downloading, seems to be good now)

    (cc. @ThatFanficGuy)

    3 votes
    1. [2]
      googs
      Link Parent
      Hey there, can I ask what you used to make that database diagram? It's really cool looking. Also, Fed looks awesome! Might need to try it out, I've been on the look out for a new feed reader.

      Hey there, can I ask what you used to make that database diagram? It's really cool looking. Also, Fed looks awesome! Might need to try it out, I've been on the look out for a new feed reader.

      3 votes
      1. Bauke
        Link Parent
        Thanks! I use https://diagrams.net (formerly known as https://draw.io), it's really powerful (albeit sometimes clumsy) and FOSS. Takes a little to get used to the interface and how to work with...

        Thanks! I use https://diagrams.net (formerly known as https://draw.io), it's really powerful (albeit sometimes clumsy) and FOSS. Takes a little to get used to the interface and how to work with and move around elements, but once you do it's really nice.

        3 votes