Who Am I?
Professionally speaking, I'm Gerry
Murray : a software developer for the Advanced Systems
Development branch of the Systems
Development Division of the Forecast
System Lab of the National Oceanic
Atmospheric Administration . My employer is System Research Group and I work in
the city of South Portland
in the state of Maine . In
fact (or perhaps, in fantasy), here is a
picture of where I work. It gets a little noisy during bad
weather, but it is a convenient location for doing quality control on
buoy station reports.
What is here?
This site contains several documents that I've written during my FSL
career.
- Porting GCC 3.4 to OB6 2/2005
Notes on compiling the workstation software with a version of GCC that
is far more compliant to the ISO/ANSI C++ Standard.
- Synchronizing a Remote
Staging area with a FSL Baseline 12/2004 Describes how I keep
a staging area hosted on my machine here in Maine synchronized with a
localdev2 FSL baseline.
- ALPS Display Software
Architecture 10/2004 Design document for the Advanced
Linux Prototype System (ALPS)
- Stack Tracing with AWIPS-OB4 and
Beyond 05/2004 Instructions for AWIPS developers on how to use an
optional stack tracing capability added to OB4.
- Using the Red Hat Package Manager
(RPM) to Manage AWIPS Software 12/2003 Generic instructions
on how to manage AWIPS software that is packaged using RPM.
- Porting Tcl/Tk 8.4 to OB3 6/2003
Notes on my experience of building and running a D2D workstation using
Tcl/Tk 8.4.3
- RPM White Paper 5/2003 Proposal to
manage AWIPS software with the Red Hat Package Manager (RPM).
- DR11747 3/2003 Describes a
proposed resolution to an OB2 discrepancy report involving a problem
with Linux radar displays accessing newly arrived data stored on an HP
across NFS.
- QCMS Browser Release Notes
. 7/2002 Document that describes the first cut of a
D2D application I'm writing that displays and edits quality control
data for MSAS station reports.
- Technical Links : 6/2002
Contains links to web sites that I've found useful over the years.
- Image Rendering
Improvements : 12/2000 This documents an
experiment that I tried with using X Shared Memory Extension to speed
up the transfer of images between the IGC Process and the X Server.
It turned out to be a failed experiment since it introduced
subtle bugs on the HP-UX platform and the limited performance benefit
didn't justify the increased complexity.
- Linux Fortran 90 Evaluation: 5/2000
I was given the task to make a recommendation for a Fortran90
compiler that could be used in the Linux port of AWIPS. Here was
my report.
- LogStream Enhancements : 3/2000
Document describes some improvements(?) to the AWIPS logging capability
consisting of thread safe logging, collective logging, and stack
tracing.
- Notification Server Implementation :
4/1998 A rough attempt to describe how the notification
server works. Caveat Emptor: This document is probably very
out of date and should be taken with a grain of salt.
Thanks for stopping by and be careful out there ...
Please note: Gerry Murray no longer works at FSL (now GSD). We've
maintained these pages as a convenience and because they contain
valuable information about Gerry's work, much of which is still
relevant to FXA/D2D.