Anche se si tratta di Javascript, Node.js gira lato server.

Ed è quindi possibile fare delle operazioni che inizialmente non era possibile fare in Javascript.

Ad esempio possiamo identificare se l'utente è root.

L'altro giorno dovevo cercare una porzione di testo dentro parecchi file.

Anche se i file erano quasi tutti dentro la stessa directory, non mi andava di cercare dentro ogni singolo file uno alla volta!

Per fare una ricerca massiva, mi è venuto in soccorso grep.

Quindi questa guida è valida se stato usando Linux, Mac OS X o una BSD.

Su Linux (come anche su Mac OS X e BSD) abbiamo due comandi fondamentali che ci permettono di impostare permessi e proprietario sui files:

  • chmod
  • chown

Questi comandi sono abbastanza semplici da usare, e anche parecchio flessibili.

L'altro giorno stavo combattendo con un portatile con sopra FreeBSD, in quanto aveva sempre le ventole a cannone.

Non sono molto esperto di BSD, però in generale so che quando fanno così, è perchè c'è qualche componente che si surriscalda.

Allora ho cercato di verificare la temperatura della CPU: come fare questa operazione?

Lo so che FreeBSD non è Linux, ma aprire una sezione per un singolo articolo....bhe abbiate pazienza!

Mi sono scrociato giusto l'altro giorno, sul dover installlare MariaDB (fork di MySQL) su FreeBSD (dove ho esperienza quasi zero).

Vediamo i passi che ho compiuto.

Prima di tutto aggiorniamo i ports:

# portsnap fetch update && portupgrade -a

A questo punto, se avete MySQL già installato, dovete disinstallarlo, in quanto questi due db non girano bene insieme.