I was surprised by the recent announcement that MySQL are going to start to conceal the hidden function calls in their C connector. Surprised because although this is great news I had expected them to do this years ago. Working for HP's Advanced Technology Group I realise I take ...read more
Right now there are bots on the internet scanning every IP possible for vulnerable servers. This is a fact of life on the internet. This means you need to keep any internet facing machines as secure as possible.
Whilst it is no panacea one step you can take to hide ...read more
Or an alternative name for this post...
Why API Docs Should Have Examples
As part of my continuation of libAttachSQL for HP's Advanced Technology Group I have recently been focusing on a Python based wrapper called pyAttachSQL. This is currently at an alpha level of release with no package ...
As with most of you who read this blog I carry USB flash drives around with me all the time. Right now I have 3 Kingston DTSE9 sticks on my keyring of various sizes each with a different purpose. Whilst these drives are nowhere near the fastest out there they ...read more
My family and I spent a few days before Christmas visiting family away from home. We booked two interconnecting hotel rooms so our children could have their own room and we could sleep with a little bit of peace. As with many trips there is often a period between dinner ...read more
Recently I have been working on a Python based wrapper for libAttachSQL and found that when testing on a Mac I was having trouble compiling the wrapper. It turns out that Python included in Mac operating systems uses a universal binary (also called fat binary) format and since libAttachSQL is ...read more
Today I read an article about how company X has improved things by amongst other things ditching JSON after 2 years of using it. Before I start on this subject I should say that JSON does have its place. If you have a web application where a browser is talking ...read more
I have recently posted up benchmarks of libAttachSQL vs. libmysqlclient using sysbench. Whilst these are great and shows the results I hoped for, this isn't what we designed libAttachSQL for. It was designed for non-blocking many connections per thread.
With this in mind I spent today knocking up a ...read more