Category Archives: DES516 -PPD

Memory Leak!

Memory Leak Wiki:
In computer science, a memory leak occurs when a computer program incorrectly manages memory allocations[1] in such a way that memory which is no longer needed is not released. In object-oriented programming, a memory leak may happen when an object is stored in memory but cannot be accessed by the running code.[2] A memory leak has symptoms similar to a number of other problems (see below) and generally can only be diagnosed by a programmer with access to the program.
In development environments such as XCode (screen shot below) and Borland there are often tools and methods for detecting Memory Leaks. There is no agreed general icon for a Memory Leak.

xcode screenshot

xcode screenshot

MINI Project: Design an ICON to symbolise Memory Leak as a general phenomenon.

In designing an icon for a Memory Leak one could look at the idea of leaks, or the idea of memory as a start point.
The question of how to approach the design of Memory Leak sharpens the focus on “The visual Classification of Icons

The final design should by presented in three resolutions:
1024 x 1024,
512 x 512 and
120 x 120

Timetable: This project could take forever, but dont take forever. Do it in one week. Please tweet me the answer.

Current state of the art?

Current state of the art?

Memory Leak Meme

Memory Leak Meme

cpu, memory, diskstorage, network

xcode: cpu, memory, diskstorage, network

Please tweet me with your answers but also please present A4 printed version of the icons in class.

Also please position (redraw) your icon on this chart.

(tweet or email) If you think it doesn’t fit add a new classification element.

DES516 – PPD Project #1 Timetable – Design change tracking

Project 1: Change tracking – awareness of what you are doing.

Duration – 1 week. Marks awarded – 10%

Please find the attached spreadsheet (Design Timetable). Make a version of that table without loss of any critical information that is:

  1. Easier to read
  2. Quicker to read
  3. Less visually cluttered
  4. Printable on A4 sheet
  5. Clear and less read error prone
  6. Reduce the ink to data ratio

“Perfection is achieved not when there is nothing more to add, but when there is nothing left to take away” – Antoine de Saint-Exupery

Record each change you make from start to finished item. Make an animated gif showing each of up to 15 steps.


Make an Animated gif or flash or animated ppt. showing each step in the transformation of the timetable.

Please tweet the finished URL to before class next week. Please also bring an A4 print version of the final design.

Sheilla McCallan

Mary L Waddell

Gareth McIllwrath

Felicity Smyth

Erin Reid

Ciara McErlean

Elizabeth Moran

Darren McCaskie

Marie Clare Duncan​​

Eilish Owens