

my notes are mostly on paper, but i have a document with monster statblocks and items that can be found as treasure, thats quicker than riffling through paper.
players are free to use digital character sheets or lookup spells in a pdf if they like, i don’t care about your phone/tablet/computer as long as you are playing with us and not your phone and you are not distracting anyone, but if someone has to recap every turn for you because you keep using your phone, than we’d need a talk about if you actually want to be at a table.
libreELEC, but that’s just a distribution shipping kodi.
you might be able to utilize steam big picture/steamOS with different browser shortcuts and applications added as non-steam games to open streaming services in kiosk mode or other mediaplayers , that way you’d have good controller support, if you create control schemes for various things.
iam not sure why they need such a complicated license anyway, shadowdarks license is basically “yeah, just don’t copy the art from the rulebook” and that seems to be working great and is easily understandable.
game itself seems fun, but people not publishing their adventures, because of an overly complex license might be an issue, because “porting” adventures to daggerheart does not seem like a straightforward process.
I have read about this related to how FB does it. In general this means that fetching from the DB and keep it in memory to work with right? So we assume that the cached data is outdated to some extend?
correct, introducing caching can result in returning outdated data for awhile, which is usually not a huge deal. those caches can get tricky, but they should take pressure from your db, if you’re scenario is read heavy, which is often the case. Research existing caching solutions before running ahead and implementing something from scratch, especially if you need a cache distirbuted between multiple instances of your service. In the Java world that would be something like Infinispan, but your ecosystem might over better integration with other solutions.
I was able to convince management to put money into a new server (SSD thank god). So thank you for your emphasizes. We are also migrating to PostgreSQL from SQL server, and refactor the whole approach and design in general.
having management on board is great and the new hardware should help a lot, migrating to another RDBMS sounds scary, but probably worth it if your organisation has more expertise with it.
generate indexes
they won’t help you with your duplicates, they will help speed up your reads but could slow down writes. building a good index is not trivial, but nothing is when it comes to performance tuning a database, it’s tradeoff after tradeoff. The best way to handle identical rows of data is to not write them usually, but i don’t know your system nor its history, maybe there is or was a good reason for its current state.
not a course but a book Eloquent Javascript, especially chapters 13 to 19.
The Book is about plain JavaScript and a big chunk of it is about javascript in Websites.
gittea ltd was founded without adhering to the governance model gittea had and also claimed copyright on atleast the name and logo of gittea. many felt a non-profit would be a better way to organize development and thats how codeberg e.v. came to be.
the problem is not, and never was offering support and service against money, you can right now start selling forgejo if you’d desire to, it was allways about how the project itself should be organized.
https://kalpadesktop.org/ is basend on opensuse MicroOS, a distro with atomic updates. this comes with KDE, there is also a version with gnome of which i forgot the name.
that is the selling point of the head first books, they all feature bad jokes and other oddities to help you remember what you’ve read. it works.
oh, i was not aware that there is a head first just about desgin patterns, thanks for the heads up.
And Archicture is something that gets more and more important for devs, because it’s likely that the code we write is just a part of a complex system of which we don’t control every part and understanding communication channels and the reasoning behind the setup of the system allows us to write our part in a way that it works well in the bigger thing and not something others (or worse, we) have to work around later.
The n64 controller is a very cautious design.
they were not sure if people(players and devs) would utilize the analogstick and chose to design the controller in a way that it could be used in the same way established controllers were used, the n64 predates the dualshock by a whole year afterall.
https://github.com/j6t/kdbg might be to your liking, but it is still a gdb frontend.
depending on the language you use there might be an IDE with a good debugger for it, if so i’d have a look at that.
yep, story is so-so, but gameplay wise it is the best pokemon i’ve played.
gyms, league and some story fights where actually tough and required bringing different pokemons without being unfair, the port of newer mechanics like raid dens and special evolutions are well done…
i should try the pokemon randomizer mode :D
does authentik offer an option to preview a jwt for a given user? might be as simple as that the claim is not named “ocisAdmin” or is not a toplevel entry in the jwt.
not an authentik user, but after skimming their docs i think you have to:
it might be that you also have to define somekind of mapper to include this in the informations owncloud receives from authentik, but as i said i only skimmed the docs and would personally just try it without the mapper.
oh, thats good to know, forgejo seems way nicer for self hosting than the limited gitlab open source core.
https://distribution.github.io/distribution/
is an opensource implementation of a registry.
you could also self host something like gitlab, which bundles this or sonatype nexus which can serve as a repository for several kinds of artifacts including container images.