Vai al contenuto

2023

#PSA: forse lo sapete già in generale, ma NON usate #RedditNew, raga è imbarazzante quanto è #rotto, ho appena scoperto che mi taglia i post (solo questo post o anche altri?): non c'è un tasto "leggi altro", non c'è una sezione che scrolla per conto suo, il contenuto è proprio troncato e sembra che il testo sia finito (sotto ci sono il resto della #UI e i commenti), quando non lo è. Succede sia su Firefox, che su Chromium senza alcun content blocker attivo.

Io azzarderei a dire anche che questa cosa è pericolosa, in certi casi pensare che un post sia finito quando c'è altro testo può portare a conseguenze gravi, non è ammissibile una cosa del genere da un gigante come #Reddit, per il vostro bene usate solo old.reddit.com (che funziona sempre perché non è manomesso da anni) come #frontend ufficiale (purtroppo quelli terzi vanno e vengono).

Curiosità, a quanto pare forzare la disattivazione degli stili argina il #bug su Reddit New, puzza di roba implementata a metà, comunque gravissimo.

(Il problema è che i motori di ricerca linkano sempre a New, quindi si finisce sempre per aprire quello... è il momento per me, e per voi, di configurare l'estensione Redirector)

Con un anticipo pazzurdo di 1 mese e mezzo (rispetto alla data promessa al momento dell'ordine 2 settimane fa), mi sono arrivati i #pezzi per #riparare la mia vecchia #PlayStationPortable. Grande sorpresa. 💎

Prima di ciò, è stata ~3 anni a prendere polvere nella sua custodia, perché la #membrana si è consumata (in non so che modo, praticamente da sola, non per l'uso), e quindi prima i tasti d'azione hanno iniziato a non funzionare, poi la console non ha voluto nemmeno più accendersi (l'interruttore di accensione si collega a quella membrana). E da ancora prima, lo stick non c'era proprio più, si è totalmente distrutto. 🪦

Una foto ai miei pezzi, membrana e stick analogico.

Ho smontato la #PSP come già una decina di volte in passato, e piano piano ho messo la nuova membrana e lo stick e...

  • #Goduria, finalmente la #console si accende e i tasti vanno, non c'è altro da dire. 😻
  • #Mannaggia però, lo stick sembra avere qualche rogna, smuovendolo un po' a console accesa e non chiusa la fa spegnere immediatamente con un pop rumoroso (???), e altrimenti da un costante falso input di movimento in alto a sinistra (???). Quando avrò più tempo dovrò investigare. 😩

Ho piani un po' vaghi su come usare questa #portatile al momento, ho comprato i #ricambi perché avrei speso soltanto 2.47€, dovevo fare una prova di acquisto su #AliExpress, e mi dispiaceva tenere questa bella #consolina #Sony come 100% inutilizzabile. Aspettatevi futuri post. 🎮

(Ah, whoops! Ho dimenticato di fare la #foto alla nuova membrana installata comunque, mi disp... 🤗)

[sc name="quote-embed-post"]2023/12/13/497[/sc]

Ah, mai visto un #bug del genere, ma suppongo che c'è una prima volta per tutto: il precedente post che ho inviato, quando è arrivato su #Telegram (oltre ad essere diviso in 2 dal bot, per via di limiti di caratteri della piattaforma), è uscito rotto. Come da screenshot, aprendo il mio canale su TG Web A, il primo pezzo sembra essere senza didascalia (che però appare cliccando su una delle due immagini allegate), mentre da TG Desktop si vede correttamente. La cosa strana è che, sempre da Web A, si vede correttamente aprendo la chat di gruppo collegata al canale (non riesco a farlo vedere in foto, ma fidatevi).

In realtà ho visto in passato #glitch simili con le didascalie per messaggi contenenti #media multipli (derivanti dal fatto che alla base sarebbe una funzione, quella di specificare didascalie per singole immagini inviate in gruppo, solo che in certi casi si cringia e pensa ci siano multiple didascalie quando in realtà ne è stata inserita una sola), ma non mi pare fossero mai stati così discordanti tra client, e certamente non tra chat nello stesso client. Telegram cade sempre più a #pezzi. 🥴️

[sc name="quote-embed-post"]2023/12/13/493[/sc]

Viviamo tutti nello stesso mondo fatto di (Uni)codice, ma gli unici a soffrire a riguardo siamo sempre e soltanto noi #programmatori... 💀️

Screenshot di come il post precedente è arrivato con i caratteri UTF-8 corrotti su Telegram
Vi lascio immaginare la mia faccia quando ho notato che il messaggio di qualche ora fa era stato inoltrato così dal bot RSS...

Screenshot di un commento sotto quel messaggio rotto, "Dovresti convertire la codifica del testo" e la mia risposta "si ecco, ho appena notato, non ho idea di come sia successo..."
Problemi di #codifica del testo con le magagne di #Unicode, un classico della #programmazione.

Alla fine è bastato poco per risolvere. Ma a sto giro è stata questione di culo. (Spiegazione tecnica: <🤓️> Il documento RSS iniziale e quello finale hanno complessivamente la codifica correttamente specificata, il problema è che per modificare il contenuto #HTML dei post di ogni elemento del feed, essendo questo salvato come testo semplice (CDATA) e non come XML, esso va parsato come documento a sé... ma non essendo un documento HTML completo, non contiene da nessuna parte una specifica della codifica quando estratto dal contesto XML, e quindi automaticamente lo status di #UTF8 va in mona; È bastato usare la funzione integrata di PHP mb_convert_encoding($testohtml, 'HTML-ENTITIES', 'UTF-8'); per sistemare l'HTML prima del #parsing, per risolvere la rogna. </🤓️>)

[sc name="quote-embed-post"]2023/12/13/483[/sc]

Ecco a cosa è servito lo strumentopolo di prima: senza dover impazzire con le API di #WordPress e magari spaccare tutto nel frattempo, ho fatto uno #script piccino indipendente che restituisce il feed #RSS del sito dopo aver applicato qualche cambiamento rispetto a cosa WP genera. 🛠️

Ho ricevuto lamentele sul fatto che il mio uso di #hashtag nel corpo dei messaggi appare come abuso quando visto dall'interfaccia di #Telegram praticamente, e rende difficile la lettura, ma per me è troppo comodo metterli così... allora, volendo comunque eliminare l'altrui sofferenza, ho semplicemente fatto si che quei cosi non arrivino proprio al bot dei #feed che inoltra sul canale. È in parte un downgrade perché i #tag così sono comodi per vari motivi, ma sul sito e #ActivityPub restano, quindi in caso chi li preferisce li trova lì. 🌐

A proposito, questo lo chiedo a chi legge dal canale Telegram, rispondete con le reazioni; preferireste:

  • Niente tag nei messaggi, come è di nuovo ora e come è stato prima della settimana scorsa: 👍
  • Tag come fino a ieri, cambia niente se sono in mezzo al testo e se sono tremila: 🌚

temevo non funzionasse, ma a quanto pare invece, su WordPress Altervista i file #PHP caricati in /wp-content/uploads/ vengono tranquillamente eseguiti quando richiamati col loro URL

questo è uno strumentopolo che ci servirà più tardi

Qualche ora fa sulla #SalaMuseoGames ho caricato un gioco a cui ho dato una chance per la prima volta, #GoldenAxe III, un #BeatEmUp di #SEGA originariamente solo per il giappone e che a quanto pare è stato poi commercializzato, come altri loro classici, su piattaforme moderne (come Steam) sempre con #emulazione con miglioramenti vari. 👊️

A differenza degli altri precedenti, secondo me la grafica in questo è molto più rifinita, gli sprite e gli sfondi sono di qualità più alta. Della saga in generale non so praticamente niente, ma di questo gioco mi colpiscono le ambientazioni un po' indefinite e desolate, e certamente tutte le cose strane che appaiono sulla scena non passano inosservate... quei cosi viola scuro sono cavalli-dinosauri o che? Non l'ho ben capito, ma per questo mi piace... 👽️

L'azione è abbastanza rapida ma non da togliere il fiato, almeno all'inizio, cosa che già lo mette sopra altri giochi che iniziano da subito con una difficoltà brutale. Il salto del proprio personaggio mi sembra particolarmente soddisfacente, ma non so perché. Infine, mi piacciono sicuramente quei piccoli dettagli atmosferici, come in questa #GIF i malcapitati che cadono giù dal carro e non spariscono, ma restano per terra e vanno fuori scena. 👁️

Non ho molto altro da dire a sto giro, ma volevo comunque pubblicare. Provate il gioco su https://gamingshitposting.github.io/SalaMuseoGames/2023/12/12/golden-axe-iii/.

Aggiungendo qualche riga al mio #megascript di #backup (https://gitlab.com/octospacc/Configs/-/blob/1389c5bdbc76d5764bffd52e8bae9b0c4617fe1d/Server/Root/Main/Server/Scripts/BackupAll.zx.mjs#L82), ora dovrei poter tenere il #sito del #FrittoMisto al sicuro. 🍳

Ogni notte o quando è, il mio #server si collegherà via #FTP ad #AlterVista e sincronizzerà in locale la cartella wp-contents grazie ad #rclone. Allo stesso tempo, con un comando #cURL copiato dal browser, si scaricherà una copia del file #XRSS di esportazione #WordPress. A quel punto, finirà tutto su una #repository #Git privata, con buona pace delle corporation che mi offrono il servizio, a cui sottrarrò gratuitamente ancora più GB di #archiviazione. 💾

Sono sempre pallose questo tipo di #faccende, ma c'è poco da fare, perché non c'è backup più scocciante di quello non fatto...

a quanto pare tutte le #waifu si stanno convertendo al #cattolicesimo, interessante...

2 meme che dicono che Lain e Miku su sono convertite al cattolicesimo, in risposta ad una battuta su Satana per la nuova versione 6.6.6 del kernel Linux
oggi #Miku e #Lain, domani...?

la #pazzia del giorno che vedo in giro e che non è opera mia: questo bel programmino che è #EmulatorJS si regge su un file #JavaScript che da solo è lungo 4900 linee (https://github.com/EmulatorJS/EmulatorJS/blob/1b3a17f6f12a184fc84781c17c692cd7dade1ed5/data/emulator.js)... già solo volerlo modificare è difficile, mi è crashato 1 volta #xed, mentre lo scrolling su #GitHub lagga male 🥴️

magari farò una seconda pull-request per dividergli la roba in più file, se mi va, ma prima farei bene a chiedere.