Skip to content

Instantly share code, notes, and snippets.

View lukem512's full-sized avatar

Luke lukem512

View GitHub Profile
@lukem512
lukem512 / OneName Verification
Created August 30, 2014 21:19
OneName Verification
Verifying that +lukecrypto is my Bitcoin username. You can send me #bitcoin here: https://onename.io/lukecrypto
@lukem512
lukem512 / watcher.html
Created March 24, 2015 09:44
Insight Payment Watcher for StartCOIN
<html>
<head>
<title>StartCOIN Payment Watcher</title>
<script src="https://cdn.socket.io/socket.io-1.3.4.js"></script>
<script>
// Create an XML request
var createRequest = function() {
var result = null;
if (window.XMLHttpRequest) {
// FireFox, Safari, etc.
@lukem512
lukem512 / currencies.json
Last active August 29, 2015 14:18
StartCOIN Ticker
{
"START": "StartCOIN",
"BTC": "Bitcoin",
"USD": "US Dollar",
"EUR": "Eurozone Euro",
"GBP": "Pound Sterling",
"JPY": "Japanese Yen",
"CAD": "Canadian Dollar",
"AUD": "Australian Dollar",
"CNY": "Chinese Yuan",
@lukem512
lukem512 / list.c
Created April 13, 2015 09:45
Linked List ADS
// Luke Mitchell
// Linked List
// 22-11-2011
// edited 12/12/2011 for CW1 [100%]
// edited 27/12/2011 for CW2
#ifndef LIST_H
#define LIST_H
/* Includes */
@lukem512
lukem512 / elf_hash.c
Created April 13, 2015 09:47
Hash Table ADS
int hash (int table_size, char* data)
{
unsigned h = 0, g;
int len = strlen (data);
int i;
for ( i = 0; i < len; i++ ) {
h = ( h << 4 ) + data[i];
g = h & 0xf0000000L;
@lukem512
lukem512 / tree.c
Last active August 29, 2015 14:19
Binary Tree ADS
/*
*
* Principles of programming, coursework 1 [100%]
* Luke Mitchell - lm0466
* 08/12/2011
*
*/
#include <stdio.h>
#include <string.h>
@lukem512
lukem512 / Shell
Last active February 20, 2016 12:58
Convert an image into a favicon with multiple sizes using ImageMagick
convert image.png -bordercolor white -border 0 \
\( -clone 0 -resize 16x16 \) \
\( -clone 0 -resize 32x32 \) \
\( -clone 0 -resize 48x48 \) \
\( -clone 0 -resize 64x64 \) \
-delete 0 -colors 256 favicon.ico
@lukem512
lukem512 / Keybase.md
Created February 25, 2016 16:06
Verification for my Keybase.io Profile

Keybase proof

I hereby claim:

  • I am lukem512 on github.
  • I am lukemitchell (https://keybase.io/lukemitchell) on keybase.
  • I have a public key whose fingerprint is D83E 1825 CCA2 1F1B 0216 3D39 9177 EEC4 EDED 967C

To claim this, I am signing this object:

@lukem512
lukem512 / critical.js
Created May 1, 2016 12:19
Find the critical value of the Mann-Whitney U Test (or the Robust Rank Order) using a Monte Carlo simulation
// Luke Mitchell, 2016
"use strict"
var mwu = require('mann-whitney-utest');
const DEFAULT_COUNT = 1000000
const DEFAULT_P = 0.05
function min (us) {
if (us[0] < us[1])
@lukem512
lukem512 / finalproj.m
Last active July 12, 2016 10:25
Genetic Algorithms: Final Project
% Final Project
% Luke Mitchell (lm0466)
% Main MATLAB script
function finalproj
% Retrieve mtDNA from GenBank
killerwhale = getgenbank('NC_023889');
disp(['Using ', killerwhale.Definition]);
% All organisms are vertebrates