Category: Development Blog
Our blog about development.
Summary: I created a prototype of Learn.Ember.js, an interactive tutorial application for web developers who want to learn about Ember.js. Along the way I was reminded that one of the most useful things about HTML5 is that it helps us to blur the app vs. document distinction in useful ways. Oh, and by the way, […]
Developers at the Concord Consortium work on a wide variety of grants, and in the process we create reusable pieces of code. With a little work some of these reusable bits of code can be turned into spin-off projects that have a life of their own. In my opinion these spin-off projects have the best […]
I started thinking about how to more easily specify some of the deeply nested structures we need during testing. First we already have a step for doing this. An example which looks like this: And the following investigations with multiple choices exist: | investigation | activity | section | page | multiple_choices | image_questions | […]
Sencha has the latest on the new iPad’s HTML5 performance, and the verdict looks quite good: The iPad 2’s Mobile Safari browser is the best implementation of WebKit on a mobile device. In our testing we tried to throw everything we could at the browser and it had no issues keeping up with the most […]
For years we have been using several layers of Java, Java Native Interface, and native driver code to support common access to sensors from multiple Probeware interfaces from different vendors. We’ve been calling these layers the org-concord-sensor framework. Our Java/OTrunk framework which has supported many kinds of interactive educational activities uses the org-concord-sensor framework to […]
jsPerf.com lets you write two equivalent ways to accomplish something in JavaScript and it then measures how fast each method is in every browser you run the test in. Other people’s performance tests can be browsed here Browse test cases. Taking a look at a specific test could show data where you might want to […]
Ruby is a powerful and dynamic open-source object-oriented language we have been using extensively at CC in the last few years for the web applications that manage and coordinate authoring and deployment of activities based on the SAIL/OTrunk framework. The standard Ruby VM is written in C and we’ve been using version 1.8.6, the latest […]
The next version of Java being developed is v1.7.0 and the OpenJDK version is being released as open source under the GPL license. I’ve written a wiki page describing how to build and install this new version of Java on Mac OS 10.5.6. Build OpenJDK Java 1.7.0 on Mac OS X 10.5