Skip to content

Instantly share code, notes, and snippets.

View virtualstaticvoid's full-sized avatar

Chris Stefano virtualstaticvoid

View GitHub Profile
@virtualstaticvoid
virtualstaticvoid / git-reset-branch
Created February 9, 2021 13:37
Resets a git branch, or switches over from master to main.
#!/bin/bash
set -e
#
# NOTE: can be used to switch over to another branch such from "master" to "main"
#
# git reset-branch main origin/main
#
if [ ! -d .git ]; then
@virtualstaticvoid
virtualstaticvoid / .gitignore
Last active January 2, 2021 18:17
Raspberry Pi 4 Ubuntu 20.04.1 LTS configuration and provisioning script
*.xz
*.zip
mnt/*
@virtualstaticvoid
virtualstaticvoid / shell
Created July 8, 2020 16:22
Get Docker Container IP Address
docker inspect --format='{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' container
@virtualstaticvoid
virtualstaticvoid / install-ca-certificate
Created July 2, 2020 10:35
Install Custom CA Certificate (with name check)
#!/bin/bash
cert=${1:-ca.pem}
name=$2
sudo mkdir -p /usr/local/share/ca-certificates
sudo cp $cert /usr/local/share/ca-certificates/
sudo update-ca-certificates
@virtualstaticvoid
virtualstaticvoid / Ensure.cs
Last active November 14, 2018 20:19
C# Ensure for Argument Errors
//
// MIT License
// Copyright (c) 2009 Chris Stefano <virtualstaticvoid@gmail.com>
//
using System;
using System.Diagnostics;
internal static class Ensure
{
[DebuggerStepThrough]
@virtualstaticvoid
virtualstaticvoid / .gitignore
Last active October 23, 2018 18:29
heroku-buildpack-r/issues/113
*.log
@virtualstaticvoid
virtualstaticvoid / .gitignore
Last active March 19, 2018 21:36
Heroku Buildpack R - rJava Example
MyExchange.class
@virtualstaticvoid
virtualstaticvoid / .r-version
Last active July 22, 2020 04:52
Heroku Buildpack R - plumber Example
3.4.3
@virtualstaticvoid
virtualstaticvoid / .ruby-version
Last active March 19, 2018 21:37
Heroku Buildpack R - rinruby + sinatra Example
ruby-2.3.1
@virtualstaticvoid
virtualstaticvoid / Aptfile
Last active February 11, 2019 10:10
Heroku Buildpack R - RPostgreSQL Example
libcurl4-openssl-dev
libpq-dev