Just Messing Around With GraphViz

Recently I’ve come to know a fairly unique piece of software called GraphViz. Its short for Graph Visualization Software and according to the page on Wikipeida it was initialy released back in 1991. What caught my attention in particular about GraphViz is the succient way it allows you to produce elaborate graphs by scripting lines of the DOT language. You can then use a small assortment of readily made graphing tools to transform your DOT files into full images. All of this got me thinking… why did I put up with overly complex GUI tools with bells and whistles when a rather basic DOT file can accomplish the same task?

Read More

Share Comments

Einfach, iOS Tile Puzzle Game

Einfach is a tile matching puzzler and casual game, it combines the basic concepts of the matching puzzle genre but simplifies it to make it a great pickup and play game that will surely delight.


Read More

Share Comments

BTHREE, A Casual iOS Game

BTHREE is a simple fun clever little casual tapper game where quick reflexes and a bit of timing will reward you with the top score. Built as an in-house app we here at TreapNode are seeking to expand into the casual gaming market with our first game.


Read More

Share Comments

Android Realtime Whiteboard App with NodeJS Part III

Welcome to part III of the Realtime Whiteboard App with NodeJS. In this last part I will provide a link to the Android client that I wrote some time ago in Java which targeted the Android SDK version 19.

Read More

Share Comments

Android Realtime Whiteboard App with NodeJS Part II

Welcome to part II of the Realtime Whiteboard App with NodeJS. In this part we will go over the web UI interface which uses a bit of javascript and will work with the NodeJs server from part I.

Read More

Share Comments

Android Realtime Whiteboard App with NodeJS Part I

A while back I had interviewed with a company that was looking to hire a full-stack developer with experience building Android apps and who knew just enough NodeJS to work on their realtime socket-based backend code. After speaking on the phone the company and I came to the conclusion that they would judge my application on how well I performed on the take-home coding assignment which was to develop a real-time whiteboard/drawing application together with an accompanying Android app.

Read More

Share Comments

C++ Chat Server Tutorial Part II

In part 2 of the C++ boost chat application tutorial we’ll develop the server side code. It uses a bit more C++ coding but the same concepts apply from the first article in the series.

Read More

Share Comments

C++ Chat Server Tutorial Part I

In this tutorial we’ll learn how to write a client for a feature limited chat server in C++ using the Boost libraries. The codebase for this tutorial is a bit dated as many of the features included by Boost are now apart of the C++ standard library but knowledege of Boost is still worthy of merit in case you run into the many C++ projects which make use of it.

Read More

Share Comments