How to restore a Drupal website too old for manual upgrades

Owners of websites that remained frozen for a year or more, because the projects they represent also were closed, or greatly slowed down their activity, face a big problem when those projects restart: updating the website without losing all its old content is really, really hard, if not impossible. Here is how I faced this problem with an old Drupal website, with an approach that can work on many other websites running off some database. Continue reading How to restore a Drupal website too old for manual upgrades

How to create stacked area graphs with Gnuplot

Gnuplot is a really great plotting utility, that can be used either interactively or automatically, from inside scripts of all sorts. However, sometimes it can be quite difficult to use simply because there are lots of documentation, but it is hard to figure out exactly what piece of documentation you should read and where it is. Continue reading How to create stacked area graphs with Gnuplot

How to post content to a WordPress blog from the command line

WordPress is a great publishing system, but managing it manually can be a very time consuming process. This is especially true when you want to upload lots of posts, or if you would like to write content in your preferred, full-blown text editor and then have it “magically” appear online.

WordPress takes care of these needs Continue reading How to post content to a WordPress blog from the command line