commit 50dc5dfe40c9a3eabd4a8d1ce2898385021fe6f4 Author: nat Date: Wed Feb 7 11:10:57 2024 -0800 init diff --git a/deploy b/deploy new file mode 100755 index 0000000..33b2678 --- /dev/null +++ b/deploy @@ -0,0 +1,3 @@ +#!/bin/bash + +scp -rp public/* root@nats.solutions:/var/www/nats.solutions/ diff --git a/public/assets/css/styles.css b/public/assets/css/styles.css new file mode 100644 index 0000000..80c0e23 --- /dev/null +++ b/public/assets/css/styles.css @@ -0,0 +1,97 @@ +* { + font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; +} + +h1,h2,h3,h4,h5,h6 { + font-family: "Lucida Console", Monaco, monospace; +} + +code { + font-family: "Lucida Console", Monaco, monospace; +} + +a { color: #059341; text-decoration: none; } +a:hover { color: #27ae60; text-decoration: underline; } + +a.calathea-404 { color: red; } +a.calathea-404:hover { color: darkred; } +img { + height: auto; + margin-left: auto; + margin-right: auto; + display: block; +} + +img.hero-img { + + width: 50%; +} + +pre { + border: 2px solid black; + border-radius: 5px; + overflow-y: scroll; + padding: 10px; +} + +.main-container { + width: 60%; + margin:auto; + margin-top: 5em; + border: 5px double black; +} + +main { + padding: 40px; +} + +.dinkus { + margin-top: 2em; +} + +footer { + text-align: center; +} + +.incoming-container { + width: 100%; + display: flex; + justify-content: center; + flex-direction: row; +} + +.calathea-incoming { + list-style: none; + padding-left: 0; + display: inline; +} + +.calathea-incoming > li { + display: inline; + padding-right: 10px; +} + +.calathea-incoming > li:first-child { + padding-left: 10px; +} + +@media screen and (max-width: 1000px) { + .main-container { + width: 90%; + } +} + +@media screen and (max-width: 768px) { + img.hero-img { + width: 80%; + } + .main-container { + border: none; + width: 100%; + margin-top: 2.5em; + } + + main { + padding: 20px; + } +} diff --git a/public/assets/img/crt.png b/public/assets/img/crt.png new file mode 100644 index 0000000..0381c15 Binary files /dev/null and b/public/assets/img/crt.png differ diff --git a/public/assets/img/day.kra b/public/assets/img/day.kra new file mode 100644 index 0000000..c0c6693 Binary files /dev/null and b/public/assets/img/day.kra differ diff --git a/public/assets/img/day.png b/public/assets/img/day.png new file mode 100644 index 0000000..033aa5e Binary files /dev/null and b/public/assets/img/day.png differ diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..1232e4d --- /dev/null +++ b/public/index.html @@ -0,0 +1,64 @@ + + + + + nats.solutions + + + + + + + + + +
+
+ + An illustration of a smiling figure (me) sitting beside a pond with a duck, under a tree with no leaves +

Hi, my name is Nat

+

+ I'm a computer and environmental scientist +

+

+ I build software and computer systems. Interested in working with me? I'd be happy to provide a resume on request. I also do web development and system administration pro bono for certain causes. If you need help with your next computer thing, send me an email at natscott [at] nats [dot] solutions! +

+

Principles

+
    +
  • Building complex systems means having the humility to learn from nature
  • +
  • Choosing the path of least resistance is always a weakness to be negotiated with
  • +
  • Computers should be designed by and made for all people
  • +
  • Good complexity is the emergent property of simple systems
  • +
+
+ + +
+ + diff --git a/public/robots.txt b/public/robots.txt new file mode 100644 index 0000000..ab22e8f --- /dev/null +++ b/public/robots.txt @@ -0,0 +1,5 @@ +User-agent: GPTBot +Disallow: / + +User-agent: ChatGPT-User +Disallow: /