My mother’s mother’s sister, known to all of us as Auntie Pat,
was born on January 2nd, 1915, in London.
My mother and a few other family members will join her today for her 100th birthday party.
I understand that the Queen has been notified
and will be sending a telegram of congratulations,
but can’t attend in person.
Pat is frail but her mind is still good,
and she continues to live by herself in her own home in Bournemouth, England.
In the last decade, Pat has twice emigrated to New Zealand,
but it didn’t work out either time.
Pat married only once, in her sixties,
to a Polish émigré who had served …continue.
Title: The Thirty-Nine Steps
Author: John Buchan
Rating: ★ ★ ★ ★
Copyright: 1915
Pages: 225
Keywords: thriller, "shocker"
Reading period: 1 January, 2015
John Buchan’s classic novel,
The Thirty-Nine Steps,
takes place in the summer of 1914,
weeks before the Great War breaks out.
Richard Hannay, who made his fortune in South Africa,
is bored of London.
When his neighbor is murdered after disclosing a spy plot to him,
Hannay is forced to go on the run
to avoid being arrested by the police or killed by the spies.
He spends much of the book hiding out in rural Scotland,
before returning to London.
This proto-thriller—or “shocker” as Buchan called it—is still an entertaining story.
In most of the world, as I write this, it’s already 2015.
We in Seattle will enter the New Year in 4½ hours.
For me personally, it was a reasonably good year.
My health remained good,
I had a new job,
we had a good summer vacation,
and generally enjoyed ourselves.
Emma’s health was not so great,
but she’s set up an Etsy shop for her knitting
and started modeling for artists.
I look forward to 2015.
My DasBlog-based blog at http://www.georgevreilly.com/blog/
has been out of commission for months.
I’ve been meaning to replace it for a long time,
but I only just got around to making a serious effort,
as I realized that otherwise I would have no posts at all for 2014.
I received only a handful of complaints about its absence;
if there had been more, I would have fixed it sooner.
DasBlog is a fairly lightweight blogging engine that runs on ASP.NET.
It doesn’t require a database,
but it does require the ability to write XML blogpost entries to the local filesystem.
That’s a non-standard configuration for ASP.NET and IIS websites,
which inevitably causes problems.
Whenever …continue.
Tuesday December 10th was my last day at Cozi.
I had recently rolled off a major project that lasted for most of a year,
and the timing was good to go do something else.
In my six years there,
I made lasting friendships and I built a lot of software that makes me proud.
Cozi has about 15 engineers, small enough that I worked on most of the software,
notably on the web services that power everything else
and on the web client application,
though not, alas, on the iOS or Android applications.
Cozi was a great place to work
and I knew I wanted to replicate what I valued …continue.
From October 1996 to May 1997, I wrote a number of sample components
for the then-new Active Server Pages
(Classic ASP).
I worked for MicroCrafts, a consulting company in Redmond, WA;
the samples were written for Microsoft’s
Internet Information Server
(IIS) team.
Most of the components used Microsoft’s new
Active Template Library (ATL),
a C++ library for COM.
This work had two important consequences for me:
Microsoft recruited me to join the IIS development team
to work on improving ASP performance for IIS 3,
and Wrox Press invited me to write
Beginning ATL COM Programming
I was originally supposed to be the sole author of the book,
but I was a slow writer and I was caught …continue.
I’ve spent some time this evening profiling a Python application on Windows,
trying to find out why it was so much slower than on Mac or Linux.
The application is an in-house build tool which reads a number of config files,
then writes some output files.
Using the RunSnakeRun Python profile viewer on Windows,
two things immediately leapt out at me:
we were running os.stat a lot
and file.close was really expensive.
A quick test convinced me that we were stat-ing the same files over and over.
It was a combination of explicit checks and implicit code,
like os.walk calling os.path.isdir.
I wrote a little cache that memoizes the results,
which brought the cost …continue.
Title: Backbone.js Testing
Author: Ryan Roemer
Rating: ★ ★ ★ ★ ½
Publisher: Packt
Copyright: 2013
Pages: 168
Keywords: programming, testing, javascript, backbone, mocha, chai, sinon
Reading period: October 2013
Backbone.js Testing is a short, dense introduction
to testing JavaScript applications with three testing libraries,
Mocha, Chai, and Sinon.JS.
Although the author uses a sample application
of a personal note manager written with Backbone.js
throughout the book, much of the material
would apply to any JavaScript client or server framework.
Mocha is a test framework that can be executed in the browser or by Node.js,
which runs your tests.
Chai is a framework-agnostic TDD/BDD assertion library.
Sinon.JS provides standalone test spies, stubs and mocks for JavaScript.
They complement each …continue.
Last night, I read the first third of the chapter.
Tonight I will read more.
I described it as “badly punctuated.”
There’s no punctuation at all!
No apostrophes, no commas, no periods.
The “sentences” are separated by paragraph breaks.
So far, Molly Bloom has thought back to Mrs Riordan,
an obnoxious elderly neighbor whom Leopold Bloom flattered;
sickness;
Bloom’s infidelities, present and past;
her own seductions and confessions;
sex and childbirth;
jealousy;
aggravating husbands.
In the second paragraph:
men are all so different;
how strange Bloom is;
Bloom is “mad on the subject of drawers”;
their first sexual encounter;
punctuality;
a potential singing trip to Belfast with both Bloom and Blazes Boylan, her paramour;
her last concert;
hating politics;
money;
well-dressed men;
losing weight, face lotion, and beauty …continue.
We at the Wild Geese Players of Seattle have been adapting
James Joyce’s Ulysses for staged readings since 1998,
and we will complete the book with the Penelope chapter
(aka Molly Bloom’s soliloquy) on Bloomsday 2013.
I shall detail my dramaturgical process over several blog posts.
The very first step is to re-read the chapter.
It’s been several years since I last read it and I don’t remember it clearly.
I’ve yet to look at my old friends, Gifford and Blamires,
for their takes on “Penelope”.
Molly is lying in bed, daydreaming early on the morning of June 17th, 1904.
Leopold climbed in to bed a little while ago,
put his head at her …continue.
Previous »
« Next