José Cavalheiro

79 Added | 7 Magazines | @JoseMCavalheiro | Keep up with José Cavalheiro on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “José Cavalheiro”

My favorite terrible Python error message

Students in my Python classes occasionally get the following error message:<p>This error message is technically true, as I’ll explain in a moment. But …

Python Programming

A guide to logging in Python

There is little worse as a developer than trying to figure out why an application is not working if you don't know what is going on inside it. …

Python Programming

Top 10 Python libraries of 2016

Expose your internal API externally, drastically simplifying <b>Python API</b> development. Hug is a next-generation Python 3 (only) library that will …

Best Python Libraries

Our love for Python is no secret. But with so many modules, tools, and libraries, it can be overwhelming for beginning developers to identify the …

Python Programming

Industrial-strength Natural Language Processing in Python

spaCy excels at large-scale information extraction tasks. It's written from the ground up in carefully memory-managed Cython. Independent research …

A Python framework to transform natural language questions to queries.

In this demo we demonstrate the use of the <b>Quepy</b> framework by generating queries to be ran in the <b>DBpedia database</b> or the <b>Freebase database</b>. <br>Read the …

Daniel Moisset - Querying Your Database in Natural Language

High Performance Big Data Analysis Using NumPy, Numba & Python Asynchronous Programming

<b>Introduction</b><p>A couple of months ago a client of mine asked me the following question: “What is the faster data structure object in Python for Big Data …

Travis CI - Test and Deploy with Confidence

"ex-libris" of a Data Scientist, part V: Visualization

<i>abstract: I will cover some of the essential books for data science in a 6 part series. This part V covers visualization (see part I for introduction</i> …

Python Programming

attrs: Classes Without Boilerplate — attrs 17.4.0 documentation

attrs: Classes Without Boilerplate¶<p>Release v17.4.0 (What’s new?).<p>attrs is the Python package that will bring back the <b>joy</b> of <b>writing classes</b> by …

Ecosystem — Blaze 0.11.3+7.g1dea75b documentation

<b>The Blaze Ecosystem</b> provides Python users high-level access to efficient computation on inconveniently large data. Blaze can refer to both a …

The Hitchhiker’s Guide to Machine Learning in Python

The Trend<p>Machine learning is undoubtedly on the rise, slowly climbing into ‘buzzword’ territory. This is in large part due to misuse and simple …

Machine Learning

Python Microservices Development

A practical approach to conquering the complexities of Microservices using the Python tooling ecosystem<p>Preview in Mapt<p>Tarek Ziadé<p>9 customer reviews<p>A …

Refactoring with tests in Python: a practical example - The Digital Cat

By Leonardo Giordani • Published on 21/07/2017<p>This post contains a step-by-step example of a refactoring session guided by tests. When dealing with …

Software Development

Three signs you might be experiencing a NoSQL hangover

Selecting a database technology to build your new application on is often a complex and even stressful process. While the business use case for the …

Big Data Ingestion: Flume, Kafka, and NiFi

When building big data pipelines, we need to think on how to ingest the volume, variety, and velocity of data showing up at the gates of what would …

Machine Learning

Google Python Style Guide

Amit Patel<br>Antoine Picard<br>Eugene Jhong<br>Jeremy Hylton<br>Matt Smart<br>Mike Shields<p>Each style point has a summary for which additional information is available …

Style Guides

Right and left folds, primitive recursion patterns in Python and Haskell

A "fold" is a fundamental primitive in defining operations on data structures; it's particularly important in functional languages where recursion is …

Python Practices for Efficient Code: Performance, Memory, and Usability

This is an updated version of my previous blog post on few recommended practices for optimizing your Python code.<p>A codebase that follows best …

Standalone