diff --git a/Scripts/Lib/Html2Markdown.js b/Scripts/Lib/Html2Markdown.js index ee684d8..15fbbd4 100644 --- a/Scripts/Lib/Html2Markdown.js +++ b/Scripts/Lib/Html2Markdown.js @@ -1,7 +1,6 @@ const Exp = {}; -const TurndownService = require('turndown'); -const turndownService = (new TurndownService({ +const markdownOptions = { headingStyle: "atx", hr: "---", bulletListMarker: "*", @@ -10,9 +9,29 @@ const turndownService = (new TurndownService({ emDelimiter: "_", strongDelimiter: "**", linkStyle: "inlined", -})); -turndownService.keep(['span', 'small', 'sup', 'sub', 'table', 'dl', 'iframe', 'video', 'audio', 'scripts']); +}; -Exp.Transform = (html) => turndownService.turndown(html); +const TurndownService = require('turndown'); +const turndownService = (new TurndownService(markdownOptions)); +turndownService.keep(['span', 'small', 'sup', 'sub', 'dl', 'details', 'table', 'iframe', 'video', 'audio', 'scripts']); + +Exp.Transform = (html) => fixFootnoteRefs(turndownService.turndown(html)); + +function fixFootnoteRefs (markdown) { + const parts = markdown.split('\n' + markdownOptions.hr + '\n'); + if (parts.length > 1) { + let footnotesText = ''; + const footnotes = ('\n' + parts.slice(-1)[0]).split('[↩](#fnref'); + for (let index=1; index' + + footnotes[index - 1].split('\n').slice(1).join('\n').split('.').slice(1).join('.') + + '[↩](#fnref' + footnotes[index].split('\n')[0]); + footnotesText += footnote; + } + parts[parts.length - 1] = footnotesText; + } + return parts.join('\n' + markdownOptions.hr + '\n'); +} module.exports = Exp; diff --git a/Scripts/Translate/Main.py b/Scripts/Translate/Main.py index c3b213b..c32adc6 100755 --- a/Scripts/Translate/Main.py +++ b/Scripts/Translate/Main.py @@ -1,7 +1,7 @@ #!/usr/bin/env python3 DestinationLanguages = ["it", "en", "es", "fr"] # "de", "eo" IncludePaths = ["/"] -ExcludePaths = ["/categories", "/note/2024-09-19-Raspberry-Output-Audio-Both.md"] # "/miscellanea" +ExcludePaths = ["/categories", "/note/2024-09-19-Raspberry-Output-Audio-Both.md", "/miscellanea/Devlogs.md"] # "/miscellanea/PicoBlog.md" import subprocess from os import getcwd, listdir @@ -9,9 +9,7 @@ from os.path import dirname, realpath, isfile, isdir from pathlib import Path from translate_shell.translate import translate -# TODO handle frontmatter properly, some data must be translated (title, ...) but other must not (date, ...) -# TODO also somehow handle overriding data for some translation (title, slug, ...) -# TODO add warning about automatic translation at the beginning +# TODO somehow handle overriding frontmatter data for some translation (title, slug, ...) # TODO handle deleted files? (it should probably be done in another sh script, not here) def printf(*objects): @@ -20,20 +18,31 @@ def printf(*objects): def get_source_language(document_path): return document_path.split('/')[0] +def read_original_document(document_path): + return open(("../content/" + document_path), 'r').read() + def make_destination_path(document_path, destination_language): - return ('./translate/' + destination_language + '/' + return ("./translate/" + destination_language + '/' + '/'.join(document_path.split('/')[1:])) -# TODO check for edit date in already translated documents and update them if needed def is_translation_uptodate(source_path, destination_path): + original_lines = split_text_with_frontmatter(read_original_document(source_path))[1].splitlines() + translated_lines = split_text_with_frontmatter(open(destination_path, 'r').read())[1].splitlines() + for [index, original_line] in enumerate(original_lines): + line_key = original_line.split('=')[0] + if line_key.strip().lower() == "lastmod": + if original_line != translated_lines[index]: + return False + break return True # TODO handle when the same document is available in multiple source languages? def needs_translation(source_path, destination_language=None): - for folder_path in ExcludePaths: - if ('/' + '/'.join(source_path.split('/')[1:])).startswith(folder_path + '/'): + for exclude_path in ExcludePaths: + document_path = ('/' + '/'.join(source_path.split('/')[1:])) + if (document_path == exclude_path) or document_path.startswith(exclude_path + '/'): return False - if not open('../content/' + source_path).read().strip(): + if not read_original_document(source_path).strip(): return False if destination_language: destination_path = make_destination_path(source_path, destination_language) @@ -54,6 +63,12 @@ def find_documents(folder_path): documents[document].append(destination_language) return documents +def split_text_with_frontmatter(document_text): + text_header = document_text.strip().splitlines()[0].strip() + if text_header in ["---", "+++"]: + text_tokens = document_text.split(text_header) + return [text_header, text_tokens[1], text_header, text_header.join(text_tokens[2:])] + def fix_frontmatter(translated_text, reference_text): result = '' reference_lines = reference_text.splitlines() @@ -75,7 +90,7 @@ def translate_document(document_path, documents): printf(f"* {document_path} ->") for destination_language in documents[document_path]: source_language = get_source_language(document_path) - original_text = open(("../content/" + document_path), 'r').read() + original_text = read_original_document(document_path) printf('', destination_language) try: is_python_translator = True @@ -87,7 +102,7 @@ def translate_document(document_path, documents): try: is_python_translator = False translated = subprocess.run( - ("bash", "../Scripts/Lib/translate-shell.bash", "-brief", + ("bash", "../Scripts/Lib/translate-shell.bash", "-brief", "-no-autocorrect", "-t", destination_language, "-s", source_language, ("file://" + "../content/" + document_path)), stdout=subprocess.PIPE, @@ -100,16 +115,12 @@ def translate_document(document_path, documents): printf('✅') translated_text = (translated.results[0].paraphrase if is_python_translator else translated.stdout.decode()) - text_header = translated_text.strip().splitlines()[0].strip() translated_preamble = ("\n\n{{< noticeAutomaticTranslation " + source_language + " >}}\n\n") - if text_header in ["---", "+++"]: - text_tokens = translated_text.split(text_header) - translated_body = text_header.join(text_tokens[2:]) - translated_text = (text_header + - fix_frontmatter(text_tokens[1], original_text.split(text_header)[1]) + - text_header) - if translated_body.strip(): - translated_text += (translated_preamble + translated_body) + if (translated_tokens := split_text_with_frontmatter(translated_text)): + translated_tokens[1] = fix_frontmatter(translated_tokens[1], original_text.split(translated_tokens[0])[1]) + if translated_tokens[3].strip(): + translated_tokens.insert(3, translated_preamble) + translated_text = ''.join(translated_tokens) elif translated_text.strip(): translated_text = (translated_preamble + translated_text) destination_path = make_destination_path(document_path, destination_language) diff --git a/assets/ButtonBadges.toml b/assets/ButtonBadges.toml index 166a0e7..cc82516 100644 --- a/assets/ButtonBadges.toml +++ b/assets/ButtonBadges.toml @@ -74,6 +74,12 @@ file = "Follow-me-on-mastodon.png" href = "https://mastodon.uno/@octo" rel = "me" +[[20-me]] +alt = "Visita il mio Fritto Misto di OctoSpacc" +file = "Sites/fritto-misto-di-octospacc-1.png" +href = "https://octospacc.altervista.org" +rel = "me" + [[20-me]] alt = "Bandiera Octt" file = "Octt-Flag.png" diff --git a/content/it/blog/2022-12-17-Distrazioni-di-Natale-Albero-Padoru.md b/content/it/blog/2022-12-17-Distrazioni-di-Natale-Albero-Padoru.md index 3a946d6..4603736 100644 --- a/content/it/blog/2022-12-17-Distrazioni-di-Natale-Albero-Padoru.md +++ b/content/it/blog/2022-12-17-Distrazioni-di-Natale-Albero-Padoru.md @@ -133,8 +133,8 @@ Per concludere, in buona sostanza si può - non ironicamente - affermare che **c --- -1. Sul canale ho ritrovato il comando di **[ImageMagick](https://imagemagick.org)** che usai per creare l'immagine grande contenente tutte le altre disposte a griglia, lo metto qui per chi ha bisogno di stampare cose di questa tipologia: (da eseguire stando nella cartella con tutte le immagini da includere) `montage -define png:size=496x496 -geometry 496x496 -tile 5x7 -auto-orient * OUTPUT.png`. I valori di "496x496" e "5x7" sono modificabili a piacere, qui sono messi in modo che il file risultante avrà **dimensioni** vicinissime a quelle **A4**, con **35 immagini** massime su un solo foglio, tutte scalate **uguali** e **quadrate**. Magari l'immagine finale va stampata **aggiungendo** dei buoni **margini** prima, però, altrimenti rischia di uscire leggermente tagliata. [↩](#fnref1) +1. Sul canale ho ritrovato il comando di **[ImageMagick](https://imagemagick.org)** che usai per creare l'immagine grande contenente tutte le altre disposte a griglia, lo metto qui per chi ha bisogno di stampare cose di questa tipologia: (da eseguire stando nella cartella con tutte le immagini da includere) `montage -define png:size=496x496 -geometry 496x496 -tile 5x7 -auto-orient * OUTPUT.png`. I valori di "496x496" e "5x7" sono modificabili a piacere, qui sono messi in modo che il file risultante avrà **dimensioni** vicinissime a quelle **A4**, con **35 immagini** massime su un solo foglio, tutte scalate **uguali** e **quadrate**. Magari l'immagine finale va stampata **aggiungendo** dei buoni **margini** prima, però, altrimenti rischia di uscire leggermente tagliata. [↩](#fnref1) -2. **trollare**: In questo caso, fare uno scherzetto innocuo. [↩](#fnref2) +2. **trollare**: In questo caso, fare uno scherzetto innocuo. [↩](#fnref2) -3. **stare bend**: "_to bend_" in Inglese vuol dire "_piegare_". Io uso l'espressione "_stare bend_", volutamente errata, per intendere "_stare piegata_" (con la schiena o il collo). È un mio meme stupido che nacque sotto circostanze curiose, magari un giorno lo spiegherò. [↩](#fnref3) +3. **stare bend**: "_to bend_" in Inglese vuol dire "_piegare_". Io uso l'espressione "_stare bend_", volutamente errata, per intendere "_stare piegata_" (con la schiena o il collo). È un mio meme stupido che nacque sotto circostanze curiose, magari un giorno lo spiegherò. [↩](#fnref3) diff --git a/content/it/blog/2022-12-26-Epicyon-Piattaforma-del-Fediverso-Durata-2-Giorni.md b/content/it/blog/2022-12-26-Epicyon-Piattaforma-del-Fediverso-Durata-2-Giorni.md index 6651d23..47ca082 100644 --- a/content/it/blog/2022-12-26-Epicyon-Piattaforma-del-Fediverso-Durata-2-Giorni.md +++ b/content/it/blog/2022-12-26-Epicyon-Piattaforma-del-Fediverso-Durata-2-Giorni.md @@ -221,4 +221,4 @@ Non vorrei essere nei panni di colui che lo sta mantenendo perché, per come sta --- -1. Guardare **tutte le impostazioni disponibili** può dare una buona visione su quali sono alcune delle potenzialità di una qualsiasi piattaforma. Commentarle tutte, specialmente quelle che non ho testato, sarebbe follia; ho però pensato di lasciare [qui una schermata 🖼️]({{< assetsRoot >}}/Media/Epicyon-Dec-2022/Settings.png) completa, chi vuole può almeno leggere le varie opzioni per conto proprio. [↩](#fnref1) +1. Guardare **tutte le impostazioni disponibili** può dare una buona visione su quali sono alcune delle potenzialità di una qualsiasi piattaforma. Commentarle tutte, specialmente quelle che non ho testato, sarebbe follia; ho però pensato di lasciare [qui una schermata 🖼️]({{< assetsRoot >}}/Media/Epicyon-Dec-2022/Settings.png) completa, chi vuole può almeno leggere le varie opzioni per conto proprio. [↩](#fnref1) diff --git a/content/it/blog/2023-01-28-Problemi-Hardware-Diventano-Mentali.md b/content/it/blog/2023-01-28-Problemi-Hardware-Diventano-Mentali.md index c8bd1c3..619c007 100644 --- a/content/it/blog/2023-01-28-Problemi-Hardware-Diventano-Mentali.md +++ b/content/it/blog/2023-01-28-Problemi-Hardware-Diventano-Mentali.md @@ -124,13 +124,13 @@ Ma io **comprare il cavetto un po' prima**, e spegnere il server nell'attesa, ** --- -1. È stata una sorpresa anche per me, ma **lo standard USB proibisce i cavi Y**: si veda [Update 72](https://compliance.usb.org/index.asp?UpdateFile=Policies#72); tradotto in italiano, +1. È stata una sorpresa anche per me, ma **lo standard USB proibisce i cavi Y**: si veda [Update 72](https://compliance.usb.org/index.asp?UpdateFile=Policies#72); tradotto in italiano, > _L'uso di un cavo a "Y" (un cavo con due connettori A) è vietato su qualsiasi periferica USB. Se una periferica USB richiede una potenza superiore a quella consentita dalla specifica USB per la quale è stata progettata, deve essere auto-alimentata._ E insomma, che belle le regole, però poi arriva la realtà e la pensa un po' diversamente. Tutto **il mondo reale usa cavi Y** senza farsi troppe _paturnie_. [↩](#fnref1) -2. (Entrambi **5V**) +2. (Entrambi **5V**) * Per il **Pi**, un alimentatore **3A** (appena sopra [il suggerito dalla Raspberry Foundation](https://github.com/raspberrypi/documentation/blob/develop/documentation/asciidoc/computers/raspberry-pi/power-supplies.adoc)) che era incluso in un kit (computerino escluso) di accessori per il Raspante, di **Aukru**. Aò, dopo anni non è esploso, poi le recensioni erano buone comunque, e ancora questa marca vende nuovi alimentatori, e allora va bene... * Per l'alimentazione **supplementare**, un blocchetto **1A** che era incluso nella confezione del mio vecchio telefono **Huawei** (commercializzato anche in Europa) di bassa gamma, del 2017. diff --git a/content/it/blog/2023-03-18-Cattiva-Interfaccia-Partizione-Distrutta.md b/content/it/blog/2023-03-18-Cattiva-Interfaccia-Partizione-Distrutta.md index f43a8a4..6ec5a8e 100644 --- a/content/it/blog/2023-03-18-Cattiva-Interfaccia-Partizione-Distrutta.md +++ b/content/it/blog/2023-03-18-Cattiva-Interfaccia-Partizione-Distrutta.md @@ -157,10 +157,10 @@ _**P.S:** La distribuzione Linux che ho installato a 'sto giro è [Pop!\_OS](htt --- -1. Il sistema che ho tenuto fino a quel momento, Linux Mint, versione 19.3, dopo 3 anni: +1. Il sistema che ho tenuto fino a quel momento, Linux Mint, versione 19.3, dopo 3 anni:
È diventato vecchio:
La versione 19.3 è discontinuata, e le repository non ricevono più nuovi software. Dunque, avrei dovuto aggiornare alla corrente versione di Mint, ma a quanto pare avrei dovuto comunque farlo reinstallando da zero (su apt dist-upgrade non ci sono nuovi aggiornamenti)
Si è spaccato:
Alcune cose (come i driver video saltati, e l'ambiente desktop che parte solo in modalità fallback) sono sicuramente colpa mia (ho cringiato con i driver ACCIDIA nelle scorse settimane), ma altre (il Bluetooth che non funziona più!?) direi di no :/. In ogni caso, quando il sistema è così spaccato, si fa prima a reinstallare tutto...
 [↩](#fnref1) -2. Io magari si, son cretina, ma non fino al punto di andarmi ad impostare volontariamente le partizioni con una struttura per me aliena. Al tempo, molto banalmente, feci l'installazione di Linux Mint con le impostazioni guidate predefinite. Tutte le volte in cui installando Linux ho usato il partizionamento manuale, anziché scegliere di cancellare tutto il disco e far decidere le cose al programma di installazione, ho invece sempre creato partizioni normali. Quindi... **non date la colpa a me**, [kthx](https://en.m.wiktionary.org/wiki/kthx#:%7E:text=\(Internet%20slang\)%20Abbreviation%20of%20okay%2C%20thanks.)? [↩](#fnref2) +2. Io magari si, son cretina, ma non fino al punto di andarmi ad impostare volontariamente le partizioni con una struttura per me aliena. Al tempo, molto banalmente, feci l'installazione di Linux Mint con le impostazioni guidate predefinite. Tutte le volte in cui installando Linux ho usato il partizionamento manuale, anziché scegliere di cancellare tutto il disco e far decidere le cose al programma di installazione, ho invece sempre creato partizioni normali. Quindi... **non date la colpa a me**, [kthx](https://en.m.wiktionary.org/wiki/kthx#:%7E:text=\(Internet%20slang\)%20Abbreviation%20of%20okay%2C%20thanks.)? [↩](#fnref2) diff --git a/content/it/blog/2023-04-03-Tutto-Per-Non-Cambiare-Due-Pile.md b/content/it/blog/2023-04-03-Tutto-Per-Non-Cambiare-Due-Pile.md index bec2032..65fdda8 100644 --- a/content/it/blog/2023-04-03-Tutto-Per-Non-Cambiare-Due-Pile.md +++ b/content/it/blog/2023-04-03-Tutto-Per-Non-Cambiare-Due-Pile.md @@ -88,13 +88,3 @@ Questo è quanto. Se **dovessi migliorare** la mia soluzione - che, si, è **gre --- -## Domande scomode - -So già che la **domanda arriverà**, quindi rispondo ora: - -> _Ma tutte quelle batterie sfuse che hai messo nella foto di copertina?_ - -Ehhh. Buona domanda. -Sono tutte **pile** che **conservo** quando in casa (non per mano mia, in quanto, lo ripeto, evito più possibile le non ricaricabili) vengono **scartate**, perché molto spesso "scariche" significa soltanto "troppo scariche per il dispositivo da cui sono state sostituite". **Per alcuni** telecomandi **vanno** infatti spesso **ancora bene**, inclusi i miei in certi casi. - -Allora ho solo **perso tempo** con il progetto di oggi? Nah, **non direi**: da ora posso tranquillamente **tenere il telecomando** un po' più **riposto**, non più necessariamente sempre sulla **scrivania**, che quindi posso tenere _leggerissimamente_ (perché io poi in un attimo rovino i miei stessi sforzi!) **più ordinata**. diff --git a/content/it/blog/2023-05-02-Piu-Che-un-Esame-Ho-Fatto-una-Guerra.md b/content/it/blog/2023-05-02-Piu-Che-un-Esame-Ho-Fatto-una-Guerra.md index d070b49..438c9ec 100644 --- a/content/it/blog/2023-05-02-Piu-Che-un-Esame-Ho-Fatto-una-Guerra.md +++ b/content/it/blog/2023-05-02-Piu-Che-un-Esame-Ho-Fatto-una-Guerra.md @@ -73,6 +73,6 @@ Eppure, quel dubbio mi resta ancora: ma **cosa avrò fatto** di tanto male al mo --- -1. La **certificazione**... oddio, anche di quest'ultima, **non è che mi importi** in prima persona: sul mio **letto di morte non** starò certo a **contare le carte** che avrei potuto ma non ho voluto ottenere; principalmente mi convinsero i miei, e allora vabbè. (_Se **dovesse scadere** pure questa prima che possa essere sul serio utile a qualcosa, **mi incazzerò** sul serio, ma lasciamo stare..._) [↩](#fnref1) +1. La **certificazione**... oddio, anche di quest'ultima, **non è che mi importi** in prima persona: sul mio **letto di morte non** starò certo a **contare le carte** che avrei potuto ma non ho voluto ottenere; principalmente mi convinsero i miei, e allora vabbè. (_Se **dovesse scadere** pure questa prima che possa essere sul serio utile a qualcosa, **mi incazzerò** sul serio, ma lasciamo stare..._) [↩](#fnref1) -2. **Colpa di Google** (GSuite, cacca), la **rete scolastica** non è riconosciuta come fidata e **non mi fa accedere**. Quel giorno non riuscivo ad accedere nemmeno da smartphone collegandomi alla VPN di casa mia, per qualche motivo! **Spiegai meglio** il problema generale nel mio **articolo sulla chiavetta Puppy**, comunque, quindi rimando lì per chi ha interesse. [↩](#fnref2) +2. **Colpa di Google** (GSuite, cacca), la **rete scolastica** non è riconosciuta come fidata e **non mi fa accedere**. Quel giorno non riuscivo ad accedere nemmeno da smartphone collegandomi alla VPN di casa mia, per qualche motivo! **Spiegai meglio** il problema generale nel mio **articolo sulla chiavetta Puppy**, comunque, quindi rimando lì per chi ha interesse. [↩](#fnref2) diff --git a/content/it/blog/2023-06-30-Brutture-Irrisolvibili-della-Dock-Nintendo-Switch.md b/content/it/blog/2023-06-30-Brutture-Irrisolvibili-della-Dock-Nintendo-Switch.md index 0db425d..e5947b9 100644 --- a/content/it/blog/2023-06-30-Brutture-Irrisolvibili-della-Dock-Nintendo-Switch.md +++ b/content/it/blog/2023-06-30-Brutture-Irrisolvibili-della-Dock-Nintendo-Switch.md @@ -118,4 +118,4 @@ C'è fin troppo di cui parlare a proposito, come al solito, quindi tutto ciò sa --- -1. Una **revisione hardware silenziosa** ha introdotto una versione riprogettata del SoC _NVIDIA Tegra X1_, con un processo produttivo più compatto, che funziona in modo quasi identico all'originale, ma **richiede meno energia**, quindi ne disperde meno, e quindi **scalda di meno**: [https://wiki.wiidatabase.de/wiki/Mariko](https://wiki.wiidatabase.de/wiki/Mariko). [↩](#fnref1) +1. Una **revisione hardware silenziosa** ha introdotto una versione riprogettata del SoC _NVIDIA Tegra X1_, con un processo produttivo più compatto, che funziona in modo quasi identico all'originale, ma **richiede meno energia**, quindi ne disperde meno, e quindi **scalda di meno**: [https://wiki.wiidatabase.de/wiki/Mariko](https://wiki.wiidatabase.de/wiki/Mariko). [↩](#fnref1) diff --git a/content/it/blog/2024-06-22-Diari-Blog-Social-Riflessione.md b/content/it/blog/2024-06-22-Diari-Blog-Social-Riflessione.md index 8e6244f..baabc86 100644 --- a/content/it/blog/2024-06-22-Diari-Blog-Social-Riflessione.md +++ b/content/it/blog/2024-06-22-Diari-Blog-Social-Riflessione.md @@ -20,23 +20,9 @@ Ovviamente, visto che scrivere mi piace, non ho mai smesso di farlo per conto mi Avrete già notato che questo non è un tema, perché _temo_ che su un elaborato scolastico mi costerebbe caro iniziare con delle divagazioni così potenti, quindi spero che ora non scapperete se dirò che qui, oggi, voglio approfittarne per elaborare proprio una delle tracce proposte nella prova di italiano di quest'anno. Un po' per il meme, un po' per sfizio, ma sotto sotto anche un po' per nostalgia, infatti, ho deciso di dare giusto un'occhiata alle prove di quest'anno... con tre giorni di ritardo, certo, perché il tempo è un despota, ma il tempo è relativo quando non si ha un limite di 6 ore per fare qualcosa! -Tralasciando la prova di matematica che, quella si, l'ho aperta davvero solo per il meme (non capisco un'accidente!), era inevitabile che almeno la prova di italiano avesse qualche buona proposta, e tra tutte oggi ne scelgo una che, dato questo contesto, è abbastanza _meta_: la C2, della tipologia di "riflessione critica di carattere espositivo-argomentativo su tematiche di attualità"... Il nome è una palla, si, quindi la smetterei subito di citare il testo del Miur e andrei al dunque; prima, però, la traccia: +Tralasciando la prova di matematica che, quella si, l'ho aperta davvero solo per il meme (non capisco un'accidente!), era inevitabile che almeno la prova di italiano avesse qualche buona proposta, e tra tutte oggi ne scelgo una che, dato questo contesto, è abbastanza _meta_: la C2, della tipologia di "riflessione critica di carattere espositivo-argomentativo su tematiche di attualità"... Il nome è una palla, si, quindi la smetterei subito di citare il testo del Miur e andrei al dunque; prima, però, la traccia:1 -(Clicca per espandere) **Proposta C2: Testo tratto da: Maurizio Caminito, _Profili, selfie e blog_, in LiBeR 104, (Ottobre/Dicembre 2014), pp.39-40.** - -> Quando cambia il modo di leggere e di scrivere, cambiano anche le forme più consolidate per trasmettere agli altri (o a se stessi) le proprie idee e i propri pensieri. E non c’è forse nessuna forma letteraria (o para-letteraria) che, nell’epoca della cosiddetta rivoluzione digitale, abbia subìto una mutazione pari a quella del diario. Il diario segreto, inteso come un quaderno o un taccuino in cui si annotano pensieri, riflessioni, sogni, speranze, rigorosamente legati alla fruizione o (ri)lettura personale, non esiste più. Non solo perché ha mutato forma, lasciando sul terreno le sembianze di scrigno del tesoro variamente difeso dalla curiosità altrui, ma perché ha subìto un vero e proprio ribaltamento di senso. -> -> Nel suo diario Anna Frank raccontava la sua vita a un’amica fittizia cui aveva dato il nome di Kitty. A lei scrive tra l’altro: “Ho molta paura che tutti coloro che mi conoscono come sono sempre, debbano scoprire che ho anche un altro lato, un lato più bello e migliore. Ho paura che mi beffino, che mi trovino ridicola e sentimentale, che non mi prendano sul serio. Sono abituata a non essere presa sul serio, ma soltanto l’Anna ‘leggera’ v’è abituata e lo può sopportare, l’Anna ‘più grave’ è troppo debole e non ci resisterebbe.” -> -> Chi oggi scrive più in solitudine, vergando parole sui fogli di un quaderno di cui solo lui (o lei) ha la chiave? -> -> Chi cerca, attraverso il diario, la scoperta di un “silenzio interiore”, “la parte più profonda di sé”, che costituirà, per chi lo scrive, il fondamento dell’incontro con gli altri? -> -> I primi elementi a scomparire sono stati la dimensione temporale e il carattere processuale della scrittura del diario, non tanto rispetto alla vita quotidiana, quanto nei confronti di un formarsi graduale della personalità. -> -> Il diario dell’era digitale è una rappresentazione di sé rivolta immediatamente agli altri. Nasce come costruzione artificiale, cosciente, anzi alla ricerca quasi spasmodica, del giudizio (e dell’approvazione) degli altri. Rischiando di perdere così uno degli elementi essenziali del diario come lo abbiamo conosciuto finora: la ricerca di sé attraverso il racconto della propria esperienza interiore. Che viene sostituita dall’affermazione di sé attraverso la narrazione mitica (o nelle intenzioni, mitopoietica) di ciò che si vorrebbe essere. - -Nel brano l’autore riflette sul mutamento che ha subìto la scrittura diaristica a causa dell’affermazione dei blog e dei social: esponi il tuo punto di vista sull’argomento e confrontati in maniera critica con le tesi espresse nel testo. Puoi articolare il tuo elaborato in paragrafi opportunamente titolati e presentarlo con un titolo complessivo che ne esprima sinteticamente il contenuto. +
(Clicca per espandere) Proposta C2: Testo tratto da: Maurizio Caminito, Profili, selfie e blog, in LiBeR 104, (Ottobre/Dicembre 2014), pp.39-40.

Quando cambia il modo di leggere e di scrivere, cambiano anche le forme più consolidate per trasmettere agli altri (o a se stessi) le proprie idee e i propri pensieri. E non c’è forse nessuna forma letteraria (o para-letteraria) che, nell’epoca della cosiddetta rivoluzione digitale, abbia subìto una mutazione pari a quella del diario. Il diario segreto, inteso come un quaderno o un taccuino in cui si annotano pensieri, riflessioni, sogni, speranze, rigorosamente legati alla fruizione o (ri)lettura personale, non esiste più. Non solo perché ha mutato forma, lasciando sul terreno le sembianze di scrigno del tesoro variamente difeso dalla curiosità altrui, ma perché ha subìto un vero e proprio ribaltamento di senso.

Nel suo diario Anna Frank raccontava la sua vita a un’amica fittizia cui aveva dato il nome di Kitty. A lei scrive tra l’altro: “Ho molta paura che tutti coloro che mi conoscono come sono sempre, debbano scoprire che ho anche un altro lato, un lato più bello e migliore. Ho paura che mi beffino, che mi trovino ridicola e sentimentale, che non mi prendano sul serio. Sono abituata a non essere presa sul serio, ma soltanto l’Anna ‘leggera’ v’è abituata e lo può sopportare, l’Anna ‘più grave’ è troppo debole e non ci resisterebbe.”

Chi oggi scrive più in solitudine, vergando parole sui fogli di un quaderno di cui solo lui (o lei) ha la chiave?

Chi cerca, attraverso il diario, la scoperta di un “silenzio interiore”, “la parte più profonda di sé”, che costituirà, per chi lo scrive, il fondamento dell’incontro con gli altri?

I primi elementi a scomparire sono stati la dimensione temporale e il carattere processuale della scrittura del diario, non tanto rispetto alla vita quotidiana, quanto nei confronti di un formarsi graduale della personalità.

Il diario dell’era digitale è una rappresentazione di sé rivolta immediatamente agli altri. Nasce come costruzione artificiale, cosciente, anzi alla ricerca quasi spasmodica, del giudizio (e dell’approvazione) degli altri. Rischiando di perdere così uno degli elementi essenziali del diario come lo abbiamo conosciuto finora: la ricerca di sé attraverso il racconto della propria esperienza interiore. Che viene sostituita dall’affermazione di sé attraverso la narrazione mitica (o nelle intenzioni, mitopoietica) di ciò che si vorrebbe essere.

Nel brano l’autore riflette sul mutamento che ha subìto la scrittura diaristica a causa dell’affermazione dei blog e dei social: esponi il tuo punto di vista sull’argomento e confrontati in maniera critica con le tesi espresse nel testo. Puoi articolare il tuo elaborato in paragrafi opportunamente titolati e presentarlo con un titolo complessivo che ne esprima sinteticamente il contenuto.

## Che ruolo hanno i blog? @@ -98,7 +84,7 @@ Mi fa paura pensare di essere stata intrappolata in questa situazione per più d ## La giusta soluzione sbagliata -Devo praticamente ringraziare il fato di come, totalmente a caso, nel dicembre ormai passato, mi sia venuta in mente quell'ideona di spostarmi sul gestore di contenuti WordPress per gestire tutte le mie pubblicazioni; l'idea era di poter ritrasmettere tutto in automatico su Telegram con un bot, e sul Fediverso tramite il plugin dedicato, così da risolvere il dubbio continuo su dove pubblicare cosa, e poter tornare semplicemente a scrivere come un tempo. Ripensandoci ora, anche questa idea aveva una base dannosa, essendo fondata su questo pensiero malato attorno a cui continuavo a gravitare, ma il risultato è stato totalmente positivo, nonostante non fosse per nulla quello che volevo; è proprio per questo che devo ringraziare la fortuna. È da quando ho iniziato ad andare con questo nuovo ritmo che credo questo argomento meriti un articolo a sé (chiamatemi pure "procrastinatrice maxima"), ma il punto chiave di questi ultimi mesi è che sono tornata quasi allo splendore letterario di un tempo. Purtroppo e menomale, i miei tempi da edgelord1 sono un capitolo chiuso, ma di cose da dire ne ho ancora tante, anzi... +Devo praticamente ringraziare il fato di come, totalmente a caso, nel dicembre ormai passato, mi sia venuta in mente quell'ideona di spostarmi sul gestore di contenuti WordPress per gestire tutte le mie pubblicazioni; l'idea era di poter ritrasmettere tutto in automatico su Telegram con un bot, e sul Fediverso tramite il plugin dedicato, così da risolvere il dubbio continuo su dove pubblicare cosa, e poter tornare semplicemente a scrivere come un tempo. Ripensandoci ora, anche questa idea aveva una base dannosa, essendo fondata su questo pensiero malato attorno a cui continuavo a gravitare, ma il risultato è stato totalmente positivo, nonostante non fosse per nulla quello che volevo; è proprio per questo che devo ringraziare la fortuna. È da quando ho iniziato ad andare con questo nuovo ritmo che credo questo argomento meriti un articolo a sé (chiamatemi pure "procrastinatrice maxima"), ma il punto chiave di questi ultimi mesi è che sono tornata quasi allo splendore letterario di un tempo. Purtroppo e menomale, i miei tempi da edgelord2 sono un capitolo chiuso, ma di cose da dire ne ho ancora tante, anzi... Abituandomi al nuovo sistema, e a come fosse più comodo scrivere lì che su Telegram, ho iniziato a prendere il vizio di scrivere tantissimo in singoli post; qualcosa che non solo ha bruciato qualsiasi mia chance di rilevanza sul Fediverso, ma in realtà ha persino fatto storcere il naso a un paio di vecchi seguaci (non troppi, per fortuna). Inizialmente, un po' mi sono preoccupata ma, per qualche motivo, questa volta, ha vinto il desiderio dei miei pensieri intrusivi di uscire intatti dalla mia mente per essere distribuiti dignitosamente nell'etere, e non quello di continuare ad adattarmi a meccaniche commerciali. L'ho chiamato semplicemente "microblogoctt" quando ho iniziato, ma, con una media di ormai più di mille caratteri a post, mi rendo conto che definirlo microblog è un po' fuori luogo per gli standard moderni — sono proprio delle paginette di diario sostanziose — ma è proprio questo il bello. Ormai è passato abbastanza tempo per affermare che non si tratta più della frenesia del software nuovo, ma sto invece proprio apprezzando l'esperienza nel suo complesso. Certo, ho un modo di scrivere per forza di cose completamente diverso rispetto al passato, ma alla base c'è la stessa forza che mi animava una volta. @@ -132,4 +118,6 @@ _L'immagine decorativa di copertina è ottenuta tramite [l'intelligenza artifici --- -1. Non riesco a trovare una definizione perfetta di **edgelord** nel senso che intendo, ma questa da Urban Dictionary ci si avvicina: _an edgelord is someone who likes to share their whole life on social media and make it very dramatic so people will feel bad for them. they like to pretend to be depressed on their snapchat stories - example “DONT HMU 😔💔” stuff like that. they also like to listen to emo rap like lil peep and ghostmane._ [↩](#fnref1) +1. Ho ritrovato il testo integrale dell'autore, pubblicato come articolo, su [https://www.liberweb.it/index.php?Itemid=107&catid=29%3Atemi-emergenti-secondario&id=25055%3Aprofili-selfie-e-blog&option=com\_content&view=article](https://www.liberweb.it/index.php?Itemid=107&catid=29%3Atemi-emergenti-secondario&id=25055%3Aprofili-selfie-e-blog&option=com_content&view=article). [↩](#fnref1) + +2. Non riesco a trovare una definizione perfetta di **edgelord** nel senso che intendo, ma questa da Urban Dictionary ci si avvicina: _an edgelord is someone who likes to share their whole life on social media and make it very dramatic so people will feel bad for them. they like to pretend to be depressed on their snapchat stories - example “DONT HMU 😔💔” stuff like that. they also like to listen to emo rap like lil peep and ghostmane._ [↩](#fnref2) diff --git a/content/it/miscellanea/PicoBlog.md b/content/it/miscellanea/PicoBlog.md index d255724..5aeb089 100644 --- a/content/it/miscellanea/PicoBlog.md +++ b/content/it/miscellanea/PicoBlog.md @@ -35,14 +35,17 @@ href='./PicoBlog.html'>disponibile qui. Considera di consultare quella per u - Puoi ricevere gli aggiornamenti del PicoBlog tramite Atom. Non ho ancora sistemato staticoso per supportare pagine di questo tipo, ma grazie al servizio _Journal to Atom_ posso avere un feed: [![The Neon Kiosk]({{< assetsRoot >}}/Media/Buttons/Feed-88x31.png){.NoImgCenter .DispBlock}](https://journal.miso.town/atom?url=https%3A%2F%2Fsitoctt.octt.eu.org%2FPicoBlog.Journal.html) -- Se qui hai finito di leggere le cose recenti, allora fatti un giro per il **Neon Kiosk**, dove puoi trovare pagine simili a questa ma da altre persone: [![The Neon Kiosk]({{< assetsRoot >}}/Media/Buttons/Sites/The-Neon-Kiosk-88x31.png){.NoImgCenter .DispBlock}](https://kiosk.nightfall.city) +- Se qui hai finito di leggere le cose recenti, allora fatti un giro per il **Neon Kiosk**, dove puoi trovare pagine simili a questa ma da altre persone: [![The Neon Kiosk]({{< assetsRoot >}}/Media/Buttons/Sites/The-Neon-Kiosk-88x31.png)](https://kiosk.nightfall.city) ## Leggi il PicoBlog -
-#### [2023-06-30] Gli esami odiano il sitoctt. +
+ +#### [2023-06-30] Gli esami odiano il sitoctt. + + Per via di esami (di stato) e cose questo giugno, ormai bello che finito, non ho avuto modo di pubblicare articoli prima di [ora](./Posts/2023-06-30-Brutture-Irrisolvibili-della-Dock-Nintendo-Switch.html). Gli esami non li ho ancora finiti, ma questo è cosa pensavo la settimana scorsa; riporto [dal mio microblog Telegram](https://t.me/c/1383332798/20149): > Le due fazioni di voci nella mia testa: @@ -53,7 +56,10 @@ Pensare che non c'è stato nemmeno il tempo di onorare l'anniversario del sitoct
-#### [2023-03-26] Ora solo chi ha skill può leggere. + +#### [2023-03-26] Ora solo chi ha skill può leggere. + + Per fare qualcosa di epico, e contemporaneamente gradito ad alcune persone ma sgraditissimo ad altre, sulla mia pagina dedicata al **campo minato** ho fatto una roba: la sezione [curiosità](./Raccolte/Gaming/Minesweeper.html#-Curiosit) è bloccata, e per poterla leggere bisogna completare una partita al giochino. Non sai giocare? Peggio per te. 🙃️. Vabbe, non totalmente: * Man mano che si premono i quadratini, questi diventano semi-trasparenti e fanno intravedere il testo sotto. @@ -62,333 +68,529 @@ Per fare qualcosa di epico, e contemporaneamente gradito ad alcune persone ma sg
-#### [2023-03-23] Finalmente certe pagine... + +#### [2023-03-23] Finalmente certe pagine... + + Oggi ho finito di sistemare la grafica di alcune pagine che ho iniziato a creare ieri, [Minesweeper](./Raccolte/Gaming/Minesweeper.html) e [Nonogram](./Raccolte/Gaming/Nonogram.html). Quando avevo iniziato il sito quasi un anno fa pianificavo di fare cose di questo tipo in questo modo, ma non ho mai fatto molto fino ad ora. Vedrò di continuare così...
-#### [2023-02-22] staticoso è messo male + +#### [2023-02-22] staticoso è messo male + + Ma da quanto che non scrivevo su sta pagina? Vabbe. Oggi cercavo di aggiungere una funzionalità a staticoso... non ce la posso fare, è tutto spaghetti. Ho sbagliato a programmarlo come un programma monolitico, dovevo progettarlo fin da subito come una suite di programmini indipendenti ma correlati. E ora il danno è fatto.
-#### [2022-11-10] Faccio esplodere l'AI + +#### [2022-11-10] Faccio esplodere l'AI + + Dopo aver scoperto che l'anteprima di ChatGPT è per ora completamente gratuita, ho iniziato a giocarci e a fare cose su cose, dedicandoci forse anche troppo tempo 😅. Ho creato un sito per raccogliere le conversazioni che ho con l'AI, per scopi di ricerca e perché ci sono spesso situazioni che vale la pena condividere:
-#### [2022-11-27] sitoctt introvabile, spero per non molto altro tempo + +#### [2022-11-27] sitoctt introvabile, spero per non molto altro tempo + + Ho notato che il sitoctt, anche dopo alcune mie misure che avrebbero dovuto far contenti i motori di ricerca, proprio non si trova.. e non ho alcuna idea abbastanza precisa su cosa causi il problema. Devo iniziare a integrare nel generatore una funzione per ripubblicare in automatico su Wordpress, Blogger, e roba di quel tipo, magari da lì i motori lo leggono meglio; intanto, ho iniziato a fare lo script per tradurre il sito in diverse lingue, e questo dovrebbe aiutare a diffonderlo al di fuori dell'Italia.
-#### [2022-11-18] Finalmente ho il MIO Misskey + +#### [2022-11-18] Finalmente ho il MIO Misskey + + Ci avevo provato mesi fa ad ospitare il mio server ActivityPub. Prima Friendica su Altervista.. non andava. Poi Misskey, Mastodon, e Pleroma su Switch in casa.. fallimenti, l'uno più grosso dell'altro. Poi, l'altro giorno sul Raspino ho voluto riprovarci; i problemi sono usciti eccome, ma stavolta li ho saputi risolvere nell'arco di un giorno di lavoro, e quindi adesso ho [il mio Regno del Terrore](https://miss.octt.eu.org)! 😁 Ho aggiunto il mio profilo alla [pagina dei contatti](./Chi-Sono.html#-I-miei-contatti) qui... e ho sistemato una roba che avevo dimenticato di cancellare praticamente da agosto: la menzione al server Matrix, che ormai non ho più. 🙄
-#### [2022-11-11] 5 giorni, in che modo? + +#### [2022-11-11] 5 giorni, in che modo? + + Allora, assurdo. Il [nuovo post dei Devlogs](./Devlogs.html#-2022-11-11-Novit-estetiche-in)? Ho iniziato a scriverlo domenica sera e ho finito stasera. Perché? Non lo so, avevo altri fatti in mezzo, tra scuola e roba mia, e quindi alcuni giorni non ho proprio scritto. Che pazienza..
-#### [2022-11-06] Mastodon esplode + +#### [2022-11-06] Mastodon esplode + + Da ieri, i profughi di Twitter stanno sbarcando così numerosi sul Fediverso (purtroppo, virtualmente solo su Mastodon) che un sacco di server stanno soffrendo. Il network di Masto.host è in ginocchio da oggi pomeriggio, e pare che la storia sia complessa da risolvere.
-#### [2022-11-03] Lol I forgor + +#### [2022-11-03] Lol I forgor + + Sul sito, almeno nelle zone in cui li uso come icone e non come emoticon, ho un wrapper CSS che mi fa avere emoji standardizzati e sempre coerenti (nel mio caso, Twemoji) su qualunque sistema. Mesi fa ho forkato il progetto per apportare delle migliorie personali e.. ho notato letteralmente oggi che su [Home#Crediti speciali](./index.html#-Crediti-speciali) non avevo mai aggiornato la voce 💀
-#### [2022-11-01] Tutti contro il sitoctt + +#### [2022-11-01] Tutti contro il sitoctt + + La scelta di botsin.space come istanza per il mio bot ActivityPub del sito non è stata troppo lungimirante, visto che pare bloccata su molte altre per spam.. rendendo il bot completamente irraggiungibile. Oltre a questo, ci sta Google che ancora da le rogne per l'indicizzazione. 😐
-#### [2022-10-27] Libro particolare + +#### [2022-10-27] Libro particolare + + L'altro giorno ho scoperto il Codex Seraphinianus, una roba stranissima che forse mi sta per ispirare. A [questo thread su Mastodon](https://mastodon.uno/@octo/109225347482444777) ho linkato un video ed il PDF del libro.. ma basta vedere le immagini che ogni tanto aggiungo per (non) capire di cosa si tratta.. 😁
-#### [2022-10-21] Diarylog - Non più, circa + +#### [2022-10-21] Diarylog - Non più, circa + + Un mesetto fa creai una sezione "Diarylog" qui, come il PicoBlog ma per ospitare scritture più lunghe di queste; non quanto post di Blog, ma più lunghe. Perché? Non lo so, ma ho realizzato solo l'altro giorno che non ha senso ed è difficile da mantenere, e quindi da ora creo normali post nella sezione [MicroBlog](./Categories/MicroBlog.html) per avere la stessa cosa..
-#### [2022-10-20] Più attenzione sul DS + +#### [2022-10-20] Più attenzione sul DS + + Sul [Diarylog](./Diarylog.html) 4 giorni ho detto com'è continuata la storia del DSpacc: ora ho la flashcart.. e per cosa la uso? Beh, guardando con scrupolo la libreria DS, scopro che in effetti un sacco di titoli sono giocabili con solo lo schermo inferiore! 🌝
-#### [2022-10-14] Che dire + +#### [2022-10-14] Che dire + + Di nuovo inattività qui, eh? Purtroppo un po' non avevo voglia, un po' non sapevo cosa mettere di nuovo, in queste settimane passate.. Ma ora è in lavorazione un nuovo articolo di [Blog](./Categories/Blog.html), e forse avrei anche un po' di cose da scrivere sui [Devlogs](./Devlogs.html).
-#### [2022-09-19] Luigi ambience + +#### [2022-09-19] Luigi ambience + + La musichetta del casinò di Luigi, nonostante lui sia bastardo, è molto raffinata e ci sta benissimo come ambience per l'appartamento. Cliccando sulla foto sotto la si può ascoltare da YouTube. [![Schermata del primo minigioco di Luigi in Super Mario 64 DS.]({{< assetsRoot >}}/Media/Misc/Luigi-Casino.avif)](https://youtu.be/QoydhH3xODU)
-#### [2022-09-15] I pezzi + +#### [2022-09-15] I pezzi + + Un sacco di roba mi si sta distruggendo. [La mia Nintendo Switch](https://t.me/SpaccInc/882) cade letteralmente a pezzi, [il mio mouse pezzottissimo](https://t.me/SpaccInc/888) ha perso un tasto laterale, e che cavolo, e mannaggia!!… Oggi oggi non si è spaccato niente, ma è bene tenere gli ma occhi aperti.
-#### [2022-09-11] La fiera + +#### [2022-09-11] La fiera + + Questi 4 giorni sono potuta andare, nonostante casini successi ultimamente, al FantaExpo di Salerno. Magari scriverò un po' di più di ciò nei giorni a venire. Tra questo, Splatoon 3, e programmare e creare nuove sezioni del sitoctt in alcuni tempi morti, ecco spiegato perché il PicoBlog ha dormito sti giorni.
-#### [2022-09-07] Gioco del Calamaro + +#### [2022-09-07] Gioco del Calamaro + + Ieri sera si è diffusa in Internet, con 3 giorni di anticipo rispetto al giorno di uscita del gioco, la ROM di Splatoon 3. Fino ad ora ho giocato solo il tutorial, con calma lo proverò bene poi. Vi lascio l'hash del torrent comunque... `🎈🚢👪🐉🎩🤣👝🌭🎥🥅🌟🐅🎦📨🎦🐁🎡🚿🏦🚵🎛🤰🏛🚯👦🔙🐞🤒🎈🚒👞🌩` :)
-#### [2022-09-05] 🏛🙁🛫🏯🍌📢☕☕ + +#### [2022-09-05] 🏛🙁🛫🏯🍌📢☕☕ + + Detto in breve: cercavo un'alternativa originale a base64, per una cosa. Ho pensato a creare un mio sistema che ha a che fare con le ASCII art, però mi ci vuole un po' di lavoro e il sistema mi serve subito. Ma poi ho scoperto [Ecoji](https://github.com/keith-turner/ecoji) 🙏
-#### [2022-09-02] App carina + +#### [2022-09-02] App carina + + [GitJournal](https://github.com/GitJournal/GitJournal), provata ieri qualche minuto, penso meriti. Se non usassi già Standard Notes, considereri questa app.
-#### [2022-08-28] Kindolante + +#### [2022-08-28] Kindolante + + Solo oggi ho scoperto che, installando [questo pacchetto](https://storage.gra.cloud.ovh.net/v1/AUTH_2ac4bfee353948ec8ea7fd1710574097/mr-public/Touch/kindle-usbnet-0.22.N-r18897.tar.xz), posso avere un **client** SSH aggiornato sul mio Kindle. Non potevo saperlo, non stava scritto da nessuna parte.. meglio tardi che mai però, ora dal Kindle posso fare cosine su altre macchine.
-#### [2022-08-26] 1 mese senza blogocto + +#### [2022-08-26] 1 mese senza blogocto + + Mamma mia agosto! Ha fatto andare un po' a rotoli i miei piani di scrittura, non ho mai avuto abbastanza tempo calmo e adatto per la scrittura ben fatta. Vabbè, dichiariamo finito questo ciclo lunare, è uscito [📈 il nuovo articoloctt](./Posts/2022-08-26-sitoctt-da-3-mesi-ad-oggi.html).
-#### [2022-08-24] La home si rinnova + +#### [2022-08-24] La home si rinnova + + **E non oso spoilerare oltre! Né quando, né come! 🤫️** Ma sappiate però che roba bolle in pentola.
-#### [2022-08-23] Devlogs + +#### [2022-08-23] Devlogs + + Per mesi sto, occasionalmente, abusando del PicoBlog come devlog per la roba che faccio. Brutta idea, visto che la scrittura qui va limitata. Quindi, ora di inaugurare la sezione [Devlogs](./Devlogs.html).
-#### [2022-08-22] Risolvere. + +#### [2022-08-22] Risolvere. + + Il sitoctt è dalla sua creazione no-bloat ed efficiente. Eccetto per una (1) risorsa caricata: il [CSS per le emoji](https://octtspacc.gitlab.io/sitoctt-assets/twemoji-amazing.min.css). Spreca 400KB di traffico, non va bene, ma ho già qualche idea per risolvere. ![Schermata "Rete" degli strumenti sviluppatore di Firefox, che mostra i file più grossi caricati dalla home.]({{< assetsRoot >}}/Media/Screenshots/Firefox-Devtools-sitoctt-index.html-2022-08-22-23-56-53.avif)
-#### [2022-08-21] E quando l'articolocto? + +#### [2022-08-21] E quando l'articolocto? + + Da cosa ho iniziato a scrivere ieri è uscita fuori na roba che non finisce più, quindi va spezzettata in diversi articoli. Il primo potrei già pubblicarlo stasera, ma meglio lasciarlo a decantare una giornata, sia mai mi vengano idee da aggiungere.
-#### [2022-08-20] 3 mesi + +#### [2022-08-20] 3 mesi + + Solo oggi ci ho fatto caso: 3 mesi fa (meno 3 giorni) nasceva il sitocto - anzi, il postocto. Questo tempo è volato, ma se riguardo indietro c'è molto da dire; aspettatevi l'articol**octo** 🙃
-#### [2022-08-18] Fallimento P2P + +#### [2022-08-18] Fallimento P2P + + Chi sul sitocto naviga con attenzione avrà forse notato che, circa una settimana fa, avevo incluso una [libreria JS non aggiornata da 4 anni](https://github.com/xuset/planktos), che avrebbe dovuto rendere il sito automaticamente distribuito via BitTorrent. Ecco, non c'è più: non solo non funzionava, ma non faceva più caricare il sito se attivata..
-#### [2022-08-17] Lavoro poco ottimale + +#### [2022-08-17] Lavoro poco ottimale + + È il mio stato corrente, dove vorrei avere tutta la mia roba di codice sempre perfettamente sincronizzata tra tutti i dispositivi, incluso lo Ximi. Ho chiesto consigli [qui](https://feddit.it/post/44715) e qualcosa di buono ho già preso, vedremo in cosa andrò a finire.
-#### [2022-08-13] Vecchi articoli e vecchi temi + +#### [2022-08-13] Vecchi articoli e vecchi temi + + Vorrei iniziare ad importare articoli dal mio vecchio blog, perché lì non sono ben preservati. Il primo che già ripropongo è l'ultimo pubblicato lì: [Gli inaspettati vantaggi della chiavetta Linux](./Posts/Archive/2022-05-07-Gli-Inaspettati-Vantaggi-della-Chiavetta-Linux.html). Si, con (quasi) la stessa veste grafica che avevo sul vecchio blog, anziché con quella del resto del sitocto; con staticoso posso questo ed altro.
-#### [2022-08-10] Meh + +#### [2022-08-10] Meh + + Da ormai 2 giorni sono fuori casa, per una vacanza che non è tipo una vacanza. Bello il posto, ho fatto delle foto che penso poi pubblicherò, tra cui alcune di spacc (!), ma ci sono rogne e boh, mi sto più che scocciando.. vediamo come continua, va...
-#### [2022-08-07] Troppe cose + +#### [2022-08-07] Troppe cose + + Che ho fatto tra ieri e oggi? R su Miiverse, poi ho iniziato a programmare una [libreria C](https://gitlab.com/octospacc/LibMultiSpacc), e poi ho fallito a tentare di [ospitare un server](https://mastodon.uno/@octo/108783055408081922) prima Misskey, poi Pleroma (piè aroma), e poi Mastodon.
-#### [2022-08-05] Il Miiverso + +#### [2022-08-05] Il Miiverso + + Un [video YT](https://yewtu.be/watch?v=JjQDik3yNhA) ha fatto tornare Miiverse alla mia memoria, social network di Nintendo che fu chiuso. Poi mi viene in mente che la community tentò di ricrearlo e.. scopro che il progetto [rverse](https://libredd.it/r/3dshacks/comments/l4klae/miiverse_patch_to_make_it_work_again_rverse/gmyx2e4/?context=3) è in vita. E funziona! Ho di nuovo Miiverse!
-#### [2022-08-02] C. + +#### [2022-08-02] C. + + Una sola lettera, ma quante rogne. Dall'altro giorno sto provando a scrivere [questo giochino](https://gitlab.com/octospacc/BloccSpacc), non dico il perché o perché ho scelto C qui, altrimenti fo il papiro.
-#### [2022-07-29] Gaming intenso con Animal Crossing su telefono + +#### [2022-07-29] Gaming intenso con Animal Crossing su telefono + + Eh, parliamo proprio di uno di quei giochi difficili, da qualche giorno l'ho voluto riprendere in mano. Meno male che grazie agli [emulatori](./Posts/2022-07-27-0000-Emulazione-NDS-Google-Play-e-una-Storia-Oscura.html) posso vivere l'intenso ovunque, anche quando ho solo il telefono con me.
-#### [2022-07-26] Vodafone lota + +#### [2022-07-26] Vodafone lota + + Oggi, a casaccio, è saltata la linea Internet di casa per tipo 40 minuti buoni, Vodafone lota,.,.,
-#### [2022-07-25] L'emulazione NDS su Android + +#### [2022-07-25] L'emulazione NDS su Android + + Nel 2022, è ancora un vero casino. E ci sono dei lati oscuri. Approfondirò bene nel prossimo post del blogoctt, che è già in scrittura.
-#### [2022-07-23] WikiSpacc + +#### [2022-07-23] WikiSpacc + + Mi rendo conto solo ora che su questo sito non ho mai detto che sono la Dea dello Spacc. Abbastanza grave. Lo spacc in generale, comunque, è menzionato da qualche parte.. e se non sapete cosa sia, adesso posso semplicemente dire: ho creato una wiki riguardo l'argomento e tutto ciò che ci sta attorno. Ancora è da riempire bene, ma c'è già qualcosa. Su, andate a leggere [WikiSpacc.miraheze.org/wiki/Spacc](https://wikispacc.miraheze.org/wiki/Spacc) :)
-#### [2022-07-21] Decreto fu fatto (20 luglio 2022) + +#### [2022-07-21] Decreto fu fatto (20 luglio 2022) + + Avevo detto l'altro ieri del Decretocto, ieri l'ho finito e rilasciato. Purtroppo il documento ha qualche problemino di branding: la Repubblica dello Spacc e lo statocto non hanno ancora un logo ufficiale, per ora abbiamo quindi usato un fork di quello della Republica Italiana. Secondo i termini del decreto, che invito a leggere accedendo al file PDF [qui]({{< assetsRoot >}}/Files/Decreto-20-luglio-2022.pdf), sto già riempiendo gli [Archivi MicroBlog](./Categories/MicroBlog.html).
-#### [2022-07-19] Decreto Octo del (non lo so che giorno esce) + +#### [2022-07-19] Decreto Octo del (non lo so che giorno esce) + + Oggi ho iniziato a scrivere il nuovo Decreto Octo, che uscirà quando lo finisco, eeeeh ohh, è il primo DPCM che scrivo in vita mia, è difficile. Il decreto farà chiarezza su alcuni dubbi riguardanti la nuova raccolta "MicroBlog" del sito - e non posso dire altro, c'è il Segreto di Stato.
-#### [2022-07-18] Merging di tutto + +#### [2022-07-18] Merging di tutto + + Ora che ho (credo) sistemato tutto a dovere, e la funzione di posting su Mastodon di staticoso non dovrebbe fare spam inutile per roba vecchia, posso pensare a copincollare diversi miei vecchi contenuti, dalle più disparate fonti, qui al sitocto.
-#### [2022-07-17] JavaScript sul sitoctt? + +#### [2022-07-17] JavaScript sul sitoctt? + + Ehh, mi sa che devo iniziare a metterlo. Sempre in modo intelligente e che non intacca la funzionalità del sito per chi non può attivarlo, ovvio: con una libreria aggiungerò la compatibilità alle immagini AVIF per browser vecchi, con un'altra renderò praticamente il sito disponibile su BitTorrent 👀️
-#### [2022-07-15] Sistemi operativi in JavaScript + +#### [2022-07-15] Sistemi operativi in JavaScript + + Quando il JS è usato bene, ossia quando è usato per fare vere app interattive e non per siti che potrebbero benissimo essere statici, sono la prima ad essere entusiasta di tale tecnologia. E dall'altro ieri mi sono ricordata di [daedalOS](https://github.com/DustinBrett/daedalOS), a cui ho aperto un ticket ieri e fatto una pull request oggi!
-#### [2022-07-14] Backup delle repo Git + +#### [2022-07-14] Backup delle repo Git + + È una cosa che dovrei fare, ho tante repo di mesi fa che sono ospitate sui server di un solo provider, e la cosa non va bene. Su come affronto l'argomento backup io dovrei scrivere un articolo lungo prima o poi. Fortunatamente, tutto ciò che tocca il sitoctt è stato messo (pubblico) su 3 server diversi dall'inizio ✨️
-#### [2022-07-12] Odio i motori di ricerca + +#### [2022-07-12] Odio i motori di ricerca + + Ma quanto devo aspettare per vedermi il sitocto indicizzato? Cosa devo fare? Oggi ho aggiunto il mio dominio alla Google Search Console, e ho anche implementato un primo supporto alla generazione di sitemap in staticoso.. speriamo di risolvere subito 😵‍💫️
-#### [2022-07-11] Dispositivi improbabili + +#### [2022-07-11] Dispositivi improbabili + + Ho preso un Kindle da poco meno di una settimana. Ovviamente, l'ho hackerato seduta stante. [L'ho detto su Mastodon](https://mastodon.uno/@octo/108600089579737212), ma farò un post approfondito qui prima o poi. Comunque, questo tablettino si aggiunge alla lista di dispositivi strani su cui vorrei assicurarmi che il sitocto funge 😶‍🌫️️
-#### [2022-07-10] I forgor 💀 + +#### [2022-07-10] I forgor 💀 + + Apparentemente, per una settimana sana ho dimenticato che il mio PicoBlog esiste! Shit happens. Vabbe, che fare quindi? Non molto, temo, MA, ora accetto donazioni: [💰 Donazioni](./Donazioni.html). Mi sa che se inizio a riceverne qualcuna, inizierò a dimenticarmi meno di aggiornare il sito in generale, lmao xd
-#### [2022-07-03] Ma i commenti? + +#### [2022-07-03] Ma i commenti? + + Eh eh, ops. La [repo](https://gitlab.com/octtspacc/PlainDiscuss) non ha nuovi commit da settimane, morta. Che palle. Però, con l'integrazione ActivityPub che il sito ora ha da 2 giorni, c'è già una sorta di sistema di commenti per ogni singolo post del blogocto.. quindi il mio lavoro è finito?
-#### [2022-07-01] L'octocapsula! + +#### [2022-07-01] L'octocapsula! + + E da oggi anche l'octocapsula, ossia la mia capsula Gemini, esiste sull'Internette. Per ora, lì ci trovate soltanto una conversione 1:1 del sitoctt, ma, se volete sapere oltre, vi rimando come al solito a [Home # Disponibilità del sito](./index.html#-Disponibilit-del-sito).
-#### [2022-06-30] Più di un generatore + +#### [2022-06-30] Più di un generatore + + Ormai, questo è ciò che staticoso sta diventando, contrariamente alle mie stesse aspettative. Giusto adesso ho iniziato ad implementare 2 cose stravaganti: generazione di Gemtext (aspettatevi il sitoctt su Gemini..), e pubblicazione dei nuovi post su ActivityPub (Mastodon).
-#### [2022-06-29] Minare domini Tor + +#### [2022-06-29] Minare domini Tor + + È esattamente quello che ho fatto! In che senso? È banalmente ciò che si fa con un programma come [mkp224o](https://github.com/cathugger/mkp224o), se si vuole ottenere un indirizzo contenente caratteri particolari. Il nuovo indirizzo, che inizia (questa la particolarità) con "sitoctt", è linkato su [Home # Disponibilità del sito](./index.html#-Disponibilit-del-sito).
-#### [2022-06-27] Qui sempre novità + +#### [2022-06-27] Qui sempre novità + + Ora ho una pagina [Raccolta Siti Internet](./Raccolte/Internet/Raccolta-Siti-Internet.html) dove linko ad altri siti carini, ho creato un PNG 88x31 che identifica il mio sito e che, chiunque vuole, può usare per linkarlo.. beh dai, pian piano si sta riempiendo anche meglio di un semplice blog :D
-#### [2022-06-26] Ancora un'altra piattaforma ActivityPub + +#### [2022-06-26] Ancora un'altra piattaforma ActivityPub + + Eh già, ce n'è già una nuova in beta da praticamente ieri. Che il suo archetipo sia Mastodon, lo si vede subito, ma [Bonfire](https://bonfirenetworks.org) promette una filosofia diversa (?) e.. agli sviluppatori frega qualcosa del miglioramento progressivo, e gran parte della app già funziona senza JS! Già questo è abbastanza per farmi gioire.
-#### [2022-06-24] Feed Atom/RSS + +#### [2022-06-24] Feed Atom/RSS + + Finalmente staticoso integra la generazione di feed Atom/RSS! Se funziona tutto, scriverò le informazioni su [Home # Feed e notifiche](./index.html#-Feed-e-notifiche), ma i metadati sono già presenti nell'HTML, quindi usando un browser che ancora integra un aggregatore di feed, come SeaMonkey, dovrebbe apparire un'icona per iscriversi.
-#### [2022-06-22] L'esagerazione + +#### [2022-06-22] L'esagerazione + + Mi è venuta voglia di esagerare e implementare un contatore delle visite sul sito. Per fortuna, ho trovato il servizio gratuito già pronto di [contatoreaccessi.com](https://contatoreaccessi.com), che funziona caricando assolutamente **zero JavaScript**, anche se conta anche i refresh, non le visite uniche.. vabbe.
-#### [2022-06-21] Aggiornamenti tecnici + +#### [2022-06-21] Aggiornamenti tecnici + + Tra ieri e stamattina ho lavorato abbastanza al generatore, per sistemare problemini e aggiungere funzioni, e ho aggiunto qualche miglioramento al CSS del sito. Comunque questo PicoBlog è ormai solo un devlog, un po' un peccato, ma non so cos'altro scrivere di molto corto.. 😅
-#### [2022-06-20] Dominio epico + +#### [2022-06-20] Dominio epico + + Dopo un mesetto, eu.org mi ha dato il dominio che ho chiesto.. a breve il sitocto sarà navigabile da [sitoctt.octt.eu.org](https://sitoctt.octt.eu.org)! Tecnicamente già raggiungibile, ma devo sistemare dei problemi del generatore, se voglio il dominio attuale non si rompa..
-#### [2022-06-19] Divisione in categorie + +#### [2022-06-19] Divisione in categorie + + Alla fine credo di aver realizzato qualcosa come lo volevo. Adesso nella barra di navigazione del sito c'è una sezione "Raccolte", che altro non è che una lista di categorie semiautomatica.
-#### [2022-06-18] Commenti sul sitoctt + +#### [2022-06-18] Commenti sul sitoctt + + È da qualche giorno che sto lavorando quasi ininterrottamente ad un mio sistema di commenti da abilitare per il sito. Non è ancora finito e non so quando lo finirò (e se lo finirò.. speriamo non butto via tutto per la noia).
-#### [2022-06-14] Vorrei un sistema di categorie.. + +#### [2022-06-14] Vorrei un sistema di categorie.. + + ..che non so bene neanche io come lo voglio. A parte la categorizzazione dei post del Blogocto in temi, vorrei che nelle pagine di raccolta per temi uscissero anche pagine che non sono propriamente post, ma ho paura che si crei disordine. Ci penserò su a lungo..
-#### [2022-06-07] Robine Tor + +#### [2022-06-07] Robine Tor + + Visto che Tor Browser all'impostazione di protezione massima, impostata da molta gente che lo usa, rompe alcune componenti CSS (non c'è JS) del mio sito.. ho aggiornato il generatore per supportare l'aggiunta di una sezione header su tutte le pagine, al momento di build del sito. Lì ho messo info riguardo al problema.
-#### [2022-06-03] Il primo post del Blogocto! + +#### [2022-06-03] Il primo post del Blogocto! + + L'ho iniziato a scrivere 3 giorni fa, poi tra una cosa e l'altra ho avuto modo di finire solo oggi la scrittura, sia dell'articolo in questione, che del codice del mio generatore che gestisce i post stile-blog (su cui ho ancora sistemazioni da fare). Andate a vederlo [qui](./Categories/Blog.html)!
-#### [2022-05-30] Maremma bona sto generatore + +#### [2022-05-30] Maremma bona sto generatore + + Sviluppare questo generatore di siti si sta rivelando un'esperienza mistica, in positivo e in negativo. Non so neanche come descrivere il tutto, è assurdo.
-#### [2022-05-29] Il sito su Tor + +#### [2022-05-29] Il sito su Tor + + Finalmente, ho messo in piedi anche un mirror Tor del sitocto! Lo trovate linkato su [Home # Disponibilità del sito](./index.html#-Disponibilit-del-sito). Ora è tutto più sicuro e privato.
-#### [2022-05-27] Prova + +#### [2022-05-27] Prova + + Questo articolo è solo una prova, forse verrà cancellato.
-#### [2022-05-27] Il PicoBlog inizia! + +#### [2022-05-27] Il PicoBlog inizia! + + A cosa serve questo post? A farmi vedere l'effetto iniziale ed eventualmente sistemare del CSS..
+ diff --git a/content/it/miscellanea/Raccolta-Videogiochi/_index.md b/content/it/miscellanea/Raccolta-Videogiochi/_index.md index 959f091..d1a3ba0 100644 --- a/content/it/miscellanea/Raccolta-Videogiochi/_index.md +++ b/content/it/miscellanea/Raccolta-Videogiochi/_index.md @@ -5,7 +5,7 @@ Aliases = [ ] Categories = [ "Gaming" ] #Style = @import "[staticoso:Site:RelativeRoot]Assets/Pages/Raccolta-Videogiochi.css"; -Lastmod = 2023-02-01 +Lastmod = 2024-09-20 PagerSize = -1 +++ @@ -48,4 +48,6 @@ Preferisco avere questa sottosezione per menzionare i giochi che, seppur mi son _I titoli che hanno soltanto una di queste due caratteristiche potrebbero anche trovarsi in sezioni sopra._ --> -Può essere che non ho tempo, o forse non ho voglia, o magari è colpa di Antani, ma comunque ci sarebbero diverse altre opere che qui a seguire non ho ancora menzionato. Forse molti li trovate tranquillamente sulla **OcttKB** comunque, sotto il tag [Gaming](https://kb.octt.eu.org/#Gaming). +~~Può essere che non ho tempo, o forse non ho voglia, o magari è colpa di Antani, ma comunque ci sarebbero diverse altre opere che qui a seguire non ho ancora menzionato. Forse molti li trovate tranquillamente sulla **OcttKB** comunque, sotto il tag [Gaming](https://kb.octt.eu.org/#Gaming).~~ + +Ci sono poi molti altri giochi, retro e moderni, che qui non ho approfondito (o non ho proprio inserito), ma sono disponibili (con qualche informazione enciclopedica di corredo) per essere **giocati nel browser** sul mio sito dedicato al gaming, **Sala Museo Games**: ! diff --git a/content/it/miscellanea/Sul-sitoctt.md b/content/it/miscellanea/Sul-sitoctt.md index 5033c8b..47cb6d8 100644 --- a/content/it/miscellanea/Sul-sitoctt.md +++ b/content/it/miscellanea/Sul-sitoctt.md @@ -84,7 +84,7 @@ Oltre che degli effettivi contenuti, però, voglio che il sito (la versione Web, Per questo, cercherò di inventarmi di continuo modi di abbellire le pagina con il CSS, non solo con layouting o effetti del testo fissi, ma soprattutto con le animazioni.
Al resto della forma, come l'ordine ad albero delle pagine nel sito o dei paragrafi nelle pagine, non penserò molto, altrimenti mi distraggo dal creare contenuti e la voglia mi passa. -## Disponibilità del siito +## Disponibilità del sito Al momento, questo sito è disponibile per la navigazione su vari indirizzi diversi (i contenuti sono sempre identici). Per chi non sapesse, comunque, il nome è da un mesetto cambiato in sitoctt da postoctt, perché il vecchio nome mi dava l'impressione di qualche servizio postale... diff --git a/content/it/note/2023-10-17-Gaming-Sincronizzato-PS2-Smartphone.md b/content/it/note/2023-10-17-Gaming-Sincronizzato-PS2-Smartphone.md index 23e96a2..10e0495 100644 --- a/content/it/note/2023-10-17-Gaming-Sincronizzato-PS2-Smartphone.md +++ b/content/it/note/2023-10-17-Gaming-Sincronizzato-PS2-Smartphone.md @@ -75,4 +75,4 @@ In vera fine, ecco le risorse aggiuntive per questo articolo: --- -1. Su questo riscontro opinioni contrastanti o consigli non troppo chiari, quindi attenzione: non si capisce se questi adattatori funzionino anche come normali memory card per i salvataggi dei giochi (e dunque anche possibilmente come scheda per FMCB), oppure solo come memoria esterna per homebrew come OPL... in ogni caso sarebbe un acquisto potenzialmente valido, considerando le inconvenienze tecniche della USB su PS2. [↩](#fnref1) +1. Su questo riscontro opinioni contrastanti o consigli non troppo chiari, quindi attenzione: non si capisce se questi adattatori funzionino anche come normali memory card per i salvataggi dei giochi (e dunque anche possibilmente come scheda per FMCB), oppure solo come memoria esterna per homebrew come OPL... in ogni caso sarebbe un acquisto potenzialmente valido, considerando le inconvenienze tecniche della USB su PS2. [↩](#fnref1) diff --git a/content/it/note/2024-09-01-Compilare-Installare-Linux-Kernel.md b/content/it/note/2024-09-01-Compilare-Installare-Linux-Kernel.md index 284bfb7..ecf9b63 100644 --- a/content/it/note/2024-09-01-Compilare-Installare-Linux-Kernel.md +++ b/content/it/note/2024-09-01-Compilare-Installare-Linux-Kernel.md @@ -100,4 +100,4 @@ _L'immagine decorativa di copertina è ottenuta tramite [l'intelligenza artifici --- -1. Installkernel e kernel-install (Gentoo Linux): [https://wiki.gentoo.org/wiki/Installkernel](https://wiki.gentoo.org/wiki/Installkernel) [↩](#fnref1) +1. Installkernel e kernel-install (Gentoo Linux): [https://wiki.gentoo.org/wiki/Installkernel](https://wiki.gentoo.org/wiki/Installkernel) [↩](#fnref1) diff --git a/content/it/note/2024-09-19-Raspberry-Output-Audio-Both.md b/content/it/note/2024-09-19-Raspberry-Output-Audio-Both.md index c99d299..92df16b 100644 --- a/content/it/note/2024-09-19-Raspberry-Output-Audio-Both.md +++ b/content/it/note/2024-09-19-Raspberry-Output-Audio-Both.md @@ -137,8 +137,8 @@ P.S: Questo stava per essere un rantolo — o, come direbbe un vocabolario, un'i --- -1. "_Switching audio output between jack and HDMI on RetroPie_": [https://lofi-gaming.org.uk/blog/2014/04/switching-audio-output-between-jack-and-hdmi-on-retropie/](https://lofi-gaming.org.uk/blog/2014/04/switching-audio-output-between-jack-and-hdmi-on-retropie/); le foto delle schermate mostrano che su certi sistemi il fantomatico output automatico c'è... [↩](#fnref1) +1. "_Switching audio output between jack and HDMI on RetroPie_": [https://lofi-gaming.org.uk/blog/2014/04/switching-audio-output-between-jack-and-hdmi-on-retropie/](https://lofi-gaming.org.uk/blog/2014/04/switching-audio-output-between-jack-and-hdmi-on-retropie/); le foto delle schermate mostrano che su certi sistemi il fantomatico output automatico c'è... [↩](#fnref1) -2. Qui per reference la conversazione avuta con ChatGPT, anche se non è di per sé utilissima: [https://chatgpt.com/share/66ebfd94-b7e8-8001-89c4-e7424dd128a9](https://chatgpt.com/share/66ebfd94-b7e8-8001-89c4-e7424dd128a9). [↩](#fnref2) +2. Qui per reference la conversazione avuta con ChatGPT, anche se non è di per sé utilissima: [https://chatgpt.com/share/66ebfd94-b7e8-8001-89c4-e7424dd128a9](https://chatgpt.com/share/66ebfd94-b7e8-8001-89c4-e7424dd128a9). [↩](#fnref2) -3. Da "_Use "alsathread" instead of "alsa" in RetroArch on RPI3+_": [https://forum.batocera.org/d/5509-use-alsathread-instead-of-alsa-in-retroarch-on-rpi3](https://forum.batocera.org/d/5509-use-alsathread-instead-of-alsa-in-retroarch-on-rpi3): "I’ve noticed that using “alsathread” instead of “alsa” driver in RetroArch leads better audio sync and frame smoothing on non-native screen framerates \[...\] less sound cracks and lags on low-performace games/cores." [↩](#fnref3) +3. Da "_Use "alsathread" instead of "alsa" in RetroArch on RPI3+_": [https://forum.batocera.org/d/5509-use-alsathread-instead-of-alsa-in-retroarch-on-rpi3](https://forum.batocera.org/d/5509-use-alsathread-instead-of-alsa-in-retroarch-on-rpi3): "I’ve noticed that using “alsathread” instead of “alsa” driver in RetroArch leads better audio sync and frame smoothing on non-native screen framerates \[...\] less sound cracks and lags on low-performace games/cores." [↩](#fnref3) diff --git a/layouts/index.searchindex.js b/layouts/index.searchindex.js index 1f9c885..90efa34 100644 --- a/layouts/index.searchindex.js +++ b/layouts/index.searchindex.js @@ -2,27 +2,20 @@ {{- $pages := .Site.Pages -}} {{- range $pages -}} {{- $section := .Site.GetPage "section" .Section -}} + {{- $page := (dict + "title" (.Title | emojify | safeJS) + "section" ($section.Title | emojify | safeJS) + "summary" (.Summary | safeJS) + "content" (.Plain | safeJS) + "permalink" .RelPermalink + "externalUrl" .Params.externalUrl + "type" .Type + ) -}} {{- if .Date -}} - {{- $index = $index | append (dict - "date" (.Date | time.Format (.Site.Language.Params.dateFormat | default ":date_long")) - "title" (.Title | emojify | safeJS) - "section" ($section.Title | emojify | safeJS) - "summary" (.Summary | safeJS) - "content" (.Plain | safeJS) - "permalink" .RelPermalink - "externalUrl" .Params.externalUrl - "type" .Type - ) -}} - {{- else -}} - {{- $index = $index | append (dict - "title" (.Title | emojify | safeJS) - "section" ($section.Title | emojify | safeJS) - "summary" (.Summary | safeJS) - "content" (.Plain | safeJS) - "permalink" .RelPermalink - "externalUrl" .Params.externalUrl - "type" .Type - ) -}} + {{- $page = (merge $page (dict + "date" (.Date | time.Format (.Site.Language.Params.dateFormat | default ":date_long")) + )) -}} {{- end -}} + {{- $index = $index | append $page -}} {{- end -}} window.SiteSearchIndex={{- $index | jsonify -}} diff --git a/layouts/partials/footer-buttons.html b/layouts/partials/footer-buttons.html index cdc5f99..3605ea5 100644 --- a/layouts/partials/footer-buttons.html +++ b/layouts/partials/footer-buttons.html @@ -175,6 +175,8 @@ {{ partial "ImgButton.html" (dict "alt" "Emulate Now!" "srcRelative" "Emulate-Now.png" + "href" "https://rentry.org/emulation" + "rel" "nofollow" ) }} {{ partial "ImgButton.html" (dict diff --git a/layouts/shortcodes/embed.html b/layouts/shortcodes/embed.html index be3606e..3038f0f 100644 --- a/layouts/shortcodes/embed.html +++ b/layouts/shortcodes/embed.html @@ -15,5 +15,8 @@ {{- end -}} -
{{ partial "anchor.html" (dict "Params" (dict "href" $link)) }}
+
{{ partial "anchor.html" (dict "Params" (dict + "target" "_blank" + "rel" "noopener" + "href" $link)) }}