Gesamtlänge aller Episoden: 4 days 23 hours 47 minutes
For a web side project to go from "working on desktop" to "live in the cloud", one decision that needs to be made is where to host everything. One option is Microsoft Azure. Lots of corporate sites use it. Is it right for side projects?
Pamela Fox, a Cloud Advocate for Python at Microsoft, joins the show to help us with that question.
Special Guest: Pamela Fox.
Sponsored By:
Django has some built in ways to test your application. There's also pytest-django and other plugins that help with testing. Carlton Gibson and Will Vincent from the Django Chat Podcast join the show to discuss how to get started testing your Django application.
Classifiers are one bit of Python project metadata that predates PyPI.
Classifiers are weird.
They were around in setuptools days, and are still here with pyproject.toml.
Brett Cannon joins the show to discuss these wacky bits of metadata...
Should we think of open source components the same way we think of physical parts for manufactured goods?
There are problems with supply chain analogy when applied to software.
Thomas Depierre discusses some of those issues in this episode.
Links:
Anthony Sottile and Brian discuss changes that would be cool for pytest, even unrealistic changes. These are changes we'd make to pytest if we didn't ahve to care about backwards compatibilty...
A brief discussion of why Test & Code has been off the air for a bit, and what to expect in upcoming episodes.
Links:
I don't think it's too much of a stretch to say that software is part of most scientific research now.
From astronomy, to neuroscience, to chemistry, to climate models.
If you work in research that hasn't been affected by software yet, just wait.
But how good is that software?
How much of common best practices in software development are making it to those writing software in the sciences?
Patrick Mineault has written "The Good Research Code Handbook"...
The first game I remember coding, or at least copying from a magazine, was in Basic. It was Lunar Lander.
Learning to code a game is a way that a lot of people get started and excited about programming.
Of course, I don't recommend Basic. Now we've got Python. And one of the game engines available for Python is PursuedPyBear, a project started by Piper Thunstrom...
Having a personal site is a great playground for learning tons of skills. Brian Wisti discusses the benefits of running a his own blog over the years.
Links:
PyPy is a fast, compliant alternative implementation of Python.
cPython is implemented in C.
PyPy is implemented in Python.
What does that mean?
And how do you test something as huge as an alternative implementation of Python?
Special Guest: Carl Friedrich Bolz-Tereick.
Links: