scottishlass technology

Alma Linux 9.1,virtualmin,PostgreSQL,Nginx

Experimenting with the shiny new Alma Linux 9.1.

My VPS host only had 9.0 so do the upgrade
dnf clean all && dnf upgrade -y

dnf install glibc-all-langpacks
localectl set-locale LANG=en_GB.UTF-8
timedatectl set-timezone Europe/London

# install PostgreSQL
dnf install postgresql-server
postgresql-setup --initdb
systemctl start postgresql
systemctl enable postgresql

# Going to install Virtualmin as a control panel so need to set a root password for logging in

dnf install wget
# If you want Nginx instead of Apache by default install LEMP
/bin/sh --bundle LEMP

Virtualmin should show you the URL for logging in with your root account.
Go through Post-Installation Wizard

Set Run MariaDB no
Set Run PostgreSQL database server? yes

Click Re-check and refresh configuration
Newer versions of PHP (8.1) and Ruby (3.1) are available
dnf install @php
dnf install @ruby


.dev Nae thanks tae Google

So being of the developer persuasion thought I better buy the domain and point it here. Ha! Of all people, trying to buy via Google Domains just resulted in spinning circle for over an hour. Could see on Twitter others in the same boat were jumping ship and switching to other registrars so I did the same. Guess I’ve just snatched the domain name from myself. Yay me!


Encrypt Awa

Finally doing some housekeeping and updating some personal domains to use Lets Encrypt certificates for websites including this one. At the moment not bothering with certs for domain aliases as pretty much all of those are redirected to the canonical versions.

scottishwomen technology

Fareweel Yahoo Directory

Aw. Surprised how sad I was to hear that Yahoo will be shutting down their Yahoo Directory. Even though I probably haven’t visited it in several years in the early days of the web it’s difficult to explain how important a site it was in its day. It’s really hard to remember the days before search engines, before Google, infoseek, altavista…how the hell did we ever find things? Directories. Browsing hierarchical categories of links submitted by other webmasters.

In 1996 I wanted to create a mini version of Yahoo Directory but only  for sites about Scottish Women…just one snag…couldn’t find any, we needed to first actually create the kind of sites we wanted to see..and so Quine Online was born…but that’s another story. So thank you Yahoo for the inspiration, Quine would never have happened without it.

“Ae fond kiss, and then we sever;
Ae fareweel, alas, for ever!” – Robert Burns

Scotland scottishlass scottishwomen technology AT LAST!



Celebrating independence on teh interwebz. Been admiring my lovely new domain name, (spot the aliteration too) so of course I need to shift the blog one more time to it’s rightful resting place.

Scottish Lass Seeks (domain since 2001) has found a permanent home.

Hamewith tae

Ya beauty!

I was so desperate to make sure I got the name that I shelled out the bawbees in the ‘landrush’ phase of the dotscot introduction. Couldn’t bear the thought of yet more people overseas called “Scottish Lass” snapping it up. It’s flattering so many people in other countries are wannabes but I am actually a woman in Scotland born, bred, live and work here.

I also wanted to try and make sure that Scottish businesses taking the initiative felt the benefit of supporting the new .scot domain so went with the first Scottish registrar offering .scot I could find – Calico. They’re based in Cromarty. Quaintly but in a good way, when you sign up you receive your account details in a manually drafted email from a female sysadmin, even better!

scottishlass technology um Yu .uk

Because I’m a web geek and am compelled to try these things, noticed that domain registrars were sending me emails to claim .uk versions of my existing domains. Apparently owners of versions of a domain have Chief Baggsying Rights to secure the new .uk extension. So yep have made the move. Shorter = good…but still with that annoying, you know, .uk bit.  Wish would get their skates on for domains with a relationship with Scotland. Oh joy, more registration fees.

So for the purposes of this experiment is now


“I think I need a hard drive to manage my hard drives”

