Kushal Das: Event report: PyCon India 2016
This time instead of per day report, I will try to write about things happened during PyCon India. This time we had the conference at JNU, in Delhi. It was nice to be back at JNU after such a long...
View Articlehypothesis.works articles: Another invariant to test for encoders
The encode/decode invariant is one of the most important properties to know about for testing your code with Hypothesis or other property-based testing systems, because it captures a very common...
View ArticleKracekumar Ramaraju: RC Week 0010
This week has been a mixed ride with the torrent client. I completed the two pending features seeding and UDP tracker. The torrent client has a major issue with downloading larger torrent file like...
View ArticleYasoob Khalid: Your first talk
Hi there folks. It’s been a long time since I wrote on this blog. I have been very busy with university applications. A lot has happened recently which I will love to share with you. Firstly, I got a...
View ArticleMike Driscoll: PyDev of the Week: Glyph Lefkowitz
This week we welcome Glyph Lefkowitz (@glyph) as our PyDev of the Week! Glyph is the creator / maintainer of Twisted, an asynchronous event-driven networking engine. Glyph finds the time to write a...
View ArticleDoug Hellmann: fileinput — Command-Line Filter Framework — PyMOTW 3
The fileinput module is a framework for creating command-line programs for processing text files as a filter. Read more… This post is part of the Python Module of the Week series for Python 3. See...
View ArticlePython Sweetness: Debugging C extension memory safety with valgrind on CPython
Here is a quick summary of the steps required to prepare a build of Python 2.7 for use with valgrind memcheck tool. Valgrind is an indispensable tool for discovering memory safety issues, and for...
View ArticleCaktus Consulting Group: PyData Carolinas 2016 Recap
We had a great time at the inaugural PyData Carolinas hosted nearby at IBM in the Research Triangle Park. People from Caktus presented a number of talks and the videos are now up online:Erin Mullaney...
View ArticleMike Driscoll: Python 201: Intermediate Python FREE until Wednesday!
I decided it would be fun to give my latest book away for free until this Wednesday, Oct 19th. So starting today, you can get **Python 201: Intermediate Python** free through Gumroad or Leanpub. If you...
View ArticleGocept Weblog: Zope Resurrection Part 2 – Defibrillation
After reanimation we started defibrillation of Zope and … it kinda worked:On our sprint we got the following things done to help Zope in the Python 3 wonderland:Release zope.testbrowser 5.0 which is...
View ArticleS. Lott: Optimizing complex generator expressions
See this: https://twitter.com/jakevdp/status/786920174595158018The core expression is similar to thisy = (f(x) for x in L if f(x) is not None)There are a lot of variations on the filter. The point is...
View ArticleNikola: Markdown can affect performance
Markdown is a very popular input format for static site generators, that's why Nikola has supported it since very early in life, even if I prefer reSt most of the time.One thing that has surprised me a...
View ArticleCaktus Consulting Group: Don't keep important data in your Celery queue
The Celery library (previous posts) makes it as easy to schedule a task to run later as calling a function. Just change:send_welcome_email('dan@example.com')...
View ArticleGlyph Lefkowitz
As some of you may have guessed from the unintentional recent flurry of activity on my Twitter account, twitter feed, the service I used to use to post blog links automatically, is getting...
View ArticleGlyph Lefkowitz: docker run glyph/rproxy
Want to TLS-protect your co-located stack of vanity websites with Twisted and Let's Encrypt using HawkOwl's rproxy, but can't tolerate the bone-grinding tedium of a pip install? I built a docker image...
View ArticleOmaha Python Users Group: October Meeting Canceled
Check out the calendar for upcoming events!
View ArticlePython 4 Kids: Python for Kids: Python 3 – Project 2
[Oct 2016: edits to correct escaped characters inserted by WordPress’s misbehavior] Some people want to use my book Python for Kids for Dummies to learn Python 3. Choosing Python 2.7 over Python 3 was...
View ArticlePython 4 Kids: Python for Kids: Python 3 Summary of Changes
While my Python 3 posts seemed to stretch for pages and pages with differences, there actually aren’t very many changes at all. Most of that space is taken up by the code outputs (which often had only...
View ArticleeGenix.com: Python Meeting Düsseldorf - 2016-10-26
The following text is in German, since we're announcing a regional user group meeting in Düsseldorf, Germany.AnkündigungDas nächste Python Meeting Düsseldorf findet an folgendem Termin...
View ArticleKushal Das: Tommorow FOSSASIA meets PyLadies Pune
Tomorrow we have a special PyLadies meetup at the local Red Hat office. Hong Phuc Dang from FOSSASIA is coming down for a discussion with the PyLadies team here. She will be taking about various...
View Article