Reach Robotics closes $7.5M Series A for its augmented reality bots

After years of research and development, Reach Robotics has closed a $7.5 million Series A, co-led by Korea Investment Partners (KiP) and IGlobe, to bring its augmented reality bots to market in a big way. The Bristol-based startup is looking to expand into the U.S., and the team is exploring opportunities for growth into other European and … Continue reading Reach Robotics closes $7.5M Series A for its augmented reality bots

Marvel is bringing its superheroes to VR with a new Oculus-exclusive game

The Incredible Hulk and some of his other box office money-grabbing super pals will be coming to the world of virtual reality. Marvel Powers United VR, announced at Disney’s D23 event on Saturday, will allow players a chance to step into the shoes of some familiar heroes as they destroy lots of stuff in VR. … Continue reading Marvel is bringing its superheroes to VR with a new Oculus-exclusive game

Why Rails 4 Live Streaming is a big deal

TLDR: Rails Live Streaming allows Rails to compete with Node.js in the streaming arena. Streaming requires application servers to support either multi-threaded or evented I/O. Most Ruby application servers are not up for the job. Phusion Passenger Enterprise 4.0 (a Ruby app server) is to become hybrid multi-processed, multi-threaded and evented. This allows seamless support … Continue reading Why Rails 4 Live Streaming is a big deal

Microsoft Bets That Bitcoin-Style Blockchains Will Be Big Business

Earlier this week a consortium of 11 giant banks including UBS and Credit Suisse announced that they had completed their first trial run of the idea of using software inspired by the digital currency Bitcoin to move assets around more efficiently. It was also a test of what Microsoft thinks could be a significant new … Continue reading Microsoft Bets That Bitcoin-Style Blockchains Will Be Big Business

MQTT protocol

MQTT stands for MQ Telemetry Transport. It is a publish/subscribe, extremely simple and lightweight messaging protocol, designed for constrained devices and low-bandwidth, high-latency or unreliable networks. The design principles are to minimise network bandwidth and device resource requirements whilst also attempting to ensure reliability and some degree of assurance of delivery. These principles also turn … Continue reading MQTT protocol

On Ionic view caching and its effect

For a multiple view Ionic app, the controller for the state is attached to <ion-content> directive or tag. A few lines below are usually included in individual template (html) - note you don't need to add ng-controller attribute. <ion-view view-title="Home"> <ion-content ng-controller="HomeCtrl"> <!-- The content of the page --> </ion-content> </ion-view>   Caching By default, … Continue reading On Ionic view caching and its effect

What is the lifecycle of an AngularJS Controller?

Can someone please clarify what the lifecycle of an AngularJS controller is? Is a controller a singleton, or created / destroyed on demand? If the latter, what triggers the creation / destruction of the controller? Consider the below example: var demoApp = angular.module('demo') .config(function($routeProvider, $locationProvider) { $routeProvider .when('/home', {templateUrl: '/home.html', controller: 'HomeCtrl'}) .when('/users',{templateUrl: '/users.html', controller: … Continue reading What is the lifecycle of an AngularJS Controller?