Arxiu de la categoria: Informàtica i comunicacions

Notes sobre programació, sistemes operatius, comunicacions

Reaprendre a escriure

He comprat un teclat ergonòmic Dygma Defy:

Tot just hi he començat a treballar, de moment em costa bastant escriure-hi amb una mica de velocitat.

Quan tenia 14 anys vaig fer un curs de mecanografia, que m’ha servit tota la vida. Ara em cal reaprendre una part del que sempre he fet.

Aquest teclat és del tot programable. No m’he atrevit (i ara m’adono que he fet santament) a fer-lo servir amb tecles en blanc, sense els caràcters gravats.

Servei DNS4EU

DNS4EU és un servei de resolució de noms (DNS) cofinançat per la Unió Europea, amb diversos nivells de protecció (sense filtres, evitar webs malicioses, evitar contingut inadequat per a criatures, evitar anuncis).

La configuració estàndard està pensada i és gratuïta per a ús particular, si bé ofereixen opcions per a empreses i organitzacions governamentals.

Durant molts anys he fet servir OpenDNS, i aquesta setmana he canviat a DNS4EU.

Un inconvenient: només admeten DOH amb http/2; el router que tinc fa servir http/1.1 per DOH. Tinc esperances que aviat això canviï.

Amb OpenDNS feia servir DOH, tot i que al log del router cada dia s’hi registraven alguns errors.

HTTP/3

HTTP/3 activat per aquest blog.

Costa moltíssim avançar estàndards en la tecnologia de fons d’internet. IPv6 no s’implanta, encara hi ha moltíssim HTTP/1.1, i només el frau i la privacitat ha forçat l’extensió de la navegació encriptada (https).

12/01/26: He hagut de tocar el fitxer de configuració nginx per fer servir $host on hi havia $http_host.

Em queda algun error a les eines d’administració de wordpress, també relacionat amb HTTP_HOST; confio que el resoldré retocant una mica més la configuració de nginx.

14/01/2026: Resumeixo els passos:

Cal permetre el tràfic amb protocol UDP pel port en què hi ha el web (normalment 443).

Nginx ha d’estar compilat amb l’opció –with-http_v3_module.

Al bloc server de nginx.conf cal afegir:

    listen 443 quic reuseport;
    listen [::]:443 quic reuseport;
    http3 on;
    ssl_protocols TLSv1.3;
    ssl_prefer_server_ciphers on;

    add_header alt-svc 'h3=":443"; ma=86400';

    reuseport només es pot fer servir a un dels servidors.

    No tinc clar que ssl_prefer_server_ciphers sigui estrictament necessari.

    add_header alt-svc publicita la disponibilitat de HTTP/3 per aquest servidor.

    I wordpress necessita $HTTP_HOST informat, l’he passat a l’entorn fastcgi de php-fpm a partir de $HOST:

    fastcgi_param HTTP_HOST $host;