JSConf 2014 – Show Report by Ken Rimple
JSConf 2014 was held at Amelia Island’s Omni Plantation Hotel resort. This is my review of the conference.
JSConf 2014 was held at Amelia Island’s Omni Plantation Hotel resort. This is my review of the conference.
Apple’s World Wide Developer’s Conference (WWDC) is taking place this week in San Francisco, and a couple of Chariot people are in attendance. Due to some restrictions, we can’t tell about everything they are learning at the sessions, but here’s an overview.
Java 8 is a substantial improvement over Java 7. Here are Java developer John Shepard’s top five favorite features.
Now that we’re well into the client/server age of the web with client-side frameworks such as AngularJS and Ember, it’s time to start revisiting those typical sample projects and reviewing how they’ll change with a more intelligent client. In this tutorial we’ll wire up an AngularJS single-page web application to communicate with Web Sockets using Socket.IO and host the application using NodeJS for an all-Javascript stack.
In our prior JavaScript build tools posts, we already discussed bower and npm, two tools that help you download and install dependencies. But what about tools to build your application, run tests, distribute minified versions and run quality checks? Enter Grunt.
The reactive paradigm is a wonderful thing. The basic idea is that a reactive application, as much as possible, is asynchronous from beginning to end. It should be event driven, fault tolerant, scalable and responsive. Writing an asynchronous application, however, has it’s own set of unique challenges. In this post I’ll demonstrate an approach we took to solve the challenge of maintaining a definite order, specifically when performing database updates in asynchronous code within an actor.
Twilio is a cloud based service that enables you to programmatically make and receive phone calls and SMS messages using their simple API. We’ll see how to receive and send SMS messages using Twilio and a simple Django app.
By acting like a first-time or uneducated user of a system, I’m more likely to come across errors not found on the system’s “happy path”, often turning up more “page not found” or “an error has occurred” messages.
Google has announced and released a preview for porting Chrome Apps to mobile devices. Tentively called Mobile Chrome Apps the whole thing can be found over at Github. What this does is bring most the Chrome Web app API to Android and iOS. It does that by wrapping up cordova/phonegap with some custom plugins in a tool that allows import of those existing web apps.
In this post, I’ll walk through the steps to create a simple iPhone app that interacts with a public API, using Node and Charles to simulate an error response. This post assumes some experience writing iOS code, but all the source code will be available on GitHub…