Compare commits

...

3 Commits

Author SHA1 Message Date
Ethan Yoo efe5d4bb0b
Update robots.txt 2024-04-14 12:14:07 -04:00
Ethan Yoo 497278af97
Add optional table of contents 2024-04-14 12:10:51 -04:00
Ethan Yoo c44efc6cab
Update "Resources" page 2024-04-14 12:06:47 -04:00
8 changed files with 57 additions and 14 deletions

View File

@ -1,11 +1,12 @@
---
title: Resources
date: 2022-01-24
date: 2024-04-14
layout: permalink
description: "Browse the resources I use and recommend, including articles and free software."
toc: true
---
## Educational resources and open licenses
## Educational resources and open licenses {#OER}
[Creative Commons](https://creativecommons.org/)
@ -13,13 +14,13 @@ description: "Browse the resources I use and recommend, including articles and f
[Open Educational Resources (OER Commons): Search resources](https://www.oercommons.org/browse)
[Saylor Academy: College Success](https://learn.saylor.org/course/view.php?id=411)
[Saylor Academy: College Success](https://learn.saylor.org/course/view.php?id=700)
## Recommended reading
## Recommended reading {#reading}
[About Feeds: What is a feed?](https://aboutfeeds.com/)
[Annamma, S. A. (2018). *The pedagogy of pathologization: Dis/abled girls of color in the school-prison nexus.* Routledge.](https://doi.org/10.4324/9781315523057)
[Annamma, S. A. (2018). *The pedagogy of pathologization: Dishttps://github.com/search?q=repo%3Alogseq%2Flogseq+svg+language%3ACSS&type=code/abled girls of color in the school-prison nexus.* Routledge.](https://doi.org/10.4324/9781315523057)
Lydia X. Z. Brown on Autistic Hoya
@ -40,9 +41,9 @@ Lydia X. Z. Brown on Autistic Hoya
[Use plaintext email.](https://useplaintext.email/)
## Recommended software
## Recommended software {#software}
I rely on [free software](https://ethan.yoois.me/Open_source/) every day. Described below are the services and tools I use most often.
I rely on [free software](https://en.wikipedia.org/wiki/Free_software) every day. Described below are the services and tools I use most often.
[Bitwarden](https://bitwarden.com/) {{< icon "/icon/bitwarden.svg" >}}: Self-hostable password manager\
Licensing: GNU Affero General Public License v3.0\
@ -68,7 +69,7 @@ Licensing: GNU General Public License v2.0 or later\
Licensing: MIT (Expat) License\
*Replaces Google Keep and Microsoft OneNote*
[linkding](https://github.com/sissbruecker/linkding#readme) {{< icon "/icon/linkding.png" >}}: Simple bookmark tool that can automatically save bookmarked pages to the [Internet Archive's Wayback Machine](https://archive.org/web/)\
[linkding](https://github.com/sissbruecker/linkding#readme) {{< icon "/icon/linkding.svg" >}}: Simple bookmark tool that can automatically save bookmarked pages to the [Internet Archive's Wayback Machine](https://archive.org/web/)\
Licensing: MIT (Expat) License\
*See also [ArchiveBox](https://archivebox.io/)*
@ -88,6 +89,10 @@ Licensing: Mozilla Public License 2.0\
Licensing: GNU Affero General Public License v3.0 or later (server)\
*Replaces Google Drive and Microsoft 365 -- CalDAV and CardDAV support also allow for synchronization of calendars and contacts, respectively*
[NocoDB](https://www.nocodb.com/) {{< icon "/icon/nocodb.png" >}}: No-code database\
Licensing: GNU Affero General Public License v3.0 or later\
*Replaces Airtable*
[ntfy](https://ntfy.sh/) {{< icon "/icon/ntfy.svg" >}}: Self-hostable HTTP-based push notification service\
Licensing: Apache License 2.0 and GNU General Public License v2.0\
*See also [Gotify](https://gotify.net/)*
@ -96,7 +101,7 @@ Licensing: Apache License 2.0 and GNU General Public License v2.0\
Licensing: MIT (Expat) License\
*Replaces [a supported provider's](https://rclone.org/#providers) synchronization software (e.g., Google Drive or Microsoft OneDrive)*
[Shiori](https://github.com/go-shiori/shiori#readme) {{< icon "/icon/shiori.png" >}}: Self-hosted read-it-later application\
[Shiori](https://github.com/go-shiori/shiori#readme) {{< icon "/icon/shiori.svg" >}}: Self-hosted read-it-later application\
Licensing: MIT (Expat) License\
*Replaces Instapaper and Pocket. See also [wallabag](https://wallabag.org/en), which I used until early December 2022*
@ -116,12 +121,10 @@ Licensing: GNU Affero General Public License v3.0\
Please feel free to contact me for further alternatives or public instances of self-hostable services!
## For more content
## For more content {#other}
[Read why, as of November 2, 2020,](/cloudflare/) I host this website on [NearlyFreeSpeech.NET.](https://www.nearlyfreespeech.net/)
[Stop by my "second brain,"](https://ethan.yoois.me/) which expands on this page.
You can also [browse the Git repository](https://framagit.org/ethan) for this website, which includes my modified version of [the original theme.](https://github.com/colorchestra/smol)
[Browse the Git repositories](https://git.eyoo.link/ethan) for this website and its theme.
<a class="link-000" href=https://www.eff.org/><img src="/eff.png" alt="Join EFF!" title="Electronic Frontier Foundation (EFF)" /></a>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.9 KiB

15
static/icon/linkding.svg Normal file
View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg width="449.85632" height="449.85632" viewBox="0 0 449.85632 449.85632" version="1.1" xml:space="preserve" style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.5" id="svg50" sodipodi:docname="icon.svg" inkscape:export-filename="icon.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96" inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><defs id="defs54"/><sodipodi:namedview id="namedview52" pagecolor="#ffffff" bordercolor="#666666" borderopacity="1.0" inkscape:showpageshadow="2" inkscape:pageopacity="0.0" inkscape:pagecheckerboard="0" inkscape:deskcolor="#d1d1d1" showgrid="false" inkscape:zoom="0.39932318" inkscape:cx="1243.3538" inkscape:cy="235.39831" inkscape:window-width="1920" inkscape:window-height="1011" inkscape:window-x="0" inkscape:window-y="0" inkscape:window-maximized="1" inkscape:current-layer="svg50"/>
<g transform="matrix(1.18075,0,0,1.18075,-1327.7345,-1457.0739)" id="g4">
<circle cx="1314.98" cy="1424.52" r="190.496" style="fill:#5856e0" id="circle2"/>
</g>
<g transform="translate(-1079.9145,-1201.8039)" id="g14">
<g transform="rotate(44.980189,1285.2778,1352.166)" id="g8">
<path d="m 1244.39,1293.95 v 199.64 c 0,0 -0.81,67.89 74.9,68.88 75.98,0.99 74.88,-68.88 74.88,-68.88 v -199.64" style="fill:none;stroke:#ffffff;stroke-width:31.25px" id="path6"/>
</g>
<g transform="rotate(-135.24037,1335.1334,1418.8316)" id="g12">
<path d="m 1244.39,1293.95 v 199.64 c 0,0 -0.81,67.89 74.9,68.88 75.98,0.99 74.88,-68.88 74.88,-68.88 v -199.64" style="fill:none;stroke:#ffffff;stroke-width:31.25px" id="path10"/>
</g>
</g>
<script xmlns="" id="bw-fido2-page-script"/></svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

BIN
static/icon/nocodb.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

19
static/icon/shiori.svg Normal file
View File

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" id="svg5296" version="1.1" viewBox="0 0 117.17262 117.17262" height="117.17262mm" width="117.17262mm">
<defs id="defs5290"/>
<metadata id="metadata5293">
<rdf:RDF>
<cc:Work rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
<dc:title/>
</cc:Work>
</rdf:RDF>
</metadata>
<g transform="translate(-39.6875,-207.41964)" id="layer1">
<ellipse ry="58.586308" rx="58.586311" cy="266.00595" cx="98.273811" id="path5277" style="opacity:1;fill:#f44336;fill-opacity:1;stroke:none;stroke-width:0.35299999;stroke-miterlimit:4;stroke-dasharray:0.353, 0.70599999;stroke-dashoffset:0;stroke-opacity:1"/>
<g transform="translate(1.9099648,5.9277343e-6)" id="text819" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:81.49136353px;line-height:1.25;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.26458329" aria-label="栞 ">
<path id="path5851" style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:81.4916687px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro, Light';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke-width:0.26458329" d="m 61.029568,268.55256 h 32.15101 v -7.63984 h 6.366536 v 7.63984 H 131.3798 v 5.72988 h -28.01276 q 11.77809,12.09642 29.92272,18.14463 l -3.5016,6.68487 q -18.14463,-7.32152 -30.241046,-21.96455 v 24.51116 h -6.366536 v -24.82949 q -10.823113,13.36973 -29.604396,21.64622 l -4.138249,-5.41155 q 17.826303,-7.00319 28.649415,-18.78129 H 61.029568 Z M 77.90089,236.08322 H 64.531163 v -5.72988 h 29.922722 v 5.72988 H 83.949099 v 8.59483 h 10.823113 v 5.72988 H 83.949099 q -1.273307,10.82311 -14.324707,17.8263 l -3.501595,-5.41155 q 10.504785,-5.09323 11.459766,-12.41475 H 62.621202 v -5.72988 H 77.90089 Z m 21.00957,-5.72988 h 31.51436 v 5.72988 h -13.68806 v 8.59483 h 15.27969 v 5.72988 h -15.27969 v 17.18965 h -6.04821 V 250.40793 H 98.273807 v -5.72988 h 12.414743 v -8.59483 H 98.91046 Z"/>
</g>
</g>
<script xmlns="" id="bw-fido2-page-script"/></svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@ -1,8 +1,10 @@
User-agent: *
Disallow: /*.asc.txt$
Disallow: /*.jpg$
Disallow: /*.pdf$
Disallow: /*.png$
Disallow: /*.svg$
Disallow: /*.xml$
Disallow: /css/
Disallow: /img/
Disallow: /documents/
Disallow: /img/

View File

@ -3,6 +3,10 @@
<article>
<h1>{{ .Title }}</h1>
<div>
{{ if .Params.toc }}
<h2>Contents</h2>
<aside>{{ .TableOfContents }}</aside>
{{ end }}
{{ .Content }}
</div>
</article>