Skip to content

Instantly share code, notes, and snippets.

View austinogilvie's full-sized avatar

austin austinogilvie

View GitHub Profile

installed the package

brew install imagemagick

Test that it worked

# imagemagick ships w/ a few default images
readData = () ->
rawJson = Utils.domLoadDataSync "data.json"
return JSON.parse rawJson
# recursively clone an object
clone = (obj) ->
return obj if obj is null or typeof (obj) isnt "object"
temp = new obj.constructor()
for key of obj
@austinogilvie
austinogilvie / README.md
Last active October 20, 2018 20:21
fetch any mailto email addresses found on a web page

basic script to extract any email addresses from a website that can be found

usage

get all emails you can find from this page:

http://zombierecords.com/staff

import numpy as np
import pandas as pd
def make_random_dataframe(ncol, nrow):
"return a random dataframe suitable for simulating a linear regression"
from string import ascii_lowercase as letters
from sklearn.datasets import make_regression
columns = list(letters[:ncol])
X, y = make_regression(n_features=ncol-1, n_samples=nrow, n_targets=1, n_informative=4)
y = y.reshape(X.shape[0], 1)
Select me then press 'Highlight' button below.
<br>
<br>
<input type="button" value="Highlight" onclick="highlight('yellow');">
<script>
function makeEditableAndHighlight(colour) {
sel = window.getSelection();
if (sel.rangeCount && sel.getRangeAt) {
@austinogilvie
austinogilvie / Default (OSX).sublime-keymap
Last active June 5, 2017 22:34
Macro to convert selected lines of text into a comma separated list
[{
{
"keys": ["super+,", "super+,"],
"command": "run_macro_file",
"args": {
"file": "Packages/User/add-commas.sublime-macro"
}
}]
@austinogilvie
austinogilvie / jupyter.py
Created May 21, 2017 01:55
Custom thefuck rule for Jupyter commands
#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""jupyter.py - Custom `nvbn/thefuck` rule for fixing typos in Jupyter commands
Rule should go here: ~/.config/thefuck/rules/jupyter.py
More on github: https://github.com/nvbn/thefuck
Example:
$ jupyter notebok
#!/usr/bin/env bash
# -*- coding: utf-8 -*-
say "ay dont reelly know donde ay go a next.. Pero, ayem pritty exayted abowwt et.."\
-v Carlos -o "baxter-es.m4a" --data-format=alac
#!/usr/bin/env bash
# -*- coding: utf-8 -*-
# use t CLI to fetch follower count and other stats from twitter
# save results to a csv file
if [ -z "$1" ]; then
echo "no username specified" >&2
exit 1
else

Principles of Adult Behavior

  1. Be patient. No matter what.
  2. Don’t badmouth: Assign responsibility, not blame. Say nothing of another you wouldn’t say to him.
  3. Never assume the motives of others are, to them, less noble than yours are to you.
  4. Expand your sense of the possible.
  5. Don’t trouble yourself with matters you truly cannot change.
  6. Expect no more of anyone than you can deliver yourself.
  7. Tolerate ambiguity.
  8. Laugh at yourself frequently.