Skip to content

Instantly share code, notes, and snippets.

Peter J. Mello RogueScholar

Block or report user

Report or block RogueScholar

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@RogueScholar
RogueScholar / keybase-nightly.sh
Last active Jan 4, 2020
POSIX script to update keybase package to latest nightly on Debian-based Linux
View keybase-nightly.sh
#!/usr/bin/env bash
# Keybase publishes a JSON file concurrent with every nightly build upload to their public download web server,
# though they're real cute in the way they parse the timestamp as a UNIX epoch...in milliseconds :-/ That means
# we need to fuss with rounding errors in Bash built-in computations on top of using jq as a parser for the raw
# file instead of what I expected to be some quick "awk-to-humantime-to-apt" pipeline-foo. Still it came out
# fairly snappy and is solid as a rock.
# Set this up as a cron job at the interval of your choosing, it won't do anything until it sees that the
# installed version reported by apt has an older timestamp than the one in the JSON file. When that happens it
@RogueScholar
RogueScholar / Contributor-License-Agreement-yaknewtab
Created Apr 21, 2019
Contributor License Agreement for yaknewtab
View Contributor-License-Agreement-yaknewtab
<iframe id="e-sign-process" src="https://github.com/RogueScholar/yaknewtab" width="100%" height="100%"></iframe>
@RogueScholar
RogueScholar / GnuPG-2.2.15.md
Last active Jun 5, 2019 — forked from vt0r/GnuPG-2.2.md
Build/install instructions for GnuPG 2.2.15 on (K)Ubuntu 19.04 and similar Linux distributions
View GnuPG-2.2.15.md

GnuPG 2.2.15 Build Instructions

Below are my build/compile instructions for GnuPG 2.2.15, released on March 26, 2019. These instructions were tested on a working Kubuntu 19.04 "Disco Dingo" desktop environment but should be applicable to all Ubuntu derivative distributions from 18.04 LTS "Bionic Beaver" on. (Go Beavers!)

If you prefer, you may use the install script below to automate the process and install GnuPG 2.2.15 with the following command on your computer's terminal:

curl -L https://mello.link/gnupg2215 | sudo -H bash
@RogueScholar
RogueScholar / keybase.md
Created May 13, 2017
Keybase.io Identity Proof
View keybase.md

Keybase proof

I hereby claim:

  • I am RogueScholar on github.
  • I am rscholar (https://keybase.io/rscholar) on keybase.
  • I have a public key whose fingerprint is DD3F 5DEC 271F AA1D 2F11 82D1 AC77 588D 3F3B CA1E

To claim this, I am signing this object:

You can’t perform that action at this time.