Viruses in USB’s / Cards / (even photoframes?)

We all know the risks (or do we?) of plugging things into a PC such as flash drives storage cards and disks, I recently had an issue where one of my directors had plugged a brand new (sealed) USB drive into his laptop copied a couple of spreadsheets onto the drive to transfer them to his desktop PC. On plugging the USB drive into his main pc our security (NOD32 by Eset) kicked in and locked down a ‘known threat’ this was kind of disturbing as I knew the drive... 

Fireworks and Snow Leopard

It seems there is battle happening inside my iMac between Adobe Fireworks and Snow Leopard  OS! Initially I presumed it was probably my lack of re-booting/updating that was causing the problem so I carried out the necessary updates (480mb!) for my CS4 design package, re-booted the iMac and hoped for the best. I though as I had dismissed 480mb worth of updates for a while that was the most likely thing to be at the root of this problem. Wrong! Fireworks still hangs when... 

Multi Level WordPress Menu

WordPress is an excellent CMS and I have used it on most of the projects that I have worked on recently.  The one thing however that can be a little tricky is multi-level page menus, when you have got several levels of parent/sub pages.  Whilst working on a large project recently I have come across a pretty good way of getting round this problem. I was working on a site that required a multi-level page navigation system.  This primarily meant that when viewing a page the... 

Creating an Avatar in Fireworks

Today I spent much of the day teaching about using Vector tools in Adobe Fireworks CS3 (yes we are out of date a little!).  My aim was to create an avatar character to represent you as a person, or perhaps what you would call a caricature using Fireworks, to express the benefits of using the vector tools rather than relying on bitmap tools all the time.  This post is to tell you how I got on! Inspriation I started out looking for inspiration, as I am sure all designers... 

Clean Coding

I have been coding websites now since late 2004, and I have learnt a lot in the time that I have been doing this.  In fact every day you learn things that you didn’t know, and a long the way I have learnt so much from others.  However the one thing that no one passed on to me was the importance of clean coding.  This is something that I had to learn for myself.  So what do I mean by clean coding and how does it help when creating a website? Many beginners often... 

Apple iPad – My Thoughts

Finally last week Steve Jobs, Apple CEO announced the launch of Apple’s brand new product, the Apple iPad.  Rumours have been developing for months now on the Internet and now that the product has finally been revealed is it a good as all the hype built it up to be or should we be disappointed?  Well a little of both maybe, so lets have a look. My first disappointment was that it was exactly the product that everyone had been suggesting with the rumours.  Therefore... 

Protect WordPress Content

I have been working on a number of sites recently that require several of the pages to be protected to logged in users only.  Also I have had one site where all pages which have a particular parent page needed protecting to logged in users only.  With some very handy built in WordPress functions and a bit of PHP this post attempts to show you how this can be done. Ribbweb ICT runs WordPress and is used as a CMS in order to provide online resources for students to use.  It... 

Colourful Quality Design

I regularly check CSS Mania, which is a website that showcases excellent design in terms of CSS driven websites.  I would like to use this post to showcase three sites that I have recently seen that I find excellent examples.  All of these sites are websites that showcase web design services and each one provides excellent examples of how to do it.  

WordPress’ Dynamic Classes

For a while now WordPress has had the functionality for you to add dynamic classes to your posts and pages.  So what are dynamic classes, how do they work and how can they help you when creating a website using WordPress?  In this post I will try to answer these questions and more. Dynamic means change and that is exactly what WordPress’ dynamic classes do.  If you add them to a post then they will change depending on which post your are looking at.  Lets take a... 

Your Short URL for Twitter

Everyone seems to be using Twitter at the moment and it was with this in mind that I decided to include in this site the “Tweet this Post” icon that you can see to the right of each post title.  What is a little different about this Tweet This button is that instead of using one of the many URL shortening services, it uses WordPress functionality to keep the shortened URL on your own domain name.  This post with talk you though how I did this. First of all it...