Comprimere cartelle in Rust con zip_archive
zip_archive è una libreria per Rust per la compressione di file e cartelle.
Supporta diversi formati ed è anche facile da usare (strano per essere in Rust...).
zip_archive è una libreria per Rust per la compressione di file e cartelle.
Supporta diversi formati ed è anche facile da usare (strano per essere in Rust...).
In questo articolo vedremo come creare un file zip e far direttamente il download in Laravel.
Solo che, in questo caso specifico, i file li prenderemo eseguendo una query su db.
Dalla tabella prenderemo i vari nomi dei files, che stanno tutti dentro la stessa cartella, e se esistono li aggiungeremo al file zip.
In questo articolo vediamo come creare e poi scompattare archivi ZIP in Go.
Non non necessarie librerie esterne, in quanto Go ha già tutto quello che ci serve.
In Dart abbiamo la libreria archive che ci permette di manipolare i file compressi in maniera abbastanza semplice.
Qui vediamo come usarla per decomprimere un archivio.
Sono supportati la maggior parte dei formati, che potete vedere sul sito ufficiale.
Tempo fa ho fatto in articolo su come comprimere/decomprimere file 7zip in Java.
Oggi vediamo come farlo in Kotlin.
Open Library è uno sito web che si propone di creare una spece di libreria virtuale, mettendo a disposizione lìinterrogazione del suo database.
Da quanto ho capito è un progetto patrocinato da Internet Archive, e dispone anche di alcune API da usare liberamente (c'è un aggiornamento di questo che risale al 2018).
Questo un link per visualizzare le informazioni cercando per ISBN: https://openlibrary.org/isbn/ISBN.