Older rss
  • Transcrypt: Anatomy of a Python to JavaScript Compiler

    by Jacques de Hooge on  Mar 08, 2017

    On the web front end, web development is one size fits all: JavaScript. The Transcrypt Python to JavaScript compiler is a relatively new open source project, aiming at executing Python 3.6 at JavaScript speed, with comparable file sizes. In this article, Jacques de Hooge talks about the requirements in building a transpiler and how Transcrypt is built to meet those demands.

  • Article Series: An Introduction to Machine Learning

    by Michael Manapat on  Feb 27, 2017

    In this series, we give an introduction to some powerful but generally applicable techniques in machine learning. These include deep learning but also more traditional methods that are often all the modern business needs. After reading the articles in the series, you should have the knowledge necessary to embark on concrete machine learning experiments in a variety of areas on your own.

  • 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?

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

Pack Up the Wagon, We're Going Offline

Posted by Nir Cohen on  Jan 28, 2016

Nir Cohen describes Wagon, which takes Python wheels, packages them together, adds metadata, and allows for offline extraction and installation.

No Starch Press' Python Playground Review and Q&A with the Author

Posted by Sergio De Simone on  Dec 25, 2015

Python Playground provides a large and varied collection of projects to show how Python can be used in such different contexts as ASCII art, birds simulation, interfacing to Raspberry Pi, and more.

Author Q&A with Brett Slatkin on Effective Python

Posted by Jeff Martin on  Oct 05, 2015

InfoQ speaks with Brett Slatkin, senior staff software engineer at Google and author of Effective Python.

Fighting Developer Fatigue with JNBridge

Posted by Wayne Citrin on  Oct 01, 2015

Overwhelmed the flood of new languages and libraries? JNBridge helps alleviate developer fatigue by mixing the libraries you know with the language you are learning.

Interview and Book Review: BDD In Action

Posted by Craig Smith on  May 10, 2015

"BDD In Action" is a book that aims to cover the full spectrum of BDD practices from requirements through to the development of production code backed by executable specifications and automated tests. 4

PyParallel: A Fast Parallel Version of Python

Posted by Jonathan Allen on  Dec 23, 2013

By combining asynchronous I/O with a shared-nothing architecture, PyParallel research project is able to execute code in a parallel context faster than it can using CPython’s normal interpreter. 1

Zato - Python-based ESB and Backend Application Server

Posted by Dariusz Suchojad on  Jul 06, 2013

Zato is an open-source ESB and application server written in Python. It is designed to integrate systems in SOA and to build backend applications (i.e. API only). 2