November 2012 Archives
Codex Seraphinianus
By Jocelyn Ireson-Paine on November 21, 2012 6:28 PM
![]()
The Codex Seraphinianus, online here. Click “Click to read”, page through, and wonder.
“At least” Weather
By Jocelyn Ireson-Paine on November 19, 2012 6:53 AM
Today is what we in the trade call “at least” weather. It’s spitting, but at least it isn’t cold. Yesterday was cold, but at least it wasn’t raining. All British weather is “at least” weather, apart from a week of August-hot sunny days in April which make you forget that it will rain, for at least half an hour, and unpredictably, every day for the rest of the year.
Moodle Cartoon: And You Need to Look Inside Every Single Plugin Before You’ll Know Which Unenrolment Method You Should Call
By Jocelyn Ireson-Paine on November 19, 2012 6:51 AM

Yet another Moodle cartoon, expressing my wish that Moodle plugins were programmed in an easily parameterisable functional way rather than with details hidden inside in an obscure object-oriented way.
(See Wny are there enrolment plugins instead of a function for enrolment and a function for unenrolment?
.)
Cartoon Description
The orange Michelin-man-like Moodle figure is holding a bunch of electronic boxes, each with a cable emerging from one end and a short jack-plug at the other. He is swinging them by the cables in one hand, and has the cable of another coiled round his other arm. He has his nose in the air, and is saying disdainfully “And you need to look inside every single plugin before you’ll know which unenrolment method you should call”
.
Moodle Cartoon: So What if You Can Ask for Data That You Can’t Set?
By Jocelyn Ireson-Paine on November 18, 2012 9:00 AM

Another Moodle cartoon, expressing my discovery that a function for returning data about users can return fields, such as Skype ID, that the function for creating users can never accept.
(See Why is the argument to core_user_create_users different from the result of core_user_get_users_by_id?
.)
Cartoon Description
The orange Michelin-man-like Moodle figure is disdainfully pointing at a whiteboard. He is lecturing. The whiteboard shows the specification for the inputs to the Moodle core function core_user_create_users, and the outputs to the core function core_user_get_users_by_id. The outputs contain many fields that are not in the list of inputs, such as Skype and Yahoo IDs.
Moodle Cartoon: I Won’t Even Notice it Unless it Comes With a New version.php !
By Jocelyn Ireson-Paine on November 16, 2012 7:59 AM

Another Moodle cartoon, expressing my discovery that when you update a Web-service plugin, Moodle will only notice the change if you also update its version.php file
(see Re: Get user token.)
Cartoon Description
On the left is standing a Michelin-man-like figure. He is the same orange colour as the Moodle trademark “m”, and has a Moodle logo on his chest consisting of the “m” with a black mortarboard perched on it. His eyes are the letter “o”‘s from the trademark Moodle name. On the right is standing a programmer holding a piece of paper listing, as a services.php file, the description of a Web-service function he wants to install. The Moodle figure, who is scowling, retorts “I’m sorry, but I won’t even notice it unless it comes with a new version.php!”
Moodle Cartoon: I Can’t Understand How to Copy a Course
By Jocelyn Ireson-Paine on November 16, 2012 7:45 AM

Moodle is a big and complicated piece of software for teaching over the Web, which I worked on in January. I drew this cartoon to express the difficulty I was having trying to understand a built-in script that I wanted to use for copying courses (see
Re: Copy of course). I drew it on my laptop, using a mouse and the Gimp image editor.
Cartoon Description
A perplexed programmer is staring at a copy of the Moodle script used to configure and execute the restore process. He is clearly finding it difficult to understand.
Categories
Monthly Archives
- February 2013 (3)
- January 2013 (4)
- December 2012 (4)
- November 2012 (6)
- October 2012 (2)
- August 2012 (5)
- July 2012 (2)
- June 2012 (2)
- March 2012 (2)
- February 2012 (3)
- January 2012 (5)
- November 2011 (1)
- October 2011 (5)
- August 2011 (1)
- July 2011 (2)
- April 2011 (3)
- February 2011 (7)
- January 2011 (8)
- December 2010 (8)
- November 2010 (9)
- October 2010 (8)
- September 2010 (9)
- August 2010 (11)
- July 2010 (10)
- June 2010 (11)
- May 2010 (8)
- April 2010 (7)
- March 2010 (4)
- February 2010 (7)
- January 2010 (6)
- January 2009 (1)
- September 2008 (1)
- December 2007 (3)
- November 2007 (7)
- September 2007 (2)
- October 2006 (3)
- September 2006 (2)
Pages
Learn more about OpenID
Search
About this Archive
This page is an archive of entries from November 2012 listed from newest to oldest.
October 2012 is the previous archive.
December 2012 is the next archive.
Find recent content on the main index or look in the archives to find all content.