Technology

For Drupal 8, use Drush 8

Sun, 11/10/2015 - 21:45 -- James Oakley

Last week, to appropriate fanfares, Drupal 8 reached Release Candidate stage. That means Drupal 8 tagged releases now have an upgrade path between them, and it also means (very nearly) complete API / hook stability - which means this is the cue for some serious testing and development of contrib themes and modules.

However I made one schoolboy error: I was still using Drush 7.

It's actually quite an understandable mistake - all you had to do was follow the development of Drupal Next, and Drush, but not quite follow it closely enough.

Blog Category: 

Time to stop using AVG Anti-Virus

Tue, 22/09/2015 - 08:14 -- James Oakley
AVG

I've never used it, but I know a lot of people who do. For years, AVG have offered a free anti-virus product. You have to put up with the fact that it will put a signature on the end of your email messages, letting the recipient know that AVG Free scanned the email for viruses.

They offered a "Pro" version that you had to pay for. It has extra features that the free version does not. It doesn't add a note to your incoming and outgoing email. Anecdotally, it may get virus signature updates faster.

Installing the latest version of Drush

Mon, 08/12/2014 - 23:21 -- James Oakley

In case you missed it, Drush has evolved recently.

Quick primer for beginners follows. (Although, if you haven't heard of Drush, the chances are this post was not written with you in mind. I blog about many subjects, and there aren't many readers who are interested in all of them!)

Drush stands for Drupal shell - it's a very powerful shell environment for managing Drupal sites using the command-line shell.

Blog Category: 

iStockPhoto too Pricey? Two Others to Try

Fri, 10/10/2014 - 09:41 -- James Oakley

I'm a believer in paying for things. "Don't steal" - it's one of the ten commandments.

That means, if I want to use a stock photo on a website, on a flyer, on a poster, it should be with the copyright-holder's permission. It's their photo, and it's up to them to decide if I may use it. If I use it without their permission, it's theft.

Blog Category: 

Updating Drupal core with bash and drush

Thu, 08/05/2014 - 16:30 -- James Oakley

Yesterday, Drupal 7.28 was released.

People rush to upgrade, knowing that there will be a tranche of bug-fixes that may resolve longstanding issues.

People hesitate to upgrade, because updating Drupal core is not as simple as we'd like.

Other times, the core update is a security release, and you can't afford to wait.

This does not need to be painful!!

Upgrading core in Drupal 7

You have probably read the official documentation on doing this.

Blog Category: 

The end of Windows XP - a money-grabbing exercise?

Tue, 08/04/2014 - 16:58 -- James Oakley

Today is the day that Microsoft's Windows XP reaches "EOL" (End of Life) status. That means they won't be issuing any more updates for it. If security researchers (good guys), or hackers (bad guys), find vulnerabilities with it, Microsoft won't be issuing a fix for them.

This has been widely covered in the media. Apparently, a third of computers worldwide still use XP.

Blog Category: 

Automatically downloading GotRoot / AtomiCorp mod_security WAF rules

Wed, 20/11/2013 - 16:07 -- James Oakley

Phew, the heading of this post was a mouthful!

This post is a technical one, that probably won't interest many of my regular readers. However I know there are plenty of people looking for how to do this, so I thought I'd post this in case it helps others later.

Background

mod_security is a free or charge module for the Apache webserver. It allows HTTP requests to be analyzed, using a large number of characteristics. You'd be looking for evidence that someone's request to GET or POST is malicious, and you'd block them if so.

Blog Category: 

Drupal development snapshots puzzingly rebuilt

Thu, 03/10/2013 - 14:22 -- James Oakley

Please Update

Earlier this week, I got several automated e-mails from Drupal sites I manage. The e-mails told me that some of the modules I use had a new version, so I was advised to log in and upgrade.

Puzzling

I was puzzled to see that one of the modules I maintain was in the list of pending upgrades. That was puzzling because I hadn't pushed any changes to that module for a little while, so I wasn't expecting any new releases.

Blog Category: 

Pages

Subscribe to Technology
Additional Terms