Add Hugo site
This commit is contained in:
parent
d468f22f6f
commit
8e4aa9875e
74 changed files with 9963 additions and 0 deletions
3
docs/_index.md
Normal file
3
docs/_index.md
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
# My notes
|
||||||
|
|
||||||
|
Muh notes.
|
||||||
0
hugo/.hugo_build.lock
Normal file
0
hugo/.hugo_build.lock
Normal file
5
hugo/archetypes/default.md
Normal file
5
hugo/archetypes/default.md
Normal file
|
|
@ -0,0 +1,5 @@
|
||||||
|
+++
|
||||||
|
date = '{{ .Date }}'
|
||||||
|
draft = true
|
||||||
|
title = '{{ replace .File.ContentBaseName "-" " " | title }}'
|
||||||
|
+++
|
||||||
5
hugo/hugo.toml
Normal file
5
hugo/hugo.toml
Normal file
|
|
@ -0,0 +1,5 @@
|
||||||
|
baseURL = 'https://example.org/'
|
||||||
|
languageCode = 'en-us'
|
||||||
|
title = 'My New Hugo Site'
|
||||||
|
theme = 'ananke'
|
||||||
|
contentDir = '../docs'
|
||||||
95
hugo/public/404.html
Normal file
95
hugo/public/404.html
Normal file
|
|
@ -0,0 +1,95 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/404.html">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/404.html">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="404 Page not found">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="website">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="404 Page not found">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="404 Page not found">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
<article class="center cf pv5 measure-wide-l">
|
||||||
|
<h1>
|
||||||
|
This is not the page you were looking for
|
||||||
|
</h1>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
13
hugo/public/ananke/css/main.css.map
Normal file
13
hugo/public/ananke/css/main.css.map
Normal file
File diff suppressed because one or more lines are too long
1
hugo/public/ananke/css/main.min.css
vendored
Normal file
1
hugo/public/ananke/css/main.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
112
hugo/public/categories/index.html
Normal file
112
hugo/public/categories/index.html
Normal file
|
|
@ -0,0 +1,112 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link href="/categories/index.xml" rel="alternate" type="application/rss+xml" title="My New Hugo Site" />
|
||||||
|
<link href="/categories/index.xml" rel="feed" type="application/rss+xml" title="My New Hugo Site" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/categories/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/categories/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="Categories">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="website">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="Categories">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="Categories">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="pb3-m pb6-l bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="tc-l pv3 ph3 ph4-ns">
|
||||||
|
<h1 class="f2 f-subheadline-l fw2 light-silver mb0 lh-title">
|
||||||
|
Categories
|
||||||
|
</h1>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
|
||||||
|
<article class="cf pa3 pa4-m pa4-l">
|
||||||
|
<div class="measure-wide-l center f4 lh-copy nested-copy-line-height nested-links mid-gray">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</article>
|
||||||
|
<div class="mw8 center">
|
||||||
|
<section class="ph4">
|
||||||
|
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
11
hugo/public/categories/index.xml
Normal file
11
hugo/public/categories/index.xml
Normal file
|
|
@ -0,0 +1,11 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||||
|
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||||
|
<channel>
|
||||||
|
<title>Categories on My New Hugo Site</title>
|
||||||
|
<link>http://localhost:1313/categories/</link>
|
||||||
|
<description>Recent content in Categories on My New Hugo Site</description>
|
||||||
|
<generator>Hugo</generator>
|
||||||
|
<language>en-us</language>
|
||||||
|
<atom:link href="http://localhost:1313/categories/index.xml" rel="self" type="application/rss+xml" />
|
||||||
|
</channel>
|
||||||
|
</rss>
|
||||||
136
hugo/public/chess/index.html
Normal file
136
hugo/public/chess/index.html
Normal file
|
|
@ -0,0 +1,136 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link href="/chess/index.xml" rel="alternate" type="application/rss+xml" title="My New Hugo Site" />
|
||||||
|
<link href="/chess/index.xml" rel="feed" type="application/rss+xml" title="My New Hugo Site" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/chess/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/chess/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="Chesses">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="website">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="Chesses">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="Chesses">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="pb3-m pb6-l bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="tc-l pv3 ph3 ph4-ns">
|
||||||
|
<h1 class="f2 f-subheadline-l fw2 light-silver mb0 lh-title">
|
||||||
|
Chesses
|
||||||
|
</h1>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
<article class="pa3 pa4-ns nested-copy-line-height">
|
||||||
|
<section class="cf ph3 ph5-l pv3 pv4-l f4 tc-l center measure-wide lh-copy mid-gray"></section>
|
||||||
|
<section class="flex-ns flex-wrap justify-around mt5">
|
||||||
|
|
||||||
|
<div class="relative w-100 w-30-l mb4 bg-white">
|
||||||
|
<div class="relative w-100 mb4 bg-white nested-copy-line-height">
|
||||||
|
<div class="bg-white mb3 pa4 gray overflow-hidden">
|
||||||
|
<span class="f6 db">Chesses</span>
|
||||||
|
<h1 class="f3 near-black">
|
||||||
|
<a href="/chess/openings/caro-kann/" class="link black dim">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<div class="nested-links f5 lh-copy nested-copy-line-height">
|
||||||
|
<h1 id="caro-kann-defence">Caro-Kann Defence</h1>
|
||||||
|
<pre><code>1. e4 c6
|
||||||
|
</code></pre>
|
||||||
|
<p>White occupies the centre. Black prepares to challenge the centre.</p>
|
||||||
|
<pre><code>2. d4 e5
|
||||||
|
</code></pre>
|
||||||
|
<p>White further occupies the centre. Black challenges the centre.</p>
|
||||||
|
<h2 id="exchange-variation">Exchange Variation</h2>
|
||||||
|
<pre><code>3. dxe5 cxe5
|
||||||
|
</code></pre>
|
||||||
|
<p>White trades off a central pawn for Black’s flank pawn. Black should plan to
|
||||||
|
establish a strong centre and prepare a minority attack on the Queen side,
|
||||||
|
trying to win a pawn and get a favourable endgame.</p>
|
||||||
|
</div>
|
||||||
|
<a href="/chess/openings/caro-kann/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</section></article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
18
hugo/public/chess/index.xml
Normal file
18
hugo/public/chess/index.xml
Normal file
|
|
@ -0,0 +1,18 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||||
|
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||||
|
<channel>
|
||||||
|
<title>Chesses on My New Hugo Site</title>
|
||||||
|
<link>http://localhost:1313/chess/</link>
|
||||||
|
<description>Recent content in Chesses on My New Hugo Site</description>
|
||||||
|
<generator>Hugo</generator>
|
||||||
|
<language>en-us</language>
|
||||||
|
<atom:link href="http://localhost:1313/chess/index.xml" rel="self" type="application/rss+xml" />
|
||||||
|
<item>
|
||||||
|
<title></title>
|
||||||
|
<link>http://localhost:1313/chess/openings/caro-kann/</link>
|
||||||
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
||||||
|
<guid>http://localhost:1313/chess/openings/caro-kann/</guid>
|
||||||
|
<description><h1 id="caro-kann-defence">Caro-Kann Defence</h1>
<pre><code>1. e4 c6
</code></pre>
<p>White occupies the centre. Black prepares to challenge the centre.</p>
<pre><code>2. d4 e5
</code></pre>
<p>White further occupies the centre. Black challenges the centre.</p>
<h2 id="exchange-variation">Exchange Variation</h2>
<pre><code>3. dxe5 cxe5
</code></pre>
<p>White trades off a central pawn for Black&rsquo;s flank pawn. Black should plan to
establish a strong centre and prepare a minority attack on the Queen side,
trying to win a pawn and get a favourable endgame.</p></description>
|
||||||
|
</item>
|
||||||
|
</channel>
|
||||||
|
</rss>
|
||||||
173
hugo/public/chess/openings/caro-kann/index.html
Normal file
173
hugo/public/chess/openings/caro-kann/index.html
Normal file
|
|
@ -0,0 +1,173 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="Caro-Kann Defence
|
||||||
|
1. e4 c6
|
||||||
|
|
||||||
|
White occupies the centre. Black prepares to challenge the centre.
|
||||||
|
2. d4 e5
|
||||||
|
|
||||||
|
White further occupies the centre. Black challenges the centre.
|
||||||
|
Exchange Variation
|
||||||
|
3. dxe5 cxe5
|
||||||
|
|
||||||
|
White trades off a central pawn for Black’s flank pawn. Black should plan to
|
||||||
|
establish a strong centre and prepare a minority attack on the Queen side,
|
||||||
|
trying to win a pawn and get a favourable endgame.">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/chess/openings/caro-kann/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/chess/openings/caro-kann/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="My New Hugo Site">
|
||||||
|
<meta property="og:description" content="Caro-Kann Defence 1. e4 c6 White occupies the centre. Black prepares to challenge the centre.
|
||||||
|
2. d4 e5 White further occupies the centre. Black challenges the centre.
|
||||||
|
Exchange Variation 3. dxe5 cxe5 White trades off a central pawn for Black’s flank pawn. Black should plan to establish a strong centre and prepare a minority attack on the Queen side, trying to win a pawn and get a favourable endgame.">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="article:section" content="chess">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="My New Hugo Site">
|
||||||
|
<meta itemprop="description" content="Caro-Kann Defence 1. e4 c6 White occupies the centre. Black prepares to challenge the centre.
|
||||||
|
2. d4 e5 White further occupies the centre. Black challenges the centre.
|
||||||
|
Exchange Variation 3. dxe5 cxe5 White trades off a central pawn for Black’s flank pawn. Black should plan to establish a strong centre and prepare a minority attack on the Queen side, trying to win a pawn and get a favourable endgame.">
|
||||||
|
<meta itemprop="wordCount" content="130">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="My New Hugo Site">
|
||||||
|
<meta name="twitter:description" content="Caro-Kann Defence 1. e4 c6 White occupies the centre. Black prepares to challenge the centre.
|
||||||
|
2. d4 e5 White further occupies the centre. Black challenges the centre.
|
||||||
|
Exchange Variation 3. dxe5 cxe5 White trades off a central pawn for Black’s flank pawn. Black should plan to establish a strong centre and prepare a minority attack on the Queen side, trying to win a pawn and get a favourable endgame.">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<article class="flex-l flex-wrap justify-between mw8 center ph3">
|
||||||
|
<header class="mt4 w-100">
|
||||||
|
<aside class="instapaper_ignoref b helvetica tracked ttu">
|
||||||
|
|
||||||
|
Chesses
|
||||||
|
</aside><div id="sharing" class="mt3 ananke-socials"></div>
|
||||||
|
<h1 class="f1 athelas mt3 mb1"></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div class="nested-copy-line-height lh-copy serif f4 nested-links mid-gray pr4-l w-two-thirds-l"><h1 id="caro-kann-defence">Caro-Kann Defence</h1>
|
||||||
|
<pre><code>1. e4 c6
|
||||||
|
</code></pre>
|
||||||
|
<p>White occupies the centre. Black prepares to challenge the centre.</p>
|
||||||
|
<pre><code>2. d4 e5
|
||||||
|
</code></pre>
|
||||||
|
<p>White further occupies the centre. Black challenges the centre.</p>
|
||||||
|
<h2 id="exchange-variation">Exchange Variation</h2>
|
||||||
|
<pre><code>3. dxe5 cxe5
|
||||||
|
</code></pre>
|
||||||
|
<p>White trades off a central pawn for Black’s flank pawn. Black should plan to
|
||||||
|
establish a strong centre and prepare a minority attack on the Queen side,
|
||||||
|
trying to win a pawn and get a favourable endgame.</p>
|
||||||
|
<h2 id="advance-variation-botvinnik-carls-variation">Advance Variation, Botvinnik-Carls Variation</h2>
|
||||||
|
<pre><code>4. d5 c5
|
||||||
|
</code></pre>
|
||||||
|
<p>Black attacks the weak d pawn in White’s centre, forcing White to defend the
|
||||||
|
d pawn or capture the c pawn, weakening White’s centre.</p>
|
||||||
|
<pre><code>5. c3 Nc6
|
||||||
|
</code></pre>
|
||||||
|
<p>White defends the pawn with another pawn. Black increases pressure on the pawn.</p>
|
||||||
|
<pre><code>5. dxc5 Nc6
|
||||||
|
</code></pre>
|
||||||
|
<p>White captures the c pawn. Black attacks the remaining central pawn.</p>
|
||||||
|
<ul class="pa0">
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
<div class="mt6 instapaper_ignoref">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<aside class="w-30-l mt6-l">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
10
hugo/public/chess/page/1/index.html
Normal file
10
hugo/public/chess/page/1/index.html
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head>
|
||||||
|
<title>http://localhost:1313/chess/</title>
|
||||||
|
<link rel="canonical" href="http://localhost:1313/chess/">
|
||||||
|
<meta name="robots" content="noindex">
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="refresh" content="0; url=http://localhost:1313/chess/">
|
||||||
|
</head>
|
||||||
|
</html>
|
||||||
134
hugo/public/design/index.html
Normal file
134
hugo/public/design/index.html
Normal file
|
|
@ -0,0 +1,134 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link href="/design/index.xml" rel="alternate" type="application/rss+xml" title="My New Hugo Site" />
|
||||||
|
<link href="/design/index.xml" rel="feed" type="application/rss+xml" title="My New Hugo Site" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/design/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/design/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="Designs">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="website">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="Designs">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="Designs">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="pb3-m pb6-l bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="tc-l pv3 ph3 ph4-ns">
|
||||||
|
<h1 class="f2 f-subheadline-l fw2 light-silver mb0 lh-title">
|
||||||
|
Designs
|
||||||
|
</h1>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
<article class="pa3 pa4-ns nested-copy-line-height">
|
||||||
|
<section class="cf ph3 ph5-l pv3 pv4-l f4 tc-l center measure-wide lh-copy mid-gray"></section>
|
||||||
|
<section class="flex-ns flex-wrap justify-around mt5">
|
||||||
|
|
||||||
|
<div class="relative w-100 w-30-l mb4 bg-white">
|
||||||
|
<div class="relative w-100 mb4 bg-white nested-copy-line-height">
|
||||||
|
<div class="bg-white mb3 pa4 gray overflow-hidden">
|
||||||
|
<span class="f6 db">Designs</span>
|
||||||
|
<h1 class="f3 near-black">
|
||||||
|
<a href="/design/the-design-of-everyday-things/" class="link black dim">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<div class="nested-links f5 lh-copy nested-copy-line-height">
|
||||||
|
<h1 id="the-design-of-everyday-things">The Design of Everyday Things</h1>
|
||||||
|
<p><a href="https://en.wikipedia.org/wiki/The_Design_of_Everyday_Things">https://en.wikipedia.org/wiki/The_Design_of_Everyday_Things</a></p>
|
||||||
|
<h2 id="chapter-one-the-psychopathology-of-everyday-things">Chapter One: The Psychopathology of Everyday Things</h2>
|
||||||
|
<p>Well-designed things do not need explanatory signage or trial-and-error.</p>
|
||||||
|
<p>Two important characteristics of design:</p>
|
||||||
|
<ol>
|
||||||
|
<li>Can the user discover what action are possible and how to do them?</li>
|
||||||
|
<li>Can the user grok the meaning of the actions and the purpose of the thing?</li>
|
||||||
|
</ol>
|
||||||
|
<p>Designers must design for humans, who are not perfectly logical creatures.</p>
|
||||||
|
<p>Discoverability is done with</p>
|
||||||
|
</div>
|
||||||
|
<a href="/design/the-design-of-everyday-things/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</section></article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
18
hugo/public/design/index.xml
Normal file
18
hugo/public/design/index.xml
Normal file
|
|
@ -0,0 +1,18 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||||
|
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||||
|
<channel>
|
||||||
|
<title>Designs on My New Hugo Site</title>
|
||||||
|
<link>http://localhost:1313/design/</link>
|
||||||
|
<description>Recent content in Designs on My New Hugo Site</description>
|
||||||
|
<generator>Hugo</generator>
|
||||||
|
<language>en-us</language>
|
||||||
|
<atom:link href="http://localhost:1313/design/index.xml" rel="self" type="application/rss+xml" />
|
||||||
|
<item>
|
||||||
|
<title></title>
|
||||||
|
<link>http://localhost:1313/design/the-design-of-everyday-things/</link>
|
||||||
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
||||||
|
<guid>http://localhost:1313/design/the-design-of-everyday-things/</guid>
|
||||||
|
<description><h1 id="the-design-of-everyday-things">The Design of Everyday Things</h1>
<p><a href="https://en.wikipedia.org/wiki/The_Design_of_Everyday_Things">https://en.wikipedia.org/wiki/The_Design_of_Everyday_Things</a></p>
<h2 id="chapter-one-the-psychopathology-of-everyday-things">Chapter One: The Psychopathology of Everyday Things</h2>
<p>Well-designed things do not need explanatory signage or trial-and-error.</p>
<p>Two important characteristics of design:</p>
<ol>
<li>Can the user discover what action are possible and how to do them?</li>
<li>Can the user grok the meaning of the actions and the purpose of the thing?</li>
</ol>
<p>Designers must design for humans, who are not perfectly logical creatures.</p>
<p>Discoverability is done with</p></description>
|
||||||
|
</item>
|
||||||
|
</channel>
|
||||||
|
</rss>
|
||||||
10
hugo/public/design/page/1/index.html
Normal file
10
hugo/public/design/page/1/index.html
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head>
|
||||||
|
<title>http://localhost:1313/design/</title>
|
||||||
|
<link rel="canonical" href="http://localhost:1313/design/">
|
||||||
|
<meta name="robots" content="noindex">
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="refresh" content="0; url=http://localhost:1313/design/">
|
||||||
|
</head>
|
||||||
|
</html>
|
||||||
280
hugo/public/design/the-design-of-everyday-things/index.html
Normal file
280
hugo/public/design/the-design-of-everyday-things/index.html
Normal file
|
|
@ -0,0 +1,280 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="The Design of Everyday Things
|
||||||
|
https://en.wikipedia.org/wiki/The_Design_of_Everyday_Things
|
||||||
|
Chapter One: The Psychopathology of Everyday Things
|
||||||
|
Well-designed things do not need explanatory signage or trial-and-error.
|
||||||
|
Two important characteristics of design:
|
||||||
|
|
||||||
|
Can the user discover what action are possible and how to do them?
|
||||||
|
Can the user grok the meaning of the actions and the purpose of the thing?
|
||||||
|
|
||||||
|
Designers must design for humans, who are not perfectly logical creatures.
|
||||||
|
Discoverability is done with">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/design/the-design-of-everyday-things/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/design/the-design-of-everyday-things/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="My New Hugo Site">
|
||||||
|
<meta property="og:description" content="The Design of Everyday Things https://en.wikipedia.org/wiki/The_Design_of_Everyday_Things
|
||||||
|
Chapter One: The Psychopathology of Everyday Things Well-designed things do not need explanatory signage or trial-and-error.
|
||||||
|
Two important characteristics of design:
|
||||||
|
Can the user discover what action are possible and how to do them? Can the user grok the meaning of the actions and the purpose of the thing? Designers must design for humans, who are not perfectly logical creatures.
|
||||||
|
Discoverability is done with">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="article:section" content="design">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="My New Hugo Site">
|
||||||
|
<meta itemprop="description" content="The Design of Everyday Things https://en.wikipedia.org/wiki/The_Design_of_Everyday_Things
|
||||||
|
Chapter One: The Psychopathology of Everyday Things Well-designed things do not need explanatory signage or trial-and-error.
|
||||||
|
Two important characteristics of design:
|
||||||
|
Can the user discover what action are possible and how to do them? Can the user grok the meaning of the actions and the purpose of the thing? Designers must design for humans, who are not perfectly logical creatures.
|
||||||
|
Discoverability is done with">
|
||||||
|
<meta itemprop="wordCount" content="947">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="My New Hugo Site">
|
||||||
|
<meta name="twitter:description" content="The Design of Everyday Things https://en.wikipedia.org/wiki/The_Design_of_Everyday_Things
|
||||||
|
Chapter One: The Psychopathology of Everyday Things Well-designed things do not need explanatory signage or trial-and-error.
|
||||||
|
Two important characteristics of design:
|
||||||
|
Can the user discover what action are possible and how to do them? Can the user grok the meaning of the actions and the purpose of the thing? Designers must design for humans, who are not perfectly logical creatures.
|
||||||
|
Discoverability is done with">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<article class="flex-l flex-wrap justify-between mw8 center ph3">
|
||||||
|
<header class="mt4 w-100">
|
||||||
|
<aside class="instapaper_ignoref b helvetica tracked ttu">
|
||||||
|
|
||||||
|
Designs
|
||||||
|
</aside><div id="sharing" class="mt3 ananke-socials"></div>
|
||||||
|
<h1 class="f1 athelas mt3 mb1"></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div class="nested-copy-line-height lh-copy serif f4 nested-links mid-gray pr4-l w-two-thirds-l"><h1 id="the-design-of-everyday-things">The Design of Everyday Things</h1>
|
||||||
|
<p><a href="https://en.wikipedia.org/wiki/The_Design_of_Everyday_Things">https://en.wikipedia.org/wiki/The_Design_of_Everyday_Things</a></p>
|
||||||
|
<h2 id="chapter-one-the-psychopathology-of-everyday-things">Chapter One: The Psychopathology of Everyday Things</h2>
|
||||||
|
<p>Well-designed things do not need explanatory signage or trial-and-error.</p>
|
||||||
|
<p>Two important characteristics of design:</p>
|
||||||
|
<ol>
|
||||||
|
<li>Can the user discover what action are possible and how to do them?</li>
|
||||||
|
<li>Can the user grok the meaning of the actions and the purpose of the thing?</li>
|
||||||
|
</ol>
|
||||||
|
<p>Designers must design for humans, who are not perfectly logical creatures.</p>
|
||||||
|
<p>Discoverability is done with</p>
|
||||||
|
<ul>
|
||||||
|
<li>Affordances</li>
|
||||||
|
<li>Signifiers</li>
|
||||||
|
<li>Constraints</li>
|
||||||
|
<li>Mappings</li>
|
||||||
|
<li>Feedback</li>
|
||||||
|
</ul>
|
||||||
|
<p>Understanding comes in the form of a conceptual model of the thing.</p>
|
||||||
|
<p><strong>Affordances</strong> (and non-affordances) are the ways in which a user can (and
|
||||||
|
can’t) interact with a thing. The set of interactions is a function of both the
|
||||||
|
thing and the user, so different users will have different affordance with the
|
||||||
|
same thing.</p>
|
||||||
|
<p><strong>Signifiers</strong> tell user how to interact with a thing. They aren’t necessarily
|
||||||
|
intentional. Signifiers are defined by effect, not intent. Perceived
|
||||||
|
affordances can act as signifiers.</p>
|
||||||
|
<p><strong>Mappings</strong> are the relationships between controls and their effects. Natural
|
||||||
|
mappings exploit mappings we use naturally, such as spatial mapping and natural
|
||||||
|
expressions of concepts (e.g. intensity).</p>
|
||||||
|
<p><strong>Feedback</strong> tell the user that the system is working; and it must be immediate
|
||||||
|
and clear.</p>
|
||||||
|
<h2 id="chapter-two-the-psychology-of-everyday-actions">Chapter Two: The Psychology of Everyday Actions</h2>
|
||||||
|
<p>Things present two challenges to people:</p>
|
||||||
|
<ol>
|
||||||
|
<li>Figure out how thing works and what the user can do to the thing.</li>
|
||||||
|
<li>Figure out what thing has done and whether it’s what the user wanted.</li>
|
||||||
|
</ol>
|
||||||
|
<p>People often blame themselves instead of the thing when they fail to bridge
|
||||||
|
these gulfs.</p>
|
||||||
|
<p>Problem 1 is eased by the designer’s use of signifiers, constraints, mappings,
|
||||||
|
and by the user’s conceptual model.</p>
|
||||||
|
<p>Problem 2 is eased by feedback and still the user’s conceptual model.</p>
|
||||||
|
<p><strong>Actions</strong> occur in seven stages;</p>
|
||||||
|
<ol>
|
||||||
|
<li>Form a <strong>goal</strong>.</li>
|
||||||
|
<li><strong>Plan</strong> an action that accomplishes the goal.</li>
|
||||||
|
<li>Specify the sequence of steps in the action.</li>
|
||||||
|
<li><strong>Perform</strong> the action.</li>
|
||||||
|
<li><strong>Perceive</strong> the state of the world (the outcome)</li>
|
||||||
|
<li><strong>Interpret</strong> these perceptions.</li>
|
||||||
|
<li><strong>Compare</strong> the actual outcome to the goal.</li>
|
||||||
|
</ol>
|
||||||
|
<p>It is useful to understand the <strong>root cause</strong> of the user’s goals, because this
|
||||||
|
ultimately determines which actions they need to take.</p>
|
||||||
|
<p>Small innovations arise by finding new ways to help users perform actions or
|
||||||
|
achieve specific goals.</p>
|
||||||
|
<p>Radical innovations find new ways to help users address the root cause of their
|
||||||
|
problem/need.</p>
|
||||||
|
<p>Cognition makes sense of the world, but emotions assign value.</p>
|
||||||
|
<p>People depend on their emotions in order to make choices.</p>
|
||||||
|
<p>Positive emotional states foster creativitiy and lateral thinking. but this
|
||||||
|
lacks direction.</p>
|
||||||
|
<p>Negative emotional status force focus and can be useful for productivity.</p>
|
||||||
|
<p>All emotional states causes bias.</p>
|
||||||
|
<p>Simplified model of the mind, with 3 levels:</p>
|
||||||
|
<ol>
|
||||||
|
<li>The <strong>visceral</strong> level governs instantaneous reactions to stimuli. Our
|
||||||
|
visceral reactions are reflexive, and are either instinctive or conditioned
|
||||||
|
over our lifetime. Visceral responses are precursors to emotions. Designers
|
||||||
|
trigger visceral responses by aesthetics.</li>
|
||||||
|
<li>The <strong>behavioural</strong> level governs learned, trained automatic responses,
|
||||||
|
including emotional responses. Designers must understand what users'
|
||||||
|
expectations are and deliver feedback that matches these expectations. Even
|
||||||
|
negative feedback is better than no feedback at all. Changes in a thing’s
|
||||||
|
state are relative, so even a change from “completely fucked” to “warning” is
|
||||||
|
emotionally positive, and vice versa for good states.</li>
|
||||||
|
<li>The <strong>reflective</strong> level governs conscious, post-facto analysis and
|
||||||
|
decision-making, blaming, and crediting. This process can alse trigger more
|
||||||
|
powerful, secondary emotions. This is also where the user develops their
|
||||||
|
conceptual model of the thing. This is where memories of a thing are formed
|
||||||
|
and where emotions are attached to a thing and its use.</li>
|
||||||
|
</ol>
|
||||||
|
<p>Designers exploit postive reactions to beautiful things to create a good feeling
|
||||||
|
about the thing.</p>
|
||||||
|
<p>Merketers sometimes rely on emotions attached to a brand to support an otherwise
|
||||||
|
mediocre product.</p>
|
||||||
|
<p>The user’s conceptual model usually takes the form of a collection of stories,
|
||||||
|
which in turn are causal chains the user believes to exist. If there is a lack
|
||||||
|
of feedback or signifiers on the thing then the user will use their imagination
|
||||||
|
and their experience using other things.</p>
|
||||||
|
<p>When we are unable to use a thing, we are apt to blame ourselves.</p>
|
||||||
|
<p>People can learn <strong>helplessness</strong>: the belief that the user has only their own
|
||||||
|
lack of ability to blame for their failure to use a thing, so they stop trying.
|
||||||
|
Bad design fosters it; good design overcomes it.</p>
|
||||||
|
<p>Designers should not blame users when they fail to use the thing properly.</p>
|
||||||
|
<p>User problems are design problems.</p>
|
||||||
|
<p>Feedback shouldn’t indicate failure; it should provide help, especially direct
|
||||||
|
routes to solutions.</p>
|
||||||
|
<p>Errors should have a minimal cost. Invalid input and other errors shoudl be
|
||||||
|
caught by a safegaurd where possible.</p>
|
||||||
|
<p>“Error” is like “issue”: avoid using this word when something more explanatory
|
||||||
|
can be used, such as “poor communication”.</p>
|
||||||
|
<p>Rather than expecting users to adapt their behaviour to the thing’s interface,
|
||||||
|
the thing should be designed for human behaviour as it already is.</p>
|
||||||
|
<p>Seven fundamental principles of design:</p>
|
||||||
|
<ol>
|
||||||
|
<li><strong>Discoverability</strong>: what actions are possible? What is the current state of
|
||||||
|
the thing?</li>
|
||||||
|
<li><strong>Feedback</strong>: What are the result of actions? How has the state changed?</li>
|
||||||
|
<li><strong>Conceptual model</strong>: The user’s mental model of how they imagine the thing
|
||||||
|
works. It doesn’t need to be correct; it just needs to facilitate usage.</li>
|
||||||
|
<li><strong>Affordances</strong>: The thing needs to do what the user wants to do.</li>
|
||||||
|
<li><strong>Signifiers</strong>: For discoverability and feedback.</li>
|
||||||
|
<li><strong>Mappings</strong>: Intuitive relationships between controls and actions.</li>
|
||||||
|
<li><strong>Constraints</strong>: Guidance to prevent users from getting into problems.</li>
|
||||||
|
</ol>
|
||||||
|
<p>Don’t criticise design unless you can do better.</p>
|
||||||
|
<h3 id="chapter-three-knowledge-in-the-head-and-in-the-world">Chapter Three: Knowledge in the Head and in the World</h3>
|
||||||
|
<p>@todo</p>
|
||||||
|
<h3 id="chapter-four-knowing-what-to-do-constraints-discoverability-and-feedback">Chapter Four: Knowing what to do: Constraints, Discoverability and Feedback</h3>
|
||||||
|
<p>@todo</p>
|
||||||
|
<h3 id="chapter-five-human-error-no-bad-design">Chapter Five: Human Error? No, Bad Design</h3>
|
||||||
|
<p>@todo</p>
|
||||||
|
<h3 id="chapter-six-design-thinking">Chapter Six: Design Thinking</h3>
|
||||||
|
<p>@todo</p>
|
||||||
|
<h3 id="chapter-seven-design-in-the-world-of-business">Chapter Seven: Design in the World of Business</h3>
|
||||||
|
<p>@todo</p>
|
||||||
|
<ul class="pa0">
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
<div class="mt6 instapaper_ignoref">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<aside class="w-30-l mt6-l">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
154
hugo/public/home-network/admin/monitoring/index.html
Normal file
154
hugo/public/home-network/admin/monitoring/index.html
Normal file
|
|
@ -0,0 +1,154 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="Network monitoring
|
||||||
|
Discover all devices connected to the local network:
|
||||||
|
#!/bin/bash
|
||||||
|
subnet="192.168.0"
|
||||||
|
for suffix in $(seq 101 199); do
|
||||||
|
ip_address="$subnet.$suffix"
|
||||||
|
# Only wait 1 second for each response: ping should only take a few
|
||||||
|
# milliseconds on LAN.
|
||||||
|
ping -c 1 -W 1 $ip_address | grep "64 bytes from $ip_address" | awk '{ print $4 }' | sed s/://
|
||||||
|
done
|
||||||
|
">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/home-network/admin/monitoring/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/home-network/admin/monitoring/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="My New Hugo Site">
|
||||||
|
<meta property="og:description" content="Network monitoring Discover all devices connected to the local network:
|
||||||
|
#!/bin/bash subnet="192.168.0" for suffix in $(seq 101 199); do ip_address="$subnet.$suffix" # Only wait 1 second for each response: ping should only take a few # milliseconds on LAN. ping -c 1 -W 1 $ip_address | grep "64 bytes from $ip_address" | awk '{ print $4 }' | sed s/:// done">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="article:section" content="home-network">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="My New Hugo Site">
|
||||||
|
<meta itemprop="description" content="Network monitoring Discover all devices connected to the local network:
|
||||||
|
#!/bin/bash subnet="192.168.0" for suffix in $(seq 101 199); do ip_address="$subnet.$suffix" # Only wait 1 second for each response: ping should only take a few # milliseconds on LAN. ping -c 1 -W 1 $ip_address | grep "64 bytes from $ip_address" | awk '{ print $4 }' | sed s/:// done">
|
||||||
|
<meta itemprop="wordCount" content="60">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="My New Hugo Site">
|
||||||
|
<meta name="twitter:description" content="Network monitoring Discover all devices connected to the local network:
|
||||||
|
#!/bin/bash subnet="192.168.0" for suffix in $(seq 101 199); do ip_address="$subnet.$suffix" # Only wait 1 second for each response: ping should only take a few # milliseconds on LAN. ping -c 1 -W 1 $ip_address | grep "64 bytes from $ip_address" | awk '{ print $4 }' | sed s/:// done">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<article class="flex-l flex-wrap justify-between mw8 center ph3">
|
||||||
|
<header class="mt4 w-100">
|
||||||
|
<aside class="instapaper_ignoref b helvetica tracked ttu">
|
||||||
|
|
||||||
|
Home-Networks
|
||||||
|
</aside><div id="sharing" class="mt3 ananke-socials"></div>
|
||||||
|
<h1 class="f1 athelas mt3 mb1"></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div class="nested-copy-line-height lh-copy serif f4 nested-links mid-gray pr4-l w-two-thirds-l"><h1 id="network-monitoring">Network monitoring</h1>
|
||||||
|
<p>Discover all devices connected to the local network:</p>
|
||||||
|
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span><span style="color:#75715e">#!/bin/bash
|
||||||
|
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>subnet<span style="color:#f92672">=</span><span style="color:#e6db74">"192.168.0"</span>
|
||||||
|
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">for</span> suffix in <span style="color:#66d9ef">$(</span>seq <span style="color:#ae81ff">101</span> 199<span style="color:#66d9ef">)</span>; <span style="color:#66d9ef">do</span>
|
||||||
|
</span></span><span style="display:flex;"><span> ip_address<span style="color:#f92672">=</span><span style="color:#e6db74">"</span>$subnet<span style="color:#e6db74">.</span>$suffix<span style="color:#e6db74">"</span>
|
||||||
|
</span></span><span style="display:flex;"><span> <span style="color:#75715e"># Only wait 1 second for each response: ping should only take a few</span>
|
||||||
|
</span></span><span style="display:flex;"><span> <span style="color:#75715e"># milliseconds on LAN.</span>
|
||||||
|
</span></span><span style="display:flex;"><span> ping -c <span style="color:#ae81ff">1</span> -W <span style="color:#ae81ff">1</span> $ip_address | grep <span style="color:#e6db74">"64 bytes from </span>$ip_address<span style="color:#e6db74">"</span> | awk <span style="color:#e6db74">'{ print $4 }'</span> | sed s/://
|
||||||
|
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">done</span>
|
||||||
|
</span></span></code></pre></div><ul class="pa0">
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
<div class="mt6 instapaper_ignoref">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<aside class="w-30-l mt6-l">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
210
hugo/public/home-network/devices/index.html
Normal file
210
hugo/public/home-network/devices/index.html
Normal file
|
|
@ -0,0 +1,210 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="Home network devices
|
||||||
|
Router: Archer C20
|
||||||
|
IP Address: 192.168.0.1
|
||||||
|
MAC Address: 5C:62:8B:B6:2F:A8
|
||||||
|
Server: raspberrypi
|
||||||
|
IP Address: 192.168.0.105 (reserved on router)
|
||||||
|
MAC Address: E4:5F:01:D1:AF:9B
|
||||||
|
Workstation: homeoffice
|
||||||
|
IP Address: 192.168.0.108 (reserved on router)
|
||||||
|
MAC Address: B4:2E:99:EB:80:62
|
||||||
|
My Phone: Brad-s-S10
|
||||||
|
MAC Address: 66:01:A8:14:C5:8F
|
||||||
|
Device disappears from router’s DHCP clients list after being locked for a
|
||||||
|
while.
|
||||||
|
Emma’s Phone: Emma-s-S21
|
||||||
|
MAC Address: B6:31:DF:30:AA:7E
|
||||||
|
Emma’s iPad:
|
||||||
|
MAC Address: 9A:78:52:C7:EC:00
|
||||||
|
Appears as “Unknown” on C20 router.">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/home-network/devices/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/home-network/devices/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="My New Hugo Site">
|
||||||
|
<meta property="og:description" content="Home network devices Router: Archer C20 IP Address: 192.168.0.1
|
||||||
|
MAC Address: 5C:62:8B:B6:2F:A8
|
||||||
|
Server: raspberrypi IP Address: 192.168.0.105 (reserved on router)
|
||||||
|
MAC Address: E4:5F:01:D1:AF:9B
|
||||||
|
Workstation: homeoffice IP Address: 192.168.0.108 (reserved on router)
|
||||||
|
MAC Address: B4:2E:99:EB:80:62
|
||||||
|
My Phone: Brad-s-S10 MAC Address: 66:01:A8:14:C5:8F
|
||||||
|
Device disappears from router’s DHCP clients list after being locked for a while.
|
||||||
|
Emma’s Phone: Emma-s-S21 MAC Address: B6:31:DF:30:AA:7E
|
||||||
|
Emma’s iPad: MAC Address: 9A:78:52:C7:EC:00
|
||||||
|
Appears as “Unknown” on C20 router.">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="article:section" content="home-network">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="My New Hugo Site">
|
||||||
|
<meta itemprop="description" content="Home network devices Router: Archer C20 IP Address: 192.168.0.1
|
||||||
|
MAC Address: 5C:62:8B:B6:2F:A8
|
||||||
|
Server: raspberrypi IP Address: 192.168.0.105 (reserved on router)
|
||||||
|
MAC Address: E4:5F:01:D1:AF:9B
|
||||||
|
Workstation: homeoffice IP Address: 192.168.0.108 (reserved on router)
|
||||||
|
MAC Address: B4:2E:99:EB:80:62
|
||||||
|
My Phone: Brad-s-S10 MAC Address: 66:01:A8:14:C5:8F
|
||||||
|
Device disappears from router’s DHCP clients list after being locked for a while.
|
||||||
|
Emma’s Phone: Emma-s-S21 MAC Address: B6:31:DF:30:AA:7E
|
||||||
|
Emma’s iPad: MAC Address: 9A:78:52:C7:EC:00
|
||||||
|
Appears as “Unknown” on C20 router.">
|
||||||
|
<meta itemprop="wordCount" content="114">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="My New Hugo Site">
|
||||||
|
<meta name="twitter:description" content="Home network devices Router: Archer C20 IP Address: 192.168.0.1
|
||||||
|
MAC Address: 5C:62:8B:B6:2F:A8
|
||||||
|
Server: raspberrypi IP Address: 192.168.0.105 (reserved on router)
|
||||||
|
MAC Address: E4:5F:01:D1:AF:9B
|
||||||
|
Workstation: homeoffice IP Address: 192.168.0.108 (reserved on router)
|
||||||
|
MAC Address: B4:2E:99:EB:80:62
|
||||||
|
My Phone: Brad-s-S10 MAC Address: 66:01:A8:14:C5:8F
|
||||||
|
Device disappears from router’s DHCP clients list after being locked for a while.
|
||||||
|
Emma’s Phone: Emma-s-S21 MAC Address: B6:31:DF:30:AA:7E
|
||||||
|
Emma’s iPad: MAC Address: 9A:78:52:C7:EC:00
|
||||||
|
Appears as “Unknown” on C20 router.">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<article class="flex-l flex-wrap justify-between mw8 center ph3">
|
||||||
|
<header class="mt4 w-100">
|
||||||
|
<aside class="instapaper_ignoref b helvetica tracked ttu">
|
||||||
|
|
||||||
|
Home-Networks
|
||||||
|
</aside><div id="sharing" class="mt3 ananke-socials"></div>
|
||||||
|
<h1 class="f1 athelas mt3 mb1"></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div class="nested-copy-line-height lh-copy serif f4 nested-links mid-gray pr4-l w-two-thirds-l"><h1 id="home-network-devices">Home network devices</h1>
|
||||||
|
<h2 id="router-archer-c20">Router: Archer C20</h2>
|
||||||
|
<p>IP Address: 192.168.0.1</p>
|
||||||
|
<p>MAC Address: 5C:62:8B:B6:2F:A8</p>
|
||||||
|
<h2 id="server-raspberrypi">Server: raspberrypi</h2>
|
||||||
|
<p>IP Address: 192.168.0.105 (reserved on router)</p>
|
||||||
|
<p>MAC Address: E4:5F:01:D1:AF:9B</p>
|
||||||
|
<h2 id="workstation-homeoffice">Workstation: homeoffice</h2>
|
||||||
|
<p>IP Address: 192.168.0.108 (reserved on router)</p>
|
||||||
|
<p>MAC Address: B4:2E:99:EB:80:62</p>
|
||||||
|
<h2 id="my-phone-brad-s-s10">My Phone: Brad-s-S10</h2>
|
||||||
|
<p>MAC Address: 66:01:A8:14:C5:8F</p>
|
||||||
|
<p>Device disappears from router’s DHCP clients list after being locked for a
|
||||||
|
while.</p>
|
||||||
|
<h2 id="emmas-phone-emma-s-s21">Emma’s Phone: Emma-s-S21</h2>
|
||||||
|
<p>MAC Address: B6:31:DF:30:AA:7E</p>
|
||||||
|
<h2 id="emmas-ipad">Emma’s iPad:</h2>
|
||||||
|
<p>MAC Address: 9A:78:52:C7:EC:00</p>
|
||||||
|
<p>Appears as “Unknown” on C20 router.</p>
|
||||||
|
<h2 id="airtouch-ac-controller-android-6a965e6a07c96348">Airtouch A/C controller: android-6a965e6a07c96348</h2>
|
||||||
|
<p>MAC Address: AC:64:CF:19:BD:8F</p>
|
||||||
|
<h2 id="lg-webos-tv-the-big-one">LG WebOS TV (the big one)</h2>
|
||||||
|
<p>MAC Address: 7C:1C:4E:69:37:A0</p>
|
||||||
|
<h2 id="lg-webos-tv-the-medium-one">LG WebOS TV (the medium one)</h2>
|
||||||
|
<p>MAC Address: 2C:2B:F9:DA:F2:9C</p>
|
||||||
|
<h2 id="lg-webos-tv-the-small-one">LG WebOS TV (the small one)</h2>
|
||||||
|
<p>MAC Address: ?</p>
|
||||||
|
<h2 id="nintendo-switch">Nintendo Switch</h2>
|
||||||
|
<p>MAC Address: A4:38:CC:CE:4E:1B</p>
|
||||||
|
<h2 id="brother-printerscanner">Brother printer/scanner</h2>
|
||||||
|
<p>MAC Address: 30:05:5C:5E:5C:D9</p>
|
||||||
|
<ul class="pa0">
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
<div class="mt6 instapaper_ignoref">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<aside class="w-30-l mt6-l">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
244
hugo/public/home-network/index.html
Normal file
244
hugo/public/home-network/index.html
Normal file
|
|
@ -0,0 +1,244 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link href="/home-network/index.xml" rel="alternate" type="application/rss+xml" title="My New Hugo Site" />
|
||||||
|
<link href="/home-network/index.xml" rel="feed" type="application/rss+xml" title="My New Hugo Site" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/home-network/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/home-network/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="Home-Networks">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="website">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="Home-Networks">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="Home-Networks">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="pb3-m pb6-l bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="tc-l pv3 ph3 ph4-ns">
|
||||||
|
<h1 class="f2 f-subheadline-l fw2 light-silver mb0 lh-title">
|
||||||
|
Home-Networks
|
||||||
|
</h1>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
<article class="pa3 pa4-ns nested-copy-line-height">
|
||||||
|
<section class="cf ph3 ph5-l pv3 pv4-l f4 tc-l center measure-wide lh-copy mid-gray"></section>
|
||||||
|
<section class="flex-ns flex-wrap justify-around mt5">
|
||||||
|
|
||||||
|
<div class="relative w-100 w-30-l mb4 bg-white">
|
||||||
|
<div class="relative w-100 mb4 bg-white nested-copy-line-height">
|
||||||
|
<div class="bg-white mb3 pa4 gray overflow-hidden">
|
||||||
|
<span class="f6 db">Home-Networks</span>
|
||||||
|
<h1 class="f3 near-black">
|
||||||
|
<a href="/home-network/admin/monitoring/" class="link black dim">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<div class="nested-links f5 lh-copy nested-copy-line-height">
|
||||||
|
<h1 id="network-monitoring">Network monitoring</h1>
|
||||||
|
<p>Discover all devices connected to the local network:</p>
|
||||||
|
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span><span style="color:#75715e">#!/bin/bash
|
||||||
|
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>subnet<span style="color:#f92672">=</span><span style="color:#e6db74">"192.168.0"</span>
|
||||||
|
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">for</span> suffix in <span style="color:#66d9ef">$(</span>seq <span style="color:#ae81ff">101</span> 199<span style="color:#66d9ef">)</span>; <span style="color:#66d9ef">do</span>
|
||||||
|
</span></span><span style="display:flex;"><span> ip_address<span style="color:#f92672">=</span><span style="color:#e6db74">"</span>$subnet<span style="color:#e6db74">.</span>$suffix<span style="color:#e6db74">"</span>
|
||||||
|
</span></span><span style="display:flex;"><span> <span style="color:#75715e"># Only wait 1 second for each response: ping should only take a few</span>
|
||||||
|
</span></span><span style="display:flex;"><span> <span style="color:#75715e"># milliseconds on LAN.</span>
|
||||||
|
</span></span><span style="display:flex;"><span> ping -c <span style="color:#ae81ff">1</span> -W <span style="color:#ae81ff">1</span> $ip_address | grep <span style="color:#e6db74">"64 bytes from </span>$ip_address<span style="color:#e6db74">"</span> | awk <span style="color:#e6db74">'{ print $4 }'</span> | sed s/://
|
||||||
|
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">done</span>
|
||||||
|
</span></span></code></pre></div>
|
||||||
|
</div>
|
||||||
|
<a href="/home-network/admin/monitoring/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="relative w-100 w-30-l mb4 bg-white">
|
||||||
|
<div class="relative w-100 mb4 bg-white nested-copy-line-height">
|
||||||
|
<div class="bg-white mb3 pa4 gray overflow-hidden">
|
||||||
|
<span class="f6 db">Home-Networks</span>
|
||||||
|
<h1 class="f3 near-black">
|
||||||
|
<a href="/home-network/devices/" class="link black dim">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<div class="nested-links f5 lh-copy nested-copy-line-height">
|
||||||
|
<h1 id="home-network-devices">Home network devices</h1>
|
||||||
|
<h2 id="router-archer-c20">Router: Archer C20</h2>
|
||||||
|
<p>IP Address: 192.168.0.1</p>
|
||||||
|
<p>MAC Address: 5C:62:8B:B6:2F:A8</p>
|
||||||
|
<h2 id="server-raspberrypi">Server: raspberrypi</h2>
|
||||||
|
<p>IP Address: 192.168.0.105 (reserved on router)</p>
|
||||||
|
<p>MAC Address: E4:5F:01:D1:AF:9B</p>
|
||||||
|
<h2 id="workstation-homeoffice">Workstation: homeoffice</h2>
|
||||||
|
<p>IP Address: 192.168.0.108 (reserved on router)</p>
|
||||||
|
<p>MAC Address: B4:2E:99:EB:80:62</p>
|
||||||
|
<h2 id="my-phone-brad-s-s10">My Phone: Brad-s-S10</h2>
|
||||||
|
<p>MAC Address: 66:01:A8:14:C5:8F</p>
|
||||||
|
<p>Device disappears from router’s DHCP clients list after being locked for a
|
||||||
|
while.</p>
|
||||||
|
<h2 id="emmas-phone-emma-s-s21">Emma’s Phone: Emma-s-S21</h2>
|
||||||
|
<p>MAC Address: B6:31:DF:30:AA:7E</p>
|
||||||
|
<h2 id="emmas-ipad">Emma’s iPad:</h2>
|
||||||
|
<p>MAC Address: 9A:78:52:C7:EC:00</p>
|
||||||
|
<p>Appears as “Unknown” on C20 router.</p>
|
||||||
|
</div>
|
||||||
|
<a href="/home-network/devices/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="relative w-100 w-30-l mb4 bg-white">
|
||||||
|
<div class="relative w-100 mb4 bg-white nested-copy-line-height">
|
||||||
|
<div class="bg-white mb3 pa4 gray overflow-hidden">
|
||||||
|
<span class="f6 db">Home-Networks</span>
|
||||||
|
<h1 class="f3 near-black">
|
||||||
|
<a href="/home-network/isp/" class="link black dim">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<div class="nested-links f5 lh-copy nested-copy-line-height">
|
||||||
|
<h1 id="isp">ISP</h1>
|
||||||
|
<p>ISP: Aussie Broadband</p>
|
||||||
|
<p>Static IP: No</p>
|
||||||
|
<p>CGNAT: No</p>
|
||||||
|
<p>Opted out of CGNAT because corporate VPN couldn’t connect. Likely because
|
||||||
|
multiple workers tried to connect from same CGNAT IP address at same time.</p>
|
||||||
|
</div>
|
||||||
|
<a href="/home-network/isp/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="relative w-100 w-30-l mb4 bg-white">
|
||||||
|
<div class="relative w-100 mb4 bg-white nested-copy-line-height">
|
||||||
|
<div class="bg-white mb3 pa4 gray overflow-hidden">
|
||||||
|
<span class="f6 db">Home-Networks</span>
|
||||||
|
<h1 class="f3 near-black">
|
||||||
|
<a href="/home-network/services/jellyfin/" class="link black dim">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<div class="nested-links f5 lh-copy nested-copy-line-height">
|
||||||
|
<h1 id="jellyfin-media-server">Jellyfin media server</h1>
|
||||||
|
<p>Host: raspberrypi</p>
|
||||||
|
<p>Port: 8096 (Access via web browser)</p>
|
||||||
|
</div>
|
||||||
|
<a href="/home-network/services/jellyfin/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="relative w-100 w-30-l mb4 bg-white">
|
||||||
|
<div class="relative w-100 mb4 bg-white nested-copy-line-height">
|
||||||
|
<div class="bg-white mb3 pa4 gray overflow-hidden">
|
||||||
|
<span class="f6 db">Home-Networks</span>
|
||||||
|
<h1 class="f3 near-black">
|
||||||
|
<a href="/home-network/services/pi-hole-dns-server/" class="link black dim">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<div class="nested-links f5 lh-copy nested-copy-line-height">
|
||||||
|
<h1 id="pi-hole-dns-server">Pi-hole DNS server</h1>
|
||||||
|
<h2 id="dns-server-that-supports-dns-based-domain-blocking">DNS server that supports DNS-based domain blocking.</h2>
|
||||||
|
<p>Host: 192.168.1.105 (raspberrypi)</p>
|
||||||
|
<p>Port: 53</p>
|
||||||
|
<p>Upstream DNS server: 192.168.0.1 (i.e. ISP DNS)</p>
|
||||||
|
<h2 id="admin-interface">Admin interface</h2>
|
||||||
|
<p>URL using IP address: http://192.168.0.105:8080/admin/</p>
|
||||||
|
<p>URL using domain: <a href="http://pi.hole/admin/">http://pi.hole/admin/</a> (Request is routed through reverse proxy
|
||||||
|
running on raspberrypi.)</p>
|
||||||
|
<h2 id="local-dns">Local DNS</h2>
|
||||||
|
<p>Local network domains use <code>.home</code> instead of <code>.local</code> because <code>.local</code> collides
|
||||||
|
with device’s built-in systems for resolving <code>.local</code> domains automagically.</p>
|
||||||
|
<h3 id="a-records">A records</h3>
|
||||||
|
<p><code>.home</code> A records map machine domain names to their IP address.</p>
|
||||||
|
</div>
|
||||||
|
<a href="/home-network/services/pi-hole-dns-server/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</section></article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
46
hugo/public/home-network/index.xml
Normal file
46
hugo/public/home-network/index.xml
Normal file
|
|
@ -0,0 +1,46 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||||
|
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||||
|
<channel>
|
||||||
|
<title>Home-Networks on My New Hugo Site</title>
|
||||||
|
<link>http://localhost:1313/home-network/</link>
|
||||||
|
<description>Recent content in Home-Networks on My New Hugo Site</description>
|
||||||
|
<generator>Hugo</generator>
|
||||||
|
<language>en-us</language>
|
||||||
|
<atom:link href="http://localhost:1313/home-network/index.xml" rel="self" type="application/rss+xml" />
|
||||||
|
<item>
|
||||||
|
<title></title>
|
||||||
|
<link>http://localhost:1313/home-network/admin/monitoring/</link>
|
||||||
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
||||||
|
<guid>http://localhost:1313/home-network/admin/monitoring/</guid>
|
||||||
|
<description><h1 id="network-monitoring">Network monitoring</h1>
<p>Discover all devices connected to the local network:</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span><span style="color:#75715e">#!/bin/bash
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>subnet<span style="color:#f92672">=</span><span style="color:#e6db74">&#34;192.168.0&#34;</span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">for</span> suffix in <span style="color:#66d9ef">$(</span>seq <span style="color:#ae81ff">101</span> 199<span style="color:#66d9ef">)</span>; <span style="color:#66d9ef">do</span>
</span></span><span style="display:flex;"><span> ip_address<span style="color:#f92672">=</span><span style="color:#e6db74">&#34;</span>$subnet<span style="color:#e6db74">.</span>$suffix<span style="color:#e6db74">&#34;</span>
</span></span><span style="display:flex;"><span> <span style="color:#75715e"># Only wait 1 second for each response: ping should only take a few</span>
</span></span><span style="display:flex;"><span> <span style="color:#75715e"># milliseconds on LAN.</span>
</span></span><span style="display:flex;"><span> ping -c <span style="color:#ae81ff">1</span> -W <span style="color:#ae81ff">1</span> $ip_address | grep <span style="color:#e6db74">&#34;64 bytes from </span>$ip_address<span style="color:#e6db74">&#34;</span> | awk <span style="color:#e6db74">&#39;{ print $4 }&#39;</span> | sed s/://
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">done</span>
</span></span></code></pre></div></description>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<title></title>
|
||||||
|
<link>http://localhost:1313/home-network/devices/</link>
|
||||||
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
||||||
|
<guid>http://localhost:1313/home-network/devices/</guid>
|
||||||
|
<description><h1 id="home-network-devices">Home network devices</h1>
<h2 id="router-archer-c20">Router: Archer C20</h2>
<p>IP Address: 192.168.0.1</p>
<p>MAC Address: 5C:62:8B:B6:2F:A8</p>
<h2 id="server-raspberrypi">Server: raspberrypi</h2>
<p>IP Address: 192.168.0.105 (reserved on router)</p>
<p>MAC Address: E4:5F:01:D1:AF:9B</p>
<h2 id="workstation-homeoffice">Workstation: homeoffice</h2>
<p>IP Address: 192.168.0.108 (reserved on router)</p>
<p>MAC Address: B4:2E:99:EB:80:62</p>
<h2 id="my-phone-brad-s-s10">My Phone: Brad-s-S10</h2>
<p>MAC Address: 66:01:A8:14:C5:8F</p>
<p>Device disappears from router&rsquo;s DHCP clients list after being locked for a
while.</p>
<h2 id="emmas-phone-emma-s-s21">Emma&rsquo;s Phone: Emma-s-S21</h2>
<p>MAC Address: B6:31:DF:30:AA:7E</p>
<h2 id="emmas-ipad">Emma&rsquo;s iPad:</h2>
<p>MAC Address: 9A:78:52:C7:EC:00</p>
<p>Appears as &ldquo;Unknown&rdquo; on C20 router.</p></description>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<title></title>
|
||||||
|
<link>http://localhost:1313/home-network/isp/</link>
|
||||||
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
||||||
|
<guid>http://localhost:1313/home-network/isp/</guid>
|
||||||
|
<description><h1 id="isp">ISP</h1>
<p>ISP: Aussie Broadband</p>
<p>Static IP: No</p>
<p>CGNAT: No</p>
<p>Opted out of CGNAT because corporate VPN couldn&rsquo;t connect. Likely because
multiple workers tried to connect from same CGNAT IP address at same time.</p></description>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<title></title>
|
||||||
|
<link>http://localhost:1313/home-network/services/jellyfin/</link>
|
||||||
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
||||||
|
<guid>http://localhost:1313/home-network/services/jellyfin/</guid>
|
||||||
|
<description><h1 id="jellyfin-media-server">Jellyfin media server</h1>
<p>Host: raspberrypi</p>
<p>Port: 8096 (Access via web browser)</p></description>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<title></title>
|
||||||
|
<link>http://localhost:1313/home-network/services/pi-hole-dns-server/</link>
|
||||||
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
||||||
|
<guid>http://localhost:1313/home-network/services/pi-hole-dns-server/</guid>
|
||||||
|
<description><h1 id="pi-hole-dns-server">Pi-hole DNS server</h1>
<h2 id="dns-server-that-supports-dns-based-domain-blocking">DNS server that supports DNS-based domain blocking.</h2>
<p>Host: 192.168.1.105 (raspberrypi)</p>
<p>Port: 53</p>
<p>Upstream DNS server: 192.168.0.1 (i.e. ISP DNS)</p>
<h2 id="admin-interface">Admin interface</h2>
<p>URL using IP address: http://192.168.0.105:8080/admin/</p>
<p>URL using domain: <a href="http://pi.hole/admin/">http://pi.hole/admin/</a> (Request is routed through reverse proxy
running on raspberrypi.)</p>
<h2 id="local-dns">Local DNS</h2>
<p>Local network domains use <code>.home</code> instead of <code>.local</code> because <code>.local</code> collides
with device&rsquo;s built-in systems for resolving <code>.local</code> domains automagically.</p>
<h3 id="a-records">A records</h3>
<p><code>.home</code> A records map machine domain names to their IP address.</p></description>
|
||||||
|
</item>
|
||||||
|
</channel>
|
||||||
|
</rss>
|
||||||
151
hugo/public/home-network/isp/index.html
Normal file
151
hugo/public/home-network/isp/index.html
Normal file
|
|
@ -0,0 +1,151 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="ISP
|
||||||
|
ISP: Aussie Broadband
|
||||||
|
Static IP: No
|
||||||
|
CGNAT: No
|
||||||
|
Opted out of CGNAT because corporate VPN couldn’t connect. Likely because
|
||||||
|
multiple workers tried to connect from same CGNAT IP address at same time.">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/home-network/isp/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/home-network/isp/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="My New Hugo Site">
|
||||||
|
<meta property="og:description" content="ISP ISP: Aussie Broadband
|
||||||
|
Static IP: No
|
||||||
|
CGNAT: No
|
||||||
|
Opted out of CGNAT because corporate VPN couldn’t connect. Likely because multiple workers tried to connect from same CGNAT IP address at same time.">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="article:section" content="home-network">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="My New Hugo Site">
|
||||||
|
<meta itemprop="description" content="ISP ISP: Aussie Broadband
|
||||||
|
Static IP: No
|
||||||
|
CGNAT: No
|
||||||
|
Opted out of CGNAT because corporate VPN couldn’t connect. Likely because multiple workers tried to connect from same CGNAT IP address at same time.">
|
||||||
|
<meta itemprop="wordCount" content="33">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="My New Hugo Site">
|
||||||
|
<meta name="twitter:description" content="ISP ISP: Aussie Broadband
|
||||||
|
Static IP: No
|
||||||
|
CGNAT: No
|
||||||
|
Opted out of CGNAT because corporate VPN couldn’t connect. Likely because multiple workers tried to connect from same CGNAT IP address at same time.">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<article class="flex-l flex-wrap justify-between mw8 center ph3">
|
||||||
|
<header class="mt4 w-100">
|
||||||
|
<aside class="instapaper_ignoref b helvetica tracked ttu">
|
||||||
|
|
||||||
|
Home-Networks
|
||||||
|
</aside><div id="sharing" class="mt3 ananke-socials"></div>
|
||||||
|
<h1 class="f1 athelas mt3 mb1"></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div class="nested-copy-line-height lh-copy serif f4 nested-links mid-gray pr4-l w-two-thirds-l"><h1 id="isp">ISP</h1>
|
||||||
|
<p>ISP: Aussie Broadband</p>
|
||||||
|
<p>Static IP: No</p>
|
||||||
|
<p>CGNAT: No</p>
|
||||||
|
<p>Opted out of CGNAT because corporate VPN couldn’t connect. Likely because
|
||||||
|
multiple workers tried to connect from same CGNAT IP address at same time.</p>
|
||||||
|
<ul class="pa0">
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
<div class="mt6 instapaper_ignoref">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<aside class="w-30-l mt6-l">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
10
hugo/public/home-network/page/1/index.html
Normal file
10
hugo/public/home-network/page/1/index.html
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head>
|
||||||
|
<title>http://localhost:1313/home-network/</title>
|
||||||
|
<link rel="canonical" href="http://localhost:1313/home-network/">
|
||||||
|
<meta name="robots" content="noindex">
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="refresh" content="0; url=http://localhost:1313/home-network/">
|
||||||
|
</head>
|
||||||
|
</html>
|
||||||
139
hugo/public/home-network/services/jellyfin/index.html
Normal file
139
hugo/public/home-network/services/jellyfin/index.html
Normal file
|
|
@ -0,0 +1,139 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="Jellyfin media server
|
||||||
|
Host: raspberrypi
|
||||||
|
Port: 8096 (Access via web browser)">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/home-network/services/jellyfin/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/home-network/services/jellyfin/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="My New Hugo Site">
|
||||||
|
<meta property="og:description" content="Jellyfin media server Host: raspberrypi
|
||||||
|
Port: 8096 (Access via web browser)">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="article:section" content="home-network">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="My New Hugo Site">
|
||||||
|
<meta itemprop="description" content="Jellyfin media server Host: raspberrypi
|
||||||
|
Port: 8096 (Access via web browser)">
|
||||||
|
<meta itemprop="wordCount" content="11">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="My New Hugo Site">
|
||||||
|
<meta name="twitter:description" content="Jellyfin media server Host: raspberrypi
|
||||||
|
Port: 8096 (Access via web browser)">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<article class="flex-l flex-wrap justify-between mw8 center ph3">
|
||||||
|
<header class="mt4 w-100">
|
||||||
|
<aside class="instapaper_ignoref b helvetica tracked ttu">
|
||||||
|
|
||||||
|
Home-Networks
|
||||||
|
</aside><div id="sharing" class="mt3 ananke-socials"></div>
|
||||||
|
<h1 class="f1 athelas mt3 mb1"></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div class="nested-copy-line-height lh-copy serif f4 nested-links mid-gray pr4-l w-two-thirds-l"><h1 id="jellyfin-media-server">Jellyfin media server</h1>
|
||||||
|
<p>Host: raspberrypi</p>
|
||||||
|
<p>Port: 8096 (Access via web browser)</p>
|
||||||
|
<ul class="pa0">
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
<div class="mt6 instapaper_ignoref">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<aside class="w-30-l mt6-l">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
253
hugo/public/home-network/services/pi-hole-dns-server/index.html
Normal file
253
hugo/public/home-network/services/pi-hole-dns-server/index.html
Normal file
|
|
@ -0,0 +1,253 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="Pi-hole DNS server
|
||||||
|
DNS server that supports DNS-based domain blocking.
|
||||||
|
Host: 192.168.1.105 (raspberrypi)
|
||||||
|
Port: 53
|
||||||
|
Upstream DNS server: 192.168.0.1 (i.e. ISP DNS)
|
||||||
|
Admin interface
|
||||||
|
URL using IP address: http://192.168.0.105:8080/admin/
|
||||||
|
URL using domain: http://pi.hole/admin/ (Request is routed through reverse proxy
|
||||||
|
running on raspberrypi.)
|
||||||
|
Local DNS
|
||||||
|
Local network domains use .home instead of .local because .local collides
|
||||||
|
with device’s built-in systems for resolving .local domains automagically.
|
||||||
|
A records
|
||||||
|
.home A records map machine domain names to their IP address.">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/home-network/services/pi-hole-dns-server/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/home-network/services/pi-hole-dns-server/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="My New Hugo Site">
|
||||||
|
<meta property="og:description" content="Pi-hole DNS server DNS server that supports DNS-based domain blocking. Host: 192.168.1.105 (raspberrypi)
|
||||||
|
Port: 53
|
||||||
|
Upstream DNS server: 192.168.0.1 (i.e. ISP DNS)
|
||||||
|
Admin interface URL using IP address: http://192.168.0.105:8080/admin/
|
||||||
|
URL using domain: http://pi.hole/admin/ (Request is routed through reverse proxy running on raspberrypi.)
|
||||||
|
Local DNS Local network domains use .home instead of .local because .local collides with device’s built-in systems for resolving .local domains automagically.
|
||||||
|
A records .home A records map machine domain names to their IP address.">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="article:section" content="home-network">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="My New Hugo Site">
|
||||||
|
<meta itemprop="description" content="Pi-hole DNS server DNS server that supports DNS-based domain blocking. Host: 192.168.1.105 (raspberrypi)
|
||||||
|
Port: 53
|
||||||
|
Upstream DNS server: 192.168.0.1 (i.e. ISP DNS)
|
||||||
|
Admin interface URL using IP address: http://192.168.0.105:8080/admin/
|
||||||
|
URL using domain: http://pi.hole/admin/ (Request is routed through reverse proxy running on raspberrypi.)
|
||||||
|
Local DNS Local network domains use .home instead of .local because .local collides with device’s built-in systems for resolving .local domains automagically.
|
||||||
|
A records .home A records map machine domain names to their IP address.">
|
||||||
|
<meta itemprop="wordCount" content="246">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="My New Hugo Site">
|
||||||
|
<meta name="twitter:description" content="Pi-hole DNS server DNS server that supports DNS-based domain blocking. Host: 192.168.1.105 (raspberrypi)
|
||||||
|
Port: 53
|
||||||
|
Upstream DNS server: 192.168.0.1 (i.e. ISP DNS)
|
||||||
|
Admin interface URL using IP address: http://192.168.0.105:8080/admin/
|
||||||
|
URL using domain: http://pi.hole/admin/ (Request is routed through reverse proxy running on raspberrypi.)
|
||||||
|
Local DNS Local network domains use .home instead of .local because .local collides with device’s built-in systems for resolving .local domains automagically.
|
||||||
|
A records .home A records map machine domain names to their IP address.">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<article class="flex-l flex-wrap justify-between mw8 center ph3">
|
||||||
|
<header class="mt4 w-100">
|
||||||
|
<aside class="instapaper_ignoref b helvetica tracked ttu">
|
||||||
|
|
||||||
|
Home-Networks
|
||||||
|
</aside><div id="sharing" class="mt3 ananke-socials"></div>
|
||||||
|
<h1 class="f1 athelas mt3 mb1"></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div class="nested-copy-line-height lh-copy serif f4 nested-links mid-gray pr4-l w-two-thirds-l"><h1 id="pi-hole-dns-server">Pi-hole DNS server</h1>
|
||||||
|
<h2 id="dns-server-that-supports-dns-based-domain-blocking">DNS server that supports DNS-based domain blocking.</h2>
|
||||||
|
<p>Host: 192.168.1.105 (raspberrypi)</p>
|
||||||
|
<p>Port: 53</p>
|
||||||
|
<p>Upstream DNS server: 192.168.0.1 (i.e. ISP DNS)</p>
|
||||||
|
<h2 id="admin-interface">Admin interface</h2>
|
||||||
|
<p>URL using IP address: http://192.168.0.105:8080/admin/</p>
|
||||||
|
<p>URL using domain: <a href="http://pi.hole/admin/">http://pi.hole/admin/</a> (Request is routed through reverse proxy
|
||||||
|
running on raspberrypi.)</p>
|
||||||
|
<h2 id="local-dns">Local DNS</h2>
|
||||||
|
<p>Local network domains use <code>.home</code> instead of <code>.local</code> because <code>.local</code> collides
|
||||||
|
with device’s built-in systems for resolving <code>.local</code> domains automagically.</p>
|
||||||
|
<h3 id="a-records">A records</h3>
|
||||||
|
<p><code>.home</code> A records map machine domain names to their IP address.</p>
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th style="text-align: left">Domain</th>
|
||||||
|
<th style="text-align: left">IP Address</th>
|
||||||
|
<th style="text-align: left">Comment</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">raspberrypi.home</td>
|
||||||
|
<td style="text-align: left">192.168.0.105</td>
|
||||||
|
<td style="text-align: left">raspberrypi</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">homeoffice.home</td>
|
||||||
|
<td style="text-align: left">192.168.0.108</td>
|
||||||
|
<td style="text-align: left">homeoffice</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
<h3 id="cname-records">CNAME records</h3>
|
||||||
|
<p><code>.home</code> CNAME records map service domain names to their machine’s domain name.</p>
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th style="text-align: left">Domain</th>
|
||||||
|
<th style="text-align: left">Target</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">jellyfin.home</td>
|
||||||
|
<td style="text-align: left">raspberrypi.local</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">notes.home</td>
|
||||||
|
<td style="text-align: left">raspberrypi.local</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
<h2 id="groups">Groups</h2>
|
||||||
|
<p>Default</p>
|
||||||
|
<ul>
|
||||||
|
<li>Adlist: <a href="https://github.com/StevenBlack/hosts">https://github.com/StevenBlack/hosts</a></li>
|
||||||
|
</ul>
|
||||||
|
<p>Emma</p>
|
||||||
|
<ul>
|
||||||
|
<li>Emma’s phone.</li>
|
||||||
|
<li>No adlist?</li>
|
||||||
|
<li>Whitelisted Google ad services anyway.</li>
|
||||||
|
</ul>
|
||||||
|
<h2 id="debugging-dns-from-homeoffice">Debugging DNS (from homeoffice)</h2>
|
||||||
|
<h3 id="server-health-check">Server health check</h3>
|
||||||
|
<p>Check Pi-hole’s status:</p>
|
||||||
|
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>ssh raspberrypi
|
||||||
|
</span></span><span style="display:flex;"><span>pihole status
|
||||||
|
</span></span></code></pre></div><h3 id="client-health-check">Client health check</h3>
|
||||||
|
<p>Confirm that the network interface controller is using the expected DNS server:</p>
|
||||||
|
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span><span style="color:#75715e"># List interfaces to find ethernet or wi-fi controller.</span>
|
||||||
|
</span></span><span style="display:flex;"><span>nmcli | grep <span style="color:#e6db74">": connected to"</span>
|
||||||
|
</span></span><span style="display:flex;"><span>
|
||||||
|
</span></span><span style="display:flex;"><span><span style="color:#75715e"># Show the DNS servers used by the controller.</span>
|
||||||
|
</span></span><span style="display:flex;"><span>nmcli device show <interface> | grep DNS
|
||||||
|
</span></span></code></pre></div><p>Restart the name resolution service:</p>
|
||||||
|
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>sudo systemctl restart systemd-resolved
|
||||||
|
</span></span></code></pre></div><h2 id="how-linux-machines-choose-a-dns-server">How Linux machines choose a DNS server</h2>
|
||||||
|
<h3 id="when-using-dhcp">When using DHCP</h3>
|
||||||
|
<p>DNS servers are determined by <code>/etc/dhcpcd.conf</code>:</p>
|
||||||
|
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span><span style="color:#75715e"># Get the DNS servers list from the DHCP server, which is usually on the router.</span>
|
||||||
|
</span></span><span style="display:flex;"><span>option domain_name_servers
|
||||||
|
</span></span><span style="display:flex;"><span>
|
||||||
|
</span></span><span style="display:flex;"><span><span style="color:#75715e"># Or, set a list of DNS servers explicitly.</span>
|
||||||
|
</span></span><span style="display:flex;"><span><span style="color:#75715e"># e.g.</span>
|
||||||
|
</span></span><span style="display:flex;"><span><span style="color:#75715e"># - 1.1.1.1 Cloudflare</span>
|
||||||
|
</span></span><span style="display:flex;"><span><span style="color:#75715e"># - 192.168.0.1 LAN Router</span>
|
||||||
|
</span></span><span style="display:flex;"><span>static domain_name_servers<span style="color:#f92672">=</span>1.1.1.1,192.168.0.1
|
||||||
|
</span></span></code></pre></div><ul class="pa0">
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
<div class="mt6 instapaper_ignoref">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<aside class="w-30-l mt6-l">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
134
hugo/public/household/cleaning-chores/index.html
Normal file
134
hugo/public/household/cleaning-chores/index.html
Normal file
|
|
@ -0,0 +1,134 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="Cleaning chores
|
||||||
|
Atmoic cleaning chores to divide and conquer house cleaning.">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/household/cleaning-chores/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/household/cleaning-chores/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="My New Hugo Site">
|
||||||
|
<meta property="og:description" content="Cleaning chores Atmoic cleaning chores to divide and conquer house cleaning.">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="article:section" content="household">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="My New Hugo Site">
|
||||||
|
<meta itemprop="description" content="Cleaning chores Atmoic cleaning chores to divide and conquer house cleaning.">
|
||||||
|
<meta itemprop="wordCount" content="11">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="My New Hugo Site">
|
||||||
|
<meta name="twitter:description" content="Cleaning chores Atmoic cleaning chores to divide and conquer house cleaning.">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<article class="flex-l flex-wrap justify-between mw8 center ph3">
|
||||||
|
<header class="mt4 w-100">
|
||||||
|
<aside class="instapaper_ignoref b helvetica tracked ttu">
|
||||||
|
|
||||||
|
Households
|
||||||
|
</aside><div id="sharing" class="mt3 ananke-socials"></div>
|
||||||
|
<h1 class="f1 athelas mt3 mb1"></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div class="nested-copy-line-height lh-copy serif f4 nested-links mid-gray pr4-l w-two-thirds-l"><h1 id="cleaning-chores">Cleaning chores</h1>
|
||||||
|
<p>Atmoic cleaning chores to divide and conquer house cleaning.</p>
|
||||||
|
<ul class="pa0">
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
<div class="mt6 instapaper_ignoref">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<aside class="w-30-l mt6-l">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
149
hugo/public/household/donating-goods/index.html
Normal file
149
hugo/public/household/donating-goods/index.html
Normal file
|
|
@ -0,0 +1,149 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="Donating goods
|
||||||
|
Clothing
|
||||||
|
Donation bins:
|
||||||
|
|
||||||
|
2 at Southgate Reynella
|
||||||
|
3 at Colonnades near CBA
|
||||||
|
3 at Colonnades near Bunnings
|
||||||
|
">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/household/donating-goods/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/household/donating-goods/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="My New Hugo Site">
|
||||||
|
<meta property="og:description" content="Donating goods Clothing Donation bins:
|
||||||
|
2 at Southgate Reynella 3 at Colonnades near CBA 3 at Colonnades near Bunnings">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="article:section" content="household">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="My New Hugo Site">
|
||||||
|
<meta itemprop="description" content="Donating goods Clothing Donation bins:
|
||||||
|
2 at Southgate Reynella 3 at Colonnades near CBA 3 at Colonnades near Bunnings">
|
||||||
|
<meta itemprop="wordCount" content="19">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="My New Hugo Site">
|
||||||
|
<meta name="twitter:description" content="Donating goods Clothing Donation bins:
|
||||||
|
2 at Southgate Reynella 3 at Colonnades near CBA 3 at Colonnades near Bunnings">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<article class="flex-l flex-wrap justify-between mw8 center ph3">
|
||||||
|
<header class="mt4 w-100">
|
||||||
|
<aside class="instapaper_ignoref b helvetica tracked ttu">
|
||||||
|
|
||||||
|
Households
|
||||||
|
</aside><div id="sharing" class="mt3 ananke-socials"></div>
|
||||||
|
<h1 class="f1 athelas mt3 mb1"></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div class="nested-copy-line-height lh-copy serif f4 nested-links mid-gray pr4-l w-two-thirds-l"><h1 id="donating-goods">Donating goods</h1>
|
||||||
|
<h2 id="clothing">Clothing</h2>
|
||||||
|
<p>Donation bins:</p>
|
||||||
|
<ul>
|
||||||
|
<li>2 at Southgate Reynella</li>
|
||||||
|
<li>3 at Colonnades near CBA</li>
|
||||||
|
<li>3 at Colonnades near Bunnings</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="pa0">
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
<div class="mt6 instapaper_ignoref">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<aside class="w-30-l mt6-l">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
236
hugo/public/household/index.html
Normal file
236
hugo/public/household/index.html
Normal file
|
|
@ -0,0 +1,236 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link href="/household/index.xml" rel="alternate" type="application/rss+xml" title="My New Hugo Site" />
|
||||||
|
<link href="/household/index.xml" rel="feed" type="application/rss+xml" title="My New Hugo Site" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/household/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/household/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="Households">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="website">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="Households">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="Households">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="pb3-m pb6-l bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="tc-l pv3 ph3 ph4-ns">
|
||||||
|
<h1 class="f2 f-subheadline-l fw2 light-silver mb0 lh-title">
|
||||||
|
Households
|
||||||
|
</h1>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
<article class="pa3 pa4-ns nested-copy-line-height">
|
||||||
|
<section class="cf ph3 ph5-l pv3 pv4-l f4 tc-l center measure-wide lh-copy mid-gray"></section>
|
||||||
|
<section class="flex-ns flex-wrap justify-around mt5">
|
||||||
|
|
||||||
|
<div class="relative w-100 w-30-l mb4 bg-white">
|
||||||
|
<div class="relative w-100 mb4 bg-white nested-copy-line-height">
|
||||||
|
<div class="bg-white mb3 pa4 gray overflow-hidden">
|
||||||
|
<span class="f6 db">Households</span>
|
||||||
|
<h1 class="f3 near-black">
|
||||||
|
<a href="/household/cleaning-chores/" class="link black dim">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<div class="nested-links f5 lh-copy nested-copy-line-height">
|
||||||
|
<h1 id="cleaning-chores">Cleaning chores</h1>
|
||||||
|
<p>Atmoic cleaning chores to divide and conquer house cleaning.</p>
|
||||||
|
</div>
|
||||||
|
<a href="/household/cleaning-chores/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="relative w-100 w-30-l mb4 bg-white">
|
||||||
|
<div class="relative w-100 mb4 bg-white nested-copy-line-height">
|
||||||
|
<div class="bg-white mb3 pa4 gray overflow-hidden">
|
||||||
|
<span class="f6 db">Households</span>
|
||||||
|
<h1 class="f3 near-black">
|
||||||
|
<a href="/household/donating-goods/" class="link black dim">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<div class="nested-links f5 lh-copy nested-copy-line-height">
|
||||||
|
<h1 id="donating-goods">Donating goods</h1>
|
||||||
|
<h2 id="clothing">Clothing</h2>
|
||||||
|
<p>Donation bins:</p>
|
||||||
|
<ul>
|
||||||
|
<li>2 at Southgate Reynella</li>
|
||||||
|
<li>3 at Colonnades near CBA</li>
|
||||||
|
<li>3 at Colonnades near Bunnings</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<a href="/household/donating-goods/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="relative w-100 w-30-l mb4 bg-white">
|
||||||
|
<div class="relative w-100 mb4 bg-white nested-copy-line-height">
|
||||||
|
<div class="bg-white mb3 pa4 gray overflow-hidden">
|
||||||
|
<span class="f6 db">Households</span>
|
||||||
|
<h1 class="f3 near-black">
|
||||||
|
<a href="/household/organisation-jobs/" class="link black dim">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<div class="nested-links f5 lh-copy nested-copy-line-height">
|
||||||
|
<h1 id="organisation-jobs">Organisation jobs</h1>
|
||||||
|
<p>Jobs to keep the house neat and orderly.</p>
|
||||||
|
<h2 id="front-room">Front room</h2>
|
||||||
|
<ul>
|
||||||
|
<li>Buy wardrobe for my clothes. Ikea Kleppstad with two extra shelves.
|
||||||
|
<a href="https://www.ikea.com/au/en/p/kleppstad-wardrobe-with-3-doors-white-80441759/">https://www.ikea.com/au/en/p/kleppstad-wardrobe-with-3-doors-white-80441759/</a></li>
|
||||||
|
</ul>
|
||||||
|
<h2 id="kitchen">Kitchen</h2>
|
||||||
|
<ul>
|
||||||
|
<li>Add another green tub to bottom shelf of cleaning cupboard</li>
|
||||||
|
<li>Put storage under sink where the dishwasher hose gets in the way.
|
||||||
|
<ul>
|
||||||
|
<li>Hang a shelf from the top?</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h2 id="bathroom">Bathroom</h2>
|
||||||
|
<ul>
|
||||||
|
<li>Organise cupboards: make up temporary storage containers using boxes.</li>
|
||||||
|
</ul>
|
||||||
|
<h2 id="garage">Garage</h2>
|
||||||
|
<ul>
|
||||||
|
<li>Donate rockers to Savers.</li>
|
||||||
|
<li>Reassemble and donate play mats to Savers.</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<a href="/household/organisation-jobs/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="relative w-100 w-30-l mb4 bg-white">
|
||||||
|
<div class="relative w-100 mb4 bg-white nested-copy-line-height">
|
||||||
|
<div class="bg-white mb3 pa4 gray overflow-hidden">
|
||||||
|
<span class="f6 db">Households</span>
|
||||||
|
<h1 class="f3 near-black">
|
||||||
|
<a href="/household/reset-day/" class="link black dim">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<div class="nested-links f5 lh-copy nested-copy-line-height">
|
||||||
|
<h1 id="reset-day-routine">Reset day routine</h1>
|
||||||
|
<h2 id="preparation">Preparation</h2>
|
||||||
|
<ul>
|
||||||
|
<li>Pack away as much stuff as possible.</li>
|
||||||
|
</ul>
|
||||||
|
<h2 id="cleaning">Cleaning</h2>
|
||||||
|
<ul>
|
||||||
|
<li>Vacuum the whole house.</li>
|
||||||
|
<li>Mop the floorboards and tiles.</li>
|
||||||
|
<li>Wipe down:
|
||||||
|
<ul>
|
||||||
|
<li>Counters</li>
|
||||||
|
<li>Sinks</li>
|
||||||
|
<li>Toilets</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>Vacuum/wipe couches.</li>
|
||||||
|
<li>Wipe down furniture.</li>
|
||||||
|
<li>Wipe windows.</li>
|
||||||
|
</ul>
|
||||||
|
<h2 id="garden">Garden</h2>
|
||||||
|
<ul>
|
||||||
|
<li>Mow the lawns.</li>
|
||||||
|
<li>Sweep/blow leaves.</li>
|
||||||
|
<li>Poison weeds.</li>
|
||||||
|
<li>Clean the gutters.</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<a href="/household/reset-day/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</section></article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
39
hugo/public/household/index.xml
Normal file
39
hugo/public/household/index.xml
Normal file
|
|
@ -0,0 +1,39 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||||
|
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||||
|
<channel>
|
||||||
|
<title>Households on My New Hugo Site</title>
|
||||||
|
<link>http://localhost:1313/household/</link>
|
||||||
|
<description>Recent content in Households on My New Hugo Site</description>
|
||||||
|
<generator>Hugo</generator>
|
||||||
|
<language>en-us</language>
|
||||||
|
<atom:link href="http://localhost:1313/household/index.xml" rel="self" type="application/rss+xml" />
|
||||||
|
<item>
|
||||||
|
<title></title>
|
||||||
|
<link>http://localhost:1313/household/cleaning-chores/</link>
|
||||||
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
||||||
|
<guid>http://localhost:1313/household/cleaning-chores/</guid>
|
||||||
|
<description><h1 id="cleaning-chores">Cleaning chores</h1>
<p>Atmoic cleaning chores to divide and conquer house cleaning.</p></description>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<title></title>
|
||||||
|
<link>http://localhost:1313/household/donating-goods/</link>
|
||||||
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
||||||
|
<guid>http://localhost:1313/household/donating-goods/</guid>
|
||||||
|
<description><h1 id="donating-goods">Donating goods</h1>
<h2 id="clothing">Clothing</h2>
<p>Donation bins:</p>
<ul>
<li>2 at Southgate Reynella</li>
<li>3 at Colonnades near CBA</li>
<li>3 at Colonnades near Bunnings</li>
</ul></description>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<title></title>
|
||||||
|
<link>http://localhost:1313/household/organisation-jobs/</link>
|
||||||
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
||||||
|
<guid>http://localhost:1313/household/organisation-jobs/</guid>
|
||||||
|
<description><h1 id="organisation-jobs">Organisation jobs</h1>
<p>Jobs to keep the house neat and orderly.</p>
<h2 id="front-room">Front room</h2>
<ul>
<li>Buy wardrobe for my clothes. Ikea Kleppstad with two extra shelves.
<a href="https://www.ikea.com/au/en/p/kleppstad-wardrobe-with-3-doors-white-80441759/">https://www.ikea.com/au/en/p/kleppstad-wardrobe-with-3-doors-white-80441759/</a></li>
</ul>
<h2 id="kitchen">Kitchen</h2>
<ul>
<li>Add another green tub to bottom shelf of cleaning cupboard</li>
<li>Put storage under sink where the dishwasher hose gets in the way.
<ul>
<li>Hang a shelf from the top?</li>
</ul>
</li>
</ul>
<h2 id="bathroom">Bathroom</h2>
<ul>
<li>Organise cupboards: make up temporary storage containers using boxes.</li>
</ul>
<h2 id="garage">Garage</h2>
<ul>
<li>Donate rockers to Savers.</li>
<li>Reassemble and donate play mats to Savers.</li>
</ul></description>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<title></title>
|
||||||
|
<link>http://localhost:1313/household/reset-day/</link>
|
||||||
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
||||||
|
<guid>http://localhost:1313/household/reset-day/</guid>
|
||||||
|
<description><h1 id="reset-day-routine">Reset day routine</h1>
<h2 id="preparation">Preparation</h2>
<ul>
<li>Pack away as much stuff as possible.</li>
</ul>
<h2 id="cleaning">Cleaning</h2>
<ul>
<li>Vacuum the whole house.</li>
<li>Mop the floorboards and tiles.</li>
<li>Wipe down:
<ul>
<li>Counters</li>
<li>Sinks</li>
<li>Toilets</li>
</ul>
</li>
<li>Vacuum/wipe couches.</li>
<li>Wipe down furniture.</li>
<li>Wipe windows.</li>
</ul>
<h2 id="garden">Garden</h2>
<ul>
<li>Mow the lawns.</li>
<li>Sweep/blow leaves.</li>
<li>Poison weeds.</li>
<li>Clean the gutters.</li>
</ul></description>
|
||||||
|
</item>
|
||||||
|
</channel>
|
||||||
|
</rss>
|
||||||
183
hugo/public/household/organisation-jobs/index.html
Normal file
183
hugo/public/household/organisation-jobs/index.html
Normal file
|
|
@ -0,0 +1,183 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="Organisation jobs
|
||||||
|
Jobs to keep the house neat and orderly.
|
||||||
|
Front room
|
||||||
|
|
||||||
|
Buy wardrobe for my clothes. Ikea Kleppstad with two extra shelves.
|
||||||
|
https://www.ikea.com/au/en/p/kleppstad-wardrobe-with-3-doors-white-80441759/
|
||||||
|
|
||||||
|
Kitchen
|
||||||
|
|
||||||
|
Add another green tub to bottom shelf of cleaning cupboard
|
||||||
|
Put storage under sink where the dishwasher hose gets in the way.
|
||||||
|
|
||||||
|
Hang a shelf from the top?
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Bathroom
|
||||||
|
|
||||||
|
Organise cupboards: make up temporary storage containers using boxes.
|
||||||
|
|
||||||
|
Garage
|
||||||
|
|
||||||
|
Donate rockers to Savers.
|
||||||
|
Reassemble and donate play mats to Savers.
|
||||||
|
">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/household/organisation-jobs/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/household/organisation-jobs/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="My New Hugo Site">
|
||||||
|
<meta property="og:description" content="Organisation jobs Jobs to keep the house neat and orderly.
|
||||||
|
Front room Buy wardrobe for my clothes. Ikea Kleppstad with two extra shelves. https://www.ikea.com/au/en/p/kleppstad-wardrobe-with-3-doors-white-80441759/ Kitchen Add another green tub to bottom shelf of cleaning cupboard Put storage under sink where the dishwasher hose gets in the way. Hang a shelf from the top? Bathroom Organise cupboards: make up temporary storage containers using boxes. Garage Donate rockers to Savers. Reassemble and donate play mats to Savers.">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="article:section" content="household">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="My New Hugo Site">
|
||||||
|
<meta itemprop="description" content="Organisation jobs Jobs to keep the house neat and orderly.
|
||||||
|
Front room Buy wardrobe for my clothes. Ikea Kleppstad with two extra shelves. https://www.ikea.com/au/en/p/kleppstad-wardrobe-with-3-doors-white-80441759/ Kitchen Add another green tub to bottom shelf of cleaning cupboard Put storage under sink where the dishwasher hose gets in the way. Hang a shelf from the top? Bathroom Organise cupboards: make up temporary storage containers using boxes. Garage Donate rockers to Savers. Reassemble and donate play mats to Savers.">
|
||||||
|
<meta itemprop="wordCount" content="75">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="My New Hugo Site">
|
||||||
|
<meta name="twitter:description" content="Organisation jobs Jobs to keep the house neat and orderly.
|
||||||
|
Front room Buy wardrobe for my clothes. Ikea Kleppstad with two extra shelves. https://www.ikea.com/au/en/p/kleppstad-wardrobe-with-3-doors-white-80441759/ Kitchen Add another green tub to bottom shelf of cleaning cupboard Put storage under sink where the dishwasher hose gets in the way. Hang a shelf from the top? Bathroom Organise cupboards: make up temporary storage containers using boxes. Garage Donate rockers to Savers. Reassemble and donate play mats to Savers.">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<article class="flex-l flex-wrap justify-between mw8 center ph3">
|
||||||
|
<header class="mt4 w-100">
|
||||||
|
<aside class="instapaper_ignoref b helvetica tracked ttu">
|
||||||
|
|
||||||
|
Households
|
||||||
|
</aside><div id="sharing" class="mt3 ananke-socials"></div>
|
||||||
|
<h1 class="f1 athelas mt3 mb1"></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div class="nested-copy-line-height lh-copy serif f4 nested-links mid-gray pr4-l w-two-thirds-l"><h1 id="organisation-jobs">Organisation jobs</h1>
|
||||||
|
<p>Jobs to keep the house neat and orderly.</p>
|
||||||
|
<h2 id="front-room">Front room</h2>
|
||||||
|
<ul>
|
||||||
|
<li>Buy wardrobe for my clothes. Ikea Kleppstad with two extra shelves.
|
||||||
|
<a href="https://www.ikea.com/au/en/p/kleppstad-wardrobe-with-3-doors-white-80441759/">https://www.ikea.com/au/en/p/kleppstad-wardrobe-with-3-doors-white-80441759/</a></li>
|
||||||
|
</ul>
|
||||||
|
<h2 id="kitchen">Kitchen</h2>
|
||||||
|
<ul>
|
||||||
|
<li>Add another green tub to bottom shelf of cleaning cupboard</li>
|
||||||
|
<li>Put storage under sink where the dishwasher hose gets in the way.
|
||||||
|
<ul>
|
||||||
|
<li>Hang a shelf from the top?</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h2 id="bathroom">Bathroom</h2>
|
||||||
|
<ul>
|
||||||
|
<li>Organise cupboards: make up temporary storage containers using boxes.</li>
|
||||||
|
</ul>
|
||||||
|
<h2 id="garage">Garage</h2>
|
||||||
|
<ul>
|
||||||
|
<li>Donate rockers to Savers.</li>
|
||||||
|
<li>Reassemble and donate play mats to Savers.</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="pa0">
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
<div class="mt6 instapaper_ignoref">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<aside class="w-30-l mt6-l">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
10
hugo/public/household/page/1/index.html
Normal file
10
hugo/public/household/page/1/index.html
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head>
|
||||||
|
<title>http://localhost:1313/household/</title>
|
||||||
|
<link rel="canonical" href="http://localhost:1313/household/">
|
||||||
|
<meta name="robots" content="noindex">
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="refresh" content="0; url=http://localhost:1313/household/">
|
||||||
|
</head>
|
||||||
|
</html>
|
||||||
184
hugo/public/household/reset-day/index.html
Normal file
184
hugo/public/household/reset-day/index.html
Normal file
|
|
@ -0,0 +1,184 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="Reset day routine
|
||||||
|
Preparation
|
||||||
|
|
||||||
|
Pack away as much stuff as possible.
|
||||||
|
|
||||||
|
Cleaning
|
||||||
|
|
||||||
|
Vacuum the whole house.
|
||||||
|
Mop the floorboards and tiles.
|
||||||
|
Wipe down:
|
||||||
|
|
||||||
|
Counters
|
||||||
|
Sinks
|
||||||
|
Toilets
|
||||||
|
|
||||||
|
|
||||||
|
Vacuum/wipe couches.
|
||||||
|
Wipe down furniture.
|
||||||
|
Wipe windows.
|
||||||
|
|
||||||
|
Garden
|
||||||
|
|
||||||
|
Mow the lawns.
|
||||||
|
Sweep/blow leaves.
|
||||||
|
Poison weeds.
|
||||||
|
Clean the gutters.
|
||||||
|
">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/household/reset-day/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/household/reset-day/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="My New Hugo Site">
|
||||||
|
<meta property="og:description" content="Reset day routine Preparation Pack away as much stuff as possible. Cleaning Vacuum the whole house. Mop the floorboards and tiles. Wipe down: Counters Sinks Toilets Vacuum/wipe couches. Wipe down furniture. Wipe windows. Garden Mow the lawns. Sweep/blow leaves. Poison weeds. Clean the gutters.">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="article:section" content="household">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="My New Hugo Site">
|
||||||
|
<meta itemprop="description" content="Reset day routine Preparation Pack away as much stuff as possible. Cleaning Vacuum the whole house. Mop the floorboards and tiles. Wipe down: Counters Sinks Toilets Vacuum/wipe couches. Wipe down furniture. Wipe windows. Garden Mow the lawns. Sweep/blow leaves. Poison weeds. Clean the gutters.">
|
||||||
|
<meta itemprop="wordCount" content="44">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="My New Hugo Site">
|
||||||
|
<meta name="twitter:description" content="Reset day routine Preparation Pack away as much stuff as possible. Cleaning Vacuum the whole house. Mop the floorboards and tiles. Wipe down: Counters Sinks Toilets Vacuum/wipe couches. Wipe down furniture. Wipe windows. Garden Mow the lawns. Sweep/blow leaves. Poison weeds. Clean the gutters.">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<article class="flex-l flex-wrap justify-between mw8 center ph3">
|
||||||
|
<header class="mt4 w-100">
|
||||||
|
<aside class="instapaper_ignoref b helvetica tracked ttu">
|
||||||
|
|
||||||
|
Households
|
||||||
|
</aside><div id="sharing" class="mt3 ananke-socials"></div>
|
||||||
|
<h1 class="f1 athelas mt3 mb1"></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div class="nested-copy-line-height lh-copy serif f4 nested-links mid-gray pr4-l w-two-thirds-l"><h1 id="reset-day-routine">Reset day routine</h1>
|
||||||
|
<h2 id="preparation">Preparation</h2>
|
||||||
|
<ul>
|
||||||
|
<li>Pack away as much stuff as possible.</li>
|
||||||
|
</ul>
|
||||||
|
<h2 id="cleaning">Cleaning</h2>
|
||||||
|
<ul>
|
||||||
|
<li>Vacuum the whole house.</li>
|
||||||
|
<li>Mop the floorboards and tiles.</li>
|
||||||
|
<li>Wipe down:
|
||||||
|
<ul>
|
||||||
|
<li>Counters</li>
|
||||||
|
<li>Sinks</li>
|
||||||
|
<li>Toilets</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>Vacuum/wipe couches.</li>
|
||||||
|
<li>Wipe down furniture.</li>
|
||||||
|
<li>Wipe windows.</li>
|
||||||
|
</ul>
|
||||||
|
<h2 id="garden">Garden</h2>
|
||||||
|
<ul>
|
||||||
|
<li>Mow the lawns.</li>
|
||||||
|
<li>Sweep/blow leaves.</li>
|
||||||
|
<li>Poison weeds.</li>
|
||||||
|
<li>Clean the gutters.</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="pa0">
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
<div class="mt6 instapaper_ignoref">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<aside class="w-30-l mt6-l">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
BIN
hugo/public/images/gohugo-default-sample-hero-image.jpg
Normal file
BIN
hugo/public/images/gohugo-default-sample-hero-image.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 276 KiB |
477
hugo/public/index.html
Normal file
477
hugo/public/index.html
Normal file
|
|
@ -0,0 +1,477 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link href="/index.xml" rel="alternate" type="application/rss+xml" title="My New Hugo Site" />
|
||||||
|
<link href="/index.xml" rel="feed" type="application/rss+xml" title="My New Hugo Site" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="My New Hugo Site">
|
||||||
|
<meta property="og:description" content="My notes Muh notes.">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="website">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="My New Hugo Site">
|
||||||
|
<meta itemprop="description" content="My notes Muh notes.">
|
||||||
|
<meta itemprop="wordCount" content="4">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="My New Hugo Site">
|
||||||
|
<meta name="twitter:description" content="My notes Muh notes.">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="pb3-m pb6-l bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="tc-l pv3 ph3 ph4-ns">
|
||||||
|
<h1 class="f2 f-subheadline-l fw2 light-silver mb0 lh-title">
|
||||||
|
My New Hugo Site
|
||||||
|
</h1>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
<article class="cf ph3 ph5-l pv3 pv4-l f4 tc-l center measure-wide lh-copy mid-gray">
|
||||||
|
<h1 id="my-notes">My notes</h1>
|
||||||
|
<p>Muh notes.</p>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="pa3 pa4-ns w-100 w-70-ns center">
|
||||||
|
|
||||||
|
|
||||||
|
<section class="w-100 mw8">
|
||||||
|
|
||||||
|
|
||||||
|
<div class="relative w-100 mb4">
|
||||||
|
|
||||||
|
<article class="bb b--black-10">
|
||||||
|
<div class="db pv4 ph3 ph0-l no-underline dark-gray">
|
||||||
|
<div class="flex flex-column flex-row-ns">
|
||||||
|
|
||||||
|
<div class="blah w-100">
|
||||||
|
<h1 class="f3 fw1 athelas mt0 lh-title">
|
||||||
|
<a href="/programming/embedded/inventory/" class="color-inherit dim link">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<div class="f6 f5-l lh-copy nested-copy-line-height nested-links">
|
||||||
|
<h1 id="inventory">Inventory</h1>
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th style="text-align: left">Qty</th>
|
||||||
|
<th style="text-align: left">Item</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">2</td>
|
||||||
|
<td style="text-align: left">Arduino Uno R3 ATmega328PU</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">2</td>
|
||||||
|
<td style="text-align: left">Arduinno prototyping shield</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Arduino SPIO Extension Board with bus</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">~</td>
|
||||||
|
<td style="text-align: left">Pushbutton</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Arduino HW-130 motor control shield</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">2</td>
|
||||||
|
<td style="text-align: left">Ultrasonic sensor HC-SRO4</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">DC motor driver L298N</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">6x AA battery pack</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">9V battery pack</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Servo motor SG90</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">LCD display 1602A without pins</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">LCD display 1602A with pins</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Relay bank 8x SRD-12VDC-SL-C</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Relay bank 8x JQC-3FF-S-Z</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Relay SRD-05VDC-SL-C</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Relay HJR-3FF-S-Z</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">23</td>
|
||||||
|
<td style="text-align: left">Infrared sensor Flying-Fish</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">2</td>
|
||||||
|
<td style="text-align: left">Multimedia remote control</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Thumb joystick</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">PIR Motion detector XC4444</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">DC motor</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Stepper motor 28BYJ-48</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Remote 8-bit I/O expander for I2C bus PCF8574T</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Sound sensor</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">2</td>
|
||||||
|
<td style="text-align: left">Digital LED display sets</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Stepper motor 28BYJ-48</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">2</td>
|
||||||
|
<td style="text-align: left">Stepper motor controller X113647</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Servo motor SG90</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Potentiometer, small 10kΩ</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">2</td>
|
||||||
|
<td style="text-align: left">Potentiometer, 10kΩ</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Potentiometer, 5kΩ</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Potentiometer, 1kΩ</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Joystick</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Touchpad</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Water sensor</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Light sensor TEMT6000</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Triple axis compass</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Sound and buzzer module</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Real time clock w/o battery</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">RFID sensor RFID-RC522</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">RFID card</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">RFID fob</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">DC motor</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Servo motor, unmarked</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">2</td>
|
||||||
|
<td style="text-align: left">Display driver MAX7219CNG</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<a href="/programming/embedded/inventory/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="relative w-100 mb4">
|
||||||
|
|
||||||
|
<article class="bb b--black-10">
|
||||||
|
<div class="db pv4 ph3 ph0-l no-underline dark-gray">
|
||||||
|
<div class="flex flex-column flex-row-ns">
|
||||||
|
|
||||||
|
<div class="blah w-100">
|
||||||
|
<h1 class="f3 fw1 athelas mt0 lh-title">
|
||||||
|
<a href="/programming/general/coding-for-humans/" class="color-inherit dim link">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<div class="f6 f5-l lh-copy nested-copy-line-height nested-links">
|
||||||
|
<h1 id="coding-for-humans">Coding for humans</h1>
|
||||||
|
<ul>
|
||||||
|
<li>Code is instructions for machines.</li>
|
||||||
|
</ul>
|
||||||
|
<p>BUT</p>
|
||||||
|
<ul>
|
||||||
|
<li>Code is read by humans.</li>
|
||||||
|
<li>Humans need to be able to understand code easily.</li>
|
||||||
|
<li>Not all humans think about code the same way</li>
|
||||||
|
</ul>
|
||||||
|
<p>SO</p>
|
||||||
|
<ul>
|
||||||
|
<li>Write maintainable code
|
||||||
|
<ul>
|
||||||
|
<li>If design is about usability, coding is about maintainability</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>Write boring code that’s easily modified and extended
|
||||||
|
<ul>
|
||||||
|
<li>Consistent patterns</li>
|
||||||
|
<li>Avoid obscure and fancy syntax</li>
|
||||||
|
<li>Aim for maximum readability</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>Use dev tools to make the job easier and less error-prone
|
||||||
|
<ul>
|
||||||
|
<li>Syntax highlighting</li>
|
||||||
|
<li>Code completion</li>
|
||||||
|
<li>Linters and formatters</li>
|
||||||
|
<li>Static analysis</li>
|
||||||
|
<li>Statically typed languages or type hinting</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>Write documentation to guide devs
|
||||||
|
<ul>
|
||||||
|
<li>Explain how programs work so devs don’t have to reverse-engineer your
|
||||||
|
team’s work.</li>
|
||||||
|
<li>Explain the reasoning behind obscure solutions.</li>
|
||||||
|
<li>Document pitfalls you’ve fallen into so other devs don’t do the same.</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>Write code that accommodates different kinds of devs. Devs can be:
|
||||||
|
<ul>
|
||||||
|
<li>Inexperienced:</li>
|
||||||
|
<li>New to the codebase</li>
|
||||||
|
<li>Opinionated</li>
|
||||||
|
<li>Impatient</li>
|
||||||
|
<li>Bored</li>
|
||||||
|
<li>Tired</li>
|
||||||
|
<li>Pressured</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<a href="/programming/general/coding-for-humans/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="relative w-100 mb4">
|
||||||
|
|
||||||
|
<article class="bb b--black-10">
|
||||||
|
<div class="db pv4 ph3 ph0-l no-underline dark-gray">
|
||||||
|
<div class="flex flex-column flex-row-ns">
|
||||||
|
|
||||||
|
<div class="blah w-100">
|
||||||
|
<h1 class="f3 fw1 athelas mt0 lh-title">
|
||||||
|
<a href="/programming/general/pull-requests/" class="color-inherit dim link">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<div class="f6 f5-l lh-copy nested-copy-line-height nested-links">
|
||||||
|
<h1 id="pull-request-practices">Pull request practices</h1>
|
||||||
|
<p>Practices to make code review smoother and more productive.</p>
|
||||||
|
<h2 id="submit-your-final-draft-not-your-first">Submit your final draft, not your first</h2>
|
||||||
|
<p>It may be tempting to get your work into code review as soon as possible, but if
|
||||||
|
you ask people to read your spaghetti code, then you’ll find that your PR will
|
||||||
|
take longer to review, plus reviewers will burn their time and energy asking
|
||||||
|
you to fix obvious mistakes instead of checking for more subtle problems.</p>
|
||||||
|
</div>
|
||||||
|
<a href="/programming/general/pull-requests/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
<section class="w-100">
|
||||||
|
<h1 class="f3">More</h1>
|
||||||
|
|
||||||
|
|
||||||
|
<h2 class="f5 fw4 mb4 dib mr3">
|
||||||
|
<a href="/programming/general/working-on-a-team/" class="link black dim">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
<h2 class="f5 fw4 mb4 dib mr3">
|
||||||
|
<a href="/programming/general/writing-good-code/" class="link black dim">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
<h2 class="f5 fw4 mb4 dib mr3">
|
||||||
|
<a href="/programming/web/tech-stack/frontend/" class="link black dim">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
<h2 class="f5 fw4 mb4 dib mr3">
|
||||||
|
<a href="/programming/web/tech-stack/overview/" class="link black dim">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
207
hugo/public/index.xml
Normal file
207
hugo/public/index.xml
Normal file
File diff suppressed because one or more lines are too long
298
hugo/public/latin/index.html
Normal file
298
hugo/public/latin/index.html
Normal file
|
|
@ -0,0 +1,298 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link href="/latin/index.xml" rel="alternate" type="application/rss+xml" title="My New Hugo Site" />
|
||||||
|
<link href="/latin/index.xml" rel="feed" type="application/rss+xml" title="My New Hugo Site" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/latin/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/latin/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="Latins">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="website">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="Latins">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="Latins">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="pb3-m pb6-l bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="tc-l pv3 ph3 ph4-ns">
|
||||||
|
<h1 class="f2 f-subheadline-l fw2 light-silver mb0 lh-title">
|
||||||
|
Latins
|
||||||
|
</h1>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
<article class="pa3 pa4-ns nested-copy-line-height">
|
||||||
|
<section class="cf ph3 ph5-l pv3 pv4-l f4 tc-l center measure-wide lh-copy mid-gray"></section>
|
||||||
|
<section class="flex-ns flex-wrap justify-around mt5">
|
||||||
|
|
||||||
|
<div class="relative w-100 w-30-l mb4 bg-white">
|
||||||
|
<div class="relative w-100 mb4 bg-white nested-copy-line-height">
|
||||||
|
<div class="bg-white mb3 pa4 gray overflow-hidden">
|
||||||
|
<span class="f6 db">Latins</span>
|
||||||
|
<h1 class="f3 near-black">
|
||||||
|
<a href="/latin/lingua-latina-per-se-illustrata/checklist/" class="link black dim">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<div class="nested-links f5 lh-copy nested-copy-line-height">
|
||||||
|
<h1 id="checklist-lingua-latina-per-se-illustrata">Checklist: Lingua Latina per se Illustrata</h1>
|
||||||
|
<h2 id="pars-i">Pars I</h2>
|
||||||
|
<ul>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap I</li>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap II</li>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap III</li>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap IV</li>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap V</li>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap VI</li>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap VII</li>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap VIII</li>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap IX</li>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap X</li>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap XI</li>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap XII</li>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap XIII</li>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap XIV</li>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap XV</li>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap XVI</li>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap XVII</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<a href="/latin/lingua-latina-per-se-illustrata/checklist/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="relative w-100 w-30-l mb4 bg-white">
|
||||||
|
<div class="relative w-100 mb4 bg-white nested-copy-line-height">
|
||||||
|
<div class="bg-white mb3 pa4 gray overflow-hidden">
|
||||||
|
<span class="f6 db">Latins</span>
|
||||||
|
<h1 class="f3 near-black">
|
||||||
|
<a href="/latin/lingua-latina-per-se-illustrata/notes/cap-01-imperium-romanum/" class="link black dim">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<div class="nested-links f5 lh-copy nested-copy-line-height">
|
||||||
|
<h1 id="capitulum-primum-imperium-romanum">Capitulum Primum: Imperium Romanum</h1>
|
||||||
|
<h2 id="vocabula-nova">Vocabula nova</h2>
|
||||||
|
<ul>
|
||||||
|
<li>imperium -i</li>
|
||||||
|
<li>capitulum -i</li>
|
||||||
|
<li>pensum -i</li>
|
||||||
|
<li>in</li>
|
||||||
|
<li>est, sunt</li>
|
||||||
|
<li>et</li>
|
||||||
|
<li>quoque</li>
|
||||||
|
<li>non</li>
|
||||||
|
<li>sed</li>
|
||||||
|
<li>-ne</li>
|
||||||
|
<li>ubi</li>
|
||||||
|
<li>fluvius -i</li>
|
||||||
|
<li>magnus -a -um</li>
|
||||||
|
<li>parvus -a -um</li>
|
||||||
|
<li>insula -ae</li>
|
||||||
|
<li>oppidum -i</li>
|
||||||
|
<li>multus -a -um</li>
|
||||||
|
<li>paucus -a -um</li>
|
||||||
|
<li>num</li>
|
||||||
|
<li>quid</li>
|
||||||
|
<li>oceanus -?</li>
|
||||||
|
<li>provincia -ae</li>
|
||||||
|
<li>unus -a -um</li>
|
||||||
|
<li>duo -a -um</li>
|
||||||
|
<li>tres -ia -es?</li>
|
||||||
|
<li>mille -? -?</li>
|
||||||
|
<li>littera -ae</li>
|
||||||
|
<li>numerus -i</li>
|
||||||
|
<li>primus -a -um</li>
|
||||||
|
<li>secundum -a -um</li>
|
||||||
|
<li>tertium -a -um</li>
|
||||||
|
<li>vocabulum -a</li>
|
||||||
|
<li>syllaba -ae</li>
|
||||||
|
<li>grammatica</li>
|
||||||
|
<li>singularis -?</li>
|
||||||
|
<li>pluraliis -?</li>
|
||||||
|
<li>exemplum -i</li>
|
||||||
|
</ul>
|
||||||
|
<h2 id="grammatica-nova">Grammatica nova</h2>
|
||||||
|
<ul>
|
||||||
|
<li>Introduces nominative and ablative cases.</li>
|
||||||
|
<li>Introduces present active indicative tense.</li>
|
||||||
|
<li>Demonstrates flexible word order.</li>
|
||||||
|
</ul>
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th style="text-align: left">Line</th>
|
||||||
|
<th style="text-align: left">Comment</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left"><!-- raw HTML omitted --> in <!-- raw HTML omitted --> est = A is in B</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">3</td>
|
||||||
|
<td style="text-align: left">Multiple “et” in list rather than commas.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">7</td>
|
||||||
|
<td style="text-align: left">“sed” clause doesn’t need to repeat the verb</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">10</td>
|
||||||
|
<td style="text-align: left">Predicate can come before or after object.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">11</td>
|
||||||
|
<td style="text-align: left">“-ne” appended to first verb to indicate a question.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">56</td>
|
||||||
|
<td style="text-align: left">Commas used here instead of repeating “et”?</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<a href="/latin/lingua-latina-per-se-illustrata/notes/cap-01-imperium-romanum/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="relative w-100 w-30-l mb4 bg-white">
|
||||||
|
<div class="relative w-100 mb4 bg-white nested-copy-line-height">
|
||||||
|
<div class="bg-white mb3 pa4 gray overflow-hidden">
|
||||||
|
<span class="f6 db">Latins</span>
|
||||||
|
<h1 class="f3 near-black">
|
||||||
|
<a href="/latin/lingua-latina-per-se-illustrata/notes/cap-02-familia-romana/" class="link black dim">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<div class="nested-links f5 lh-copy nested-copy-line-height">
|
||||||
|
<h1 id="capitulum-secondum-famiiia-romana">Capitulum Secondum: Famiiia Romana</h1>
|
||||||
|
<h2 id="vocabula-nova">Vocabula nova</h2>
|
||||||
|
<h2 id="grammatica-nova">Grammatica nova</h2>
|
||||||
|
</div>
|
||||||
|
<a href="/latin/lingua-latina-per-se-illustrata/notes/cap-02-familia-romana/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="relative w-100 w-30-l mb4 bg-white">
|
||||||
|
<div class="relative w-100 mb4 bg-white nested-copy-line-height">
|
||||||
|
<div class="bg-white mb3 pa4 gray overflow-hidden">
|
||||||
|
<span class="f6 db">Latins</span>
|
||||||
|
<h1 class="f3 near-black">
|
||||||
|
<a href="/latin/recitation/templates/noun-declensions/" class="link black dim">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<div class="nested-links f5 lh-copy nested-copy-line-height">
|
||||||
|
<h1 id="noun-declensions">Noun Declensions</h1>
|
||||||
|
<h2 id="first-declension">First Declension</h2>
|
||||||
|
<h3 id="porta--ae">Porta -ae</h3>
|
||||||
|
<h2 id="second-declension">Second Declension</h2>
|
||||||
|
<h3 id="amicus--i">Amicus -i</h3>
|
||||||
|
<h3 id="puer--ri">Puer -ri</h3>
|
||||||
|
<h3 id="ager--ri">Ager -ri</h3>
|
||||||
|
<h3 id="donum--i">Donum -i</h3>
|
||||||
|
<h2 id="third-declension">Third Declension</h2>
|
||||||
|
<h3 id="rex--is">Rex -is</h3>
|
||||||
|
<h3 id="corpus--ori">Corpus -ori</h3>
|
||||||
|
<h3 id="civis--is">Civis -is</h3>
|
||||||
|
<h3 id="urbs--is">Urbs -is</h3>
|
||||||
|
<h3 id="mare--is">Mare -is</h3>
|
||||||
|
<h2 id="fourth-declension">Fourth Declension</h2>
|
||||||
|
<h3 id="fructus--us">Fructus -us</h3>
|
||||||
|
<h3 id="cornu--ua">Cornu -ua</h3>
|
||||||
|
<h2 id="fifth-declension">Fifth Declension</h2>
|
||||||
|
<h3 id="dies--ei">Dies -ei</h3>
|
||||||
|
</div>
|
||||||
|
<a href="/latin/recitation/templates/noun-declensions/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</section></article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
39
hugo/public/latin/index.xml
Normal file
39
hugo/public/latin/index.xml
Normal file
|
|
@ -0,0 +1,39 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||||
|
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||||
|
<channel>
|
||||||
|
<title>Latins on My New Hugo Site</title>
|
||||||
|
<link>http://localhost:1313/latin/</link>
|
||||||
|
<description>Recent content in Latins on My New Hugo Site</description>
|
||||||
|
<generator>Hugo</generator>
|
||||||
|
<language>en-us</language>
|
||||||
|
<atom:link href="http://localhost:1313/latin/index.xml" rel="self" type="application/rss+xml" />
|
||||||
|
<item>
|
||||||
|
<title></title>
|
||||||
|
<link>http://localhost:1313/latin/lingua-latina-per-se-illustrata/checklist/</link>
|
||||||
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
||||||
|
<guid>http://localhost:1313/latin/lingua-latina-per-se-illustrata/checklist/</guid>
|
||||||
|
<description><h1 id="checklist-lingua-latina-per-se-illustrata">Checklist: Lingua Latina per se Illustrata</h1>
<h2 id="pars-i">Pars I</h2>
<ul>
<li><input disabled="" type="checkbox"> Cap I</li>
<li><input disabled="" type="checkbox"> Cap II</li>
<li><input disabled="" type="checkbox"> Cap III</li>
<li><input disabled="" type="checkbox"> Cap IV</li>
<li><input disabled="" type="checkbox"> Cap V</li>
<li><input disabled="" type="checkbox"> Cap VI</li>
<li><input disabled="" type="checkbox"> Cap VII</li>
<li><input disabled="" type="checkbox"> Cap VIII</li>
<li><input disabled="" type="checkbox"> Cap IX</li>
<li><input disabled="" type="checkbox"> Cap X</li>
<li><input disabled="" type="checkbox"> Cap XI</li>
<li><input disabled="" type="checkbox"> Cap XII</li>
<li><input disabled="" type="checkbox"> Cap XIII</li>
<li><input disabled="" type="checkbox"> Cap XIV</li>
<li><input disabled="" type="checkbox"> Cap XV</li>
<li><input disabled="" type="checkbox"> Cap XVI</li>
<li><input disabled="" type="checkbox"> Cap XVII</li>
</ul></description>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<title></title>
|
||||||
|
<link>http://localhost:1313/latin/lingua-latina-per-se-illustrata/notes/cap-01-imperium-romanum/</link>
|
||||||
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
||||||
|
<guid>http://localhost:1313/latin/lingua-latina-per-se-illustrata/notes/cap-01-imperium-romanum/</guid>
|
||||||
|
<description><h1 id="capitulum-primum-imperium-romanum">Capitulum Primum: Imperium Romanum</h1>
<h2 id="vocabula-nova">Vocabula nova</h2>
<ul>
<li>imperium -i</li>
<li>capitulum -i</li>
<li>pensum -i</li>
<li>in</li>
<li>est, sunt</li>
<li>et</li>
<li>quoque</li>
<li>non</li>
<li>sed</li>
<li>-ne</li>
<li>ubi</li>
<li>fluvius -i</li>
<li>magnus -a -um</li>
<li>parvus -a -um</li>
<li>insula -ae</li>
<li>oppidum -i</li>
<li>multus -a -um</li>
<li>paucus -a -um</li>
<li>num</li>
<li>quid</li>
<li>oceanus -?</li>
<li>provincia -ae</li>
<li>unus -a -um</li>
<li>duo -a -um</li>
<li>tres -ia -es?</li>
<li>mille -? -?</li>
<li>littera -ae</li>
<li>numerus -i</li>
<li>primus -a -um</li>
<li>secundum -a -um</li>
<li>tertium -a -um</li>
<li>vocabulum -a</li>
<li>syllaba -ae</li>
<li>grammatica</li>
<li>singularis -?</li>
<li>pluraliis -?</li>
<li>exemplum -i</li>
</ul>
<h2 id="grammatica-nova">Grammatica nova</h2>
<ul>
<li>Introduces nominative and ablative cases.</li>
<li>Introduces present active indicative tense.</li>
<li>Demonstrates flexible word order.</li>
</ul>
<table>
 <thead>
 <tr>
 <th style="text-align: left">Line</th>
 <th style="text-align: left">Comment</th>
 </tr>
 </thead>
 <tbody>
 <tr>
 <td style="text-align: left">1</td>
 <td style="text-align: left"><!-- raw HTML omitted --> in <!-- raw HTML omitted --> est = A is in B</td>
 </tr>
 <tr>
 <td style="text-align: left">3</td>
 <td style="text-align: left">Multiple “et” in list rather than commas.</td>
 </tr>
 <tr>
 <td style="text-align: left">7</td>
 <td style="text-align: left">&ldquo;sed&rdquo; clause doesn&rsquo;t need to repeat the verb</td>
 </tr>
 <tr>
 <td style="text-align: left">10</td>
 <td style="text-align: left">Predicate can come before or after object.</td>
 </tr>
 <tr>
 <td style="text-align: left">11</td>
 <td style="text-align: left">&ldquo;-ne&rdquo; appended to first verb to indicate a question.</td>
 </tr>
 <tr>
 <td style="text-align: left">56</td>
 <td style="text-align: left">Commas used here instead of repeating &ldquo;et&rdquo;?</td>
 </tr>
 </tbody>
