Compare commits
No commits in common. "710f6cc8b05a68fe53833b1b44ca9015754a0a90" and "7f0e5691399a3a15801557b47d9a57573b23b61d" have entirely different histories.
710f6cc8b0
...
7f0e569139
content
misc
themes
|
@ -2,7 +2,6 @@ Title: Choosing a Linux Flavour
|
|||
Date: 2020-10-31
|
||||
Category: Writing
|
||||
Summary: A recommendation on which flavour of Linux to run.
|
||||
Image: distro1.png
|
||||
Wide: true
|
||||
Tags: feed
|
||||
|
||||
|
@ -22,8 +21,6 @@ When people refer to the "flavour of Linux" they are talking about a Linux distr
|
|||
|
||||
The major Linux distros are practically all the same. If you master one it's easy to pick up the others. The main differences you'll run into are which tools you use to install new software, and the desktop environment, which is what all the windows and buttons look like.
|
||||
|
||||
![[distro1.png]]
|
||||
|
||||
I recommend two Linux distros, Debian and Ubuntu. Ubuntu is based off of Debian, so they are very similar.
|
||||
|
||||
## Pros of Debian
|
||||
|
|
Binary file not shown.
Before ![]() (image error) Size: 29 KiB |
File diff suppressed because one or more lines are too long
Before (image error) Size: 88 KiB |
Binary file not shown.
Before ![]() (image error) Size: 22 KiB |
|
@ -2,8 +2,8 @@ Title: t-zero Services
|
|||
Date: 2022-05-27
|
||||
Category: Writing
|
||||
Summary: A list of minimal microservices on my t0.vc domain.
|
||||
Image: t0services1.svg
|
||||
Wide: true
|
||||
Short: 6
|
||||
Tags: feed
|
||||
|
||||
The t-zero Services are a collection of minimalist microservices that I host on my t0.vc domain. The letter "t" meaning me, and "0" meaning small. They're all meant to do exactly one thing reliably and stay online for as long as I can host them.
|
||||
|
@ -13,8 +13,6 @@ The smallest t-zero is the main domain itself at [t0.vc](https://t0.vc) and it s
|
|||
|
||||
The rest of the t-zero services are hosted on its subdomains.
|
||||
|
||||
![[t0services1.svg]]
|
||||
|
||||
## t0txt
|
||||
The second t-zero I wrote was [[t0txt]], a pastebin that is compatible with the command line and `curl`. This allows me to very easily pipe text data into it and immediately get a URL that I can share. I copied the idea from [sprunge.us](http://sprunge.us/) which kept going down because he'd forget to pay his Google Cloud bill.
|
||||
|
||||
|
|
|
@ -2,15 +2,12 @@ Title: t0txt
|
|||
Date: 2022-05-15
|
||||
Category: Projects
|
||||
Summary: Minimal command line pastebin. Allows you to upload text notes from a bash pipe or web browser.
|
||||
Image: t0txt1.png
|
||||
Tags: feed
|
||||
|
||||
[t0txt](https://txt.t0.vc) is a minimalist pastebin. You can upload text notes from the command line by using a bash alias or by submitting text through the web form.
|
||||
|
||||
You can find the [source code](https://github.com/tannercollin/t0txt) on Github.
|
||||
|
||||
![[t0txt1.png]]
|
||||
|
||||
The pastes you upload take the form of [txt.t0.vc/IMLV](https://txt.t0.vc/IMLV), where they are identified by four unique capital letters. This makes it easy to memorize the URL while moving it between devices.
|
||||
|
||||
I wrote t0txt in July 2019 and plan to continue hosting it indefinitely. I use it quite often for sysadmin and automation work, so I'm committed to keeping it alive. Here's an example use case:
|
||||
|
|
|
@ -1,31 +0,0 @@
|
|||
<mxfile host="app.diagrams.net" modified="2024-01-27T01:41:03.200Z" agent="Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Firefox/91.0" etag="OL6IpkjM6-81aN4SoHv_" version="23.0.2" type="device">
|
||||
<diagram name="Page-1" id="5-Wfztd7QZj7HGqn7hWo">
|
||||
<mxGraphModel dx="928" dy="525" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
|
||||
<root>
|
||||
<mxCell id="0" />
|
||||
<mxCell id="1" parent="0" />
|
||||
<mxCell id="xaIvDc9CACh0lx6NfuLJ-1" value="" style="shape=image;imageAspect=0;aspect=fixed;verticalLabelPosition=bottom;verticalAlign=top;image=https://upload.wikimedia.org/wikipedia/commons/4/4a/Debian-OpenLogo.svg;" vertex="1" parent="1">
|
||||
<mxGeometry x="210" y="210" width="109" height="144" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="xaIvDc9CACh0lx6NfuLJ-2" value="" style="shape=image;imageAspect=0;aspect=fixed;verticalLabelPosition=bottom;verticalAlign=top;image=https://upload.wikimedia.org/wikipedia/commons/9/9e/UbuntuCoF.svg;" vertex="1" parent="1">
|
||||
<mxGeometry x="580" y="212" width="140" height="140" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="xaIvDc9CACh0lx6NfuLJ-3" value="" style="shape=image;imageAspect=0;aspect=fixed;verticalLabelPosition=bottom;verticalAlign=top;image=https://upload.wikimedia.org/wikipedia/commons/3/35/Tux.svg;" vertex="1" parent="1">
|
||||
<mxGeometry x="380" y="212" width="134" height="134" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="xaIvDc9CACh0lx6NfuLJ-4" value="" style="endArrow=none;html=1;rounded=0;strokeWidth=5;strokeColor=#808080;" edge="1" parent="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="320" y="307" as="sourcePoint" />
|
||||
<mxPoint x="370" y="257" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="xaIvDc9CACh0lx6NfuLJ-5" value="" style="endArrow=none;html=1;rounded=0;strokeWidth=5;strokeColor=#808080;" edge="1" parent="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="520" y="304" as="sourcePoint" />
|
||||
<mxPoint x="570" y="254" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
</root>
|
||||
</mxGraphModel>
|
||||
</diagram>
|
||||
</mxfile>
|
|
@ -1,31 +0,0 @@
|
|||
<mxfile host="app.diagrams.net" modified="2024-01-27T01:25:37.000Z" agent="Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Firefox/91.0" etag="WvQ24rCeBP-gvlG-6t5J" version="23.0.2" type="device">
|
||||
<diagram name="Page-1" id="dd472eb7-4b8b-5cd9-a60b-b15522922e76">
|
||||
<mxGraphModel dx="1114" dy="630" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1100" pageHeight="850" background="none" math="0" shadow="0">
|
||||
<root>
|
||||
<mxCell id="0" />
|
||||
<mxCell id="1" parent="0" />
|
||||
<mxCell id="374e34682ed331ee-1" value="<font style="font-size: 36px;">t0.vc</font>" style="ellipse;whiteSpace=wrap;html=1;rounded=0;shadow=0;dashed=0;comic=0;fontFamily=Verdana;fontSize=22;fontColor=default;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" vertex="1">
|
||||
<mxGeometry x="290" y="180" width="450" height="180" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="45236fa5f4b8e91a-1" value="t0txt" style="ellipse;whiteSpace=wrap;html=1;rounded=0;shadow=0;dashed=0;comic=0;fontFamily=Verdana;fontSize=22;fontColor=default;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" vertex="1">
|
||||
<mxGeometry x="430" y="120" width="160" height="100" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="45236fa5f4b8e91a-2" value="<div>t0url</div>" style="ellipse;whiteSpace=wrap;html=1;rounded=0;shadow=0;dashed=0;comic=0;fontFamily=Verdana;fontSize=22;fontColor=default;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" vertex="1">
|
||||
<mxGeometry x="240" y="285" width="160" height="100" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="45236fa5f4b8e91a-3" value="t0reg" style="ellipse;whiteSpace=wrap;html=1;rounded=0;shadow=0;dashed=0;comic=0;fontFamily=Verdana;fontSize=22;fontColor=default;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" vertex="1">
|
||||
<mxGeometry x="620" y="280" width="160" height="110" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="45236fa5f4b8e91a-6" value="t0pic" style="ellipse;whiteSpace=wrap;html=1;rounded=0;shadow=0;dashed=0;comic=0;fontFamily=Verdana;fontSize=22;fontColor=default;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" vertex="1">
|
||||
<mxGeometry x="620" y="150" width="160" height="100" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="45236fa5f4b8e91a-7" value="t0sig" style="ellipse;whiteSpace=wrap;html=1;rounded=0;shadow=0;dashed=0;comic=0;fontFamily=Verdana;fontSize=22;fontColor=default;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" vertex="1">
|
||||
<mxGeometry x="435" y="310" width="160" height="100" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="45236fa5f4b8e91a-8" value="t0dns" style="ellipse;whiteSpace=wrap;html=1;rounded=0;shadow=0;dashed=0;comic=0;fontFamily=Verdana;fontSize=22;fontColor=default;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" vertex="1">
|
||||
<mxGeometry x="240" y="160" width="160" height="100" as="geometry" />
|
||||
</mxCell>
|
||||
</root>
|
||||
</mxGraphModel>
|
||||
</diagram>
|
||||
</mxfile>
|
|
@ -7,12 +7,6 @@
|
|||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<style>
|
||||
*, *::before, *::after {
|
||||
box-sizing: border-box;
|
||||
}
|
||||
p, h1, h2, h3, h4, h5, h6 {
|
||||
overflow-wrap: break-word;
|
||||
}
|
||||
a.external {
|
||||
background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%23fff' stroke='%23000' d='M1.5 4.518h5.982V10.5H1.5z'/%3E%3Cpath fill='%23000' d='M5.765 1H11v5.39L9.427 7.937l-1.31-1.31L5.393 9.35l-2.69-2.688 2.81-2.808L4.2 2.544z'/%3E%3Cpath fill='%23fff' d='m9.995 2.004.022 4.885L8.2 5.07 5.32 7.95 4.09 6.723l2.882-2.88-1.85-1.852z'/%3E%3C/svg%3E%0A");
|
||||
background-position: center right;
|
||||
|
|
|
@ -1,16 +1,8 @@
|
|||
*, *::before, *::after {
|
||||
box-sizing: border-box;
|
||||
}
|
||||
p, h1, h2, h3, h4, h5, h6 {
|
||||
overflow-wrap: break-word;
|
||||
}
|
||||
|
||||
html {
|
||||
overflow-y: scroll;
|
||||
}
|
||||
|
||||
body {
|
||||
-webkit-font-smoothing: antialiased;
|
||||
text-rendering: optimizeLegibility;
|
||||
font-family: serif;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user