Monthly Archives: March 2015

Using MS Windows to develop for Raspberry Pi

Building Raspberry Pi Applications on Windows. So you’ve got a Raspberry Pi (Rasp for short) and would like to build applications. The best tools are available for Linux, Debian or Ubuntu. But you are a (MS) Windows programmer and would … Continue reading

Posted in Software Engineering | Tagged | Leave a comment

MOOC: Statistical Learning: with Applications in R

The current session of Statistical Learning MOOC (herein referred to as ISLR) from Stanford University is coming to a close soon (April 2015). The course is based on material from “An Introduction to Statistical Learning: with Applications in R” . … Continue reading

Posted in Software Engineering | Tagged , , , | Leave a comment

No Raw Pointers

The Problem Consider native pointers of the kind “T* p.” The main difficulty with such kind of pointers is that memory is sometimes deleted more than once leading to memory corruption or sometimes not deleted at all leading to memory … Continue reading

Posted in C++, Software Engineering | Tagged | Leave a comment

Breadth First Search

Many programming problems can be modeled as search problems. Given an initial state find the set of intermediate states that have to be traversed before reaching a goal state. We could formulate the Water Buckets problem, the BrainVita problem or … Continue reading

Posted in Algorithm, C++, Software Puzzle | Tagged | Leave a comment