Editor di testo

Keywords: #texteditor #1Writer #blog #covid19 #rapportino #neovim

Se questo blog può essere visto sul web bisogna rendere merito alle innumerovoli tecnologie che lo consentono. Lo so che molto oggi è dato per scontato, ma così non è. Facendo zapping mi sono imbattuto nella replica di un episodio della serie “Il tenente Colombo”, in cui l’ineffabile segugio guardava con meraviglia un apparecchio fax e una segreteria telefonica, e chiedeva e voleva capire quei portenti della tecnologia. Dopo qualche decennio i fax sono oggetti di modernariato, nel migliore dei casi, rifiuti ingombranti e inquinanti nel peggiore. Per noi oggi è normale avere un computer in tasca, che, meraviglia delle meraviglie, consente anche di telefonare, ma soprattutto è uno strumento di comunicazione allargata, di possibile programmazione, di lavoro, di produzione di contenuti.

Le grandi grandi cose

Le grandi cose sono le infrastrutture di rete, internet e i suoi protocolli, la connessione in casa, la connettività in mobilità, i sistemi operativi che animano oggetti altrimenti inutilizzabili.

Su questo, che attinge, mi sia concesso, all’universale tecnologico, la rete è piena di riferimenti, regolamenti, dispute e documenti, che è ridondante qui elencare.

Le piccole grandi cose

Scendendo dall’universale al particolare - qui non si scatenino battaglie filosofice - vorrei focalizzare l’attenzione su come mi sono organizzato per scrivere e pubblicare il mio blog.

  1. Scrivere
    • Un semplice editor di testo, nessun pomposo wordprocessor. Un programma che può anche essere minimale e che non si deve preoccupare in prima battuta di formattazioni sofisticate, deve contenere solo testo, in un formato che si chiama Markdown, nel mio caso. Il vantaggio del solo testo è la possibilità di leggerlo su qualsiasi piattaforma e, prevedibilmente, sarà leggibile anche fra molti anni. Volendo essere abbastanza indipendente dalla piattaforma, ho deciso di usare NeoVim/Vim su terminale e 1Writer su iPad/iPhone.
  2. Sincronizzazione
    • Naturalmente usando piattaforme diverse i file vanno mantenuti sincronizzati e la scelta è caduta su Nextcloud (avendo un server domestico).
  3. Pubblicazione
    • Qui c’è una bella combinazione tra Git, Gitlab, che ospita e rende pubblico il blog, Hugo, che genera il sito e Academic, che fa apparire la pagina web così come la vedete.
  4. Extra
    • Quando ho bisogno di pubblicare grafici e tabelle di dati viene in soccorso R e il formato Rmd, che girano in Neovim/Vim
  5. Procedura
    • Trovare l’idea
    • Aprire uno dei programmi per metterla nero su bianco (o viceversa, dipende dallo sfondo scelto)
    • Elaborare dati se necessario per poi integrarli nel file principale
    • Inserire link, immagini, tabelle, figure
    • Inviare il file a Gitlab
    • Aspettare qualche minuto (pochi)
    • Andare sul web e vedere l’effetto che fa (l’anteprima si può anche controllare in locale)

Questo è il tutto ridotto all’osso. Volendo, tutto può essere gestito su iPad.

Rapportino

Uno sguardo al mondo

Ho introdotto come nuova fonte di dati Our World inData, che riporta qualche dato demografico in più. Se li trovaste interessanti, potremmo provare a fare qualche confronto.

PaeseCasiDecessiPIL pro capiteLetti/100000
OWID_WRL459789431158815469.212.705
USA14678848875454225.452.770
GBR2401613446639753.242.540
ITA2247603176335220.083.180
FRA1422912762538605.675.980
ESP2306982756334272.362.970
BRA2331421563314103.452.200
BEL54989900542658.585.640
DEU174355791445229.258.000
IRN118392693719082.621.500
PaeseCasiDecessiDensità popolazioneEtà mediana
OWID_WRL459789431158858.04530.9
USA14678848875435.60838.3
RUS27204325378.82339.6
GBR24016134466272.89840.8
BRA2331421563325.04033.5
ESP2306982756393.10545.5
ITA22476031763205.85947.9
DEU1743557914237.01646.6
TUR1480674096104.91431.6
FRA14229127625122.57842.0

I dati seguenti sono forniti da ECDC e, almeno per l’Italia, corrispondono a quelli comunicati dalla Protezione Civile il giorno prima.

ContinenteN casiN decessi
America2049566123091
Europe1686445161420
Asia77128824245
Africa814352699
Oceania8464126
Other6967
PaeseN casiN decessi
Russia2720432537
United_Kingdom24016134466
Spain23069827563
Italy22476031763
Germany1743557914
France14229127625
Belgium549899005
Netherlands438705670
Switzerland304891601
Sweden296773674
PaeseN casiN decessi
United_States_of_America146788488754
Brazil23314215633
Turkey1480674096
Iran1183926937
India909272872
Peru885412523
China840444638
Canada758535679
Saudi_Arabia52016302
Mexico471445045

La situazione italiana

settimanaminmeanmax
10193.71528
2258687.141326
35292085.752853
426483906.434821
516483587.144492
619412522.712972
78801489.861996
8-20660.141189
9-851-346.29256
10-3106-833.29-199
11-6939-2498.86-836
12-4370-2356.17-1222

Più le barre puntano verso il basso, meglio è.

settimanaminmeanmax
124.868
21847.43133
397224.00368
4345559.86793
5662787.71969
6525704.57837
7431563.14619
8433521.29602
9260409.00534
10174300.29474
11165237.14369
12145194.83262
settimanaminmeanmax
178240.86566
2342811.571492
39772575.623590
435265135.296557
540505401.716153
635994401.144805
730393852.714694
822563101.713786
917392598.003370
1012211789.142091
117441125.141444
12675936.831402

Uno sguardo alle Regioni