Big Data/Analytics Zone is brought to you in partnership with:

Alec is a Content Curator at DZone and lives in Raleigh, North Carolina. He is interested in Java and Android programming, and databases of all types. When he's not writing for the NoSQL and IoT Zones, you might find him playing bass guitar, writing short stories where nothing happens, or making stuff in Java. Alec is a DZone Zone Leader and has posted 579 posts at DZone. You can read more from them at their website. View Full User Profile

The Best of the Week (Feb. 21): Big Data Zone

  • submit to reddit

Make sure you didn't miss anything with this list of the Best of the Week in the Big Data Zone (Feb. 21 to Feb. 27). Here they are, in order of popularity:

1. Machine Learning and Flappy Bird: Automating Gameplay

Sometimes you just want to make games play themselves. This recent blog post applies reinforcement machine learning techniques to the controversial and recently-disappeared mobile game, Flappy Bird.

2. ElasticSearch from AngularJS (Fun with Elasticsearch-js!)

The author recently switched over to AngularJS (from ExtJS). So recently, he set out to answer a question: "How easy would it be to hit Elastic Search directly from JavaScript?" In this article, you'll find the answer.

3. Free Books on Statistical Learning

Interested in free books on statistical learning? There are a few recently available online, including Elements of Statistical Learning, Introduction to Statistical Learning with Applications in R, and Statistical foundations of machine learning.

4. Fail, Fail, Fail: More Job Candidate Fails

Sometimes, reading candidates' answers pisses the author off. He has a question that goes something like this: "We have a 15TB csv file that contains web log, entries sorted by date. Find all log entries within a given date range. You may not read more than 32 MB." This is how one candidate replied.

5. Getting Started with Apache Avro: Part 1

In this post we will use Avro for serializing and deserializing data. We will use these 3 methods in which we can use Avro for serialization/deserialization: Using Avro command line tools, using Avro Java API without code generation, and using Avro Java API with code generation.