OddThinking

A blog for odd things and odd thoughts.

Coming out from the cold-reading

“That’s so true!” she interjected, while I started kicking myself for my own stupidity. How did I let myself get in this awkward situation again?

Read more...

Categories: Based On A True Story

Windows look-and-feel for SSH and DOS command lines

Here are the specs for a great weekend project that I don’t have time for, that would improve my cross-development productivity.

Read more...

Outage Ongoing

DDOS attacks continue to affect up-time and apology quality.

Read more...

Categories: About OddThinking

Charmap of the Future

{To Do: Create a pithy excerpt that makes this article about foreign characters compelling to read.}

Read more...

Outage

Outage is over. Back on your heads.

Read more...

Categories: About OddThinking

Python Consumer Thread Shutdown Design Notes

In which Julian fails to persuade Python to perform a simple task: stopping.

Read more...

Categories: S/W Dev

Python Message-Buffering Logging Handler Design Notes

In which Julian rubber-ducks a design for a Python Logging Handler, to overcome earlier email jams.

Read more...

Categories: S/W Dev

How Python’s urllib2 Bit Me

In which Julian proposes a hypothetical – how could the default parameters on urllib2 bring down an application 29 minutes past midnight on a Saturday morning?

Read more...

How Python Logging Bit Me, Part 1.

In which Julian stumbles over a serious gotcha in Python’s SMTPHandler for logging messages.

Read more...

Categories: Heroic Failures,Insufficiently Advanced Technology,S/W Dev
Tags: logging. gotcha, Python, SMTPHandler, software

Achieving Achievements

The idea of the computer popping up each morning and saying “Well done! You just hit your highest week’s turnover ever.” or “Oh dear! You had your worst continuous run of profit-less transactions in a row!” might make my job more interesting…

Read more...

Categories: S/W Dev
Tags: achievements, software, software architecture