Skip to content

Instantly share code, notes, and snippets.

View joelpurra's full-sized avatar
🤷
¯\_(ツ)_/¯

Joel Purra joelpurra

🤷
¯\_(ツ)_/¯
View GitHub Profile
@joelpurra
joelpurra / update_to_nan_v2.0.x.sh
Last active July 24, 2016 20:02 — forked from thlorenz/update_to_nan_v2.0.x.sh
Script to update Node.js addons to work with nan 2.0.x and thus with iojs v3.x/node v4/5/6 (gets you 99% there)
# Script has moved to https://github.com/joelpurra/getdns-developer-support/tree/master/src/getdns-node/nan-upgrade
open 'https://github.com/joelpurra/getdns-developer-support/tree/master/src/getdns-node/nan-upgrade'
@joelpurra
joelpurra / git-create.bash
Created October 6, 2016 16:48
Create new empty remote git repository via ssh
#!/bin/bash
#
# create a new empty remote repository.
#
# Usage: git-create <remote-url>
#
if [ -z "$1" ]
then
echo "Usage: $0 <remote-url>"
echo
@joelpurra
joelpurra / mono-server4.service
Created October 8, 2016 13:13 — forked from virtualdreams/mono-server4.service
systemd mono-server4 unit script
[Unit]
Description=FastCGI mono server 4
After=network.target
[Service]
Environment=MONO_IOMAP=all
EnvironmentFile=
Type=simple
ExecStart=/usr/bin/fastcgi-mono-server4 /applications=*:/:/srv/www/mvc/ /socket=tcp:127.0.0.1:9000
User=www-data
@joelpurra
joelpurra / stonehenge.js
Created October 21, 2018 13:31
monolith was taken so heres the makings to stonehenge
((dev) => {
"use strict";
const fs = require('fs');
const path = require('path');
const express = require('express');
const log_color = {
clear: "\x1b[0m",
read: "\x1b[34m",