Lockdown (Experimental)

In the interests of – well, really just geekery – I’ve turned on HTTPS encryption on D4D™. It should be an invisible process to users of the site, but I want to know if it actually is or not.

I firmly believe in making all internet connections more secure, for a bundle of reasons I’m not going to go into right now. So I figure I might as well do some testing of it here (as well as on some other projects I’ve been running, or that are coming up and haven’t been mentioned here) to see how it goes.

In other news, it’s been a busy old week again, but I’ll write more about that in a different post.


Ridiculously Organised

So far, this year has been pretty non-stop with travel, visits, concerts and idiot day-trips (mainly to see concerts) and I’ve kept on saying that I must calm things down a bit, build in some time for myself and so on.

And I’m trying to, I really am.

But then cool stuff comes up that I want to go to – which means I now have plans all the way through this year. Not every weekend, or anything similar – but there’s already stuff planned right the way through to December.

The latest one, last night, was finding out that the Royal Albert Hall is doing a showing of Aliens – with the soundtrack performed by a full orchestra, as a celebration of the 30th anniversary of its release.  Even more fortuitously, it’s on the weekend of my birthday. Oh, I am so there.

And so yes, tickets are booked for it. I’d already got stuff booked in for December as well, so as it turns out, November was the only month this year without something already booked in.

Now my main challenge will be to not book up the rest of the year, and suddenly realise I’ve had ridiculously few ‘downtime’ weekends. Again.


Stars

Last year, I started a project to get used to going out for restaurant meals on my own – something that had always been a bit of a “thing” in my mind. Some people don’t like going to the cinema alone, or to pubs.

Part of it became a plan to do more “high-end” eating – if I’m going to eat solo, I might as well make it decent stuff – as well as the usual things, and as a result I ended up eating in a few Michelin-starred places which I really enjoyed. (Far more than I did my previous experience with Michelin-starred places)

I’m keeping up that aim this year, with a vague plan of trying a wide range over the year, and aiming to ‘collect’ a star a month. (Not necessarily at a place each month, but at least averaging it out to one star per month)

So far this year I’ve eaten in a one-star place and a three – with a two lined up for the coming month. From there, I’ve got a couple of others booked up already, and we’ll see how things go from there.

I don’t only eat in Michelin places, by any stretch of the imagination. My tastes are varied – I’m still amused by the Scotland trip I did last year, where I ate in a Michelin-starred place on the Saturday, and a daggy little hole-in-the-wall Mexican place on the Sunday – and I never want to end up the kind of up-myself twerd who’ll only eat at high-end places.  This is just a silly side-project that’s also a lot of fun, and is eminently doable. I get to experience a lot of new stuff, seeing what’s good and what isn’t.

I can’t deny, I’m fascinated by the whole thing – the levels of food, the differences (or lack thereof) between places with one, two and three stars, the differences between places with stars and those that haven’t, and the whole experience of the thing. But mainly, it’s fun – and if I’m going to have a ‘sin’, a money-drain or whatever, it’s going to be this one.


D4D Performance

This year, D4D’s performance as a site hasn’t been that great. I’d noticed a lot of times when pages timed out, or seemed to get lost along the way, but couldn’t find what was causing it, despite looking hard on several occasions.

Last week, I finally found what the problem was – and it wasn’t in something I’d done, which was nice. More importantly, it also wasn’t something that was showing up in code or settings – because it was a plugin that wasn’t doing what it had been told to, for whatever reason.

I’ve got a security plugin on D4D that’s supposed to take automatic backups, to add some safety and recovery to the site. That was set to take a backup every week, and to only store three backups, then overwriting the oldest.

Except that wasn’t what was happening. Somewhere along the line, something had gone wrong, and it turned out that it was taking a full database backup (with a different filename each time, so no over-writing etc.)  every fifteen minutes. Then storing them in a folder that was hidden away in a non-obvious location, with a non-helpful filename.

