Chariot’s Tech Blog

Page 1 of 20123451020Last »

Posted on Aug 15, 2014 by

Converting a Java Spring application to Scala

Supposedly Scala requires a completely different programming style. But what happens when you just want a Spring application? Is it possible to program in Scala without jumping in the deep end? Chariot's John Shepard illustrates the difference in approach in this quick tutorial.

Tags:, , , ,

View post

Posted on Aug 01, 2014 by

AngularJS Corner – The ngMock and ngMockE2E libraries

AngularJS provides two powerful mock and test support modules, both contained in a single script file. The modules, ngMock and ngMockE2E, provide different features for different purposes, though both modules are defined in, angular-mocks.js. This led me to a bit of confusion in explaining how they work (as the docs erroneously pointed out the location […]

Tags:, , , ,

View post

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 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.

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
Page 1 of 20123451020Last »