This commit is contained in:
Amolith 2019-11-03 10:56:20 -05:00
parent f9cddf9a1c
commit 5f57ad524f
Signed by: Amolith
GPG Key ID: CA3EFC40662C19BA
20 changed files with 180 additions and 51 deletions

View File

@ -4,15 +4,13 @@
<div class="article">
<h4 class="title">
<a href="https://infosec-handbook.eu/blog/ecsm2019-emerging-technology/" target="_blank" rel="noopener">ECSM 2019: Securing emerging technology (IoT) at home</a>
<a href="https://infosec-handbook.eu/blog/2019-10-monthly-review/" target="_blank" rel="noopener">Monthly review October 2019</a>
</h4>
<p class="summary">The second topic of this years European Cyber Security Month is “Emerging Technology”. We decided to address IoT (Internet of Things) devices at your home since many different devices are connected to the internet nowadays.
In this short article, we prese…</p>
<p class="summary">Each month, we publish a review that covers the most important activities of the last 30 days. This month, we talk about Simjacker (again), web browser support for TLS, important security updates, MinTOTP, and more.</p>
<small class="source">
via <a href="https://infosec-handbook.eu/blog/">Blogs on InfoSec Handbook information security blog</a>
</small>
<small class="date">October 30, 2019</small>
<small class="date">October 31, 2019</small>
</div>
<div class="article">

8
_layouts/tags.html Normal file
View File

@ -0,0 +1,8 @@
---
layout: default
---
{% include page/title.html %}
<article id="scroll" class="post-content" role="main">
{{ content }}
</article>
{% include page/footer.html %}

View File

@ -3,7 +3,7 @@ layout: post
title: Lossless screen recording
subtitle: Never waste resources with OBS again
description: Recording your screen (or monitors) with ffmpeg for a high-quality lossless video that uses very little system resources
categories: minimalism
tags: minimalism cli
cover: /assets/ffmpeg-lossless.png
date: 2018-08-12 17:15:20
---

View File

@ -4,7 +4,7 @@ title: Arch spin pt. 1 - The perfect bootable
subtitle: "There's no such thing . . . yet"
description: I started trying to think of a distro that fit all my daily needs that I could take on a flash drive with me wherever I went and . . . I couldn't.
cover: /assets/arch-spin/pt-1.png
categories: arch-spin
tags: arch-spin
date: 2018-8-15 10:38
---
# Thus begins the journey

View File

@ -3,7 +3,7 @@ layout: post
title: Arch spin pt. 2 - Initial setup
subtitle: First steps to rolling your own spin
description: Setting up the basics for build your own Arch-based spin with archiso, the official development tool
categories: arch-spin
tags: arch-spin
cover: /assets/arch-spin/pt-2.png
date: 2018-08-17 14:11:07
---

View File

@ -2,7 +2,7 @@
layout: post
title: Arch spin pt. 3 - packages.x86_64
description: Getting all the packages you currently have installed from the Arch repos installed to your Arch ISO
categories: arch-spin
tags: arch-spin
cover: /assets/arch-spin/pt-3.png
date: 2018-08-18 16:52:42
---

View File

@ -1,7 +1,7 @@
---
layout: post
title: "Forecasting with a command"
categories: minimalism
tags: minimalism cli
cover: /assets/weather.png
description: "Using a single command to get the week's weather forecast"
date: 2018-12-14 21:41

View File

