Skip to content

Christopher James Willcock

Enjoy Kaizen

All Posts

https://cjwillcock.ca/2018/12/10/557/

Gallery Test

Pancakes!

Time to make a new theme for cjwillcock.ca.

I forked my Psymantic theme and made a new theme, Pancakes. I’ll install it here, then make it less ugly. It’s going to break things, but not for long I expect.

Pancakes is also free software, because software wants to be free! Enjoy.

Lastly, a screenshot of what once was, for posterity. Shout out and kudos to David Shanske, the provider of the twentysixteen-indieweb theme I have used until now.

PHP Traits, Available Since 5.4

Bookmarked

PHP: Traits - Manual

A Trait is intended to reduce some limitations of single inheritance by enabling a developer to reuse sets of methods freely in several independent classes living in different class hierarchies.

Citation

(via PHP Manual)

PHP traits are convenient when transcending library boundaries with stable, core code. They are available since version 5.4. For discussion.

Via Lactea

Like the Milky Way .. sort of?

Meri

Sometimes it gets away from you a little bit, and you need to bring it back. But give it a good chunk of time before you CTRL+Z. You never know where you get to.

 

Super large, finished-for-now: meri.jpg

Neuroscience, Learning, Teaching and Star Wars

Read

Differential Subjective Experiences in Learners and Non-learners in Frontal Alpha Neurofeedback: Piloting a Mixed-Method Approach

Neurofeedback is a powerful tool to help individuals control their brain profiles to optimize their mental functioning and well-being. However, not everyone manages to reach their potential level of control. We assumed that this is partly a consequence of different learning approaches to neurofeedback, some of which are congruent and some of which are incongruent with the learning goal. If neurofeedback practitioners, trainers, and coaches know what type of mindset or attitude supports the desired neurofeedback goal, NFT success could be facilitated in not only late-learners, but also those who would otherwise be classified as non-learners.

Citation

(via National Center for Biotechnology Information)

Awhile back my youngest son, Thomas, had the need for special medical attention at the IWK Children’s Hospital in Halifax, Nova Scotia. (Aside: all is well.) We had some time available to us after the appointments there, so we took in a visit to the Discovery Centre.

We found there a head-to-head game, where participants don a headband with sensors that read brain waves. Whomever is the more successful at producing the appropriate brain waves advances their on-screen avatar quickest to the goal and wins the competition.

I did well enough to win my one match, but the family didn’t take time to discuss and develop strategy. Who’s got time for that when you have three hungry children, on the road, a few hundred kilometers from home?

Different kids (still all mine), different day, different location (near home of course, 😛 ).

I’m not on the road today. Instead I’m thinking about microformats. What they are and what they are not. Tiring of thinking through the method of objectively classifying content it proscribes, I started searching around online for others’ various documentation of the classification of subjective experiences. Thereby, I located the linked article.

Do. Or do not. There is no try.

— Yoda, in the motion picture Star Wars: Return of the Jedi, as penned by Lawrence Kasdan & George Lucas.

What Whale?

I like how the digitization and colouring has captured the physicality of the ink on the paper. See how it’s been over-inked?

Full-size sort of thing here: christopherjwillcock-whatwhale.jpg

https://cjwillcock.ca/2018/12/06/481/

Tab Quantizer Chrome Extension Beta

I authored and personally use this Tab Quantizer Chrome extension & companion server script, to record my browsing history from Chrome onto my own server. I publish some of the information I gather with this, to my Now page (near the bottom).

  • Keeps a running tab of active Chrome browser tabs across multiple devices and multiple windows.
  • Records a complete history of pageviews with time and URL
  • Records ‘walks’ – the series of pages viewed in a given tab, from the time it first opens, through each pageview until it closes

To make this work you need your own server for the script that records the data. Given that this extension is not coming from the built-in Play store (or whatever it is for Chrome) you’ll need to enable developer mode and load the unpacked extension manually. A consequence of this is after each Chrome update, the extension needs to be manually enabled.

I have been thinking of publishing this to the Play store (or whatever it is for Chrome). I haven’t done that before, so I have much to learn there.

I think all the bugs have been worked out. It works for me. This is my first Chrome extension work. It was made fast and cheap, so there is plenty of room for improvement as far as the code and user-experience goes.

Also there is no documentation whatsoever about using the collected data for some purpose. For now that remains an exercise for the reader.

Enjoy the Beta. Discussion in #indieweb-dev on irc.freenode.net.