Sat.Feb 21, 2015 - Fri.Feb 27, 2015

article thumbnail

Back-to-Basics Weekend Reading - Distributed Snapshots: Determining Global States of a Distributed System

All Things Distributed

'Several problems in Distributed Systems can be seen as the challenge to determine a global state. In the classical " Time, Clocks and the Ordering of Events in a Distributed System " Lamport had laid out the principles and mechanisms to solve such problems, and the Distributed Snapshots algorithm, popularly know as the Chandy-Lamport algorithm, is an application of that work.

Systems 131
article thumbnail

Get Available Free Disk Space Using Apache Cordova

The Polyglot Developer

It was brought to my attention that the File plugin for Apache Cordova has no documented methods for finding the available disk space on a device. This does not mean that you cannot figure out how much space is available on your users device because you can make use of Apache Cordova’s nifty cordova.exec function. The post Get Available Free Disk Space Using Apache Cordova appeared first on The Polyglot Developer.

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

Hidden in Plain Sight - Public Key Crypto

O'Reilly Software

How is it possible for us to communicate securely when there’s the possibility of a third party eavesdropping on us? How can we communicate private secrets through public channels? How do such techniques enable us to bank online and carry out other sensitive transactions on the Internet while trusting numerous relays? In this post, I hope to explain public key cryptography, with actual code examples, so that the concepts are a little more concrete.

article thumbnail

EveryStep Scripting Tool: Advanced Features

Dotcom-Montior

The EveryStep Scripting Tool by Dotcom-Monitor is a powerful macro that records scripts to perform automated monitoring of your websites' performance. There are many advanced features in the EveryStep Scripting Tool to help customize the script to trigger notifications based upon specific needs, such as recording the time between actions. The Script Watcher is an advanced feature available when editing a script that you have already recorded.

article thumbnail

Hidden in Plain Sight - Public Key Crypto

Nick Desaulniers

How is it possible for us to communicate securely when there’s the possibility of a third party eavesdropping on us? How can we communicate private secrets through public channels? How do such techniques enable us to bank online and carry out other sensitive transactions on the Internet while trusting numerous relays? In this post, I hope to explain public key cryptography, with actual code examples, so that the concepts are a little more concrete.

C++ 71
article thumbnail

Reverse Words In A String Using JavaScript

The Polyglot Developer

Back on the topic of possible programming interview questions, you may at some time in your career be asked to reverse words in a string. This is a much simpler problem and may be more likely to appear on a technical phone screening. In it’s simplest form, you would assume all space separated string collections to be words. To clarify, it doesn’t matter if you’re looking at a true word or just some jumbled text separated by a space character.

article thumbnail

Apple's Web?

Tim Kadlec

The Pointer Events specification just became a W3C Recommendation. For those unfamiliar, it’s an intriguing attempt to unify pointer events regardless of the input device in use. The jQuery team threw their weight behind it this morning. …we love Pointer Events because they support all of the common input devices today – mouse, pen/stylus, and fingers – but they’re also designed in such a way that future devices can easily be added, and existing code will automatically support the new device.

Google 40