I found myself wanting to check if a given URL path exists on another host of a multi-host Symfony application from within a controller action.  The router service, which is the instance of Symfony’s routing component used to route requests to actions, has a match() method, but it only accepts the path part of the URL.  It also has a matchRequest() method, but that seems to ignore the HTTP_HOST and SERVER_NAME of the passed Request object.
WWW posts page 21
Work theft
Today was not a great day at work: I discovered that my work laptop was stolen over the weekend.
Continue reading post "Work theft"I was getting a white screen with 200 status in production after updating Symfony to 3.4.
Continue reading post "#1696"Well, Firefox forced my hand by upgrading even though I had “Never check for updates” checked. So I now have Firefox ESR installed.
Continue reading post "#1675"Firefox 57 and Tab Groups: downgrading to ESR for now
The recent release of Firefox 57 is pretty nice in many ways, but the loss of certain extensions is probably going to keep my primary browser from upgrading until they’re updated or suitable replacements are found.
Continue reading post "Firefox 57 and Tab Groups: downgrading to ESR for now"Rsync incremental snapshots
I have been using rsync for backup and other things for a long time.  It has a link-dest option that allows doing incremental snapshots similar to Time Machine on Macs.
Database inheritance: Postgres?
I’ve been unhappy with the inheritance provided by PHP ORM’s I’ve looked at. In looking for something better, I discovered that Postgres has built in inheritance, because it is an object-relational database.
Continue reading post "Database inheritance: Postgres?"Not sure if it was a recent Mac security update or a change with macports, but my local apache server broke and is requiring quite a bit of work to get it functional again.
While working on my site’s error pages, I became aware of the #save418 kerfuffle.
Continue reading post "#1644"Apparently, I had some short_open_tags in some examples on my site, but didn’t enable that setting when switching to my new server.