BentiGorlich

joined 1 year ago
MODERATOR OF
[–] [email protected] 2 points 3 days ago

I just love the headline with the little undertitle 😁

[–] [email protected] 4 points 5 days ago

there is !AskMbin@thebrainbin and also the matrix chat: https://matrix.to/#/#mbin:melroy.org if you need mbin specific help in the future :)

[–] [email protected] 35 points 6 days ago (1 children)

Schade dass in dem Artikel nicht die unzähligen Milliarden an umweltschädlichen Subventionen erwähnt werden die man abbauen könnte...

[–] [email protected] 31 points 2 weeks ago (1 children)

I think a lot of artists are on https://mastodon.art

[–] [email protected] 15 points 2 weeks ago

Thats literally the first thing I missed from Unity. Hope it lands soon 🙏

[–] [email protected] 1 points 3 weeks ago

Organuc Maps and Osmand are working well for me. Using Gmail with K9 Mail for example would still work, but you should definitely not use the Gmail App (which probably wont even work) Installing Google Play apps works flawlessly worh aurora, but In App purchases and payed apps are not supported

[–] [email protected] 1 points 3 weeks ago

Yeah true.... :/

[–] [email protected] 1 points 3 weeks ago (2 children)

That is unfortunate... And you really can't import it?

[–] [email protected] 1 points 3 weeks ago (6 children)

Fairphone + iodeOS. You can buy it with it preinstalled, so no fiddeling with the bootloader if you dont want to

 

Berlin, 17. Oktober 2024 – Am morgigen Freitag wird der Bundestag über das sogenannte Sicherheitspaket abstimmen. Die Gesellschaft für Freiheitsrechte (GFF) sieht nicht nur den übereilten Prozess äußerst kritisch, mit dem die Gesetzesänderungen verabschiedet werden. Viele der neuen Regelungen sind zudem zu unbestimmt und in Teilen auch verfassungs-, unions- und völkerrechtswidrig.

[–] [email protected] 16 points 1 month ago

Just for the people interested in mbin, here are a few magazine/community pointers:

[–] [email protected] 7 points 1 month ago

Glad I couldbe oh any help 😇

 

Soso. Friedrich Merz ist also Kanzlerkandidat. Jetzt muss er sich ja nur noch entscheiden, für welche Partei er antreten möchte. Übrigens: Morgen (20.9.24) ist Klimastreik.

#Merz #Kaenguru #Klimastreik #MarcUweKling

2
Datenverlust (gehirneimer.de)
 

Da gehirneimer heute mit Serverproblemen zu kämpfen hatte habe ich mir gedacht ich spiele mal die neuste Version der Datenbank Software (PostgreSQL) auf (von v14 -> v16). Dabei ist mir leider ein Missgeschick unterlaufen und ich habe die aktuelle Fassung der Datenbank gelöscht. Ich habe jetzt das letzte Backup wiederhergestellt und alles scheint wieder zu funktionieren, allerdings fehlen uns jetzt erstmal einige Posts... Ich entschuldige mich aufrichtig dafür, sowas kann leider mal passieren, weswegen eine gute Backup Strategie enorm wichtig ist...

Die Story

Heute morgen um 4 Uhr hat der Server angefangen mir eine zu hohe Auslastung zu melden. Ich habe mir erstmal nichts dabei gedacht, kann ja sein dass einfach einiges los war. Ich habe es erst gegen 9:30 Uhr untersucht. Da ist mir dann aufgefallen dass sehr viel CPU Zeit dafür drauf ging auf die Festplatte zu warten (IO-Wait), das hab ich so noch nicht gesehen und hat mich sehr verwundert. Ich habe die Caches geleert, den Server neu gestartet und mir nochmal die letzten Änderungen an der Konfiguration angesehen, aber mir ist nichts aufgefallen. Ich habe dennoch die Konfiguration für den Redis Cache zurück gedreht um Fehler auszuschließen, das hat jedoch nichts gebracht...

Nach einer Weile musste ich mich damit zufrieden geben die Hintergrunddienste zurück zu schrauben, damit der Server nicht komplett lahmgelegt wird, denn ich musste frühstücken und hatte etwas vor. Hetzner habe ich aber noch kontaktiert befor ich losgegangen bin.

