Posts in 'Technology'

Mar 02 2014

AngularJS $q Promise Delayer

Published under Technology

In class a couple months ago (the Angular Boot Camp I often teach), a student asked how to do something like Thread.sleep(n) in JavaScript. Of course there isn’t such a thing, at least in the main JS execution environments (browsers, Node). Rather there is the asynchronous equivalent of setTimeout(). But there is an equivalent, nearly […]

No responses yet

Jan 21 2014

Video Encoding, Still Slow in 2014

Published under Technology

Over at Oasis Digital, some of us work together in our St. Louis office, while others are almost entirely remote. I’ve written before about tools for distributed teams, and we’ve added at least one new tool since then: talk while drawing on a a whiteboard, record video, upload it to where the whole team can […]

One response so far

Nov 26 2013

Update Your Obsolete Packages

Published under Technology

A Great Solution… Maven, Leiningen, Nuget, Gradle, NPM, and numerous other package/dependency management tools are very helpful for modern (or perhaps post-modern) development, which typically involves numerous library dependencies. These tools implement a fundamentally good and important idea: List the packages, and versions, your package/application depends on. In a text file. In the project. Where […]

2 responses so far

Nov 26 2013

A Better Bash+Git Prompt

Published under Technology

I enjoy a souped-up Bash prompt which radiates information about (for example) the branch I am on, in addition to the usual information (current directory). There are countless examples online, but the nicest I’ve found so far is this one from Martin Gondermann. I have it set to show just a little information: Martin shows […]

Comments Off

Nov 22 2013

Clojure Conj 2013

Published under Technology

Last week I attended Clojure Conj, the annual “main” event for the Clojure development community. Past events were held in Durham, NC at a typical conference hotel; this year’s event was held in Alexandria VA, in the much more impressive venue shown here – I happened to look out my hotel room window at just […]

Comments Off

Nov 12 2013

Chuck Moore / GreenArrays at Strange Loop 2013

Published under Technology

I think this was my favorite bit of Strange Loop 2013. Chuck Moore (inventor of FORTH and other interesting things) spoke about his work at GreenArrays¬† on a novel CPU. The CPU consists of 144 separate “computers” those computers are quite small in capability compared what we typically think of as a computer or CPU. […]

Comments Off

Older Entries »