I love CSS… It has the power to completely change the user experience of a website; for better or for worse. Something I am most guilty of is utilizing CSS to make changes that should really take place on the HTML or server level. The two most powerful attributes (in my opinion), are the following:… Continue reading The Power of CSS
Author: James Mackay
Test – Hacked Page
This is my CSS test. It is being used for my article The Power of CSS.
Test – Display None
This is my CSS test. It is being used for my article The Power of CSS.
Base64: a Self-Imposed Denial of Service
It is currently quite a frenetic time of the year at work. Students are in the midst of their final exams, and as always, people always find ways to conjure up some of the strangest problems. Issue I was out at dinner with my family on Wednesday night, and received a “Priority 1” ticket from… Continue reading Base64: a Self-Imposed Denial of Service
IP Addresses on the Front-End
Something that sort of bugs me in front-end development is the lack of support JavaScript has to detect a user’s IP. Detecting an IP address is inherently a server-side requirement… I encountered some complications recently with logging errors from the end-user. We wanted to log the user’s IP from the support form already set up,… Continue reading IP Addresses on the Front-End
Simple Database SSH Generator
I have often found putting together command lines a little bit annoying, especially when they contain login details and such. The below has been created as a convenience to generate the required SSH command more efficiently. Exporting a Database Exporting a database via phpMyAdmin is always an option to retrieve an SQL dump, but the burden… Continue reading Simple Database SSH Generator