Als ich dann später wieder Zeit hatte hab ich dann angefangen nach Lösungen zu suchen. Ich habe mir gedacht dass es helfen könnte die Datenbank zu aktualisieren, da dies das Hauptproblem war/ist. Die DB verursacht nunmal die meiste Arbeit für Festplatten. Die Seite die ich zurate gezogen habe hat ausdrücklich gesagt dass eine neue Version erstellt wird die die Daten der letzten Version weiter benutzt. Ich konnte die beiden Versionen nicht parallel laufen lassen (was eigentlich vorgesehen ist, damit man keinerlei downtime hat), da der Arbeitspeicher den der Server hat dafür einfach nicht ausreicht. Also hab ich probiert die alte Version zu stoppen damit ich die neue starten kann (da RAM frei wird). Der Befehl klang schon verdächtig danach dass die Version damit nicht nur heruntergefahren, sondern einfach gelöscht wird (der Befehl lautete pg_dropcluster 16 main --stop), aber ich habe mir gedacht "ist ja nicht schlimm, die neue Version nutzt ja einfach dieselben Daten". Tja denkste... die Daten wurden durch diesen Befehl einfach gelöscht.

Und so begann der Prozess der Wiederherstellung der DB der leider auch einige Stunden gedauert hat...

Der Artikel dazu den ich absolut nicht empfehlen kann: https://medium.com/@malymohsem/say-goodbye-to-downtime-upgrade-postgresql-14-to-16-effortlessly-with-pg-upgrade-42ef4dbf8524

 

Just listened to this banger, love imminence ❤️

 

This is just a test thread :)

 

The biggest surprise for me was the https://hexbear.net count, an instance I hardly interact with.

beehaw.org hexbear.net lemdro.id lemmy.blahaj.zone lemmy.dbzer0.com lemmy.ml lemmy.one lemmy.world lemmynsfw.com sh.itjust.works sopuli.xyz
Community Count 6 33 1 1 1 14 1 39 2 1 1
Community Subscriber Count 133450 663204 17052 15907 53006 356460 16257 851950 33586 16006 14093

The data this is based on comes from https://lemmyverse.net where you can just download a full json of the data they have (I excluded all communities marked as "suspicious")

EDIT: The data if you sort by active users last month:

awful.systems feddit.org feddit.uk hexbear.net lemdro.id lemm.ee lemmy.blahaj.zone lemmy.ca lemmy.dbzer0.com lemmy.ml lemmy.world lemmy.wtf lemmy.zip mander.xyz sh.itjust.works slrpnk.net sopuli.xyz ttrpg.network
Community Count 1 2 2 1 1 3 1 3 3 10 57 1 3 1 5 3 2 1
Community Active Month Count 2616 7363 5289 2952 2898 8898 11422 14910 13752 54949 338384 3602 12020 11469 37365 10897 10070 4107

Community Count:

Community Users:

 
 

Hello everyone, I noticed that a lot of my music does not get any album art even though they correctly identified with MusicBrainz and the albums do have a cover on them there. Jellyfin does not have write permissions in the data directly where the music is, only read permissions. Though I would have expected that jellyfin uses the metadata folder for cover images not already present there. The reason Jellyfin doesn't have write permissions is that the folder is managed by nextcloud and that creates files with 750 so only read access for the group and jellyfin uses the group Does anyone know how I could solve the issue?

Log when trying to identify an album which should have edited the image:

[WRN] Unable to delete "/{{REDACTED}}/files/Musik/Everglow/Last Melody [Single]/Folder.jpg" System.UnauthorizedAccessException: Access to the path '/{{REDACTED}}/Musik/Everglow/Last Melody [Single]/Folder.jpg' is denied. ---> System.IO.IOException: Permission denied


End of inner exception stack trace


