This post contains a step-by-step example of a refactoring session guided by tests. When dealing with untested or legacy code refactoring is dangerous and tests can help us do it the right way, minimizing the amount of bugs we introduce, and possibly completely avoiding them.
Refactoring is not easy. It requires a double effort to understand code that others wrote, or that we wrote in the past, and moving around parts of it, simplifying it, in one word improving it, is by no means something for the faint-hearted. Like programming, refactoring has its rules and best practices, but it can be described as a mixture of technique, intuition, experience, risk.
Boston’s Massachusetts Bay Transit Authority (MBTA) operates the 4th busiest subway system in the U.S. The MBTA recently began publishing substantial amount of subway data through its public APIs. I performed five analysis.
There are many ways to handle Python app dependencies with Docker. Here is an overview of the most common ones – with a twist.
Embed docs directly on your website with a few lines of code. Test the API for free
In this blog, we will see how we can implement Supervised Learning Algorithm. Linear Regression using SkLearn Library in Python. SkLearn or scikit-learn is one of the most widely used tools for Machine Learning and Data Analysis. It does all the computation allowing you to focus on increasing the efficiency and not on the calculation part of the Algorithm.
Learn to program Python within a multiplayer world we all know and love, Minecraft!
Quart is a Python asyncio web microframework with the same API as Flask. Quart should provide a very minimal step to use Asyncio in a Flask app.
This project give you the ability to generate your Resume from your Github contributions.
Matplotlib is a Python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. Matplotlib can be used in Python scripts and the jupyter notebook, web application servers, and four graphical user interface toolkits.
The Sklearn library provides several powerful tools that can be used to extract features from text. In this article, I will show you how easy it can be to classify documents based on their content using Sklearn.
An exploration of the people behind the projects. Each post is an exclusive interview with a member of the open source community.
In this post, we are documenting how we used Google’s TensorFlow to build this image recognition engine.
Bokeh is a Python interactive visualization library that targets modern web browsers for presentation. Its goal is to provide elegant, concise construction of novel graphics in the style of D3.js, and to extend this capability with high-performance interactivity over very large or streaming datasets. Bokeh can help anyone who would like to quickly and easily create interactive plots, dashboards, and data applications.. Bokeh's styling is very nice by default. However, extending Bokeh with your own custom styles can add an impressive level of polish to your visualizations.
Our client are transforming the way Blockchain is viewed and bringing forward the next generation web browser and instant messenger application! Using the latest technologies and environments, this company are looking to make their stamp in the highly lucrative and super exciting Blockchain space.
Detect sandbox by cursor movement speed
Ethereum Name Service, made easy in Python.
A repository of 14000 Hindi words and their Inverse Document Frequency.
Pytorch solution for Planet: Understanding the Amazon from Space https://www.kaggle.com/c/planet-understanding-the-amazon-from-space
Python Code for AI class
The Ion format is a superset of JSON, adding (among other things) the much-needed timestamp, decimal and binary data types.
All kinds of text classificaiton models and more with deep learning.