With a weary sigh I realised that I was yet again close to running out of archive space on my external hard drives ( again). I’ve always been meaning so sort out my menagerie of assorted external drives. Never really been happy with trusting precious family video footage to a single hard drive so seem to end up duplicating things – a royal pain in the bahooky with external USB drives. Might yet start looking at Amazon Glacier for off-site backups. I’d also been wondering about getting nas storage to end the madness of buying yet another standalone hard drive.It never seems to matter what capacity of drive I buy, always end up filling them. I’ve got a mixture of time machine backups, hard drive images, raw video and audio recordings, iTunes music library, not to mention all the video podcasts for mac/iO? All in different places. It gets impossible to remember where to find things, not to mention the vulnerability of losing content if a drive fails.
Have taken the plunge and ordered a synology ds213air…and amazon prime being amazon prime half a day later it’s here. Alas the drives I wanted weren’t in stock so will need to wait for those so at the moment it’s about as much use as a chocolate tea pot. Gives me time to plan. I like that it’s got built-in wifi and router. Could I have ‘always on’ backup storage? Pretty short of power sockets so sensible power usage is another concern. Gives the possibility of accessing the storage remotely e.g streaming multimedia – handy if you’re on a tablet device, hate having to switch on a computer just to get access to files.


EC2 Micro instance and MySQL ‘gone away’

After having tried small Amazon EC2 instances at work with no problems am now looking at micro instances at home. Found that a number of apps I’d installed on top of the default Amazon Linux – MySQL/postfix were failing even with very little activity. It was only then Googling that I found that these minimally resourced machines have no swap memory configured by default, so those apps needing burst of more memory can fail. Happily, following the instructions in Amazon EC2 Micro Instance Swap Space – Linux has fixed this. Lots of folk recommend *not* using micro instances for production systems for anything other than light use. Still the price is right (free tier for first year) so will keep dabbling


Lifelong Learning

You can’t teach an old dog new tricks

Beg to differ (ZOMG a blog post!). Don’t know quite what’s happened to my brain recently but it’s started being able to take on and learn new things in a way that hasn’t been possible for several years. The poor health and illness of recent years must have subsided enough for some shreds of normal learning to take place. In the last couple of months have got my head around:

  • Amazon Web Services.Ooh there’s still a bit of a tingle when you fire up a new service and then you realise…

    darn, guess I’ve got to start paying for this now.

  • EC2, Route 53, Elastic IPs, EBS, S3,.. a whole alphabet soup of acronyms and different services but somehow, somehow they all seem to be straightforward to learn and get working quickly. I’ll give a massive hat tip to whoever organises the developer documentation. Now we have a tendency as a profession to moan about the quality of docs, poorly written docs are sometimes worse than having no docs at all but the Amazon Web Services documents are written very clearly. Lost count of the number of times reading them when I’ve thought, “I wonder what happens if you want to do X,Y,Z…then in the very next paragraph/section they explain exactly that. Spooky, but exceptionally nice.
  • Git
    No there’s no missing ‘old’ prefix 😉
    All the cool peeps seem to be using it for version control these days and has become the go to resource for new projects. Shame to see how seems to have lost its way issue queues and project discussion forms get quieter and quieter.
  • Markdown
    This is a simple way of formatting text documents so that they are readable just as plain text but also become formatted with headings/bold etc. when uploaded to a markdown renderer (such as the project descriptions on This is one of those things that is such a simple idea and yet so helpful.

And what next? What next indeed. Something I seem to trip over on almost a daily basis is the ‘R‘ language. Really think I should try this next for manipulating and visualising data sets. I have a pet project on the go that involves data sets from various organisations. Such a bewildering range of layouts, conventions, no two seem to be alike, it’s just about impossible to come up with uniform ways of processing all these so I think changing tack to have lots of little processing jobs – each one tailored to just that data source is going to be a more fruitful way to proceed.The key will be that it should be quick and easy so I think time spent learning about these analysis tools should be helpful.

Past that RDF(?) Think much like trying to learn Gaelic I’ve many times started enthusiastically but have shrivelled back when my brain which is less than the size of a planet melts down wondering “why am I doing this again?” What usually happens is that I love the idea of RDF it’s just in practice you never really seem to see Scottish examples of anyone using it, providing yes but being used? No. Yes as a developer you can go to the trouble of exposing endpoints for your own data but if no one else utilises it, what’s the point? Might as well give this another go, see if there’s been any improvement, need to work on my cynicism.


A Guid New Year Tae Ane An Aw!

Auld Lang Syne