Add a new section at the bottom of each post
This commit is contained in:
parent
c180ad6be7
commit
963fd38bcb
@ -2,8 +2,11 @@
|
||||
layout: page
|
||||
title: "Project overview: The Ultralight maven server"
|
||||
description: "It is suprisingly easy to build a maven server"
|
||||
date: 2020-09-04 11:00:00
|
||||
date: 2020-09-17 11:00:00
|
||||
categories: project github maven
|
||||
excerpt: >-
|
||||
In this post, I explain the process of building my own personal
|
||||
maven server, and show how simple maven servers really are.
|
||||
redirect_from:
|
||||
- /post/2jf002s4/
|
||||
- /2jf002s4/
|
||||
@ -71,6 +74,4 @@ Finally, a request is made to `http(s)://<baseurl>/<groupID>/<artifactID>/<versi
|
||||
|
||||
Both to make the experience faster, and to get around GitHub's rate limiting on the tags API, Ultralight sends the client [`stale-while-revalidate`](https://vercel.com/docs/edge-network/caching#stale-while-revalidate) cache control headers. This forces the Vercel server that hosts Ultralight to only update its cache once per minute (slightly slower than the GitHub rate limit :wink:)
|
||||
|
||||
---
|
||||
|
||||
For instructions on how to set up your own maven server using Ultralight, see the [README](https://github.com/Ewpratten/ultralight#ultralight) on GitHub.
|
10
_drafts/2020-09-24-Protecting-my-notes.md
Normal file
10
_drafts/2020-09-24-Protecting-my-notes.md
Normal file
@ -0,0 +1,10 @@
|
||||
---
|
||||
layout: page
|
||||
title: "Protecting my school notes"
|
||||
description: "Taking notes with Markdown and LaTeX: Part 2"
|
||||
date: 2020-09-24 11:00:00
|
||||
categories: pandoc latex bazel python
|
||||
redirect_from:
|
||||
- /post/2jf00454/
|
||||
- /2jf00454/
|
||||
---
|
@ -26,6 +26,16 @@
|
||||
<div class="title-container container">
|
||||
<h1>{{page.title}}</h1>
|
||||
<h4>{{page.description}}</h4>
|
||||
|
||||
{% assign page_date = page.date | split: " " %}
|
||||
<h6>
|
||||
<small style="color:gray;">{{page_date.first}}</small>
|
||||
{% for category in page.categories %}
|
||||
<span class="badge badge-secondary">{{category}}</span>
|
||||
{% endfor %}
|
||||
</h6>
|
||||
|
||||
|
||||
</div><br>
|
||||
|
||||
<div class="inner-content-container container">
|
||||
@ -35,7 +45,10 @@
|
||||
{% if page.categories %}
|
||||
<hr>
|
||||
<div class="retention">
|
||||
<p>Thank you for reading this post. If you enjoyed the content, and want to let me know, or want
|
||||
|
||||
<!-- Thank you text -->
|
||||
<h6>Thank you for reading this post. If you enjoyed the content, and want to let me know, or
|
||||
want
|
||||
to
|
||||
ask any questions, please contact me via one of the methods <a href="/about">listed
|
||||
here</a>. If
|
||||
@ -43,7 +56,30 @@
|
||||
rss
|
||||
feed</a> into your favorite feed reader, or <a
|
||||
href="https://twitter.com/ewpratten">follow
|
||||
me on Twitter</a> for notifications about my work and future posts.</p>
|
||||
me on Twitter</a> for notifications about my work and future posts.</h6>
|
||||
|
||||
<!-- Other posts to check out -->
|
||||
<h6>If you have the time to read some more, I recommend checking out one of the following posts:</h6>
|
||||
<div class="card-group">
|
||||
{% assign i = 0 %}
|
||||
{% for post in site.posts %}
|
||||
{% if i < 4 and post.title != page.title %}
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<h5 class="card-title">{{post.title}}</h5>
|
||||
<h6 class="card-text">{{post.excerpt}}</h6>
|
||||
</div>
|
||||
<div class="card-footer">
|
||||
{% assign post_date = post.date | split: " " %}
|
||||
<small class="text-muted">Published: {{post_date.first}}</small>
|
||||
<a href="{{post.url}}"><button class="btn btn-outline-primary btn-sm" style="float:right;">Read Post</button></a>
|
||||
</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
{% assign i = i | plus:1 %}
|
||||
{% endfor %}
|
||||
</div>
|
||||
|
||||
</div>
|
||||
{% endif %}
|
||||
</div>
|
||||
|
@ -4,6 +4,10 @@ title: "Notes from FRC: Autonomous point-to-point navigation"
|
||||
description: "The tale of some very curvy math"
|
||||
date: 2020-08-13 10:00:00
|
||||
categories: frc
|
||||
excerpt: >-
|
||||
This post is a continuation on my "Notes from FRC" series. This time,
|
||||
I cover an extremely simple, yet very effective way to get a
|
||||
tank-drive robot from A to B autonomously.
|
||||
redirect_from:
|
||||
- /post/68dj2jl4/
|
||||
- /68dj2jl4/
|
||||
|
@ -4,6 +4,9 @@ title: "Taking notes with Markdown and LaTeX"
|
||||
description: "Using a lot of tech to replace a piece of paper"
|
||||
date: 2020-08-23 10:30:00
|
||||
categories: pandoc latex bazel
|
||||
excerpt: >-
|
||||
I have completely reworked my school notetaking system to use LaTeX.
|
||||
This post outlines how I did everything, and my new workflow.
|
||||
redirect_from:
|
||||
- /post/68df02l4/
|
||||
- /68df02l4/
|
||||
|
@ -4,6 +4,9 @@ title: "Compiling AVR-C code with a modern build system"
|
||||
description: "Bringing Bazel to 8-bit microcontrollers"
|
||||
date: 2020-09-03 9:30:00
|
||||
categories: avr embedded bazel
|
||||
excerpt: >-
|
||||
In this post, I cover my process of combining low level
|
||||
programming with a very high level buildsystem.
|
||||
redirect_from:
|
||||
- /post/68dk02l4/
|
||||
- /68dk02l4/
|
||||
|
@ -4,6 +4,10 @@ title: "Integrating GitHub Codespaces with FRC"
|
||||
description: "Robotics software development in your browser"
|
||||
date: 2020-09-10 9:30:00
|
||||
categories: github codespaces
|
||||
excerpt: >-
|
||||
I was recently accepted into the GitHub Codespaces beta test program
|
||||
And decided to try it out on the largest open source project I am
|
||||
currently involved with.
|
||||
redirect_from:
|
||||
- /post/2jdk02s4/
|
||||
- /2jdk02s4/
|
||||
|
@ -44,12 +44,7 @@ iframe {
|
||||
}
|
||||
|
||||
.retention {
|
||||
border-style: solid;
|
||||
border-width: 2px;
|
||||
border-color: var(--color-purple)!important;
|
||||
border-radius: 15px;
|
||||
padding: 15px;
|
||||
padding-bottom: 0;
|
||||
|
||||
}
|
||||
|
||||
/* .inner-content-container>p>a {
|
||||
|
Loading…
x
Reference in New Issue
Block a user