Skip to content

{ Category Archives } Programming

Using IntelliJ Idea to build HTML5 apps on a Node.JS server

So unless you’ve been hiding under a rock for the past few years you’ve probably heard of JetBrains and their wonderful IDE, IntelliJ IDEA. Originally a Java IDE, they’ve fleshed it out to support a variety of additional platforms. They have arguably the best Flex tooling on the market and have since added support for [...]

Tagged , , , ,

Public APIs: The True Battlefield of the Platform Wars (and a proposed solution)

A few interesting stories this week have compelled me to flesh out an idea I’ve been having for a while. Details below the fold, but here’s the gist: as the web continues to evolve, we get more and more services that deal with lots of information and these services are currently in the habit of [...]

Tagged , , , , , ,

Why I Love flash.utils.Dictionary, and you should too!

One of the unsung heroes of readable AS3 code is the native Dictionary class. A Dictionary is just a container for key/value pairs, much like Object. In fact, a lot of people don’t realize just how useful Dictionary is. The assumption, easy to make, is that it’s better to use Object because then you don’t [...]

Tagged , , , , , , ,

Controlling a VEX motor with an Arduino Microcontroller

I’ve been tinkering with some hardware I recently got my paws on, a VEX starter kit. Designed for education, VEX includes a whole host of equipment beyond their microcontroller – they have structural components, sensors, motors, servos etc and all of it is designed to plug into their microcontroller. Since it’s hard-wired into me to [...]

Tagged , , , , , ,

Adobe AIR, NativeProcess and Python – Introduction

Right now, if you want to handle input and output between Arduino and Adobe Flash/AIR, the recommended best practice is to use a program like SerProxy to listen to your serial input, turn it into socket data and publish it to local host. Inside of Flash, then, you treat it as a socket server – [...]

Tagged , , , , ,