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. mat
    Link
    Little personal project, pulling events from Google's Calendar API and displaying them on an eink screen so we can have a "now/next/soon" kind of display on the wall to get useful at-a-glance info...

    Little personal project, pulling events from Google's Calendar API and displaying them on an eink screen so we can have a "now/next/soon" kind of display on the wall to get useful at-a-glance info on upcoming events.

    It's fun. Well, it's fun now. Earlier there was a lot of swearing at datetime processing in python (which is actually pretty good but I had to mangle Google's choice of datetime style a bit to get it to work how I wanted). So far I haven't had to resort to anything too dirty but you know how it goes. Nothing is ever as ideal as you'd like.

    I'm currently at the most fun stage which is making everything pretty and adding in all the little extra bits and pieces. I would like to refactor some of the html generation parts because it's a bit messy at the moment and should I want to change the output much it's going to be very fiddly.

    It's been a while since I did much in the way of programming so I had to get my brain back into python mode which took quite a lot of looking up really obvious stuff on Stackoverflow. But I am very much enjoying it nonetheless.

    6 votes
  2. Wulfsta
    (edited )
    Link
    I recently found out that adafruit sells a 2.9” flexible eink display, and am considering prototyping electronics for a watch/band that uses it as the display - I think I can pack in a teensy 4.0,...

    I recently found out that adafruit sells a 2.9” flexible eink display, and am considering prototyping electronics for a watch/band that uses it as the display - I think I can pack in a teensy 4.0, small gps module to get pps accurate time, and MOX sensor with a thermistor to measure air quality. If everything fits it would be fun to add some party tricks like a breathalyzer feature (since MOX sensors respond to that), and a screen with a QR code with my contact info.

    4 votes
  3. m15o
    Link
    I worked on a Nightfall City, a geocities-inspired feed aggregator for the Web and Gemini. I'm hoping to create a welcoming atmosphere and to see interaction between participants through quotes in...

    I worked on a Nightfall City, a geocities-inspired feed aggregator for the Web and Gemini. I'm hoping to create a welcoming atmosphere and to see interaction between participants through quotes in blog posts. The city has it's own newspaper and it's own pub. It's available on both web and gemini and I'll probably add Gopher soon. You are all welcome to join. :)

    3 votes
  4. andinus
    Link
    I worked on Taurus, it parses call logs and presents basic stats in TUI. This was my first TUI program, I had planned to present the stats with the help of charts, still working on it.

    I worked on Taurus, it parses call logs and presents basic stats in TUI. This was my first TUI program, I had planned to present the stats with the help of charts, still working on it.

    2 votes
  5. TemulentTeatotaler
    Link
    I'm temporarily finished with a small script that looks through a file for commands matching what has been typed, creating a menu that's either displayed in a specified location or by the tooltip....

    I'm temporarily finished with a small script that looks through a file for commands matching what has been typed, creating a menu that's either displayed in a specified location or by the tooltip.

    It lets you filter by regex, string similarity (over an optional threshold), terms separated by white-space, or a normal substring match.

    You can make a command that has some "template" string that prompts for additional input. In the example video I used that and string similarity to fill in some blanks in "A man, a plan, a canal: Panama".

    You can also specify the windows the hotkeys will be active on. I left it at only being active in Notepad/Notepad++

    Unfortunately it's Windows only since it's Autohotkey based, but the approach is flexible enough that I figured it might be useful to someone else.

    1 vote
  6. Akir
    Link
    My Voron 2.4 is complete. I'm considering making a complete post on it, so I'll leave it at that for now.

    My Voron 2.4 is complete.

    I'm considering making a complete post on it, so I'll leave it at that for now.

    1 vote