NinjaCheetah :Blobhaj:
banner
ninjacheetah.dev
NinjaCheetah :Blobhaj:
@ninjacheetah.dev
Hi y'all! I'm NinjaCheetah, an 18yo mostly-Python-but-also-now-Swift-and-sometimes-other-languages developer and a DS/3DS/Wii/Wii U modder.

Currently studying […]

🌉 bridged from ⁂ https://mastodon.online/@NinjaCheetah, follow @ap.brid.gy to interact
...but it gets the job done. Once I have the maps ID, I just hand that over to the density API and tada! I know how busy a location is.

From there the UI side was easy. I just have a row of four person icons, with each one representing 20% occupancy, and it […]

[Original post on mastodon.online]
September 20, 2025 at 10:32 PM
TigerCenter being a by-students-for-students service center, which I can’t find much info on, but it exists and is at least occasionally maintained. Fortunately for me, this API has a *lot* dining information available, including hours, daily specials, and […]

[Original post on mastodon.online]
September 19, 2025 at 3:39 PM
For those curious, this is the crappy stock image for this motherboard. Weird “GAMER!!!”design aside t looks especially bad because it’s small on screen and just surrounded by black lol
June 9, 2025 at 12:00 AM
Managed to finally change the boot logo for my motherboard so it isn’t the weird metal MSI MAG thing anymore! Much happier with this one! Might make it a little smaller still so the spinner doesn’t clip with it, but either way a cute fluffy dragon is a huge […]

[Original post on mastodon.online]
June 8, 2025 at 11:57 PM
Jesus christ. I know LTT can’t ever resist clickbait, but I really thought they were above this.

This video existing will only make the problem worse, and is going to spread even more confusion and fear. Do better.
April 29, 2025 at 10:58 AM
NUSGet Web now supports URL parameters! This should make it easier to share a specific title with someone if they need to download it. The valid parameters are "tid", "ver", "format", "console", and "wadname", and the URL will automatically be filled in with […]

[Original post on mastodon.online]
March 12, 2025 at 3:24 PM
Revisited the whole Webassembly client-side NUSGet idea, and I've gotten a prototype working!

This version of NUSGet Web runs more or less the same Python code as NUSGet/WiiPy, but locally in your browser thanks to WASM. This will allow for much more […]

[Original post on mastodon.online]
February 8, 2025 at 1:58 AM
New day, new NUSGet Web update! The site has a new Bootstrap-based look, and now allows you to download encrypted and decrypted contents, which will be served as a ZIP files. There's also way more error handling both in the frontend and backend, so I trust […]

[Original post on mastodon.online]
February 3, 2025 at 5:05 AM
Went ahead an opted for the split frontend/backend because this won't work client-side.

The backend is an API using Flask that's directly using libWiiPy to create a WAD for the requested title and version. The frontend makes a request to […]

[Original post on mastodon.online]
February 2, 2025 at 5:39 AM
thwarted by CORS :(

(I did try a public demo CORS proxy and my very basic code worked as expected, but that's not quite viable for production)
February 1, 2025 at 6:18 AM
Someone suggested that I should make a web app version of NUSGet, since all of what it does depends on downloading from the internet anyway, so I figured I'd give it a shot.

I have no JS experience and am bad at web design. I'm sure you couldn't tell […]

[Original post on mastodon.online]
January 31, 2025 at 10:35 PM
Exciting new command for WiiPy! The new "emunand info" command will give you details about all titles installed to an EmuNAND, and will inform you if any installed titles depend on an IOS you don't have. This command is especially handy (to me at least) when […]

[Original post on mastodon.online]
December 13, 2024 at 1:26 AM