Skip to content

Instantly share code, notes, and snippets.

View bjackson's full-sized avatar
🕶️

Brett Jackson bjackson

🕶️
View GitHub Profile
@bjackson
bjackson / gdal.rb
Last active November 3, 2021 21:02
GeoDjango libs for 2.2
class Gdal < Formula
desc "Geospatial Data Abstraction Library"
homepage "https://www.gdal.org/"
url "https://download.osgeo.org/gdal/2.3.2/gdal-2.3.2.tar.xz"
sha256 "3f6d78fe8807d1d6afb7bed27394f19467840a82bc36d65e66316fa0aa9d32a4"
revision 1
# bottle do
# rebuild 2
# sha256 "1ebee988a01554396a8088744237faa72061fa1b9e0d4c62dcef5106b746eb0b" => :mojave
@bjackson
bjackson / gdal.rb
Created November 1, 2021 20:12
GDAL 2.3.0 formula
class Gdal < Formula
desc "Geospatial Data Abstraction Library"
homepage "http://www.gdal.org/"
url "https://download.osgeo.org/gdal/2.3.0/gdal-2.3.0.tar.xz"
sha256 "6f75e49aa30de140525ccb58688667efe3a2d770576feb7fbc91023b7f552aa2"
head do
url "https://svn.osgeo.org/gdal/trunk/gdal"
depends_on "doxygen" => :build
end
@bjackson
bjackson / webpack.config.js
Created May 30, 2020 21:36
SCSS Modules in Redwood
const MiniCssExtractPlugin = require('mini-css-extract-plugin');
module.exports = (config) => {
const isDevelopment = process.env.NODE_ENV !== 'production';
config.plugins.push(new MiniCssExtractPlugin({
filename: isDevelopment ? '[name].css' : '[name].[hash].css',
chunkFilename: isDevelopment ? '[id].css' : '[id].[hash].css',
}));
@bjackson
bjackson / prime1.hs
Last active January 4, 2017 21:23
Prime generation
isqrt :: Int -> Int
isqrt = floor . sqrt . fromIntegral
genPrime :: Int -> Int
genPrime n =
[x | x <- 2 : [3, 5..], isPrime x] !! (n - 1)
isPrime :: Int -> Bool
isPrime 1 = False
isPrime n =

Keybase proof

I hereby claim:

  • I am bjackson on github.
  • I am brettjackson (https://keybase.io/brettjackson) on keybase.
  • I have a public key whose fingerprint is D2EB 30A0 29FD 5B96 E47D 1FC0 5D17 EC5D D828 26AB

To claim this, I am signing this object:

@bjackson
bjackson / instr.md
Last active March 8, 2016 23:21
Git instructions

To start:

cd ece411
git clone https://github.com/ece411/IPI-mp3.git mp3

To make a change:

git add -A
git commit -m ""
@bjackson
bjackson / Dockerfile
Created December 22, 2014 22:56
Mono, private git repo Dockerfile
FROM microsoft/aspnet:latest
MAINTAINER Brett Jackson "brett@brettjackson.org"
# Update aptitude with new repo
RUN apt-get update
# Install software
RUN apt-get install -y git wget
# Make ssh dir
@bjackson
bjackson / client.js
Last active August 29, 2015 14:08
Pipe output to browser
var socket = io.connect();
socket.on('console', function (msg) {
console.log(msg);
});
@bjackson
bjackson / keybase.md
Created October 25, 2014 20:30
keybase.md

Keybase proof

I hereby claim:

  • I am bjackson on github.
  • I am brettjackson (https://keybase.io/brettjackson) on keybase.
  • I have a public key whose fingerprint is D2EB 30A0 29FD 5B96 E47D 1FC0 5D17 EC5D D828 26AB

To claim this, I am signing this object:

@bjackson
bjackson / install_sdl.sh
Created September 19, 2013 21:06
Install SDL on Mac for ECE 198KL MP4
# Will install homebrew, don't run this line if you have it already installed.
ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)";
brew install sdl sdl_image sdl_ttf sdl_mixer sdl_net;