Skip to content

Instantly share code, notes, and snippets.

View jpinnix's full-sized avatar

Jeremy Pinnix jpinnix

View GitHub Profile
@SayersMark
9 tweets - 12 Mar 2018
SayersMark/status/973321200179953665
Much of Lessie Newbigin’s work was to convince the Church in the West that they no longer lived in the context of Christendom, but rather in a pluralist society. In which no particular belief was held up above others, and in which all ideologies were subject to critique.
Yet a cursory glance across our news & social media, show us a reality which no longer seems like a society where all views, ideologies & beliefs are treated the same. A singular route to justice, and reading of the worlds ills is advocated in a way that assumes its supremacy.
‘Diversity’ & ‘inclusion’ are invoked, but increasingly inclusion into ‘polite society’ is only achieved by those who acquiesce to the one preferred stream of Western thought which is beyond critique. Thus it seems that we have moved away from pluralism to a single ideology.
@jpinnix
jpinnix / Price Breakdown.md
Last active January 18, 2018 20:04 — forked from justjanne/Price Breakdown.md
Server Price Breakdown: DigitalOcean, Amazon AWS LightSail, Vultr, Linode, OVH, Hetzner, Scaleway/Online.net:

Server Price Breakdown: DigitalOcean, Amazon AWS LightSail, Vultr, Linode, OVH, Hetzner, Scaleway/Online.net:

Sorted (Descending): Network, Cores, RAM, Storage, Transfer

$5/mo

Provider Type RAM Cores Storage Transfer Network Price

Keybase proof

I hereby claim:

  • I am jpinnix on github.
  • I am jpinnix (https://keybase.io/jpinnix) on keybase.
  • I have a public key ASDPw031JHh1g-xUF2MOinTs89eie086s-PdtV-3cEx6zgo

To claim this, I am signing this object:

@jpinnix
jpinnix / export_pinboard.py
Created March 23, 2017 22:10 — forked from dlo/export_pinboard.py
Export all Pinboard.in bookmarks with a specific tag.
#!/usr/bin/env python
"""
This script is designed to generate a simple HTML file with _all_ of your
Pinboard.in bookmarks.
You should edit the `username`, `password`, `bookmark_filename`, and `tag`
variables.
Requirements:
@jpinnix
jpinnix / styles.less
Created February 18, 2016 22:03 — forked from brandondurham/styles.less
Using Operator Mono in Atom
/**
* Using Operator Mono in Atom
*
* 1. Open up Atom Preferences.
* 2. Click the “Open Config Folder” button.
* 3. In the new window’s tree view on the left you should see a file called “styles.less”. Open that up.
* 4. Copy and paste the CSS below into that file. As long as you have Operator Mono SSm installed you should be golden!
* 5. Tweak away.
*
* Theme from the screenshot (http://cdn.typography.com/assets/images/blog/operator_ide2.png):
@jpinnix
jpinnix / DCI.md
Created February 13, 2014 14:23
Notes from presentation by Trygve Reenskaug - Object Orientation Revisited. Simplicity and power with DCI.

“Object Orientation Revisited. Simplicity and power with DCI.” by Trygve Reenskaug

Great presentation by Trygve Reenskaug, the creator of MVC, on an extension of OO principles, called DCI (Data, Context, Interaction). If you are a programmer, watch this on Vimeo!

A DCI Class says everything about the inside of an object and nothing about its neighbors.

A DCI Context says everything about a network of communicating objects and nothing about their insides.

The DCI paradigm

@jpinnix
jpinnix / gist:3186304
Created July 27, 2012 05:25
Installing Ruby 1.8.7-p358 with rbenv on Mountain Lion
Follow the instructions here: The Hitchhiker's Guide to Riding a
Mountain Lion http://j.mp/Qm5UJD, including installing XQuartz.
After installing XQuartz set the correct path to the X11 library to
install Ruby 1.8.7-p358 with rbenv:
export CPPFLAGS=-I/opt/X11/include
then let the compiler know where gcc-4.2 is:
@jpinnix
jpinnix / gist:3079208
Created July 9, 2012 21:46
Installing Nokogiri on Lion using Homebrew
# From http://nokogiri.org/tutorials/installing_nokogiri.html#mac_os_x
$ brew update
$ brew install libxml2 libxslt
$ brew link libxml2 libxslt
$ wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.13.1.tar.gz
$ tar xvfz libiconv-1.13.1.tar.gz
$ cd libiconv-1.13.1
$ ./configure --prefix=/usr/local/Cellar/libiconv/1.13.1
$ make
@jpinnix
jpinnix / gist:3079197
Created July 9, 2012 21:43
Install MySQL on Lion using Homebrew
$ brew update
$ brew install mysql
$ mysql_install_db --verbose --basedir="$(brew --prefix mysql)" --datadir=/usr/local/var/mysql --tmpdir=/tmp
$ mkdir -p ~/Library/LaunchAgents
$ cp /usr/local/Cellar/mysql/5.5.25a/homebrew.mxcl.mysql.plist ~/Library/LaunchAgents/
$ launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
$ mysql -uroot
User john:
ssh john@common-machine
screen -S pairprog
Ctrl-a :multiuser on
Ctrl-a :acladd pete
User pete: