[Previous entry: "Next Meeting: Tuesday, March 23, 2004"] [Main Index] [Next entry: "Tuesday, May 25, 2004: Beer and Sushi SIG"]
04/01/2004 Archived Entry: "Next Meeting: Tuesday, April 27, 2004"
Another free-pizza event, courtesy of Level Acuity.
RSVP to Quinn Weaver, qw at sf.pm.org, if you plan to come.
Rich writes:
Rich Morin is doing "document mechanization" (or some such :-) for a software development project at SLAC. Every morning, his scripts harvest the latest information from the build tree, turn it into YAML, and then produce several hundred web pages (most with generated diagrams) and a scattering of PDF files.
After a guided tour of the web site, Rich will discuss the design of the system. His approach to modularity is based on standard Unix ideas (small programs, little languages, textual data files), but the addition of YAML allows him to "freeze" arbitrary data structures as files, allowing them to be loaded and navigated by other programs.
Treating data into a "first-class citizen" (as opposed to the OO notion of wrapping all data structures with "accessor" methods) has some real benefits in flexibility, modularity, etc. OTOH, managing several dozen scripts and several hundred files is no picnic! FYI, the web site is available for inspection at
http://www.slac.stanford.edu/exp/glast/flight/web/FSW_home.shtml.
As in previous meetings, free pizza will be provided, sponsored by Level Acuity, a San Francisco-based provider of Perl staffing and projects.
Location and directions follow...
RSVP: If you're planning to come, mail Quinn Weaver
Also, let me know if you have any special dietary restrictions such that you don't eat pizza. I'm not making any promises, but I can at least try to accomodate you.
Date: Tuesday, April 27, 2004
Time: 8:00 p.m.
Place: Barclays Global Investors, 45 Fremont St.
Parking: There are several outdoor lots with cheap evening rates, all of them south of Market and within a few blocks of 45 Fremont. Look on Harrison and Fremont first. These lots usually have plenty of spaces after 7:00.
From BART: Get off at the Embarcadero station. Take the Beale St. exit. Heading away from the water on Market, come to Fremont. Turn left on Fremont; 45 Fremont is the big building halfway down the block.
From Caltrain: (Don't take Caltrain if you can avoid it. Trains run back at 10:00 p.m. and 11:59 p.m. only!) From the station, take the N Judah to the Embarcadero station, then follow the directions from BART.