Today I read about the Semipredicate problem. Basically how to signal failure from a called function.
Category Archives: Programming
Null
Stumbled upon the Null (SQL) Wikipedia article. Looks interesting. Will read.
The AMD Radeon Graphics Driver Makes Up Roughly 10.5% Of The Linux Kernel
This popped up on Hacker News today: The AMD Radeon Graphics Driver Makes Up Roughly 10.5% Of The Linux Kernel. I wonder if we can infer from this that AMD Radeon graphics cards are well supported on Linux..? I might buy one for my next workstation…
Spreadsheet INDEX and MATCH
I don’t use spreadsheets much, and when I do it’s usually LibreOffice Calc, but today I came across Index and Match which described the INDEX and MATCH spreadsheet functions and that looked handy so I thought I might make a note!
The Hitchhiker’s Guide to Compression
The Hitchhiker’s Guide to Compression popped up on Hacker News today. I wish I had time to read it closely.
Full-Bleed Layout Using CSS Grid
Today I read about how to do a Full-Bleed Layout Using CSS Grid.
Connascence
I’ve been re-reading the Wikipedia page on Connascence. It references the famous talk by Jim Weirich in its references.
Abstraction inversion
I was reading about Abstraction inversion on Wikipedia which mentioned the anti-pattern of “using spreadsheet lookup functions to replicate the functionality of a database”.
The danger of target=_blank and opener
Today I read The danger of target=_blank and opener which has some good pointers about how to open links in a new window, e.g. <a href="https://an.evil.site" target="_blank" rel="noopener noreferrer nofollow">An evil site</a>
MariaDB Sequences
Today I discovered sequences in MariaDB. Gonna take them for a spin!