April, 2015

article thumbnail

Back-to-Basics Weekend Reading - Machine Learning

All Things Distributed

'Machine learning is a scientific discipline that explores the construction and study of algorithms that can learn from data. Such algorithms operate by building a model from example inputs and using that to make predictions or decisions, rather than following strictly static program instructions. Machine Learning is playing an increasing important role in many areas of our businesses and our lives.

article thumbnail

Joining Akamai

Tim Kadlec

On May 11th, I’ll be joining Akamai. I would be lying if I said it was an easy decision. I waffled a lot (For the sports enthusiasts out there, it’s not entirely unlike Favre and retirement. For the rest of you, insert some clever Waffle House pun here.). The past few years of working for myself have been amazing! I’ve gotten to work on some great projects with some great people and have had a ton of fun doing it.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Create A Couchbase Lite Todo List With Native Android

The Polyglot Developer

By now, if you’ve been keeping up with my tutorials, you can probably put two-and-two together and determine that I’m really trying to get into the NoSQL world. Up until now I’ve brushed upon Google Firebase, Facebook Parse , and Apache CouchDB , most of which I’ve done some kind of todo list type application. Now of course, many of my previous tutorials were based on hybrid app development instead of native.

Google 52
article thumbnail

Responsive Design Dashboard

Speed Curve

The dramatic growth of mobile traffic has created an urgency for websites to adapt to different screen sizes. Responsive design is the preferred technique for making web content adapt to the device on which it's viewed. This approach ensures that the appropriate content is rendered in an appropriate way on phones, tables, laptops, and any other screen being used.

Design 40
article thumbnail

Matrix IT Organizations, Part II: The Inmates Are Running the Asylum

The Agile Manager

A few months ago, we took a look at the pathologies of matrixed organizations : no focus, amateur management, and people waging turf wars to secure power that they can exercise without consequence. The result is stationary organizational inertia, the portrait of a seized-up business. When non-executives enjoy power without responsibility, the corollary is that executives suffer responsibility without power.

article thumbnail

Expanding the Cloud: Amazon Machine Learning Service, the Amazon Elastic Filesystem and more

All Things Distributed

'Today was a big day for the Amazon Web Services teams as a whole range of new services and functionality was delivered to our customers. Here is a brief recap of it: The Amazon Machine Learning service. As I wrote last week machine learning is becoming an increasingly important tool to build advanced data driven applications. At Amazon we have hundreds of teams using machine learning and by making use of the Machine Learning Service we can significantly speed up the time they use to bring their

Lambda 115
article thumbnail

State Management and Scheduling with the Amazon EC2 Container Service

All Things Distributed

'Last November, I had the pleasure of announcing the preview of Amazon EC2 Container Service (ECS) at re:Invent. At the time, I wrote about how containerization makes it easier for customers to decompose their applications into smaller building blocks resulting in increased agility and speed of feature releases. I also talked about some of the challenges our customers were facing as they tried to scale container-based applications including challenges around cluster management.

Energy 109

More Trending

article thumbnail

Adding Background Images To Ionic Framework Apps

The Polyglot Developer

I started working on an app and decided it was time to step up my design game. Usually my apps suffer from looking plain or dated even though they have some insanely awesome functionality (ex: OTP Safe ). However, after looking at many other apps, I came to the conclusion that an app can look more attractive just by including a logo or some other kind of branding images.

Games 52
article thumbnail

Create A Complex Calculator App Using Ionic Framework

The Polyglot Developer

If you’ve been keeping up, I previously wrote two tutorials on the topic of evaluating mathematical expressions. The first tutorial was on the topic of converting an Infix expression into a Postfix expression also known as Reverse Polish Notation using the Shunting Yard algorithm. The second tutorial was on the topic of solving the Postfix expression.

Mobile 52
article thumbnail

Evaluate A Reverse Polish Notation Equation With JavaScript

The Polyglot Developer

Previously, I demonstrated how to convert an Infix Notation expression into Reverse Polish Notation using JavaScript, but I never explained how to evaluate the expression. Reverse Polish Notation via Wikipedia : A mathematical notation in which every operator follows all of its operands, in contrast to Polish notation, which puts the operator in the prefix position.

article thumbnail

Sort An Integer Array With the Quicksort Algorithm And Java

The Polyglot Developer

Circling back to data structures and algorithms, we’re now going to take a look at the efficient sorting algorithm known as Quicksort. Quicksort via Wikipedia : Sometimes called partition-exchange sort, is an efficient sorting algorithm, serving as a systematic method for placing the elements of an array in order. The idea behind Quicksort is to take a large array of values and divide it into two smaller arrays, doing this recursively, and swapping elements.

Java 40
article thumbnail

Use Parse Core In Your Ionic Framework Mobile Apps

The Polyglot Developer

It is time I talk about another cloud data storage option for Ionic Framework. Previously I had shown how to use the Dropbox Datastore API , Firebase , and PouchDB to store information remotely. This time I am going to discuss how to store data using Parse , a Facebook company, and retrieve data from the cloud. The post Use Parse Core In Your Ionic Framework Mobile Apps appeared first on The Polyglot Developer.

Mobile 40
article thumbnail

Various Graph Search Algorithms Using Java

The Polyglot Developer

If you’ve been keeping up with my blog, I’ve made a topic regarding Binary Search Trees , but another very important topic in computer science and software engineering is in regards to Graphs. Graphs via Wikipedia : A graph data structure consists of a finite (and possibly mutable) set of nodes or vertices, together with a set of ordered pairs of these nodes (or, in some cases, a set of unordered pairs).

Java 40
article thumbnail

Determine If A Number Is Prime Using JavaScript

The Polyglot Developer

Continuing on the topic of interview questions for programming and software engineering type positions, I thought I’d brush up on a popular one. Although I have never personally been asked about this, other people have told me that they’ve been asked to determine if a number is prime or to print out all prime numbers up to a certain number. The post Determine If A Number Is Prime Using JavaScript appeared first on The Polyglot Developer.

article thumbnail

Parse An XML Response With Java And Dom4J

The Polyglot Developer

Previously we’ve explored how to parse XML data using Node.js as well as PHP. Continuing on the trend of parsing data using various programming languages, this time we’re going to take a look at parsing XML data using the dom4j library with Java. Now dom4j, is not the only way to parse XML data in Java. There are many other ways including using the SAX parser.

Java 40