mirror of
https://github.com/Brandon-Rozek/website.git
synced 2024-11-25 01:26:30 -05:00
Edited tags
This commit is contained in:
parent
eb5d35d802
commit
055993312b
20 changed files with 17 additions and 11 deletions
|
@ -2,6 +2,7 @@
|
|||
title: "Useful Abstract Definitions"
|
||||
date: 2019-10-27T23:49:57-04:00
|
||||
draft: false
|
||||
tags: [ "abstract algebra" ]
|
||||
---
|
||||
|
||||
## Chapter 17
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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:
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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!
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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`.
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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/).
|
||||
|
|
|
@ -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`
|
||||
|
|
Loading…
Reference in a new issue