mmap.page

Uses

Colophon

Made with Lume 1

Computers

Camera

Panasonic GM1S (204g) with Lumix G 14mm f/2.5 (55g) and Lumix G VARIO 35-100 mm/f4-f5.6 lens (135g), small4 and lightweight5.

Editor

Wear

I only have casual clothing, no formal, semiformal, or informal clothing. I used to prefer vintage style running shoes, those revised models originated from 1960s, 1970s, and 1980s, light and comfort. However, I found out that these shoes are hard to buy, and now I wear sneakers bought in a supermarket 6 and slippers bought in a convenience store.

This page is inspired by uses.tech.

Footnotes

  1. This site was hosted at GitHub Pages before. Thus, I have used Jekyll for many years. I have considered migrating to other static site generators several times.

    But I'd like to keep the source of the content in the same way:

    1. I'd like to use standard GFM, which renders nicely on GitHub and is compatible with a lot of programs. This rules out a lot of static site generators without writing a customized Markdown reader. For example, the default Markdown reader of Pelican uses <{filename}../article.md> for internal links, and its Pandoc plugin expects all Markdown files to start with a YAML header.

    2. I prefer a content first directory structure, not nesting Markdown files under a specific directory. This again rules out a lot of static site generators. For example, Hugo assumes a content directory.

    Also, I do not want JavaScript at the client side.

    As far as I know, the static site generators satisfying these needs are Jekyll, Eleventy, and Lume. Eleventy, as a meta static site generator, allows customizing almost everything, while Lume is more out of the box.

    Finally I have migrating to Lume, allowing me to stop writing Liquid templates, which is my main pain point for Jekyll.

    The migration process is easier than I thought, since Lume also supports Liquid templates. The only thing I find missing is using README.md as the index page. This nice feature of Jekyll makes browsering the Markdown files more convenient on GitHub. However, customizing destination URL is easy in Lume. I wrote a trivial url function in configuration to implement this feature.

  2. My previous personal Apple computer was last generation of PowerPC based iBook (PowerBook 6,7).

  3. Previously I also use Homebrew for command line programs. The migration to MacPorts is very smooth. Among all Homebrew formulas I need, only tldr is not found in MacPorts. I installed tldr via pnpm instead, which is also the recommended installation method on tldr website.

  4. I once considered buying a camera in Fujifilm X100 series, which is one of the few digital compact cameras available today still having physical wheels to adjust aperture, shutter speed, and ISO. But it is too large to fit in the pocket. It is a pity that Fujifilm does not produce X70 anymore. Although Panasonic also discontinued GM series, at least it still produces LX 100 II.

  5. A discontinued lighter interchangeable lens alternative with a 1/1.7" or 1/2.3" sensor: Pentax Q/Q7/Q10/Q-S1 (180g/200g/200g/203g) with Pentax 01 Standard Prime (37g). An APS-C fixed lens camera with similar weight: Rioch GR III (257g). A discontinued APS-C fixed lens camera: Fujifilm X70 (340g). An M43 camera with zoom lens: Panasonic LX 100 II (392g). A compact 1" camera with zoom lens: Sony RX100 VII (302g), and Panasonic DMC-LX10 (310g).

  6. Breaker 4X4 White, a unisex canvas sneaker, size available from EU 29 to 47.