-
Software Development
Northwind: Finding direct/transitive Reports in SQL and Neo4j’s Cypher
Every few months we run a relational to graph meetup at the Neo London office where we go through how…
Read More » -
Core Java
Netty: Testing encoders/decoders
I’ve been working with Netty a bit recently and having built a pipeline of encoders/decoders as described in this excellent…
Read More » -
Scala
Neo4j: The BBC Champions League graph
A couple of weekends ago I started scraping the BBC live text feed of the Bayern Munich/Barcelona match, initially starting…
Read More » -
Software Development
Neo4j: The foul revenge graph
Last week I was showing the foul graph to my colleague Alistair who came up with the idea of running…
Read More » -
Software Development
Neo4j: Finding all shortest paths
One of the Cypher language features we show in Neo4j training courses is the shortest path function which allows you…
Read More » -
Core Java
Coding: Visualising a bitmap
Over the last month or so I’ve spent some time each day reading a new part of the Neo4j code…
Read More » -
Software Development
R: Replacing for loops with data frames
In my last blog post I showed how to derive posterior probabilities for the Think Bayes dice problem: Suppose I…
Read More » -
Software Development
R: Removing for loops
In my last blog post I showed the translation of a likelihood function from Think Bayes into R and in…
Read More » -
Scala
Spark: Generating CSV files to import into Neo4j
About a year ago Ian pointed me at a Chicago Crime data set which seemed like a good fit for…
Read More »