Chariot’s Tech Blog

Page 1 of 191234510Last »

Posted on Jun 07, 2014 by

AngularJS Corner – Using promises and $q to handle asynchronous calls

A number of Angular services return promises: $http, $interval, $timeout, for example. Anything needing to run in the background will need to coordinate with a caller such as a controller or directive, and the promise API is the way to go. But how does it work? We'll show you how with this short tutorial.

Tags:,

View post

Posted on Jun 05, 2014 by

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.

Tags:, , , , , ,

View post

Posted on Jun 04, 2014 by

Apple’s Developer Conference

Apple’s World Wide Developer’s Conference (WWDC) is taking place this week in San Francisco. A couple of Chariot people are at WWDC this year, learning what' are attending. Due to some restrictions, we can’t tell about everything they are learning at the sessions. Fortunately we can write about the keynote at WWDC, which included multiple […]

View post

Posted on Apr 21, 2014 by

Top Five Reasons to try Java 8

Java 8 is a substantial improvement over Java 7. Here are my top five favorite features. 5. Optional Programmers familiar with Guava will recognize this one. Is the return value or parameter optional? This explicitly states that in favor of returning or passing in a null. For example, if findById(String id) may not always find […]

Tags:, , , , ,

View post

Posted on Apr 16, 2014 by

Getting Chatty with Angular, Socket.IO, Node/Express and Bootstrap

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 sample projects and reviewing how they'll change with a more intelligent client.  This little demonstration app, which you can clone/download at https://github.com/krimple/angular-socketio-chat, sets up a NodeJS-based chat server, and serves an […]

Tags:, , ,

View post

Posted on Feb 17, 2014 by

Grunt – a Javascript-centric build tool

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.

Tags:, , , , ,

View post

Posted on Feb 16, 2014 by

Order Out Of Chaos – Maintaining ordered processing of messages in AKKA actors

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.

Tags:, , , , , , , ,

View post

Posted on Feb 11, 2014 by

Twilio SMS Receive – Crazy Simple

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. [ Read More...]

Tags:,

View post

Posted on Feb 07, 2014 by

Effective Testing: Don’t Read the Spec First!

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.

Tags:

View post

Posted on Jan 30, 2014 by

Google’s new Mobile Chrome Apps framework, what is it?

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.

Tags:, , , , , ,

View post
Page 1 of 191234510Last »