Gloom and Despair -- LaTeX Edition

I write all my books using LaTeX. Parts of LaTeX are (at first) confusing.

Recently, I had a moment of despair when my LaTeX processing tools no longer worked.

BLUF

Don't panic. Gather the data.

If the logs aren't good enough to reveal what's going on, fix the logs.

The …

more ...

Some Recommended Reading

Q: "Can you recommend books that are good for a beginner wanting to learn python?"

Me: "Depends on the person’s background..."

Q: "They has a deep background in the problem domain. Recently they've been doing a lot of reporting and analytics using SQL."

Okay. That's excellent.

One of the …

more ...


Domnain-Specific Language

Generally, I try to frown on Domain-Specific Languages. Often, a tidy set of related functions, or a group of class definitions with a few decorators can create something that's every bit as expressive as a DSL in native Python syntax.

There are a few cases where a DSL can be …

more ...

Joomla Conversion

Recently, we talked about extracting data from complex relational databases. This is -- in a way -- another case study for my Unlearning SQL book. This is a description of what comes next after the "low-level" conversion. Warning: it's complicated.

BLUF: Take the time to get rid of SQL processing.

more ...





Seasons Greetings 2024

I'm working on revisions to Python 3 Object-Oriented Programming. Meanwhile, I have big news on Packt's end-of-year promotions.

I’m always striving to make the knowledge in Python Real-World Projects, as useful as possible. That’s why I’m so excited about Packt’s $9.99 End-of-Year Sale! This adds …

more ...