Tess's picture

Deploying Web stacks DRY-ly with Ansible, Part 1: Infrastructure

I've been working on a new site for the last several months. It runs great locally, but when I started thinking of putting it on a live server, I ran into a series of problems. I was hoping that I could simply upgrade my web server from PHP 5.6 to PHP 7, then deploy my Drupal 8 site in place. Sounds simple, right? unfortunately, PHP 7 introduced compatibility-breaking changes which caused problems for my old, Drupal 7-powered site.

trice's picture


Haven't written anything here all week. Too much going on. Too much uncertain.

Am I dumped? Not dumped? Am I moving to Canada, the USA, Europe? Staying here? Right now it looks like Canada is the place that will be attempted, although I rather expect that will fail. My professional accomplishments indicate I can work well and stably enough but I find it hard to believe anyone would want me. Surely they'd want more of an economic star.

trice's picture


I need to write something. That's a small determination within my power. I believe it is? Even though I'm putting a lot of my personal-time energy into getting to grips with Pathfinder and making that game happen I should be able to spare at least some time this week to compose words. That doesn't seem like too much to ask of myself. Next weekend, a week from now, I want to be able to say I've written some fiction. Even if it is only a handful of words. Even if they get deleted or replaced the very next time I open a writing implement.

trice's picture

Nothing else


Bleak feeling today tied in part to a lack of creative activity and that whatever I did make would be worthless even so. Can I and should I break free of current habits and cycles to do more? The answer is a resounding maybe.

And a partly envy of other persons who have people to spend time with in person, who seem to have fun and do things they enjoy midst even terror and a bleak desperation to survive.


Love is hard, and painful, and demands sacrifice.

trice's picture

Only a week late

arly in the week a girl (probably early high school but maybe late primary school) asked for help finding varied sources to site for her assignment about the solar system and that was fun. She's asked a similar question about different schoolwork months back and it is not often I get asked to deploy that much educational assistance on a topic.

Tess's picture

The HAC Metric

Whenever I get a bit of free time, I start to wonder what I can do with it. Should I work on some code? Write a blog post? Draw something? Fix something around the house? The worst thing that can happen is that I'll end a weekend or holiday feeling it was wasted no matter what I do, and I guilt myself for days for my supposed laziness.

trice's picture

Up and down

=== Ambiguity from 2017-07-13 ===

One of those days where I have a shift at the library starting from 17:00, so the whole day takes place in its shadow. Nonetheless I managed to achieve many of the goals I'd set for myself today. Mostly, preparation for that Pathfinder game I keep talking about.

Tess's picture

Building a custom migration in Drupal 8, Part 6: Custom Source Plugins

In the last post, we went beyond simple node migrations and leveraged the power of the Drupal 8 migration system to break up and reorganize our content into Paragraphs. We created a separate migration for each source field we wanted to convert into a paragraph entity, and then an additional migration that created nodes using the paragraphs. We used psudofields and some creative use of plugins to migrate things just the way we wanted. It sounds like we've handled everything, but we can still go further.

trice's picture

Two pieces a week apart

=== Monday ===

Maybe yesterday's post should have been split in two, to separate out the game talk from the workplace whining. In follow-up to that, it seems the person I was filling in for on Saturday is currently hospitalised. I won't write out my speculations as to why, but I hope she will soon be in good health.


Subscribe to a denizen's entertainment RSS