Wow. I just spent a few hours debugging a problem with my PHP file upload. Turns out the fix was to include an ‘id’ attribute on the file input element. Have no idea why that is required or works, but it does.
Category Archives: Programming
Object Oriented Programming vs Functional Programming
I enjoyed watching this YouTube video: Object Oriented Programming vs Functional Programming.
Wikipedia: All public logs
Today I discovered this on Wikipedia: All public logs. It’s interesting to see that for something as huge as Wikipedia they still only process a command (vs query) every few seconds.
The problem with semver is Hyrum’s Law
Today I realised the problem with semver is Hyrum’s Law.
Comparison of algorithm running times
So I put this together. It’s a comparison of various Big-O running times. It was an exercise in a book I’m reading: Introduction to Algorithms, 3rd Edition, which is obsolete now as the 4ed is out.
Declarative Diagrams
Some diagram generators to check out:
Window Functions Overview
Reading about Window Functions.
Interactive trees in HTML5
The RS-232 protocol
An awesome video about The RS-232 protocol by Ben Eater. There’s some cool stuff on his channel.
Booth multiplier
Today I learned about Booth’s multiplication algorithm. I will have to circle back and read closely.