Developers still lack security know-how

Earlier this week I was looking into RESTFUL web services and how to create them, so I set myself a small project.  The idea was to do something very basic, but that could be useful for someone rather than just a proof of concept.  i had no real direction.  With the news recently being about Apple locked in a battle with the FBI about whether or not they should be breaking their security for the FBI to access data on a particular iPhone, I started thinking about how much bad security I have seen in software applications over the years.  From this, I decided to build a web service which would take a hash string, and provide the original string for that hash where possible.

Continue reading “Developers still lack security know-how”

Under Construction

I’ve left this site languish a little too long with no posts or improvement.  It’s time for that to change, so I’ve started some development on the back-end, which will hopefully lead to a better working front end.  Here’s a breakdown of what is in development:

  • Splitting “versions” of the site out into individual posts rather than one large post
  • normalising the database to introduce performance improvements
  • re-writing the gallery section completely from the mess it currently is
  • Adding some basic internal analytics (though I’ll still be using google analytics)
  • Updating the text editor I use for better code formatting

Once that’s done, some of the changes will be obvious on the front end, but I’ll then look at changing front end pages to improve the experience for all.

Enough for now, this code isn’t going to write itself…

So you think you’re in control of your website?

I’ve recently been approached about a project for me to work on, part-time and on the side.  This itself isn’t unusual, but it’s one of a very small minority which I think is a good idea and has some promise.  I’ll not go into details about it, as I don’t know the full details of what role I would be involved in, and to what extent, but I had a look into it over the weekend and discovered something which probably affects many small businesses initially, and something which could be disastrous for them.  Their SEO sucks.

Continue reading “So you think you’re in control of your website?”

Installing non-free network drivers on Debian

As you might have seen, I’ve been building, and setting up my home server, and during that time, I had a lot of issues getting things working.  Some were from my own stupidity (like installing the GRUB loader on the wrong hard drive so it wouldn’t be read at boot time) and others weren’t so much my fault, but the fact some of the hardware I have doesn’t have open source drivers.

Continue reading “Installing non-free network drivers on Debian”