Nüby
Submitted by bingomanatee on 19 January, 2011 - 12:43Nüby is an attempt to create a MVC framework that encapsulates the mundane aspect of request brokering and makes it easy to toss up a page at a given url. Inasmuch as this is how you might describe Express, Nüby emphasizes allowing you to just write the part of the route action that matter to you and not get mired in the assembly of views, layouts, flash messages, session data et al. (see "Why" link below for more detail) Where it (hopefully) stops short is forcing an oppressive set of conventions on each and every aspect of development to where following its conventions becomes harder than developing an application would be without it.
Node.js
Submitted by bingomanatee on 28 November, 2010 - 17:19Node is a highly acclaimed platform that specializes in high performance, non-blocking, multi-threaded parallel processing. It is a server side JS platform; as such, it relies on the V8 Javascript interpreter, which has years of testing and development behind it, and popular libraries like Dojo.
Getting Flashy
Submitted by bingomanatee on 17 December, 2009 - 15:50So I have finally made the jump into Flash games. I used flash a long time ago and its really matured since, so I thought I would drop a few notes as I go about things that just aren't really obvious.
The standard interview questions and answers.
Submitted by bingomanatee on 15 December, 2011 - 11:20What is the difference between Public, Pirate and Ecstatic variables?
- Pirate variables steal their values from other objects, usually while saying, "ARRRR, this value shall join my chest of booty!"
- Pubic variables are those in the middle of the object.
- When you use a pubic variable frequently and vigorously it becomes ecstatic.
Can you describe a typical request/response cycle; what heppens when a browser requires a URL?
Graphing sound volume x time in Flash and other Sound considerations
Submitted by bingomanatee on 15 October, 2011 - 14:58There is a lot of data in the Sound class' ActionScript documentation about getting sound data. However - while they dive into the "How" they do not cover the "What" very well. What exactly is this sound data? What do these numbers mean?
Jenkins for Git Triggers
Submitted by bingomanatee on 4 October, 2011 - 17:20As much as I try to be "Bleeding Edge" sometimes I pick up techniques that other people have used often and much earlier. Such is the case with Jenkins, a tool to "Orchestrate" actions in response to events - and I'm sorry if that sounds like "it does things to stuff" but Jenkins' broad applications prevent a more definitive description.
MVC file systems reexamined
Submitted by bingomanatee on 20 September, 2011 - 09:40A conventional file structure has emerged, bolstered by Ruby, Zend and other systems, that I find cumbersome:
Writing BASH scripts in Python with Subprocess and Fabric
Submitted by bingomanatee on 16 September, 2011 - 11:30Supbrocess
The most fundamental way to execute BASH from Python is the subprocess module.
suck_it_world.py
import subprocess result = subprocess.call(['echo', 'suck it world']) print result
result
suck it world 0
not so bad; but what if we care about the output of a bash command?
Getting used to Rails
Submitted by bingomanatee on 15 July, 2011 - 21:27Every new language is rough; you always view it through a filter of your past experience and that perspective is fundamentally unfair. My experience with other scripting languages are defined by Node/JavaScript and PHP. Those languages are imperfect in their own right but there are a few things about Ruby that strike me as unfortunate at best.
