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?

4 comments

  1. schwartz
    Link
    Work is uninspiring, but I've been polishing my blog which is built on nodejs and pandoc. I just got the RSS feed working as well as tags for posts.

    Work is uninspiring, but I've been polishing my blog which is built on nodejs and pandoc. I just got the RSS feed working as well as tags for posts.

    1 vote
  2. Liru
    Link
    Got ticked off that a client took forever to get back with the data I requested, so I somehow started rage-coding a text-based-adventure version of Among Us, (working title: "Among Rust", for...

    Got ticked off that a client took forever to get back with the data I requested, so I somehow started rage-coding a text-based-adventure version of Among Us, (working title: "Among Rust", for obvious reasons). I found out a few hours ago that someone else had a similar idea and did a version in C, so I'm looking at how they did it and incorporating some things into my own version.

    1 vote
  3. joplin
    (edited )
    Link
    I'm getting back to my genetic programming project. I need a way to compare image results, so I coded up an implementation of the CIEDeltaE2000 color difference algorithm for that part of it. Now...

    I'm getting back to my genetic programming project. I need a way to compare image results, so I coded up an implementation of the CIEDeltaE2000 color difference algorithm for that part of it. Now I have to write the rest of it.

    EDIT: If you're interested in implementing CIEDE2000, this analysis is pretty incredible. They point out several areas where existing implementations go wrong, but don't trigger failures in the tests provided in the original specs. They supply test input values, expected results, and even expected intermediate values! They also explain in much better detail than the Wikipedia article what all the values in the formula mean. (I wish they would have just used better names than ΔC, ΔH, etc. but what can you do?) I wish all algorithms had this kind of in-depth analysis!

    1 vote
  4. Apos
    Link
    I started coding some rectangle editing tools for the map editor in my game. I always took those for granted but there's a surprising amount of edge cases to handle. Here is the result from last...

    I started coding some rectangle editing tools for the map editor in my game. I always took those for granted but there's a surprising amount of edge cases to handle.

    Here is the result from last week: https://gfycat.com/negativeflakyboilweevil

    Here is the result after today: https://gfycat.com/hoarsedarkleafhopper, https://gfycat.com/untriednervousbarasingha.

    1 vote