Skip to content

Instantly share code, notes, and snippets.

View virtualstaticvoid's full-sized avatar

Chris Stefano virtualstaticvoid

View GitHub Profile
@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
@virtualstaticvoid
virtualstaticvoid / init.R
Last active March 19, 2018 21:38
Heroku Buildpack R - dplyr Example
my_packages = c("dplyr")
install_if_missing = function(p) {
if (p %in% rownames(installed.packages()) == FALSE) {
install.packages(p)
}
else {
cat(paste("Skipping already installed package:", p, "\n"))
}
}
@virtualstaticvoid
virtualstaticvoid / application.rb
Last active March 19, 2018 21:39
Heroku Buildpack R - Serving a plotted image via a Ruby Sinatra web application
require 'sinatra'
require 'rinruby'
# root page
get '/' do
sample_size = 10
html = "<html>"
html += "<head><title>R Code Test</title></head>"
@virtualstaticvoid
virtualstaticvoid / A Out of process interface to R using Redis
Last active March 9, 2016 17:20
Out of process interface to R using Redis
Out of process interface to R using Redis