minioctt, to internet Italian

Un po’ meh il fatto che anche ieri non ho postato, sta andando tutto alla deriva, ma è che fino ad oggi pomeriggio non ero a casa, e quindi, non solo tra una cosa e l’altra il tempo è passato, ma poi non è successo niente di condivisibile. Però, visto che non avevo granché modo e/o voglia per i miei soliti passatempi pesanti, avendo con me solo il tablet come oggetto in più del solito, ho approfittato dei vari momenti morti per risolvere alcune di quelle più noiose e scoccianti piccole faccende per il mio sitarello :

  • Mi sono presa sorprendentemente un po’ di tempo (più di 2 ore…) per tentare di disegnare delle icone per 3 (non ancora tutte) delle mie che sono lì messe a disposizione… fatte partendo da altre icone e non da zero stavolta, e per quanto non sono comunque per nulla dei capolavori, forse sono almeno un po’ meglio di cosa esce quando provo a disegnare io qualcosa partendo da zero assoluto. 🥲️

  • Ho implementato anche finalmente lo script Service Worker per il , in modo da permettere alle pagine di andare in cache offline, facendo quindi funzionare le app anche senza , che è un requisito senza il quale non potrei in tutta onestà considerarle veramente complete e meglio delle native… ma ora oh si, avoja. 🗡️

    • Cosa in parte correlata e in parte no, che in realtà però ho fatto una settimana fa (lol): il Worker viene registrato solo per il dominio principale (hub.octt.eu.org), mentre non per tutti gli altri (sono vari) da cui lo stesso sito è accessibile. Su quelli (esempio, qui) appare un avviso in cima ad ogni pagina che ricorda di spostarsi, e c’è un link, ma nessun redirect automatico, perché così gli altri domini possono fungere da costante backup, non si sa mai.
  • Ho aggiunto un (1) nuovo link alla barra scorribile in basso (quello della mia pagina Itch.io, perché forse ho in programma qualcosa di utile, ma questa sarà un’altra storia), che quindi è diventata talmente larga da scrollare anche sul mio desktop e sul tablet in orizzontale, e quindi ho potuto notare quanto è fastidioso il fatto che faccia di continuo avanti e indietro ogni mezzo secondo senza neanche un frame di pausa… per cui l’ho migliorata, facendo ad ogni cambio di direzione scattare un delay (che era già programmato, ma veniva prima usato solo come pausa al passaggio di mouse o dito). Ne ho anche approfittato e allargato il padding, perché su dispositivi touch era un po’ difficile trascinare per scorrere a mano. 💈️

  • Infine, non meno importante: non so perché, qualche neurone sarà scattato a caso per colpa dei raggi cosmici, ma ieri sera senza motivo mi è tornata in mente una delle musichette che fanno da sottofondo al menu di selezione di alcuni famicloni… e le voci mi hanno detto che ci starebbe benissimo su una pagina web che è praticamente un menu di selezione per le mie cose. Quindi, detto fatto, “Slum” di Mighty Final Fight è stata messa… (Ovviamente, di default è mutata, non ci sono saltispaventi.) ❤️‍🔥️

E qualcosa ho fatto anche per la , actually: oltre ad aver finalmente risolto https://octospacc.altervista.org/2024/04/26/doki-doki-pazzia-club/ (mancava poco e sarebbe diventata una saga), e aver aggiunto altri giochi, ho implementato un tasto per allargare gli embed senza andare a schermo intero, nascondendo la sidebar che si vede sui display larghi. Ma ci sono ancora tante e tante cose da sistemare lì sopra (soprattutto in termini di PWA), voi non avete proprio idea… ☠️

https://octospacc.altervista.org/2024/04/27/sitocti-momenti/

minioctt, (edited ) to wordpress Italian

