home.social

#caratteri — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #caratteri, aggregated by home.social.

  1. Ho scoperto il nome (l'esistenza già la conoscevo) dei caratteri utilizzati per la cartellonistica stradale in Germania: DIN 1451. Ricordo quelle lettere dalle mie vacanze in Alsazia (F) con sconfinamenti a Baden Baden (DE) negli anni '70, quando ancora si poteva andare in vacanza. Mi piacevano moltissimo. Ora ne ho trovate diverse implementazioni digitali, alcune delle quli libere. Sul DIN 1451 esiste un articolo molto informativo nella Wikipedia inglese:

    en.wikipedia.org/wiki/DIN_1451

    #caratteri

  2. Ho scoperto il nome (l'esistenza già la conoscevo) dei caratteri utilizzati per la cartellonistica stradale in Germania: DIN 1451. Ricordo quelle lettere dalle mie vacanze in Alsazia (F) con sconfinamenti a Baden Baden (DE) negli anni '70, quando ancora si poteva andare in vacanza. Mi piacevano moltissimo. Ora ne ho trovate diverse implementazioni digitali, alcune delle quli libere. Sul DIN 1451 esiste un articolo molto informativo nella Wikipedia inglese:

    en.wikipedia.org/wiki/DIN_1451

    #caratteri

  3. Nel font EB Garamond non è disponibile una tabella di lookup per l'uso del numero uno minuscolo alternativo al classico uno minuscolo simile a una 'i' in maiuscoletto. Per cui ho dovuto modificare il font.

    aldolat.it/posts/2025/uno-alte

    #font #caratteri #ebgaramond #grafica

  4. La dualità del fixare #bug (o, in generale, far funzionare il #software?):

    • Perdi almeno 1 ora buona appresso ad un #glitch oscurissimo (spoiler: la codifica del testo centra sempre in tutti questi bug, in realtà estremamente stupidi), facendo svariati test e tentando varie opzioni prima sensate, e poi senza senso perché altrimenti non sai nemmeno come continuare. 🤥️
    • Nel frattempo si è fatto #tardi in culo, ti prepari per andare a #dormire e nel frattempo pensi, ma niente… a metà spegni ormai il PC, finisci di prepararti, e continui a #pensare, e solo a quel punto un’idea ovvia viene in testa. Troppo tardi ormai. 💀️

    E poi ancora, perché le #incoerenze non sono mai abbastanza:

    • Giustamente nel letto ti irrequieti e non prendi #sonno, perché il cervello non prende pace senza vedere il #problema finalmente risolto dopo tutta la #pazzia passata, anche scommettendo che l’#idea appena venuta è giusta al 100%. 🥴
    • Però prima o poi il sonno lo prendi, e dopo ore arriva la #mattina dopo, in cui la sveglia suona e… pensi “zzzzzzz voglio stare nel lettino ancora, tanto la #rogna in mente l’ho risolta, chi me lo fa fare di ammazzarmi a prima mattina [prima mattina: le 9:30, ndr.]”. 🥹

    Insomma, è una #condanna. Non se ne esce. Comunque si, il mio #errore era #stupido: stavo cercando di caricare #file nella galleria cloud di #WordPress tramite la #API REST, ma ricevevo sempre un rest_upload_sideload_error… controllo gli header, tutti giusti; cerco in giro, poca roba che non mi aiuta; provo #minuzie come mettere gli header lowercase, ancora niente; tento di settare a mano content-type parziali o estensioni file arbitrarie, e ovviamente non risolvo. 🤯️

    Però, noto che un caricamento da curl, anziché dal mio #codice JS, va a buon fine. Allora, provo a caricare verso un server netcat in entrambi i modi, così da poter vedere al volo i dati della trasmissione #HTTP, e noto una differenza stronzetta: il corpo generato dal mio #server è molto più grosso del peso normale del file… quindi qualcosa lo sta corrompendo E qui, però, mi sono ribloccata. 🤔️

    Solo poi, quando ormai avevo chiuso tutto come ho detto, ci ho pensato: ma io, nella parte del #programma che legge i #dati trasmessi dal client, vado a castare tutto ad una stringa; sarà questa la causa? …E, ricordandomi di altri #incidenti simili capitati in #NodeJS, capisco subito che è così. Detto in breve: la #codifica del testo centra sempre e rovina ogni cosa. Se esistesse solo l’ASCII, ecco che castare dati binari a stringhe non causerebbe alcun danno. E invece abbiamo deciso che i #computer devono supportare nella loro codifica migliaia di #caratteri discutibili, come tutti quelli emoji. E io, dopo aver apportato questo #fix, devo ora continuare a programmare. Non. Se. Ne. Esce. 😭️

    https://octospacc.altervista.org/2024/02/09/insetti-utf-nel-mio-codice/

    #API #bug #caratteri #codice #codifica #computer #condanna #dati #dormire #errore #file #fix #glitch #HTTP #incidenti #incoerenze #mattina #NodeJS #pazzia #pensare #problema #programma #rogna #server #software #sonno #stupido #tardi #WordPress

  5. La dualità del fixare #bug (o, in generale, far funzionare il #software?):

    • Perdi almeno 1 ora buona appresso ad un #glitch oscurissimo (spoiler: la codifica del testo centra sempre in tutti questi bug, in realtà estremamente stupidi), facendo svariati test e tentando varie opzioni prima sensate, e poi senza senso perché altrimenti non sai nemmeno come continuare. 🤥️
    • Nel frattempo si è fatto #tardi in culo, ti prepari per andare a #dormire e nel frattempo pensi, ma niente… a metà spegni ormai il PC, finisci di prepararti, e continui a #pensare, e solo a quel punto un’idea ovvia viene in testa. Troppo tardi ormai. 💀️

    E poi ancora, perché le #incoerenze non sono mai abbastanza:

    • Giustamente nel letto ti irrequieti e non prendi #sonno, perché il cervello non prende pace senza vedere il #problema finalmente risolto dopo tutta la #pazzia passata, anche scommettendo che l’#idea appena venuta è giusta al 100%. 🥴
    • Però prima o poi il sonno lo prendi, e dopo ore arriva la #mattina dopo, in cui la sveglia suona e… pensi “zzzzzzz voglio stare nel lettino ancora, tanto la #rogna in mente l’ho risolta, chi me lo fa fare di ammazzarmi a prima mattina [prima mattina: le 9:30, ndr.]”. 🥹

    Insomma, è una #condanna. Non se ne esce. Comunque si, il mio #errore era #stupido: stavo cercando di caricare #file nella galleria cloud di #WordPress tramite la #API REST, ma ricevevo sempre un rest_upload_sideload_error… controllo gli header, tutti giusti; cerco in giro, poca roba che non mi aiuta; provo #minuzie come mettere gli header lowercase, ancora niente; tento di settare a mano content-type parziali o estensioni file arbitrarie, e ovviamente non risolvo. 🤯️

    Però, noto che un caricamento da curl, anziché dal mio #codice JS, va a buon fine. Allora, provo a caricare verso un server netcat in entrambi i modi, così da poter vedere al volo i dati della trasmissione #HTTP, e noto una differenza stronzetta: il corpo generato dal mio #server è molto più grosso del peso normale del file… quindi qualcosa lo sta corrompendo E qui, però, mi sono ribloccata. 🤔️

    Solo poi, quando ormai avevo chiuso tutto come ho detto, ci ho pensato: ma io, nella parte del #programma che legge i #dati trasmessi dal client, vado a castare tutto ad una stringa; sarà questa la causa? …E, ricordandomi di altri #incidenti simili capitati in #NodeJS, capisco subito che è così. Detto in breve: la #codifica del testo centra sempre e rovina ogni cosa. Se esistesse solo l’ASCII, ecco che castare dati binari a stringhe non causerebbe alcun danno. E invece abbiamo deciso che i #computer devono supportare nella loro codifica migliaia di #caratteri discutibili, come tutti quelli emoji. E io, dopo aver apportato questo #fix, devo ora continuare a programmare. Non. Se. Ne. Esce. 😭️

    https://octospacc.altervista.org/2024/02/09/insetti-utf-nel-mio-codice/

    #API #bug #caratteri #codice #codifica #computer #condanna #dati #dormire #errore #file #fix #glitch #HTTP #incidenti #incoerenze #mattina #minuzie #NodeJS #pazzia #pensare #problema #programma #rogna #server #software #sonno #stupido #tardi #WordPress

  6. La dualità del fixare #bug (o, in generale, far funzionare il #software?):

    • Perdi almeno 1 ora buona appresso ad un #glitch oscurissimo (spoiler: la codifica del testo centra sempre in tutti questi bug, in realtà estremamente stupidi), facendo svariati test e tentando varie opzioni prima sensate, e poi senza senso perché altrimenti non sai nemmeno come continuare. 🤥️
    • Nel frattempo si è fatto #tardi in culo, ti prepari per andare a #dormire e nel frattempo pensi, ma niente… a metà spegni ormai il PC, finisci di prepararti, e continui a #pensare, e solo a quel punto un’idea ovvia viene in testa. Troppo tardi ormai. 💀️

    E poi ancora, perché le #incoerenze non sono mai abbastanza:

    • Giustamente nel letto ti irrequieti e non prendi #sonno, perché il cervello non prende pace senza vedere il #problema finalmente risolto dopo tutta la #pazzia passata, anche scommettendo che l’#idea appena venuta è giusta al 100%. 🥴
    • Però prima o poi il sonno lo prendi, e dopo ore arriva la #mattina dopo, in cui la sveglia suona e… pensi “zzzzzzz voglio stare nel lettino ancora, tanto la #rogna in mente l’ho risolta, chi me lo fa fare di ammazzarmi a prima mattina [prima mattina: le 9:30, ndr.]”. 🥹

    Insomma, è una #condanna. Non se ne esce. Comunque si, il mio #errore era #stupido: stavo cercando di caricare #file nella galleria cloud di #WordPress tramite la #API REST, ma ricevevo sempre un rest_upload_sideload_error… controllo gli header, tutti giusti; cerco in giro, poca roba che non mi aiuta; provo #minuzie come mettere gli header lowercase, ancora niente; tento di settare a mano content-type parziali o estensioni file arbitrarie, e ovviamente non risolvo. 🤯️

    Però, noto che un caricamento da curl, anziché dal mio #codice JS, va a buon fine. Allora, provo a caricare verso un server netcat in entrambi i modi, così da poter vedere al volo i dati della trasmissione #HTTP, e noto una differenza stronzetta: il corpo generato dal mio #server è molto più grosso del peso normale del file… quindi qualcosa lo sta corrompendo E qui, però, mi sono ribloccata. 🤔️

    Solo poi, quando ormai avevo chiuso tutto come ho detto, ci ho pensato: ma io, nella parte del #programma che legge i #dati trasmessi dal client, vado a castare tutto ad una stringa; sarà questa la causa? …E, ricordandomi di altri #incidenti simili capitati in #NodeJS, capisco subito che è così. Detto in breve: la #codifica del testo centra sempre e rovina ogni cosa. Se esistesse solo l’ASCII, ecco che castare dati binari a stringhe non causerebbe alcun danno. E invece abbiamo deciso che i #computer devono supportare nella loro codifica migliaia di #caratteri discutibili, come tutti quelli emoji. E io, dopo aver apportato questo #fix, devo ora continuare a programmare. Non. Se. Ne. Esce. 😭️

    https://octospacc.altervista.org/2024/02/09/insetti-utf-nel-mio-codice/

    #API #bug #caratteri #codice #codifica #computer #condanna #dati #dormire #errore #file #fix #glitch #HTTP #incidenti #incoerenze #mattina #minuzie #NodeJS #pazzia #pensare #problema #programma #rogna #server #software #sonno #stupido #tardi #WordPress

  7. La dualità del fixare #bug (o, in generale, far funzionare il #software?):

    • Perdi almeno 1 ora buona appresso ad un #glitch oscurissimo (spoiler: la codifica del testo centra sempre in tutti questi bug, in realtà estremamente stupidi), facendo svariati test e tentando varie opzioni prima sensate, e poi senza senso perché altrimenti non sai nemmeno come continuare. 🤥️
    • Nel frattempo si è fatto #tardi in culo, ti prepari per andare a #dormire e nel frattempo pensi, ma niente… a metà spegni ormai il PC, finisci di prepararti, e continui a #pensare, e solo a quel punto un’idea ovvia viene in testa. Troppo tardi ormai. 💀️

    E poi ancora, perché le #incoerenze non sono mai abbastanza:

    • Giustamente nel letto ti irrequieti e non prendi #sonno, perché il cervello non prende pace senza vedere il #problema finalmente risolto dopo tutta la #pazzia passata, anche scommettendo che l’#idea appena venuta è giusta al 100%. 🥴
    • Però prima o poi il sonno lo prendi, e dopo ore arriva la #mattina dopo, in cui la sveglia suona e… pensi “zzzzzzz voglio stare nel lettino ancora, tanto la #rogna in mente l’ho risolta, chi me lo fa fare di ammazzarmi a prima mattina [prima mattina: le 9:30, ndr.]”. 🥹

    Insomma, è una #condanna. Non se ne esce. Comunque si, il mio #errore era #stupido: stavo cercando di caricare #file nella galleria cloud di #WordPress tramite la #API REST, ma ricevevo sempre un rest_upload_sideload_error… controllo gli header, tutti giusti; cerco in giro, poca roba che non mi aiuta; provo minuzie come mettere gli header lowercase, ancora niente; tento di settare a mano content-type parziali o estensioni file arbitrarie, e ovviamente non risolvo. 🤯️

    Però, noto che un caricamento da curl, anziché dal mio #codice JS, va a buon fine. Allora, provo a caricare verso un server netcat in entrambi i modi, così da poter vedere al volo i dati della trasmissione #HTTP, e noto una differenza stronzetta: il corpo generato dal mio #server è molto più grosso del peso normale del file… quindi qualcosa lo sta corrompendo E qui, però, mi sono ribloccata. 🤔️

    Solo poi, quando ormai avevo chiuso tutto come ho detto, ci ho pensato: ma io, nella parte del #programma che legge i #dati trasmessi dal client, vado a castare tutto ad una stringa; sarà questa la causa? …E, ricordandomi di altri #incidenti simili capitati in #NodeJS, capisco subito che è così. Detto in breve: la #codifica del testo centra sempre e rovina ogni cosa. Se esistesse solo l’ASCII, ecco che castare dati binari a stringhe non causerebbe alcun danno. E invece abbiamo deciso che i #computer devono supportare nella loro codifica migliaia di #caratteri discutibili, come tutti quelli emoji. E io, dopo aver apportato questo #fix, devo ora continuare a programmare. Non. Se. Ne. Esce. 😭️

    https://octospacc.altervista.org/2024/02/09/insetti-utf-nel-mio-codice/

    #API #bug #caratteri #codice #codifica #computer #condanna #dati #dormire #errore #file #fix #glitch #HTTP #incidenti #incoerenze #mattina #NodeJS #pazzia #pensare #problema #programma #rogna #server #software #sonno #stupido #tardi #WordPress

  8. Nella mia interminabile occupazione di salvare sulla mia wiki tutti i riferimenti interessanti che scopro facendo le mie cose, mentre ora salvavo quei #font buffi trovati l’altro giorno, stavo esplorando al volo uno dei siti per valutare se fosse o meno da salvare… e trovo questo altro set di caratteri molto #kawaii e #particolare: “Hayu Font (はゆフォント)“. È descritto come “#ispirato al modo arrotondato di #scrivere a mano di una ragazza a cui piace #decorare tutto con i cuori”. 💫

    E allora, ecco che mi viene in mente una nuova #idea (che in realtà ho già avuto altre volte, ma non avevo mai messo bene a fuoco): cosa se creassi la mia (le mie, multiple??) famiglie di #caratteri, disegnata a manina, con proprietà particolari esattamente come me? …Beh, non so nulla di font #design, ma suppongo che nessuno morirà se semplicemente ci provo e basta. Se va male, pazienza; ma se va bene, questo sarebbe un grande esercizio di #stile. 💣

    Quindi, ecco, inizio. Se va bene, lo uso come font del #sito (non so quale dei tanti, forse questo, vi immaginate avere un #MicroBlog scritto a mano?!). Probabilmente dovrò iterare molto. 😻

    https://octospacc.altervista.org/2024/02/02/devo-fare-il-fontocto/

    #caratteri #decorare #design #font #idea #kawaii #MicroBlog #particolare #scrivere #sito #stile

  9. Nella mia interminabile occupazione di salvare sulla mia wiki tutti i riferimenti interessanti che scopro facendo le mie cose, mentre ora salvavo quei #font buffi trovati l’altro giorno, stavo esplorando al volo uno dei siti per valutare se fosse o meno da salvare… e trovo questo altro set di caratteri molto #kawaii e #particolare: “Hayu Font (はゆフォント)“. È descritto come “#ispirato al modo arrotondato di #scrivere a mano di una ragazza a cui piace #decorare tutto con i cuori”. 💫

    E allora, ecco che mi viene in mente una nuova #idea (che in realtà ho già avuto altre volte, ma non avevo mai messo bene a fuoco): cosa se creassi la mia (le mie, multiple??) famiglie di #caratteri, disegnata a manina, con proprietà particolari esattamente come me? …Beh, non so nulla di font #design, ma suppongo che nessuno morirà se semplicemente ci provo e basta. Se va male, pazienza; ma se va bene, questo sarebbe un grande esercizio di #stile. 💣

    Quindi, ecco, inizio. Se va bene, lo uso come font del #sito (non so quale dei tanti, forse questo, vi immaginate avere un #MicroBlog scritto a mano?!). Probabilmente dovrò iterare molto. 😻

    https://octospacc.altervista.org/2024/02/02/devo-fare-il-fontocto/

    #caratteri #decorare #design #font #idea #kawaii #MicroBlog #particolare #scrivere #sito #stile