New week, new Rust! What are you folks up to?
I want to:
- get underlying ssdp & udp lib (splurt/ssdp-rs at main · MusicalNinjaDad/splurt) for my SSDP repeater implemented enough to publish on crates.io
- get some of the additional documentation drafted up for
try_trait_v2to aid stabilisation - help out at least one newcomer to the language with a code-review here
I've slowly been working on a parsing library for objects.inv files (the inventory files of Sphinx, the docs framework that the linux kernel uses). I've got some of the core functionality, now it's going to be about docs, polish, API ergonomics, error handling etc. When I'm satisifed with it, I'll begin integrating it again into the docs extractor I started this for, but that probably won't be for another while.
Sorry for the word but I'm trying to get my sht together, career and programming wise.
I realized I've been exploring too much and glazing over so many frameworks (particularly front-end ones) that I never finish anything, and pretty much stuck in developing half-way, then abandoning projects.
I think I should dabble with web and networking, thinking of developing a job scrapper and auto-apply bot, so whenever I work around it and learning, I also increase my chance of getting properly employed and move on from being self-employed in retail.
I am a mechanical engineer, so I am working on a static strutural plane stress 2D linear finite element analysis web app using wasm_bingen and WebGL. The UI is extremely rough right now but it is working. I plan to pair it with a little FEA mdbook I wrote, Intro to Mechanics of Materials - Learn Finite Element Analysis .
Linear elements are the simplest, but almost useless. Eventually I want to do 2D quadratic elements, which are much better.
I've just updated my extension for GDB for Rust support. The new command supports printing a 1D vector of bytes as an ASCII matrix.
I'm building a cloud native stateless AI agent platform. But spent one and half months on opentelemetry, message queue and key management service. ![]()