I stumbled upon phpSysInfo, a PHP library for system information. Haven’t actually used it, yet.
Pedagogy
I’ve been reading through some of the material at Western Sydney University‘s Online Engagement and Teaching Hub. There’s a wealth of info there. Pedagogy is a passing interest of mine (I am not an expert!), that is, how we can most efficiently get ideas and knowledge out of our head and into the heads of others, with fidelity.
“Decisions in 10 minutes or less, or the next one is free.”
My favourite software development anecdote of all time: Brian Valentine, senior vice president of the Windows Division, during the development of Windows 2000 by a 4,200 strong team of developers: “Decisions in 10 minutes or less, or the next one is free.” — The Motivator Behind the Windows 2000 Development Team, February 16, 2000
The Hidden Half
I just finished reading The Hidden Half: How the World Conceals its Secrets. It’s about the limits to, and complexity of, theories about causation. I was going to say that it was “postmodern”, but I think instead I will say that it’s “ultramodern”.
Game On!
MagPi
I discovered the MagPi magazine. A Raspberry Pi magazine free in PDF format.
BEAM Robotics
See The BEAM Reference Library for an interesting take on robotics.
Linux: generated/autoconf.h
See What is creating the generated/autoconf.h? for tips on how to generate autoconf.h for the Linux sources.
Instead of
gunzip < /proc/config.gz > .config
Use
cat /boot/config-$(uname -r) > .config
Qt Creator
Note to self: I have installed Qt Creator 9.0.0-beta1 (8.0.82) in
charm:/home/jj5/repo/git/code.qt.io/qt-creator-install/bin/qtcreator
RCU and Unloadable Modules
Found an article about the implementation of read-copy update locks in Linux: RCU and Unloadable Modules.