Category Archives: Programming

Playing Audio over Bluetooth on Rasbperry Pi (Using Bluealsa, Command Line)

In many situations (connecting remotely to the pi, programmatically playing audio), it is necessary to have command line interface (CLI) options that enable you setup and play audio via bluetooth. This post covers the process of connecting to a bluetooth … Continue reading

Posted in Programming | Tagged , , , , | 9 Comments

Detect beats, extract amplitude data from an audio file, using Nodejs

Fork on Github The Problem: Code my TJBot robot such that it listens to and enjoys good music. For a robot to actually enjoy music, it needs to .. well .. become aware of the beats (usually peaks) in said … Continue reading

Posted in Programming, Research, Tutorials, Uncategorized | Tagged , , , | Leave a comment

Using a Hash to Remove Duplicates in Mongoose, MongoDB – Aggregate Exceeded Document Size Work Around/Fix

One way that has been proposed for removing duplicates in MongoDB is to use the MongoDb aggregate function. Its a straightforward process in which 1.) You specify the criteria for comparison (i.e. the field you want to match in order … Continue reading

Posted in Programming | Tagged , , , , | Leave a comment

D3.js version 4.x – Examples and Changes from version 3.x

Recently, I’m spending some time to learn more about data visualization and have decided to learn d3.js, starting from the basics. I’m working through Scott Murray‘s book and a few other tutorials created by Mike Bostock (creator of d3 … … Continue reading

Posted in Programming, Tutorials | Tagged , , , | 2 Comments

Wrong HDMI Color (Pink and Green Color Distortion) on Raspberry Pi

So recently I had some quick prototyping to do on a Rapsberry Pi, and after connecting the HDMI cable, the colors looked washed out. Areas that should be white were pink, and areas that should be black were green! Didn’t … Continue reading

Posted in Programming | Tagged | Leave a comment

Trivia Monkey is now Open Source!

GitHub Link – Here ! To try out the working app, you can download it from the Windows Phone App Store. A while ago, I built Trivia Monkey as a way to get familiar with C# and mobile development for Windows Phone. … Continue reading

Posted in Design, Developer Tips, Programming, Windows 8, Windows Phone 8 | Tagged , , | Leave a comment

Tizen Developer Summit Shanghai 2014 – A Recap

The Tizen Developer Summit is a regional, technical conference for Tizen developers, App developers, ISVs, Platform designers, Operators, OEMs, Hardware vendors, Software vendors, Open source enthusiasts, Academics and anyone engaged in Tizen. For Tizen, this was an opportunity to connect with … Continue reading

Posted in Developer Tips, Education, Programming | Tagged , | Leave a comment

How to Test Apps Using the Samsung Remote Testing Lab

To facilitate testing of apps, Samsung has developed the Remote Testing Lab (RTL) facility in several regions (Poland, UK, US, INDIA, RUSSIA) . These labs contain real devices which allows developers upload and test their apps to ascertain behavior across … Continue reading

Posted in Programming, Tutorials | Tagged , | Leave a comment

Book Review – Learning iPhone Game Development with Cocos2D 3.0 by Kirill Muzykov

Occasionally, very good books come along that meet two important needs of beginner programmers – they are written in an engaging illustrative manner, and they cover the basic background knowledge or theory foundation required to commence larger projects. One such book … Continue reading

Posted in Cocos2d, Developer Tips, Education, Programming | Tagged , | Leave a comment

Blocks Gear App for Samsung Galaxy Gear 2 (Tizen Wearable)

Download it here  Arguably one of the most famous “Classic” games every made. You have played, I’ve played it, and we all love it.  One of the first and most famous implementations of tetromino games is Tetris, first created over … Continue reading

Posted in Programming | Tagged , , , , | Leave a comment