Tom White (@tomwhite)

Top repositories

1

hadoop-book

Example source code accompanying O'Reilly's "Hadoop: The Definitive Guide" by Tom White
Makefile
3,467
star
2

covid-19-uk-data

Coronavirus (COVID-19) UK Historical Data
HTML
165
star
3

cubed

Bounded-memory serverless distributed N-dimensional array processing
Python
65
star
4

set-game

Play SET using image recognition and deep learning
Java
23
star
5

hadoop-ecosystem

Visualizations of the Hadoop Ecosystem
Shell
20
star
6

whirr

A set of libraries for running cloud services.
Java
15
star
7

docker-impala

Run Impala in a Docker container.
Shell
14
star
8

whirr-cm

Java
11
star
9

jdiff

JDiff branch to add an -incompatible flag
Java
9
star
10

hadoop-book-mr-dev

Java
8
star
11

java-magazine-kite

Java
7
star
12

ingreedy-js

Ingredient parsing in Javascript
JavaScript
7
star
13

genomics-analytics

Java
7
star
14

t1d-genetic-risk-score

Code for calculating an individual's T1D genetic risk score from their 23andMe data
Python
7
star
15

dask-executor-scheduler

A Dask scheduler that uses a Python concurrent.futures.Executor to run tasks
Python
6
star
16

hadoop-drdobbs

Java
6
star
17

whirr-service-example

How to write a Whirr service
Java
5
star
18

riemann-staircase

Notebooks for computing approximations to the prime counting function using Riemann's formula.
Jupyter Notebook
4
star
19

articles

Java
4
star
20

inaturalist-datashader-map

A zoomable map of iNaturalist observations made using Datashader and Leaflet
Python
4
star
21

dboard

A dashboard for Type 1 Diabetes.
Python
3
star
22

mandelbrot-1989

My programs to draw the Mandelbrot Set from 1989 using GFA Basic on the Atari ST
3
star
23

isitdayornight

HTML 5 geolocation code that works out if it's day or night
JavaScript
3
star
24

superellipse

A program to generate Piet Hein's superellipses.
Java
3
star
25

facebender

A project from A. K. Dewdney's 'The Armchair Universe' for producing caricatures.
Java
3
star
26

book-tools

Perl
3
star
27

hyperbolic

A Java implementation of a draggable hyperbolic display.
Java
3
star
28

disq-original

A library for manipulating bioinformatics sequencing formats in Apache Spark.
Java
3
star
29

donors-choose-hack

A few scripts for "Hacking Education: A Contest for Developers and Data Crunchers", run by DonorsChoose.org.
Python
3
star
30

benford

Python
3
star
31

core

Java
2
star
32

atomiclisp

Atomic LISP is my reformulation of Gregory J. Chaitin's version of LISP that he uses in his books "The Unknowable" (Springer Verlag, 1999) and "The Limits of Mathematics" (Springer Verlag 1998).
Java
2
star
33

serialavro2parquet

Java
2
star
34

l-systems

Visualizing L-Systems
JavaScript
2
star
35

gaussian-primes

Visualization of Gaussian primes
PostScript
2
star
36

spelling-bee

Automated spelling bee
JavaScript
2
star
37

tournesol

Phyllotaxis code
Python
2
star
38

alhambra

A Java API for experimenting with tilings and patterns.
Java
2
star
39

8-bit-computer

Ben Eater's 8-bit computer in CircuitJS1
Python
2
star
40

adam-partitioning

2
star
41

datavision-code

Code for Datavision 2020
HTML
2
star
42

tomwhite.github.com

Website
HTML
2
star
43

earth-moon-game

A game: how far is the Moon from the Earth?
HTML
1
star
44

bin-scripts

Shell
1
star
45

binarypi

Calculating the nth binary digit of pi
Java
1
star
46

blockclock

A real digital clock
HTML
1
star
47

single-cell-spark-demo

Experiments on Single Cell data from 10x Genomics using Apache Spark.
Python
1
star
48

sgkit-vcf-old

Jupyter Notebook
1
star
49

hadoopbook.com

Source for hadoopbook.com
1
star
50

ga

A simple Java package for writing genetic algorithms (GAs).
Java
1
star
51

inflector

Inflector provides an API for forming the plurals of nouns.
Java
1
star
52

zxtext2p

C
1
star
53

hadoop-compatibility-tools

Shell
1
star
54

gatk-spark-workflows

1
star
55

how-far-away-is-the-sea

An app for calculating the shortest distance to the sea from any point on Earth.
JavaScript
1
star
56

kite-example

Java
1
star
57

chernoff

A visual mood indicator. One of the first Java programs I ever wrote.
Java
1
star
58

hadoop-annotation-tools

Java
1
star
59

ffawyddog.com

Nunjucks
1
star
60

sigtest-annotations-plugin

Java
1
star
61

longview

A way of looking at time from a long distance.
Java
1
star
62

chickenalerts

An Android app that reminds you to shut your chickens up for the night 45 minutes after sunset
Java
1
star
63

prisonersdilemma

Axelrod's Iterated Prisoners' Dilemma contests
Java
1
star
64

apportionment

Calculating apportionments for the House of Representatives using the Huntington-Hill method.
Python
1
star
65

periodic-table

The Periodic Table, Animated
1
star
66

hdf5-java-cloud

A small, experimental library for reading HDF5 files in parallel from the Cloud using Java and Spark.
Java
1
star