Categories
git Linux

Bridge virtuale

Spesso è necessario collegare la propria macchina virtuale, il proprio ambiente di sviluppo, con la rete reale. Come configurare la macchina host e la macchina guest?

In questo esempio si parte da tre macchine:

  • prima macchina: guest Debian con server ssh
  • seconda macchina: host con libvirt/ virt-manager, al cui interno si ospita la prima macchina
  • terza macchina: macOS, in rete con la seconda macchina
Categories
git

git (2)

A volte capita di lavorare su un nuovo branch.

Come si crea?

Categories
moduli Node.js

Node.js (5)

Node.js supporta anche i “nuovi” moduli ES6, quindi solo per motivi didattici si può leggere l’uso dell’altro tipi di moduli: CommonJS.

In questo esempio si vedrà l’uso di require ed exports.

Categories
IDE

IDE Emacs (3)

A volte è necessario tenere aperte due finestre e fare copia/incolla nel terminale.

Proviamo un esempio.

Categories
git IDE

git (1)

Per conservare la storia del codice sorgente, per condividerlo con dei collaboratori e anche per distribuirlo, si può usare git. Il template di React Native è “predisposto” per essere gestito con git. In alcuni casi, git è integrato nel software IDE

Categories
async React Native react-native-vision-camera

Fotocamera (2)

Nel precedente post1 si è installata la libreria per usare la fotocamera e si è corretto un bug durante la compilazione. Ora si attiveranno i permessi e si aprirà la fotocamera (posta sul retro).

  1. https://www.cancellino.org/2023/02/fotocamera/ []
Categories
IDE iOS

Xcode

Per sviluppare applicazioni per iOS è requisito possedere anche un sistema macOS. In questo articolo si crea un account Apple e si scarica Xcode.

Categories
async linguaggio javascript

Linguaggio JavaScript (3)

In questo articolo si vedrà un esempio di funzione asincrona in JavaScript.

Categories
Android debug linguaggio javascript npm React Native

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).

Categories
IDE types

IDE Emacs 2

In questo articolo si continua a parlare dell’IDE Emacs (>=27) e si installeranno i minor e major mode utili per programmare in JavaScript.