*Required Fields
Ready to do it yourself?

Introducing Beacon, the most robust survey and reporting toolset available for market research and CRM activities.

Development/Engineering Team Articles

There appears to be a dilemma, a problem, that I see quite often on the selenium mailing lists and forum boards. To sum things up, they usually read-"help! my tests are giving me errors...sometimes". But why? Why are your tests erroneous and why sometimes? After all, tests that give false results aren't worth their weight in bytes. I scroll down and look for any clues, an explanation, a traceback, or even better...a code snippet. Aha! Some code.

comment_button = webdriver.find_element_by_css_selector("#comment") Read more »

jQuery, the write less, do more javascript framework has a long standing history of making web developers look good, while at the same time enabling us to write less code.  Recently, in version 1.5 of jQuery we were introduced to the $.Deferred method and it allows us to do some pretty cool things.
Read more »

Check it out here - http://bl.ocks.org/992189

This is just a little doodle for me to get a feel for how the HTML5 canvas element can be used. The canvas is a pixel-based sort of thing, and so maybe not well suited to applications that want scalable elements or independent moving parts; there SVG might be a better choice. But for uses where you want to fiddle with a lot of pixels, where it'd be undesirable to make a new object for every point you manipulate, canvas fits the bill. Read more »

Filed Under

by Kevin Turner, Portland Decipher Dev

A look at <angular/> from angularjs.org. Read more »

by Kevin Turner, Portland Decipher Dev

A look at Knockout from knockoutjs.com.

The Magic of Knockout

“[...] you can write arbitrary JavaScript in your bindings, and KO is still able to detect what observables your bindings depend on. That’s how it knows what parts of the UI to update when your model changes. It doesn’t re-render the entire UI all the time - just the parts whose dependencies have changed.” Read more »

by Kevin Turner, Portland Decipher Dev

A look at Backbone.js from DocumentCloud.

Guiding Philosophy

 "When working on a web application that involves a lot of JavaScript, one of the first things you learn is to stop tying your data to the DOM." "Backbone is a 4 kilobyte include that provides just the core concepts of models, events, collections, views, controllers, and persistence."

Why you'd want to use it: Read more »

There’s been something bugging me about how to do widgets in javascript.  I haven’t been able to articulate it very well, so I’m going to ramble for a while and maybe I can pull something coherent out of it by the end. Read more »

This is the first of a short series of articles on Decipher's new software development process.

If this worked, your company would never make money:

Business Idea Read more »

10% Time

0 comments 01.05.2011

Article by Steve Irby

Earlier this year, Decipher put in place a new policy for the development team – 10% time. We now get to spend 10% of our time working on fun pet projects. The project needs to be approved by our managers and obviously has to be work related…(apparently creating an android game isn't work related?). Read more »

Article by Cory Dodt

[11:25:15] Welcome to the Rackspace Cloud! My name is Joe S, how may I help you?
[11:25:19] Joe S: Hello 
[11:25:25] Cory Dodt: howdy joe Read more »

Page 1 of 2