March, 2015

article thumbnail

Data Mining Problems in Retail

Highly Scalable

Retail is one of the most important business domains for data science and data mining applications because of its prolific data and numerous optimization problems such as optimal prices, discounts, recommendations, and stock levels that can be solved using data analysis methods. The rise of omni-channel retail that integrates marketing, customer relationship management, and inventory management across all online and offline channels has produced a plethora of correlated data which increases both

Retail 152
article thumbnail

Observations on the Importance of Cloud-based Analytics

All Things Distributed

'Cloud computing is enabling amazing new innovations both in consumer and enterprise products, as it became the new normal for organizations of all sizes. So many exciting new areas are being empowered by cloud that it is fascinating to watch. AWS is enabling innovations in areas such as healthcare, automotive, life sciences, retail, media, energy, robotics that it is mind boggling and humbling.

Analytics 123
Insiders

Sign Up for our Newsletter

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

article thumbnail

Using Oauth 2.0 In Your Web Browser With AngularJS

The Polyglot Developer

I have a few popular Oauth related posts on my blog. I have one pertaining to Oauth 1.0a , and I have one on the topic of Oauth 2.0 for use in mobile application development. However, I get a lot of requests to show how to accomplish an Oauth 2.0 connection in a web browser using only JavaScript and AngularJS. We’re going to better explore the process flow behind Oauth 2.0 to establish a secure connection with a provider of our choice.

Mobile 72
article thumbnail

Mark+Steve, Performance+Design

Speed Curve

I'm excited to announce that I've joined SpeedCurve! When SpeedCurve was just a twinkle in Mark's eye, he contacted me about the concept and I encouraged him that a commercial version of WebPageTest was needed. When I saw the early versions of SpeedCurve, I was blown away. Mark presents traditional performance data in a way that is more compelling, revealing his strong design background.

Design 75
article thumbnail

What your site costs users

Tim Kadlec

As our understanding of performance on the web improves, we are starting to shift from the traditional metrics we’ve focused on. Things like load time and page weight are rightfully being given less focus as we move to more mature metrics like SpeedIndex that provide a better understanding of perceived performance. But that doesn’t mean we can dismiss page weight altogether.

Metrics 58
article thumbnail

Activist Investing in Strategic Software Chapter 1 Excerpt - Why Governance Matters

The Agile Manager

I've published drafts of the introduction and first 4 chapters of my book, Activist Investing in Strategic Software. I still have some citations to finalize, several visuals to integrate and a lot of editing to do. But the foundation is there. A sample of the book (currently, just the introduction) is available on from the site. Here's an excerpt from Chapter 1, Why Governance Matters. * * * That there are abundant examples of bad governance but few examples of good ones comes as no surprise.

article thumbnail

Scaling Redis and Memcached at Wayfair

Wayfair Tech

I wrote a post last year on consistent hashing for Redis and Memcached with ketama: [link] We've evolved our system a lot since then, and I gave a talk about the latest developments at Facebook's excellent Data@Scale Boston conference in November: [link] We have some updates to both design and. Read more.

Design 40

More Trending

article thumbnail

Print Data To Paper Or PDF Using Ionic Framework

The Polyglot Developer

Have you ever built an app that has heavy content that might need to one day be printed to a PDF or to paper? Maybe you’re building the next great email or news app, both of which have an expectation that you should be able to print what you’re reading. Both iOS and Android have printing functionality. We are using Ionic Framework , and lucky for us, printing to either of these platforms couldn’t be easier when we use the Apache Cordova Printer Plugin by Sebastian Katzer.

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 85
article thumbnail

Join me at SXSW 2015

All Things Distributed

'Every year I enjoy travelling to the South-by-South-West (SXSW) festival as it is ons of the biggest event with many Amazon customers present. Thousand of AWS customers and partners will be in Austin for SXSW Interactive and given the free flowing networking it is a very important feedback opportunity for us. But also many Amazon customers will be there for the Film and the Music festival, and I always enjoy getting feedback from those Amazon consumers and producers that are attending these fes

AWS 76
article thumbnail

European Union Data Protection Authorities Approve Amazon Web Services’ Data Processing Agreement

All Things Distributed

As you all know security, privacy, and protection of our customer’s data is our number one priority and as such we work very closely with regulators to ensure that customers can be assured that they are getting the right protections when processing and storing data in the AWS. I am especially pleased that the group of European Union (EU) data protection authorities known as the Article 29 Working Party has approved the AWS Data Processing Agreement (DPA), assuring customers that it meets the hig

article thumbnail

Make A Gallery-Like Image Grid Using Ionic Framework

The Polyglot Developer

I recently started making an application with Ionic Framework that made heavy use of images both remotely and locally. During this time, my goal was to present the images in a grid that looks good for all device sizes and orientations. One might think this would be an easy task because Ionic offers both grids and a responsive class, however, trivial was far from the case.

article thumbnail

Create A Random Nonce String Using JavaScript

The Polyglot Developer

Have you ever needed to come up with a random string of characters say for a password? Maybe you’re looking for a random string of characters for an oauth 1.0 nonce. Maybe you’re in a job interview and you’re asked to generate a random alpha numeric string. Whatever the case, we’re going to look at generating a random string of characters of any given length using JavaScript.

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
article thumbnail

Make An AngularJS Library For The Imgur REST API

The Polyglot Developer

Imgur is a great image service for sharing and viewing images across the internet. Since there is a lot of buzz around AngularJS lately and there isn’t already an AngularJS extension for the Imgur REST API , I decided to take it upon myself and start creating one. The post Make An AngularJS Library For The Imgur REST API appeared first on The Polyglot Developer.

article thumbnail

Sign Into Firebase With Facebook Using Ionic Framework

The Polyglot Developer

To continue on my trend of Firebase and Ionic Framework based tutorials, I thought, wouldn’t it be cool to sign into your Firebase application using a social media account such as Facebook? Out of the box Firebase and AngularFire offer some nifty methods for authentication, however they don’t work quite as expected when it comes to mobile hybrid applications and I’ll explain why.

article thumbnail

Parse With The Shunting Yard Algorithm Using JavaScript

The Polyglot Developer

Anyone who knows how to program can probably solve a mathematical equation such as 5 + 3 * 6 - ( 5 / 3 ) + 7 , but how might you get a computer to understand the appropriate order of operations? The equation I listed is in a format known as Infix Notation. Infix Notation via Wikipedia : Infix notation is the notation commonly used in arithmetical and logical formulae and statements.

article thumbnail

Parse A JSON File With Java

The Polyglot Developer

Recently I was tasked with reading a JavaScript Object Notation (JSON) file using Java. In my project, the JSON file contained properties information to be used inside the application. There are many libraries available for reading or parsing JSON data in Java, but in particular we are going to be using the library found on json.org. The post Parse A JSON File With Java appeared first on The Polyglot Developer.

Java 40
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?