←back to thread

1901 points l2silver | 2 comments | | HN request time: 0.426s | source

Maybe you've created your own AR program for wearables that shows the definition of a word when you highlight it IRL, or you've built a personal calendar app for your family to display on a monitor in the kitchen. Whatever it is, I'd love to hear it.
1. Lutzb ◴[] No.35739062[source]
Not really interesting per se, but useful when dealing with large recursive and sparse archives:

A python script that recursively searches through zipped files within zip files (within zip files...) to find files by name and content. The goal was not to unzip the recursive structure to the file system, since the unzipped files contained hundreds gigabytes of sparse data each. Instead it works directly on the file stream and keeps the memory requirements constant.

replies(1): >>35739166 #
2. mxmlnkn ◴[] No.35739166[source]
This is basically the same reason why I started with ratarmount (https://github.com/mxmlnkn/ratarmount) but the focus was more on runtime performance and random access and as the name suggests it started out with access to recursive tar archives. The current version should also work for your use case with recursive zips. Recursive loading must be enabled with `--recursive`. It can also be used as a Python library without FUSE.