Even on a server that says it’s got unlimited space, that was taking the piss. It was making the server work extra-hard for no good reason, and causing a whole load of problems.

I finally found it all, and ended up both deleting the old files, as well as killing off the backup task completely. (I’ve written my own automated job now which is working fine, and not causing any problems. The moral of the story? Don’t trust other people’s code.)

Since doing that, I haven’t seen the site crash. I’m hoping that the problems are now fixed, the stability will improve, and that 2016 will be a much better year for D4D™

Fingers crossed.


Privacy Breach

Yet again, today there’s a story about another place revealing a confidential list of customers in emails – and as usual, in what’s known as a Corbett round here (courtesy of a certain Irish marketing person) it’s looking like the leaker sent the email using CC instead of BCC.

In this case, the information is even more sensitive than usual, as it’s people who’ve used a particular STI clinic in London, and may have also revealed their HIV status.  Oh, bloody whoops.

It amazes me how often this seems to happen – and how easy it should be to fix.

The first answer is, obviously, train people.

But after that, it’s about defending against laziness and stupidity.  But even that’s pretty easy.

All it really needs is a block on recipients in CC.  If you’re sending an email and it’s got more than (say) 10 addresses in the CC field, it simply asks if you’re sure you want to send it with those people in CC rather than BCC.  That’s an email-client thing – but is easy to do.

It can’t be that difficult – my own email clients all already ask if I want to send an email with no attachments if the message contains keywords like ‘attached’ or ‘CV’, after all.

A similar thing could be done on the mail-server as well – put in a rule that if there’s more than [defined limit] of addresses in the CC, it doesn’t send without an authorisation, an acknowledgement that this is OK.

There will still be the odd blithering fucktrumpet who manages to send out a whole mailing-list in CC (or even To) – but at least make it harder for them to do so.

Surely that’s not asking too much?

 


Going (More) Digital

Over the last month, I’ve upgraded and/or invested in a couple of new bits of hardware for media, and it’s been an interesting journey so far.

The first bit happened once I’d bought the new TV, and has been the addition of an AppleTV – which gives me far better access to various streaming services etc., and lets me watch them on a decent screen instead of on the laptop or phone. So far I’m pretty impressed with it – although the initial setup was a pain in the bits, until I’d finally figured out one thing that wasn’t mentioned anywhere except on the first screen.  If you’re on that first screen – or if you’ve reset the bloody thing so you can see that screen again – you can touch an iPhone to the AppleTV and it gets all the settings across automatically. Wifi details, iTunes account details, etc. – which makes things very easy indeed.

There hadn’t been any real point in getting the AppleTV ’til I’d got the new TV screen – the previous one wasn’t that great, and once it had been knackered, I was more interested in replacing it, rather than in showing AppleTV/Streaming stuff on a knackered screen.  But it’s good now.

I’ll write more about it at some point, as my use of it gets more advanced and more noteworthy.

The second thing is more for the office than for home (although as and when I give up the office, it’ll come home and be used there instead) and that’s a digital radio. Yes, I could’ve just bought a normal radio for less, but I was actually interested in the channels that are digital-only (including BBC Radio 6 etc.) as well as the ‘normal’ ones.  And yes, I can listen to those stations via t’internet and streaming, but it still takes up bandwidth, and means the laptop is working harder, with less decent sound quality.

I’ve only used the radio for a couple of days so far, but I can’t deny, I like it. Set-up was an absolute doddle – turn it on, let it scan, job done. I’ve set up some favourite stations and so on, but in general it’s just a decent bit of kit with better sound quality, and it’s nice to use. And it’s good to have some music to work to, as well.  Sure, I’ll probably also set it up so I can play stuff from phone/laptop into it, but for now it’s good just to have the radio going.

 

Bloody hell, I’m entering the 21st century…


6666

When I logged in today, I spotted this…

d4d_6666Nothing special to it, but I did like that nice balanced figure for the comments…