Lots to do yet but the new Kitten¹ settings section (that’s common to all Kitten apps / Small Web places) is coming along nicely. (With the general style/layout borrowed from Domain².)
(It’s currently a single page and I’m breaking it up into multiple ones because it’s time.)
Once I’m done with this I should really record a screencast of Kitten’s new backup and restore feature/data portability.
I was up late trying to figure out a stupid issue I was having with the Crowdstrike API so I didn't stream on twitch last night, hoping to do a stream tonight. I think they took a feature out my team was actually using which would allow me to contain a device and make a note that could be viewed in the dashboard.
I'm following this tutorial by @Gargron, does anybody know if this is still up to date? I can't get Mastodon to find my test-actor in search. The inbox exists and can be posted to, the actor verifyer tools tell me it that it should be valid. I can see in my logs, that the mastodon instance I am searching for is accessing my actor endpoint, but in search, it tells me nothing can be found
I did the first #chess board render with my #RustLang chess engine :o I'm really happy with how it turned out. And it also shows that the white kingside castling worked xD (Assets from itch.io)
to the young graphic designers/artists that do home print media. My word of advice... DONT USE THE BAKED IN PRINT OVER NET FEATURE.
Get a cheap thin client from a thrift or e-cycler, dump windows 7 or linux on it and set up print server.
It will save you a billion years of troubleshooting and wanting to throw your expensive printer out the window.
Wishing you the best. ~An artist who hasnt had a printer issue since 2016! #graphicdesign#art#artist#IT#tech#homelab#dev#linux
It uses the latest version of JSDB (5.1.3) which fixes an issue where instances of EventEmitter subclasses persisted to the database were erroneously persisting their (by convention private) _events arrays containing AsyncFunction instances and thereby causing a crash on the database open attempt when the AsyncFunction class could not be found as it wasn’t provided to the JSDB.open() method.
… JSDB, by the way, is short for JavaScript Database, which is, umm, a JavaScript database.
It’s an in-process, in-memory database for Node.js for Small Web use that persists to an append-only JavaScript – not JSON, JavaScript – transaction log.
JSDB’s very easy to work with because you just use native JavaScript objects and they just automatically get persisted for you.
e.g., Here’s a quick 6-line Kitten app that persists a counter:
Just published a minor update (version 5.1.1) to JavaScript Database (JSDB) that optimises the custom data type¹ serialisation code by removing a redundant return statement:
This change is backwards compatible and shouldn’t require and updates to your projects, including the ones you have in Kitten (which uses JSDB internally).
Pretendo montar um servidor nextcloud pra família usar, garantindo um local seguro para armazenar fotos pessoais, bem como docs do trabalho.
O plano é comprar um raspberry pi 5, com um HAT M.2 e conectar um nvme de 1TB tanto pra boot/os quanto para os dados. Quando precisarem de mais espaço expandirei com um hdd convencional pela USB; Farei backup regularmente para meu NAS, offsite; Disponibilizarei fora da rede local, usando uma VPS como proxy para burlar o firewall da vivo residencial
I am now working on my own chess API and it’s actually pretty fun. I learned that using bitboards is apparently very efficient. So I now use 8 64bit bitboards, 2 for the color and 6 for the pieces (I thought about just using 7 because you COULD theoretically represent the colors in one bitboard, but using 2 makes it faster at the expense of an extra 64 bit, which is neglegible). Gonna continue on this in the upcoming days :3
*Use /search for search (/search?query=something)
*Move account secrets to a dedicated table (and encrypt it?)
*Add a way for the user to select which languages they understand
*Allow admins to configure instance favicon and logo
*Allow searching for hashtags in admin UI
*Convert Redux state to Typescript #MastoAdmin#devops#Programmers#dev.
I would like to add my Mastodon instance to my browsers search engines list. Interestingly, Miskey and Sharkey and some other federated platforms I've been to are already added.
I'm getting great results for content from my Mastodon search than Google and Bing, + no ads, and tracking.
It really annoys me when #tech chooses unnecessarily arcane terms when there are meaningful, obvious terms they could have used instead.
Who decided on "forward proxy" and "reverse proxy" when "client proxy" and "server proxy" were right there? #dev#DevOps#DevSecOps
• Forgetting to pass a custom class that’s persisted in your database in your JSDB.open() call now throws instead of corrupting your database by falling back to using an untyped object.
• Added JSDF ver. 2 to 3 database migration script (i.e., JSDB version 2-4 to 5)²