zip

Mattepuffo's logo
Creare file ZIP in Kotlin

Creare file ZIP in Kotlin

Continuando nel mio studio di Kotlin, mi sono imbattutto nella creazione di file ZIP con più files contemporaneamente.

Quindi, per fare un esempio basico, partendo da un array di file, vediamo come inserirli in un file ZIP.

Mattepuffo's logo
Gestire file ZIP in Javascript con JSZip

Gestire file ZIP in Javascript con JSZip

Ho trovato una libreria che permette di manipolare file ZIP in Javascript: JSZip!

E' possibile usarla sia in Node.js che in un browser "classico" (quindi lato client).

Noi vedremo un esempio per il secondo caso.

Ad essere sincero ci ho messo un pò a capirne il funzionamento, in quanto la documentazione non è molto chiara.

Mattepuffo's logo
Abilitare la compressione GZIP in Nginx su Linux

Abilitare la compressione GZIP in Nginx su Linux

La compressione GZIP serve per comprimere al meglio i file CSS/JS/HTML esposti dal server, in modo da aumentare la velocità delle pagine web.

Vediamo come abilitare questa compressione in Nginx, uno dei web server più usati al momento.

Aprite con privilegi elevati il file di configurazione:

#vim /etc/nginx/nginx.conf

Mattepuffo's logo
Zippare directory ricorsivamente in Linux

Zippare directory ricorsivamente in Linux

Ieri ho provato a creare un file zip di una directory con migliaia di file in Linux usando file-roller; ma si è bloccato.

Allora ho provato a farlo da terminale, e non ho avuto problemi.

Il comando zip ha una opzione apposita per la compressione ricorsiva.