Non l’ho messo nel post di ieri perché sarebbe venuto un papirone e comunque interessa solo ai wordpressisti, non anche a chi usa altri sistemi, però…. questo è quello che ho dovuto fare per sistemare le #serie, lo scrivo anche per reference. Mezzo casino, ma in genere coi plugin è sempre così, sono tutti diversi… invece, le categorie sono una funzionalità di #WordPress, quindi tutto si integra in automatico. 👌

  • Quasi 5 minuti spesi a orientarmi tra i menu di PublishPress Series… e ancora adesso non riesco a capire non solo perché ci siano due pagine di gestione “Serie” e “Gestione delle serie” sotto il menu Articoli che potevano essere benissimo una (la seconda è virtualmente una copia della prima, eccetto che manca il form per creare una serie), ma poi neanche perché ci sia un menu Serie separato che ospita solo la pagina Impostazioni (e allora c̛̄a̬r̷͜i̲ss̞i͈͝m̜i͚̒, o evitate il menu Articoli e mettete tutto tutto sotto il vostro, o̔̋͆p̠̫͔̆̓p̶̡̛̙̭̑ͬ̄ͮ͌͜ű͇̪̅ͭ̋r͇̙̼̙͇̥ͦͮͯ̍ͬé̛̞ͨͨ̒̍̑ͅ n̹o͇ͅṋ̶͠ m̴̤̭̾̇ͧͅe̹͈͙͌̄t͎̼͉͕̬̔̇ͤt̡̳̐ē̴̝̦̱ͪ̈́̋ͭ͘t̛̙̩̪̤̄͆̍͌e̞̟̲̥ u̸̬̣̘̹ͤ̏ͩͭn̫̼͔̟ͤ̈́̓͊͜͜͞ a͍̜͊̇ͬl̫̤͊t̵ró̶̩͌ m̡̺̩̳͔̰̬͆̉e̦n͎ͣ̀͛ṵ̡̲̻̳͉̾̚͜ͅ e il singolo tasto per le impostazioni lo mettete… beh, sotto la voce Impostazioni del CMS)… 🤧

  • Aggiungendo #post ad una serie, in automatico in cima alla pagina di ognuno di loro viene aggiunto un riquadro che indica di quale fa parte ciò che si sta leggendo, con link sia che rimandano alla pagina della serie, sia agli altri articoli, e puntata precedente e successiva in fondo alla pagina.

    • One small issue: gli articoli senza titolo non prendevano spazio nel riquadro, essendo sia invisibili che incliccabili. E, seppur il #plugin abbia una sezione di templating per personalizzare l’HTML generato, non c’è modo di far apparire il collegamento al post preso singolarmente. Per fortuna, me la sono cavata senza modificare il codice, con una hack accettabile: CSS custom per scrivere del content nella parte :after dei link sfigati. 🤯
  • Il box comunque usciva in troppe (2) pagine dove proprio non dovrebbe, nell’anteprima degli #articoli fuori dalla loro effettiva visualizzazione, rubando spazio a schermo e (credo) causando confusione. Anche qui, in realtà, l’unica opzione non rognosa è il CSS, e per fortuna con tutta la munnizza che viene scritta nel corpo di un’intera pagina dal server è facilissimo costruire dei selettori che agiscano solo nei contesti che mi interessano.

  • La pagina di ogni serie usava di default il template di #tassonomia del sito, che sarebbe ok… se solo mostrasse la descrizione. Quindi ho dovuto attivare il template lista del plugin, che invece lo fa, ma ecco altre rogne con questo… e inizialmente credevo di potermela risolvere senza modificare il #template PHP, ma alla fine ho dovuto. Per fortuna, anche se ci ho messo 3 minuti tosti a capirlo dalla documentazione fatta malino, mi è bastato creare una copia del file nella cartella root del mio tema, e modificare quella. 🔥️

    • Prima, la completa assenza della sidebar del #sito, quindi anche del link per tornare alla home o del menu di navigazione… ho dovuto modificare il sorgente. Chiamando wp_nav_menu() faccio comparire almeno la navigazione, ma il link normale l’ho messo a parte.
    • Poi, di nuovo il problema dei collegamenti senza titolo, e anche in questo caso il CSS sarebbe stato sufficiente, ma, visto che ormai c’ero già, ne ho approfittato e modificato proprio l’HTML…
  • E in tutto questo, la pagina indice delle serie usa in ogni caso il suo template e per ora quindi non c’è neanche un rimando alla home. Forse posso modificare il template senza rompere gli aggiornamenti usando lo stesso metodo dell’altro, però penso non mi sbatterò nemmeno, perché lì onestamente il link è superfluo.

    • Btw, il suo permalink default è /series-toc/, e io l’ho cambiato in /series/ perché è più logico considerando che le serie (sempre di default) stanno sotto /series/<la-serie-qualunque>/… ma ora che ci ripenso, ho scartato l’occasione per cambiare il percorso di tutto in /t-series/ in memoria di un meme che non fa più ridere… dovrei per caso rimediare solo per il funny, o lasciare così? 🕷

