Looking for a donation of a pair of 2.5" 1-2T #sas#harddrives for a #community#server project! Hit me up if you've got some used but functional old drives taking up space!
Marre d'être dépendant des GAFAM et de leur donner toutes vos données confidentielles ?
Avec le collectif Librezo, installez votre propre serveur auto-hébergé chez vous et remplacez les services des GAFAM et Cie par les services LIBRES dont vous avez besoin :
cloud, contacts, agendas, mails sécurisés, outils de visio, coffre-fort numérique, outils collaboratifs, votes, disques chiffrés, forums, etc... Le choix est juste énorme.
Il suo video è collegato al PC tramite scrcpy su USB
Posso usare la singola tastiera che già tengo collegata al PC per sia muovermi nel gioco, sia scrivere in chat comodamente, ma allo stesso tempo usare l’altra manina sul grosso touchscreen al posto del mouse
(A proposito… molti tasti in chat non vanno, non riesco ad esempio a scrivere nemmeno apostrofi, nonché lettere accentate, il problema potrebbe stare letteralmente ovunque quindi boh)
Non ho il mouse sul PC sempre bloccato nella finestra, quindi posso muovermi sul desktop e fare altro
Il gioco rimane visibile nella visione periferica quando metto altre finestre in primo piano per fare, ancora, altre cose (come scrivere questo post)
Erano letteralmente mesi (da settembre praticamente!) che non mettevo piede sulla #SpaccCraft, ora mi è capitato perché è tornato un altro player di vecchia data che aveva voglia di #gaming, e allora ho detto si, fammi tornare. Altra gente in generale ancora da meno tempo ci entra… sarebbe da ravvivare ‘sto #server, #mannaggia. 🧸https://octospacc.altervista.org/2024/04/13/4444/
@pfefferle@tallship@darnell@tallship Yes, but they are not required for federating with us. The inbox endpoint returns 406 Not Acceptable, so I think there's a problem with Content-Type header
Mitra adds Content-Type: application/ld+json; profile="https://www.w3.org/ns/activitystreams", this is what ActivityPub spec requires:
I am pulling together photo files for the family that goes as far as 20 years back, so there are lots of files.
I'd like to set up a #photo file #server on a #Linux machine on my home network (i.e., not exposed to the wider Internet) so that the pictures can easily be accessed. Key is the ability for the others to be able to access them from Windows, so perhaps a browser/web-based implementation might be best.
I think I have mentioned this before, but in case I have not, I have a Plex #server that's free for anyone that's cool on here. I love my #Fediverse peeps, and want to support them however I can. #Plex Server is available to anyone that wants to access it. I have the bandwidth so why not. Fuck paying for streaming when I have it all for free. #RealTalk
Oh and I also take requests. Hit me up. I aspire to be the best server ever.
Much love.
I would say "no weirdos" like a typical post, but that's all y'all. So disregard that. Bring it in.
Il #problemino (tra i tanti!) delle #webapp è che saranno anche facili da #archiviare o #clonare spesso, ma non per questo anche semplici… (o per caso non sono neppure facili e la mia #esperienza mi fa sottovalutare la cosa?) 😫
🅰️ Per quelle meno complesse, il metodo migliore è senza dubbio un bel wget -kp $URL, cioè scaricare la pagina #HTML con tutte le sue risorse collegate, e convertire i link da assoluti a relativi.
🅱️ Quel #metodo però non è a conoscenza di tutte le risorse caricate dinamicamente, cioè dichiarate in posti diversi dall’HTML. Per prendere anche quelle (ed è spesso necessario, tutte le app moderne caricano roba così), bisogna aprire la app nel #browser, e guardare le richieste di #rete che macina con il normale uso.
1️⃣ A questo punto, si può usare la funzione del browser per esportare le richieste in formato HAR, e poi tool come har-extractor o Har Extractor Online per ricavare i file effettivi da quel blob.
Ho notato però che Firefox in alcune situazioni genera #HAR corrotti (2 giochi fatti in Phaser avevo provato a scaricare, ed una volta estratti gli script tiravano errori; ho riprovato con Chromium, ed è andato tutto liscio), quindi a prescindere io userei l’altro#navigatore per questa cosa. 🥴
Poi, non ho ben capito se per via di come il file HAR in sé è generato, se come quegli #strumenti lo interpretano, o un misto delle cose, ma le risorse cross-domain (e credo anche caricate da iframe?) tendono a non venir estratte, quindi si deve andare poi a pescarle prelevando l’URL di ognuna a manina dai DevTools già aperti… 🤧
🆎 Si potrebbero usare primo e secondo metodo insieme in linea di principio (copiando i file del primo passaggio su quelli del secondo, sovrascrivendo gli esistenti), ma nella pratica è inutile… se c’erano link assoluti da convertire in relativi nell’HTML, con spaventosa probabilità questi sono presenti anche nel #JavaScript o chissà dove, per cui, dato che bisognerà comunque andare a mano a modificarli da qualche parte, 1 o 2 file in più non cambiano (spesso) nulla.
2️⃣ Se si è usato il secondo metodo, bisogna a questo punto effettivamente verificare che i link siano tutti corretti, le #risorse effettivamente scaricate, e la app funzionante indipendentemente dal dominio originale… il modo più efficiente che ho trovato è aprire già da subito un webserver locale sui file, navigarci nel browser, e controllare sia che tutto funzioni nel pratico, sia che tutte le #richieste di rete per risorse effettive (ossia, non contano chiamate di telemetria o simili) vadano al mio #server, anziché al dominio originale (attivando la colonna omonima della tabella nei #DevTools lo si vede a colpo d’occhio).
Quando ci sono richieste che falliscono o che vanno su altri server, bisogna capire da dove nel codice queste partono, e fare le opportune #modifiche per usare URL relativi. Quelle che partono dall’HTML o dal CSS (turns out, non molte, altrimenti avremmo usato direttamente wget) sono appunto una scemenza da sistemare… ma quando partono da #script, c’è poco da fare, con l’aiuto del debugger del browser (di nuovo, meglio Chromium, perché de-mininifica il JavaScript aggiungendo whitespace in automatico) si va a capire da che punto partono, e in base alla situazione si valuta che modifiche fare al #codice. Poi, si testa ancora, e ancora si applicano #fix, finché tutto non funziona. ♻️
In genere questo non è un problema, e anche per app più ostiche (come quella che ho ricaricato sulla #SalaMuseoGames ieri, Little Alchemy 2) si fa tutto in un quarto d’ora ben ristretto. Tuttavia, bisogna fare attenzione a quei programmi che caricano le risorse man mano che ne hanno bisogno e non tutto subito (in genere, maggior parte dei giochi, oppure parecchie #app React)… lì si può potenzialmente perdere un bel po’ di tempo, perché bisogna mettersi ad usare il #software raggiungendo idealmente il 100% del codice; cioè, cliccare tutti i bottoni, usare qualunque azione, giocare tutti i livelli… fino ad ora non ho mai incontrato #ostacoli, ma se succede, l’unica è navigare tra il codice già scaricato per vedere cos’è che manca (da qualche parte ci sono scritti i nomi delle risorse ancora da scaricare, per ovvi motivi). 🗡️
🔚 Aggiustamenti finali: in base alla situazione, vanno fatte altre modifiche al source per ovviare a #problemi banali ma frequenti. La maggior parte riguardano i domini, che in certi casi sono hardcodati, e quindi o ci sono iframe che comunicano con la Messaging API e gli va cambiato il dominio (come per il gioco di ieri), o c’è del DRM che ostacola il #rehosting (come il giochino dell’altro ieri) ecc… con #pazienza si risolve tutto.
E alla fine di tutto, una cosa che mi piace fare ma che non sarebbe obbligatoria, è disattivare tutte le componenti potenzialmente dannose dell’ #applicazione, ossia commentare via eventuali inclusioni e chiamate a sistemi di analitiche o pubblicità. 🚯
Wie viel traffic und Systemlast erzeugt so ein #mastodon#Server eigentlich, wenn man einen selbst hostet? So im Bereich 100 User. Wenn die Auslastung je nach angebotener #Software unterschiedlich ist, gerne mit aufschreiben. Bin aktuell mehrfach gefragt worden, ob ich eine hoste.
Welchen administrativen und moderativen Aufwand hat man da so?
Nakama is a open-source self-hostable server for games and apps. It has a native Godot integration among a hundred other things. Heroic Labs are making something incredible.
I enjoyed making my own (super basic) user account and auth system for #Liblast, but to get things done, I'm gonna rather learn #Nakama !
#Fedora#Server is also my OS of choice. I've been running it on my personal server without major problems and a single reinstall for 8 years.
LTS is nice, but it's also EOL one day, and an upgrade is not easy because the delta is large. With Fedora, I spend a little time upgrading every six months, but can do it virtually indefinitely.
it's kinda hard to consciously and consistently say "guild" instead of "server" (which is tempting to say because that's what #discord calls them) for discord but that's really what they are, guilds. #server implies #selfhosting which you can't really do in discord so i refuse to tow the discord partyline :koishtare:
Pour réduire la consommation électrique entraînée par son site web, lowtechmagazine.com prend le parti de réduire drastiquement le poid de ses pages web tout en refaisant avantageusement son design. Et de faire tourner son serveur sur panneau solaire et d'accepter que celui-ci coupe si les journées nuageuses sont trop longues.
Vous voyez ici une version entièrement reconstruite du site web solaire, qui vous permet maintenant de désactiver la compression par tramage et de consulter les images originales.