Personal Site

Links


www.melodypad.com

A comunity based online music notation editor. Currently in development. Will be released soon.

www.cheshireservicesethiopia.org

A website I recently developed for an Ethiopian charity which treats orthopedic disabilities enabling young people and children to walk.

www.danielhanna.co.uk

A web site that I have recently created

Cambridge University Part Ib group project

First year computer scientists sometimes have difficulty working out how Boolean logic and finite state machines work. It might be helpful to have a simple graphical simulator that would allow a small circuit diagram to be sketched and then exercised with test signals, and the resulting changes in signals displayed. The user interface should allow the user to select components from a library (including, say, 2- and 3-input NOR and NAND gates, RS-, JK-, D- and T-type flip-flops) and place them on the screen together with switches and LEDs. Connections could then be made between these by drawing lines between specified pins on the components. It would be helpful if the circuit could be saved to a file and restored so that a user can return to an earlier piece of work after a break.