Anarcat: My free software activities, April 2016
Debian Long Term Support (LTS)This is my 5th month working on Debian LTS, started by Raphael Hertzog at Freexian. This is my largest month so far, in which I worked on completing the Xen and NSS...
View ArticlePython 4 Kids: Python for Kids: Python 3 – Project 3
Some people want to use my book Python for Kids for Dummies to learn Python 3. I am working through the code in the existing book, highlighting changes from Python 2 to Python 3 and providing code that...
View ArticleWeekly Python Chat: Regex Workshop - Part 2
This is a continuation to the first regular expressions webinar event from March.We'll learn about substitutions, data normalization, and greediness.If you did not participate in the first event, I...
View ArticleMartijn Faassen: Morepath 0.14 released!
Today we released Morepath 0.14 (CHANGES).What is Morepath? Morepath is a Python web framework that is powerful and flexible due to its advanced configuration engine (Dectate) and an advanced dispatch...
View ArticleA. Jesse Jiryu Davis: Please! Vote For Me At Open Source Bridge
I love Open Source Bridge so much that I couldn't restrain myself: I submitted four talks. But I'm not embarrassed. My love for this conference must proclaim itself abundantly. So help me get accepted!...
View ArticleJamal Moir: An Introduction to Scientific Python (and a Bit of the Maths...
One of the most popular uses for Python, especially in recent years is data processing, analysis and visualisation. This then leads topics such as the analysis of 'big data' which has many applications...
View ArticleYasoob Khalid: Python Sorted Collections
Hey folks! This is a guest post by Grant Jenks. Let’s give him a warm welcome and get right on into what he has to say.Hello all! I’m Grant Jenks and I’m guest-posting about one of my favorite topics:...
View ArticlePython Engineering at Microsoft: Using CPython’s Embeddable Zip File
On the download page for CPython 3.5.1, you’ll see a wide range of options. Not all of these are well explained, especially for Windows users who have seven (seven!) choices.Let me restructure the...
View ArticleTalk Python to Me: #56 Data Science from Scratch
You likely know that Python is one of the fastest growing languages for data science. <br/> <br/> This is a discipline that combines the scientific inquiry of hypotheses and tests, the...
View ArticleGuido van Rossum: King's Day Speech
Today the Netherlands celebrates King's Day. To honor this tradition, the Dutch embassy in San Francisco invited me to give a "TED talk" to an audience of Dutch and American entrepreneurs. Here's the...
View ArticlePhilip Semanchuk: Embedding Python: How To Confuse Python and Yourself
This is a cautionary tale about how embedded Python finds its runtime files under Windows. Don’t worry, though — everyone lives happily ever after.The story begins with a client’s request to build an...
View ArticleJohn Cook: How to create Green noise in Python
This is a follow-on to my previous post on green noise. Here we create green noise with Python by passing white noise through a Butterworth filter.Green noise is in the middle of the audible spectrum...
View ArticleDan Crosta: Delete Your Dead Code!
A few days ago, Ned Batchelder's post on deleting code made the rounds on HN, even though it was originally written in 2002. Here I want to echo a few of Ned's points, and take a stronger stance than...
View ArticleJason Meyers: Parallelizing Queries with SQLAlchemy, Gevent, and PostgreSQL
Recently, we had a need to execute multiple SQLAlchemy queries in a parallel fashion against a PostgreSQL database with Python 2 and psycopg2. We didn’t really need a full scale multithreading...
View ArticleImport Python: ImportPython Issue 70
Worthy ReadHave an idea for a Python App ? Create a new Python app, free with Azure App Service. Curator's Note - Select Python from the language dropdown and select Python. You have templates for...
View ArticlePyCon: Open Spaces — plan a day ahead this year at PyCon 2016!
What’s so awesome about PyCon’s Open Spaces?Open Spaces are spontaneous, grassroots, and attendee focused. While most of the conference is scheduled months ahead of time, Open Spaces are created...
View ArticleAudrey Roy Greenfeld: Lazy Evaluation and SQL Queries in the Django Shell
In Django terms, a QuerySet is an iterable of database records. What's nice about them is that they are evaluated only when you're ready for the results.This means that even if it takes you a few lines...
View ArticleVasudev Ram: Exploring sizes of data types in Python
By Vasudev RamI was doing some experiments in Python to see how much of various data types could fit into the memory of my machine. Things like creating successively larger lists of integers (ints), to...
View Articlehypothesis.works articles: Testing performance optimizations
Once you’ve flushed out the basic crashing bugs in your code, you’re going to want to look for more interesting things to test.The next easiest thing to test is code where you know what the right...
View ArticleNikola: Nikola v7.7.8 is out!
On behalf of the Nikola team, I am pleased to announce the immediate availability of Nikola v7.7.8. It fixes some bugs and adds (minor) new features.What is Nikola?Nikola is a static site and blog...
View Article