~glyph/website

db049f5bd4d6f824b61158973d0662d176654dbb — glyph 4 months ago ca2328c id_photo_guide
Add photo guide and set page-specific titles
M src/main.rs => src/main.rs +10 -0
@@ 160,6 160,15 @@ fn fungi_network_resilience() -> Template {
    Template::render("fungi/network_resilience", &context)
}

#[get("/fungi/photo-guide")]
fn fungi_photo_guide() -> Template {
    let context = FlashContext {
        flash_name: None,
        flash_msg: None,
    };
    Template::render("fungi/photo_guide", &context)
}

#[get("/")]
fn home() -> Template {
    let context = FlashContext {


@@ 281,6 290,7 @@ fn main() {
                fungi_grow_together,
                fungi_lichen_space,
                fungi_network_resilience,
                fungi_photo_guide,
                home,
                lists,
                meditation,

A static/fungi/photo_guide/bottom_view.jpg => static/fungi/photo_guide/bottom_view.jpg +0 -0
A static/fungi/photo_guide/development.jpg => static/fungi/photo_guide/development.jpg +0 -0
A static/fungi/photo_guide/habitat.jpg => static/fungi/photo_guide/habitat.jpg +0 -0
A static/fungi/photo_guide/side_view.jpg => static/fungi/photo_guide/side_view.jpg +0 -0
A static/fungi/photo_guide/spore_print.jpg => static/fungi/photo_guide/spore_print.jpg +0 -0
A static/fungi/photo_guide/substrate.jpg => static/fungi/photo_guide/substrate.jpg +0 -0
A static/fungi/photo_guide/top_view.jpg => static/fungi/photo_guide/top_view.jpg +0 -0
M templates/art.html.tera => templates/art.html.tera +1 -0
@@ 1,4 1,5 @@
{% extends "nav" %}
{% block title %}mycelial technology | art{% endblock title %}
{% block content %}
    <h2>Art</h2>
    <div class="flex-grid">

M templates/background.html.tera => templates/background.html.tera +1 -0
@@ 1,4 1,5 @@
{% extends "nav" %}
{% block title %}mycelial technology | background{% endblock title %}
{% block content %}
    <article>
      <h2>Background</h2>

M templates/bacteria.html.tera => templates/bacteria.html.tera +1 -0
@@ 1,4 1,5 @@
{% extends "nav" %}
{% block title %}mycelial technology | bacteria{% endblock title %}
{% block content %}
    <h2>Bacteria</h2>
    <ul>

M templates/bacteria/sauerkraut_beginnings.html.tera => templates/bacteria/sauerkraut_beginnings.html.tera +1 -0
@@ 1,4 1,5 @@
{% extends "nav" %}
{% block title %}mycelial technology | Sauerkraut: Beginnings{% endblock title %}
{% block content %}
    <article>
      <h2>Sauerkraut: Beginnings</h2>

M templates/bacteria/sauerkraut_bottled.html.tera => templates/bacteria/sauerkraut_bottled.html.tera +1 -0
@@ 1,4 1,5 @@
{% extends "nav" %}
{% block title %}mycelial technology | Sauerkraut: Bottled{% endblock title %}
{% block content %}
    <article>
      <h2>Sauerkraut: Bottled</h2>

M templates/base.html.tera => templates/base.html.tera +1 -1
@@ 4,7 4,7 @@
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link rel="shortcut icon" type="image/png" href="favicon.png"/>
    <title>mycelial technology | glyph</title>
    <title>{% block title %}{% endblock title %}</title>
    <meta name="author" content="glyph">
    <meta name="description" content="The personal website of glyph.">
    <meta name="keywords" content="botany, coding, electronics, fermentation, fungi, meditation, mycology, plants">

M templates/computers.html.tera => templates/computers.html.tera +1 -0
@@ 1,4 1,5 @@
{% extends "nav" %}
{% block title %}mycelial technology | computers{% endblock title %}
{% block content %}
    <h2>Computers</h2>
    <p>You can find some of my code on <a href="https://github.com/mycognosist" title="glyph's GitHub repo">GitHub</a> and <a href="https://git.sr.ht/~glyph" title="glyph's Sourcehut repo">Sourcehut</a>.</p>

M templates/fungi.html.tera => templates/fungi.html.tera +3 -1
@@ 1,9 1,11 @@
{% extends "nav" %}
{% block title %}mycelial technology | fungi{% endblock title %}
{% block content %}
    <h2>Fungi</h2>
    <ul>
      <li><a href="/fungi/photo-guide">Guide to Photographing Mushrooms for Identification</a> - <i>25 August, 2020</i></li>
      <li><a href="/fungi/lichen-space">Lichens in Space</a> - <i>28 May, 2020</i></li>
      <li><a href="/fungi/grow-forests">Grow Forests</a> - <i>26 October, 2018</i></li>
      <li><a href="/fungi/grow-forests">Growing Forests</a> - <i>26 October, 2018</i></li>
      <li><a href="/fungi/design-patterns">Mycelial Design Patterns</a> - <i>26 October, 2018</i></li>
      <li><a href="/fungi/grow-together">Grow Together</a> - <i>29 March, 2018</i></li>
      <li><a href="/fungi/network-resilience">Network Resilience: Woronin Bodies and the Scuttleverse</a> - <i>25 March, 2018</i></li>

M templates/fungi/design_patterns.html.tera => templates/fungi/design_patterns.html.tera +1 -0
@@ 1,4 1,5 @@
{% extends "nav" %}
{% block title %}mycelial technology | Mycelial Design Patterns{% endblock title %}
{% block content %}
    <article>
      <h2>Mycelial Design Patterns</h2>

M templates/fungi/grow_forests.html.tera => templates/fungi/grow_forests.html.tera +1 -0
@@ 1,4 1,5 @@
{% extends "nav" %}
{% block title %}mycelial technology | Growing Forests{% endblock title %}
{% block content %}
    <article>
      <h2>Growing Forests</h2>

M templates/fungi/grow_together.html.tera => templates/fungi/grow_together.html.tera +1 -0
@@ 1,4 1,5 @@
{% extends "nav" %}
{% block title %}mycelial technology | Grow Together{% endblock title %}
{% block content %}
    <article>
      <h2>Grow Together</h2>

M templates/fungi/lichen_space.html.tera => templates/fungi/lichen_space.html.tera +1 -0
@@ 1,4 1,5 @@
{% extends "nav" %}
{% block title %}mycelial technology | Lichens in Space{% endblock title %}
{% block content %}
    <article>
      <h2>Lichens in Space</h2>

M templates/fungi/network_resilience.html.tera => templates/fungi/network_resilience.html.tera +1 -0
@@ 1,4 1,5 @@
{% extends "nav" %}
{% block title %}mycelial technology | Network Resilience{% endblock title %}
{% block content %}
    <article>
      <h2>Network Resilience: Woronin Bodies and the Scuttleverse</h2>

A templates/fungi/photo_guide.html.tera => templates/fungi/photo_guide.html.tera +55 -0
@@ 0,0 1,55 @@
{% extends "nav" %}
{% block title %}mycelial technology | Photographing Mushrooms{% endblock title %}
{% block content %}
    <article>
      <h2>Guide to Photographing Mushrooms for Identification</h2>
      <i>25 August, 2020</i>
      <h3>Introduction</h3>
      <p>The blessing and curse of becoming known for your interest in a particular topic is the increasing number of questions you receive. As a keen mycophile, I am frequently sent photos of mushrooms and asked for assistance in identifying them. More often than not, I receive a single photo taken from directly above the mushroom, without any mention of contextual data such as where the photo was taken and during which season. This derth of data makes it very difficult to positively identify the mushroom to genus or species level. With that in mind, I thought it might be useful to write a short guide on photography for the purposes of mushroom identification.</p>
      <p style="border: 1px solid black;"><i>When first beginning your journey into mushroom identification, it may be tempting to take a field guide with you to assist with identifications - I know this is how I started off. However, I've found that I prefer taking photos while in the field and doing the identification work and research at home. This allows me to focus on observation while in the field and avoid the frustration of paging through often-inadequate field guides. Find what works for you.</i></p>
      <h3>Capturing Morphological Traits</h3>
      <p>Mushrooms are often best identified by observing and listing their morphological traits. These may include the shape of the cap - both from above and in profile, the structure and colour of the hymenium, the colouration of the stem, the structure of the ring (if present) etc. Species within a genus often look identical at a glance and may require careful delineation based on a single characteristic. As such, it's very important to take clear photographs which collectively capture all of these characteristics (or the lack thereof). A minimum of three photos should do the trick:</p>
      <p><b>Top-view</b>: captures the shape, colour and texture of the mushroom as seen from above.</p>
      <figure>
        <img src="/fungi/photo_guide/top_view.jpg" style="width: 100%;" alt="Large brown and white mushroom growing from a birch log on the forest floor. A black-gloved hand with fingers spread is next to the mushroom. The forest floor is covered with wet leaves and English ivy" />
        <figcaption>Here we see a birch polypore mushroom (<i>Fomitopsis betulina</i>) from above, including a humyn hand for scale. As a bonus, we can also see the substrate from which the fungus is fruiting (a birch tree on the forest floor).</figcaption>
      </figure>
      <p><b>Side-view</b>: captures the profile of the cap, the cap margin and the shape and colour of the stem (including patterns and any bruising which might be present).</p>
      <figure>
        <img src="/fungi/photo_guide/side_view.jpg" style="width: 100%;" alt="Little brown mushroom (LBM) with a green clover attached to the base, as seen from the side on a white background" />
        <figcaption>The profile of a single mushroom from the Panaeolus genus.</figcaption>
      </figure>
      <p><b>Bottom-view</b>: captures the colour and structure of the hymenium (gills, pores or teeth), as well as the way in which the cap is attached to the stem (if present).</p>
      <figure>
        <img src="/fungi/photo_guide/bottom_view.jpg" style="width: 100%;" alt="Mushroom with white gills and a beige stem" />
        <figcaption>The gills of a mushroom I've yet to identify, including the top part of the stem.</figcaption>
      </figure>
      <p>Your identification process will be further aided by taking the extra steps to capture two more photos:</p>
      <p><b>Developmental diversity</b>: captures several examples of the mushroom at various phases of development, including a mature mushroom and primorida. Mushrooms can change colour and shape with age, and may lose key identification features - hence the utility of being able to identify using several phases of development.</p>
      <figure>
        <img src="/fungi/photo_guide/development.jpg" style="width: 100%;" alt="Tetraptych showing four phases in the development of coprinoid mushrooms amongst mulch; from primordium to mature fruitbody" />
        <figcaption>Four phases in the development of a coprinoid mushroom.</figcaption>
      </figure>
      <p><b>Spore-print</b>: captures the colour of the spores (an important characteristic with which to narrow your search). You will probably have to take a mushroom cap home / back to your campsite to create the sporeprint (takes 12 - 24 hours).</p>
      <figure>
        <img src="/fungi/photo_guide/spore_print.jpg" style="width: 100%;" alt="Black sporeprint on white, ruled paper" />
        <figcaption>Black spores from a mushroom in the Panaeolus genus.</figcaption>
      </figure>
      <p style="border: 1px solid black;"><i>Bear in mind that you don't need fancy equipment to photograph mushrooms for the purpose of identification. I've been using the same simple Sony digital point-and-shoot since 2011. Also, don't be afraid to get close-up to your subject (the mushroom). The details often prove to be very important!</i></p>
      <h3>Capturing Ecological Context</h3>
      <p>In addition to photos of the mushroom itself, it can be incredibly helpful to collect data concerning the context in which the mushroom is growing. The key considerations in this regard are the substrate and habitat: What is the mushroom growing on? Where is it growing? And what is growing or living around it? Having photos of these contextual factors can make a big difference when identifying a mushroom or genus or species-level. A minimum of two photos will suffice:</p>
      <p><b>Substrate-attachment</b>: captures the substrate on which the mushroom is growing. Try to observe beyond the obvious: if it's growing from the ground, is it growing on mulch, dung or from beneath the soil?</p>
      <figure>
        <img src="/fungi/photo_guide/substrate.jpg" style="width: 100%;" alt="Cluster of mushrooms with beige-orange caps and brown stems, growing on a wet, decomposing log in a forest" />
        <figcaption>A cluster of mushrooms growing on a wet, decomposing log.</figcaption>
      </figure>
      <p><b>Habitat</b>: captures the environmental conditions and some of the species which may be copresent with the mushroom.</p>
      <figure>
        <img src="/fungi/photo_guide/habitat.jpg" style="width: 100%;" alt="Birch forest with grass covering the forest floor" />
        <figcaption>A grassland birch forest.</figcaption>
      </figure>
      <h3>Conclusion</h3>
      <p>There you have it, with 5 - 7 photos you can capture a great deal of data about a given species. Whether you're asking someone for help with identification or working through the process yourself, having these morphological and ecological data to draw on will enrich your learning experience and enhance your chances of making a successful identification. You may even notice things in the photos which you missed while in the field, for example, a beetle crawling amongst the gills (what ecological relationship might it have with the fungus?). I hope you've found this guide helpful and that it facilitates many fun identification forays in your near-future!</p>
    </article>
    <hr>
{%- endblock %}

M templates/home.html.tera => templates/home.html.tera +1 -0
@@ 1,4 1,5 @@
{% extends "nav" %}
{% block title %}mycelial technology | glyph{% endblock title %}
{% block content %}
    <img src="glyph.svg" style="width: 175px;" />
    <p>Welcome to the personal website of glyph.</p>

M templates/lists.html.tera => templates/lists.html.tera +3 -2
@@ 1,22 1,23 @@
{% extends "nav" %}
{% block title %}mycelial technology | lists{% endblock title %}
{% block content %}
    <h2>Lists</h2>
    <h3>Books</h3>
    <p>Currently Reading</p>
    <ul>
      <li><i>Ready Player One</i> - Ernest Cline</li>
      <li><i>A Closed and Common Orbit</i> - Becky Chambers</li>
      <li><i>Radical Mycology</i> - Peter McCoy</li>
      <li><i>Jonathan Strange & Mr Norrell</i> - Susanna Clarke</li>
    </ul>
    <p>Previously Read</p>
    <ul>
      <li><i>Ready Player One</i> - Ernest Cline</li>
      <li><i>Red Moon</i> - Kim Stanley Robinson</li>
      <li><i>Mythago Wood</i> - Robert Holdstock</li>
      <li><i>The Name of the Wind</i> - Patrick Rothfuss</li>
    </ul>
    <p>Wishlist</p>
    <ul>
      <li><i>A Closed and Common Orbit</i> - Becky Chambers</li>
      <li><i>The Mushroom at the End of the World</i> - Anna Lowenhaupt Tsing</li>
    </ul>
    <h3>Graphic Novels</h3>

M templates/meditation.html.tera => templates/meditation.html.tera +1 -0
@@ 1,4 1,5 @@
{% extends "nav" %}
{% block title %}mycelial technology | meditation{% endblock title %}
{% block content %}
    <article>
      <h2>Meditation</h2>

M templates/plants.html.tera => templates/plants.html.tera +1 -0
@@ 1,4 1,5 @@
{% extends "nav" %}
{% block title %}mycelial technology | plants{% endblock title %}
{% block content %}
    <h2>Plants</h2>
    <ul>

M templates/plants/aloe_there.html.tera => templates/plants/aloe_there.html.tera +1 -0
@@ 1,4 1,5 @@
{% extends "nav" %}
{% block title %}mycelial technology | Aloe There{% endblock title %}
{% block content %}
    <article>
      <h2>Aloe There</h2>

M templates/plants/blueberry_dance.html.tera => templates/plants/blueberry_dance.html.tera +1 -0
@@ 1,4 1,5 @@
{% extends "nav" %}
{% block title %}mycelial technology | I Have Been Invited Into a Dance by a Bush with Purple Berries{% endblock title %}
{% block content %}
    <article>
      <h2>I Have Been Invited Into a Dance by a Bush with Purple Berries</h2>

M templates/plants/botanical_deceptions.html.tera => templates/plants/botanical_deceptions.html.tera +1 -0
@@ 1,4 1,5 @@
{% extends "nav" %}
{% block title %}mycelial technology | Botanical Deceptions{% endblock title %}
{% block content %}
    <article>
      <h2>Botanical Deceptions</h2>

M templates/plants/potato_tech.html.tera => templates/plants/potato_tech.html.tera +1 -0
@@ 1,4 1,5 @@
{% extends "nav" %}
{% block title %}mycelial technology | Potato Tech{% endblock title %}
{% block content %}
    <article>
      <h2>Potato Tech</h2>

M templates/projects.html.tera => templates/projects.html.tera +1 -0
@@ 1,4 1,5 @@
{% extends "nav" %}
{% block title %}mycelial technology | projects{% endblock title %}
{% block content %}
    <h2>Projects</h2>
    <p>I'm a tortoise and I shuffle between projects in eccentric orbits; sometimes I complete one.</p>

M templates/support.html.tera => templates/support.html.tera +1 -0
@@ 1,4 1,5 @@
{% extends "nav" %}
{% block title %}mycelial technology | support{% endblock title %}
{% block content %}
    <h2>Support</h2>
    <p>If you'd like to support my creative endeavours, please consider contributing in one of the following ways:</p>