PyCharm: PyCharm 2016.1.3 RC is available
It’s been a while since we released PyCharm 2016.1.2 and today we announce the Release Candidate build of PyCharm 2016.1.3. Some highlights of the PyCharm 2016.1.3 RC build 145.969 are:A number of...
View ArticleMatthew Rocklin: Ad Hoc Distributed Random Forests
This work is supported by Continuum Analytics and the XDATA Program as part of the Blaze ProjectA screencast version of this post is available here:...
View ArticleGreg Taylor: Simple outbound request rate limiting with App Engine
I've been doing a lot of playing with Google App Engine (GAE) of late, since it is a cheap/free way for me to quickly toss ideas against the wall and see what sticks. One of the tinker projects I've...
View ArticleGlyph Lefkowitz: Far too many things can stop the BLOB
It occurs to me that the lack of a standard, well-supported, memory-efficient interface for BLOBs in multiple programming languages is one of the primary driving factors of poor scalability...
View ArticleBrian Okken: Testing in Startups with Joe Stump of Sprintly – ep18
In this episode, I interview with Joe Stump, cofounder of Sprintly (https://sprint.ly), to give the startup perspective to development and testing. Joe has spent his career in startups. He’s also been...
View ArticleImport Python: Interview with Justin Seitz Author of Gray Hat Python and...
About Justin Justin is the principal consultant for Dark River Systems Inc. where he spends his time blogging, and training open source intelligence techniques using Python. He operates...
View ArticleJohn Cook: How to digitize a graph
Suppose you have a graph of a function, but you don’t have an equation for it or the data that produced it. How can you reconstruction the function?There are a lot of software packages to digitize...
View ArticleAbu Ashraf Masnun: Django REST Framework: Remember to disable Web Browsable...
So this is what happened – I built an url shortening service at work for internal use. It’s a very basic app – shortens urls and tracks clicks. Two models – URL and URLVisit. URL model contains the...
View ArticleBrett Cannon: Why pathlib.Path doesn't inherit from str in Python
Over on python-ideas a discussion has broken out about somehow trying to make p'/some/path/to/a/file return an instance of pathlib.Path. This led to a splinter discussion as to why pathlib.Path doesn't...
View ArticleMike Driscoll: Python 201: An Intro to itertools
Python provides a great module for creating your own iterators. The module I am referring to is **itertools**. The tools provided by itertools are fast and memory efficient. You will be able to take...
View ArticleCatalin George Festila: News: New PyPy 5.1 released.
New features and bug fixes come with new PyPy 5.1 version.The PyPy is a very compliant Python interpreter and supports x86 machines on most common operating systems.Now we have full support for the IBM...
View ArticlePyPy Development: PyPy 5.1 released
We have released PyPy 5.1, about a month after PyPy 5.0. This release includes more improvement to warmup time and memory requirements, extending the work done on PyPy 5.0. We have seen an additional...
View ArticleVasudev Ram: Make the witch speak!
By Vasudev RamThis was fun and popular, so I'm blogging it again (I rarely do this, first time in fact):Make the TTS witch speak:1. Here is How.2. Tremble with fear and awe. - Vasudev Ram - Online...
View ArticleTalk Python to Me: #55 How our engineering environments are killing diversity...
In the software field, we pride ourselves on fairness, openness and the fact that our workplaces are largely meritocracies. And compared to other environments, I would say this is certainly true. It's...
View ArticleEli Bendersky: A polyglot's guide to multiple dispatch - part 2
This is part 2 in the series of articles on multiple dispatch. Part 1 introduced the problem and discussed the issues surrounding it, along with a couple of possible solutions in C++. In this part, I'm...
View ArticleRobin Wilson: How to: rescue lost code from a Jupyter/IPython notebook
Jupyter (formerly known as IPython) notebooks are great – but have you ever accidentally deleted a cell that contained a really important function that you want to keep? Well, this post might help you...
View ArticleImport Python: ImportPython Issue 69
Worthy ReadLearn to use Python to Collect Intelligence Online Learn how to write code to automatically extract and analyze data from the web and social media. Join students from around the world from...
View ArticleMike C. Fletcher: mcastsocket broken out into its own project
I use multicast a lot in my work, and I almost always wind up using my branch of PyZeroconf's mcastsocket module... and that's not cleanly pip installable, so I've now broken out the mcastsocket module...
View ArticleDan Crosta: Demystifying Logistic Regression
For our hackathon this week, I, along with several co-workers, decided to re-implement Vowpal Wabbit (aka "VW") in Go as a chance to learn more about how logistic regression, a common machine learning...
View ArticleGabriel Pettier: Position/Size of widgets in kivy.
I see it’s a common struggle for people to understand how to manage size and positions of the widgets in kivy. There is not much to it, really, just a few principles to understand, but they are better...
View Article