Home
Schedule
Members
GOY Standings
Results
Archives
Handicap Archive
More Tournaments
Statistics
Club Records
The Majors
Past Champions
Most Improved
Perpetual Trophies
History
Holes-in-One
Courses (rates)
Courses (rankings)
Courses (host tally)
Weather
Rain Advisor
Movies
Board Members
Board Meetings
Membership Info
Application
Constitution (by-laws)
Rules Forum
Etiquette
Posting Scores
Stories
Golf Jokes
News Archive
Celebrities
Segments
Web Site Awards
Web Stats
Optimal Web Viewing
Web Construction
Digital Camera
CAL Golf
CAL Golf Web Site
2004 NCAA Champs
Other Golf Club Webs
Lost & Found
In Memory
FAQs 

Tools:

Post a Score
Hcp. Index Lookup
Hcp. Index Formula
Differential Calculator
ESC Table
Course Handicap
Yardage Guides
Golfwits Yardage Guides
Calendar
Rules of Golf

2006 Season Photos:
San Geronimo
Metropolitan
Las Positas

2005 Season Photos:
Mare Island
Shadow Lakes
Las Positas
Wente Vineyards
Coyote Creek (Tournament)
Adobe Creek
Roddy Ranch
Eddie Reed Match Play*
Paradise Valley (Kooman)*
Diablo Grande (Legends)
Poppy Ridge (Fac/Staff)*
Tilden Park (2-Ball)*
Monterey Weekend
Alameda No. (Club Champ)*

2004 Season Photos:
Roddy Ranch
Las Positas
Wente Vineyards
Metropolitan
Rooster Run
Windsor
Eddie Reed Match Play*
Paradise Valley (Kooman)*
Stevinson Ranch
Poppy Ridge (Fac/Staff)*
Tilden Park (2-Ball)*
Gold Country Weekend
Boundary Oak (Club Champ)*

2003 Season Photos:
Windsor
Las Positas
Wente Vineyards
Shadow Lakes
Lone Tree
Bennett Valley
Eddie Reed Match Play*
Paradise Valley (Kooman)*
Spanos Park
Poppy Ridge (Fac/Staff)*
Tilden Park (2-Ball)*
Monterey Weekend
Chardonnay
Indian Valley (Club Champ)*

2002 Season Photos:
Bodega Harbour
Las Positas
Wente Vineyards
Adobe Creek
Rooster Run
Roddy Ranch
Eddie Reed Match Play*
Paradise Valley (Kooman)*
Monarch Bay
Boundary Oak (Fac/Staff)*
Tilden Park (2-Ball)*
Las Vegas Trip
Mare Island
Alameda No. (Club Champ)*

2001 Season Photos:
Windsor
Las Positas
Wente Vineyards
Diablo Grande (Ranch)
Rio Vista
Paradise Valley (Kooman)*
Eddie Reed Match Play*
Roddy Ranch
Spanos Park
Diablo Creek (Fac/Staff)*
Monarch Bay (2-Ball)*
Central Coast Trip
Poppy Ridge
Boundary Oak (Club Champ)*

2000 Season Photos:
Bodega Harbour
Las Positas
Wente Vineyards
Diablo Grande (Ranch)
Adobe Creek (Rained out)
Paradise Valley (Kooman)*
Eddie Reed Match Play*
San Juan Oaks
Poppy Ridge
Willow Park (Fac/Staff)*
Tilden Park (2-Ball)*
Sierras Trip
Rooster Run
Alameda So. (Club Champ)*

1999 Season Photos:
Diablo Creek (Fac/Staff)*
Tilden Park (2-Ball)*
Alameda North
Boundary Oak (Club Champ)*

pre-1999 Photos

* Major Tournament

Other Resources:


NCGA Website
NCGA Course Directory:
EastbaySF/Northbay, Southbay, Monterey
A-CD-FG-IJ-LM-OP-RS-TU-Z


USGA Website

News:

Leaderboards:

                                 

 


Web Construction

This page addresses the issues associated with the building and maintenance of this web site. It also accounts for the process used to build the site and the theory behind how and why it was built in this manner.