at System.IO.FileSystem.DeleteFile(String fullPath) at MediaBrowser.Providers.Manager.ItemImageProvider.PruneImages(BaseItem item, IReadOnlyList`1 images)

I tried giving Jellyfin write permissions on the folder and when identifying an album and it just decided to delete all tracks...

from the log after giving write permissions:

[INF] Removing item, Type: "Audio", Name: "RATATATA", Path: "/{{REDACTED}}/Musik/Babymetal/RATATATA/1 - RATATATA.mp3", Id: 72e62d6b-7afd-842e-8a72-b9142c53cdaf [INF] Setting provider id's to item ae9bfd0c-30e7-8943-c552-5f89475b4116-"RATATATA": [("MusicBrainzAlbum": "4a762493-80fe-4a52-b11a-ad6ecfcc8a59"), ("MusicBrainzReleaseGroup": "d61d121b-8952-40de-bef9-208b9ea870ec")] [INF] Setting provider id's to item ae9bfd0c-30e7-8943-c552-5f89475b4116-"RATATATA": [("MusicBrainzAlbum": "4a762493-80fe-4a52-b11a-ad6ecfcc8a59"), ("MusicBrainzReleaseGroup": "d61d121b-8952-40de-bef9-208b9ea870ec")] [INF] Removing item, Type: "Audio", Name: "STΦMP! (STΦMP!)", Path: "/{{REDACTED}}/Musik/Dreamcatcher/[VirtuouS]/3 - STΦMP! (STΦMP!).mp3", Id: 32dfa172-442f-af4d-9d6e-0ad4d9a736c6 [INF] Removing item, Type: "Audio", Name: "Intro : 7' Dreamcatcher (Intro : 7' Dreamcatcher)", Path: "/{{REDACTED}}/Musik/Dreamcatcher/[VirtuouS]/1 - Intro : 7' Dreamcatcher (Intro : 7' Dreamcatcher).mp3", Id: e83079d4-9c51-7f8b-1b55-c54d1df3787b [INF] Removing item, Type: "Audio", Name: "JUSTICE (JUSTICE)", Path: "/{{REDACTED}}/Musik/Dreamcatcher/[VirtuouS]/2 - JUSTICE (JUSTICE).mp3", Id: 8d977ec0-6f53-cbd9-65d2-45ddcc1b78d0 [INF] Removing item, Type: "Audio", Name: "2 Rings (2 Rings)", Path: "/{{REDACTED}}/Musik/Dreamcatcher/[VirtuouS]/4 - 2 Rings (2 Rings).mp3", Id: 987a8bdc-8c73-1a74-16ab-341dacf035c3 [INF] Removing item, Type: "Audio", Name: "Fireflies (Fireflies)", Path: "/{{REDACTED}}/Musik/Dreamcatcher/[VirtuouS]/5 - Fireflies (Fireflies).mp3", Id: fe1a2125-ad68-3b2f-fddf-7f3cabf43ccd

Any help is greately appreciated :)

17
submitted 3 months ago* (last edited 3 months ago) by [email protected] to c/[email protected]
 

I am coming from a Unity background and there I just had a component of some custom class in the scene which I could then easily get by calling FindInScene<CustomComponent> or something like that. Not in Godot this doesn't work, because I didn't find a way to get the actual class of an attached script. I always just get GDScript as the class name even though I did specify a custom one.

The information I want to save are things like: where to spawn players, how many laps will this race have, maybe save references to the spawned players, etc.

So how would I save this "meta" information to get by another script in Godot?

EDIT: here is an example: I have a main scene which can load different levels. When loading a level I need to get some information about that level, like: the available spawn points. Inside each level I have a node with a script attached to it that defined class_name LevelMeta and holds the meta information that I need when loading the level. How do I detect this script and the associated meta information?

 

I recently tried to implement push notifications, but it does not seem like fennec is supporting them. The same code works fine on vanilla firefox on mobile, Librewolf and Firefox on desktop.

Does anyone know whether Fennec should support push notifications?

 

Die Australier schlafen jetzt und die Briten haben unsere Flagge fast komplett ausgelöscht :O

 

Hallo zusammen, ich hatte ne Abmachung mit den Australiern dass wir die Flaggen vereinen. Ich find die Idee nach wie vor super und wollte euch das auch mitgeteilt haben :D

view more: next ›