edt

Mattepuffo's logo
Usare le namedtuple in Python

Usare le namedtuple in Python

In Python le namedtuple fanno parte delle collezioni standard, e sono una estensioni delle classiche tuple.

Sostanzialmente sono dei contenitori di dati nominali, ai quali è possibile accedere come fossero oggetti.

Possono essere molto comodi in diverse occasioni.

Mattepuffo's logo
Eseguire speed test in Python e speedtest-cli

Eseguire speed test in Python e speedtest-cli

Ho trovato un piccolo script in Python che ci permette di eseguire il test di download / upload della nostra linea: speedtest-cli!

E' abbastanza semplice da installare e usare.

Cominciamo:

$ git clone https://github.com/sivel/speedtest-cli.git
$ sudo python speedtest-cli/setup.py install

Mattepuffo's logo
Gestire file temporanei in Python

Gestire file temporanei in Python

La gestione dei file temporanei in Python è abbastanza banale (come ci si poteva aspettare...).

E' possibile eseguire le operazioni necessarie usando un modulo apposito: tempfile!

Questo modulo ha diverse funzioni per la creazione di file temp, e noi useremo NamedTemporaryFile.

Questa variante, rispetto a TemporaryFile, garantisce un nome visibile al file creato.

Mattepuffo's logo
Come risolvere il problema JNLP failed

Come risolvere il problema JNLP failed

Oggi ho cominciato un piccolo progetto JavaFX.

Avevo già l'OpenJDK installato, ed ho installato anche l'OpenFX.

Poi ho creato un progetto con Netbeans, ed ho avviato il programma, ottenendo un bell'errore:

Internal error. Missing resources [/resources/web-files/javafx-loading-100x100.gif]
JNLP failed : Error: -includedt requires the java deployment toolkit, which is not included in this distribution
..............................................................................................

Mattepuffo's logo
Ridimensionare immagini in Qt

Ridimensionare immagini in Qt

Oggi vi propongo una semplice classe Qt per il ridimensionamento delle immagini.

Questa classe la uso praticamente tutti i giorni in un programma che mi sono creato per lavoro.

E' molto easy, e consiste di un solo metodo statico.

Per il ridimensionamento, seguendo il consiglio del forum HTML.it, ho usato QImage e non QPixmap; qui potete trovare una spiegazione.