One of the Modern Python Cookbook Recipes
See https://opendatascience.com/removing-items-from-a-set-remove-pop-and-difference/
This puts the focus on a few important set operations.
more ...See https://opendatascience.com/removing-items-from-a-set-remove-pop-and-difference/
This puts the focus on a few important set operations.
more ..."... [I] am thinking of building an in house conda forge, or buying a solution, or paying someone to set something up."
The build v. Buy decision. This is always hard. Really hard.
We used to ask "What's your business? Is it building software or making widgets?"
And (for some) the …
more ...Python 101, by Michael Driscoll. 545 pages, available from leanpub.com in a variety of formats. Available soon in hardcover.
The modern Python programming language is a large topic. A book on a programming language has to be seen as a collection of several large topics.
At its core, a …
more ...See {filename}/blog/2014/03/2014_03_20-shiny_new_macbook_pro.rst
At the time (2014), the 8Gb machine was way more than adequate for all my needs as a writer.
Enter bloat.
Mac OS Catalina has essentially filled this machine to the breaking point. Six short years is the lifespan. Things (generally) work, but …
more ...Most of the things that got cut were (to me) obviously obsolete. For example, replacing collections.namedtuple with typing.NamedTuple seemed like a clear example of obsolete. A reviewer really thought I should skip all NamedTuple and use frozen data classes.
More important are some things that I learned about …
more ...See https://towardsdatascience.com/why-python-is-not-the-programming-language-of-the-future-30ddc5339b66.
This is an interesting article with some important points. And. It has some points that I disagree with.
For the author, a book is a journey.
Writing something new, the author describes a path the reader can follow to get from -- well -- anywhere the reader might be to the author's suggested destination. Not everyone makes the whole trip. And not everyone arrives at the hoped-for destination.
Second editions …
more ...This is your "why wait" invitation.
Advanced copies will be available.
IF.
And this is a big "if".
You have to write a blurb.
I'll be putting you in contact with Packt marketing folks who will get you your advanced copy so you can write blurbs and reviews and -- well …
more ...Sometimes we call them "Belt and Braces" solutions. As a former suspenders person who switched to belts, the idea of wearing both is a little like over-engineering. In the unlikely event of catastrophic failure of one system, your pants can still remain properly hoist. There's a weird, but defensible reason …
more ...I'm in regular contact with a few folks who seem remarkably incurious. Seem. Perhaps they're curious about something other than software. I don't know. But I do know they're remarkably incurious about software. And are trying to write Python applications. I know some people don't sail out of sight of …
more ...