geraldew

geraldew @geraldew

About: Data analyst, database programmer, ancientish.

Location:
Melbourne, Australia
Joined:
Apr 22, 2019

geraldew
articles - 29 total

Character Encoding with the Python os module and Unicode

descriptions of how surrogateescape allows for recovering invalid byte sequences in strings of unspecified encoding

Learn More 0 0Oct 5 '24

Changing SQL Dialect From Teradata To SQLite

annotated notes from converting a 2,000 line SQL script

Learn More 0 0Jun 3 '24

Using SQL to discover problem dates in your data

an annotated real example of SQL for finding extreme date values on a Teradata system

Learn More 0 0Apr 8 '24

License approval differences of the FSF and the OSI

Are there actually significant distinctions between the Free Software Foundation (FSF) and the Open Source Initiative (OSI) in terms of the licenses they approve?

Learn More 0 0Oct 22 '23

Some Simple Scaling Progress Indication Log Functions

a description of some Python functions I wrote for use in one program that maybe presents a useful idea for other situations

Learn More 0 0Aug 7 '23

Coding Diary 2023-03-19 an undesired feature in filecmp.py

a walking tour through a problem and its fix

Learn More 0 0Mar 19 '23

Musing about Programming - Abstraction vs Specifics

an exploration of thoughts about program descriptions and their implementations

Learn More 2 0Dec 30 '22

Python Tkinter - An Exercise in Wrapping the ComboBox

Annotation of my process for making a Combobox that uses key-value pairs instead of just single values

Learn More 5 0Dec 15 '22

A Beginner's Guide to Copyright, Programming and Software - Short Version

an attempt to explain copyright first and then place Free and Open Source Software in that context

Learn More 2 0Oct 5 '22

Python Settings with Enumerations Saving and Loading as JSON

A Python way of handling Settings that supports Enumerations and has Saving and Loading with JSON

Learn More 1 0Sep 29 '22

Supplying encrypted credentials for use on a remote service - via bash, OpenSSL, OpenSSH and Python

a way to securely embed a credential to be supplied with a program when it gets put somewhere else for scheduled running

Learn More 13 0Jul 24 '22

Coding Diary 2022-06-17

Summarising my week in code - and a whole lot of VBA DAO code examples

Learn More 8 0Jun 19 '22

Python Tkinter and the vanishing Combobox default value

description of a mistake I repeatedly make when using Tkinter in Python and its general solution

Learn More 7 0Jun 5 '22

Some Teradata SQL Fun with Dates Differing by Months

Taking the issue of SQL dates and month differences a bit further

Learn More 5 1Jun 3 '22

Laughing at myself - a small debugging story

the fine art of staring at nothing - also fun with Python and filename encodings

Learn More 2 0May 29 '22

My Coding History - Part 2

From 1989 to the Present

Learn More 1 0May 27 '22

Grrr Character Encoding

a personal summary of character encoding issues and history

Learn More 20 4Mar 26 '22

A Windows 10 Update Time Check

a time log and thoughts while running Windows 10 update on a rarely used setup

Learn More 1 1Mar 20 '22

My Coding History - Part 1

A personal recollection of programming

Learn More 4 1Mar 2 '22

Meta Coding - Deriving Algorithms and Seeking Solutions

why derive your own solutions versus looking them up online

Learn More 1 2Jan 16 '22

Some Aphoristic Laws

some observations that for fun I have dressed up as "laws"

Learn More 1 1Dec 19 '21

A minimal Python Tkinter Parent-Children Data Form

An example of a Parent-Children Data Form using minimal imports

Learn More 4 1Nov 20 '21

SQL for detecting contiguous and non-contiguous date spans

an example of using SQL to work out where there are gaps between date ranges in a table

Learn More 7 0Oct 28 '21

SQL to derive subsequences

example SQL to derive subsequences according to when some value in a table changes or stays the same

Learn More 2 0Oct 28 '21

A Data Spider in Recursive SQL

An example of recursive querying following chains of linked records. Of note, is that it implements a concept of controlled following by link types.

Learn More 5 0Oct 3 '21

Ubuntu Linux installation to a USB external drive with EFI boot

The goal here is to create a fully-functional forever-updateable system. This is a tech person's guide, for sharing with other tech folk. I'm not attempting to make this completely newbie friendly

Learn More 8 5Jul 5 '21

Name Coincidences and the Occasional Coder

Discussion with code example of the problem with re-using the same name for variables/objects/etc

Learn More 6 0Jun 6 '21

A Common Misunderstanding about Re-licensing

I'll try to explain my understanding of that concept. That people probably mean "re-use" instead.

Learn More 2 0May 19 '20

A plea for blogging about SQL

A small open plea to people writing posts about SQL

Learn More 8 1Jan 26 '20