</table></description>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<title></title>
|
||||||
|
<link>http://localhost:1313/latin/lingua-latina-per-se-illustrata/notes/cap-02-familia-romana/</link>
|
||||||
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
||||||
|
<guid>http://localhost:1313/latin/lingua-latina-per-se-illustrata/notes/cap-02-familia-romana/</guid>
|
||||||
|
<description><h1 id="capitulum-secondum-famiiia-romana">Capitulum Secondum: Famiiia Romana</h1>
<h2 id="vocabula-nova">Vocabula nova</h2>
<h2 id="grammatica-nova">Grammatica nova</h2></description>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<title></title>
|
||||||
|
<link>http://localhost:1313/latin/recitation/templates/noun-declensions/</link>
|
||||||
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
||||||
|
<guid>http://localhost:1313/latin/recitation/templates/noun-declensions/</guid>
|
||||||
|
<description><h1 id="noun-declensions">Noun Declensions</h1>
<h2 id="first-declension">First Declension</h2>
<h3 id="porta--ae">Porta -ae</h3>
<h2 id="second-declension">Second Declension</h2>
<h3 id="amicus--i">Amicus -i</h3>
<h3 id="puer--ri">Puer -ri</h3>
<h3 id="ager--ri">Ager -ri</h3>
<h3 id="donum--i">Donum -i</h3>
<h2 id="third-declension">Third Declension</h2>
<h3 id="rex--is">Rex -is</h3>
<h3 id="corpus--ori">Corpus -ori</h3>
<h3 id="civis--is">Civis -is</h3>
<h3 id="urbs--is">Urbs -is</h3>
<h3 id="mare--is">Mare -is</h3>
<h2 id="fourth-declension">Fourth Declension</h2>
<h3 id="fructus--us">Fructus -us</h3>
<h3 id="cornu--ua">Cornu -ua</h3>
<h2 id="fifth-declension">Fifth Declension</h2>
<h3 id="dies--ei">Dies -ei</h3></description>
|
||||||
|
</item>
|
||||||
|
</channel>
|
||||||
|
</rss>
|
||||||
|
|
@ -0,0 +1,172 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="Checklist: Lingua Latina per se Illustrata
|
||||||
|
Pars I
|
||||||
|
|
||||||
|
Cap I
|
||||||
|
Cap II
|
||||||
|
Cap III
|
||||||
|
Cap IV
|
||||||
|
Cap V
|
||||||
|
Cap VI
|
||||||
|
Cap VII
|
||||||
|
Cap VIII
|
||||||
|
Cap IX
|
||||||
|
Cap X
|
||||||
|
Cap XI
|
||||||
|
Cap XII
|
||||||
|
Cap XIII
|
||||||
|
Cap XIV
|
||||||
|
Cap XV
|
||||||
|
Cap XVI
|
||||||
|
Cap XVII
|
||||||
|
">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/latin/lingua-latina-per-se-illustrata/checklist/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/latin/lingua-latina-per-se-illustrata/checklist/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="My New Hugo Site">
|
||||||
|
<meta property="og:description" content="Checklist: Lingua Latina per se Illustrata Pars I Cap I Cap II Cap III Cap IV Cap V Cap VI Cap VII Cap VIII Cap IX Cap X Cap XI Cap XII Cap XIII Cap XIV Cap XV Cap XVI Cap XVII">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="article:section" content="latin">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="My New Hugo Site">
|
||||||
|
<meta itemprop="description" content="Checklist: Lingua Latina per se Illustrata Pars I Cap I Cap II Cap III Cap IV Cap V Cap VI Cap VII Cap VIII Cap IX Cap X Cap XI Cap XII Cap XIII Cap XIV Cap XV Cap XVI Cap XVII">
|
||||||
|
<meta itemprop="wordCount" content="42">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="My New Hugo Site">
|
||||||
|
<meta name="twitter:description" content="Checklist: Lingua Latina per se Illustrata Pars I Cap I Cap II Cap III Cap IV Cap V Cap VI Cap VII Cap VIII Cap IX Cap X Cap XI Cap XII Cap XIII Cap XIV Cap XV Cap XVI Cap XVII">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<article class="flex-l flex-wrap justify-between mw8 center ph3">
|
||||||
|
<header class="mt4 w-100">
|
||||||
|
<aside class="instapaper_ignoref b helvetica tracked ttu">
|
||||||
|
|
||||||
|
Latins
|
||||||
|
</aside><div id="sharing" class="mt3 ananke-socials"></div>
|
||||||
|
<h1 class="f1 athelas mt3 mb1"></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div class="nested-copy-line-height lh-copy serif f4 nested-links mid-gray pr4-l w-two-thirds-l"><h1 id="checklist-lingua-latina-per-se-illustrata">Checklist: Lingua Latina per se Illustrata</h1>
|
||||||
|
<h2 id="pars-i">Pars I</h2>
|
||||||
|
<ul>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap I</li>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap II</li>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap III</li>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap IV</li>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap V</li>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap VI</li>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap VII</li>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap VIII</li>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap IX</li>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap X</li>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap XI</li>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap XII</li>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap XIII</li>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap XIV</li>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap XV</li>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap XVI</li>
|
||||||
|
<li><input disabled="" type="checkbox"> Cap XVII</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="pa0">
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
<div class="mt6 instapaper_ignoref">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<aside class="w-30-l mt6-l">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
|
@ -0,0 +1,292 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="Capitulum Primum: Imperium Romanum
|
||||||
|
Vocabula nova
|
||||||
|
|
||||||
|
imperium -i
|
||||||
|
capitulum -i
|
||||||
|
pensum -i
|
||||||
|
in
|
||||||
|
est, sunt
|
||||||
|
et
|
||||||
|
quoque
|
||||||
|
non
|
||||||
|
sed
|
||||||
|
-ne
|
||||||
|
ubi
|
||||||
|
fluvius -i
|
||||||
|
magnus -a -um
|
||||||
|
parvus -a -um
|
||||||
|
insula -ae
|
||||||
|
oppidum -i
|
||||||
|
multus -a -um
|
||||||
|
paucus -a -um
|
||||||
|
num
|
||||||
|
quid
|
||||||
|
oceanus -?
|
||||||
|
provincia -ae
|
||||||
|
unus -a -um
|
||||||
|
duo -a -um
|
||||||
|
tres -ia -es?
|
||||||
|
mille -? -?
|
||||||
|
littera -ae
|
||||||
|
numerus -i
|
||||||
|
primus -a -um
|
||||||
|
secundum -a -um
|
||||||
|
tertium -a -um
|
||||||
|
vocabulum -a
|
||||||
|
syllaba -ae
|
||||||
|
grammatica
|
||||||
|
singularis -?
|
||||||
|
pluraliis -?
|
||||||
|
exemplum -i
|
||||||
|
|
||||||
|
Grammatica nova
|
||||||
|
|
||||||
|
Introduces nominative and ablative cases.
|
||||||
|
Introduces present active indicative tense.
|
||||||
|
Demonstrates flexible word order.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Line
|
||||||
|
Comment
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
in est = A is in B
|
||||||
|
|
||||||
|
|
||||||
|
3
|
||||||
|
Multiple “et” in list rather than commas.
|
||||||
|
|
||||||
|
|
||||||
|
7
|
||||||
|
“sed” clause doesn’t need to repeat the verb
|
||||||
|
|
||||||
|
|
||||||
|
10
|
||||||
|
Predicate can come before or after object.
|
||||||
|
|
||||||
|
|
||||||
|
11
|
||||||
|
“-ne” appended to first verb to indicate a question.
|
||||||
|
|
||||||
|
|
||||||
|
56
|
||||||
|
Commas used here instead of repeating “et”?
|
||||||
|
|
||||||
|
|
||||||
|
">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/latin/lingua-latina-per-se-illustrata/notes/cap-01-imperium-romanum/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/latin/lingua-latina-per-se-illustrata/notes/cap-01-imperium-romanum/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="My New Hugo Site">
|
||||||
|
<meta property="og:description" content="Capitulum Primum: Imperium Romanum Vocabula nova imperium -i capitulum -i pensum -i in est, sunt et quoque non sed -ne ubi fluvius -i magnus -a -um parvus -a -um insula -ae oppidum -i multus -a -um paucus -a -um num quid oceanus -? provincia -ae unus -a -um duo -a -um tres -ia -es? mille -? -? littera -ae numerus -i primus -a -um secundum -a -um tertium -a -um vocabulum -a syllaba -ae grammatica singularis -? pluraliis -? exemplum -i Grammatica nova Introduces nominative and ablative cases. Introduces present active indicative tense. Demonstrates flexible word order. Line Comment 1 in est = A is in B 3 Multiple “et” in list rather than commas. 7 “sed” clause doesn’t need to repeat the verb 10 Predicate can come before or after object. 11 “-ne” appended to first verb to indicate a question. 56 Commas used here instead of repeating “et”?">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="article:section" content="latin">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="My New Hugo Site">
|
||||||
|
<meta itemprop="description" content="Capitulum Primum: Imperium Romanum Vocabula nova imperium -i capitulum -i pensum -i in est, sunt et quoque non sed -ne ubi fluvius -i magnus -a -um parvus -a -um insula -ae oppidum -i multus -a -um paucus -a -um num quid oceanus -? provincia -ae unus -a -um duo -a -um tres -ia -es? mille -? -? littera -ae numerus -i primus -a -um secundum -a -um tertium -a -um vocabulum -a syllaba -ae grammatica singularis -? pluraliis -? exemplum -i Grammatica nova Introduces nominative and ablative cases. Introduces present active indicative tense. Demonstrates flexible word order. Line Comment 1 in est = A is in B 3 Multiple “et” in list rather than commas. 7 “sed” clause doesn’t need to repeat the verb 10 Predicate can come before or after object. 11 “-ne” appended to first verb to indicate a question. 56 Commas used here instead of repeating “et”?">
|
||||||
|
<meta itemprop="wordCount" content="150">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="My New Hugo Site">
|
||||||
|
<meta name="twitter:description" content="Capitulum Primum: Imperium Romanum Vocabula nova imperium -i capitulum -i pensum -i in est, sunt et quoque non sed -ne ubi fluvius -i magnus -a -um parvus -a -um insula -ae oppidum -i multus -a -um paucus -a -um num quid oceanus -? provincia -ae unus -a -um duo -a -um tres -ia -es? mille -? -? littera -ae numerus -i primus -a -um secundum -a -um tertium -a -um vocabulum -a syllaba -ae grammatica singularis -? pluraliis -? exemplum -i Grammatica nova Introduces nominative and ablative cases. Introduces present active indicative tense. Demonstrates flexible word order. Line Comment 1 in est = A is in B 3 Multiple “et” in list rather than commas. 7 “sed” clause doesn’t need to repeat the verb 10 Predicate can come before or after object. 11 “-ne” appended to first verb to indicate a question. 56 Commas used here instead of repeating “et”?">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<article class="flex-l flex-wrap justify-between mw8 center ph3">
|
||||||
|
<header class="mt4 w-100">
|
||||||
|
<aside class="instapaper_ignoref b helvetica tracked ttu">
|
||||||
|
|
||||||
|
Latins
|
||||||
|
</aside><div id="sharing" class="mt3 ananke-socials"></div>
|
||||||
|
<h1 class="f1 athelas mt3 mb1"></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div class="nested-copy-line-height lh-copy serif f4 nested-links mid-gray pr4-l w-two-thirds-l"><h1 id="capitulum-primum-imperium-romanum">Capitulum Primum: Imperium Romanum</h1>
|
||||||
|
<h2 id="vocabula-nova">Vocabula nova</h2>
|
||||||
|
<ul>
|
||||||
|
<li>imperium -i</li>
|
||||||
|
<li>capitulum -i</li>
|
||||||
|
<li>pensum -i</li>
|
||||||
|
<li>in</li>
|
||||||
|
<li>est, sunt</li>
|
||||||
|
<li>et</li>
|
||||||
|
<li>quoque</li>
|
||||||
|
<li>non</li>
|
||||||
|
<li>sed</li>
|
||||||
|
<li>-ne</li>
|
||||||
|
<li>ubi</li>
|
||||||
|
<li>fluvius -i</li>
|
||||||
|
<li>magnus -a -um</li>
|
||||||
|
<li>parvus -a -um</li>
|
||||||
|
<li>insula -ae</li>
|
||||||
|
<li>oppidum -i</li>
|
||||||
|
<li>multus -a -um</li>
|
||||||
|
<li>paucus -a -um</li>
|
||||||
|
<li>num</li>
|
||||||
|
<li>quid</li>
|
||||||
|
<li>oceanus -?</li>
|
||||||
|
<li>provincia -ae</li>
|
||||||
|
<li>unus -a -um</li>
|
||||||
|
<li>duo -a -um</li>
|
||||||
|
<li>tres -ia -es?</li>
|
||||||
|
<li>mille -? -?</li>
|
||||||
|
<li>littera -ae</li>
|
||||||
|
<li>numerus -i</li>
|
||||||
|
<li>primus -a -um</li>
|
||||||
|
<li>secundum -a -um</li>
|
||||||
|
<li>tertium -a -um</li>
|
||||||
|
<li>vocabulum -a</li>
|
||||||
|
<li>syllaba -ae</li>
|
||||||
|
<li>grammatica</li>
|
||||||
|
<li>singularis -?</li>
|
||||||
|
<li>pluraliis -?</li>
|
||||||
|
<li>exemplum -i</li>
|
||||||
|
</ul>
|
||||||
|
<h2 id="grammatica-nova">Grammatica nova</h2>
|
||||||
|
<ul>
|
||||||
|
<li>Introduces nominative and ablative cases.</li>
|
||||||
|
<li>Introduces present active indicative tense.</li>
|
||||||
|
<li>Demonstrates flexible word order.</li>
|
||||||
|
</ul>
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th style="text-align: left">Line</th>
|
||||||
|
<th style="text-align: left">Comment</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left"><!-- raw HTML omitted --> in <!-- raw HTML omitted --> est = A is in B</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">3</td>
|
||||||
|
<td style="text-align: left">Multiple “et” in list rather than commas.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">7</td>
|
||||||
|
<td style="text-align: left">“sed” clause doesn’t need to repeat the verb</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">10</td>
|
||||||
|
<td style="text-align: left">Predicate can come before or after object.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">11</td>
|
||||||
|
<td style="text-align: left">“-ne” appended to first verb to indicate a question.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">56</td>
|
||||||
|
<td style="text-align: left">Commas used here instead of repeating “et”?</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
<ul class="pa0">
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
<div class="mt6 instapaper_ignoref">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<aside class="w-30-l mt6-l">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
|
@ -0,0 +1,136 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="Capitulum Secondum: Famiiia Romana
|
||||||
|
Vocabula nova
|
||||||
|
Grammatica nova">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/latin/lingua-latina-per-se-illustrata/notes/cap-02-familia-romana/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/latin/lingua-latina-per-se-illustrata/notes/cap-02-familia-romana/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="My New Hugo Site">
|
||||||
|
<meta property="og:description" content="Capitulum Secondum: Famiiia Romana Vocabula nova Grammatica nova">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="article:section" content="latin">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="My New Hugo Site">
|
||||||
|
<meta itemprop="description" content="Capitulum Secondum: Famiiia Romana Vocabula nova Grammatica nova">
|
||||||
|
<meta itemprop="wordCount" content="8">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="My New Hugo Site">
|
||||||
|
<meta name="twitter:description" content="Capitulum Secondum: Famiiia Romana Vocabula nova Grammatica nova">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<article class="flex-l flex-wrap justify-between mw8 center ph3">
|
||||||
|
<header class="mt4 w-100">
|
||||||
|
<aside class="instapaper_ignoref b helvetica tracked ttu">
|
||||||
|
|
||||||
|
Latins
|
||||||
|
</aside><div id="sharing" class="mt3 ananke-socials"></div>
|
||||||
|
<h1 class="f1 athelas mt3 mb1"></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div class="nested-copy-line-height lh-copy serif f4 nested-links mid-gray pr4-l w-two-thirds-l"><h1 id="capitulum-secondum-famiiia-romana">Capitulum Secondum: Famiiia Romana</h1>
|
||||||
|
<h2 id="vocabula-nova">Vocabula nova</h2>
|
||||||
|
<h2 id="grammatica-nova">Grammatica nova</h2>
|
||||||
|
<ul class="pa0">
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
<div class="mt6 instapaper_ignoref">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<aside class="w-30-l mt6-l">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
|
@ -0,0 +1,55 @@
|
||||||
|
# Capitulum Primum
|
||||||
|
|
||||||
|
## Pensum A
|
||||||
|
|
||||||
|
Nilus fluvi_ est. Nilus et Rhénus fluvi_ _. Créta insul_ _, Créta et Rhodus
|
||||||
|
insul_ sunt. Brundisium oppid_ _. Brundisium et Tisculum oppid_ _.
|
||||||
|
|
||||||
|
Rhénus fluvi_ magn_ est. Tiberis est fluvi_ parv_. Rhénus
|
||||||
|
et Danuvius non fluvi_ parv_, sed fluvi_ magn_ sunt. Sardinia
|
||||||
|
insul_ magn_ est. Melita insul_ parv_ est. Sardinia et
|
||||||
|
Sicilia non insul_ parv_, sed insul_ magn_ sunt. Brundisium
|
||||||
|
non oppid_ parv_, sed oppid_ magn_ est. Tisculum et Delphi
|
||||||
|
non oppid_ magn_, sed oppid_ parv_ sunt.
|
||||||
|
|
||||||
|
Créta insul_ Graec_ est. Lesbos et Chios et Naxus sunt
|
||||||
|
insul_ Graec_. In Graecia mult_ insul_ sunt. In Gallia sunt
|
||||||
|
mult_ fluvi_. In Italia mult_ oppid_ sunt. In Arabia sunt
|
||||||
|
pauc_ fluvi_ et pauc_ oppid_.
|
||||||
|
|
||||||
|
A et B litter_ Latin_ sunt. C quoque litter_ Latin_ est. Multi
|
||||||
|
et pauci vocabul_ Latin_ sunt. Ubi quoque vocabul_ Latin_
|
||||||
|
est. I et If numer_ Roman_ sunt. II quoque numer_ R6man_
|
||||||
|
est.
|
||||||
|
|
||||||
|
## Pensum B
|
||||||
|
|
||||||
|
Sicilia _ est. Italia insula _ est. Rhénus _ est. Brundisium
|
||||||
|
_ est. Sicilia et Sardinia _ magnae sunt. Melita insula _
|
||||||
|
est. Britannia ndn _ parva, sed _est. Brundisium non _
|
||||||
|
_, sed _ magnum est. Est_ Brundisium in Graecia? Brundisium
|
||||||
|
_ est in Graecia, _ in Italia. _ est Sparta? Sparta est
|
||||||
|
in Graecia: Sparta oppidum _ est. Delphi _ oppidum Graecum
|
||||||
|
est. Euboea, Naxus, Lesbos, Chios _ Graecae sunt. In
|
||||||
|
Graecia sunt _ insulae.
|
||||||
|
|
||||||
|
Quid est m1? 111 _ est. _ est A? A littera est. A, B, C _
|
||||||
|
Latinae sunt. _ r littera Latina est? r _ litera _, sed littera
|
||||||
|
_ est. insula _ Latinum est.
|
||||||
|
|
||||||
|
## Pensum C
|
||||||
|
|
||||||
|
Ubi est Roma?
|
||||||
|
Estne Sparta in Italia?
|
||||||
|
Ubi est Italia?
|
||||||
|
Ubi sunt Syria et Arabia?
|
||||||
|
Rstne Aegyptus in Asia?
|
||||||
|
Ubi sent Sparta et Delphi?
|
||||||
|
Ubi est Brundisium?
|
||||||
|
Quid est Brundisium?
|
||||||
|
Num Creta oppidum est?
|
||||||
|
Estna Britannia insula parva?
|
||||||
|
Quid est Tiberis?
|
||||||
|
Quid est D?
|
||||||
|
Num Δ littera Latina est?
|
||||||
|
Estne II magnus numerus?
|
||||||
10
hugo/public/latin/page/1/index.html
Normal file
10
hugo/public/latin/page/1/index.html
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head>
|
||||||
|
<title>http://localhost:1313/latin/</title>
|
||||||
|
<link rel="canonical" href="http://localhost:1313/latin/">
|
||||||
|
<meta name="robots" content="noindex">
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="refresh" content="0; url=http://localhost:1313/latin/">
|
||||||
|
</head>
|
||||||
|
</html>
|
||||||
|
|
@ -0,0 +1,168 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="Noun Declensions
|
||||||
|
First Declension
|
||||||
|
Porta -ae
|
||||||
|
Second Declension
|
||||||
|
Amicus -i
|
||||||
|
Puer -ri
|
||||||
|
Ager -ri
|
||||||
|
Donum -i
|
||||||
|
Third Declension
|
||||||
|
Rex -is
|
||||||
|
Corpus -ori
|
||||||
|
Civis -is
|
||||||
|
Urbs -is
|
||||||
|
Mare -is
|
||||||
|
Fourth Declension
|
||||||
|
Fructus -us
|
||||||
|
Cornu -ua
|
||||||
|
Fifth Declension
|
||||||
|
Dies -ei">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/latin/recitation/templates/noun-declensions/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/latin/recitation/templates/noun-declensions/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="My New Hugo Site">
|
||||||
|
<meta property="og:description" content="Noun Declensions First Declension Porta -ae Second Declension Amicus -i Puer -ri Ager -ri Donum -i Third Declension Rex -is Corpus -ori Civis -is Urbs -is Mare -is Fourth Declension Fructus -us Cornu -ua Fifth Declension Dies -ei">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="article:section" content="latin">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="My New Hugo Site">
|
||||||
|
<meta itemprop="description" content="Noun Declensions First Declension Porta -ae Second Declension Amicus -i Puer -ri Ager -ri Donum -i Third Declension Rex -is Corpus -ori Civis -is Urbs -is Mare -is Fourth Declension Fructus -us Cornu -ua Fifth Declension Dies -ei">
|
||||||
|
<meta itemprop="wordCount" content="38">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="My New Hugo Site">
|
||||||
|
<meta name="twitter:description" content="Noun Declensions First Declension Porta -ae Second Declension Amicus -i Puer -ri Ager -ri Donum -i Third Declension Rex -is Corpus -ori Civis -is Urbs -is Mare -is Fourth Declension Fructus -us Cornu -ua Fifth Declension Dies -ei">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<article class="flex-l flex-wrap justify-between mw8 center ph3">
|
||||||
|
<header class="mt4 w-100">
|
||||||
|
<aside class="instapaper_ignoref b helvetica tracked ttu">
|
||||||
|
|
||||||
|
Latins
|
||||||
|
</aside><div id="sharing" class="mt3 ananke-socials"></div>
|
||||||
|
<h1 class="f1 athelas mt3 mb1"></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div class="nested-copy-line-height lh-copy serif f4 nested-links mid-gray pr4-l w-two-thirds-l"><h1 id="noun-declensions">Noun Declensions</h1>
|
||||||
|
<h2 id="first-declension">First Declension</h2>
|
||||||
|
<h3 id="porta--ae">Porta -ae</h3>
|
||||||
|
<h2 id="second-declension">Second Declension</h2>
|
||||||
|
<h3 id="amicus--i">Amicus -i</h3>
|
||||||
|
<h3 id="puer--ri">Puer -ri</h3>
|
||||||
|
<h3 id="ager--ri">Ager -ri</h3>
|
||||||
|
<h3 id="donum--i">Donum -i</h3>
|
||||||
|
<h2 id="third-declension">Third Declension</h2>
|
||||||
|
<h3 id="rex--is">Rex -is</h3>
|
||||||
|
<h3 id="corpus--ori">Corpus -ori</h3>
|
||||||
|
<h3 id="civis--is">Civis -is</h3>
|
||||||
|
<h3 id="urbs--is">Urbs -is</h3>
|
||||||
|
<h3 id="mare--is">Mare -is</h3>
|
||||||
|
<h2 id="fourth-declension">Fourth Declension</h2>
|
||||||
|
<h3 id="fructus--us">Fructus -us</h3>
|
||||||
|
<h3 id="cornu--ua">Cornu -ua</h3>
|
||||||
|
<h2 id="fifth-declension">Fifth Declension</h2>
|
||||||
|
<h3 id="dies--ei">Dies -ei</h3>
|
||||||
|
<ul class="pa0">
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
<div class="mt6 instapaper_ignoref">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<aside class="w-30-l mt6-l">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
167
hugo/public/parenting/index.html
Normal file
167
hugo/public/parenting/index.html
Normal file
|
|
@ -0,0 +1,167 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link href="/parenting/index.xml" rel="alternate" type="application/rss+xml" title="My New Hugo Site" />
|
||||||
|
<link href="/parenting/index.xml" rel="feed" type="application/rss+xml" title="My New Hugo Site" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/parenting/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/parenting/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="Parentings">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="website">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="Parentings">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="Parentings">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="pb3-m pb6-l bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="tc-l pv3 ph3 ph4-ns">
|
||||||
|
<h1 class="f2 f-subheadline-l fw2 light-silver mb0 lh-title">
|
||||||
|
Parentings
|
||||||
|
</h1>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
<article class="pa3 pa4-ns nested-copy-line-height">
|
||||||
|
<section class="cf ph3 ph5-l pv3 pv4-l f4 tc-l center measure-wide lh-copy mid-gray"></section>
|
||||||
|
<section class="flex-ns flex-wrap justify-around mt5">
|
||||||
|
|
||||||
|
<div class="relative w-100 w-30-l mb4 bg-white">
|
||||||
|
<div class="relative w-100 mb4 bg-white nested-copy-line-height">
|
||||||
|
<div class="bg-white mb3 pa4 gray overflow-hidden">
|
||||||
|
<span class="f6 db">Parentings</span>
|
||||||
|
<h1 class="f3 near-black">
|
||||||
|
<a href="/parenting/positive-discipline/" class="link black dim">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<div class="nested-links f5 lh-copy nested-copy-line-height">
|
||||||
|
<h1 id="positive-discipline">Positive Discipline</h1>
|
||||||
|
<h2 id="chapter-one-the-positive-approach">Chapter One: The Positive Approach</h2>
|
||||||
|
<p>Children used to be more submissive and obedient because their parents modelled
|
||||||
|
those behaviours. Mum “obeyed” Dad; Dad obeyed his boss.</p>
|
||||||
|
<p>Children deserve to be treated with dignity and respect.</p>
|
||||||
|
<p>Children (these days) don’t have responsibilities; they miss out on
|
||||||
|
opportunities to feel belonging and significance.</p>
|
||||||
|
<p>Responsibilities are chances to develop skills, self-belief, and to practice
|
||||||
|
overcoming challenges.</p>
|
||||||
|
<p>Energy spent on manipulating people to take care of them could be spent becoming
|
||||||
|
capable.</p>
|
||||||
|
</div>
|
||||||
|
<a href="/parenting/positive-discipline/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="relative w-100 w-30-l mb4 bg-white">
|
||||||
|
<div class="relative w-100 mb4 bg-white nested-copy-line-height">
|
||||||
|
<div class="bg-white mb3 pa4 gray overflow-hidden">
|
||||||
|
<span class="f6 db">Parentings</span>
|
||||||
|
<h1 class="f3 near-black">
|
||||||
|
<a href="/parenting/the-whole-brain-child/" class="link black dim">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<div class="nested-links f5 lh-copy nested-copy-line-height">
|
||||||
|
<h1 id="the-whole-brain-child">The Whole Brain Child</h1>
|
||||||
|
<p>Chaos - Integration - Rigidity</p>
|
||||||
|
<h2 id="using-both-sides-of-the-brain">Using both sides of the brain</h2>
|
||||||
|
<ol>
|
||||||
|
<li>“Connect & Redirect”: Respond to emotional reactions in an emotive way
|
||||||
|
(right brain to right brain)., then switch to a logical solution once the
|
||||||
|
child is calm.</li>
|
||||||
|
<li>“Name it to tame it”: Recount a painful experience in a way that addresses
|
||||||
|
the emotions that the child felt and shows that there is something to be
|
||||||
|
learned from the experience.</li>
|
||||||
|
</ol>
|
||||||
|
<h2 id="developing-and-integrating-the-upstairs-brain">Developing and integrating the upstairs brain</h2>
|
||||||
|
<ol start="3">
|
||||||
|
<li>
|
||||||
|
<p>“Engage, don’t enrage”: Appeal to the upstairs brain: respond to meltdowns
|
||||||
|
and tantrums by prompting the child to use their upstairs brain.</p>
|
||||||
|
</div>
|
||||||
|
<a href="/parenting/the-whole-brain-child/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</section></article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
25
hugo/public/parenting/index.xml
Normal file
25
hugo/public/parenting/index.xml
Normal file
|
|
@ -0,0 +1,25 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||||
|
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||||
|
<channel>
|
||||||
|
<title>Parentings on My New Hugo Site</title>
|
||||||
|
<link>http://localhost:1313/parenting/</link>
|
||||||
|
<description>Recent content in Parentings on My New Hugo Site</description>
|
||||||
|
<generator>Hugo</generator>
|
||||||
|
<language>en-us</language>
|
||||||
|
<atom:link href="http://localhost:1313/parenting/index.xml" rel="self" type="application/rss+xml" />
|
||||||
|
<item>
|
||||||
|
<title></title>
|
||||||
|
<link>http://localhost:1313/parenting/positive-discipline/</link>
|
||||||
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
||||||
|
<guid>http://localhost:1313/parenting/positive-discipline/</guid>
|
||||||
|
<description><h1 id="positive-discipline">Positive Discipline</h1>
<h2 id="chapter-one-the-positive-approach">Chapter One: The Positive Approach</h2>
<p>Children used to be more submissive and obedient because their parents modelled
those behaviours. Mum &ldquo;obeyed&rdquo; Dad; Dad obeyed his boss.</p>
<p>Children deserve to be treated with dignity and respect.</p>
<p>Children (these days) don&rsquo;t have responsibilities; they miss out on
opportunities to feel belonging and significance.</p>
<p>Responsibilities are chances to develop skills, self-belief, and to practice
overcoming challenges.</p>
<p>Energy spent on manipulating people to take care of them could be spent becoming
capable.</p></description>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<title></title>
|
||||||
|
<link>http://localhost:1313/parenting/the-whole-brain-child/</link>
|
||||||
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
||||||
|
<guid>http://localhost:1313/parenting/the-whole-brain-child/</guid>
|
||||||
|
<description><h1 id="the-whole-brain-child">The Whole Brain Child</h1>
<p>Chaos - Integration - Rigidity</p>
<h2 id="using-both-sides-of-the-brain">Using both sides of the brain</h2>
<ol>
<li>&ldquo;Connect &amp; Redirect&rdquo;: Respond to emotional reactions in an emotive way
(right brain to right brain)., then switch to a logical solution once the
child is calm.</li>
<li>&ldquo;Name it to tame it&rdquo;: Recount a painful experience in a way that addresses
the emotions that the child felt and shows that there is something to be
learned from the experience.</li>
</ol>
<h2 id="developing-and-integrating-the-upstairs-brain">Developing and integrating the upstairs brain</h2>
<ol start="3">
<li>
<p>&ldquo;Engage, don&rsquo;t enrage&rdquo;: Appeal to the upstairs brain: respond to meltdowns
and tantrums by prompting the child to use their upstairs brain.</p></description>
|
||||||
|
</item>
|
||||||
|
</channel>
|
||||||
|
</rss>
|
||||||
10
hugo/public/parenting/page/1/index.html
Normal file
10
hugo/public/parenting/page/1/index.html
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head>
|
||||||
|
<title>http://localhost:1313/parenting/</title>
|
||||||
|
<link rel="canonical" href="http://localhost:1313/parenting/">
|
||||||
|
<meta name="robots" content="noindex">
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="refresh" content="0; url=http://localhost:1313/parenting/">
|
||||||
|
</head>
|
||||||
|
</html>
|
||||||
403
hugo/public/parenting/positive-discipline/index.html
Normal file
403
hugo/public/parenting/positive-discipline/index.html
Normal file
|
|
@ -0,0 +1,403 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="Positive Discipline
|
||||||
|
Chapter One: The Positive Approach
|
||||||
|
Children used to be more submissive and obedient because their parents modelled
|
||||||
|
those behaviours. Mum “obeyed” Dad; Dad obeyed his boss.
|
||||||
|
Children deserve to be treated with dignity and respect.
|
||||||
|
Children (these days) don’t have responsibilities; they miss out on
|
||||||
|
opportunities to feel belonging and significance.
|
||||||
|
Responsibilities are chances to develop skills, self-belief, and to practice
|
||||||
|
overcoming challenges.
|
||||||
|
Energy spent on manipulating people to take care of them could be spent becoming
|
||||||
|
capable.">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/parenting/positive-discipline/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/parenting/positive-discipline/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="My New Hugo Site">
|
||||||
|
<meta property="og:description" content="Positive Discipline Chapter One: The Positive Approach Children used to be more submissive and obedient because their parents modelled those behaviours. Mum “obeyed” Dad; Dad obeyed his boss.
|
||||||
|
Children deserve to be treated with dignity and respect.
|
||||||
|
Children (these days) don’t have responsibilities; they miss out on opportunities to feel belonging and significance.
|
||||||
|
Responsibilities are chances to develop skills, self-belief, and to practice overcoming challenges.
|
||||||
|
Energy spent on manipulating people to take care of them could be spent becoming capable.">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="article:section" content="parenting">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="My New Hugo Site">
|
||||||
|
<meta itemprop="description" content="Positive Discipline Chapter One: The Positive Approach Children used to be more submissive and obedient because their parents modelled those behaviours. Mum “obeyed” Dad; Dad obeyed his boss.
|
||||||
|
Children deserve to be treated with dignity and respect.
|
||||||
|
Children (these days) don’t have responsibilities; they miss out on opportunities to feel belonging and significance.
|
||||||
|
Responsibilities are chances to develop skills, self-belief, and to practice overcoming challenges.
|
||||||
|
Energy spent on manipulating people to take care of them could be spent becoming capable.">
|
||||||
|
<meta itemprop="wordCount" content="1361">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="My New Hugo Site">
|
||||||
|
<meta name="twitter:description" content="Positive Discipline Chapter One: The Positive Approach Children used to be more submissive and obedient because their parents modelled those behaviours. Mum “obeyed” Dad; Dad obeyed his boss.
|
||||||
|
Children deserve to be treated with dignity and respect.
|
||||||
|
Children (these days) don’t have responsibilities; they miss out on opportunities to feel belonging and significance.
|
||||||
|
Responsibilities are chances to develop skills, self-belief, and to practice overcoming challenges.
|
||||||
|
Energy spent on manipulating people to take care of them could be spent becoming capable.">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<article class="flex-l flex-wrap justify-between mw8 center ph3">
|
||||||
|
<header class="mt4 w-100">
|
||||||
|
<aside class="instapaper_ignoref b helvetica tracked ttu">
|
||||||
|
|
||||||
|
Parentings
|
||||||
|
</aside><div id="sharing" class="mt3 ananke-socials"></div>
|
||||||
|
<h1 class="f1 athelas mt3 mb1"></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div class="nested-copy-line-height lh-copy serif f4 nested-links mid-gray pr4-l w-two-thirds-l"><h1 id="positive-discipline">Positive Discipline</h1>
|
||||||
|
<h2 id="chapter-one-the-positive-approach">Chapter One: The Positive Approach</h2>
|
||||||
|
<p>Children used to be more submissive and obedient because their parents modelled
|
||||||
|
those behaviours. Mum “obeyed” Dad; Dad obeyed his boss.</p>
|
||||||
|
<p>Children deserve to be treated with dignity and respect.</p>
|
||||||
|
<p>Children (these days) don’t have responsibilities; they miss out on
|
||||||
|
opportunities to feel belonging and significance.</p>
|
||||||
|
<p>Responsibilities are chances to develop skills, self-belief, and to practice
|
||||||
|
overcoming challenges.</p>
|
||||||
|
<p>Energy spent on manipulating people to take care of them could be spent becoming
|
||||||
|
capable.</p>
|
||||||
|
<h3 id="significant-seven-perceptions-and-skills-s7ps">Significant Seven Perceptions and Skills (S7PS)</h3>
|
||||||
|
<ol>
|
||||||
|
<li>Strong perceptions of personal capabilities: “I am capable.”</li>
|
||||||
|
<li>Strong perceptions of significance in primary relationships: “I contribute in
|
||||||
|
meaningful ways and I am genuinely needed.”</li>
|
||||||
|
<li>Strong perceptions of personal power or influence over life: “I can influence
|
||||||
|
what happens to me.”</li>
|
||||||
|
<li>Strong intrapersonal skills: the ability to understand personal emotions and
|
||||||
|
to use that understanding to develop self-discipline and self-control.</li>
|
||||||
|
<li>Strong interpersonal skills: the ability to work with others and develop
|
||||||
|
friendships through communicating, cooperating, negotiating, sharing,
|
||||||
|
empathizing, and listening.</li>
|
||||||
|
<li>Strong systemic skills: the ability to respond to the limits and
|
||||||
|
consequences of everyday life with responsibility, adaptability,
|
||||||
|
flexibility, and integrity.</li>
|
||||||
|
<li>Strong judgmental skills: the ability to use wisdom and to evaluate
|
||||||
|
situations according to appropriate values.</li>
|
||||||
|
</ol>
|
||||||
|
<p>Children developed these perceptions and skills naturally when they were
|
||||||
|
allowed to work side by side with their parents, receiving on-the-job training
|
||||||
|
while making meaningful contributions to the family lifestyle.</p>
|
||||||
|
<p>Bad behaviours = underdevelopment in S7PS.</p>
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th style="text-align: left">Strict</th>
|
||||||
|
<th style="text-align: left">Positive Discipline</th>
|
||||||
|
<th style="text-align: left">Permissive</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Too controlling, order without freedom, no choice</td>
|
||||||
|
<td style="text-align: left">Limited choices, freedom with order</td>
|
||||||
|
<td style="text-align: left">No limits, freedom without order, any choice</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
<h3 id="the-four-rs-of-punishment">The Four R’s of Punishment</h3>
|
||||||
|
<ol>
|
||||||
|
<li>Resentment—“This is unfair. I can’t trust adults.”</li>
|
||||||
|
<li>Revenge—“They are winning now, but I’ll get even.”</li>
|
||||||
|
<li>Rebellion—“I’ll do just the opposite to prove I don’t have to do it their way.”</li>
|
||||||
|
<li>Retreat:
|
||||||
|
a. Sneakiness—“I won’t get caught next time.”
|
||||||
|
b. Reduced self-esteem—“I am a bad person.”</li>
|
||||||
|
</ol>
|
||||||
|
<p>Positive discipline is not humiliating.</p>
|
||||||
|
<h3 id="the-four-criteria-for-effective-discipline">The Four Criteria for Effective Discipline</h3>
|
||||||
|
<ol>
|
||||||
|
<li>Is it kind and firm at the same time? (Respectful and encouraging)</li>
|
||||||
|
<li>Does it help children feel a sense of belonging and significance?
|
||||||
|
(Connection)</li>
|
||||||
|
<li>Is it effective long-term? (Punishment works in the short term, but has
|
||||||
|
negative long-term results.)</li>
|
||||||
|
<li>Does it teach valuable social and life skills for good character? (Respect,
|
||||||
|
concern for others, problem solving, accountability, contribution,
|
||||||
|
cooperation)</li>
|
||||||
|
</ol>
|
||||||
|
<p>When a limit is broken, don’t lecture or punish; ask what happened and what
|
||||||
|
could be done to solve the problem?</p>
|
||||||
|
<p>Belonging and significance are the primary goals of all people - especially
|
||||||
|
children.</p>
|
||||||
|
<h3 id="review-positive-discipline-tools">REVIEW: Positive Discipline Tools</h3>
|
||||||
|
<ol>
|
||||||
|
<li>Eliminate punishment.</li>
|
||||||
|
<li>Eliminate permissiveness.</li>
|
||||||
|
<li>Use kindness and firmness at the same time.</li>
|
||||||
|
<li>Provide opportunities for children to develop strength in the Significant
|
||||||
|
Seven Perceptions and Skills.</li>
|
||||||
|
<li>Beware of what works (punishment has negative long-term results).</li>
|
||||||
|
<li>Give up the crazy idea that in order to make children do better, first you
|
||||||
|
have to make them feel worse.</li>
|
||||||
|
<li>Involve children in setting limits.</li>
|
||||||
|
<li>Ask curiosity questions</li>
|
||||||
|
<li>Use kind and firm phrases.</li>
|
||||||
|
</ol>
|
||||||
|
<h2 id="chapter-two-some-basic-concepts">Chapter Two: Some Basic Concepts</h2>
|
||||||
|
<p>Adults much use lots of encouragement and take time for training in essential
|
||||||
|
life skills.</p>
|
||||||
|
<p>Children benefit by having many opportunities to feel good about themselves
|
||||||
|
when they make a meaningful contribution in their home, school, and community.
|
||||||
|
A sense of belonging and significance is the key.</p>
|
||||||
|
<h3 id="four-steps-for-winning-cooperation">Four Steps for Winning Cooperation</h3>
|
||||||
|
<ol>
|
||||||
|
<li>Express understanding for the child’s feelings. Be sure to check with him or
|
||||||
|
her to see if you are right.</li>
|
||||||
|
<li>Show empathy without condoning. Empathy does not mean you agree or condone.
|
||||||
|
It simply means that you understand the child’s perception. A nice touch here
|
||||||
|
is to share times when you have felt or behaved similarly.</li>
|
||||||
|
<li>Share your feelings and perceptions. If the first two steps have been done
|
||||||
|
in a sincere and friendly manner, the child will be ready to listen to you.</li>
|
||||||
|
<li>Invite the child to focus on a solution. Ask if he has any ideas on what to
|
||||||
|
do in the future to avoid the problem. If he doesn’t, offer some suggestions
|
||||||
|
until you can reach an agreement.</li>
|
||||||
|
</ol>
|
||||||
|
<p>Don’t set children up by asking if they’ve done something when you already know
|
||||||
|
they’ve done it.</p>
|
||||||
|
<h3 id="basic-adlerian-concepts">Basic Adlerian Concepts</h3>
|
||||||
|
<ol>
|
||||||
|
<li>Children are social beings.
|
||||||
|
<ul>
|
||||||
|
<li>Misbehaviour may be seen as survival behaviour
|
||||||
|
within a social context.</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>Behaviour is goal-oriented.
|
||||||
|
<ul>
|
||||||
|
<li>Sometimes children make counterproductive choices because they are mistaken
|
||||||
|
about how to achieve their goals.</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>A Child’s Primary Goal Is to Belong and to Feel Significant.</li>
|
||||||
|
<li>A Misbehaving Child Is a Discouraged Child.</li>
|
||||||
|
<li>Social Responsibility or Community Feeling.
|
||||||
|
<ul>
|
||||||
|
<li>Don’t do anything for a child that they can do for themselves.</li>
|
||||||
|
<li>Teach self-reliance so that children can help others and feel capable.</li>
|
||||||
|
<li>Be aware of how much you’re doing for children that they could be doing for
|
||||||
|
themselves.</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>Equality.</li>
|
||||||
|
<li>Mistakes Are Wonderful Opportunities to Learn.
|
||||||
|
<ul>
|
||||||
|
<li>Children need daily exposure to the value of mistakes and learning from
|
||||||
|
them in a safe environment.</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ol>
|
||||||
|
<h3 id="the-three-rs-of-recovery-from-mistakes">The Three R’s of Recovery from Mistakes</h3>
|
||||||
|
<ol>
|
||||||
|
<li>Recognize - “Wow! I made a mistake.”</li>
|
||||||
|
<li>Reconcile - “I apologize.”</li>
|
||||||
|
<li>Resolve - “Let’s work on a solution together.”</li>
|
||||||
|
</ol>
|
||||||
|
<h3 id="review-positive-discipline-tools-1">REVIEW: Positive Discipline Tools</h3>
|
||||||
|
<ol>
|
||||||
|
<li>Win children over instead of using your power to win over children.</li>
|
||||||
|
<li>Provide opportunities for children to develop and practice the Significant
|
||||||
|
Seven Perceptions and Skills to increase their sense of self-worth.</li>
|
||||||
|
<li>Stop “telling” and start “asking” in ways that invite children to
|
||||||
|
participate in problem solving.</li>
|
||||||
|
<li>Use the Four Steps for Winning Cooperation.</li>
|
||||||
|
<li>Remember that the feeling behind what you do or say is more important than
|
||||||
|
what you do or say.</li>
|
||||||
|
<li>Involve children in brainstorming the chores that need to be done and a plan
|
||||||
|
for doing them.</li>
|
||||||
|
<li>Avoid pampering so children can develop a belief in their own capabilities.</li>
|
||||||
|
<li>Teach and practice that mistakes are wonderful opportunities to learn.</li>
|
||||||
|
<li>Teach and practice the Three R’s of Recovery from Mistakes.</li>
|
||||||
|
<li>Make sure the message of love gets through.</li>
|
||||||
|
</ol>
|
||||||
|
<h2 id="chapter-three-the-significance-of-birth-order">Chapter Three: The Significance of Birth Order</h2>
|
||||||
|
<p>@todo</p>
|
||||||
|
<h2 id="chapter-four-a-new-look-at-misbehaviour">Chapter Four: A New Look at Misbehaviour</h2>
|
||||||
|
<p>Misbehaviour =</p>
|
||||||
|
<ul>
|
||||||
|
<li>“Discouraged behaviour”</li>
|
||||||
|
<li>“Lack of skills behaviour”</li>
|
||||||
|
<li>“Reptilian brain behaviour”</li>
|
||||||
|
<li>“Age-appropriate behaviour”</li>
|
||||||
|
</ul>
|
||||||
|
<h3 id="the-four-mistaken-beliefs-and-mistaken-goals-of-behavior">The Four Mistaken Beliefs and Mistaken Goals of Behavior</h3>
|
||||||
|
<ol>
|
||||||
|
<li>Undue Attention—The mistaken belief: I belong only when I have your
|
||||||
|
attention.</li>
|
||||||
|
<li>Misguided Power—The mistaken belief: I belong only when I’m the boss, or at
|
||||||
|
least when I don’t let you boss me.</li>
|
||||||
|
<li>Revenge—The mistaken belief: I don’t belong, but at least I can hurt
|
||||||
|
back.</li>
|
||||||
|
<li>Assumed Inadequacy—The mistaken belief: It is impossible to belong. I give up.</li>
|
||||||
|
</ol>
|
||||||
|
<p>It can be very encouraging to children seeking undue attention, to redirect
|
||||||
|
them in ways to get attention in contributing ways.</p>
|
||||||
|
<p>Children operating from assumed Inadequacy need parents to take time to show
|
||||||
|
them a small step.</p>
|
||||||
|
<h3 id="clues-to-help-identify-mistaken-beliefs-and-goals">Clues to help identify mistaken beliefs and goals</h3>
|
||||||
|
<ol>
|
||||||
|
<li>The adult’s deeling reaction to the behaviour.</li>
|
||||||
|
<li>The child’s response when you tell them to stop the behaviour.</li>
|
||||||
|
</ol>
|
||||||
|
<p>Encouragement is the most effective way to change behavior. An encouraged
|
||||||
|
child does not need to misbehave.</p>
|
||||||
|
<h3 id="effective-encouragement-method-for-each-mistaken-goal">Effective encouragement method for each mistaken goal</h3>
|
||||||
|
<p>Undue attention:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Redirect into contributing behaviour.</li>
|
||||||
|
<li>Do the unexpected.</li>
|
||||||
|
<li>Schedule in special time.</li>
|
||||||
|
<li>Let them know you won’t get hooked in.</li>
|
||||||
|
<li>Use non-verbal signals.</li>
|
||||||
|
<li>Avoid special service.</li>
|
||||||
|
<li>Reassure and show faith.</li>
|
||||||
|
<li>Ignore the behaviour but not the child.</li>
|
||||||
|
<li>Take time for training and practice.</li>
|
||||||
|
<li>Shut up and act.</li>
|
||||||
|
<li>Verbalise love and caring.</li>
|
||||||
|
</ul>
|
||||||
|
<p>Misguided power:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Withdraw and cool off.</li>
|
||||||
|
<li>Involve children in problem solving.</li>
|
||||||
|
<li>Use the <strong>Four Steps for Winning Cooperation</strong>.</li>
|
||||||
|
<li>Redirect to constructive use of power.</li>
|
||||||
|
<li>Decide what you will do, not what you will try to make the child do.</li>
|
||||||
|
<li>Avoid reminders and lectures.</li>
|
||||||
|
<li>Schedule in special time.</li>
|
||||||
|
<li>Ask children to help create routines.</li>
|
||||||
|
<li>Offer limited choices.</li>
|
||||||
|
<li>Verbalise love and caring.</li>
|
||||||
|
</ul>
|
||||||
|
<p>Revenge:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Don’t retaliate.</li>
|
||||||
|
<li>Remain friendly while cooling off.</li>
|
||||||
|
<li>Show empathy.</li>
|
||||||
|
<li>Share your feelings.</li>
|
||||||
|
<li>Reflective listening with curiosity questions.</li>
|
||||||
|
<li>Use the <strong>Three R’s of Recovery</strong>.</li>
|
||||||
|
<li>Use the <strong>Four Steps for Winning Cooperation</strong>.</li>
|
||||||
|
<li>Involve children in problem solving.</li>
|
||||||
|
<li>Show you care, encourage.</li>
|
||||||
|
<li>Schedule in special time.</li>
|
||||||
|
<li>Verbalise love and caring.</li>
|
||||||
|
</ul>
|
||||||
|
<p>Assumed inadequacy:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Tak etime for training, making the steps as basic as is necessary for children
|
||||||
|
to experience success.</li>
|
||||||
|
<li>Demonstrate a small step that children can duplicate.</li>
|
||||||
|
<li>Arrange for small successes.</li>
|
||||||
|
<li>Acknowledge any postive attempt.</li>
|
||||||
|
<li>Never expect perfection.</li>
|
||||||
|
<li>Focus on children’s assets.</li>
|
||||||
|
<li>Don’t give up.</li>
|
||||||
|
<li>Schedule in special time.</li>
|
||||||
|
<li>Verbalise love and caring.</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="pa0">
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
<div class="mt6 instapaper_ignoref">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<aside class="w-30-l mt6-l">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
188
hugo/public/parenting/the-whole-brain-child/index.html
Normal file
188
hugo/public/parenting/the-whole-brain-child/index.html
Normal file
|
|
@ -0,0 +1,188 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="The Whole Brain Child
|
||||||
|
Chaos - Integration - Rigidity
|
||||||
|
Using both sides of the brain
|
||||||
|
|
||||||
|
“Connect & Redirect”: Respond to emotional reactions in an emotive way
|
||||||
|
(right brain to right brain)., then switch to a logical solution once the
|
||||||
|
child is calm.
|
||||||
|
“Name it to tame it”: Recount a painful experience in a way that addresses
|
||||||
|
the emotions that the child felt and shows that there is something to be
|
||||||
|
learned from the experience.
|
||||||
|
|
||||||
|
Developing and integrating the upstairs brain
|
||||||
|
|
||||||
|
|
||||||
|
“Engage, don’t enrage”: Appeal to the upstairs brain: respond to meltdowns
|
||||||
|
and tantrums by prompting the child to use their upstairs brain.">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/parenting/the-whole-brain-child/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/parenting/the-whole-brain-child/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="My New Hugo Site">
|
||||||
|
<meta property="og:description" content="The Whole Brain Child Chaos - Integration - Rigidity
|
||||||
|
Using both sides of the brain “Connect & Redirect”: Respond to emotional reactions in an emotive way (right brain to right brain)., then switch to a logical solution once the child is calm. “Name it to tame it”: Recount a painful experience in a way that addresses the emotions that the child felt and shows that there is something to be learned from the experience. Developing and integrating the upstairs brain “Engage, don’t enrage”: Appeal to the upstairs brain: respond to meltdowns and tantrums by prompting the child to use their upstairs brain.">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="article:section" content="parenting">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="My New Hugo Site">
|
||||||
|
<meta itemprop="description" content="The Whole Brain Child Chaos - Integration - Rigidity
|
||||||
|
Using both sides of the brain “Connect & Redirect”: Respond to emotional reactions in an emotive way (right brain to right brain)., then switch to a logical solution once the child is calm. “Name it to tame it”: Recount a painful experience in a way that addresses the emotions that the child felt and shows that there is something to be learned from the experience. Developing and integrating the upstairs brain “Engage, don’t enrage”: Appeal to the upstairs brain: respond to meltdowns and tantrums by prompting the child to use their upstairs brain.">
|
||||||
|
<meta itemprop="wordCount" content="215">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="My New Hugo Site">
|
||||||
|
<meta name="twitter:description" content="The Whole Brain Child Chaos - Integration - Rigidity
|
||||||
|
Using both sides of the brain “Connect & Redirect”: Respond to emotional reactions in an emotive way (right brain to right brain)., then switch to a logical solution once the child is calm. “Name it to tame it”: Recount a painful experience in a way that addresses the emotions that the child felt and shows that there is something to be learned from the experience. Developing and integrating the upstairs brain “Engage, don’t enrage”: Appeal to the upstairs brain: respond to meltdowns and tantrums by prompting the child to use their upstairs brain.">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<article class="flex-l flex-wrap justify-between mw8 center ph3">
|
||||||
|
<header class="mt4 w-100">
|
||||||
|
<aside class="instapaper_ignoref b helvetica tracked ttu">
|
||||||
|
|
||||||
|
Parentings
|
||||||
|
</aside><div id="sharing" class="mt3 ananke-socials"></div>
|
||||||
|
<h1 class="f1 athelas mt3 mb1"></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div class="nested-copy-line-height lh-copy serif f4 nested-links mid-gray pr4-l w-two-thirds-l"><h1 id="the-whole-brain-child">The Whole Brain Child</h1>
|
||||||
|
<p>Chaos - Integration - Rigidity</p>
|
||||||
|
<h2 id="using-both-sides-of-the-brain">Using both sides of the brain</h2>
|
||||||
|
<ol>
|
||||||
|
<li>“Connect & Redirect”: Respond to emotional reactions in an emotive way
|
||||||
|
(right brain to right brain)., then switch to a logical solution once the
|
||||||
|
child is calm.</li>
|
||||||
|
<li>“Name it to tame it”: Recount a painful experience in a way that addresses
|
||||||
|
the emotions that the child felt and shows that there is something to be
|
||||||
|
learned from the experience.</li>
|
||||||
|
</ol>
|
||||||
|
<h2 id="developing-and-integrating-the-upstairs-brain">Developing and integrating the upstairs brain</h2>
|
||||||
|
<ol start="3">
|
||||||
|
<li>
|
||||||
|
<p>“Engage, don’t enrage”: Appeal to the upstairs brain: respond to meltdowns
|
||||||
|
and tantrums by prompting the child to use their upstairs brain.</p>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>“Use it or lose it”: Exercise decision making & don’t rescue children from
|
||||||
|
the consequences of minor bad decisions. Teach children how to make good
|
||||||
|
decisions when upset. Prompt children to practice self-understanding. Prompt
|
||||||
|
children to practice empathy and seek to understand other people. Challenge
|
||||||
|
children with questions of morality.</p>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>“Move it or lose it”: Use physical exertion to calm anger or fear.</p>
|
||||||
|
</li>
|
||||||
|
</ol>
|
||||||
|
<h2 id="integrating-implicit-and-explicit-memories">Integrating implicit and explicit memories.</h2>
|
||||||
|
<ol start="6">
|
||||||
|
<li>
|
||||||
|
<p>Replay memories. Re-tell stories of traumatic events to reason about what
|
||||||
|
happened and understand why those events caused feelings of fear, anger etc.</p>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>“Remember to remember”: Prompt children to recall their experiences e.g. by
|
||||||
|
asking them to recall select details. Make a game of it.</p>
|
||||||
|
</li>
|
||||||
|
</ol>
|
||||||
|
<ul class="pa0">
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
<div class="mt6 instapaper_ignoref">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<aside class="w-30-l mt6-l">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
512
hugo/public/programming/embedded/inventory/index.html
Normal file
512
hugo/public/programming/embedded/inventory/index.html
Normal file
|
|
@ -0,0 +1,512 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="Inventory
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Qty
|
||||||
|
Item
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
2
|
||||||
|
Arduino Uno R3 ATmega328PU
|
||||||
|
|
||||||
|
|
||||||
|
2
|
||||||
|
Arduinno prototyping shield
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
Arduino SPIO Extension Board with bus
|
||||||
|
|
||||||
|
|
||||||
|
~
|
||||||
|
Pushbutton
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
Arduino HW-130 motor control shield
|
||||||
|
|
||||||
|
|
||||||
|
2
|
||||||
|
Ultrasonic sensor HC-SRO4
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
DC motor driver L298N
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
6x AA battery pack
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
9V battery pack
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
Servo motor SG90
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
LCD display 1602A without pins
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
LCD display 1602A with pins
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
Relay bank 8x SRD-12VDC-SL-C
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
Relay bank 8x JQC-3FF-S-Z
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
Relay SRD-05VDC-SL-C
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
Relay HJR-3FF-S-Z
|
||||||
|
|
||||||
|
|
||||||
|
23
|
||||||
|
Infrared sensor Flying-Fish
|
||||||
|
|
||||||
|
|
||||||
|
2
|
||||||
|
Multimedia remote control
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
Thumb joystick
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
PIR Motion detector XC4444
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
DC motor
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
Stepper motor 28BYJ-48
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
Remote 8-bit I/O expander for I2C bus PCF8574T
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
Sound sensor
|
||||||
|
|
||||||
|
|
||||||
|
2
|
||||||
|
Digital LED display sets
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
Stepper motor 28BYJ-48
|
||||||
|
|
||||||
|
|
||||||
|
2
|
||||||
|
Stepper motor controller X113647
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
Servo motor SG90
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
Potentiometer, small 10kΩ
|
||||||
|
|
||||||
|
|
||||||
|
2
|
||||||
|
Potentiometer, 10kΩ
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
Potentiometer, 5kΩ
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
Potentiometer, 1kΩ
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
Joystick
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
Touchpad
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
Water sensor
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
Light sensor TEMT6000
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
Triple axis compass
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
Sound and buzzer module
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
Real time clock w/o battery
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
RFID sensor RFID-RC522
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
RFID card
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
RFID fob
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
DC motor
|
||||||
|
|
||||||
|
|
||||||
|
1
|
||||||
|
Servo motor, unmarked
|
||||||
|
|
||||||
|
|
||||||
|
2
|
||||||
|
Display driver MAX7219CNG
|
||||||
|
|
||||||
|
|
||||||
|
">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/programming/embedded/inventory/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/programming/embedded/inventory/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="My New Hugo Site">
|
||||||
|
<meta property="og:description" content="Inventory Qty Item 2 Arduino Uno R3 ATmega328PU 2 Arduinno prototyping shield 1 Arduino SPIO Extension Board with bus ~ Pushbutton 1 Arduino HW-130 motor control shield 2 Ultrasonic sensor HC-SRO4 1 DC motor driver L298N 1 6x AA battery pack 1 9V battery pack 1 Servo motor SG90 1 LCD display 1602A without pins 1 LCD display 1602A with pins 1 Relay bank 8x SRD-12VDC-SL-C 1 Relay bank 8x JQC-3FF-S-Z 1 Relay SRD-05VDC-SL-C 1 Relay HJR-3FF-S-Z 23 Infrared sensor Flying-Fish 2 Multimedia remote control 1 Thumb joystick 1 PIR Motion detector XC4444 1 DC motor 1 Stepper motor 28BYJ-48 1 Remote 8-bit I/O expander for I2C bus PCF8574T 1 Sound sensor 2 Digital LED display sets 1 Stepper motor 28BYJ-48 2 Stepper motor controller X113647 1 Servo motor SG90 1 Potentiometer, small 10kΩ 2 Potentiometer, 10kΩ 1 Potentiometer, 5kΩ 1 Potentiometer, 1kΩ 1 Joystick 1 Touchpad 1 Water sensor 1 Light sensor TEMT6000 1 Triple axis compass 1 Sound and buzzer module 1 Real time clock w/o battery 1 RFID sensor RFID-RC522 1 RFID card 1 RFID fob 1 DC motor 1 Servo motor, unmarked 2 Display driver MAX7219CNG">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="article:section" content="programming">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="My New Hugo Site">
|
||||||
|
<meta itemprop="description" content="Inventory Qty Item 2 Arduino Uno R3 ATmega328PU 2 Arduinno prototyping shield 1 Arduino SPIO Extension Board with bus ~ Pushbutton 1 Arduino HW-130 motor control shield 2 Ultrasonic sensor HC-SRO4 1 DC motor driver L298N 1 6x AA battery pack 1 9V battery pack 1 Servo motor SG90 1 LCD display 1602A without pins 1 LCD display 1602A with pins 1 Relay bank 8x SRD-12VDC-SL-C 1 Relay bank 8x JQC-3FF-S-Z 1 Relay SRD-05VDC-SL-C 1 Relay HJR-3FF-S-Z 23 Infrared sensor Flying-Fish 2 Multimedia remote control 1 Thumb joystick 1 PIR Motion detector XC4444 1 DC motor 1 Stepper motor 28BYJ-48 1 Remote 8-bit I/O expander for I2C bus PCF8574T 1 Sound sensor 2 Digital LED display sets 1 Stepper motor 28BYJ-48 2 Stepper motor controller X113647 1 Servo motor SG90 1 Potentiometer, small 10kΩ 2 Potentiometer, 10kΩ 1 Potentiometer, 5kΩ 1 Potentiometer, 1kΩ 1 Joystick 1 Touchpad 1 Water sensor 1 Light sensor TEMT6000 1 Triple axis compass 1 Sound and buzzer module 1 Real time clock w/o battery 1 RFID sensor RFID-RC522 1 RFID card 1 RFID fob 1 DC motor 1 Servo motor, unmarked 2 Display driver MAX7219CNG">
|
||||||
|
<meta itemprop="wordCount" content="190">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="My New Hugo Site">
|
||||||
|
<meta name="twitter:description" content="Inventory Qty Item 2 Arduino Uno R3 ATmega328PU 2 Arduinno prototyping shield 1 Arduino SPIO Extension Board with bus ~ Pushbutton 1 Arduino HW-130 motor control shield 2 Ultrasonic sensor HC-SRO4 1 DC motor driver L298N 1 6x AA battery pack 1 9V battery pack 1 Servo motor SG90 1 LCD display 1602A without pins 1 LCD display 1602A with pins 1 Relay bank 8x SRD-12VDC-SL-C 1 Relay bank 8x JQC-3FF-S-Z 1 Relay SRD-05VDC-SL-C 1 Relay HJR-3FF-S-Z 23 Infrared sensor Flying-Fish 2 Multimedia remote control 1 Thumb joystick 1 PIR Motion detector XC4444 1 DC motor 1 Stepper motor 28BYJ-48 1 Remote 8-bit I/O expander for I2C bus PCF8574T 1 Sound sensor 2 Digital LED display sets 1 Stepper motor 28BYJ-48 2 Stepper motor controller X113647 1 Servo motor SG90 1 Potentiometer, small 10kΩ 2 Potentiometer, 10kΩ 1 Potentiometer, 5kΩ 1 Potentiometer, 1kΩ 1 Joystick 1 Touchpad 1 Water sensor 1 Light sensor TEMT6000 1 Triple axis compass 1 Sound and buzzer module 1 Real time clock w/o battery 1 RFID sensor RFID-RC522 1 RFID card 1 RFID fob 1 DC motor 1 Servo motor, unmarked 2 Display driver MAX7219CNG">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<article class="flex-l flex-wrap justify-between mw8 center ph3">
|
||||||
|
<header class="mt4 w-100">
|
||||||
|
<aside class="instapaper_ignoref b helvetica tracked ttu">
|
||||||
|
|
||||||
|
Programmings
|
||||||
|
</aside><div id="sharing" class="mt3 ananke-socials"></div>
|
||||||
|
<h1 class="f1 athelas mt3 mb1"></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div class="nested-copy-line-height lh-copy serif f4 nested-links mid-gray pr4-l w-two-thirds-l"><h1 id="inventory">Inventory</h1>
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th style="text-align: left">Qty</th>
|
||||||
|
<th style="text-align: left">Item</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">2</td>
|
||||||
|
<td style="text-align: left">Arduino Uno R3 ATmega328PU</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">2</td>
|
||||||
|
<td style="text-align: left">Arduinno prototyping shield</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Arduino SPIO Extension Board with bus</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">~</td>
|
||||||
|
<td style="text-align: left">Pushbutton</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Arduino HW-130 motor control shield</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">2</td>
|
||||||
|
<td style="text-align: left">Ultrasonic sensor HC-SRO4</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">DC motor driver L298N</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">6x AA battery pack</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">9V battery pack</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Servo motor SG90</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">LCD display 1602A without pins</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">LCD display 1602A with pins</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Relay bank 8x SRD-12VDC-SL-C</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Relay bank 8x JQC-3FF-S-Z</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Relay SRD-05VDC-SL-C</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Relay HJR-3FF-S-Z</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">23</td>
|
||||||
|
<td style="text-align: left">Infrared sensor Flying-Fish</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">2</td>
|
||||||
|
<td style="text-align: left">Multimedia remote control</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Thumb joystick</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">PIR Motion detector XC4444</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">DC motor</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Stepper motor 28BYJ-48</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Remote 8-bit I/O expander for I2C bus PCF8574T</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Sound sensor</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">2</td>
|
||||||
|
<td style="text-align: left">Digital LED display sets</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Stepper motor 28BYJ-48</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">2</td>
|
||||||
|
<td style="text-align: left">Stepper motor controller X113647</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Servo motor SG90</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Potentiometer, small 10kΩ</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">2</td>
|
||||||
|
<td style="text-align: left">Potentiometer, 10kΩ</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Potentiometer, 5kΩ</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Potentiometer, 1kΩ</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Joystick</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Touchpad</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Water sensor</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Light sensor TEMT6000</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Triple axis compass</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Sound and buzzer module</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Real time clock w/o battery</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">RFID sensor RFID-RC522</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">RFID card</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">RFID fob</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">DC motor</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Servo motor, unmarked</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">2</td>
|
||||||
|
<td style="text-align: left">Display driver MAX7219CNG</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
<ul class="pa0">
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
<div class="mt6 instapaper_ignoref">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<aside class="w-30-l mt6-l">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
242
hugo/public/programming/general/coding-for-humans/index.html
Normal file
242
hugo/public/programming/general/coding-for-humans/index.html
Normal file
|
|
@ -0,0 +1,242 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="Coding for humans
|
||||||
|
|
||||||
|
Code is instructions for machines.
|
||||||
|
|
||||||
|
BUT
|
||||||
|
|
||||||
|
Code is read by humans.
|
||||||
|
Humans need to be able to understand code easily.
|
||||||
|
Not all humans think about code the same way
|
||||||
|
|
||||||
|
SO
|
||||||
|
|
||||||
|
Write maintainable code
|
||||||
|
|
||||||
|
If design is about usability, coding is about maintainability
|
||||||
|
|
||||||
|
|
||||||
|
Write boring code that’s easily modified and extended
|
||||||
|
|
||||||
|
Consistent patterns
|
||||||
|
Avoid obscure and fancy syntax
|
||||||
|
Aim for maximum readability
|
||||||
|
|
||||||
|
|
||||||
|
Use dev tools to make the job easier and less error-prone
|
||||||
|
|
||||||
|
Syntax highlighting
|
||||||
|
Code completion
|
||||||
|
Linters and formatters
|
||||||
|
Static analysis
|
||||||
|
Statically typed languages or type hinting
|
||||||
|
|
||||||
|
|
||||||
|
Write documentation to guide devs
|
||||||
|
|
||||||
|
Explain how programs work so devs don’t have to reverse-engineer your
|
||||||
|
team’s work.
|
||||||
|
Explain the reasoning behind obscure solutions.
|
||||||
|
Document pitfalls you’ve fallen into so other devs don’t do the same.
|
||||||
|
|
||||||
|
|
||||||
|
Write code that accommodates different kinds of devs. Devs can be:
|
||||||
|
|
||||||
|
Inexperienced:
|
||||||
|
New to the codebase
|
||||||
|
Opinionated
|
||||||
|
Impatient
|
||||||
|
Bored
|
||||||
|
Tired
|
||||||
|
Pressured
|
||||||
|
|
||||||
|
|
||||||
|
">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/programming/general/coding-for-humans/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/programming/general/coding-for-humans/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="My New Hugo Site">
|
||||||
|
<meta property="og:description" content="Coding for humans Code is instructions for machines. BUT
|
||||||
|
Code is read by humans. Humans need to be able to understand code easily. Not all humans think about code the same way SO
|
||||||
|
Write maintainable code If design is about usability, coding is about maintainability Write boring code that’s easily modified and extended Consistent patterns Avoid obscure and fancy syntax Aim for maximum readability Use dev tools to make the job easier and less error-prone Syntax highlighting Code completion Linters and formatters Static analysis Statically typed languages or type hinting Write documentation to guide devs Explain how programs work so devs don’t have to reverse-engineer your team’s work. Explain the reasoning behind obscure solutions. Document pitfalls you’ve fallen into so other devs don’t do the same. Write code that accommodates different kinds of devs. Devs can be: Inexperienced: New to the codebase Opinionated Impatient Bored Tired Pressured">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="article:section" content="programming">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="My New Hugo Site">
|
||||||
|
<meta itemprop="description" content="Coding for humans Code is instructions for machines. BUT
|
||||||
|
Code is read by humans. Humans need to be able to understand code easily. Not all humans think about code the same way SO
|
||||||
|
Write maintainable code If design is about usability, coding is about maintainability Write boring code that’s easily modified and extended Consistent patterns Avoid obscure and fancy syntax Aim for maximum readability Use dev tools to make the job easier and less error-prone Syntax highlighting Code completion Linters and formatters Static analysis Statically typed languages or type hinting Write documentation to guide devs Explain how programs work so devs don’t have to reverse-engineer your team’s work. Explain the reasoning behind obscure solutions. Document pitfalls you’ve fallen into so other devs don’t do the same. Write code that accommodates different kinds of devs. Devs can be: Inexperienced: New to the codebase Opinionated Impatient Bored Tired Pressured">
|
||||||
|
<meta itemprop="wordCount" content="147">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="My New Hugo Site">
|
||||||
|
<meta name="twitter:description" content="Coding for humans Code is instructions for machines. BUT
|
||||||
|
Code is read by humans. Humans need to be able to understand code easily. Not all humans think about code the same way SO
|
||||||
|
Write maintainable code If design is about usability, coding is about maintainability Write boring code that’s easily modified and extended Consistent patterns Avoid obscure and fancy syntax Aim for maximum readability Use dev tools to make the job easier and less error-prone Syntax highlighting Code completion Linters and formatters Static analysis Statically typed languages or type hinting Write documentation to guide devs Explain how programs work so devs don’t have to reverse-engineer your team’s work. Explain the reasoning behind obscure solutions. Document pitfalls you’ve fallen into so other devs don’t do the same. Write code that accommodates different kinds of devs. Devs can be: Inexperienced: New to the codebase Opinionated Impatient Bored Tired Pressured">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<article class="flex-l flex-wrap justify-between mw8 center ph3">
|
||||||
|
<header class="mt4 w-100">
|
||||||
|
<aside class="instapaper_ignoref b helvetica tracked ttu">
|
||||||
|
|
||||||
|
Programmings
|
||||||
|
</aside><div id="sharing" class="mt3 ananke-socials"></div>
|
||||||
|
<h1 class="f1 athelas mt3 mb1"></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div class="nested-copy-line-height lh-copy serif f4 nested-links mid-gray pr4-l w-two-thirds-l"><h1 id="coding-for-humans">Coding for humans</h1>
|
||||||
|
<ul>
|
||||||
|
<li>Code is instructions for machines.</li>
|
||||||
|
</ul>
|
||||||
|
<p>BUT</p>
|
||||||
|
<ul>
|
||||||
|
<li>Code is read by humans.</li>
|
||||||
|
<li>Humans need to be able to understand code easily.</li>
|
||||||
|
<li>Not all humans think about code the same way</li>
|
||||||
|
</ul>
|
||||||
|
<p>SO</p>
|
||||||
|
<ul>
|
||||||
|
<li>Write maintainable code
|
||||||
|
<ul>
|
||||||
|
<li>If design is about usability, coding is about maintainability</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>Write boring code that’s easily modified and extended
|
||||||
|
<ul>
|
||||||
|
<li>Consistent patterns</li>
|
||||||
|
<li>Avoid obscure and fancy syntax</li>
|
||||||
|
<li>Aim for maximum readability</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>Use dev tools to make the job easier and less error-prone
|
||||||
|
<ul>
|
||||||
|
<li>Syntax highlighting</li>
|
||||||
|
<li>Code completion</li>
|
||||||
|
<li>Linters and formatters</li>
|
||||||
|
<li>Static analysis</li>
|
||||||
|
<li>Statically typed languages or type hinting</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>Write documentation to guide devs
|
||||||
|
<ul>
|
||||||
|
<li>Explain how programs work so devs don’t have to reverse-engineer your
|
||||||
|
team’s work.</li>
|
||||||
|
<li>Explain the reasoning behind obscure solutions.</li>
|
||||||
|
<li>Document pitfalls you’ve fallen into so other devs don’t do the same.</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>Write code that accommodates different kinds of devs. Devs can be:
|
||||||
|
<ul>
|
||||||
|
<li>Inexperienced:</li>
|
||||||
|
<li>New to the codebase</li>
|
||||||
|
<li>Opinionated</li>
|
||||||
|
<li>Impatient</li>
|
||||||
|
<li>Bored</li>
|
||||||
|
<li>Tired</li>
|
||||||
|
<li>Pressured</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="pa0">
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
<div class="mt6 instapaper_ignoref">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<aside class="w-30-l mt6-l">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
198
hugo/public/programming/general/pull-requests/index.html
Normal file
198
hugo/public/programming/general/pull-requests/index.html
Normal file
|
|
@ -0,0 +1,198 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="Pull request practices
|
||||||
|
Practices to make code review smoother and more productive.
|
||||||
|
Submit your final draft, not your first
|
||||||
|
It may be tempting to get your work into code review as soon as possible, but if
|
||||||
|
you ask people to read your spaghetti code, then you’ll find that your PR will
|
||||||
|
take longer to review, plus reviewers will burn their time and energy asking
|
||||||
|
you to fix obvious mistakes instead of checking for more subtle problems.">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/programming/general/pull-requests/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/programming/general/pull-requests/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="My New Hugo Site">
|
||||||
|
<meta property="og:description" content="Pull request practices Practices to make code review smoother and more productive.
|
||||||
|
Submit your final draft, not your first It may be tempting to get your work into code review as soon as possible, but if you ask people to read your spaghetti code, then you’ll find that your PR will take longer to review, plus reviewers will burn their time and energy asking you to fix obvious mistakes instead of checking for more subtle problems.">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="article:section" content="programming">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="My New Hugo Site">
|
||||||
|
<meta itemprop="description" content="Pull request practices Practices to make code review smoother and more productive.
|
||||||
|
Submit your final draft, not your first It may be tempting to get your work into code review as soon as possible, but if you ask people to read your spaghetti code, then you’ll find that your PR will take longer to review, plus reviewers will burn their time and energy asking you to fix obvious mistakes instead of checking for more subtle problems.">
|
||||||
|
<meta itemprop="wordCount" content="638">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="My New Hugo Site">
|
||||||
|
<meta name="twitter:description" content="Pull request practices Practices to make code review smoother and more productive.
|
||||||
|
Submit your final draft, not your first It may be tempting to get your work into code review as soon as possible, but if you ask people to read your spaghetti code, then you’ll find that your PR will take longer to review, plus reviewers will burn their time and energy asking you to fix obvious mistakes instead of checking for more subtle problems.">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<article class="flex-l flex-wrap justify-between mw8 center ph3">
|
||||||
|
<header class="mt4 w-100">
|
||||||
|
<aside class="instapaper_ignoref b helvetica tracked ttu">
|
||||||
|
|
||||||
|
Programmings
|
||||||
|
</aside><div id="sharing" class="mt3 ananke-socials"></div>
|
||||||
|
<h1 class="f1 athelas mt3 mb1"></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div class="nested-copy-line-height lh-copy serif f4 nested-links mid-gray pr4-l w-two-thirds-l"><h1 id="pull-request-practices">Pull request practices</h1>
|
||||||
|
<p>Practices to make code review smoother and more productive.</p>
|
||||||
|
<h2 id="submit-your-final-draft-not-your-first">Submit your final draft, not your first</h2>
|
||||||
|
<p>It may be tempting to get your work into code review as soon as possible, but if
|
||||||
|
you ask people to read your spaghetti code, then you’ll find that your PR will
|
||||||
|
take longer to review, plus reviewers will burn their time and energy asking
|
||||||
|
you to fix obvious mistakes instead of checking for more subtle problems.</p>
|
||||||
|
<p>Do not use code review as a linter. You should not let any mistakes get to code
|
||||||
|
review that you could have fixed by scrutinising your own work first.</p>
|
||||||
|
<p>Review and polish your own PR before publishing it.</p>
|
||||||
|
<ul>
|
||||||
|
<li>Have you refactored the code to make it readable and maintainable?</li>
|
||||||
|
<li>Have you documented the code where needed? Does the PR description explain
|
||||||
|
all of the changes and answer questions the reviewers might have?</li>
|
||||||
|
<li>Have you defended your implementation choices?</li>
|
||||||
|
<li>Have you reviewed the diff to make sure there are no obvious mistakes?</li>
|
||||||
|
<li>Have you looked at the diff in the code review UI and thought about how a
|
||||||
|
reviewer might need help to navigate this code?</li>
|
||||||
|
</ul>
|
||||||
|
<p>You should aim to be the harshest and most thorough reviewer of your own PRs.</p>
|
||||||
|
<h2 id="dont-overcomplicate-the-diff">Don’t overcomplicate the diff</h2>
|
||||||
|
<p>While you’re working on a ticket you’ll often find other things that need to be
|
||||||
|
fixed in the codebase. Some refactoring, a bug, an idea to improve logging etc.</p>
|
||||||
|
<p>Do not fix these things in your ticket branch. Because when you publish your PR,
|
||||||
|
you’ll have to explain these extra changes to reviewers, or worse, leave them
|
||||||
|
guessing about why there are changes in the PR that don’t seem to have anything
|
||||||
|
to do with the ticket.</p>
|
||||||
|
<h2 id="document-against-huh">Document against “huh?”</h2>
|
||||||
|
<p>The behaviour of your code, and the reasoning behind it, isn’t always going to
|
||||||
|
be obvious to other devs reading the code, including you when you come back to
|
||||||
|
read your code in six months.</p>
|
||||||
|
<p>You should always write readable, self-documenting code, but sometimes that
|
||||||
|
won’t be enough, and you’ll still need to explain <em>why</em> the code is there in
|
||||||
|
the first place.</p>
|
||||||
|
<p>For example, a line of code may solve a tricky corner case or do some other
|
||||||
|
operation that looks unnecessary at first glance. It’s your job to recognise
|
||||||
|
when another dev will look at that code and say “huh?” Answer their questions
|
||||||
|
preemptively, by explaining what problem its solving and how.</p>
|
||||||
|
<p>If reviewers still ask questions about your code, or make comments that suggest
|
||||||
|
that they didn’t understand your code, then that’s often a sign that you still
|
||||||
|
need to improve the code’s readability and documentation. If a dev is confused
|
||||||
|
about your code now, then there’s a good chance a different dev will be
|
||||||
|
confused about that code in future.</p>
|
||||||
|
<h2 id="give-reviewers-a-primer">Give reviewers a primer</h2>
|
||||||
|
<p>Reviewing code should not be a challenge in puzzle-solving. You want the
|
||||||
|
reviewer to understand your changes quickly and easily, so they can decide if
|
||||||
|
your changes make sense. This helps them approve your code quickly, or suggest
|
||||||
|
improvements to your solution. Both outcomes are good for you!</p>
|
||||||
|
<p>Reviewers see your PR changes as a list of diffs sorted by filepath. So if they
|
||||||
|
read the diff from top to bottom, they’ll likely be jumping between different
|
||||||
|
aspects and levels of your solution, instead of starting at a high level and
|
||||||
|
working their way down to the details. Reviewers may need to go over your diff
|
||||||
|
several times before it makes sense.</p>
|
||||||
|
<p>Use the PR description to explain, at a high level, what problems you solved in
|
||||||
|
the ticket and how you solved those problems. If you considered multiple
|
||||||
|
solutions, explain why you chose one over the other.</p>
|
||||||
|
<p>Your effort on this should be roughly proportional to the complexity of the
|
||||||
|
diff and the problems you solved with those changes.</p>
|
||||||
|
<ul class="pa0">
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
<div class="mt6 instapaper_ignoref">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<aside class="w-30-l mt6-l">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
152
hugo/public/programming/general/working-on-a-team/index.html
Normal file
152
hugo/public/programming/general/working-on-a-team/index.html
Normal file
|
|
@ -0,0 +1,152 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="What I’ve learned from working on a team.
|
||||||
|
A cordial working environment is more important than getting everything your
|
||||||
|
way, or optimal engineering practices. You have to pick your battles and focus
|
||||||
|
on fixing just the things that you can’t work with at all.
|
||||||
|
Some devs are mediocre programmers. Some devs are mediocre communicators. Some
|
||||||
|
are both.
|
||||||
|
Good documentation (comments, readmes, pull-requests) makes everyone’s job
|
||||||
|
easier.">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/programming/general/working-on-a-team/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/programming/general/working-on-a-team/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="My New Hugo Site">
|
||||||
|
<meta property="og:description" content="What I’ve learned from working on a team. A cordial working environment is more important than getting everything your way, or optimal engineering practices. You have to pick your battles and focus on fixing just the things that you can’t work with at all.
|
||||||
|
Some devs are mediocre programmers. Some devs are mediocre communicators. Some are both.
|
||||||
|
Good documentation (comments, readmes, pull-requests) makes everyone’s job easier.">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="article:section" content="programming">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="My New Hugo Site">
|
||||||
|
<meta itemprop="description" content="What I’ve learned from working on a team. A cordial working environment is more important than getting everything your way, or optimal engineering practices. You have to pick your battles and focus on fixing just the things that you can’t work with at all.
|
||||||
|
Some devs are mediocre programmers. Some devs are mediocre communicators. Some are both.
|
||||||
|
Good documentation (comments, readmes, pull-requests) makes everyone’s job easier.">
|
||||||
|
<meta itemprop="wordCount" content="66">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="My New Hugo Site">
|
||||||
|
<meta name="twitter:description" content="What I’ve learned from working on a team. A cordial working environment is more important than getting everything your way, or optimal engineering practices. You have to pick your battles and focus on fixing just the things that you can’t work with at all.
|
||||||
|
Some devs are mediocre programmers. Some devs are mediocre communicators. Some are both.
|
||||||
|
Good documentation (comments, readmes, pull-requests) makes everyone’s job easier.">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<article class="flex-l flex-wrap justify-between mw8 center ph3">
|
||||||
|
<header class="mt4 w-100">
|
||||||
|
<aside class="instapaper_ignoref b helvetica tracked ttu">
|
||||||
|
|
||||||
|
Programmings
|
||||||
|
</aside><div id="sharing" class="mt3 ananke-socials"></div>
|
||||||
|
<h1 class="f1 athelas mt3 mb1"></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div class="nested-copy-line-height lh-copy serif f4 nested-links mid-gray pr4-l w-two-thirds-l"><h1 id="what-ive-learned-from-working-on-a-team">What I’ve learned from working on a team.</h1>
|
||||||
|
<p>A cordial working environment is more important than getting everything your
|
||||||
|
way, or optimal engineering practices. You have to pick your battles and focus
|
||||||
|
on fixing just the things that you can’t work with at all.</p>
|
||||||
|
<p>Some devs are mediocre programmers. Some devs are mediocre communicators. Some
|
||||||
|
are both.</p>
|
||||||
|
<p>Good documentation (comments, readmes, pull-requests) makes everyone’s job
|
||||||
|
easier.</p>
|
||||||
|
<ul class="pa0">
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
<div class="mt6 instapaper_ignoref">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<aside class="w-30-l mt6-l">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
144
hugo/public/programming/general/writing-good-code/index.html
Normal file
144
hugo/public/programming/general/writing-good-code/index.html
Normal file
|
|
@ -0,0 +1,144 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="Writing good code
|
||||||
|
Good is boring.
|
||||||
|
Good code can be understood by junior developers.
|
||||||
|
Great code can be understood by people who have just learned how to code.">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/programming/general/writing-good-code/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/programming/general/writing-good-code/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="My New Hugo Site">
|
||||||
|
<meta property="og:description" content="Writing good code Good is boring.
|
||||||
|
Good code can be understood by junior developers.
|
||||||
|
Great code can be understood by people who have just learned how to code.">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="article:section" content="programming">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="My New Hugo Site">
|
||||||
|
<meta itemprop="description" content="Writing good code Good is boring.
|
||||||
|
Good code can be understood by junior developers.
|
||||||
|
Great code can be understood by people who have just learned how to code.">
|
||||||
|
<meta itemprop="wordCount" content="28">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="My New Hugo Site">
|
||||||
|
<meta name="twitter:description" content="Writing good code Good is boring.
|
||||||
|
Good code can be understood by junior developers.
|
||||||
|
Great code can be understood by people who have just learned how to code.">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<article class="flex-l flex-wrap justify-between mw8 center ph3">
|
||||||
|
<header class="mt4 w-100">
|
||||||
|
<aside class="instapaper_ignoref b helvetica tracked ttu">
|
||||||
|
|
||||||
|
Programmings
|
||||||
|
</aside><div id="sharing" class="mt3 ananke-socials"></div>
|
||||||
|
<h1 class="f1 athelas mt3 mb1"></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div class="nested-copy-line-height lh-copy serif f4 nested-links mid-gray pr4-l w-two-thirds-l"><h1 id="writing-good-code">Writing good code</h1>
|
||||||
|
<p>Good is boring.</p>
|
||||||
|
<p>Good code can be understood by junior developers.</p>
|
||||||
|
<p>Great code can be understood by people who have just learned how to code.</p>
|
||||||
|
<ul class="pa0">
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
<div class="mt6 instapaper_ignoref">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<aside class="w-30-l mt6-l">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
544
hugo/public/programming/index.html
Normal file
544
hugo/public/programming/index.html
Normal file
|
|
@ -0,0 +1,544 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link href="/programming/index.xml" rel="alternate" type="application/rss+xml" title="My New Hugo Site" />
|
||||||
|
<link href="/programming/index.xml" rel="feed" type="application/rss+xml" title="My New Hugo Site" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/programming/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/programming/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="Programmings">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="website">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="Programmings">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="Programmings">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="pb3-m pb6-l bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="tc-l pv3 ph3 ph4-ns">
|
||||||
|
<h1 class="f2 f-subheadline-l fw2 light-silver mb0 lh-title">
|
||||||
|
Programmings
|
||||||
|
</h1>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
<article class="pa3 pa4-ns nested-copy-line-height">
|
||||||
|
<section class="cf ph3 ph5-l pv3 pv4-l f4 tc-l center measure-wide lh-copy mid-gray"></section>
|
||||||
|
<section class="flex-ns flex-wrap justify-around mt5">
|
||||||
|
|
||||||
|
<div class="relative w-100 w-30-l mb4 bg-white">
|
||||||
|
<div class="relative w-100 mb4 bg-white nested-copy-line-height">
|
||||||
|
<div class="bg-white mb3 pa4 gray overflow-hidden">
|
||||||
|
<span class="f6 db">Programmings</span>
|
||||||
|
<h1 class="f3 near-black">
|
||||||
|
<a href="/programming/embedded/inventory/" class="link black dim">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<div class="nested-links f5 lh-copy nested-copy-line-height">
|
||||||
|
<h1 id="inventory">Inventory</h1>
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th style="text-align: left">Qty</th>
|
||||||
|
<th style="text-align: left">Item</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">2</td>
|
||||||
|
<td style="text-align: left">Arduino Uno R3 ATmega328PU</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">2</td>
|
||||||
|
<td style="text-align: left">Arduinno prototyping shield</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Arduino SPIO Extension Board with bus</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">~</td>
|
||||||
|
<td style="text-align: left">Pushbutton</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Arduino HW-130 motor control shield</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">2</td>
|
||||||
|
<td style="text-align: left">Ultrasonic sensor HC-SRO4</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">DC motor driver L298N</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">6x AA battery pack</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">9V battery pack</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Servo motor SG90</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">LCD display 1602A without pins</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">LCD display 1602A with pins</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Relay bank 8x SRD-12VDC-SL-C</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Relay bank 8x JQC-3FF-S-Z</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Relay SRD-05VDC-SL-C</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Relay HJR-3FF-S-Z</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">23</td>
|
||||||
|
<td style="text-align: left">Infrared sensor Flying-Fish</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">2</td>
|
||||||
|
<td style="text-align: left">Multimedia remote control</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Thumb joystick</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">PIR Motion detector XC4444</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">DC motor</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Stepper motor 28BYJ-48</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Remote 8-bit I/O expander for I2C bus PCF8574T</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Sound sensor</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">2</td>
|
||||||
|
<td style="text-align: left">Digital LED display sets</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Stepper motor 28BYJ-48</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">2</td>
|
||||||
|
<td style="text-align: left">Stepper motor controller X113647</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Servo motor SG90</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Potentiometer, small 10kΩ</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">2</td>
|
||||||
|
<td style="text-align: left">Potentiometer, 10kΩ</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Potentiometer, 5kΩ</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Potentiometer, 1kΩ</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Joystick</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Touchpad</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Water sensor</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Light sensor TEMT6000</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Triple axis compass</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Sound and buzzer module</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Real time clock w/o battery</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">RFID sensor RFID-RC522</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">RFID card</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">RFID fob</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">DC motor</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">1</td>
|
||||||
|
<td style="text-align: left">Servo motor, unmarked</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">2</td>
|
||||||
|
<td style="text-align: left">Display driver MAX7219CNG</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<a href="/programming/embedded/inventory/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="relative w-100 w-30-l mb4 bg-white">
|
||||||
|
<div class="relative w-100 mb4 bg-white nested-copy-line-height">
|
||||||
|
<div class="bg-white mb3 pa4 gray overflow-hidden">
|
||||||
|
<span class="f6 db">Programmings</span>
|
||||||
|
<h1 class="f3 near-black">
|
||||||
|
<a href="/programming/general/coding-for-humans/" class="link black dim">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<div class="nested-links f5 lh-copy nested-copy-line-height">
|
||||||
|
<h1 id="coding-for-humans">Coding for humans</h1>
|
||||||
|
<ul>
|
||||||
|
<li>Code is instructions for machines.</li>
|
||||||
|
</ul>
|
||||||
|
<p>BUT</p>
|
||||||
|
<ul>
|
||||||
|
<li>Code is read by humans.</li>
|
||||||
|
<li>Humans need to be able to understand code easily.</li>
|
||||||
|
<li>Not all humans think about code the same way</li>
|
||||||
|
</ul>
|
||||||
|
<p>SO</p>
|
||||||
|
<ul>
|
||||||
|
<li>Write maintainable code
|
||||||
|
<ul>
|
||||||
|
<li>If design is about usability, coding is about maintainability</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>Write boring code that’s easily modified and extended
|
||||||
|
<ul>
|
||||||
|
<li>Consistent patterns</li>
|
||||||
|
<li>Avoid obscure and fancy syntax</li>
|
||||||
|
<li>Aim for maximum readability</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>Use dev tools to make the job easier and less error-prone
|
||||||
|
<ul>
|
||||||
|
<li>Syntax highlighting</li>
|
||||||
|
<li>Code completion</li>
|
||||||
|
<li>Linters and formatters</li>
|
||||||
|
<li>Static analysis</li>
|
||||||
|
<li>Statically typed languages or type hinting</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>Write documentation to guide devs
|
||||||
|
<ul>
|
||||||
|
<li>Explain how programs work so devs don’t have to reverse-engineer your
|
||||||
|
team’s work.</li>
|
||||||
|
<li>Explain the reasoning behind obscure solutions.</li>
|
||||||
|
<li>Document pitfalls you’ve fallen into so other devs don’t do the same.</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>Write code that accommodates different kinds of devs. Devs can be:
|
||||||
|
<ul>
|
||||||
|
<li>Inexperienced:</li>
|
||||||
|
<li>New to the codebase</li>
|
||||||
|
<li>Opinionated</li>
|
||||||
|
<li>Impatient</li>
|
||||||
|
<li>Bored</li>
|
||||||
|
<li>Tired</li>
|
||||||
|
<li>Pressured</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<a href="/programming/general/coding-for-humans/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="relative w-100 w-30-l mb4 bg-white">
|
||||||
|
<div class="relative w-100 mb4 bg-white nested-copy-line-height">
|
||||||
|
<div class="bg-white mb3 pa4 gray overflow-hidden">
|
||||||
|
<span class="f6 db">Programmings</span>
|
||||||
|
<h1 class="f3 near-black">
|
||||||
|
<a href="/programming/general/pull-requests/" class="link black dim">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<div class="nested-links f5 lh-copy nested-copy-line-height">
|
||||||
|
<h1 id="pull-request-practices">Pull request practices</h1>
|
||||||
|
<p>Practices to make code review smoother and more productive.</p>
|
||||||
|
<h2 id="submit-your-final-draft-not-your-first">Submit your final draft, not your first</h2>
|
||||||
|
<p>It may be tempting to get your work into code review as soon as possible, but if
|
||||||
|
you ask people to read your spaghetti code, then you’ll find that your PR will
|
||||||
|
take longer to review, plus reviewers will burn their time and energy asking
|
||||||
|
you to fix obvious mistakes instead of checking for more subtle problems.</p>
|
||||||
|
</div>
|
||||||
|
<a href="/programming/general/pull-requests/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="relative w-100 w-30-l mb4 bg-white">
|
||||||
|
<div class="relative w-100 mb4 bg-white nested-copy-line-height">
|
||||||
|
<div class="bg-white mb3 pa4 gray overflow-hidden">
|
||||||
|
<span class="f6 db">Programmings</span>
|
||||||
|
<h1 class="f3 near-black">
|
||||||
|
<a href="/programming/general/working-on-a-team/" class="link black dim">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<div class="nested-links f5 lh-copy nested-copy-line-height">
|
||||||
|
<h1 id="what-ive-learned-from-working-on-a-team">What I’ve learned from working on a team.</h1>
|
||||||
|
<p>A cordial working environment is more important than getting everything your
|
||||||
|
way, or optimal engineering practices. You have to pick your battles and focus
|
||||||
|
on fixing just the things that you can’t work with at all.</p>
|
||||||
|
<p>Some devs are mediocre programmers. Some devs are mediocre communicators. Some
|
||||||
|
are both.</p>
|
||||||
|
<p>Good documentation (comments, readmes, pull-requests) makes everyone’s job
|
||||||
|
easier.</p>
|
||||||
|
</div>
|
||||||
|
<a href="/programming/general/working-on-a-team/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="relative w-100 w-30-l mb4 bg-white">
|
||||||
|
<div class="relative w-100 mb4 bg-white nested-copy-line-height">
|
||||||
|
<div class="bg-white mb3 pa4 gray overflow-hidden">
|
||||||
|
<span class="f6 db">Programmings</span>
|
||||||
|
<h1 class="f3 near-black">
|
||||||
|
<a href="/programming/general/writing-good-code/" class="link black dim">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<div class="nested-links f5 lh-copy nested-copy-line-height">
|
||||||
|
<h1 id="writing-good-code">Writing good code</h1>
|
||||||
|
<p>Good is boring.</p>
|
||||||
|
<p>Good code can be understood by junior developers.</p>
|
||||||
|
<p>Great code can be understood by people who have just learned how to code.</p>
|
||||||
|
</div>
|
||||||
|
<a href="/programming/general/writing-good-code/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="relative w-100 w-30-l mb4 bg-white">
|
||||||
|
<div class="relative w-100 mb4 bg-white nested-copy-line-height">
|
||||||
|
<div class="bg-white mb3 pa4 gray overflow-hidden">
|
||||||
|
<span class="f6 db">Programmings</span>
|
||||||
|
<h1 class="f3 near-black">
|
||||||
|
<a href="/programming/web/tech-stack/frontend/" class="link black dim">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<div class="nested-links f5 lh-copy nested-copy-line-height">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<a href="/programming/web/tech-stack/frontend/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="relative w-100 w-30-l mb4 bg-white">
|
||||||
|
<div class="relative w-100 mb4 bg-white nested-copy-line-height">
|
||||||
|
<div class="bg-white mb3 pa4 gray overflow-hidden">
|
||||||
|
<span class="f6 db">Programmings</span>
|
||||||
|
<h1 class="f3 near-black">
|
||||||
|
<a href="/programming/web/tech-stack/overview/" class="link black dim">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<div class="nested-links f5 lh-copy nested-copy-line-height">
|
||||||
|
<h1 id="my-web-tech-stack">My web tech stack</h1>
|
||||||
|
<h2 id="frontend-client-side-in-the-browser">Frontend (client side, in the browser)</h2>
|
||||||
|
<h3 id="ui-development">UI development</h3>
|
||||||
|
<ul>
|
||||||
|
<li>Styling</li>
|
||||||
|
<li>Forms</li>
|
||||||
|
<li>Navigation</li>
|
||||||
|
<li>Multimedia</li>
|
||||||
|
<li>Debugging in Chrome DevTools</li>
|
||||||
|
</ul>
|
||||||
|
<h3 id="ui-design">UI design</h3>
|
||||||
|
<ul>
|
||||||
|
<li>Apply Human-Centred Design.</li>
|
||||||
|
<li>Create static mockups in Inkscape.</li>
|
||||||
|
</ul>
|
||||||
|
<h2 id="backend">Backend</h2>
|
||||||
|
<h3 id="databases">Databases</h3>
|
||||||
|
<ul>
|
||||||
|
<li>MySQL</li>
|
||||||
|
<li>SQLite</li>
|
||||||
|
</ul>
|
||||||
|
<h3 id="apis">APIs</h3>
|
||||||
|
<ul>
|
||||||
|
<li>REST</li>
|
||||||
|
<li>JSON:API</li>
|
||||||
|
<li>Laravel</li>
|
||||||
|
<li>Symfony</li>
|
||||||
|
<li>.NET Core</li>
|
||||||
|
</ul>
|
||||||
|
<h3 id="content-management-systems">Content management systems</h3>
|
||||||
|
<ul>
|
||||||
|
<li>Drupal</li>
|
||||||
|
<li>Wordpress</li>
|
||||||
|
</ul>
|
||||||
|
<h3 id="search">Search</h3>
|
||||||
|
<ul>
|
||||||
|
<li>Apache Solr</li>
|
||||||
|
</ul>
|
||||||
|
<h3 id="static-sites">Static sites</h3>
|
||||||
|
<ul>
|
||||||
|
<li>Gatsby</li>
|
||||||
|
<li>Hugo</li>
|
||||||
|
</ul>
|
||||||
|
<h3 id="design-patterns">Design patterns</h3>
|
||||||
|
<ul>
|
||||||
|
<li>MVC</li>
|
||||||
|
<li>Stack middleware</li>
|
||||||
|
<li>Dependency injection, service container</li>
|
||||||
|
<li>Pub-sub, events</li>
|
||||||
|
<li>Batch processing</li>
|
||||||
|
<li>Caching</li>
|
||||||
|
<li>Throttling, rate limiting</li>
|
||||||
|
</ul>
|
||||||
|
<h2 id="system-administration-maintaining-the-os-filesystem-services">System administration (maintaining the OS, filesystem, services)</h2>
|
||||||
|
<p>Bash scripting</p>
|
||||||
|
</div>
|
||||||
|
<a href="/programming/web/tech-stack/overview/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</section></article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
60
hugo/public/programming/index.xml
Normal file
60
hugo/public/programming/index.xml
Normal file
File diff suppressed because one or more lines are too long
10
hugo/public/programming/page/1/index.html
Normal file
10
hugo/public/programming/page/1/index.html
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head>
|
||||||
|
<title>http://localhost:1313/programming/</title>
|
||||||
|
<link rel="canonical" href="http://localhost:1313/programming/">
|
||||||
|
<meta name="robots" content="noindex">
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="refresh" content="0; url=http://localhost:1313/programming/">
|
||||||
|
</head>
|
||||||
|
</html>
|
||||||
127
hugo/public/programming/web/tech-stack/frontend/index.html
Normal file
127
hugo/public/programming/web/tech-stack/frontend/index.html
Normal file
|
|
@ -0,0 +1,127 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/programming/web/tech-stack/frontend/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/programming/web/tech-stack/frontend/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="My New Hugo Site">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="article:section" content="programming">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="My New Hugo Site">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="My New Hugo Site">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<article class="flex-l flex-wrap justify-between mw8 center ph3">
|
||||||
|
<header class="mt4 w-100">
|
||||||
|
<aside class="instapaper_ignoref b helvetica tracked ttu">
|
||||||
|
|
||||||
|
Programmings
|
||||||
|
</aside><div id="sharing" class="mt3 ananke-socials"></div>
|
||||||
|
<h1 class="f1 athelas mt3 mb1"></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div class="nested-copy-line-height lh-copy serif f4 nested-links mid-gray pr4-l w-two-thirds-l"><ul class="pa0">
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
<div class="mt6 instapaper_ignoref">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<aside class="w-30-l mt6-l">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
255
hugo/public/programming/web/tech-stack/overview/index.html
Normal file
255
hugo/public/programming/web/tech-stack/overview/index.html
Normal file
|
|
@ -0,0 +1,255 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="My web tech stack
|
||||||
|
Frontend (client side, in the browser)
|
||||||
|
UI development
|
||||||
|
|
||||||
|
Styling
|
||||||
|
Forms
|
||||||
|
Navigation
|
||||||
|
Multimedia
|
||||||
|
Debugging in Chrome DevTools
|
||||||
|
|
||||||
|
UI design
|
||||||
|
|
||||||
|
Apply Human-Centred Design.
|
||||||
|
Create static mockups in Inkscape.
|
||||||
|
|
||||||
|
Backend
|
||||||
|
Databases
|
||||||
|
|
||||||
|
MySQL
|
||||||
|
SQLite
|
||||||
|
|
||||||
|
APIs
|
||||||
|
|
||||||
|
REST
|
||||||
|
JSON:API
|
||||||
|
Laravel
|
||||||
|
Symfony
|
||||||
|
.NET Core
|
||||||
|
|
||||||
|
Content management systems
|
||||||
|
|
||||||
|
Drupal
|
||||||
|
Wordpress
|
||||||
|
|
||||||
|
Search
|
||||||
|
|
||||||
|
Apache Solr
|
||||||
|
|
||||||
|
Static sites
|
||||||
|
|
||||||
|
Gatsby
|
||||||
|
Hugo
|
||||||
|
|
||||||
|
Design patterns
|
||||||
|
|
||||||
|
MVC
|
||||||
|
Stack middleware
|
||||||
|
Dependency injection, service container
|
||||||
|
Pub-sub, events
|
||||||
|
Batch processing
|
||||||
|
Caching
|
||||||
|
Throttling, rate limiting
|
||||||
|
|
||||||
|
System administration (maintaining the OS, filesystem, services)
|
||||||
|
Bash scripting">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/programming/web/tech-stack/overview/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/programming/web/tech-stack/overview/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="My New Hugo Site">
|
||||||
|
<meta property="og:description" content="My web tech stack Frontend (client side, in the browser) UI development Styling Forms Navigation Multimedia Debugging in Chrome DevTools UI design Apply Human-Centred Design. Create static mockups in Inkscape. Backend Databases MySQL SQLite APIs REST JSON:API Laravel Symfony .NET Core Content management systems Drupal Wordpress Search Apache Solr Static sites Gatsby Hugo Design patterns MVC Stack middleware Dependency injection, service container Pub-sub, events Batch processing Caching Throttling, rate limiting System administration (maintaining the OS, filesystem, services) Bash scripting">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="article:section" content="programming">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="My New Hugo Site">
|
||||||
|
<meta itemprop="description" content="My web tech stack Frontend (client side, in the browser) UI development Styling Forms Navigation Multimedia Debugging in Chrome DevTools UI design Apply Human-Centred Design. Create static mockups in Inkscape. Backend Databases MySQL SQLite APIs REST JSON:API Laravel Symfony .NET Core Content management systems Drupal Wordpress Search Apache Solr Static sites Gatsby Hugo Design patterns MVC Stack middleware Dependency injection, service container Pub-sub, events Batch processing Caching Throttling, rate limiting System administration (maintaining the OS, filesystem, services) Bash scripting">
|
||||||
|
<meta itemprop="wordCount" content="95">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="My New Hugo Site">
|
||||||
|
<meta name="twitter:description" content="My web tech stack Frontend (client side, in the browser) UI development Styling Forms Navigation Multimedia Debugging in Chrome DevTools UI design Apply Human-Centred Design. Create static mockups in Inkscape. Backend Databases MySQL SQLite APIs REST JSON:API Laravel Symfony .NET Core Content management systems Drupal Wordpress Search Apache Solr Static sites Gatsby Hugo Design patterns MVC Stack middleware Dependency injection, service container Pub-sub, events Batch processing Caching Throttling, rate limiting System administration (maintaining the OS, filesystem, services) Bash scripting">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<article class="flex-l flex-wrap justify-between mw8 center ph3">
|
||||||
|
<header class="mt4 w-100">
|
||||||
|
<aside class="instapaper_ignoref b helvetica tracked ttu">
|
||||||
|
|
||||||
|
Programmings
|
||||||
|
</aside><div id="sharing" class="mt3 ananke-socials"></div>
|
||||||
|
<h1 class="f1 athelas mt3 mb1"></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div class="nested-copy-line-height lh-copy serif f4 nested-links mid-gray pr4-l w-two-thirds-l"><h1 id="my-web-tech-stack">My web tech stack</h1>
|
||||||
|
<h2 id="frontend-client-side-in-the-browser">Frontend (client side, in the browser)</h2>
|
||||||
|
<h3 id="ui-development">UI development</h3>
|
||||||
|
<ul>
|
||||||
|
<li>Styling</li>
|
||||||
|
<li>Forms</li>
|
||||||
|
<li>Navigation</li>
|
||||||
|
<li>Multimedia</li>
|
||||||
|
<li>Debugging in Chrome DevTools</li>
|
||||||
|
</ul>
|
||||||
|
<h3 id="ui-design">UI design</h3>
|
||||||
|
<ul>
|
||||||
|
<li>Apply Human-Centred Design.</li>
|
||||||
|
<li>Create static mockups in Inkscape.</li>
|
||||||
|
</ul>
|
||||||
|
<h2 id="backend">Backend</h2>
|
||||||
|
<h3 id="databases">Databases</h3>
|
||||||
|
<ul>
|
||||||
|
<li>MySQL</li>
|
||||||
|
<li>SQLite</li>
|
||||||
|
</ul>
|
||||||
|
<h3 id="apis">APIs</h3>
|
||||||
|
<ul>
|
||||||
|
<li>REST</li>
|
||||||
|
<li>JSON:API</li>
|
||||||
|
<li>Laravel</li>
|
||||||
|
<li>Symfony</li>
|
||||||
|
<li>.NET Core</li>
|
||||||
|
</ul>
|
||||||
|
<h3 id="content-management-systems">Content management systems</h3>
|
||||||
|
<ul>
|
||||||
|
<li>Drupal</li>
|
||||||
|
<li>Wordpress</li>
|
||||||
|
</ul>
|
||||||
|
<h3 id="search">Search</h3>
|
||||||
|
<ul>
|
||||||
|
<li>Apache Solr</li>
|
||||||
|
</ul>
|
||||||
|
<h3 id="static-sites">Static sites</h3>
|
||||||
|
<ul>
|
||||||
|
<li>Gatsby</li>
|
||||||
|
<li>Hugo</li>
|
||||||
|
</ul>
|
||||||
|
<h3 id="design-patterns">Design patterns</h3>
|
||||||
|
<ul>
|
||||||
|
<li>MVC</li>
|
||||||
|
<li>Stack middleware</li>
|
||||||
|
<li>Dependency injection, service container</li>
|
||||||
|
<li>Pub-sub, events</li>
|
||||||
|
<li>Batch processing</li>
|
||||||
|
<li>Caching</li>
|
||||||
|
<li>Throttling, rate limiting</li>
|
||||||
|
</ul>
|
||||||
|
<h2 id="system-administration-maintaining-the-os-filesystem-services">System administration (maintaining the OS, filesystem, services)</h2>
|
||||||
|
<p>Bash scripting</p>
|
||||||
|
<h2 id="developer-tools-ides-build-tools">Developer tools (IDEs, build tools)</h2>
|
||||||
|
<h3 id="ides">IDEs</h3>
|
||||||
|
<ul>
|
||||||
|
<li>Neovim</li>
|
||||||
|
<li>Visual Studio Code</li>
|
||||||
|
<li>PhpStorm</li>
|
||||||
|
</ul>
|
||||||
|
<h2 id="analytics">Analytics</h2>
|
||||||
|
<ul>
|
||||||
|
<li>Google Analytics</li>
|
||||||
|
</ul>
|
||||||
|
<h2 id="marketing">Marketing</h2>
|
||||||
|
<ul>
|
||||||
|
<li>Mailchimp</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="pa0">
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
<div class="mt6 instapaper_ignoref">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<aside class="w-30-l mt6-l">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
138
hugo/public/seasonal-events/christmas-activities/index.html
Normal file
138
hugo/public/seasonal-events/christmas-activities/index.html
Normal file
|
|
@ -0,0 +1,138 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="Christmas activities
|
||||||
|
Christmas Eve
|
||||||
|
Take children out at 8:45pm to see lights. This is when it is dark enough and
|
||||||
|
people are likely to have their lights on.">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/seasonal-events/christmas-activities/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/seasonal-events/christmas-activities/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="My New Hugo Site">
|
||||||
|
<meta property="og:description" content="Christmas activities Christmas Eve Take children out at 8:45pm to see lights. This is when it is dark enough and people are likely to have their lights on.">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="article:section" content="seasonal-events">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="My New Hugo Site">
|
||||||
|
<meta itemprop="description" content="Christmas activities Christmas Eve Take children out at 8:45pm to see lights. This is when it is dark enough and people are likely to have their lights on.">
|
||||||
|
<meta itemprop="wordCount" content="28">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="My New Hugo Site">
|
||||||
|
<meta name="twitter:description" content="Christmas activities Christmas Eve Take children out at 8:45pm to see lights. This is when it is dark enough and people are likely to have their lights on.">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<article class="flex-l flex-wrap justify-between mw8 center ph3">
|
||||||
|
<header class="mt4 w-100">
|
||||||
|
<aside class="instapaper_ignoref b helvetica tracked ttu">
|
||||||
|
|
||||||
|
Seasonal-Events
|
||||||
|
</aside><div id="sharing" class="mt3 ananke-socials"></div>
|
||||||
|
<h1 class="f1 athelas mt3 mb1"></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div class="nested-copy-line-height lh-copy serif f4 nested-links mid-gray pr4-l w-two-thirds-l"><h1 id="christmas-activities">Christmas activities</h1>
|
||||||
|
<h2 id="christmas-eve">Christmas Eve</h2>
|
||||||
|
<p>Take children out at 8:45pm to see lights. This is when it is dark enough and
|
||||||
|
people are likely to have their lights on.</p>
|
||||||
|
<ul class="pa0">
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
<div class="mt6 instapaper_ignoref">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<aside class="w-30-l mt6-l">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
239
hugo/public/seasonal-events/gift-ideas/index.html
Normal file
239
hugo/public/seasonal-events/gift-ideas/index.html
Normal file
|
|
@ -0,0 +1,239 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="Gift ideas
|
||||||
|
Dean-Treloar
|
||||||
|
Alex
|
||||||
|
|
||||||
|
Books
|
||||||
|
Cars
|
||||||
|
|
||||||
|
Hot-wheels track
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Liam
|
||||||
|
|
||||||
|
Books
|
||||||
|
Balls
|
||||||
|
|
||||||
|
Hannah
|
||||||
|
|
||||||
|
Books
|
||||||
|
Climbable things
|
||||||
|
|
||||||
|
Treloar
|
||||||
|
Maddie
|
||||||
|
|
||||||
|
Art materials
|
||||||
|
Pokémon
|
||||||
|
|
||||||
|
https://www.kmart.com.au/product/pokemon:-how-to-draw-adventures-book-43371785/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Artie
|
||||||
|
|
||||||
|
???
|
||||||
|
|
||||||
|
Dean
|
||||||
|
Bowen
|
||||||
|
|
||||||
|
Super Mario (e.g. Bowser)
|
||||||
|
|
||||||
|
Lyra
|
||||||
|
|
||||||
|
???
|
||||||
|
">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/seasonal-events/gift-ideas/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/seasonal-events/gift-ideas/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="My New Hugo Site">
|
||||||
|
<meta property="og:description" content="Gift ideas Dean-Treloar Alex
|
||||||
|
Books Cars Hot-wheels track Liam
|
||||||
|
Books Balls Hannah
|
||||||
|
Books Climbable things Treloar Maddie
|
||||||
|
Art materials Pokémon https://www.kmart.com.au/product/pokemon:-how-to-draw-adventures-book-43371785/ Artie
|
||||||
|
??? Dean Bowen
|
||||||
|
Super Mario (e.g. Bowser) Lyra
|
||||||
|
???">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="article:section" content="seasonal-events">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="My New Hugo Site">
|
||||||
|
<meta itemprop="description" content="Gift ideas Dean-Treloar Alex
|
||||||
|
Books Cars Hot-wheels track Liam
|
||||||
|
Books Balls Hannah
|
||||||
|
Books Climbable things Treloar Maddie
|
||||||
|
Art materials Pokémon https://www.kmart.com.au/product/pokemon:-how-to-draw-adventures-book-43371785/ Artie
|
||||||
|
??? Dean Bowen
|
||||||
|
Super Mario (e.g. Bowser) Lyra
|
||||||
|
???">
|
||||||
|
<meta itemprop="wordCount" content="31">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="My New Hugo Site">
|
||||||
|
<meta name="twitter:description" content="Gift ideas Dean-Treloar Alex
|
||||||
|
Books Cars Hot-wheels track Liam
|
||||||
|
Books Balls Hannah
|
||||||
|
Books Climbable things Treloar Maddie
|
||||||
|
Art materials Pokémon https://www.kmart.com.au/product/pokemon:-how-to-draw-adventures-book-43371785/ Artie
|
||||||
|
??? Dean Bowen
|
||||||
|
Super Mario (e.g. Bowser) Lyra
|
||||||
|
???">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<article class="flex-l flex-wrap justify-between mw8 center ph3">
|
||||||
|
<header class="mt4 w-100">
|
||||||
|
<aside class="instapaper_ignoref b helvetica tracked ttu">
|
||||||
|
|
||||||
|
Seasonal-Events
|
||||||
|
</aside><div id="sharing" class="mt3 ananke-socials"></div>
|
||||||
|
<h1 class="f1 athelas mt3 mb1"></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div class="nested-copy-line-height lh-copy serif f4 nested-links mid-gray pr4-l w-two-thirds-l"><h1 id="gift-ideas">Gift ideas</h1>
|
||||||
|
<h2 id="dean-treloar">Dean-Treloar</h2>
|
||||||
|
<p>Alex</p>
|
||||||
|
<ul>
|
||||||
|
<li>Books</li>
|
||||||
|
<li>Cars
|
||||||
|
<ul>
|
||||||
|
<li>Hot-wheels track</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>Liam</p>
|
||||||
|
<ul>
|
||||||
|
<li>Books</li>
|
||||||
|
<li>Balls</li>
|
||||||
|
</ul>
|
||||||
|
<p>Hannah</p>
|
||||||
|
<ul>
|
||||||
|
<li>Books</li>
|
||||||
|
<li>Climbable things</li>
|
||||||
|
</ul>
|
||||||
|
<h2 id="treloar">Treloar</h2>
|
||||||
|
<p>Maddie</p>
|
||||||
|
<ul>
|
||||||
|
<li>Art materials</li>
|
||||||
|
<li>Pokémon
|
||||||
|
<ul>
|
||||||
|
<li><a href="https://www.kmart.com.au/product/pokemon:-how-to-draw-adventures-book-43371785/">https://www.kmart.com.au/product/pokemon:-how-to-draw-adventures-book-43371785/</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>Artie</p>
|
||||||
|
<ul>
|
||||||
|
<li>???</li>
|
||||||
|
</ul>
|
||||||
|
<h2 id="dean">Dean</h2>
|
||||||
|
<p>Bowen</p>
|
||||||
|
<ul>
|
||||||
|
<li>Super Mario (e.g. Bowser)</li>
|
||||||
|
</ul>
|
||||||
|
<p>Lyra</p>
|
||||||
|
<ul>
|
||||||
|
<li>???</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="pa0">
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
<div class="mt6 instapaper_ignoref">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<aside class="w-30-l mt6-l">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
188
hugo/public/seasonal-events/index.html
Normal file
188
hugo/public/seasonal-events/index.html
Normal file
|
|
@ -0,0 +1,188 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link href="/seasonal-events/index.xml" rel="alternate" type="application/rss+xml" title="My New Hugo Site" />
|
||||||
|
<link href="/seasonal-events/index.xml" rel="feed" type="application/rss+xml" title="My New Hugo Site" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/seasonal-events/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/seasonal-events/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="Seasonal-Events">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="website">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="Seasonal-Events">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="Seasonal-Events">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="pb3-m pb6-l bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="tc-l pv3 ph3 ph4-ns">
|
||||||
|
<h1 class="f2 f-subheadline-l fw2 light-silver mb0 lh-title">
|
||||||
|
Seasonal-Events
|
||||||
|
</h1>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
<article class="pa3 pa4-ns nested-copy-line-height">
|
||||||
|
<section class="cf ph3 ph5-l pv3 pv4-l f4 tc-l center measure-wide lh-copy mid-gray"></section>
|
||||||
|
<section class="flex-ns flex-wrap justify-around mt5">
|
||||||
|
|
||||||
|
<div class="relative w-100 w-30-l mb4 bg-white">
|
||||||
|
<div class="relative w-100 mb4 bg-white nested-copy-line-height">
|
||||||
|
<div class="bg-white mb3 pa4 gray overflow-hidden">
|
||||||
|
<span class="f6 db">Seasonal-Events</span>
|
||||||
|
<h1 class="f3 near-black">
|
||||||
|
<a href="/seasonal-events/christmas-activities/" class="link black dim">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<div class="nested-links f5 lh-copy nested-copy-line-height">
|
||||||
|
<h1 id="christmas-activities">Christmas activities</h1>
|
||||||
|
<h2 id="christmas-eve">Christmas Eve</h2>
|
||||||
|
<p>Take children out at 8:45pm to see lights. This is when it is dark enough and
|
||||||
|
people are likely to have their lights on.</p>
|
||||||
|
</div>
|
||||||
|
<a href="/seasonal-events/christmas-activities/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="relative w-100 w-30-l mb4 bg-white">
|
||||||
|
<div class="relative w-100 mb4 bg-white nested-copy-line-height">
|
||||||
|
<div class="bg-white mb3 pa4 gray overflow-hidden">
|
||||||
|
<span class="f6 db">Seasonal-Events</span>
|
||||||
|
<h1 class="f3 near-black">
|
||||||
|
<a href="/seasonal-events/gift-ideas/" class="link black dim">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<div class="nested-links f5 lh-copy nested-copy-line-height">
|
||||||
|
<h1 id="gift-ideas">Gift ideas</h1>
|
||||||
|
<h2 id="dean-treloar">Dean-Treloar</h2>
|
||||||
|
<p>Alex</p>
|
||||||
|
<ul>
|
||||||
|
<li>Books</li>
|
||||||
|
<li>Cars
|
||||||
|
<ul>
|
||||||
|
<li>Hot-wheels track</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>Liam</p>
|
||||||
|
<ul>
|
||||||
|
<li>Books</li>
|
||||||
|
<li>Balls</li>
|
||||||
|
</ul>
|
||||||
|
<p>Hannah</p>
|
||||||
|
<ul>
|
||||||
|
<li>Books</li>
|
||||||
|
<li>Climbable things</li>
|
||||||
|
</ul>
|
||||||
|
<h2 id="treloar">Treloar</h2>
|
||||||
|
<p>Maddie</p>
|
||||||
|
<ul>
|
||||||
|
<li>Art materials</li>
|
||||||
|
<li>Pokémon
|
||||||
|
<ul>
|
||||||
|
<li><a href="https://www.kmart.com.au/product/pokemon:-how-to-draw-adventures-book-43371785/">https://www.kmart.com.au/product/pokemon:-how-to-draw-adventures-book-43371785/</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>Artie</p>
|
||||||
|
<ul>
|
||||||
|
<li>???</li>
|
||||||
|
</ul>
|
||||||
|
<h2 id="dean">Dean</h2>
|
||||||
|
<p>Bowen</p>
|
||||||
|
<ul>
|
||||||
|
<li>Super Mario (e.g. Bowser)</li>
|
||||||
|
</ul>
|
||||||
|
<p>Lyra</p>
|
||||||
|
<ul>
|
||||||
|
<li>???</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<a href="/seasonal-events/gift-ideas/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</section></article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
25
hugo/public/seasonal-events/index.xml
Normal file
25
hugo/public/seasonal-events/index.xml
Normal file
|
|
@ -0,0 +1,25 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||||
|
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||||
|
<channel>
|
||||||
|
<title>Seasonal-Events on My New Hugo Site</title>
|
||||||
|
<link>http://localhost:1313/seasonal-events/</link>
|
||||||
|
<description>Recent content in Seasonal-Events on My New Hugo Site</description>
|
||||||
|
<generator>Hugo</generator>
|
||||||
|
<language>en-us</language>
|
||||||
|
<atom:link href="http://localhost:1313/seasonal-events/index.xml" rel="self" type="application/rss+xml" />
|
||||||
|
<item>
|
||||||
|
<title></title>
|
||||||
|
<link>http://localhost:1313/seasonal-events/christmas-activities/</link>
|
||||||
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
||||||
|
<guid>http://localhost:1313/seasonal-events/christmas-activities/</guid>
|
||||||
|
<description><h1 id="christmas-activities">Christmas activities</h1>
<h2 id="christmas-eve">Christmas Eve</h2>
<p>Take children out at 8:45pm to see lights. This is when it is dark enough and
people are likely to have their lights on.</p></description>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<title></title>
|
||||||
|
<link>http://localhost:1313/seasonal-events/gift-ideas/</link>
|
||||||
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
||||||
|
<guid>http://localhost:1313/seasonal-events/gift-ideas/</guid>
|
||||||
|
<description><h1 id="gift-ideas">Gift ideas</h1>
<h2 id="dean-treloar">Dean-Treloar</h2>
<p>Alex</p>
<ul>
<li>Books</li>
<li>Cars
<ul>
<li>Hot-wheels track</li>
</ul>
</li>
</ul>
<p>Liam</p>
<ul>
<li>Books</li>
<li>Balls</li>
</ul>
<p>Hannah</p>
<ul>
<li>Books</li>
<li>Climbable things</li>
</ul>
<h2 id="treloar">Treloar</h2>
<p>Maddie</p>
<ul>
<li>Art materials</li>
<li>Pokémon
<ul>
<li><a href="https://www.kmart.com.au/product/pokemon:-how-to-draw-adventures-book-43371785/">https://www.kmart.com.au/product/pokemon:-how-to-draw-adventures-book-43371785/</a></li>
</ul>
</li>
</ul>
<p>Artie</p>
<ul>
<li>???</li>
</ul>
<h2 id="dean">Dean</h2>
<p>Bowen</p>
<ul>
<li>Super Mario (e.g. Bowser)</li>
</ul>
<p>Lyra</p>
<ul>
<li>???</li>
</ul></description>
|
||||||
|
</item>
|
||||||
|
</channel>
|
||||||
|
</rss>
|
||||||
10
hugo/public/seasonal-events/page/1/index.html
Normal file
10
hugo/public/seasonal-events/page/1/index.html
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head>
|
||||||
|
<title>http://localhost:1313/seasonal-events/</title>
|
||||||
|
<link rel="canonical" href="http://localhost:1313/seasonal-events/">
|
||||||
|
<meta name="robots" content="noindex">
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="refresh" content="0; url=http://localhost:1313/seasonal-events/">
|
||||||
|
</head>
|
||||||
|
</html>
|
||||||
404
hugo/public/self-care/food/energy-balance/index.html
Normal file
404
hugo/public/self-care/food/energy-balance/index.html
Normal file
|
|
@ -0,0 +1,404 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="Energy balance
|
||||||
|
Basal metabolic rate (BMR)
|
||||||
|
Katch-McArdle formula: https://www.omnicalculator.com/health/bmr
|
||||||
|
Height: 188cm
|
||||||
|
Weight: 95.8kg
|
||||||
|
LBM: 70.0kg
|
||||||
|
BMR: 7,873kJ (7.9 MJ)
|
||||||
|
Activity
|
||||||
|
https://www.omnicalculator.com/sports/calories-burned
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Exercise
|
||||||
|
MET
|
||||||
|
Extra Energy burned (MJ)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Standing, 1 hour
|
||||||
|
1.5
|
||||||
|
0.2
|
||||||
|
|
||||||
|
|
||||||
|
Walking, 1 hour (6,000 steps)
|
||||||
|
3.8
|
||||||
|
1.2
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Typical energy intake
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Meal
|
||||||
|
Energy (MJ)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Breakfast
|
||||||
|
0.7 - 2.5
|
||||||
|
|
||||||
|
|
||||||
|
Lunch
|
||||||
|
2.5 - 4.1
|
||||||
|
|
||||||
|
|
||||||
|
Dinner
|
||||||
|
2.5 - 4.0
|
||||||
|
|
||||||
|
|
||||||
|
Evening snack
|
||||||
|
1.0 - 2.5
|
||||||
|
|
||||||
|
|
||||||
|
Total
|
||||||
|
6.7 - 13.1
|
||||||
|
|
||||||
|
|
||||||
|
Average
|
||||||
|
9.9
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Typical energy usage
|
||||||
|
Sedentary day
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Activity
|
||||||
|
Energy (MJ)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
BMR
|
||||||
|
7.9
|
||||||
|
|
||||||
|
|
||||||
|
Total
|
||||||
|
7.9
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Light activity day
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Activity
|
||||||
|
Energy (MJ)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
BMR
|
||||||
|
7.9
|
||||||
|
|
||||||
|
|
||||||
|
Walking, 6,000 steps
|
||||||
|
1.2
|
||||||
|
|
||||||
|
|
||||||
|
Total
|
||||||
|
9.1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
High step count day
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Activity
|
||||||
|
Energy (MJ)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
BMR
|
||||||
|
7.9
|
||||||
|
|
||||||
|
|
||||||
|
Walking, 12,000 steps
|
||||||
|
2.4
|
||||||
|
|
||||||
|
|
||||||
|
Total
|
||||||
|
10.3
|
||||||
|
|
||||||
|
|
||||||
|
">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/self-care/food/energy-balance/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/self-care/food/energy-balance/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="My New Hugo Site">
|
||||||
|
<meta property="og:description" content="Energy balance Basal metabolic rate (BMR) Katch-McArdle formula: https://www.omnicalculator.com/health/bmr
|
||||||
|
Height: 188cm Weight: 95.8kg LBM: 70.0kg
|
||||||
|
BMR: 7,873kJ (7.9 MJ)
|
||||||
|
Activity https://www.omnicalculator.com/sports/calories-burned
|
||||||
|
Exercise MET Extra Energy burned (MJ) Standing, 1 hour 1.5 0.2 Walking, 1 hour (6,000 steps) 3.8 1.2 Typical energy intake Meal Energy (MJ) Breakfast 0.7 - 2.5 Lunch 2.5 - 4.1 Dinner 2.5 - 4.0 Evening snack 1.0 - 2.5 Total 6.7 - 13.1 Average 9.9 Typical energy usage Sedentary day Activity Energy (MJ) BMR 7.9 Total 7.9 Light activity day Activity Energy (MJ) BMR 7.9 Walking, 6,000 steps 1.2 Total 9.1 High step count day Activity Energy (MJ) BMR 7.9 Walking, 12,000 steps 2.4 Total 10.3">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="article:section" content="self-care">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="My New Hugo Site">
|
||||||
|
<meta itemprop="description" content="Energy balance Basal metabolic rate (BMR) Katch-McArdle formula: https://www.omnicalculator.com/health/bmr
|
||||||
|
Height: 188cm Weight: 95.8kg LBM: 70.0kg
|
||||||
|
BMR: 7,873kJ (7.9 MJ)
|
||||||
|
Activity https://www.omnicalculator.com/sports/calories-burned
|
||||||
|
Exercise MET Extra Energy burned (MJ) Standing, 1 hour 1.5 0.2 Walking, 1 hour (6,000 steps) 3.8 1.2 Typical energy intake Meal Energy (MJ) Breakfast 0.7 - 2.5 Lunch 2.5 - 4.1 Dinner 2.5 - 4.0 Evening snack 1.0 - 2.5 Total 6.7 - 13.1 Average 9.9 Typical energy usage Sedentary day Activity Energy (MJ) BMR 7.9 Total 7.9 Light activity day Activity Energy (MJ) BMR 7.9 Walking, 6,000 steps 1.2 Total 9.1 High step count day Activity Energy (MJ) BMR 7.9 Walking, 12,000 steps 2.4 Total 10.3">
|
||||||
|
<meta itemprop="wordCount" content="109">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="My New Hugo Site">
|
||||||
|
<meta name="twitter:description" content="Energy balance Basal metabolic rate (BMR) Katch-McArdle formula: https://www.omnicalculator.com/health/bmr
|
||||||
|
Height: 188cm Weight: 95.8kg LBM: 70.0kg
|
||||||
|
BMR: 7,873kJ (7.9 MJ)
|
||||||
|
Activity https://www.omnicalculator.com/sports/calories-burned
|
||||||
|
Exercise MET Extra Energy burned (MJ) Standing, 1 hour 1.5 0.2 Walking, 1 hour (6,000 steps) 3.8 1.2 Typical energy intake Meal Energy (MJ) Breakfast 0.7 - 2.5 Lunch 2.5 - 4.1 Dinner 2.5 - 4.0 Evening snack 1.0 - 2.5 Total 6.7 - 13.1 Average 9.9 Typical energy usage Sedentary day Activity Energy (MJ) BMR 7.9 Total 7.9 Light activity day Activity Energy (MJ) BMR 7.9 Walking, 6,000 steps 1.2 Total 9.1 High step count day Activity Energy (MJ) BMR 7.9 Walking, 12,000 steps 2.4 Total 10.3">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<article class="flex-l flex-wrap justify-between mw8 center ph3">
|
||||||
|
<header class="mt4 w-100">
|
||||||
|
<aside class="instapaper_ignoref b helvetica tracked ttu">
|
||||||
|
|
||||||
|
Self-Cares
|
||||||
|
</aside><div id="sharing" class="mt3 ananke-socials"></div>
|
||||||
|
<h1 class="f1 athelas mt3 mb1"></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div class="nested-copy-line-height lh-copy serif f4 nested-links mid-gray pr4-l w-two-thirds-l"><h1 id="energy-balance">Energy balance</h1>
|
||||||
|
<h2 id="basal-metabolic-rate-bmr">Basal metabolic rate (BMR)</h2>
|
||||||
|
<p>Katch-McArdle formula: <a href="https://www.omnicalculator.com/health/bmr">https://www.omnicalculator.com/health/bmr</a></p>
|
||||||
|
<p>Height: 188cm
|
||||||
|
Weight: 95.8kg
|
||||||
|
LBM: 70.0kg</p>
|
||||||
|
<p>BMR: 7,873kJ (7.9 MJ)</p>
|
||||||
|
<h2 id="activity">Activity</h2>
|
||||||
|
<p><a href="https://www.omnicalculator.com/sports/calories-burned">https://www.omnicalculator.com/sports/calories-burned</a></p>
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th style="text-align: left">Exercise</th>
|
||||||
|
<th style="text-align: left">MET</th>
|
||||||
|
<th>Extra Energy burned (MJ)</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Standing, 1 hour</td>
|
||||||
|
<td style="text-align: left">1.5</td>
|
||||||
|
<td>0.2</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Walking, 1 hour (6,000 steps)</td>
|
||||||
|
<td style="text-align: left">3.8</td>
|
||||||
|
<td>1.2</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
<h2 id="typical-energy-intake">Typical energy intake</h2>
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th style="text-align: left">Meal</th>
|
||||||
|
<th style="text-align: left">Energy (MJ)</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Breakfast</td>
|
||||||
|
<td style="text-align: left">0.7 - 2.5</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Lunch</td>
|
||||||
|
<td style="text-align: left">2.5 - 4.1</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Dinner</td>
|
||||||
|
<td style="text-align: left">2.5 - 4.0</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Evening snack</td>
|
||||||
|
<td style="text-align: left">1.0 - 2.5</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left"><strong>Total</strong></td>
|
||||||
|
<td style="text-align: left"><strong>6.7 - 13.1</strong></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left"><strong>Average</strong></td>
|
||||||
|
<td style="text-align: left"><strong>9.9</strong></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
<h2 id="typical-energy-usage">Typical energy usage</h2>
|
||||||
|
<h3 id="sedentary-day">Sedentary day</h3>
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th style="text-align: left">Activity</th>
|
||||||
|
<th style="text-align: left">Energy (MJ)</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">BMR</td>
|
||||||
|
<td style="text-align: left">7.9</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left"><strong>Total</strong></td>
|
||||||
|
<td style="text-align: left"><strong>7.9</strong></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
<h3 id="light-activity-day">Light activity day</h3>
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th style="text-align: left">Activity</th>
|
||||||
|
<th style="text-align: left">Energy (MJ)</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">BMR</td>
|
||||||
|
<td style="text-align: left">7.9</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Walking, 6,000 steps</td>
|
||||||
|
<td style="text-align: left">1.2</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left"><strong>Total</strong></td>
|
||||||
|
<td style="text-align: left"><strong>9.1</strong></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
<h3 id="high-step-count-day">High step count day</h3>
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th style="text-align: left">Activity</th>
|
||||||
|
<th style="text-align: left">Energy (MJ)</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">BMR</td>
|
||||||
|
<td style="text-align: left">7.9</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Walking, 12,000 steps</td>
|
||||||
|
<td style="text-align: left">2.4</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left"><strong>Total</strong></td>
|
||||||
|
<td style="text-align: left"><strong>10.3</strong></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
<ul class="pa0">
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
<div class="mt6 instapaper_ignoref">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<aside class="w-30-l mt6-l">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
300
hugo/public/self-care/food/energy-by-food-item/index.html
Normal file
300
hugo/public/self-care/food/energy-by-food-item/index.html
Normal file
|
|
@ -0,0 +1,300 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="Energy by food item
|
||||||
|
Breakfast
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Item
|
||||||
|
Energy (MJ)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Peanut butter porridge
|
||||||
|
???
|
||||||
|
|
||||||
|
|
||||||
|
Bean Bar Croissant
|
||||||
|
0.5
|
||||||
|
|
||||||
|
|
||||||
|
Coffee, Large cappucino
|
||||||
|
0.8
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Lunch
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Item
|
||||||
|
Energy (MJ)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Two Ham and Cheese Croissants
|
||||||
|
???
|
||||||
|
|
||||||
|
|
||||||
|
Subway 6in Teriyaki
|
||||||
|
2.5
|
||||||
|
|
||||||
|
|
||||||
|
Cheeseburger with chips
|
||||||
|
4.0
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Dinner
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Item
|
||||||
|
Energy (MJ)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Chicken & veg pie, 3/8
|
||||||
|
2.5
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Dessert / snack
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Item
|
||||||
|
Energy (MJ)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Low fat mousse
|
||||||
|
0.6
|
||||||
|
|
||||||
|
|
||||||
|
Whittaker’s Creamy Milk chocolate block
|
||||||
|
8.0
|
||||||
|
|
||||||
|
|
||||||
|
Chocolate Teddy bears
|
||||||
|
4.0
|
||||||
|
|
||||||
|
|
||||||
|
">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/self-care/food/energy-by-food-item/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/self-care/food/energy-by-food-item/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="My New Hugo Site">
|
||||||
|
<meta property="og:description" content="Energy by food item Breakfast Item Energy (MJ) Peanut butter porridge ??? Bean Bar Croissant 0.5 Coffee, Large cappucino 0.8 Lunch Item Energy (MJ) Two Ham and Cheese Croissants ??? Subway 6in Teriyaki 2.5 Cheeseburger with chips 4.0 Dinner Item Energy (MJ) Chicken & veg pie, 3/8 2.5 Dessert / snack Item Energy (MJ) Low fat mousse 0.6 Whittaker’s Creamy Milk chocolate block 8.0 Chocolate Teddy bears 4.0">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="article:section" content="self-care">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="My New Hugo Site">
|
||||||
|
<meta itemprop="description" content="Energy by food item Breakfast Item Energy (MJ) Peanut butter porridge ??? Bean Bar Croissant 0.5 Coffee, Large cappucino 0.8 Lunch Item Energy (MJ) Two Ham and Cheese Croissants ??? Subway 6in Teriyaki 2.5 Cheeseburger with chips 4.0 Dinner Item Energy (MJ) Chicken & veg pie, 3/8 2.5 Dessert / snack Item Energy (MJ) Low fat mousse 0.6 Whittaker’s Creamy Milk chocolate block 8.0 Chocolate Teddy bears 4.0">
|
||||||
|
<meta itemprop="wordCount" content="68">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="My New Hugo Site">
|
||||||
|
<meta name="twitter:description" content="Energy by food item Breakfast Item Energy (MJ) Peanut butter porridge ??? Bean Bar Croissant 0.5 Coffee, Large cappucino 0.8 Lunch Item Energy (MJ) Two Ham and Cheese Croissants ??? Subway 6in Teriyaki 2.5 Cheeseburger with chips 4.0 Dinner Item Energy (MJ) Chicken & veg pie, 3/8 2.5 Dessert / snack Item Energy (MJ) Low fat mousse 0.6 Whittaker’s Creamy Milk chocolate block 8.0 Chocolate Teddy bears 4.0">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<article class="flex-l flex-wrap justify-between mw8 center ph3">
|
||||||
|
<header class="mt4 w-100">
|
||||||
|
<aside class="instapaper_ignoref b helvetica tracked ttu">
|
||||||
|
|
||||||
|
Self-Cares
|
||||||
|
</aside><div id="sharing" class="mt3 ananke-socials"></div>
|
||||||
|
<h1 class="f1 athelas mt3 mb1"></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div class="nested-copy-line-height lh-copy serif f4 nested-links mid-gray pr4-l w-two-thirds-l"><h1 id="energy-by-food-item">Energy by food item</h1>
|
||||||
|
<h2 id="breakfast">Breakfast</h2>
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th style="text-align: left">Item</th>
|
||||||
|
<th style="text-align: left">Energy (MJ)</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Peanut butter porridge</td>
|
||||||
|
<td style="text-align: left">???</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Bean Bar Croissant</td>
|
||||||
|
<td style="text-align: left">0.5</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Coffee, Large cappucino</td>
|
||||||
|
<td style="text-align: left">0.8</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
<h2 id="lunch">Lunch</h2>
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th style="text-align: left">Item</th>
|
||||||
|
<th style="text-align: left">Energy (MJ)</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Two Ham and Cheese Croissants</td>
|
||||||
|
<td style="text-align: left">???</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Subway 6in Teriyaki</td>
|
||||||
|
<td style="text-align: left">2.5</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Cheeseburger with chips</td>
|
||||||
|
<td style="text-align: left">4.0</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
<h2 id="dinner">Dinner</h2>
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th style="text-align: left">Item</th>
|
||||||
|
<th style="text-align: left">Energy (MJ)</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Chicken & veg pie, 3/8</td>
|
||||||
|
<td style="text-align: left">2.5</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
<h2 id="dessert--snack">Dessert / snack</h2>
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th style="text-align: left">Item</th>
|
||||||
|
<th style="text-align: left">Energy (MJ)</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Low fat mousse</td>
|
||||||
|
<td style="text-align: left">0.6</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Whittaker’s Creamy Milk chocolate block</td>
|
||||||
|
<td style="text-align: left">8.0</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Chocolate Teddy bears</td>
|
||||||
|
<td style="text-align: left">4.0</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
<ul class="pa0">
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
<div class="mt6 instapaper_ignoref">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<aside class="w-30-l mt6-l">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
356
hugo/public/self-care/index.html
Normal file
356
hugo/public/self-care/index.html
Normal file
|
|
@ -0,0 +1,356 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link href="/self-care/index.xml" rel="alternate" type="application/rss+xml" title="My New Hugo Site" />
|
||||||
|
<link href="/self-care/index.xml" rel="feed" type="application/rss+xml" title="My New Hugo Site" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/self-care/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/self-care/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="Self-Cares">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="website">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="Self-Cares">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="Self-Cares">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="pb3-m pb6-l bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="tc-l pv3 ph3 ph4-ns">
|
||||||
|
<h1 class="f2 f-subheadline-l fw2 light-silver mb0 lh-title">
|
||||||
|
Self-Cares
|
||||||
|
</h1>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
<article class="pa3 pa4-ns nested-copy-line-height">
|
||||||
|
<section class="cf ph3 ph5-l pv3 pv4-l f4 tc-l center measure-wide lh-copy mid-gray"></section>
|
||||||
|
<section class="flex-ns flex-wrap justify-around mt5">
|
||||||
|
|
||||||
|
<div class="relative w-100 w-30-l mb4 bg-white">
|
||||||
|
<div class="relative w-100 mb4 bg-white nested-copy-line-height">
|
||||||
|
<div class="bg-white mb3 pa4 gray overflow-hidden">
|
||||||
|
<span class="f6 db">Self-Cares</span>
|
||||||
|
<h1 class="f3 near-black">
|
||||||
|
<a href="/self-care/food/energy-balance/" class="link black dim">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<div class="nested-links f5 lh-copy nested-copy-line-height">
|
||||||
|
<h1 id="energy-balance">Energy balance</h1>
|
||||||
|
<h2 id="basal-metabolic-rate-bmr">Basal metabolic rate (BMR)</h2>
|
||||||
|
<p>Katch-McArdle formula: <a href="https://www.omnicalculator.com/health/bmr">https://www.omnicalculator.com/health/bmr</a></p>
|
||||||
|
<p>Height: 188cm
|
||||||
|
Weight: 95.8kg
|
||||||
|
LBM: 70.0kg</p>
|
||||||
|
<p>BMR: 7,873kJ (7.9 MJ)</p>
|
||||||
|
<h2 id="activity">Activity</h2>
|
||||||
|
<p><a href="https://www.omnicalculator.com/sports/calories-burned">https://www.omnicalculator.com/sports/calories-burned</a></p>
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th style="text-align: left">Exercise</th>
|
||||||
|
<th style="text-align: left">MET</th>
|
||||||
|
<th>Extra Energy burned (MJ)</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Standing, 1 hour</td>
|
||||||
|
<td style="text-align: left">1.5</td>
|
||||||
|
<td>0.2</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Walking, 1 hour (6,000 steps)</td>
|
||||||
|
<td style="text-align: left">3.8</td>
|
||||||
|
<td>1.2</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
<h2 id="typical-energy-intake">Typical energy intake</h2>
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th style="text-align: left">Meal</th>
|
||||||
|
<th style="text-align: left">Energy (MJ)</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Breakfast</td>
|
||||||
|
<td style="text-align: left">0.7 - 2.5</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Lunch</td>
|
||||||
|
<td style="text-align: left">2.5 - 4.1</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Dinner</td>
|
||||||
|
<td style="text-align: left">2.5 - 4.0</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Evening snack</td>
|
||||||
|
<td style="text-align: left">1.0 - 2.5</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left"><strong>Total</strong></td>
|
||||||
|
<td style="text-align: left"><strong>6.7 - 13.1</strong></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left"><strong>Average</strong></td>
|
||||||
|
<td style="text-align: left"><strong>9.9</strong></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
<h2 id="typical-energy-usage">Typical energy usage</h2>
|
||||||
|
<h3 id="sedentary-day">Sedentary day</h3>
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th style="text-align: left">Activity</th>
|
||||||
|
<th style="text-align: left">Energy (MJ)</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">BMR</td>
|
||||||
|
<td style="text-align: left">7.9</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left"><strong>Total</strong></td>
|
||||||
|
<td style="text-align: left"><strong>7.9</strong></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
<h3 id="light-activity-day">Light activity day</h3>
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th style="text-align: left">Activity</th>
|
||||||
|
<th style="text-align: left">Energy (MJ)</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">BMR</td>
|
||||||
|
<td style="text-align: left">7.9</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Walking, 6,000 steps</td>
|
||||||
|
<td style="text-align: left">1.2</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left"><strong>Total</strong></td>
|
||||||
|
<td style="text-align: left"><strong>9.1</strong></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
<h3 id="high-step-count-day">High step count day</h3>
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th style="text-align: left">Activity</th>
|
||||||
|
<th style="text-align: left">Energy (MJ)</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">BMR</td>
|
||||||
|
<td style="text-align: left">7.9</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Walking, 12,000 steps</td>
|
||||||
|
<td style="text-align: left">2.4</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left"><strong>Total</strong></td>
|
||||||
|
<td style="text-align: left"><strong>10.3</strong></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<a href="/self-care/food/energy-balance/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="relative w-100 w-30-l mb4 bg-white">
|
||||||
|
<div class="relative w-100 mb4 bg-white nested-copy-line-height">
|
||||||
|
<div class="bg-white mb3 pa4 gray overflow-hidden">
|
||||||
|
<span class="f6 db">Self-Cares</span>
|
||||||
|
<h1 class="f3 near-black">
|
||||||
|
<a href="/self-care/food/energy-by-food-item/" class="link black dim">
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<div class="nested-links f5 lh-copy nested-copy-line-height">
|
||||||
|
<h1 id="energy-by-food-item">Energy by food item</h1>
|
||||||
|
<h2 id="breakfast">Breakfast</h2>
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th style="text-align: left">Item</th>
|
||||||
|
<th style="text-align: left">Energy (MJ)</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Peanut butter porridge</td>
|
||||||
|
<td style="text-align: left">???</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Bean Bar Croissant</td>
|
||||||
|
<td style="text-align: left">0.5</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Coffee, Large cappucino</td>
|
||||||
|
<td style="text-align: left">0.8</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
<h2 id="lunch">Lunch</h2>
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th style="text-align: left">Item</th>
|
||||||
|
<th style="text-align: left">Energy (MJ)</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Two Ham and Cheese Croissants</td>
|
||||||
|
<td style="text-align: left">???</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Subway 6in Teriyaki</td>
|
||||||
|
<td style="text-align: left">2.5</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Cheeseburger with chips</td>
|
||||||
|
<td style="text-align: left">4.0</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
<h2 id="dinner">Dinner</h2>
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th style="text-align: left">Item</th>
|
||||||
|
<th style="text-align: left">Energy (MJ)</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Chicken & veg pie, 3/8</td>
|
||||||
|
<td style="text-align: left">2.5</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
<h2 id="dessert--snack">Dessert / snack</h2>
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th style="text-align: left">Item</th>
|
||||||
|
<th style="text-align: left">Energy (MJ)</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Low fat mousse</td>
|
||||||
|
<td style="text-align: left">0.6</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Whittaker’s Creamy Milk chocolate block</td>
|
||||||
|
<td style="text-align: left">8.0</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Chocolate Teddy bears</td>
|
||||||
|
<td style="text-align: left">4.0</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<a href="/self-care/food/energy-by-food-item/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">read more</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</section></article>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
25
hugo/public/self-care/index.xml
Normal file
25
hugo/public/self-care/index.xml
Normal file
File diff suppressed because one or more lines are too long
10
hugo/public/self-care/page/1/index.html
Normal file
10
hugo/public/self-care/page/1/index.html
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head>
|
||||||
|
<title>http://localhost:1313/self-care/</title>
|
||||||
|
<link rel="canonical" href="http://localhost:1313/self-care/">
|
||||||
|
<meta name="robots" content="noindex">
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="refresh" content="0; url=http://localhost:1313/self-care/">
|
||||||
|
</head>
|
||||||
|
</html>
|
||||||
85
hugo/public/sitemap.xml
Normal file
85
hugo/public/sitemap.xml
Normal file
|
|
@ -0,0 +1,85 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||||
|
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
|
||||||
|
xmlns:xhtml="http://www.w3.org/1999/xhtml">
|
||||||
|
<url>
|
||||||
|
<loc>http://localhost:1313/chess/openings/caro-kann/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/design/the-design-of-everyday-things/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/home-network/admin/monitoring/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/home-network/devices/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/home-network/isp/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/home-network/services/jellyfin/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/home-network/services/pi-hole-dns-server/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/household/cleaning-chores/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/household/donating-goods/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/household/organisation-jobs/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/household/reset-day/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/latin/lingua-latina-per-se-illustrata/checklist/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/latin/lingua-latina-per-se-illustrata/notes/cap-01-imperium-romanum/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/latin/lingua-latina-per-se-illustrata/notes/cap-02-familia-romana/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/latin/recitation/templates/noun-declensions/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/parenting/positive-discipline/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/parenting/the-whole-brain-child/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/programming/embedded/inventory/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/programming/general/coding-for-humans/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/programming/general/pull-requests/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/programming/general/working-on-a-team/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/programming/general/writing-good-code/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/programming/web/tech-stack/frontend/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/programming/web/tech-stack/overview/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/seasonal-events/christmas-activities/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/seasonal-events/gift-ideas/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/self-care/food/energy-balance/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/self-care/food/energy-by-food-item/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/categories/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/chess/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/design/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/home-network/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/household/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/latin/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/parenting/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/programming/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/seasonal-events/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/self-care/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>http://localhost:1313/tags/</loc>
|
||||||
|
</url>
|
||||||
|
</urlset>
|
||||||
112
hugo/public/tags/index.html
Normal file
112
hugo/public/tags/index.html
Normal file
|
|
@ -0,0 +1,112 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en-us">
|
||||||
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
|
||||||
|
<title>My New Hugo Site</title>
|
||||||
|
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="generator" content="Hugo 0.145.0">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="robots" content="noindex, nofollow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link href="/tags/index.xml" rel="alternate" type="application/rss+xml" title="My New Hugo Site" />
|
||||||
|
<link href="/tags/index.xml" rel="feed" type="application/rss+xml" title="My New Hugo Site" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://localhost:1313/tags/">
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:url" content="http://localhost:1313/tags/">
|
||||||
|
<meta property="og:site_name" content="My New Hugo Site">
|
||||||
|
<meta property="og:title" content="Tags">
|
||||||
|
<meta property="og:locale" content="en_us">
|
||||||
|
<meta property="og:type" content="website">
|
||||||
|
|
||||||
|
<meta itemprop="name" content="Tags">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="Tags">
|
||||||
|
|
||||||
|
|
||||||
|
</head><body class="ma0 avenir bg-near-white development">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
<div class="pb3-m pb6-l bg-black">
|
||||||
|
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||||
|
<div class="flex-l justify-between items-center center">
|
||||||
|
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||||
|
|
||||||
|
My New Hugo Site
|
||||||
|
|
||||||
|
</a>
|
||||||
|
<div class="flex-l items-center">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="ananke-socials"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="tc-l pv3 ph3 ph4-ns">
|
||||||
|
<h1 class="f2 f-subheadline-l fw2 light-silver mb0 lh-title">
|
||||||
|
Tags
|
||||||
|
</h1>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
<main class="pb7" role="main">
|
||||||
|
|
||||||
|
|
||||||
|
<article class="cf pa3 pa4-m pa4-l">
|
||||||
|
<div class="measure-wide-l center f4 lh-copy nested-copy-line-height nested-links mid-gray">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</article>
|
||||||
|
<div class="mw8 center">
|
||||||
|
<section class="ph4">
|
||||||
|
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||||
|
<div class="flex justify-between">
|
||||||
|
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||||
|
© My New Hugo Site 2025
|
||||||
|
</a>
|
||||||
|
<div><div class="ananke-socials"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
11
hugo/public/tags/index.xml
Normal file
11
hugo/public/tags/index.xml
Normal file
|
|
@ -0,0 +1,11 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||||
|
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||||
|
<channel>
|
||||||
|
<title>Tags on My New Hugo Site</title>
|
||||||
|
<link>http://localhost:1313/tags/</link>
|
||||||
|
<description>Recent content in Tags on My New Hugo Site</description>
|
||||||
|
<generator>Hugo</generator>
|
||||||
|
<language>en-us</language>
|
||||||
|
<atom:link href="http://localhost:1313/tags/index.xml" rel="self" type="application/rss+xml" />
|
||||||
|
</channel>
|
||||||
|
</rss>
|
||||||
File diff suppressed because one or more lines are too long
|
|
@ -0,0 +1 @@
|
||||||
|
{"Target":"/ananke/css/main.min.css","MediaType":"text/css","Data":{}}
|
||||||
1
hugo/themes/ananke
Submodule
1
hugo/themes/ananke
Submodule
|
|
@ -0,0 +1 @@
|
||||||
|
Subproject commit 3f0b2aa33feefe18b76cb1b64fced8ae800fac5d
|
||||||
Loading…
Add table
Add a link
Reference in a new issue