Technology

Facebook: Hacked versus Cloned

Wed, 07/09/2022 - 10:32 -- James Oakley
Facebook login screen on a mobile phone

“I think my Facebook account has been hacked. Sorry everyone.”

Anyone who uses Facebook, and has a decent number of Facebook friends, will see this message from time to time.

People get confused about exactly what’s happened, and therefore how to prevent this from happening and how to fix this if it does.

The key thing to understand is that there are two distinct things that can happen to you: Hacked, and cloned.

Facebook Hacked

This is when someone else is able to log in to your Facebook account.

Blog Category: 

Keeping track of upstream security issues

Sat, 06/08/2022 - 20:08 -- James Oakley

Drupal no longer releases a new version of Core when an upstream dependency fixes a security vulnerability. It is the responsibility of site maintainers to keep track of security advisories for all such dependent libraries. That is no small task, and a way to automate this is needed. This post looks into how this can be done.

Blog Category: 

Checking for modifications to default.settings.php

Sat, 30/01/2021 - 16:45 -- James Oakley
Drupal

Drupal sites contain a settings.php file with site-specific settings, that is based off default.settings.php at the time the site is installed. As Drupal evolves, default.settings.php will change. Sometimes, it's worth incorporating those changes into the settings.php file for an already-installed site. This post runs through a low-friction way to keep on top of this house-keeping.

Blog Category: 

Bitdefender Review: False Positive Handling

Sun, 08/11/2020 - 09:25 -- James Oakley

The antivirus marketplace for protecting Windows computers is crowded. Go back 15 years, and there were two or three well established players whose products were becoming increasing bloated and slow, and then a handful of new providers that were leaner but with varied effectiveness.

Blog Category: 

How to: Shrink image size for OpenStack VM to the storage used

Fri, 17/07/2020 - 10:30 -- James Oakley
How to shrink OpenStack disk space

I have recently solved a problem which may trouble others, so I share the problem and its solution with you here.

The world of the problem: OpenStack on RamNode

There are a number of web hosting providers I'm fond of (having tried many others I'd never touch again). One of those good ones is RamNode. They sell many kinds of hosting products, but I use them when I want low cost virtual private servers that I can rely upon.

Blog Category: 

Edit IPN settings on a standard PayPal account

Mon, 04/05/2020 - 10:30 -- James Oakley

Another "note to self" post.

PayPal have changed things so that you need a business account to set up an "IPN" notification endpoint. In their own words:

Instant Payment Notification (IPN) is a PayPal feature that sends messages about payments (and other transactional events) directly from PayPal to your website(s)' back-end systems.

Blog Category: 

Retrospect Error 530: Client not found

Tue, 28/04/2020 - 10:30 -- James Oakley

For many years I have used Retrospect for backing up our home computers. It's very important to have a thought-through backup strategy, that includes keeping more than one copy of your data, including at least one copy that is "off-site". If disaster strikes, such as your computer hard-drive failing, you wouldn't want to lose all your documents, photos and possibly emails.

Blog Category: 

Drupal 8 Development / Deployment Workflow

Mon, 05/08/2019 - 12:52 -- James Oakley

I've been putting off learning how to build sites in Drupal 8, and migrating my existing Drupal 7 sites over to Drupal 8. Why? Drupal 8 uses a lot of new tools. I want to learn how to set up a Drupal 8 site in the "right" (optimal) way so that I don't incur technical debt for myself later on. That means I have a lot of tools to learn. That takes time, which I don't have a lot of. So I've procrastinated.

Blog Category: 

Pages

Subscribe to Technology
Additional Terms