Controllare lo stato della rete in Linux con networkctl
networkctl è un programma di riga di comando che ci consente di vedere lo stato delle schede di rete in Linux.
Fa parte di systemd, ed ha un suo servizio specifico.
networkctl è un programma di riga di comando che ci consente di vedere lo stato delle schede di rete in Linux.
Fa parte di systemd, ed ha un suo servizio specifico.
Per ottenere informazioni di sistema in Go abbiamo l'ottimo package sysinfo!
Prima di tutto dobbiamo "installarlo":
go get github.com/zcalusic/sysinfo
In Flutter è molto facile bloccare la rotazione della app, e ci permette anche di indicare se vogliamo un portrait up/down, e landscape right/left.
Il tutto sta in poche righe di codice prima del lancio della app.
Quello che vogliamo fare è scorrere in maniera ricorsiva una directory, prendere tutti i files e ordinarli per nome.
Scorrere la lista e stampare solo i nomi dei file!
Per fare tutto questo in Dart non abbiamo bisogno di installare dipendenze esterne.
Il pacchetto systemd-python ci consente di accedere ai log di journaltctl.
Però non è tutto oro quel che luccica; qualche info:
Supponiamo di avere un nostro file JSON in cui mettere alcune impostazioni che ci saranno utili.
Vert.x mette a disposizione diverse classi per gestire le configurazioni; in questo articolo vediamo come usare ConfigRetriever con il nostro file JSON.