At some points, any developer will read something about loose-coupling and the Law of Demeter. It is usually happening when you are writing code that becomes a bit larger and you start to have...
Infuse.js is an IOC javascript library (inversion of control). Using rules based on properties and paramaters naming, you will be able to inject data in functions or objects. Quick video for the impatient: Why...
I had fun making a node.js module and a npm package. So here is hone.js, it is using r.js and other tools to optimize and minify html, css and javascript files. More info there: https://github.com/soundstep/hone.js...
This is a motion detection experiment in javascript, and before starting any explanation: Click here to see the demo. Source code on Github. To see this demo with your own webcam, you will need...
It is very often that I have to do video motion tracking for interactive video campaign in my daily work. If I’m used used to do that in Flash, I made a quick experiment...
Here is how to bring life to an image using the filter DisplacementMapFilter. Click here to see the demo. I got the idea from a video made by Chad Perkins (thanks Chad, you’re giving...
Let’s start by a Flash demo here and a bit of explanation below. While training myself to get better with After Effects, I stumble on a very interesting thing about color. I was watching...
Hi everyone, In case you didn’t notice that I released an new minimal AS3 MVC Framework some time ago, SomaCore is available on this page. I call it minimal because it is very lightweight,...
Firefox 3.6 introduced a very annoying bug, and only on a Mac. If you’re using somewhere a MouseEvent.ROLL_OUT or MouseEvent.MOUSE_OUT, this event will fired even if you only click on a object without leave...
Hi Everyone, This is not exactly a “Soma release”, but I would like to share with you my last work so we can talk about: A new AS3 MVC Framework with its own design...