proc

Mattepuffo's logo
Visualizzare la versione di macOS in Swift

Visualizzare la versione di macOS in Swift

Specifico che parliamo della versione 5 di Swift perchè nelle ultime versioni hanno cambiato il nome di alcuni oggetti.

Dovrebbe andar bene anche per la 4 comunque.

Ad esempio qui usiamo ProcessInfo senza il classico NS davanti.

Mattepuffo's logo
Monitorare Linux con proc

Monitorare Linux con proc

Abbiamo già visto il cosidetto filesystem virtuale /proc in Linux.

Qui dentro ci stanno diversi file virtuali che ci permettono di avere informazioni hardware del sistema.

Mattepuffo's logo
Creare Stored Procedure in SQL Server

Creare Stored Procedure in SQL Server

Era da parecchio che non usavo SQL Server, e devo dire che non mi sto trovando male (sicuramente meglio che con Oracle).

Oggi vediamo come creare le Stored Procedure.

Ne vedremo due esempi: una per l'estrazione dati, e l'altra per l'inserimento.

In entrambi i casi abbiamo dei parametri fissi per visualizzare eventuali errori.

Mattepuffo's logo
Eseguire comandi in Qt con QProcess

Eseguire comandi in Qt con QProcess

QProcess è la classe per Qt preposta all'esecuzione di comandi esterni.

Oggi vediamo come usarla, e nello specifico:

  • eseguiremo un comando
  • cattureremo lo stanard input visualizzandolo su una QPlainTextEdit
  • cattureremo lo stanard error visualizzandolo su una QPlainTextEdit

Così facendo vedremo l'output del comando in tempo reale.

Mattepuffo's logo
Eseguire comandi esterni in Swift

Eseguire comandi esterni in Swift

Prima o poi doveva capitare di iniziare a combattere anche con Swift; dovendo fare un porogrammino per macOS, quale migliore occasione?

Il primo articolo di questo linguaggio lo dedico a come eseguire comandi esterni.

Mi pare di capire che ci sono vari modi per farlo; ed inoltre ho visto che molte classi sono state rinominate nelle ultime versioni di Swift (ad esempio NSTask in Process).