In questo articolo si vedrà un esempio di funzione asincrona in JavaScript.
React Navigation 2
Nel precedente post si è costruita una App composta da due schermate.
- Un component con proprietà
.Screen
si occupa solo di una schermata - Un component con proprietà
.Navigator
si occupa di tutte le schermate
Debug con log
Il debug in React è facile, in quanto in caso di errori appaiono i numeri delle righe del codice sorgente. In React Native il debug invece può diventare un incubo (se non si usa un linter).
In questo articolo si continua a parlare dell’IDE Emacs (>=27) e si installeranno i minor e major mode utili per programmare in JavaScript.
IDE Emacs
Emacs è un IDE disponibile come software libero. Se si installa senza server grafico, si trova come pacchetto Debian: emacs-nox
. In questo articolo si vedranno le scorciatoie da tastiera utili e alcuni minor mode.
Scrollup
Se si usa un vero terminale in GNU/Linux, per esempio usando la combinazione CTRL + ALT + F1
, è molto utile visualizzare le righe superiori, per rivedere precedenti output, ma in una console non si dispone della barra di scorrimento verticale, nè della rotella del mouse, e non funziona la solita combinazione SHIFT + PG UP
SSH è un protocollo e un comando comodo per connettersi a macchine remote.
scp
è il comando per trasferire file. Usato in locale è utile per trasferire file tra la macchina virtuale (guest) e la macchina reale (host).
React Navigation 1
Mouse sulla console
In diverse distribuzioni GNU/Linux, premendo CTRL + ALT + F2, si può visualizzare un terminale virtuale.
Vediamo ora il motivo per cui, in una macchina virtuale (come quelle gestite con virt-manager) è utile visualizzare il mouse (altrimenti sarebbe invisibile).
Il pacchetto si chiama General Purpose Mouse interface
Font sul virtual terminal
Si possono rendere più grandi i caratteri del terminale. Qui un esempio, solo su Debian