Categories
CMS Drupal Mastering Development

Best practices for backing up Drupal 8 settings files

I have a Drupal 8 multisite with a few different hosts for production, staging, and local dev. Certain important files like settings.php and .htaccess are excluded from git, making it complicated to push to staging and production from my local. How are people getting around this? Is putting them in .git such a big security […]

Categories
Apple User Help

Revert back from a BT dongle 4.0 to internal bluetooth controller won’t work

When the Mac mini 2018 was released, I was experiencing Magic Mouse 2 issues (choppiness, etc), like many others, so I decided to get a Bluetooth 4.0 dongle (IOGear GBU521) and see if the problem would go away. It did… I plugged in the new adapter, went into Bluetooth Explorer, under "HCI Controller Selector" selected […]

Categories
Linux Mastering Development

outgoing smtp choose server based on From address

I use an email client called Alpine. Currently I start it in one of several different modes in order to specify the outgoing SMTP server based on what I’m doing, in particular the From address that I wish to use. What would be much more convenient is if I could simply direct Alpine to use […]

Categories
Linux Mastering Development

Why does my process terminate upon log out despite nohup and disown?

I have an executable (a server made with Unity) which I want to continue to run after I log out. All the interwebs say that I should be able to accomplish this with nohup or disown or both. But it doesn’t work. I do: nohup /usr/bin/myexecutable & disown -h and check the process list at […]

Categories
CMS Drupal Mastering Development

How can I reference more than one media entity in a custom migration

I have a custom migration script that uses 4+ sheets to migrate data into two different content types (that reference each other), along with referenced users, and most important to my question, references media entities that I import/migrate as part of the tagged migration group. I am able to successfully 1) import the image/file entities, […]

Categories
Mastering Development Software

Why do some software engineers and managers find the term “bug” so offensive?

Our software was originally written in another language. As a native English speaker, I spotted some of the new English translations which are poor. When I raised this as a bug, the manager got angry and said this was "not a bug, but a possible improvement". Huh? To me, anything that any user has a […]

Categories
Apple User Help

macOS Big Sur Terminal hangs and no prompt appear

I have a strange issue on my MacBook Pro (Mid-2017 15" with touch bar; MacBookPro14,3; 11.0 Beta (20A4299v)). I’ve just installed macOS Big Sur on an external drive and everything was alright for some time. Terminal app was working perfectly and I still has one window open with it working OK. The last step I […]

Categories
Linux Mastering Development Ubuntu

Trouble connecting to XFINITY wifi, using Kubuntu 20.04

I just finished installing Kubuntu 20.04. Everything looks great, etc., but I am having trouble connecting to a secure XFINITY wifi hotspot. I am, however, able to connect with all of the other wifi networks I have tried, including non-secure xfinity wifi. ("XFINITY" in all caps is how they indicate their secure wifi spots, as […]

Categories
Ask Biology

Why doesn’t enzyme reaction rate rise linearly with substrate concentration?

This is the graph of the Michaelis-Menten equation which describes the relationship between reaction rate and substrate concentration: I don’t understand why it is hyperbolic. Intuitively, I would think that it would be linear. Here is my logic for a specific scenario: Let’s say enzyme $A$ converts substrate $S$ at a rate of $1 S$ […]

Categories
Linux Mastering Development

Why does my process terminate upon log out despite nohup and disown?

I have an executable (a server made with Unity) which I want to continue to run after I log out. All the interwebs say that I should be able to accomplish this with nohup or disown or both. But it doesn’t work. I do: nohup /usr/bin/myexecutable & disown -h and check the process list at […]