Sat.Feb 28, 2015 - Fri.Mar 06, 2015

article thumbnail

Back-to-Basics Weekend Reading - Experience with Grapevine: The Growth of a Distributed System

All Things Distributed

'Grapevine was one of the first systems designed to be fully distributed. It was built at the famous Xerox PARC (Palo Alto Research Center) Computer Science Laboratory as an exercise in discovering what is needed as the fundamental building blocks of a distributed system; messaging, naming, discovery, location, routing, authentication, encryption, replication, etc.

Systems 98
article thumbnail

Create A Todo List Mobile App Using Ionic Framework

The Polyglot Developer

Since writing my two tutorials regarding using SQLite in Ionic Framework and shipping an app with a pre-populated database , I’ve received many requests for a tutorial for making a full blown app. I listen to my readers, so I figured what better way to show such an example, than to create a todo-list type application. In this tutorial, I hope to accomplish the following: Shipping a pre-populated / pre-filled SQLite database.

Mobile 52
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Activist Investing in Strategic Software

The Agile Manager

A few years ago, I felt I had enough experience - and had put enough thought into the subject - to write a book on governance in software development. I had observed that most tech firms and captive IT organizations are largely left to self-govern, and both are pretty light touch about it. I had also observed that governance is widely misunderstood and the term is used in technology in a lot of different ways, almost universally incorrectly.

article thumbnail

Check And Update Outdated NPM Packages

The Polyglot Developer

The Node Package Manager (NPM), is becoming a major go-to resource for all development software and libraries. It is easy to use and covers a lot of ground. If you’re anything like me you’re going to have more than twenty global packages installed on your machine through NPM, but how do you go about tracking whether or not any of them have become outdated?