Skip to content

Ricardo Moya

Co-founder · PhD in Computer Science and Technology 98 articles in English · 98 in Spanish

I work in Machine Learning and Big Data. I like learning new technologies and explaining them as clearly as I can on this site.

Articles

Installing MongoDB on Mac OS X

Learn how to install MongoDB on a Mac step by step: download, unpack, configure, register the server on OS X and add it to your PATH.

Sep 17, 2013

Playing Sounds in Android (Video)

Learn how to play sounds and audio files in Android with the MediaPlayer library in this video tutorial, and download the full project from GitHub.

Jul 27, 2013

What Are Recommender Systems?

Learn what recommender systems are, how Amazon, YouTube and Filmaffinity use them, and the 4 types: content-based, demographic, collaborative and hybrid.

Jul 21, 2013

Charts on Web Pages with Highcharts

Learn how to add line and pie charts to your web pages with Highcharts JS and jQuery, and feed them with JSON data from a database using PHP.

Jul 14, 2013

Genetic Algorithms – Example

Step-by-step example of a genetic algorithm that finds the maximum of a function over [0-15]: chromosomes, crossover, mutation and a downloadable Java program.

May 25, 2013

Introduction to Android Studio (Video)

Watch our video intro to Android Studio, Google's IDE for Android apps: basic setup, a comparison with Eclipse + ADT, and a fix for Windows startup issues.

May 19, 2013

What Is Evolutionary Computation?

Learn what evolutionary computation is, how genetic algorithms represent, reproduce and mutate individuals, and when you should (and shouldn't) use them.

May 18, 2013