Aggiungere gli articoli vecchi alle serie però, e soprattutto alle categorie, come accennavo, è si semplice, ma non facile… è il lavoro cinese di aprire la dashboard con la lista di tutte le centinaia di post, e scorrere, a volte cercando cose che già ho in mente e altre seguendo il flusso, vedendo se qualcosa attira la mia attenzione. A quel punto a volte mi basta guardare l’anteprima, altre però è troppo corta e devo aprire decine di nuove schede per rendermi conto se il contenuto è quello che penso, per capire cosa selezionare. Almeno, unica cosa buona, selezionando gli elementi su questa schermata posso aggiungerli in blocco al gruppo che mi interessa, altrimenti non immagino la sofferenza di andare uno ad uno… 🙏 (questa cosa btw non è inclusa nemmeno in molti #software di note più personali, stavolta Worpres vince)

https://octospacc.altervista.org/2024/04/12/octtseries/

#articoli #plugin #post #serie #sito #software #tassonomia #template #WordPress

minioctt, to web Italian

https://octospacc.altervista.org/wp-content/uploads/2024/03/image-19.pngPrima che scatti non solo un nuovo giorno ma addirittura il nuovo mese (!), mi sbrigo a scrivere prima che sia troppo tardi per postare il (sarebbe una tragedia)… momento 🅱️uona quindi.Quindi, ora che ho la vostra attenzione: un po’ curioso che avvenga in questa giornata, ma mi era venuta una mezza voglia di far risorgere il sito della , che per cause di forze maggiori ormai era bello che stagnante. No, in realtà c’è un motivo… collegato alla mia nuovissima micro-fissazione di usare anche per i giochi su mobile, quando possibile, per tutto quel discorso di non sputtanarmi il telefono pure stavolta. In sostanza:

  • Sarebbe buona cosa impostare sulle pagine del sito, oltre ai manifest (relativi sia a tutto il , che a singoli ospitati) che è un attimo implementare, anche il classico Service Worker di cache offline (ora che li ho compresi benissimo), così da rendere tutta l’operazione una roba ancora più godibile su . Possono essere anche fatti piccoli aggiustamenti, del tipo di: il gioco si apre già a tutto schermo quando installato come PWA (invece di far vedere tutte le cose solite della pagina web). 🤖️

  • Giravo un po’ su Appsco.pe per valutare giochini a casaccio, e mi sono accorta che si e no 1/5 di quelli che ho provato ad aprire erano link morti… ecco, per quanto il moderno come piattaforma di esecuzione software sia meraviglioso soprattutto per gli utenti, come di distribuzione è veramente fragilissima e, al contrario del classico giochino Windows o Android (o anche Flash…), che (di norma) sai che se ti scarichi il file ce l’hai per sempre, con gli applicativi è un attimo e questi possono sparire nel vuoto (la mia cache offline sul mio singolo telefonino relegata a soltanto il mio ovviamente non conta come ). Per qualche motivo (abitudine…) sono finita a caricare solo ROM di vecchie console sul sitarello, anche se il mio intento sarebbe stato quello di mettere potenzialmente qualsiasi cosa, inclusi i in HTML5; tutto quello che ho messo finora si trova già in millemila romset strapreservati e ben organizzati, quindi con quelli il valore del mio lavoro è giusto il fornirli su una galleria “senza attrito”, ma nulla di estremamente utile, mentre invece con questi altri… 😤️

Vabbé, secondo voi riprenderò in mano la Sala Museo o ricadrà tutto nell'oblio? (Sondaggio anonimo, aprite il link originale al post per votare se leggete da altrove plz)- Riprenderò da ora ma lasciando un buco di quei 2 mesi inattivi

  • Riprenderò recuperando anche i 2 mesi di giochi arretrati
  • L'oblio.

javascript:void(0);

Poll Options are limited because JavaScript is disabled in your browser.https://octospacc.altervista.org/wp-admin/options-general.php?page=democracy-poll&edit_poll=3

https://octospacc.altervista.org/2024/03/31/3844/

minioctt, (edited ) to internet Italian

Credo che fare quello che volevo fare riguardo le #PWA, a maggior ragione ora che mi sto informando un po’, è più complicato di quanto credevo… ecco perché ai tempi cercai vie apparentemente più impegnative. Il lavoro di ieri è comunque valido e meglio di nulla, ma ho paura che la mancanza del supporto offline si possa sentire, perché quel metodo non la aggiunge magicamente, e riuscire a farlo appunto non è una passeggiata. 😤️

Per poter “funzionare #offline”, un sito web deve registrare un Service Worker che risponde ad un particolare evento restituendo risorse precedentemente cachate. Sarebbe abbastanza semplice, se non fosse che, per una scomodissima combinazione di requisiti di sicurezza e mancanza di #API nei browser, non c’è letteralmente alcun modo pratico di registrare uno di ‘sti cosi tramite estensioni, figurarsi userscript. Nello specifico, gli script per i ServiceWorker devono essere necessariamente serviti su protocollo https: (quindi niente blob: o data:, cosa che ci taglia via immediatamente gli inject con gli userscript, ma nemmeno file: o http:), per forza dallo stesso dominio della pagina (e quindi non si scappa ospitando per conto proprio solo quel file senza clonare il #sito), e come ho detto non ci sono API per iniettarne da #estensioni. 😨️

Ovviamente, andando per la strada di creare un’estensione, in pura teoria non servirebbe nemmeno preoccuparsi di usare questo metodo, perché a quel punto si potrebbe direttamente usare l’estensione per intercettare il traffico, salvandolo quando è nuovo, per poi servirlo da una cache quando non c’è Internet. Le API sembravano proprio adatte, quindi mi sono messa a fare varie prove, per poi scoprire che… non riesco in alcun modo a visualizzare il contenuto restituito per una pagina se non c’è #Internet: la schermata di errore del #browser prende precedenza, e nessuna delle cose che ho provato riesce a sovrastarla. E anche potenziali #workaround, come usare le API per modificare il contenuto della pagina di errore pur rimanendo sull’URL desiderato, col piffero che funzionano! (E no, sembra proprio che io non possa usare le richieste #web dell’estensione per servire una risposta fake ad un path da registrare come worker, l’evento viene triggerato ma il navigatore non si beve il risultato.) 😭️

In poche parole: ennesimo #rabbithole #JavaScript che mi sta completamente consumando, e anche molto velocemente, perché più trovo ostacoli alla mia #idea più cerco di andare veloce per superarli, ma più ne incontro sempre di nuovi e più il cervellino ammuffito deve elaborare, ma ci sono aspetti del #webdev che sarebbe meglio non elaborare proprio. A questo punto, tutte le strade che posso prendere per risolvere il #problema sono in ogni caso #hack: ne ho in mente qualcuna rimanendo con un’estensione, che comporterebbe comunque un dietro le quinte estremamente bizantino ma nessun particolare compromesso di sicurezza o usabilità… oppure, ben due soluzioni ancora peggiori (e in parte simili), che spero vivamente di non dover usare; sarebbe anche peggio. Comunque, che cavolo, questa piattaforma di #sviluppo è piena di risorse, una maniera prima o poi si troverà. ☠️

https://octospacc.altervista.org/2024/03/26/pwtorturaaaa/

#API #browser #estensioni #hack #idea #Internet #JavaScript #offline #problema #PWA #rabbithole #sito #sviluppo #web #webdev #workaround

minioctt, to dreamcore Italian

C’è il rischio che la gente si stia perdendo la mia ennesima #impresa, e quindi soffro, meglio postare ora che ufficialmente direi di aver inaugurato la cosa: la mia #istanza dedicata a #foto #liminali, di qualità strana, anche #dreamcore, tutto quello che volete purché il senso sia incomprensibile ai più. Ieri ho un po’ detto la cosa, ma già oggi ho aperto le #iscrizioni a tutti, prima di quanto previsto, perché penso proprio che il mio #server reggerà botta, e quindi non ho bisogno di tanti giorni di #testing. 🔥️

Qualcuno mi aveva avvertito, e in effetti anche io temevo ciò, che #Pixelfed sarebbe stato un bel consumo di spazio su disco, per via di tutte le foto anche dalla #federazione… ma, a quanto pare, il problema è addirittura totalmente assente: non sembra proprio esserci affatto una cache per i #media esterni, al contrario di cosa accade per esempio su Mastodon, quindi realisticamente solo i miei utenti occuperanno spazio! 🥳️

Una cosa ottima per l’uso ideale della #piattaforma per questi scopi strani sarebbe un mezzo per caricare #contenuti direttamente da vecchi telefonini, o da console come il 3DS, perché la webapp di Pixelfed non può funzionare lì. E ahimé, ho provato Brutaldon, ma non vuole funzionare, non logga con nessuno dei metodi, per motivi diversi che non riesco granché a debuggare… uno è colpa della libreria Mastodon.py, l’altro boh. Dovrò necessariamente espandere WuppìMini per supportare questa cosina, ma tutto a suo tempo. 🙄️

Per ora, vi invito già a registrarvi sul #sito magari, e pubblicare cosine intriganti… https://liminalgici.spacc.eu.org/. Tenete conto che la mia linea #Internet è cacca ultimamente, quindi il #servizio spesso può andare giù a caso (ma poi torna sempre su). 🙏️

https://octospacc.altervista.org/2024/02/17/i-pixellini-ufficialmente-federati/

#contenuti #dreamcore #federazione #foto #impresa #Internet #iscrizioni #istanza #liminali #media #piattaforma #Pixelfed #server #servizio #sito #testing

minioctt, to mastodon Italian

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

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

  • Mentre la con e Pleroma funziona bene, con Misskey e chissà quali altri non va affatto. Si può comunque decidere di ricevere i pubblici iscrivendosi al feed , ma la visualizzazione così è castrata: le note di risposta appaiono come post normali (scomodo) e i renote non si vedono proprio. 🔑️
  • Nell’interfaccia del , rispondere a qualcosa comporta per forza la creazione di un nuovo post sul , cosa per me non accettabile, dato che scrivo dal mio 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 , senza crearne uno nuovo sul sito. Ma, forse, questa opzione non negoziabile si può cambiare nel codice, perché… 🗳️
  • Ho provato il Enable 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 del feed, che fa uscire tutti i 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 è 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/

minioctt, to wordpress Italian

Fino ad ora ho apportato vari piccoli al del con vari metodi, nessuno che includa anche il creare veri . Troppa sbatta perché si devono imparare tutte le API, ecc… Però, che posso fare quando sembra proprio che l’unica soluzione elegante per estendere le funzionalità di sia quella? 😫

Quindi, ieri sera, non avendo molto tempo da perdere, ho provato a chiedere a . E, con mia sorpresa, non solo non ha allucinato creando rotto, ma addirittura sembra aver studiato ciò che io non ho fatto, e si è curato di fare le robe per bene, addirittura usando le funzioni sicure per scongiurare problemi come le injection! Alla fine gli ho fatto esporre uno , da aggiungere su normali pagine, che visualizza l’HTML generato dal . È stato proprio carino questa volta, poi guardate come l’ho ringraziato alla fine… https://chat.openai.com/share/9072c3ea-f3f5-42bb-88ae-03efa795a66f. ❤️‍🔥

Al netto di qualche errore di interpretazione suo, che mi ha portato a dover fare piccole modifiche, ho già messo a frutto lo , attivandolo su una nuova pagina: Ricerca 🔍️. Essenzialmente quello che mi serviva era una dei post di tot caratteri o meno (che per <= 500 ho chiamato Tootin’, riferendomi a chissà cosa)… e lo so che per ora è subottimale, ma è un inizio, poi magari la migliorerò. 😁

https://octospacc.altervista.org/2024/02/08/wp-gpt/

minioctt, to pokemon Italian

Presa dai mezzi impegni oggi ho dimenticato di postare questo… in pratica, volevo capire come mai reCAPTCHA sul mio non caricasse dal del , quindi ho dovuto avviare i (che ovviamente sono da usare su un computer companion, non appaiono sulla ). Ovviamente non ho risolto un bel nulla di quel problema, ma bando alle ciance ora. 🥽

A parte il fatto che ho dovuto cercare sul come aprirli – su WiiU, e credo su old3DS, basta selezionare una voce nelle impostazioni; su bisogna tenere premuti i tasti A, B, X, e Y mentre si avvia l’applicazione, e a quel punto esce un dialogo di conferma – ma poi che cavolo ha combinato ? È estremamente bizantina ‘sta roba: la console apre un server HTTP (e fin qui, nulla di ), che devi visitare dal tuo PC per scaricare un archivio ZIP contenente i file HTML del , che apri nel tuo browser per collegarti alla consolina. Non ricordo se anche su old accadeva questo, onestamente, ma certamente su WiiU no: visitare l’indirizzo IP locale dal PC reindirizzava ad una versione hostata sui CDN di Ninty degli strumenti. 🎛️

https://octospacc.altervista.org/wp-content/uploads/2024/02/image_editor_output_image1776738999-17071780075584429766130835849088-960x908.jpgQuesto è davvero così scarso che non sarebbe stata una buona idea fargli streammare direttamente gli asset del tool all’altro computer? 😢https://octospacc.altervista.org/2024/02/06/ninty-devtoolin/

minioctt, to pokemon Italian

Ho realizzato che prima mi trovavo a voler lowkey #postare, al volissimo dal #3DS, una #schermata del #gioco che stavo usando in quel momento… ma come? 😵‍💫

  • Non esiste prendere il telefono per fare una #foto allo schermo, che o farei uscire tutta sfarfallata, o mi richiederebbe troppa sbatta. 🥴
  • Non esiste caricare l’immagine su un imagebin #web generico, per poi scaricarla e ricaricarla dove voglio da un computer più flessibile. 🤌
  • Certamente, non esiste salvare la #screenshot su SD tramite il Menu Rosalina per poi usare un altro computer per prelevare il file e ricaricarlo. 🥏
  • Quando non usavo attivamente alcun #social normale (a parte YouTube) pubblicavo su Miiverse; era integrato benissimo e non serviva nemmeno un account secondario. Poi morì… e ora ci sono si i server alternativi, ma sono buoni solo per shitpostare. 🪬
  • Dopo la morte del Miiverso, il pubblicare #schermate fu l’unico motivo per cui creai un #account Twitter come alternativa; funzionava ottimamente, ma dal 2020 circa hanno deprecato il frontend no-JS, e il servizio “#Condivisione di #Immagini #Nintendo3DS” (che era praticamente un proxy) è stato discontinuato. ⛏️
  • In realtà volevo pubblicare su Instagram dalla #console all’epoca, ma da quando Facebook lo acquisì, la #webapp è sempre stata fin troppo JavaScript-rich, nemmeno caricava sul browser #Nintendo. 💉
  • Suppongo che Facebook sia un’opzione, con la sua versione mbasic, che se va sui javafoni allora andrà anche sul 3DS, ma… è Facebook, lmao, ho detto tutto. 🗑️
  • Mastodon chiaramente non funziona, la #app usa JS troppo moderno (ammesso che il #sito d’istanza non fallisca a priori il caricamento, per via della cifratura HTTPS). Brutaldon in realtà dovrebbe andare, anni fa creai un post con quello, ma ricordo anche che poi il #server ha iniziato a dare problemi con la crittografia, e quindi se ancora non va dovrei ospitarmelo io. 🔐
  • Friendica ho un vago ricordo di averlo provato in passato, ma avendo constatato ci fossero #rogne, non ricordo quali. 📉
  • Pixelfed lì sopra funziona bene tanto quanto Instagram, ossia zero assoluto anche solo a navigare; figuriamoci voler #inviare. 📨
  • Mi garberebbe #pubblicare direttamente sul #MicroBlog #WordPress, e dovrebbe tecnicamente funzionare; tuttavia, qui su #Altervista non riesco a fare login, perché la schermata di accesso locale non carica reCAPTCHA (non disattivabile) e quella globale (aa.altervista.org) non carica per (presumo) problemi di crittografia. E #frontend alternativi HTML già pronti non ne trovo, quindi se volessi, dovrei fare io un proxy. 🚪

Praticamente l’unica cosa che funziona resta la #SpaccBBS: e in effetti ha senso, mesi fa spesi qualche ora anche solo ad accertarmi che il #forum fosse utilizzabile da sistemi antichi (qui un thread che creai proprio dal #new3DS). Ma dovrei finire quel fantomatico plugin per ActivityPub, però, per non cantarmela e suonarmela lì sopra… 🫠

https://octospacc.altervista.org/2024/02/05/niente-immaginine-dal-3ds/

#3DS #ACCOUNT #AlterVista #app #console #forum #foto #frontend #gioco #immagini #inviare #MicroBlog #new3DS #Nintendo #Nintendo3DS #postare #pubblicare #rogne #schermata #schermate #screenshot #server #sito #social #SpaccBBS #web #webapp #WordPress

minioctt, (edited ) to web Italian

Anche oggi, per l’ennesima volta in cui mi faccio distrarre da colorati durante la mia errante nell’oceano del , scopro nuove cose . 😼

Nel di un sito c’era un collegamento ad un “ ”, il cui nome di dominio è una sequenza di emoji. Lo apro, e anziché una classica lista di membri, mi trovo un insolito modulo che mi chiede di fare login nel sistema inserendo il del mio . Scopro che questa cosa posso farla con questo sito , dopo aver installato il ; quindi, ci provo, e mi viene chiesto di aggiungere alla home del sito i link di navigazione del webring, e poi di preparare del secondo lo standard h-card. 📟

È stata un’occasione per fare una robina che mi sono sempre seccata, cioè inserire le del mio profilo autore (inclusive di bio, come escono sul Fediverso) sulla sezione del fritto misto. Purtroppo, questo ben predicato sembra razzolare male: non c’è stato verso di far vedere al del webring la mia descrizione, e mi devo accontentare di URL, nome, e foto profilo… però, un validatore a parte, che viene consigliato dalla stessa pagina, invece valida tutto come vorrei io. Uno . 😶

https://octospacc.altervista.org/wp-content/uploads/2024/02/image-3.pngComunque (seppur con castrati) ora il mio sito è stato inserito nella directory del webring… tutto in automatico, il che è veramente ! E in totale ci sono appena ~250 utenti, pensavo peggio. 💖https://octospacc.altervista.org/2024/02/04/lanello-web-indiano/

minioctt, to ilaughed Italian

https://m.youtube.com/watch?v=-Q3dmP1BKh8Mi è capitato questo prima… c’è molto da dire. Sapevo già che è merdaccia, ma evidentemente i colpì di scena non finiscono mai quando si ha a che fare queste aziende gestite da sciroccati e originatesi in paesi con meno restrizioni. 😐️

Ricapitolando:

  • Io scoprii dell’esistenza di Temu praticamente solo dallo che ci fu riguardo la app Android di PinDuoDuo (la compagnia di holding) che conteneva letterale , nemmeno conoscevo il prima. È evidente già solo per questo che va evitato come la peste, ha intenti malevoli. 👿️
  • Negli ultimi mesi ho notato molti che fanno “woo vediamo la roba che mi arriva da Temu!!!”, e qualcuno ho visto che in effetti diceva che la roba gliel’avevano inviata gratis per fare il video… ma molti altri no. E ora così a caso vengo a scoprire che, probabilmente, una parte sostanziale di quegli influencer dal cervello bacato, che non hanno detto nulla a riguardo della provenienza economica della merce (né detto di averla comprata coi soldini propri, né detto di averla ricevuta col video per motivi di sponsor), hanno commesso qualcosa che sarebbe un in tantissime nazioni, perché comporta per i , nonché direi una cosa di una scorrettezza etica profonda verso i . Nelle sue , Temu da proprio riguardo il non dire che il video è , non vogliono che lo si sappia… non va bene. 💳️
  • A quanto pare, rompono le palle con incessanti e insistenti ai , fin quando non ricevono una risposta positiva riguardo il voler collaborare e fare la . Comportamento praticamente da bambini di 5 anni, non da rispettabile che vuole competere più o meno legittimamente nel mondiale. Mamma mamma voglio la voglio la sponsor!! Mamma uffa devi sponsorizzarmi, io ti mando 100€ di ciofeche e tu mi devi sponsorizzare, rispondiiii!!!! 🤑️
  • Ho sentito che, nella loro di dominazione del mercato, oltre a star perdendo soldi loro (classica cosa, a me non frega questo, non è un’azione direttamente scorretta contro i consumatori), non pagano nemmeno ai tutti i che gli spettano. Non so se è vero questo, non trovo articoli precisi , ma considerando tutto il resto non fatico a crederci. E, da un lato sarebbe schifoso ma comunque non “errato” se nel contratto piattaforma-venditori questi ultimi siano messi al corrente del fatto che potrebbe trattenere soldi per motivi arbitrari (nel senso che, come venditore, sei libero di farti andare bene i termini predatori e stare sul , oppure rifiutarti e vendere altrove); ma qualcosa mi dice che questa cosa la fanno sotto banco, violando la . Tanto già inducono gli influencer a violare la legge, per cui è evidente che non gli frega. 🔪️

Sarebbe il caso di dire che bisogna TEMU, ma qualcosa mi dice che non avverrà facilmente perché, seppur il voto tramite portafoglio sia collettivamente efficace, il problema è che la collettività è clinicamente rincitrullita e i siti che fino a ieri andavano bene, oggi non più, nonostante la differenza di prezzo sia trascurabile per la roba che serve per davvero. Ma, realisticamente, non sarebbe nemmeno la fine del mondo se cerchi un e lo compri lì perché in quel momento ti conviene, ma questo vale se quell’acquisto ti serve davvero, se ti porta un qualche tipo di valore; se sai già perfettamente che si romperà in un attimo, o che finirà in disuso dopo pochi minuti perché è spazzatura, perché comprare solo perché costa poco? Vedo fin troppa gente agire in questo modo. 😩️

Btw, opinione personale, ma il claim “Shop like a billionaire” è estremamente … i miliardari non comprano plasticaccia schifosa da un estremamente invadente (al massimo i sono al capo del sito, ecco). 🙄️

https://octospacc.altervista.org/2024/01/30/boicottare-temu/

minioctt, to bot Italian

Non so chi lo ricorda (lo accennai in ), ma uno dei motivi per cui avevo deciso di spostare il primariamente qui sul mio venendo da Telegram, era questo: una serie di miei requisiti, che un TG pubblico avrebbe soddisfatto, non riusciva a combaciare con il mio dover tenere privato quel canale… perché c’era troppo di frequente un influsso di pericolosi, che nel migliore dei casi facevano nel collegato, e nel peggiore effettuavano alle mie statistiche (in non so bene che modo). 👿️

A quanto pare, diversa gente ora si trova costretta a rendere privati i propri per lo stesso problema, nonostante gli (ci arrivo in un attimo) per loro e per i lettori. Volevo allora fare un qualche tipo di grafico o tabella per illustrare dei possibili cambiamenti che chiunque potrebbe apportare alla propria configurazione di pubblicazione, senza abbandonare Telegram… ma, provandoci, ho iniziato ad andare totalmente mentale, cercando di pensare a che razza di formato dovrei usare per dire quello che voglio. Le relazioni tra le che si possono sono fin troppo complesse, anche perché le possibili sono troppe. Quindi, mi devo limitare ad illustrare i soli salienti. 🧵️

Per prima cosa, il metodo drastico, attuabile a sua volta per diverse strade, ma che sicuramente non va bene per tutti: ⚡️

  • Scegliendo (come me) di postare da un sito : 🗜️
    • Senza rogne si hanno: lettura pubblica, condivisione con linkback, accesso , , RSS, e via API JSON.
    • Eventuali bot malevoli possono arrivare solo qualora si lascino i aperti, e si usi WP self-hosted; io ho scelto di lasciare chiusi i commenti del sito, facendo apparire però quelli lasciati dal .
    • Si può cross-postare su Telegram facendo apparire i post come nativi; potenziale problematica è la modifica dei messaggi, a quanto so nessun bot RSS la implementa (ma sarebbe fattibile), forse qualche “da WP a Telegram” lo fa.
  • Scrivendo da una piattaforma che non sia WordPress e non sia , si possono in teoria avere tutti i vantaggi di WP, con (quasi) tutti i vantaggi di TG qualora si faccia , ma dipende un po’: 😮‍💨️
    • Avendo un profilo pubblico sulle piattaforme di del Fediverso, ci sono in potenza tutti i vantaggi di WordPress per questo scopo, ma entrano in gioco fattori secondari. Mi vengono in mente le politiche d’istanza, e il fatto che il feed del proprio profilo sarà gestito diversamente da quello di un microblog isolato: dipende dal software, ma il da cui un bot Telegram può cross-postare potrebbe essere pieno di risposte decontestualizzate, reblog fuori posto, ecc…; tutto filtrabile in teoria, ma se l’obbiettivo è il “just works”, è lecito porsi il problema (e al momento non so bene dire quale piattaforma generi il miglior feed ).
    • Si possono usare generatori di siti statici o altri CMS, ma non è un’opzione per deboli di cuore, ergo ora non ve la accenno nemmeno.

E ok… ma volendo evitare di usare esterni, ed aggiungere casino a quello che si fa, si può pensare: se con soltanto Telegram pubblico si hanno tanti ma lo svantaggio dei bot, e con il privato si hanno tanti svantaggi ma il vantaggio della , la potrebbe essere l’unire queste 2 cose? E allora, la seguente è la soluzione che consiglierei a tutti, invece, perché non cambia di una virgola il … ♻️

Anche solo in questo caso, troppe possibili , quindi descrivo solo la più vantaggiosa (se provaste per conto vostro a ricombinare gli elementi della mia premessa per immaginare diverse, ammesso che la mia mente non sia incappata in un errore di runtime, dovreste trovare meno vantaggi): 💣️

  • 1️⃣️ Si rende il canale che si è sempre usato (seguito da tutti gli utenti storici, e a cui è collegato il gruppo commenti che si è sempre usato).
  • 2️⃣️ Si crea un secondo canale, , senza commenti attivi, il cui scopo è fare da “proxy”.
  • 3️⃣️ Si fa uso di un bot per collegare i due canali, che legga i messaggi inviati dagli admin su uno dei due (a piacere), per riprodurli (e cancellarli, quando necessario) sull’altro.
    • Idealmente, il bot deve ricomporre i messaggi, non inoltrarli, così che sia possibile la sincronizzazione di qualunque modifica. All’inizio o alla fine di ogni messaggio, il bot inserirebbe, in base al caso, un link alla variante dello stesso post sul canale (i post del privato linkano al pubblico per chi ha bisogno di condividere/aprire all’esterno, i post del pubblico linkano al privato per permettere agli legittimi di arrivare da fuori al punto di discussione).
  • ℹ️ Unico punto di : le reazioni. Bisogna sceglierle se tenerle attive in entrambi i canali (avendole così per chiunque ma “non sincronizzate”, sconsiglierei), tenerle attive solo sul principale privato (quello che consiglio), o solo sul secondario pubblico (sconsiglio).

Tutte queste belle congetture però ora finiscono: quale botto telegrammico esiste già che faccia questa cosa, in modo così ideale, e gratuitamente? Statisticamente, credo che debbia già esistere, è un molto … però non lo conosco. A tutti voi che cercate di fuggire dagli spammoni, fatemi sapere se adottereste una soluzione del genere per il vostro canale; eventualmente aggiungete le vostre idee alla questione. Se questo esiste già, lo troveremo; se non esiste, credo di poterlo realizzare con qualche scarsa centinaia di riga di codice, e ospitarlo . 🙀️

https://octospacc.altervista.org/2024/01/23/i-robot-si-ribellano-e-i-canali-chiudono/

minioctt, (edited ) to github Italian

Questi hanno fatto un : una cosa che prima mi dava perché la conoscevo e basta, ora la vedo anche e quindi la mia non prende proprio più pace. ☺️

https://octospacc.altervista.org/wp-content/uploads/2024/01/Screenshot-from-2024-01-22-00-57-28.png…3, 1, 3, 1, 3, qualcosa di diverso per solo un attimo, 1, 3, 1, 3, 1… ☠️Si può osservare un di , perché spesso mi capita di oltre in cui per me il non è finito, ma secondo il invece si. Vorrei magari che la del finisse ed iniziasse nel cuore della , ma ahimè non voglio cambiare il , e se tento di sistemare le mie per la di questi in modo opportuno, succede che vado completamente mentale. Già non sto bene ora, quindi evito. 🙃️

Quindi… per ora le ho semplicemente cambiate tutte, per fargli pescare la di ogni cosa, che è convenientemente 1 ora indietro rispetto all’Italia, quindi è decente (ma non perfetto). Ah, e stasera ne ho approfittato per finire al volo questa ennesima che, ispirata al muro di di di , illustra quanti carico ogni giorno, per ogni , in un intero . mentali. 😇️

https://octospacc.altervista.org/wp-content/uploads/2024/01/Untitled.pnghttps://octospacc.altervista.org/dati-e-grafici-%f0%9f%93%8a%ef%b8%8f/https://octospacc.altervista.org/2024/01/22/montagne-russe-e-piastrelle-americane/

minioctt, to showerthoughts Italian

Ecco un’altra per il che ebbi da subito, ma che non avevo avuto modo di : di riguardanti il stesso, visualizzati in maniera ; colorati e non, in poche parole. 😳️

Oggi mi è capitato di trovare un che facesse proprio al caso mio, permettendo di prelevare dal tramite , e generare un , un , o altra roba. E allora, ho creato una dedicata, nello stesso spirito di cosa già feci per la mia (da lì viene anche un po’ l’idea), che cercherò di riempire di : “https://octospacc.altervista.org/dati-e-grafici-%f0%9f%93%8a%ef%b8%8f/“. Per ora ci sono quella dei al giorno, e delle per ogni giorno.

https://octospacc.altervista.org/wp-content/uploads/2024/01/image-6.pngLa nuvola dei è integrata nel e l’avevo messa da subito sulla (ora spostata), mentre il resto è grazie a questo cosiddetto .Se come me queste robe, fatevi un giro, e magari datemi qualche su che in più … ho anche modificato il del plugin per fargli sputare il utilizzato per ciascun grafico, che potete ed usare sui vostri . ❤️ (Se volete la stessa , sappiate che vi basta aggiungere, nel file wp-content/plugins/sql-chart-builder/functions.php, alla funzione guaven_sqlcharts_local_shortcode, la seguente stringa in una parte che preferite della zona HTML: <?php echo htmlspecialchars($sql);?>)

https://octospacc.altervista.org/2024/01/16/la-pagina-dei-grafi-novi/

minioctt, to telegram Italian

[⤴️ https://octospacc.altervista.org/2024/01/13/wordpress-che-non-e/]

Dunque, quel bellissimo , che ho iniziato a realizzare appena 3 giorni fa… è già . Ehh, si, quel codice di lì non è proprio fatto per gestire un caricamento di dati troppo avanzato e tutto : nel suo normale caso d’uso riceve già preparato dal server, ed usa non , quindi tentare il che ho fatto io è chiaro porti a difficoltà. Si può fare, perché nella si può fare tutto, ma è un . …E un po’ me lo aspettavo, e lo sapevo da quando ho iniziato. 😁️

Considerate, questa mi era venuta per un motivo molto : era da un po’ che volevo implementare una vista più e con moderne (come lo scorrimento infinito, o la vista in contesto) per il nuovo, ma tenendo comunque io il controllo dei miei . Farlo dentro non mi va, dato che alla fine comunque dovrei usare , e a questo punto ho ritenuto l’idea di fare proprio una cosa a parte, che potesse potenzialmente essere facilmente adattata per prendere i anche da altre fonti (e lo fa, legge da ovunque, se opportunamente assemblato), qualora il Altervista dovesse avere dei problemi. 🧭️

Però, questa non è la mia a lungo termine. Per quello, in realtà, ho in mente un semi-segreto che iniziai mesi fa, ma che poi, presa da altre cose, non continuai. Doveva essere una per il Fediverso e, potenzialmente qualunque altro grazie ad un layer di astrazione di interno. È Il che vorrei far funzionare con una doppia , a o a “piazza” (stile Miiverse), e quindi in secondo luogo anche come Matrix, e in terzo e quarto per e standard… problema è che, dovendo non solo tutto il , ma anche svecchiare una spaventosa porzione del , non è affatto una cosa rapida arrivare ad uno stato di primissimo . 😳️

Insomma, è per questo che questa piccola , tirata su alla bene e meglio e che esiste in buona parte per via di non mio, l’ho chiamata “”. Continuerò ad aggiornarla, anche dopo che ora ho aggiunto l’ultima funzione fondamentale, ossia l’apertura di specifici? Probabilmente no, sarebbe meglio pensare a sistemare quell’altro progetto e fare un robo fatto bene. Importa qualcosa? Naaaah… come si dice, “the first rule of gun safety is to have fun“? Vale la stessa cosa per il , quando l’arma è la propria tastiera insomma. Basta sia stato . 😈️

https://octospacc.altervista.org/2024/01/16/spaghetti-a-breve-termine/

minioctt, to webdev Italian

Ah si, nel tentativo di velocizzare leggermente il #sito (che in media non è lento, ma in alcuni particolari momenti si, cosa che non è grave ma mi farebbe piacere risolvere), ho trovato questo #plugin mirabolante: WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance (alla faccia… 🙄️)

La funzione per deferire il caricamento degli script sembra funzionare, mentre invece la stessa cosa per i fogli di stile sembra proprio di no… e addirittura l’opzione per minificare JS/CSS e/o raggruppare in un singolo file i tanti di quel tipo va a creare dei file più grossi, non mi è ben chiaro come (soprattutto quando solo il raggruppamento è attivo). E poi, la funzione per #minificare l’HTML è utilizzabile solo attivando il componente di caching del plugin… che non sarebbe un problema, se solo non avesse effetti collaterali del tipo di congelare i feed RSS, come ho constatato prima. Peccato, perché ridurre e cachare proprio le pagine #HTML avrebbe fatto una bella differenza in positivo. 😑️

Ce ne sono altri di plugin #WordPress per minificare l’HTML, magari vedrò se uno di quello funziona senza brutti effetti o no. #Altervista a dire il vero offre un servizio di #cache per WP che funziona decentemente, peccato che va in conflitto con il plugin ActivityPub (cosa che forse non sbaglierei a segnalare sul forum di supporto, sia mai che l’aggiustano per me e tutti i potenziali utenti), e per questo dovetti disattivarlo, e ora necessito in piccola parte di alternative. 🥱️

https://octospacc.altervista.org/2023/12/19/667/

#AlterVista #cache #HTML #minificare #plugin #sito #WordPress

minioctt, (edited ) to AdobePhotoshop Italian

[⤴️ https://octospacc.altervista.org/2023/12/16/572]

La fatta l’altro giorno ha svolto il suo lavoro, e programmarla così è stato furbo. 🌚️ Ho usato quindi:

  • Quella, per eseguire un piccolo per monitorare gli in entrata, controllare che provengano dal mio numero di , e siano del tipo giusto (cioè, con il corpo HTML racchiuso all’interno di un elemento XML <post> che ho inventato di sana pianta), assemblarne multipli in una sola stringa di testo se necessario (per la prova di prima non lo è stato), e inviarli con un’apposita richiesta ad…
  • Un workflow creato al volo su n8n (che gira sul mio ), che usa la semplificata del plugin WP per pubblicare, dato che per qualche motivo il modulo WordPress integrato nella piattaforma non funziona per il mio .

Tutto insieme, questo sistema mi ha permesso di pubblicare su effettivamente tramite un messaggio SMS, inviato dal mio principale, ricevuto dal secondario che ha e fa le sue cose. Nel video c’è la dimostrazione di quel post di prima, appunto; di sfondo, l’interfaccia di che si aggiorna per mostrare la nuova esecuzione avvenuta, e il con il nuovo post arrivato… 🐵️

Ora, ripeto che questo era un , e per il momento nell’anno del signore non ho esigenza di postare così, ma forse il concetto generale potrebbe tornare utile per le emergenze, e in ogni caso certamente fa figo provare sulla mia l’ebrezza di una funzione che solo di tutte ha avuto, e solo per poco tempo. 😤️

Se in futuro volessi davvero usarla, innanzitutto implementerei un sistema di , così che ogni volta che voglio pubblicare devo anche inserire un codice temporaneo (perché SMS è un colabrodo di protocollo, e sarebbe possibile per dei criminali inviare un messaggio che appare come dal mio numero), poi magari implementerei funzioni come la modifica dei post (oltre che qualche feedback per pubblicazione avvenuta con successo o meno, cosa che ho evitato ora perché dalla seconda non posso inviare messaggi, solo ricevere). Per chi vuole curiosare, il per e il JSON per n8n sono qui: https://gitlab.com/octospacc/Snippets/-/tree/main/SmsToWordpress. 🎀️

https://octospacc.altervista.org/2023/12/18/635/

minioctt, (edited ) to wordpress Italian

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

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

Sono sempre pallose questo tipo di , ma c’è poco da fare, perché non c’è backup più scocciante di quello non fatto…

https://octospacc.altervista.org/2023/12/12/464/

octo, to Blog Italian
@octo@mastodon.uno avatar

🌐 La mia soluzione nuovissima scintillante per pubblicare i post #MicroBlog (non solo quelli del #Blog grosso, che è sempre stato così) sul #sito di mia proprietà, e averli subito ritrasmessi ovunque, sul #Fediverso nativamente e poi su #Telegram, così non lascio a piedi mai niente e nessuno:

https://mastodon.uno/@minioctt@octospacc.altervista.org/111524258551356438

In breve: #Wordpress, un tema bellino, e il plugin #ActivityPub, e infine #rss

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