Let's Talk Data

  • Home
  • Books
  • Recommended Materials
  • About

NaNoGenMo 2014 Dev Diary #1: Concordance with Neo4j

NaNoGenMo 2014 Dev Diary #1: Concordance with Neo4j

NaNoGenMo is an idea created by Darius Kazemi to parody NaNoWriWo. Instead of writing a novel, developers write programs to generate 50k+ word “novels”. This series of posts will document my participation throughout the month. Generating an original novel with…

By Phillip Johnson | November 1, 2014 | Programming | No Comments |
Read more

Prevalence of #occupycentral in Hong Kong Instagrams

Many Hong Kong citizens are currently protesting for democratic reform in downtown Hong Kong. As is expected, the Chinese netizens have taken to social media to spread their message. Instagram in particular was in the press as there were reports…

By Phillip Johnson | October 1, 2014 | Portfolio, Viz | No Comments |
Read more

One Year of My Workout Data

Penn Jillette would say that there are two kinds of people in the world: skinny fucks and fat fucks. While he places himself in the latter category, I am definitely part of team skinny fuck. Around this time last year…

By Phillip Johnson | September 16, 2014 | Viz | No Comments |
Read more

How to Write a Text Adventure in Python

People new to programming often ask for suggestions of what projects they should work on and a common reply is, “Write a text adventure game!” I think there are even some popular tutorials floating around that assign this as homework…

By Phillip Johnson | August 28, 2014 | Programming | 127 Comments |
Read more

How to Write a Text Adventure in Python Part 4: The Game Loop

This is an abbreviated version of the book Make Your Own Python Text Adventure. The end is near, we’re almost ready to play the game! We’ll finish this series by implementing the game loop and receiving input from the human…

By Phillip Johnson | August 28, 2014 | Programming | 134 Comments |
Read more
  • « Previous
  • Next »

Search

Recent Posts

  • How to Write a Text Adventure in Python Appendix A: Saving A Game
  • Java for the Real World Video Course
  • Vaadin Flow Trepidation
  • Java for the Real World Updated for Java 11
  • Java Build Tools: Ant vs. Maven vs. Gradle

Most Popular Posts

  • How to Write a Text Adventure in Python
  • How to Write a Text Adventure in Python Part 1:…
  • How to Write a Text Adventure in Python Part 2: The…
  • How to Write a Text Adventure in Python Part 3:…
  • How to Write a Text Adventure in Python Part 4: The…
  • PostgreSQL generate_series() Tricks
  • N-Queens Part 1: Steepest Hill Climbing
  • How to use the Yelp API in Python
  • Creating Voronoi Diagrams with ggplot
  • Java Build Tools: Ant vs. Maven vs. Gradle

Recent Tweets

Tweets by @phillipcjohnson

Recent Comments

  • Jason on How to Write a Text Adventure in Python Part 1: Items and Enemies
  • bhargz on How to use the Yelp API in Python
  • The0Wolf1 on How to Write a Text Adventure in Python Part 2: The World Space
  • The0Wolf1 on How to Write a Text Adventure in Python Part 2: The World Space
  • Daniel Schwan on How to Write a Text Adventure in Python Part 3: Player Action

Categories

  • Exploratory
  • Other
  • Portfolio
  • Probability
  • Programming
  • Statistics
  • Uncategorized
  • Viz

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Copyright ©2025 Let's Talk Data | Theme by: Theme Horse | Powered by: WordPress