My name is Gavin McCullagh. This page has some bits and
pieces relating to me. Apologies for my lack of visual design skills. You can
contact me by sending email to gmccullagh at gmail dot
com.
Work:
I currently work as a research assistant in the network research group of the Hamilton Institute in NUI Maynooth. My main research interest here is
advanced TCP congestion control as well as various other aspects of TCP/IP
including the odd
attack, helping fix the odd bug in the Linux TCP stack [1,
2, 3],
etc.
I previously worked as a systems
developer/administrator in Griffith College
Dublin. Prior to that, while completing my PhD in the chemistry department
at UCD, I worked for periods as an
undergraduate laboratory instructor and part-time in the School of Celtic Studies in the Dublin Institute for Advanced Studies as a LaTeX/TeX assistant and LAMP
developer.
Prior to this I worked part-time and a few summers for Irish
Times Electronic Publishing, aka. ireland.com. It was there that I first
learnt about SQL, Cold Fusion, Javascript and even a little Perl. I was mainly
involved in the development side of web based database sites and apps. This
was great fun at the time and probably the time when I became really interested
in computer stuff.
During spare evenings, along with Rowland, Stephen and Joanne,
I spend time setting up and running an Edubuntu LTSP network in my old school,
Mount Temple Comprehensive School. As
part of that project, I try to help out on the edubuntu-users
community mailing list. If you're interested in Edubuntu, I'm trying to
gather together a list of edubuntu resources.
A few publically available projects I've been involved in over
the time:
I also spent a summer as technician in a food science lab for
Kerry Ingredients,
Beloit, Wisconsin. Before that I'd been a bar tender, lounge boy, deck
hand and kitchen porter.
Publications:
Douglas Leith, John Heffner, Robert Shorten, Gavin McCullagh. "Delay-based AIMD congestion control" presented
at Proc. Protocols for Fast Long Distance Networks 2007, Los Angeles
|
|
|
PDF |
Leith,D.J., Shorten,R.N., McCullagh,G. Experimental Evaluation of Cubic TCP.
Extended version of paper presented at Proc. Protocols for Fast Long Distance
Networks 2007, Los Angeles
|
|
|
PDF |
Gavin D. McCullagh, Davide Cellai, Aonghus Lawlor and Kenneth A. Dawson, Phys.
Rev. E 71, 030102(R) (2005). "Finite Energy Extension of a Lattice Glass Model"
|
|
|
PDF |
G. Foffi, G. D. McCullagh, A. Lawlor, E. Zaccarelli, K. A. Dawson, F. Sciortino, P. Tartaglia, D. Pini and G. Stell,
Phys. Rev. E, 65, 031407-031417 (2002).
"Phase equilibria and glass transition in colloidal systems with short-ranged
attractive interactions: Application to protein crystallization"
|
|
|
PDF |
K. Dawson, G. Foffi, G. D. McCullagh, F. Sciortino, P. Tartaglia and E. Zaccarelli
J. Phys.: Condens. Matter 14 2223-2235 (2002).
"Ideal glass in attractive systems with different potentials"
|
|
|
PDF |
Aonghus Lawlor, Gavin D. McCullagh, Emanuela Zaccarelli, Giuseppe Foffi and
Kenneth A. Dawson, Progr. Colloid Polym Sci (2004) 123:104–109
(Proceedings of ECIS 2001, Coimbra)
"Interactions in systems with short-range attractions and applications to protein crystallization"
|
|
|
PDF |
Aonghus Lawlor, Dan Reagan, Gavin D. McCullagh, Paolo De Gregorio, Piero Tartaglia, and Kenneth A. Dawson,
Phys. Rev. Lett. 89, 245503 (2002).
"Universality in Lattice Models of Dynamic Arrest : Introduction of an Order Parameter"
|
|
|
PDF |
Kenneth A. Dawson, A. Lawlor, Paolo DeGregorio, Gavin D. McCullagh,
Emanuela Zaccarelli, Giuseppe Foffi and Piero Tartaglia, Faraday Discussions, 123/2, (2002).
"The nature of the colloidal `glass' transition"
|
|
|
PDF |
Kenneth A. Dawson, Aonghus Lawlor, Paolo de Gregorio, Gavin D. McCullagh, Emanuela Zaccarelli, Piero Tartaglia, Physica A, 316, 115-134 (2002).
"Universality behaviour in `ideal' dynamical arrest transitions of a lattice glass model"
|
|
|
PDF |
E. Zaccarelli, F. Sciortino, P. Tartaglia, G. Foffi, G.D. McCullagh, A. Lawlor, K.A. Dawson, Physica A, 314, 539-547 (2002).
"Competition between crystallization and glassification for particles with
short-ranged attraction. Possible applications to protein crystallization"
|
|
|
PDF |
D. Cellai, H. Cuevas, A. Lawlor, G. D. McCullagh and K. A. Dawson, Phys. Rev. E 70, 022401 (2004)
"Competition between Short-Ranged Attraction and Short-Ranged Repulsion in Crowded Configurational Space; A Lattice Model Description"
|
|
|
PDF |
Short Docs & Howtos:
Using Bootchart to profile the booting of Edubuntu Feisty Thin Clients |
|
|
HTML |
An experimental DoS attack on TCP (brief draft only) |
|
|
HTML |
ILUG Beginners' Linux Guide — About UNIX shells |
|
|
HTML |
Debian-edu/Skolelinux — Squid/LDAP Authentication |
|
|
HTML |
A brief study of Navini Networks' Ripwave Modem diagnostic
tool. |
|
|
HTML |
Experiences using Irish Broadband's Ripwave product with linux
and Blueface for VoIP
|
|
|
HTML |
Use of the Centre for Molecular and Biomolecular
Informatics through a firewall.
|
PDF |
PS |
HTML |
Using GPRS/CSD Modem of Siemens S45 on the O2 Ireland Network
|
|
|
HTML |
Using the graphicx package with both pdfLaTeX and LaTeX
|
|
|
HTML |
Embedding the Base-14 fonts (Times, Helvetica, ...) in PDFs with LaTeX
|
|
|
HTML |
Codes:
A (slightly nasty but) working C++ code which uses the Verlet Weis Corrected
Percus Yevick Approximation to accurately predict g(r) for a Hard Sphere
Fluid.
NB: The g(r) produced is only good for r<=3.
|
tar.bz2 |
tar.gz |
A (rather trivial) C++ code which calculates the Thermodynamic Parameters
(Compressibility, Free Energy, Z) of a Hard Sphere Fluid using the Carnahan
Starling Equation of State
|
tar.bz2 |
tar.gz |
smsmet — A script written for the Elza
Interpreter to automate sending SMS text messages via the Meteor Ireland Website
|
|
v0.02 |
A quick 'n' dirty user simulator for simulating
the load of a user on a linux desktop
|
|
html |
The author accepts no responsibility for the use of this software and
provides it on an ``as is'' basis without express or implied warranty.
In short: if it breaks, you get to keep the pieces.
|
Misc:
|