In its most customary form, “commonplacing,” as it was called, involved transcribing interesting or inspirational passages from one’s reading, assembling a personalized encyclopedia of quotations.... John Locke first began maintaining a commonplace book in 1652, during his first year at Oxford. Over the next decade he developed and refined an elaborate system for indexing the book’s content. Locke thought his method important enough that he appended it to a printing of his canonical work, An Essay Concerning Human Understanding. Locke’s approach seems almost comical in its intricacy, but it was a response to a specific set of design constraints: creating a functional index in only two pages that could be expanded as the commonplace book accumulated more quotes and observations.
It occurs to me that this very blog is the modern equivalent of 'commonplacing', and I am devoting no small amount of time to develop[ing] and refin[ing[ an elaborate system for indexing the [blog]’s content.
Recently I was considering MDI programs (e.g. the blog manager) as opposed to non-MDI programs (e.g. the documentation manager), although I don't remember the context. I remember thinking that MDI has the great advantage that one can easily traverse all the 'child windows' that are currently open and perform something upon them. The same idea does not exist in non-MDI programs.
Or does it? Rereading the blogs about DOCU1 for the first time in years (I wrote them twelve years ago), I find the following statement: As DOCU is not an MDI program, another solution is required; Delphi stores all on screen forms in the 'forms' property of the 'screen' variable. Apparently once I knew this but I've forgotten. So maybe there is an alternative to MDI. So there is value to my 'commonplace' blog - as if I ever doubted it.
Reading a few pages further on in WGICF, I come across Tim Berners-Lee and the World Wide Web. This leads me to the idea of including forward references in the blog manager program; for example, if blog #1787 ("Pedalboard power supply problems") references blog #1725 ("The Dublin murder squad"), then a forward reference would have #1725 referencing #1787. This would be trivial to implement, but I wonder what value this would have. I note that several very interesting developments in the OP's "ERP" program came about from me hacking without regard to the usage of those hacks, and some of them have proved very useful. So I'll throw it in and wait for a future need to occur.
The tag system provides a way of finding blogs connected to the same topic, but sometimes that topic can be very wide - for example, at the moment there are 188 blogs tagged as 'programming' but those blogs are paired with another 73 distinct tags. Sometimes this is due to having a blog that discusses two completely different topics (for example there are four blogs tagged both 'programming' and 'Randy Newman', one of which is a mistake), and sometimes this is a narrowing of the term, with co-tags like Delphi, office automation and SQL.
Another quote from WGICF about serendipity is appropriate here: But how do
you get those particular clusters of neurons to fire at the right time? One
way is to go for a walk. The history of innovation is replete with stories of good ideas that occurred to people while they were out on a stroll. (A similar phenomenon occurs with long showers or soaks in a tub; in fact, the original “eureka” moment—Archimedes hitting upon a way of measuring the volume of irregular shapes—occurred in a bathtub.) The shower or stroll removes you from the task-based focus of modern life—paying bills, answering e-mail, helping kids with homework—and deposits you in a more associative state. How many times have I written here that I reached an impasse that was solved by taking the dog for a walk or having a shower? Removing myself from the keyboard helps in finding solutions to programming problems.
The book begins with glass - a prehistoric deposit of glass created by
nature in Libya intrigued and delighted all those who knew of its existence.
But mankind had to wait until it was capable of building furnaces that could
heat sand to high temperatures (over 1000°F) before one could make glass.
Once there was glass, there were lenses, then telescopes (and that caused a
huge scientific and religious revolution when Galileo discovered moons
circling Jupiter), mirrors (causing a paradigm shift in art now that people
could see what they looked like, and artists began painting self-portraits)
then there was photography, then fibreglass, originally for building but
later for communication purposes. You get the picture.
Internal links
[1] 520
Title | Tags | ||
---|---|---|---|
14 | Something special - Delphi rules! | Programming, Delphi, Randy Newman | |
289 | Malta log #1 | Holiday, Malta | |
290 | Malta log #2 | Holiday, Father, Malta | |
636 | Reading books | Films, Literature, Beatles | |
637 | More afterwords (My gap year, part 8) | Gap year, Old recordings | |
1075 | Train journey to Karmiel | Trains | |
1176 | Walking the dog leads to epiphanies | DBA | |
1261 | Understanding the UNLINK command in Priority | Priority tips | |
1669 | The amateur nutrionist | Health, Nutrition |
No comments:
Post a Comment