minioctt, to random Italian

[⤴️ https://octospacc.altervista.org/2024/04/25/doki-doki-browser-club/]

Bene, come dire, oggi con questa storia di #RenPy ho a dir poco <em>esagerato</em>… perché in realtà, dopo aver detto che me ne sarei lavata le mani, ho comunque cercato di vedere della roba, perché avevo scoperto altri #problemi non proprio ignorabili. È servito? Sni. ☠️

La prima cosa è che su mobile la tastiera su schermo non funziona, perché è implementata in modo strano, prima che cambiassero e la facessero effettivamente bene. Quindi, sul mio porting di DDLC non si riuscirebbe neanche ad iniziare il gioco, perché non si può inserire il proprio nome nel momento in cui il programma lo chiede, a meno di collegare una tastiera fisica, che è pazzia. Con un po’ di ingegno e tanta sperimentazione, però, ho effettivamente risolto il problema: premendo un tasto dedicato nel menu contestuale, faccio apparire un <input> a schermo, dove l’utente può digitare con la propria tastiera virtuale normalmente, e il codice che ci sta dietro legge gli eventi per ricostruirli e inviarli al <canvas> che esegue il gioco. È un po’ una #hack ma sostanzialmente funziona bene. 🕳️

E poi… ho scoperto che in realtà no, le immagini che impiegano una vita a caricare si rifiutano proprio di farlo finché non avviene (oltre al passaggio di abbastanza scene di dialogo, ma va un po’ a caso) un evento di re-rendering totale, che ho individuato succedere in due casi: quando si preme il tasto destro per far scomparire l’HUD, oppure quando la finestra viene ridimensionata. Ora, chiamatemi scema, ma ho provato a mettere mano nella parte del codice che triggera un resize, perché quella del render è proprio dentro il codice WASM e quindi non c’è umanamente verso, ma… non sono arrivata a granché, dopo un po’ di prove. Ho tentato una strategia diversa, cioè simulare un doppio click col mouse ad ogni click dell’utente, ma farlo troppo veloce non fa ri-renderizzare nulla, e farlo troppo lentamente spacca le interazioni degli utenti… E quindi ho anche provato a sfruttare un iframe di servizio per poter fare ridimensionamenti della finestra ad ogni click (no, non basta lo styling), ma ci sono le stesse problematiche riguardo la velocità (eccetto che qui l’eccesso causa flash dello schermo, aiuto!). 🐞️

E in tutto questo, nonostante abbiano dimostrato di fare release totalmente rotte una dopo l’altra, i RenPyisti si sono rivelati anche abbastanza efficienti: la mia #issue di prima ha non solo avuto delle risposte, ma qualche ora fa è già stata creata una pull request per sistemare il problema, incredibilmente. (Ma io ancora mi chiedo, come è possibile che sono stata io a individuarlo?) Però, loro non hanno una CI normale per creare le build, e io a compilare da sorgente sul mio PC non ci sono riuscita (ed ecco perché volevo a tutti i costi ficcare i miei workaround nel codice già compilato anziché provare a fare un fix per bene prima), quindi dovrò per forza aspettare che creino loro la prossima nightly… domani, probabilmente?! Vabbè, per ora tenetevi il giochino sistemato in parte, è già meglio di nulla; ho anche aggiunto un ulteriore tasto al menu contestuale per fare refresh visivo su mobile, dove il right click non si può fare. 🤥️

https://octospacc.altervista.org/2024/04/26/doki-doki-pazzia-club/

#hack #issue #problemi #RenPy

minioctt, to blogging Italian

[⤴️ https://octospacc.altervista.org/2024/04/14/momento-vera-lista-di-liste/]

Dovevo finire di scriverlo ieri questo, ma, puntualmente, finito un progettino bisogna subito iniziarne un altro (no spoiler), e non c’è tempo per il . La pagina rilasciata ieri, nonostante comunque non mi abbia rubato così tanto tempo perché è pur sempre una paginetta, mi ha presa un po’ alla sprovvista considerando che l’avevo iniziata addirittura questo lunedì. (6 giorni son passati…) 😳

Il motivo è buffo e per nulla legato alla difficoltà di in sé (ho fatto cose peggiori), ma al fatto che puntualmente le altre cose non funzionano mai come dovrebbero, e quindi bisogna fare delle , e poi dopo altro test si vede che da quelle hack si scassano altre cose, e via quindi di altre hack per sistemare i … E allora io ad una certa mi seccavo, e dunque “aight then, see you tomorrow ☠️”

  • Per il sitoctt è stato relativamente semplice: mi appoggio alla pagina di ricerca statica del sito, parsando tutto l’HTML, che per quanto rotta (e per questo evito di far sapere che esiste) racchiude il contenuto di tutte le pagine compilate del sito. Quindi, raccolgo tutti i link ai post da tutte le pagine di categoria. 😺

    • Quei link però sono solo-testo, quindi per prendere l’immagine di copertina ho dovuto aggiornare staticoso dopo mesi solo per fargli scrivere gli URL in attributi data dell’HTML. Poi però mettiamoci pure che a volte questi vengono scritti rotti perché la sostituzione delle variabili non funziona in quel punto del (e io non lo sistemerò mai), e anche che quando manca una copertina allora devo per forza prenderla dal contenuto della pagina, ho dovuto comunque complicare di più il … 😡
  • Per il fritto misto, bel , innanzitutto perché per stabilità e sicurezza volevo evitare di usare i proxy CORS, e poi per efficienza e velocità volevo minimizzare il più possibile le richieste di rete necessarie (paginazione è cacca)… quindi anche qui mi appoggio alla ricerca (in JSON) del mirror statico del sito, anziché direttamente a WordPress; nel file ci sono tutti i post con i metadati necessari. 😸

    • Ganzo, se non fosse che ho sprecato chissà quanto tempo solo per le immagini; e totalmente invano, perché poi alla fine ho dovuto rassegnarmi a includere nel JSON tutti i dump dei post (ciò che volevo evitare, perché fatto così si appesantirà molto velocemente, ops) ed estrarre la prima immagine ricorrente in quelli. Non capisco se il problema ha a che fare con , la sua versione fornita da GitHub Pages, o ancora il parser Liquid di Ruby, perché con un altro parser (LiquidJS) ho verificato che il mio codice per estrarre gli URL dal markup è corretto… solo che poi messo lì non funge. Provato anche il plugin “jekyll-firstimage” trovato a casissimo, ma ovviamente non è servito, dava addirittura errore ad installarsi nel processo di build. 👹

Una parte del codice con fin troppi livelli logicamente e visivamente indentati.Solo parzialmente relato: questo era lo stato di una parte del codice una tarda sera in cui ero drogata di sonno ma, come sempre, di andare a dormire proprio no, meglio scrivere le scalette. 😞 (Poi il giorno dopo l’ho reso meno cacca.)https://octospacc.altervista.org/2024/04/14/i-casini-dietro-le-liste/

minioctt, (edited ) to webdev Italian

Il (tra i tanti!) delle è che saranno anche facili da o spesso, ma non per questo anche semplici… (o per caso non sono neppure facili e la mia mi fa sottovalutare la cosa?) 😫

  • 🅰️ Per quelle meno complesse, il metodo migliore è senza dubbio un bel wget -kp $URL, cioè scaricare la pagina con tutte le sue risorse collegate, e convertire i link da assoluti a relativi.
  • 🅱️ Quel 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 , e guardare le richieste di 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 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 per questa cosa. 🥴
      • Poi, non ho ben capito se per via di come il file HAR in sé è generato, se come quegli 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 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 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 di rete per risorse effettive (ossia, non contano chiamate di telemetria o simili) vadano al mio , anziché al dominio originale (attivando la colonna omonima della tabella nei 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 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 , 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 . Poi, si testa ancora, e ancora si applicano , finché tutto non funziona. ♻️
    • In genere questo non è un problema, e anche per app più ostiche (come quella che ho ricaricato sulla 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 React)… lì si può potenzialmente perdere un bel po’ di tempo, perché bisogna mettersi ad usare il 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 , 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 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 (come il giochino dell’altro ieri) ecc… con 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’ , ossia commentare via eventuali inclusioni e chiamate a sistemi di analitiche o pubblicità. 🚯

https://octospacc.altervista.org/2024/04/03/webaps-heist/

minioctt, to Nintendo Italian

Ho riflettuto un attimo meglio sul fatto del , i di corruzione, la perdita dei dati, e ho capito una cosa importante… ho fino ad ora interpretato nel modo sbagliato il di tutti questi ripetuti . È chiaro che sono un segnale divino da parte di , che cerca di farmi capire che io nello specifico voglio sempre troppo dalla tecnologia e, in generale, pretendo troppo dal mondo, non riuscendo mai a fermarmi ad apprezzare quello che già ho, ma dovendo sempre costantemente stare ammorbata appresso a qualche oggetto o software da odiare, e di cui sparlare. I fastidiosi crash a casaccio? Non sono un malfunzionamento del sistema, ma è semplicemente il modo in cui questo cerca di dirmi che “esiste un luogo e un tempo per ogni cosa, ma non ora“. La corruzione totale di tutti i salvataggi? È un modo per ricordarmi che tutto ha un inizio e una fine, e qualche volta bisogna rifare una cosa da capo per arrivare alla vera fine; magari la prima volta non la si è fatta degnamente. Insomma, non sono da vedere come intoppi nella giornata o punti di stress della settimana, bensì come di apprendimento e . 🙏

Quindi, ormai ho deciso: anziché lasciare quello a prendere polvere e usare tutto il resto, prendo e butto via tutto il resto, proprio eccetto per il , che d’ora in poi dovrà essere l’unico mio dispositivo digitale, e solo così apprezzerò appieno tutti quei suoi enormi pregi che ai miei occhi viziati appaiono ancora come . Il PC, gli Androidi, le altre … tutto in discarica, per sempre (eccetto il router di casa, che in primis senza quello non posso collegare la console ad Internet, e poi in ogni caso, se lo facessi sparire, i miei mi farebbero giustamente un culo tanto). Non la venderò neppure questa robaccia, mi sentirei in colpa a rifilare questi terrificanti ad altre persone ignare, portando anche la loro anima a venir soggiogata; no, deve tutto sparire proprio dalla faccia della Terra. Anche il server verrà levato di mezzo probabilmente, questo nuovo funziona abbastanza bene ma comunque ci sono quelle cose che fanno perdere tempo e pazienza precisamente 1 volta ogni 6 giorni, quindi non ne vale proprio la pena, si stava meglio quando si stava peggio. 😷

Come vedete dalla foto in oggetto (scattata dal con cui sto anche scrivendo; si, non posso direttamente inserire emoji, ma le copincollo da altri siti), per la roba piccola come il telefono mi sto portando avanti già proprio ora a buttarla nella , mentre a quella grossa penserò magari domani, che oggi è l’ , io sono stanca, è pure tardi, e insomma, basta, voglio un minimo di pace in questo istante… (Anche se ora che ci penso credo che almeno un telefono base base dovrò tenerlo sotto mano… al massimo userò un dumbphone di quelli vecchi, no Java no web no haram, solo chiamate insomma.) ✋

https://octospacc.altervista.org/wp-content/uploads/2024/04/HNI_0046_MPO.jpghttps://octospacc.altervista.org/2024/04/01/basta-butto-via-tutto-seriamente-non-e-uno-scherzo-assolutamente/

minioctt, (edited ) to italia Italian

Mi pare sensato prendere qualche minuto per segnalare la aperta , che come dice il nome vorrebbe riformare quella rotta che qui in abbiamo avuto il primato negativo di inaugurare: https://stop-piracy-shield.it/ 🤕

Non so quanto senso abbia onestamente, ma probabilmente se potete è meglio firmarla che non. Un mesetto fa ho già parlato della questa questione anche qui sopra, e le cose sono solo peggiorate… non ho una timeline completa sotto mano ma insomma, i sono stati più profondi e , sono stati bloccati siti legittimi ed economicamente e moralmente danneggiate persone che hanno quindi anche sporto querela, tramite un nuovo di anche di (più incidenti minori). Quest’ultima si sta anche giustamente incazzando e ora sta iniziando pure a inviare mail ai suoi utenti chiedendo di lamentarsi con le autorità dei che questa sta causando e potrà continuare a causare. Ma io ripeto, passino loro che anche se sono una parte (ahinoi) fondamentale dell’infrastruttura di non sono conosciuti dai normie… ma io ora aspetto che venga fatto un bel torto magari ad Amazon, a Microsoft, a Google, insomma altre aziende ben conosciute anche da chi non mastica tecnologia… me ne farò di risate quando tutti loro si coalizzeranno per boicottare e compagnia bella! 😍

E comunque rimango dell’idea che ‘sta cosa non si doveva proprio fare, perché nel nostro paese abbiamo il di fare sempre tutto e male finché ci sono gli interessi privati di mezzo (mentre quando ci sono gli interessi del popolo, le cose non si fanno e basta). Tutti i nostri parlamentari sono dei e noi come popolo siamo dei ; vi ricordo che la legge che ha portato a era stata approvata all’unanimità, una cosa assurda, sicuramente un po’ per le date dalle del ai nostri politici, e sicuramente un altro po’ per peer pressure tra quei signorotti sia al che all’opposizione. Perché il colmo definitivo è che questa non funziona! Io continuo a seedare (caricare via torrent) decine e decine di GB al giorno di materiale , e il fatto che ci siano la nuova e la scassata non mi ha impattata di una virgola; letteralmente, magari sarà che io ho a che fare con materiale che non è sport, però davvero pirato tanto bene quanto prima senza alcun accorgimento. pubblici semplicemente bruciati, e nessuno che se ne vuole prendere la responsabilità, la alla fine è anche questa, non sono solo i causati e prospettati al . 🤮

https://octospacc.altervista.org/2024/03/23/basta-scudo-marcio/

minioctt, (edited ) to Software Italian

[⤴️ https://octospacc.altervista.org/2024/03/08/musica-in-ritardo/]

Ancora una volta la legge di Murpy si abbatte su di me: ogni qualvolta ci si aspetta che i siano finiti, puntualmente ne spunterà un altro; e, se un può fallire, lo farà nel modo più e . ☠️

La stanotte è stata fatta, ma mi trovo con diverse canzoni rilevate dal sistema sul telefono in meno rispetto a quanto preventivato… questo perché, ho controllato, e qualche centinaio di file pesa quasi zero, abbastanza da contenere soltanto la copertina e nessun flusso . Molto utile come risultato di conversione, si si! 💸

E, in realtà, il lettore che ho usato fino a ieri (quello di Lineage OS) mi vedeva solo qualche centinaio di canzoni, anche dopo un riavvio di , cosa che mi ha fatto fare davvero un saltin, ma ho installato Fossify Player, e lui mi conta quasi 2000 brani, che è un poco meglio. 😪

Mi sono comunque spaventata per quei file però che ho visto troppo piccoli, e ho pensato “ecco qua, si è corrotto l’HDD”, ma per fortuna no, ho controllato e i FLAC che hanno fallito la conversione si sentono normalmente da sopra il disco… quindi ha fallito o fre:ac, o il decoder FLAC, o l’encoder Opus… ma tutte queste tutte in sequenza? 🤯

Se scopro che è colpa dei raggi cosmici mi incazzo. Poteva certamente andare peggio, mi è andata bene che i su disco siano a posto, ma che palle, dovrò riconvertire cosa non è andato bene… 💩

https://octospacc.altervista.org/2024/03/08/musicacat/

minioctt, to apple Italian

Non so se avete sentito le ultimissime che sta mettendo in atto, a tutti gli effetti secondo la più stronza prassi di che io abbia mai visto, per remare contro alcune delle nuove sulla dei digitali, e sentenze specifiche ad Apple… in qualche modo quella di azienda è riuscita a capovolgere quello che gli avvocati europei hanno fatto con buone intenzioni, per non solo uscirne fuori illesa, ma metterla in culo fortissimo agli utenti (loro malgrado schiavi). ☠️

Non mi andava di parlarne per forza qui perché non voglio fare la fiera dell’indignazione sterile, ma in questo caso posso riportare che sta partendo qualche iniziativa per riportare la situazione a condizioni spero ragionevoli, come è giusto che sia. Vi lascio questo di sotto che riassume 1 dei tanti nuovi , ossia gli ostacoli alle e quindi essenzialmente alla di ; direi che vi riguarda sia se siete utenti Apple, sia se in qualche misura (anche individuale, perché no, come me) vi occupate dello sviluppo di , perché stavolta la merda è davvero reale. 🥹

Apple Is Trying to Kill the Open Internet!” Il video contiene brevi informazioni utili, e qualche link in descrizione, per fare segnalazioni ad e aiutare a costruire una causaSe vi interessa sapere quali altri contro l’umanità e il buon senso ha commesso la mela marcia sotto questo ombrello della disgrazia, invece, raccomando il canale di Theo Rants, l’ho trovato per caso e vedo che sta raccogliendo diverse personali (e pur essendo lui un fanboy Apple a quanto dice, è evidentemente incazzato): https://www.youtube.com/channel/UCtuO2h6OwDueF7h3p8DYYjQ. Comunque , l’UE non dovrebbe farsi mettere i piedi in testa così, quelle volte in cui ha idee che fanno il bene del popolo dovrebbe dimostrarsi inattaccabile, non si può lasciare controllare il mondo a tutti questi manager che al posto del cervello hanno un registro contabile e che hanno avvocati privati come maggiordomi. 😓

https://octospacc.altervista.org/2024/02/22/apple-merda-rompe-il-web/

minioctt, to mastodon Italian

[⤴️ https://octospacc.altervista.org/2024/02/11/amicini-wordpressiani/]

Sentimenti misti riguardo #FriendsForWordpress, ci sono alcuni punti #critici che ho già notato (oltre a #problemi minori, che non fregano):

  • Mentre la #comunicazione con #Mastodon e Pleroma funziona bene, con Misskey e chissà quali altri #software non va affatto. Si può comunque decidere di ricevere i #messaggi pubblici iscrivendosi al feed #RSS, ma la visualizzazione così è castrata: le note di risposta appaiono come post normali (scomodo) e i renote non si vedono proprio. 🔑️
  • Nell’interfaccia del #feed, rispondere a qualcosa comporta per forza la creazione di un nuovo post sul #blog, cosa per me non accettabile, dato che scrivo dal mio #sito proprio per poter ritrovare sempre i miei post veri senza difficoltà o confusione. Ed è strano, perché allo stesso tempo pare si possa scegliere di boostare messaggi solo su #ActivityPub, senza crearne uno nuovo sul sito. Ma, forse, questa opzione non negoziabile si può cambiare nel codice, perché… 🗳️
  • Ho provato il #pluginEnable Mastodon Apps“, che permette di usare il sito con Friends facendo login con app che implementano la client API Mastodon… sarebbe fantastico, se solo non avesse un #bug del feed, che fa uscire tutti i #post ordinati a caso (mi sembra di stare su Reddit, maremma bona). Però, è interessante che lui espone un’opzione “Post replies to posts as comments“, che è quello che vorrei io come ho detto sopra… e quindi forse il codice di #Friends è già pronto a ciò, manca solo l’impostazione. 🙃️
    • Ho provato se funzionasse con Brutaldon, e no, non va. Il che è un peccato, ma dall’altro lato anche un sollievo, significa che WuppìMini non l’ho creato a vuoto.

https://octospacc.altervista.org/2024/02/12/wordpressin-not-friendin/

#ActivityPub #blog #bug #comunicazione #critici #feed #Friends #FriendsForWordpress #Mastodon #messaggi #plugin #post #problemi #RSS #sito #software

minioctt, to ps1graphics Italian

[⤴️ https://octospacc.altervista.org/2024/02/10/cazate-per-il-c/]

Dopo aver perso altre incalcolabili quantità di tempo oggi, alla fine, finalmente ho finito quel #programma malefico… circa, perché ha un #problema di cui ora non ho proprio manco la voglia di venire a capo: quando prova a convertire #foto che (a quanto pare) sono corrotte, manda in crash tutto il sistema. #Pazienza, questo ed altri brutti dettagli li lascio ai posteri. 😇️

La scelta un po’ bizantina di usare un #server per l’effettiva #conversione delle #immagini si è rivelata vincente (anche perché davvero ero a corto di soluzioni…), e sorprendentemente non è nemmeno troppo lento, impiega in media 1 secondo per file (nonostante il WiFi sulla #console faccia pena, ma al netto dell’avere il server in LAN). Creare lo script PHP è stato facilissimo, ovviamente, non è mica quello che mi ha fatto perdere il pomeriggio sano… è stato il fatto che c’è un #bug, da qualche parte in quella #monnezza di httpc (il servizio per le cose #HTTP) dentro libctru (la libreria per gli #homebrew del 3DS), se non direttamente nello stack di #rete di #HorizonOS, che faceva fallire il trasferimento di dati via #HTTPS verso o da il mio server, nonostante la connessione in sé avvenisse, e con altri server non ci fossero #problemi di alcun tipo. Io ovviamente ho provato tremila cose, e solo alla fine ho tentato di collegarmi senza cifratura, e ho visto tutto funzionare. 😤️

Ora quindi posso catturare #screenshot in qualunque gioco usando il menù Rosalina, poi avviare la mia #applicazione per avere tutto quanto convertito in #JPEG e messo nell’album di sistema in #automatico (non devo premere nulla), quindi tutto visibile dal selettore #media del browser web… e a quel punto posso pubblicare qui sopra direttamente da lì, per qualsiasi titolo. Forse però dovrei espandere il codice #ServerSide, facendogli scrivere le date delle foto nei parametri EXIF, altrimenti il #Nintendo3DS vede tutto come datato 01/01/1900… nulla di grave eh, ma un po’ scomodo per navigare nella galleria. 💀️

Il 3DS che esegue il programma, con lo schermo inferiore che lista i file convertiti.Tutto il #codice, e il binario 3DSX compilato, è su https://gitlab.com/octtspacc/OcttBitsOfFun/-/tree/main/LumaBmp2NinJpg.https://octospacc.altervista.org/2024/02/11/what-c-taketh-away-it-give-back/

#applicazione #automatico #bug #codice #console #conversione #foto #homebrew #HorizonOS #HTTP #HTTPS #immagini #JPEG #media #monnezza #Nintendo3DS #pazienza #problema #problemi #programma #rete #screenshot #server #ServerSide

minioctt, to internet Italian

Di cosa dovrei #incazzarmi di più: del fatto che ormai da mesi — e in questi ultimissimi giorni la #storia è peggiorata #tragicamente, https://octospacc.altervista.org/wp-content/uploads/2024/02/image-7.png — la linea #Internet di casa salta di continuo, mettendo da sé continui bastoni tra le ruote al mio workflow… o del fatto che quando collego il telefono via tethering USB il mio sistema desktop sembra non essere sempre in grado di routare correttamente i pacchetti — in certi casi capisce che deve farli passare attraverso il telefono sennò non vanno da nessuna parte, ma altre volte si ostina a mandarli al mio bridge ethernet? #MANNAGGIA!!! 🗡️🗡️

È una domanda retorica, ovviamente; mi #incazzo più con #Vodafone, che mio padre paga per farci avere in cambio un servizio che dire #scadente è fargli un complimento, di quanto mi possa mai arrabbiare contro un software no-profit per un #problema che posso aggirare praticamente scollegando dei cavi. Però davvero non ne posso più, non solo questo comportamento mi ruba tempo quando lavoro al PC, ma mi manda pure giù le cose che ospito sul serverino in casa, e che palle. 😭️

Ogni tanto ricordo di questo bordello a mio padre, ma fino ad ora ancora non l’ho convinto a provare a comprare un #router nuovo, uno vero con cui rimpiazzare quel rottame della #VodafoneStation… lui dice che probabilmente i problemi sono sulla linea, e in parte anche io credo sia così (ma chissà quale segmento della linea!); però se anche così fosse il caso, resta comunque indecente il fatto che, mentre il #collegamento alla WAN si scollega e il #modem tenta di ricollegarsi, la Station non è nemmeno in grado di roteare pacchetti in LAN… cioè, fai ping e avoja ad aspettare, non risponde. È evidente che pure il #software che sta lì sopra fa schifo, mica solo la linea. E-waste puro. 💀️

https://octospacc.altervista.org/wp-content/uploads/2024/02/image-6.pngAh, non centra con questi #problemi (mi è sempre capitato, e non impatta su questa situazione), ma guardate qui sto #bug: certe volte (credo a furia di disconnessioni e riconnessioni?) #NetworkManager sfancula e cambia i nomi delle mie schede di #rete nel pannello rapido (in questo caso di GNOME, ma lo faceva anche su Cinnamon)… ma poi nelle impostazioni i nomi sono corretti. Mamma mia che #disagio il software. 😩️https://octospacc.altervista.org/2024/02/07/mannaggia-a-vodafone-di-continuo/

#bug #collegamento #disagio #incazzarmi #incazzo #Internet #Mannaggia #modem #NetworkManager #problema #problemi #rete #router #scadente #software #storia #tragicamente #Vodafone #VodafoneStation

minioctt, to Sony Italian

Altri di , ma in questo caso non colpa di : avevo visto (con rabbia e disperazione) che i Nestopia-UE e per (e questo punto chissà quanti altri!) facevano piantare per qualche secondo la , che poi si spegneva con un pop. A questo punto decido di vedere se anche su … e si, succede la stessa cosa, quindi non è colpa del mio hardware. 🤯️

Il grazioso mi dice però precisamente il motivo del … un jump a NULL, che è una cosa non proprio bella (in alto in foto), e mi dice molto poco. Purtroppo sulla PSP mi serve uno di quei core, perché voglio tenere quanta più possibile della mia centralizzata in RetroArch, e a quanto pare FCEUmm (l’unico altro disponibile per il ) ha qualche problema: inizialmente funzionava (come in basso a sinistra in foto), ma poi ha iniziato a rompere il video in modo (in basso a destra). (No, non ho provato a resettare tutta la configurazione, perché anche se risolvesse ora il non potrei farlo ogni volta che si ripresenta.) 💀️

https://octospacc.altervista.org/wp-content/uploads/2024/02/image-4-960x524.pngPurtroppo, come ormai sempre più mi capita, non trovo alcuna informazione rilevante al problema cercando sul web. E allora, unica mia possibilità: mi metto con l’animo in pace e provo a ritroso tutte le di RetroArch per la piattaforma, fino a trovare il punto di dove quei 2 core si sono rotti: a quanto pare, tra il 20 gennaio 2022 e il 5 marzo 2022; la 1.10.0 è a posto (stando a PPSSPP, ancora non ho provato sul vero metallo), mentre già la 1.10.1 presenta la . E noto una singola e particolare : il passaggio della del da 9.3.0 a 11.2.0. 🧐️

https://octospacc.altervista.org/wp-content/uploads/2024/02/image-5-960x275.png…A chi devo dare la colpa ora? Saranno stati quelli di GNU ad aver roba upstream? O piuttosto quelli dell’SDK per ? Perché ho skimmato commit e release della roba di , ma non riesco ad individuare il problema lì. Ma in ogni caso, perché certi core hanno smesso di funzionare brutalmente ed altri no? Questi sono i motivi per cui odio il . Ora non so nemmeno a chi devo creare la a riguardo. 🗡️

Per ora, la mia unica è di usare questa versione vecchietta del , sperando che non ci siano incompatibilità di savestate tra versioni diverse, perché voglio giustamente tenere quelle aggiornate sui dispositivi dove funzionano. Avendo poi più tempo, potrei tentare di compilare una versione recente del pacchetto usando il vecchio… ma probabilmente non ci riuscirò. 😩️

https://octospacc.altervista.org/2024/02/04/pspspsp-non-gradisce-nuovo-gcc/

minioctt, to ilaughed Italian

Ora vi mostro una cosa , cioè che il selettore di file di è : se si seleziona un o una cartella, ma nel frattempo si continua a scorrere, ciò che verrà registrato sarà l’elemento su cui il cursore di selezione sarà posizionato nell’ultimo momento in cui l’applet elabora i suoi vattelappesca; non, come invece dovrebbe essere, l’elemento su cui si era nell’istante in cui si è premuto Invio. (A parte il fatto che nessun ritardo sarebbe giustificabile, considerando che oggi abbiamo hardware che, relativamente alla storia di tutto l’home computing, è stellare.) Guardate il (rallentatelo dal vostro browser però magari) e notate come io premo Enter, ma poi scorro ancora, e finisce puntualmente male ogni volta, ai . 🪲️

Penso che la colpa sia proprio del mio , perché questo non succede, ad esempio, con le app di Flatpak che integrano l’intera runtime GTK e fanno apparire il di GNOME. È comunque , devo ogni volta andare al ritmo del solo perché un componente di sistema è programmato evidentemente male. Penso di cambiare , ma vorrei qualche consiglio… voglio qualcosa che non sia totalmente scarno, ma non abbia alcun problema di , voglio tutto istantaneo (cosa che al momento in media non ho, ho tanti altri oltre a questo specifico). 🐢️

https://octospacc.altervista.org/2024/01/28/la-cannella-che-lagga/

  • All
  • Subscribed
  • Moderated
  • Favorites
  • provamag3
  • InstantRegret
  • magazineikmin
  • modclub
  • khanakhh
  • Youngstown
  • rosin
  • mdbf
  • slotface
  • Durango
  • ngwrru68w68
  • thenastyranch
  • kavyap
  • DreamBathrooms
  • JUstTest
  • cubers
  • osvaldo12
  • Leos
  • anitta
  • everett
  • ethstaker
  • GTA5RPClips
  • tester
  • cisconetworking
  • megavids
  • tacticalgear
  • normalnudes
  • lostlight
  • All magazines