The Layout/Design

Based on the Edward Tufte model for display of visual information, this web site is designed to provide as many links as possible on the front page and on every page. The navigation is constant throughout the site, so no matter where you are you needn't back track in order to navigate. Ease of use is a huge consideration here. The other consideration is having all the information on a single page, for instance the tournament summaries include the summary, results, photos, and captions. One needn't move from page to page. These large pages may take 10-15 seconds to download, but you only have to do it once. Another design consideration is managing the 7,000+ images in such a manner that visitors can access larger versions, without having to take a hit on their bandwidth. Clicking on an image (they're all expandable now) always yields a new window. The advantage is that if the images weren't loaded in it's own window visitors would have to hit "back" and potentially reload the page main page. This site is designed with the idea that bandwidth will increase for us all over time. And so what may take 10 seconds to download in 2005 will only take 2-3 seconds in 2008 (a prediction).

The Archives

The Archives are the core of this site. Below is a brief account of the phases of this monumental task. Basically it's a matter of building the library for the purposes of achieving an organized research facility.

Phase II of Archives

Have you ever run out of cells on an Excel Spreadsheet? It's not easy to do, but if you're interested in seeing what it looks like check out the enormous spreadsheet our webmaster is working with. Aaron is currently entrenched in the vastly time-consuming project which involves carefully pulling all the results from 25 years of UCGC tournaments. As of its current status the spreadsheet has taken about 60 hours to compile and it's only about half completed. Some (most) would argue it's a waste of time, but being able together this data is the very reason for the Archives being produced in the first place. Barring the discovery of any ancient documents, Phase I of the Archives project is probably very nearly completed. Phase I was all about digitizing and placing on the web every pertinent document. We never found any evidence left-over from the early Faculty/Staff tournaments. These early events organized by Kooman Boycheff occurred annually from about 1956. Until 1977 the Faculty/Staff was the only organized event, and it only occurred once per year. The "club" was based primarily on that yearly event. Phase II of the Archives project is mining the data. Phase II began in part with the Eddie Reed Statistics, but hadn't truly started until the spreadsheet linked above was initialized. Once all the flight results information is gathered and re-verified against the scoring sheets, some very interesting stats will be formulated. Examples include: Which were our top-100 closest to the pin results? We've had 0'-0" four times. Who has placed in the most tournaments? Probably Ken or Steve. How dramatically have green fees increased since 1979? You'll be shocked. Who has won the most consecutive events? Likely Elliott (six), however, Ken won four in 1999, and who knows what else lurks in the data. Who is the clubs most shameless sandbagger? Doubtless the most unbridled sandbagging campaign ever waged was at the hands of Skip Thomas. Currently the spreadsheet's own reaction to the letter "S" says it all, for immediately upon typing the letter "S", Microsoft Excel fills in what it assumes, usually correctly, to be the remaining letters of the name, "_kip Thomas". The results component of Phase II will likely not be available for 6-12 weeks. Until then you'll just have to go on living your life as if there's something more important than this here. Phase III of the Archives project will likely be a brief written history of the club. After that's done, the only thing remaining will be adding the monthly events.

(BTW - Those of you that wonder about this project, just ponder all the academic research papers that go unread. At least this research won't be gathering dust in some dark corner of a basement library. Also, who's to say it's not at least as scholarly and valid? Doctoral theses have doubtless been much less substantial than the history presented on this web site.)

 

Image Naming

Finding your photo will now be very simple

With nearly 3,000 photographs on the website, and more being added each month, there was really no way to provide a quick method for members to find their favorite photos of themselves and/or their playing partners. Thanks to Google's Image Search and some clever hacking Walburg has scored another victory for the nerds. The new "Photo Finder" drop-down menu (see above top of main page) makes finding photos incredibly easy. Simply click in the box, enter the first letter of the person's last name, select the person whose photos you wish to view and voila! From there you simply click on the photo until it displays in it's full size. Trick: Most images exist as a 320 x 240 and as an 800 X 600. If the image you pull up is only 320 and you'd like to view the larger image (if it exists) then in the URL Address window, add "-lg" in front of the ".jpg". This will conjure the larger image. Beware: This feature is bandwidth intensive, as it loads not only a thumbnail of the image, but also the page which it is on. Usually those pages are the tournament pages complete with all photos of that event. If you have a speedy connection there won't be a problem, but if you're on a modem, you'll have to be a little patient. Also: Some members have yet to have a photo on the web site, and so some names will come up empty.

How it all works

Maximum Length of File Name:

The following file name serves as an example of the most characters an image may contain. Anything longer will not be properly burned onto CD. It's 55 characters long.

Dscn0454-efriedman-phigaki-sdesimone-scoresheet-lg2.jpg

Naming images

Properly naming images not only helps build and maintain the site, but recently (2/2003) the Google's Image Search was added to the site. In order to maximize the effectiveness of image searching all the image file names had to be altered. The renaming optimized their meaning and stripped them of unnecessary characters, like the "DSCN0158" part of the name "DSCN0158sdesimone01.jpg". In the future, to preserve chronological sequencing, files will include two or three digits (based how many images there were). Recently I've been renumbering them to start from 01. All of the tedious renaming of image file names can quickly be accomplished using "Flash Renamer" software or the like. Once they are renumbered go through all images and add info about who is in picture and what their doing. Names are always first initial, full last name, like "ebiglin", "sdesimone", all separated by dashes. The base name of all images would contain the image number, the names of the people in the photo and the "-lg" code if the image was the large version (800 x 600 rather than the standard size of 320 x 240). Once the base name is given, the descriptive codes (see below) are applied, but only to the larger versions of the files.

Below is the master list of words added to image names. These are usually only applied to the larger version of the image. Were we also to apply the descriptive code to the small versions the Google Image Search would find the smaller versions in addition to the larger versions. It is assumed that people looking for images will really want to see the larger version and so this will filter out the small version.

(i haven't been doing this recently, left off around beginning of 2003, or thereabout)

Code Code Meaning
attire noticeable attire feature
attitude attitude, defiance, rebellious indifference, tough guy
beer there's beer in scene
bets betting-related activity, tallying, etc.
bold a bold golf shot, possibly verging on stupid
cart people are in golf carts
check people holding checks (cash awards)
contact shots with contact just having been made, ball visible and leaving club head
crucial photo of a crucial moment
danger a dangerous situation
distract distractions
divot divot in scene, flying in air, etc
flail an unattractive flailing about with club
follow statuesque follow-through. Must be pretty good form and a pretty great photo
food food in scene
group group shot - more than four people in photo
grtpx very exceptional photo, added only to name of larger version of the image
hamx someone's hamming it up for camera
hpie humble pie - someone receiving a large dose of it.
intense intensity/concentration
jacket donning the coveted Blue Jacket
ocean ocean in photo
prize raffle prizes
putt with putting happening
pxutt practice putting
range driving range
rain rain is occuring
react someone is reacting, usually to a shot, their own or another's
sand sand is in scene, preferably in play
scoring scoring is being done, on the scoring sheets, at the scoring table, or when people are posting their scores.
story someone telling a story
tap-in tap ins
tree a tree is a major obstacle or fundamental object in image
trophy trophies are in scene
trouble someone is in a real bind
wait people are waiting
water water is in scene, usually must be in play, predominant
whacky somebody being whacky
windy windy

 

Examples: A typical image file name might now appear as follows (these are not real photos. Also, newer naming convention (see below) includes date and camera model info):

Image Names Coded Description
09pwitkay13-lg-contact-grtpx.jpg

Name of corresponding small version of image
would be:
09witkay13.jpg

An image thus named would indicate that it was the 9th image from this tournament. It was an image was of Paul Witkay on the 13th hole. it was the large version (880 x 600) of this image as opposed to the standard version (320 x 240). It was a photo in which the ball was still visible in the photo even though it had just been contacted by the club, It was an image deemed "a great picture" thereby giving it a higher distinction, indicating the photo had some quality which made it exceptional. The small version of this image would be stripped of the added descriptive code in order that the Google Image Search
23ccarey-rguevara-jikeda-rsakamoto-lg-attitude.jpg

Name of corresponding small version of image
would be:
23ccarey-rguevara-jikeda-rsakamoto.jpg

 

An image named thusly would be the 23rd photo in the series. It is a photo of the following, appearing left to right: Chad Carey, Rick Guevara, Jimmy Ikeda, and Ross Sakamoto. It is the large version of this image. The individuals in this image are, for some reason deemed to be displaying some serious attitude.
67cflowers-jhazel-scoring-lg-beer.jpg

(name of corresponding small version of image
would be:
67cflowers-jhazel.jpg

An image with this name will be the 67th image presented from the tournament in question. In the image, pictured left to right are: Charlie Flowers and Jeff Hazel. In the photo there is something to do with the scoring of the tournament. Most likely they are working on the scoring sheets or looking them over. The image is the larger version of the file. There are signs of beer drinking taking place in the scene.

 

Advancing system of image file naming (10/10/04)

Over the past five years I've developed a better and better system of naming the files in such a way to provide maximum information in the file name. File names can be up to 55 characters long, and generally that provides enough space for all photos except group shots, where over 4 people are included in the shot. As of October 2004 the file names generally tell me the following information:

Sample file name What it tell me
019-040904cr-jperetti-range.jpg 019 indicates it is photo number 19 of the batch, 040904cr indicates that the photo was taken on 9/4/2004, I place the year first, because that is the most important ranking component of the date, cr indicates the camera used was a Canon Digital Rebel. The digital rebel began being used in April of 2004, at the Windsor event. jperetti is the person in the photo, and range means he was on the driving range.
280-040904cr-rt-rmcdonough-trophy-ss.jpg 280 is the number in the batch, 040904 is the date, i.e. 9/4/04, cr is the camera i.e. Canon Digital Rebel, rt is the photographer, Ryan Tabibian, any photo without credits was taken by me (Aaron). Other photographers generally are exclusively using the Club's own camera, the Canon Powershot s30. Members who have used it are jp Jim Peretti and ka Kelly Alvarez. Ryan Tabibian owns the Canon Rebel, and so at times he's lent me his telephoto lens, and I've handed the camera to him when my hands are tied. rmcdonough is Rory McDonough, and trophy means there is a trophy in the photo. "ss" means Super-sized, which means the image is generally 1600 pixels wide. lg means 800 pixels wide, and no indication means it's 320 pixels wide.
258-040904s30-ka-awalburg10.jpg 258 is photo number 258 in the batch, 040904 is 9/4/2004, s30 is the camera used the Canon Powershot s30, ka means it was taken by Kelly Alvarez, awalburg means it was a photo of Aaron Walburg, 10 means it was taken on the 10th hole
158--4-3-04rbl-smeredith03-grtpx-320.jpg photo number 158, taken on 4/3/2004, using the Canon Digital Rebel, a photo of Scott Meredith on the 3rd hole. It was tagged as a great photo (grtpx), and this is the smaller version of the photo 320x240, rather than the large version 800x600.
026--4-3-04g3-jhazel02-lg-contact.jpg photo number 26 in the batch, taken on 4/3/2004, using the Canon Powershot G3, photo of Jeff Hazel on the 2nd hole. This image is the large version (lg), and so it's 800x600. There is ball contact visible in the photo.
178--4-3-04rbl-hteasdale01.jpg Photo number 178 in the batch, taken on 4/3/2004, using the Canon Digital Rebel, photo of Hal Teasdale on the 1st hole.

 

Past naming conventions

In the past my naming system was very basic. The following are examples of a much more primitive naming convention. One can generally assume the following about photo prior to October of 2002. (when the club purchased the Canon PowerShot s30): 1). the photo was taken by me, 2). it was not named as well so that in order to figure out when it was taken you need to look at the path, i.e. which tournament folder the image is located. For shots taken. The best resource for which camera used on these early photos is the web page Aaron's Camera History, which gives approximate dates of when each camera was in use.

Sample file name What it tell me
176--3-6-04-ejohnson18.jpg Photo number 176 in the batch, taken on 3/6/2004 (an older dating system), photo of Edgar Johnson, on the 18th hole. With that date, I know I was using the Canon Powershot G3 almost exclusively.
2003/07-26_monterey/images/185-d2-ka-dchia18.jpg This file is actually named: 185-d2-ka-dchia18.jpg From the file name only, I know it was image number 185, taken on day 2 (d2), photo taken by Kelly Alvarez, photo of Dave Chia on the 18th hole. With that date, I know I was using the Canon Powershot G3 almost exclusively, however Kelly only ever uses the Canon Powershot s30. The reason I included the path to this file is to show how, with these older photos, I need the path to discover the date of the photo, in this case, 7/26/2003
2002/07-26_las_vegas/images/sn-limo-awalburg-klloyd-sdesimone.jpg From the path I know this was taken on 7/26/2002. Photo was taken at the Siena course ("sn", a unique tag for that event), photo includes a limousine, Aaron Walburg, Ken Lloyd, and Steve Desimone. From Aaron's Camera History I know that this was taken using a Nikon Coolpix 990.
2001/02-03_diablo_grande/images/rsakamoto09-water-lg.jpg From the path I know this was taken on 2/3/2001, photo of Ross Sakamoto on the 9th hole. There was likely a water hazard in the shot. From Aaron's Camera History I know that this was taken using a Nikon Coolpix 990. The image has the "lg" tag so it is the large version, at 800x600 pixels.
2000/05-06_san_juan_oaks/images/rhill-mnorthfield-watch-jhazel.jpg From the path it was taken on 5/6/2000, Photo is of Ralph Hill and Mark Northfield watching Jeff Hazel. Hole is not indicated. From Aaron's Camera History I know that this was taken using a Fujifilm MX-700.
1999/09-4_alameda/images/ksherer-msherer-btraum-cmartin01.jpg
 
A very early shot. From the path I know it's taken on 9/4/1999. Photo includes the Sherer couple, Bob Traum, and Carol Martin on the 1st hole. From Aaron's Camera History I know that this was taken using a Fujifilm MX-700.


Camera abbreviations

s30 - Canon Powershot s30
g3 - Canon Powershot G3
cr or rbl - Canon Digital Rebel

Photographer abbreviations

none - Aaron Walburg
ka - Kelly Alvarez (using the Canon Powershot s30)
jp - Jim Peretti (using the Canon Powershot s30)
rt - Ryan Tabibian (generally using the Canon Digital Rebel)

Other abbreviations

d1 - "Day 1". If the event is a 2-day tournament I'll sometimes separate the days by adding d1 and d2 to the names.
d2 - "Day 2"
240 - image size is 240 x 180 pixels (an older naming method)
320 - image size is 320 x 240 pixels
lg - "large" version - image size is 800 x 600 pixels, or, after April 2004 800 x 533 (when the Digital Rebel is used)
ss - "Super Size" version - image size is 1600 pixels wide, often by 1200 tall
 

Anomalies to the image-naming convention

Some people share the same last name and first initial, and so the second person who comes along has their abbreviation modified. Here are the names we modify (anomalies in bold):

John Scott (member) gets to keep his abbreviation of jscott
Janet Scott (of UCSF) get janscott
Jeff Bordalampe (member)  keeps jbordalampe
John Bordalampe (Jeff's son) gets jnbordalampe
Mark Steppan (member) keeps msteppan
Matt Steppan (Mark's son) gets mtsteppan


Players with tragically long names
Occasionally a player will have an unusually long name. In Such instance I always have to make creative tweaks so the names fit into the database and web formatting structure. As a last resort I'll abbreviate the first name into an initial, for instance "Adegboyega Aladegbami" became "A. Aladegbami." Below is a list of the longest names since 2001.

Adegboyega Aladegbami
Katherine Hetherington
Hank Vanderhulst Jr.
Russell Greenwood
 

Photo Finder Will Work Better over Time
~3/1/03?

The Photo Finder (top of main page) relies on Google's Image Search. The images on this site were all recently renamed to optimize indexing. This renaming took about a week of assertive efforts, as there are approximately 4,000 images. The photo finder may not proved the precise link to the image when you attempt to click on it, however it will take you to the page where the image exists. You simply need to scroll down and locate the image on the page it takes you to. Over time, as Google re-cache's the images, the photo finder will work much better, but for now it's a little rough. 

Google Upgrade makes our 'Photo Finder' utility more powerful
2/18/04

Amazing foresight on behalf of our webmaster has enhanced our Photo Finder (drop down menu above). This utility relies entirely on the Google search engine which combs our site for key words embedded in the titles of our images. The feature isn't incredibly accurate, however it's better than nothing and quite clever I might add. Google recently upgraded it's search engine, adding 1 billion web pages to it's search engine. This directly improved our Photo Finder, for our web site, which has grown tremendously, was re-cashed by Google's search engine. Moreover many of the images were renamed (tediously) so that the key words were embedded into the image file names (see naming images section). What results is a more robust and accurate search of our images. One example of an imperfection in the utility is that often images seem unrelated to the desired query. For instance the search for "Statuesque", which was meant to key into images in which a golfer displayed a classic swing garners an image of Kelly Alvarez, Russell Greenwood, and Bob Sternbach hamming it up at Bennett Valley last year. These gentlemen has no business showing up in a section for classic swings.

(FYI, the utility conjures a thumbnail of the image it found. Click on the thumbnail generally enlarges the picture. If that fails then you can still obtain the larger version by scrolling down on the page. Also, some of the categories are empty. Over time more images will appear. This is a growing repository.)

 

History of Club News Converting to Web from Paper Newsletters:

  • 10/23/2001: of 596 NCGA associate clubs, 58 have websites.(9.7%)
  • 1/1/2005: of 840 NCGA associate clubs, 153 have websites. (18.2%)

The NCGA discontinued its paper newsletter contest following the announcement of the winners at the NCGA board meeting in October of 2003. UCGC submitted a printout of several web write-ups, and received a third place trophy. UCGC thus remains the only web site ever to receive an award from the NCGA.
 

Web Site Maintenance Issues

The Server
This site has been hosted exclusively on Microsoft IIS platform. Generally it's the most current version of this platform. It has been hosted on various computers, all managed by Aaron Walburg. As of May 2004 it's been hosted on a Dell Dimension 8300, which is running Windows XP. This means that only 10 concurrent web sessions are possible at any given time, but the site isn't in breech of this but a few times each week.

HTML Software:
Since I was always wary that some day another person might need to take over the web site, I've used Microsoft FrontPage for building the site. It's not my first choice, however the interface is fairly simple and I do appreciate the Shared boarders feature, which makes the navigation feature (left column) easy to add to every page of the site.

FrontPage Trouble Shooting:

One issue which was recently encountered and resolved was a problem I was having accessing some of the pages inside of the FrontPage application:

Problem: While trying to open a directory while within FrontPage, received following message, and the directory failed to open:

"The server "" timed out. The current request did not complete successfully."

I performed a web search for the above message and adding "FrontPage folder access"

I found a site which indicated that recalculating the web seemed to fix the problem. With this solution, which wasn't quite decipherable to me:
owsadm.exe -o recalc -w / -p 80 -m <DOMAIN>

So did a search on:
"how to recalculate the web xp" and "recalculate the web xp"

Then on own just did this, which solved the problem:
1. Start > Programs > Administrative Tools > Internet Information Services
2. Burrow to specific web, in this case "ucgc"
3. Right click and select "recalculate web"

This is a maintenance issue, and will probably best be performed at least annually. Certainly anytime the web is moved to a new server, this procedure should be performed.


See also Optimal Web Settings for additional information.

 

 

© 2000-2005 University of California Golf Club.   All rights reserved.
This site is produced, maintained, and hosted by Aaron Walburg.
Contact Aaron for information on joining the club.
Last updated: November 14, 2006 .