Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 100
  1. Functional SQL in Pure Python

    I've published a framework for doing SQL-like programming in Pure Python -- no database required.

  2. DataSynthTool Repository

    I've published a framework for making tools to leverage formal schema definitions to synthesize bulk data for performance tuning.

  3. Synthetic Data

    Book?

  4. Git Nightmare

    My sailing blog, Team Red Cruising is very large: 859 postings over the last few years. 2,334 image files.

  5. DBLock Context Manager

    Consider, for a moment, the shelve and dbm packages for storing things in a “database.”

  6. Functional Python and Lambdas

    I saw a confusing post on https://fosstodon.org.

  7. Rewrites are NOT hazardous

    First, read this: Hazards And Safeguards for Software Rewrites.

  8. More Reasons to Stop Bash-ing

    There are many good reasons to use shell scripts.

  9. I wasted three days because I refused to get a grip on how matplotlib really works.

  10. It's Not THE Ternary Operator -- there are many

    I'm sick of reading about THE Ternary Operator.

  11. Cleaning up Examples

    Stand-alone document files for tech writing are awful.

  12. This is Awful

    This is a disheartening thing to read As someone who doesn't do a ton of JSON parsing on the command line, I tend to forget jq syntax.

  13. The Debugger

    See Python 3.12: what didn't make the headlines.

  14. Analyzing the "Worst-of-2D6" Dice Mechanic

    A "Dice Mechanic"?

  15. Preorder the Python Real-World Projects Book

    Want a book with dozens of project ideas?

  16. The Echo-Pipe Trap [Updated]

    This is a great question. https://fosstodon.org/@JustineSmithies/110979871574705636 This works, they said. echo -en "Firefox\0icon\x1fweechat" | fuzzel -d -w 100 -l 10 But.

  17. More Python Quirks Debunking

    Stuff I found on the internet that I have to disagree with.

  18. Python Quirks that aren't very quirky

    See https://writing.peercy.net/p/python-quirks Superficially, most of these are true.

  19. Two Problems with Python

    I want to call out two huge problems with Python.

  20. Literate Programming with PyWebLP

    See https://github.com/slott56/py-web-tool And https://pypi.org/project/py-web-lp/ I finally made the PyWeb LP tool installable from PyPI.

  21. An Implementation of Annotated Types

    The typing module includes the mysterious-looking Annotated type hint.

  22. any() and all() and Identity Elements

    This was a surprising thing (for me) to see.

  23. Python and Encapsulation -- How do I private?

    Central to OO design is "encapsulation."

  24. Software Rewrites to Add Hints

    Let's reach way, way back. 1989 - 1990.

  25. Some Design Pattern Thoughts

    The question was "Favorite Design Patterns."

  26. Side Quest

    Few things are as distracting as those god-awful side quests.

  27. EDI Message Parsing

    Reaching back to 2008.

  28. Programming Languages -- In Time Order

    See Programming Languages I've Learned (more-or-less in order) [Update].

  29. New Monitor

    The (almost) 10-year old 27" Thunderbolt display finally died.

  30. Jupyter Notebook for Tide Table Analysis

    I'm undecided if this goes into the next book.

  31. Python Confusion

    For social contact, I'm generally following people on https://fosstodon.org/home.

  32. Book Offers

    Packt Publishing See https://www.packtpub.com/product/functional-python-programming-third-edition/9781803232577 Much newness here.

  33. Behave Tests and Fixtures

    BLUF Behave fixtures totally rock for testing complex applications.

  34. Link Rot and Editing

    As noted in Finished Moving: Lessons Learned link rot is real.

  35. Finished Moving: Lessons Learned

    Moved everything from blogger.com to "here" (https://slott56.github.io).

  36. DZone's lack of a Python Zone

    Check out DZone's Coding zone: https://dzone.com/coding.

  37. Christmas Book Offers

    Apple Books Pivot to Python A Guide for professionals and skilled beginners https://books.apple.com/us/book/pivot-to-python/id1586977675 I've recently updated this to fix some cosmetic problems with title pages, the table of contents and stuff like that.

  38. On Algorithm Design

    Some background: FAERIE DUST™, Obstinate Idiocy, Obstinate Idiocy, Expanded, and even Permutations, Combinations and Frustrations.

  39. My algorithm performs badly, do I need asyncio?

    Real Question (somewhat abbreviated): "My algorithm performs badly, do I need asyncio?"

  40. When I talk about functional programming in Python, folks like to look for place where functional programming isn't appropriate.

  41. Permutations, Combinations and Frustrations

    The issue of permutations and combinations is sometimes funny.

  42. Obstinate Idiocy, Expanded

    See Obstinate Idiocy for some background.

  43. FAERIE DUST™

    Here's how to recognize a Faerie Dust request: We have identified a problem.

  44. Testing with PySpark

    This isn't about details of pySpark.

  45. I got this the other day: "there seems to be a lot of buzz out in the general public regarding software bugs".

  46. Generators as Stacks of Operations

    See https://towardsdatascience.com/building-generator-pipelines-in-python-8931535792ff I'm delighted by this article.

  47. Fighting Against Over-Engineering

    I've been trying to help some folks who have a "search" algorithm that's slow.

  48. Some Functional Programming in Python material

    This is bonus content for the forthcoming Functional Python Programming 3rd edition book.

  49. Books! Books! More Channels!

    I started with the Apple Books platform because it's an easy default for me.

  50. Enterprise Python -- Some initial thoughts

    In the long run, I think there's a small book here.