Strap in for a dev report cause stuff just got real
So I decided like any good dev to start the year with some commits and a new pypi release
This meant adding bob building to NekoMimi
Tiny issue... BOB DEPENDS ON NEKOMIMI
so you can't uninstall it then build it and reinstall it..
I said ok no problem let's just not uninstall it
Other issue comes up, it will always try to load the info from the site pkg location and not the local package
Then I came up with a genius and CURSED idea to IMPORT PIP AND UNINSTALL THE MODULE WHILE RUNNING THE SCRIPT!
new issue occurs!
YOU CAN'T IMPORT BOTH PIP AND SETUPTOOLS!
it was back to the drawing board..
Since I didn't want to include utils outside the main bob binary (script lol) I decided to include the necessary utilities from nekomimi directly into bob although I kinda didn't like that but ultimately it was the only way I could do what I want with the rules I set, also no btw frick getting the spec and building a module from the spec I ain't doing that
So now I implemented the first half which is the main utils submodule and it works nicely
The issue is with colourimi and the class/object inheritance mess, everything is fricked
And I don't want to unsandbox the colourimi module since it exposes many unnecessary methods
But ah well
Lesson learned ig
Stick to c++
No actually I'm not kidding
Since the way the preprocessor handles includes is by pasting the included file, so I'll just paste colourimi as is and cope with the unnecessary methods I added
[#]foss #programming_nightmare
=> More informations about this toot | View the thread
How long has it been since I've drawn a digital painting?
Eh quite literally since my last PFP ig
This is still a prep drawing and not the final one cause I wanted to play with the different tools and brushes in ibis, I probably never used color mixing brushes or even water color, heck I don't think I ever changed the layer type
But now I think I can create something nice
Also despite water coloring being nice but nah, I'll just use my old ways :3
But how does it look tho?
Tags: #MastoArt #DigitalArt #art #NekoMimi
=> More informations about this toot | View the thread
After months of trying to fix my implementation of importlib it's finally fixed and Bob is finally fully working for building py wheel files, I plan on cleaning the code-base and adding cmake support
For the ones wondering, Bob is my build frontend for many services currently only supporting python but with plans for all the language that I use (seriously it's just c and py why'd I need to make it sound grand)
Includes a lexer capable of telling you that you made a typo on line x column y suggesting what it actually should be
You can write variables in the build file and even include tests (I'll work on making post and pre test support)
For now the build file is planned to be able to [build, test, store variables, print, input] but I'd be happy to know if there is anything else it could do that'd make it more useful
Oh yes it supports creating new projects via templates too
The build process is also very simple you just run bob yep that's it
[#]NekoLabs #FOSS
=> More informations about this toot | View the thread
Note to self: make hair shorter
Other than that I present to you the final version of minto clemity as I won't be changing anything again
This is the chibi version as you know what will be coming later :3
Seriously her hair is a bit too long it's making me wanna change it but she's inked so no can do.. sadge
Tags: #minto_clemity #MastoArt #linuxmint #drawing
=> More informations about this toot | View the thread
I looked at my to-draw list and I noticed 2 of the items are minto related so I wanted to start on it and didn't want to mess it up so I did some different designs and I present to you RC-2 which looks the best rn
I still need to gather more info about colours and see if y'all/the mint community likes it or if it needs any changes
So you'll be getting this ATM
Tags: #minto_clemity #linuxmint #sketch #drawing #MastoArt
=> More informations about this toot | View the thread
Random #linux on #psvita rant
So I kinda watched a ton of vids of Linux running on potatoes, vita included
The thing is to run Linux on the vita is... Kinda impossible or rather there is no point in doing it with what's available atm
the vita always has an active homebrew community with new titles or ports released weekly, can be very easily jailbroken and imo is the best hackable handheld, especially for emulation
The idea of running Linux on everything is more of a proof than to have a functional setup since I don't think with the vita's hw it would be useful, running an x server would be out and there isn't a clear way to type unlike the 3ds port which uses the bottom touchscreen as a keyboard, now a solution like running a custom io server which would connect to a phone or PC using WiFi then using the phone/PC as a keyboard is a solution but it's not portable, Bluetooth can be an option but I dont think a driver can be made
Now comes the software selection, as long as its compiled for armv7 it should work, I've seen a couple of cli apps running fine but really what would you actually wanna put on it? Python might be a good idea and a hacky sdl library could be created to make gui apps since there exists a python player with sdl graphics for the vita
The Linux kernel can be loaded by making the vita reboot into the kernel or if possible it can be ran via enso ex using emmc recovery or sd2vita recovery
Would there be any use for this?
At the very least it's a proof of concept, and I know that the Linux loader exists for vita it's an amazing port of Linux but I'd wish it could've been an easier publicly available solution
That leaves us with one issue cause all what I talked about up there is already achieved, it's wifi capability, if that can be implemented then a lot can be done, by porting python3.12 alone it could make this project very useful and would turn the vita into a tinkerer's device more than what it already is
I mean, you've got a Godot port, a lua player, a python2 player, a c++ build toolchain, getting Linux would only make it more interesting
That includes it for my rant :3
Sorry for powstwing a vewy wong want :3
=> More informations about this toot | View the thread
=> This profile without reblog | Go to nekomimi@sakurajima.moe account This content has been proxied by September (ba2dc).Proxy Information
text/gemini