How to control DMX Lights with Audio and MIDI In a different life where I’m cooler and have better hair I would be a DJ. I’m not cool and I don’t have much hair, but I do love playing around with lights and music. Here’s a demo of how to control your DMX lights using…
Category: Programming
Docker for Mac debugging
The Problem: While trying to setup Docker for Mac I kept getting the following error anytime I tried to spin up a Docker image: Couldn’t connect to Docker daemon. You might need to start Docker for Mac. All the fixes said do this: eval “docker-machine env default” I tried but kept getting Host does not…
Canvas install error
If you get an error that looks like this when you try to setup Instructure Canvas: API Documentation successfully generated in public/doc/api See public/doc/api/index.html –> Finished: ‘Generate documentation [yardoc]’ in 57.496207991000006 –> Compiling React JSX finished in 46.748775163999994 rake aborted! Undumpable Exception — #<EOFError: end of file reached> /Users/jbasdf/.rvm/gems/ruby-2.3.1/gems/parallel-1.4.1/lib/parallel.rb:63:in `work’ /Users/jbasdf/.rvm/gems/ruby-2.3.1/gems/parallel-1.4.1/lib/parallel.rb:280:in `block (4 levels) in…
Google IO Day 3
ATAP – future science fiction awesomeness The last day of Google I/O. I go directly to the ATAP line and I’m lucky enough to get in. Trust API The project formerly known as Abacus becomes the Trust API. The purpose is to eliminate the hassles of passwords an mult-factor authentication. It will be available to…
Google IO Day 2
Commuted to Google IO via the Bay Area Bike share program again. Since there’s only one bike share station near my hotel and only one near Google and there are 7000 developers here I was worried there wouldn’t be any bikes. Nothing to worry about. I’m pretty sure I’m the only one using the bike…
Google IO Day 1
Google IO day one is over and my feet are killing me. Here are my key take aways for the day: Firebase Firebase has become a key component in the Google ecosystem. What was once a real time database is now a platform for your entire infrastructure and application business development needs. Today there were…
Alexa, Amazon Lambda, NASA and avoiding death
A long time ago when they first came out I was going to buy an (Echo)[http://amzn.to/1SSB73t]. Then I didn’t. Then they got really cheap so now I have an (Echo)[http://amzn.to/1SSB73t]. It’s the weekend and I’ve been writing a crazy amount of code for one of our projects. I needed a break. My son needed to…
Nasty React React-Router initialization bug
Over the past few days I’ve been tracking down a nasty bug in a React application. It’s the kind of bug that manifests rarely in development but shows up enough on production that users hate you for it. At first we couldn’t reproduce it which means we couldn’t fix it. Then by luck and frustration…
Course Setup Using Google Docs and the Canvas API
From my presentation at InstructureCon 2015: About us We’re Atomic Jolt. We build cool stuff. We built some of the very first Canvas integrations using LTI and the Canvas API. We’ve been doing this as long as Canvas has been around. Anything you want Canvas to do that it doesn’t already do we’ll make it…
I Didn’t Attend React.js Conf
Unfortunately, I wasn’t one of the lucky ones to win the React.js conf ticket lottery which means I didn’t get a chance to rub shoulders with some of the most brilliant minds in Javascript. I’m not bitter or anything. Jimmy Buffet once said, “I can go to movies and see it all there just the…