openwhisk Serverless Upload to Object Storage So there you are, building the world's next breakthrough social platform. And of course you want to minimize cost, administration, etc. so you use IBM Cloud Functions (Apache OpenWhisk). Then
image Transferable ImageData In a previous post, I covered sending ImageData from a canvas element, to a Web Worker. This allows for threaded image processing without impacting rendering performance of the browser ... mostly.
image Image Processing in a Web Worker WebRTC (Real-Time Communication) has many great uses, much of which is still relatively untapped. One of my favorite side effects of WebRTC arriving in browsers is the ability to put
openwhisk Async OpenWhisk Web Action with CORS Apache OpenWhisk is a serverless (functions as a service) cloud platform, originated at IBM. It has broad language support, robust tooling, and fine-grained consumption (saves money). As a champion of
web Preflight Image Hashing Sometime earlier this year, I became enamored with image hashing. The idea is to read an image, perform various maths on the RGB color model, and output a unique string.
machine Face Detection with Tracking.JS Tracking.JS is a JavaScript library that brings a few machine vision algorithms, and a splash of related utilities, to the browser. The web site has live examples with links
web Animated File Upload Button Among the countless ways to perform a file upload from an web page, this will likely be nothing new. Progress bars are also nothing new. However, when I ran across
web Web Bluetooth Bean Bluetooth has been around for a while now, but it has always been a feature for native applications. The Web Bluetooth specification has been brewing for a while, lived under
watson Your Browser on Watson IoT In my previous blog post, I connected a Particle Photon to Watson IoT. At several points during that post I mentioned the subtleties of device connectivity versus application connectivity, but
web Weather in Three Flavors In my last post, I gave an overview of IBM Bluemix, and walked through the process of deploying your web first application. For this post, I will walk through a
web Web Chat Application In any given programming language "Hello World" is likely the first thing you will learn to do. The "Hello World" for real-time architectures is a chat
web WidgetX and the Old Web In my last article on "IoT and the New Web" I talked about how consumer expectations are trending towards instant gratification. I went on to talk about how
iot IoT and the New Web All too often, we as developers, focus on technology for what it can do for us - and usually in a particularly one-sided conversation. Every now and again however, there