picture of D White
d.white@imperial.ac.uk
Duncan C. White,
Technical Coordinator,
Computing Support Group,
Department of Computing, 
Imperial College London.
Hi there, I'm an experienced and professional programmer and sysadm, interested in large scale ruthless automation of systems. I've been programming for over 30 years, mainly in C and Perl.

Welcome to my Personal Pages, with information on my:


Recent Stuff

  1. Edit the source code and add:
    #define __USE_GNU
    
    after including stdio.h.
  2. Compile via:
    gcc -o malloc_interposer.so -shared -fPIC malloc_interposer.c -ldl
    
  3. Then carry on as the Sun Developer instructions say, ie.
    setenv LD_PRELOAD $cwd/malloc_interposer.so
    
  4. Run the application - every malloc() call will now print out its size.
  5. Afterwards, don't forget to:
    unsetenv LD_PRELOAD
    


Career Summary

Experience


Teaching Interests


Other Interests


Other Personal Pages

Here are some of my other personal pages/projects:


My GPG Public Key

Here is my public key. I sign RPM packages and occasional emails with this:
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

mQGiBDwHrxcRBACo4o+PXVWnpsRxoEE5mTpDNRXA3DLqlyzG63HYDAflecM62PQ3
W+ErpGh/Zo2E4AqOgf7pB+5C+1OadESRHExoLhtCq8UHKBA+qkaueCICVq0sw2X9
76qmThQ79uoGTxTDabZXCgNiSgFNISaVt7TapJw1unDqEHozfsPMQCz8owCg/qgN
0Je7+kvuQ7HVVd0e5BQUiqUD/1rVHqPKf9fjFCbMf07FpEo/12cbBoLU9huAEEjf
j62T//aQ4tNHGkkhKY0Y3X2gJgJn6TGn4e1LJvyMZdRnPQ4PcL7klQCcF5xHay7n
P5Kah8tMGavi+9Hlf6ohvli9UgPnjwpvoy4FgrlYgkz7B162/BzhuOPShUPG1LrE
rtlRA/9y/Xo1YTilzOQN7JB6SGLeOAQnCtGJX+HAs0Vr/Fxqctq4YLkyWkJpS0qs
wr1DzS7JHsBRVr03xEaxkokF2wPzQHj3p2WNeMPqNglc7O62e20W6snkQhv25leh
pgOYk8rTeX0MIDXNmF45fVbu9VSi5eJ8Houv7XitMd1DMM5SYbQiRHVuY2FuIEMu
IFdoaXRlIDxkY3dAZG9jLmljLmFjLnVrPohXBBMRAgAXBQI8B68XBQsHCgMEAxUD
AgMWAgECF4AACgkQZ0ZZU1WypVTXcwCgnfGHqPoHvTbmecaVr7nvu0IlsOAAmgMs
SYCWyI+WRZ5CCq0o0P96glnRuQENBDwHrxkQBACTozk/Qhm5BIOs6meOc9CTQ9Ks
VgdiZiQqtf+RHvEjAG+deMKh86r/72D7FaaO6wsfuCq9sgwQX0NwAzklaDlb7+9u
4SSdYYsU3VWU9ZDhNf9sj8SlUvZJz8NazjdaDe8GEUs3ieV4FcqPACLTGVLRghGH
S6alltysHm6YzC8PQwADBQP9FkiV59J7a0GC2TQYwXirab1Sq29pFRGdwL9Lio6I
wj4ThroPIDwUKCCiJYgBTzL84znvxECMEBLbnQIeJNFRuf1o/5DsQQBYCPl4IMFK
ZXaCd+Y/bVgDmN9fu7FrHzkXxPRPD+urhaVYP2S22KseVGs6MHVvs6GA1j0nRPjw
V4OIRgQYEQIABgUCPAevGQAKCRBnRllTVbKlVHO3AKCUifhyS6hm9sBGYsU1vQEl
ZnpxTACg2GsTeviVZE9qU4/7Lf8WWSxjBRc=
=HurF
-----END PGP PUBLIC KEY BLOCK-----


d.white@imperial.ac.uk
Hits:
Updated: August 2015 
stopsoftwarepatents.eu petition banner patent button any browser