@ -1,27 +0,0 @@
---
layout: post
title: Android's Insecurities
subtitle: Exploring this terrible OS from G00gl3
description: A semi in-depth look at some of the ways Android is a terrible operating system from a privacy, security, and FLOSS perspective
cover: /assets/spydroid.png
categories: [android,security]
date: 2018-12-19 00:53 -0500
---
# <center>This post is a work in progress.</center>
## <center>For now, I am simply storing some links to use while writing it.</center>
---
### The Verge
* [Google remotely changed the settings on a bunch of phones running Android 9 Pie](https://www.theverge.com/2018/9/14/17861150/google-battery-saver-android-9-pie-remote-settings-change)
* [Google personalizes search results even when youre logged out, new study claims](https://www.theverge.com/2018/12/4/18124718/google-search-results-personalized-unique-duckduckgo-filter-bubble)
### Stallman
* [Reasons not to use Google - Surveillance](https://stallman.org/google.html#surveillance)
### GNU
* [Android and Users' Freedom](https://www.gnu.org/philosophy/android-and-users-freedom)
### YouTube
* [How much info is Google getting from your phone?](https://invidio.us/watch?v=0s8ZG6HuLrU)
### Misc.
* [Cambridge - Everything this app collects can be collected by any other app](https://deviceanalyzer.cl.cam.ac.uk/collected.htm)

View File

@ -3,6 +3,7 @@ layout: post
title: Removing Masto usernames from PostgreSQL
subtitle: Give a Mastodonian their handle back
description: Give a Mastodonian their handle back
tags: mysql cli sysadmin
cover: /assets/posts/mastodon.png
date: 2019-01-30 13:16 -0500
---

View File

@ -3,6 +3,7 @@ layout: post
title: 'DNS and Root Certificates'
subtitle: What You Need To Know
description: Protecting yourself from malicious third parties leveraging DNS and root certificates
tags: privacy dns
cover: /assets/posts/privacy.png
date: 2019-02-05 10:53 -0500
---

View File

@ -3,6 +3,7 @@ layout: post
title: Removing your site from the Wayback Machine (Keybase)
subtitle: A quick and easy guide
description: Quick guide on removing and excluding your content from Archive.org's Wayback Machine with Keybase
tags: privacy sysadmin
cover: /assets/posts/archive.png
date: 2019-06-03 12:08 -0400
---

View File

@ -3,6 +3,7 @@ layout: post
title: Removing your site from the Wayback Machine (GPG)
subtitle: A quick-ish and easy-ish guide
description: Quick-ish and easy-ish guide on removing and excluding your domain from Archive.org's Wayback Machine using GPG keys
tags: privacy sysadmin
cover: /assets/posts/archive.png
date: 2019-06-04 21:57 -0400
---

View File

@ -3,6 +3,7 @@ layout: post
title: Blocking ads on mobile and desktop
subtitle: Locally getting rid of ads on most&trade; platforms
description: A semi-quick and easy guide on getting rid of ads on most&trade; platforms (browsers, Android, & iOS)
tags: privacy mobile desktop
cover: /assets/posts/adblock.png
date: 2019-07-20 19:09 -0400
---

View File

@ -3,6 +3,7 @@ layout: post
title: Setting DoT on mobile and desktop
subtitle: Enhancing your personal privacy by setting custom DoT servers on all your devices
description: Enhancing your personal privacy by setting custom DoT servers on all your devices
tags: privacy mobile desktop
cover: /assets/pages/dns.png
date: 2019-07-20 19:09 -0400
---

View File

@ -3,6 +3,7 @@ layout: post
title: Resizing LUKS-encrypted LVM partitions
subtitle: Increasing the size of LVM partitions encrypted with LUKS
description: Mostly copy/paste tutorial on increasing the size of LVM partitions that have been encrypted with LUKS
tags: sysadmin cli encryption
cover: /assets/posts/disk.png
date: 2019-08-21 20:09 -0400
---

View File

@ -3,9 +3,9 @@ layout: post
title: Buying a domain name
subtitle: The most essential part of any new website
description: Some information about how domains work, choosing a registrar, and some considerations to keep in mind
tags: sysadmin hosting self self2019
date: 2019-10-15 13:57 -0400
cover: /assets/posts/domains.png
tags: hosting, website
---
After the release of the videos from SouthEast LinuxFest 2019, I found that mine was cut off at the beginning. Because of that, I decided to do a series of posts essentially recapping the talk but including some additional information. If you haven't seen it, you can watch *Building your own cloud* on [YouTube](https://youtube.com/watch?v=SmYFBuNlukU), [Invidious](https://invidio.us/watch?v=SmYFBuNlukU), or [PeerTube](https://vid.lelux.fi/videos/watch/a43f0f6a-e7e2-4fae-b35d-b19edd588476) (recommended).

View File

@ -3,6 +3,7 @@ layout: post
title: Downloading courses from Linux Academy
subtitle: youtube-dl is a phenomenal tool
description: Using youtube-dl to pull Linux Academy courses for offline viewing
tags: cli training
date: 2019-10-19 01:35 -0400
cover: /assets/posts/youtube-dl.png
---

View File

@ -285,9 +285,90 @@ div.crypto-card p {
cursor: pointer;
border: 2px solid #fff;
}
.tags {
margin-bottom: 3rem;
font-family: 'Open Sans';
}
.list-tags a {
font-size: 1rem;
color: #fff;
display:inline-block;
border:1px solid #fff;
border-radius:.313rem;
padding:.25rem .625rem;
margin-right:.125rem;
margin-bottom:.5rem;
text-decoration:none !important;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
transition-duration: 0.4s;
}
.tag-title {
font-family: 'Overpass',sans-serif;
font-weight: 400;
font-style: normal;
font-size: 2.25rem;
margin-top: 3.75rem;
width: auto;
float: none;
display: block;
margin-right: auto;
margin-left: auto;
padding-left: 0;
padding-right: 0;
color: #fff;
}
.tag-list {
list-style-type: none;
font-family: 'Overpass';
padding: 0px;
}
.tag-list li {
font-family: 'Overpass';
border-bottom: 1px solid #fff;
padding: .625rem 0;
}
.tag-list span {
font-weight: 500;
font-size: 20px;
color: $iron;
}
.meta {
font-size: 15px!important;
}
.meta {
font-size: 1rem;
color: #fff;
display:inline-block;
border:1px solid #fff;
border-radius:.313rem;
padding:.15rem .6rem;
margin-right:.125rem;
margin-bottom:.5rem;
text-decoration:none !important;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
transition-duration: 0.4s;
}
time {
font-family: Overpass;
font-size: 20px;
font-weight: 500;
float: right;
vertical-align: middle;
}
.tags a:hover {
color:#323234;
background-color: #fff;
}
.donate:hover {
background-color: #323234;
color: #FFFFFF;
color: #fff;
}
.contact-card {
box-shadow: 0 4px 8px 0 rgba(0,0,0,0.3);
@ -436,7 +517,6 @@ strong {
}
.post-teaser p {
margin-bottom: 55px;
font-weight: 200;
font-family: 'Open Sans';
font-size: 15px;
@ -596,6 +676,18 @@ strong {
margin-top: 35px;
}
.tags {
text-align: center;
}
time {
float: none;
}
time::before {
content: " - ";
}
.page-title {
margin-top: 80px;
margin-bottom: 60px;

View File

@ -15,12 +15,23 @@ priority: 0.9
<span class="post-teaser-date">{{ post.date | date: "%d %B %Y" }}</span>
<p>{{ post.description }}</p>
</a>
<div class="tags">
{% assign words = post.content | number_of_words %} {% if words
< 360 %} <a class="meta">Read time: <b>1 minute</b></a>
{% else %}
<a class="meta">Read time: <b>{{ words | divided_by:150 }} minutes</b></a>
{% endif %}
{% for tag in post.tags %}
<a class="meta" href="{{ site.baseurl }}/tags/#{{tag | slugify }}">{{ tag }}</a>
{% endfor %}
</div>
</li>
{% endfor %}
<div class="pagination">
{% if paginator.previous_page %}
<a href="{{ paginator.previous_page_path }}#scroll" class="previous"><i class="fa fa-toggle-left"></i></a>
{% else %} {% endif %}
{% else %}
{% endif %}
<span class="page-num">Page {{ paginator.page }}/{{ paginator.total_pages }}</span>
{% if paginator.next_page %}
<a href="{{ paginator.next_page_path }}#scroll" class="next"><i class="fa fa-toggle-right"></i></a>

39
tags.html Normal file
View File

@ -0,0 +1,39 @@
---
layout: tags
title: Tags
permalink: /tags/
---
<div class="list-tags">
{% assign tags_list = site.tags %}
{% if tags_list.first[0] == null %}
{% for tag in tags_list %}
<a href="#{{ tag | slugify }}">{{ tag }}</a>
{% endfor %}
{% else %}
{% for tag in tags_list %}
<a href="#{{ tag[0] | slugify }}">{{ tag[0] }}</a>
{% endfor %}
{% endif %}
{% assign tags_list = nil %}
</div>
{% for tag in site.tags %}
<span class="tag-title" id="{{ tag[0] | slugify }}">{{ tag[0] }}</span>
<ul class="tag-list">
{% assign pages_list = tag[1] %}
{% for post in pages_list reversed %}
{% if post.title != null %}
{% if group == null or group == post.group %}
<li>
<a href="{{ site.url }}{{ post.url }}">
<span>{{ post.title }}</span>
<time datetime="{{ post.date | date_to_xmlschema }}" itemprop="datePublished">{{ post.date | date: "%B %d, %Y" }}</time>
</a>
</li>
{% endif %}
{% endif %}
{% endfor %}
{% assign pages_list = nil %}
{% assign group = nil %}
</ul>
{% endfor %}