BT
  • Introduction to Machine Learning with Python

    by Michael Manapat on  Jan 28, 2017

    This series will explore various topics and techniques in machine learning, arguably the most talked-about area of technology and computer science over the past several years. We’ll begin, in this article, with an extended “case study” in Python: how can we build a machine learning model to detect credit card fraud?

  • Improve Your Node.js App Throughput One Micro-optimization at a Time

    by Jorge Bay on  Jan 16, 2017

    To improve the performance of a Node.js application that involves IO, you need to understand how your CPU cycles are spent and what is preventing higher degrees of parallelism in your application. In this article, Jorge Bay shares his insights on areas that cause throughput degradation and tips on how to boost performance.

  • Polymorphism of MVC-esque Web Architecture: Real Time Reactive Fulfillment

    by Brent Chen Victor Chen on  Dec 17, 2016

    The reactive ideal of the MVC architectural approach was diminished in web applications during the first two decades of the web age. Recent advancements have revitalized the reactive idea of the MVC architecture. In this article, Brent Chen and Victor Chen show how developers can leverage the dWMVC and pWMVC architectural paradigms to create real time reactive application behaviors.

Swift and Objective-C Runtime Programming

Posted by Sergio De Simone on  Dec 16, 2016

InfoQ has spoken with Chris Eidhof and Drew Crawford to learn more about the importance that runtime programming plays in Objective-C/Cocoa programming and the implications of its lack in Swift.

Mobile Development Efficiency with NativeScript and Angular

Posted by TJ VanToll on  Dec 07, 2016

To meet both consumer demand and expectations, companies must develop for both mobile and web. TJ VanToll shows how to use NativeScript to develop cross platform mobile apps. 1

Article Series: Getting a Handle on Data Science

Posted by Francine Bennett on  Dec 05, 2016

In this series we explore ways of making sense of data science - understanding where it’s needed and where it’s not, and how to make it an asset for you, from people who’ve been there and done it.

Getting Started with Machine Learning

Posted by Rafael Fernandes on  Nov 19, 2016

A quick introduction to the machine learning field, exploring both supervised and unsupervised approaches. 2

Using vfsStream to Test File Uploads with Laravel

Posted by Terry Rowland on  Nov 16, 2016

Testing of uploading files can be tricky, but with the right tools and the knowledge of a few tricks, the process can be more efficient and a lot less difficult.

Can Your Company Benefit from a Progressive Web App?

Posted by Mark Pedersen on  Nov 07, 2016

Progressive web apps is a new concept that bridges the gap between websites and mobile apps. They promise offline capabilities as well as improved speed and performance. 1

Virtual Panel: State of Reactive in JavaScript and Elm

Posted by David Iffland on  Nov 04, 2016

Reactive programming in JavaScript and the web has focused on providing better UI experiences. In this panel we see where Reactive is at and where it's going.

Language-Level Reactivity with Elm

Posted by Richard Feldman on  Oct 24, 2016

Reactive programming is becoming more prevalent in the JavaScript programming world. Richard Feldman shows how the Elm language was made reactive by default. 1

The SAM Pattern: Lessons Learned Building Functional Reactive Front-End Architectures

Posted by Gunar C. Gessner Jean-Jacques Dubray on  Oct 17, 2016

Modern User Experience requires an architecture that is able to continuously “react” to its broader environment. Implementing the SAM pattern has taught us much about how to design such a system.

BT