Skip to content

Instantly share code, notes, and snippets.

View grahamjenson's full-sized avatar

Graham Jenson grahamjenson

View GitHub Profile

Component Evolution (Graham's thesis) and recent industry experience -- based on my Ph.D. academic and industry knowledge

@grahamjenson
grahamjenson / README.md
Last active August 29, 2015 13:56
Should I post to reddit now?

I got tired of submitting posts to reddit and having them not get seen because no one had the decency to follow the best time-zone GMT+12, which I am in. So taking some data from reddit /u/minimaxir design inspiration from Authentic Weather I created this reddit weather map. I used metro, coffeescript, d3, and moment for the timezone calculations.

Learn more about these tools with: The Little Book on CoffeeScript , [Getting Started with D3 ](http://www.amazon.com/gp/product/1449328792/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1449328792&linkCode=as2&tag=m

@grahamjenson
grahamjenson / README.md
Last active August 29, 2015 13:56
First Lecture at

First Lecture for 159.707

@grahamjenson
grahamjenson / README.md
Last active August 29, 2015 13:56
Interactive Visualisation of passing rates in different decile schools in New Zeland

In New Zealand we split our schools into 10 groups called Socio-economic Deciles that each represent 10% of schools ranked by the relative poverty of the students family. That is, Decile 1 contains %10 of our schools where the poorest students attend up to Decile 10 that contains %10 of our schools where the wealthiest students attend.

New Zealand uses this measure to target funding to more needy schools and try and ensure that compulsory education is equal for all students, some of which may not be as privileged as others.

What I want to know is:

  • How effective is the decile strategy at equalling out education outcomes in New Zealand?
  • What are the differences of education outcomes between the 10 deciles?

I have tried to answer these questions by taking a dataset of how well students perform in different deciles and different subjects and created a small visualisation exploring their differences.

Second lecture for 159.707

@grahamjenson
grahamjenson / README.md
Last active August 29, 2015 13:57
Third lecture 159.707

Third lecture 159.707

@grahamjenson
grahamjenson / README.md
Last active August 29, 2015 13:57
Fourth 159.707 Lecture

Fourth 159.707 lecture

@grahamjenson
grahamjenson / scroll.coffee
Created March 20, 2014 06:28
ScrollThingi
query =
#hidden
Q = require('q')
qhttp = require 'q-io/http'
get_scroll_id = ->
request = {
@grahamjenson
grahamjenson / github.js
Last active August 29, 2015 13:57
Fifth lecture - 159.707
//
// Github Extension (WIP)
// ~~strike-through~~ -> <del>strike-through</del>
//
(function(){
var github = function(converter) {
return [
{
// strike-through
@grahamjenson
grahamjenson / README.md
Last active August 29, 2015 13:58
Small Example of using D3

A small example using D3 to visualise the Scoville scale of how spicy differed peppers. A blog post explaining the code can be found here.