This page is an index to recent noteworthy posts at this
site (a.k.a. What's New).
The toolbar wishes to note its objection to calling this a "Blog," because that word is
both fluid and trendy; but this qualifies on most counts (and "Posts" got 30% fewer hits).
Below you'll find:
A Featured section which showcases premium content here
Curated posting lists that group items by date and category
In the latter,
means off-site for hover-challenged gadgets.
Most items on this page are not book-specific; for resources that are,
see your book's support page.
— 25 Years of Spam
Some history, opinion, and comedy from my quarter century of Python training,
writing, and promotion (so far). Includes pictures
from the training road: click the scroll or see 2016.
Python Changes 2014+
— Frankenthon Lives!
A technical and subjective-but-fair look at Python's expansion and convolution
since the publication of Learning Python, 5th Edition.
Keep your arms and legs inside the car at all times...
— Get Free Apps Here
The distribution center for free programs and software written in the
Python programming language, which run on both PCs and smartphones, and
come with privacy baked in. Track this!
— Free Python Tutorial
The HTML workbook from my former classes. It's not much without the
words and interaction that go with it, and there are holes where
live demos belong, but you may find some of it useful.
— The Web Cut
An early-draft tutorial on Unicode and byte strings in Python,
that went on to fame and fortune in large books, and
evolved separately here.
Read the tangled tale and kiss your ASCII goodbye.
— Image-Gallery Builder
folder of images into a gallery viewable both online and offline in
any desktop or mobile browser. Plus rotating space monkeys.
Mergeall on Android
— Wishful Syncing?
Run Mergeall on your Android smartphone to sync content to and
from a USB drive. No phone rooting or card removal required
(though Android bugs and permissions keep it interesting).
The very latest news, weather, and sports.
- A new
thumbspage handles large
and adds magic
- Use Mergeall to sync your content with a USB drive on Android:
- Photo-app upgrades:
- User guides of major apps here get a mobile-friendly
- This site now displays code files nicely with
- New in programs: the
PyGadgets toy box, a new
tagpix, and a
- Blockbuster program
now with apps, exes, and ports to Mac OS X
- Meet ziptools—the extra features you miss most in Python's zipfile module
- This site has finally grown search,
using this script
- A new frigcal has 'dropped,' with text colors, Unicode
tweaks, and more
A new standalone release
of PP4E's PyMailGUI email client
- The latest publisher follies
(and one reason my books aren't being updated)
- A new Chinese translation of Learning Python 5E is out:
O'Reilly's "lifetime access"
will also be nuked in
- Collateral damage? — pages like
lost to publisher morph
- O'Reilly stops selling books
at its site to push online video-centric subscriptions
- Beware publishers bearing infringing titles...
Shockingly, a few hours of video aren't enough to master
- Android Q or R may be as locked down and limited as iOS
- RIP, rmi.net/~lutz: EarthLink pulls the plug after 24 years
- A desktop developer in the mobile corral
- Google brands this site a privacy risk; no, really
- Engineers who ignore history... are doomed to
- Edge considered harmful: overlaid lower left links
- learning-python.com: behind the scenes
(about this site)
- Some history, opinion, and comedy from my Python career (so far)
- Your US tax dollars at work—advertising YouTube
- Mac OS Sierra hides its
(and High Sierra criminalizes FTP)
- Windows 10 turns up the advertising to 11 (and 10 S is worse): kill your PC here
- In defense of critical thinking in open-source software
- I've finally ended my 20-year training business—announcement,
- Now public in honor of the prior bullet:
I gave a short, informal interview
about, well, me
- A postpourri:
- Gmail users: Be afraid. Be very
Fairly recent stuff from the writing, coding, and opinion departments.
Some of these go back a handful of years, but so do some of us.
- Take 1: early draft of LP's
OOP tutorial chapter
- A new purchase pointers page for all the books,
with more on translations
- PyRef5E excerpt: Python's formal inheritance rules
- Recent book translations spotted in the wild:
- New book: Python Pocket Reference, 5th Edition
- How to run PP4E book examples on Python 3.3 through 3.4
- How a monkey broke PyMailGUI (PP4E Tk Unicode-limit patch)
- New book: Learning Python, 5th Edition
O'Reilly sampler from
prior bullet's book: Chapter 1 + TOC
O'Reilly sampler from
Programming Python, 4th Edition
- PP4E: Pillow replaces PIL — running PIL image examples on Python 3.2+
- A web version of LP4E's range-testing decorator material
O'Reilly posted LP4E's Chapter 1 as a sampler:
A Python Q&A Session
Plus... although this page is regularly pruned, this site opened in
1996, and still has lots of additional content
not listed here. You can reach all of it from the toolbar, the
home page, or search.