Edited tags

This commit is contained in:
Brandon Rozek 2020-02-29 19:39:20 -05:00
parent eb5d35d802
commit 055993312b
20 changed files with 17 additions and 11 deletions

View file

@ -2,6 +2,7 @@
title: "Useful Abstract Definitions"
date: 2019-10-27T23:49:57-04:00
draft: false
tags: [ "abstract algebra" ]
---
## Chapter 17

View file

@ -2,7 +2,6 @@
title: "Cryptographic Games"
date: 2020-01-13T21:35:09-05:00
draft: false
images: []
---
When analyzing cryptographic algorithms, we characterize the strength of the crypto-system by analyzing what happens in various crypto games. Below are a couple examples of crypto games used in literature.

View file

@ -2,6 +2,7 @@
title: "External Media Formats"
date: 2019-05-22T22:03:38-04:00
draft: false
tags: [ "storage" ]
---
I received an external SSD recently and I decided that it would be a great place to offload some of my backups. Before I got started, I became curious as to what filesystem to put on the SSD. After some research, it seems that if I want to be able to access it using Windows I am actually quite limited. In fact only three make sense:

View file

@ -2,7 +2,7 @@
title: "Groups Simplified"
date: 2019-12-10T21:40:00-05:00
draft: false
images: []
tags: [ "abstract algebra" ]
---
This post is inspired by the book "Term Rewriting & All That" by Franz Baader and Tobias Nipkow.

View file

@ -2,6 +2,7 @@
title: "Symmetric Groups in Python"
date: 2019-05-22T20:02:21-04:00
draft: false
tags: [ "abstract algebra" ]
---
**Warning:** This post is meant for someone whose familiar with concepts of Abstract Algebra.

View file

@ -2,7 +2,7 @@
title: "Resuming Stopped Apt Updates"
date: 2020-02-29T17:58:14-05:00
draft: false
tags: ["ubuntu", "linux"]
tags: [ "ubuntu", "linux" ]
---
Especially on the Raspberry Pi, it is quite often for me to lose connection while updating. I know some people setup `screen` or `tmux` sessions so that they can easily reconnect. I'm not good at remembering to do this. [Angus and Cas](https://unix.stackexchange.com/a/46546) on StackExchange shared that to resume a stopped update...

View file

@ -2,6 +2,7 @@
title: "SSH Config"
date: 2019-09-27T22:46:39-04:00
draft: false
tags: [ "SSH" ]
---
Have you ever gone through the hassle of having multiple public/private keys for accessing your remote servers? Before recently, I used to specify the identity file in all my transactions `ssh -I ~/.ssh/private_key user@host` but no longer! I discovered you can add the following to your `~/.ssh/config` to specify which key you want to use!

View file

@ -2,7 +2,7 @@
title: "SSH Jump"
date: 2020-02-02T22:32:13-05:00
draft: false
images: []
tags: [ "SSH" ]
---
With ssh jump, we can ssh into a machine that we don't have direct access to through an intermediary.

View file

@ -2,6 +2,7 @@
title: "SSH Local Port Forwarding"
date: 2019-08-06T16:50:00-04:00
draft: false
tags: [ "SSH" ]
---
There are some services that I don't want to run all the time which makes me not want to open a port for it. One good example of this is [Jupyter Notebooks](https://jupyter.org/). Therefore, what I sometimes do is run it locally and forward the port so that another machine can access it.

View file

@ -2,7 +2,7 @@
title: "Toggling X Input"
date: 2020-01-07T20:46:32-05:00
draft: false
tags: [ "linux" ]
tags: [ "linux", "X11" ]
---
On X, we can easily enable or disable input devices using the `xinput` command. This is a great use case when you're tired of accidentally hitting the red Thinkpad nub or having your palm be recognized when drawing with a pen.

View file

