sys

Mattepuffo's logo
Bloccare la rotazione in Flutter

Bloccare la rotazione in Flutter

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.

Mattepuffo's logo
Ordinare una lista in Dart

Ordinare una lista in Dart

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.

Mattepuffo's logo
Leggere journalctl in Python con systemd-python

Leggere journalctl in Python con systemd-python

Il pacchetto systemd-python ci consente di accedere ai log di journaltctl.

Però non è tutto oro quel che luccica; qualche info:

  • prima di tutto è systemd-python e non python-systemd; sono due pacchetti diversi
  • alcune funzioni come add_match o this_boot mi sono andate in errore, e quindi non ho potuto fare alcuni filtri
  • non tutti i records hanno tutti i campi; come vedete ho intercettato gli errori con try/except