@ -2,7 +2,6 @@
title: "Traefik & Nginx"
date: 2019-12-16T19:55:47-05:00
draft: false
images: []
---
I've been enjoying Traefik for its auto-discovery of containers. The only problem is that for a couple containers such as Plex and HomeAssistant I have host networking enabled. This usually results in Traefik failing to forward the traffic properly.

View file

@ -2,7 +2,7 @@
title: "Wacom and USB Redirection in Virtual Machines"
date: 2019-05-24T22:15:56-04:00
draft: false
tags: [ "linux" ]
tags: [ "linux", "VM" ]
---
[Virt-Manager](https://virt-manager.org/) is a great tool for managing virtual machines under Linux. Today I learned of [Spice USB redirection](https://blog.wikichoon.com/2014/04/spice-usb-redirection-in-virt-manager.html). Essentially it allows you to switch USB devices from the host to the virtualized environment. This came in handy when I noticed that the graphics tablet device was not able to do pressure sensitivity on the Windows guest.

View file

@ -2,7 +2,6 @@
title: "Videos and GIFs"
date: 2019-12-04T10:13:35-05:00
draft: false
images: []
---
I like using GIFs in Google Slides because it doesn't require any interaction to start playing right away. Therefore, I looked at a couple resources to add a GIF from a video into my presentation. Of course this is all using one of my favorite terminal tools `ffmpeg`.

View file

@ -3,6 +3,7 @@ title: "Playing with Live CDs"
date: 2020-01-12T22:45:06-05:00
draft: false
images: []
tags: [ "VM" ]
---
I was curious on how Lubuntu 19.10 looked but I didn't feel like rebooting my computer and loading into a new ISO. Luckily there is a nice easy way to play around with live CDs.

View file

@ -2,6 +2,7 @@
title: "Why ZeroMQ"
date: 2019-06-16T19:26:50-04:00
draft: false
tags: [ "network" ]
---
I've been playing around with ZeroMQ recently and it's been really exciting. This blog post is going to outline why I think you should be using ZeroMQ today.

View file

@ -2,6 +2,7 @@
title: "Wireguard VPN"
date: 2019-11-20T20:09:59-05:00
draft: false
tags: [ "network" ]
---
Having some sort of VPN solution has always been a necessity for me. Whether it's back in the day where LAN games where the rage and I wanted to play it with my distant friends, or nowadays when I need to be able to access my Desktop running simulations behind my home LAN.

View file

@ -2,6 +2,7 @@
title: "Wormhole"
date: 2019-11-20T21:21:23-05:00
draft: false
tags: [ "linux" ]
---
A dead simple way to send files between two linux machines not on the same network is to use a utility called [Magic Wormhole](https://github.com/warner/magic-wormhole). It is typically included in the standard repositories and is so simple the this blog post is going to end soon.

View file

@ -2,7 +2,7 @@
title: "Nested X Sessions with Xephyr"
date: 2019-12-25T00:52:02-05:00
draft: false
tags: [ "linux" ]
tags: [ "linux", "X11" ]
---
The X Window System was designed at a time when applications that ran on your computer were assumed to be trusted. Therefore there are minimal restrictions in place to prevent applications from grabbing images of whats on another applications screens. This feature as you might imagine is quite useful for screen clipper applications.

View file

@ -2,7 +2,7 @@
title: "xpra"
date: 2020-01-15T18:29:57-05:00
draft: false
tags: [ "linux" ]
tags: [ "linux", "X11" ]
---
[`xpra`](http://xpra.org/) allows one to run persistent X applications on a remote host and display it on a local machine. It's a combination of [SSH X11 Forwarding](https://wiki.archlinux.org/index.php/OpenSSH#X11_forwarding) and [Screen](https://www.gnu.org/software/screen/).

View file

@ -2,7 +2,7 @@
title: "Zsh and Snaps"
date: 2020-01-25T09:46:23-05:00
draft: false
tags: [ "linux" ]
tags: [ "linux", "snaps", "storage" ]
---
In case I forget again, by default when snaps are installed it doesn't populate in the `zsh` shell. To enable this add the following to `/etc/zsh/zprofile`