40
JPSP for the Caveman Jeff Patton

JPSP for the Caveman

  • Upload
    shiloh

  • View
    46

  • Download
    0

Embed Size (px)

DESCRIPTION

JPSP for the Caveman. Jeff Patton. We get no respect. PAC05 LINAC06 FEL07  Charity ICALEPCS07 HB08. Getting Started. http://www-esh.fnal.gov/ SPMS/ http://www-esh.fnal.gov/SPMS/Download_Files/JPSP-Manual-9.2.pdf. Your Friend. 54 Pages. 54 Pages. 54 Pages. - PowerPoint PPT Presentation

Citation preview

Page 1: JPSP for the Caveman

JPSP for the Caveman

Jeff Patton

Page 2: JPSP for the Caveman

2 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

We get no respect

Page 3: JPSP for the Caveman

3 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

• PAC05• LINAC06• FEL07 Charity• ICALEPCS07• HB08

Page 4: JPSP for the Caveman

4 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

Getting Started

• http://www-esh.fnal.gov/SPMS/• http://www-esh.fnal.gov/SPMS/Download_Files/JPSP-Manual-9.2.pdf

Page 5: JPSP for the Caveman

5 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

Your Friend

Page 6: JPSP for the Caveman

6 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

• 54 Pages

Page 7: JPSP for the Caveman

7 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

• 54 Pages

Page 8: JPSP for the Caveman

8 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

54 Pages

9 pages are the title, change history

Page 9: JPSP for the Caveman

9 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

Software Setup

Note: All references of products and packages contain links to web pages. Links in »blue« are external ones, links in »red« are document internal ones. Warnings and remarks are in this color: »warning«.

Page 10: JPSP for the Caveman

10 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

Software Setup

• Chapter 2

Page 11: JPSP for the Caveman

11 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

Software Setup

• Chapter 2– 2.1 Perl

Page 12: JPSP for the Caveman

12 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

Software Setup

• Chapter 2– 2.1 Perl– 2.2 LATEX

Page 13: JPSP for the Caveman

13 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

Software Setup

• Chapter 2– 2.1 Perl– 2.2 LATEX– 2.3 File Transfer Utility: wget

Page 14: JPSP for the Caveman

14 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

Software Setup

• Chapter 2– 2.1 Perl– 2.2 LATEX– 2.3 File Transfer Utility: wget– 2.4 PDF utilities pdfinfo, pdftotext, pdffonts,

Page 15: JPSP for the Caveman

15 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

Software Setup

• Chapter 2– 2.1 Perl– 2.2 LATEX– 2.3 File Transfer Utility: wget– 2.4 PDF utilities pdfinfo, pdftotext, pdffonts,– Optional

Page 16: JPSP for the Caveman

16 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

Software Setup

• Chapter 2– 2.1 Perl– 2.2 LATEX– 2.3 File Transfer Utility: wget– 2.4 PDF utilities pdfinfo, pdftotext, pdffonts,– Optional

• 2.5 Autorun Inf Editor

Page 17: JPSP for the Caveman

17 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

Software Setup

• Chapter 2– 2.1 Perl– 2.2 LATEX– 2.3 File Transfer Utility: wget– 2.4 PDF utilities pdfinfo, pdftotext, pdffonts,– Optional

• 2.5 Autorun Inf Editor• 2.6 Ruby Scripting Language

Page 18: JPSP for the Caveman

18 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

Page 19: JPSP for the Caveman

19 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

Unzip SCS2009

Rename directory

Page 20: JPSP for the Caveman

20 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

conference.config

• conference_logo_size = 240x70

• conference_respm = [email protected]

• conference_name = Hadron Beam 2008

• conference_site = Nashville, Tennessee, USA

• conference_longname = Hadron Beam Workshop - 25 to 29 August 2008 in the Lowes Vanderbilt Hotel Nashville, Tennessee, USA

• conference_pub_date = March 2009

• base_url = http://snsapp1.sns.ornl.gov/hb2008/

Page 21: JPSP for the Caveman

21 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

keyword.list

• Spallation Neutron Source=Spallation.{0,1}Neutron.{0,1}Source.{0,1}

Page 22: JPSP for the Caveman

22 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

SPMS

Page 23: JPSP for the Caveman

23 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

Page 24: JPSP for the Caveman

24 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

Page 25: JPSP for the Caveman

25 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

Website build

• spmsread.pl http://snsapp1.sns.ornl.gov/pls/hb08/

Page 26: JPSP for the Caveman

26 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

Website build

• spmsread.pl http://snsapp1.sns.ornl.gov/pls/hb08/

• pdfwget.bat

Page 27: JPSP for the Caveman

27 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

Website build

• spmsread.pl http://snsapp1.sns.ornl.gov/pls/hb08/

• pdfwget.bat

• scankeywords.pl

Page 28: JPSP for the Caveman

28 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

Website build

• spmsread.pl http://snsapp1.sns.ornl.gov/pls/hb08/

• pdfwget.bat

• scankeywords.pl

• spmsbatch.pl

Page 29: JPSP for the Caveman

29 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

Website build

• spmsread.pl http://snsapp1.sns.ornl.gov/pls/hb08/

• pdfwget.bat

• scankeywords.pl

• spmsbatch.pl

• gen_texpdf.bat

Page 30: JPSP for the Caveman

30 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

Website build

• spmsread.pl http://snsapp1.sns.ornl.gov/pls/hb08/

• pdfwget.bat

• scankeywords.pl

• spmsbatch.pl

• gen_texpdf.bat

• spmsbatch.pl

Page 31: JPSP for the Caveman

31 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

Website build

• spmsread.pl http://snsapp1.sns.ornl.gov/pls/hb08/

• pdfwget.bat

• scankeywords.pl

• spmsbatch.pl

• gen_texpdf.bat

• spmsbatch.pl

• Copy directories/cleanup unneeded files to web server

Page 32: JPSP for the Caveman

32 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

Website build

• spmsread.pl http://snsapp1.sns.ornl.gov/pls/hb08/

• pdfwget.bat

• scankeywords.pl

• spmsbatch.pl

• gen_texpdf.bat

• spmsbatch.pl

• Copy directories/cleanup unneeded files to web server

• Edit index.htm

Page 33: JPSP for the Caveman

33 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

Website build

• spmsread.pl http://snsapp1.sns.ornl.gov/pls/hb08/

• pdfwget.bat

• scankeywords.pl

• spmsbatch.pl

• gen_texpdf.bat

• spmsbatch.pl

• Copy directories/cleanup unneeded files to web server

• Edit index.htm

• Run Xenu

Page 34: JPSP for the Caveman

34 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

Page 35: JPSP for the Caveman

35 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

Library data

• Don’t forget to generate the library data (SPIRES, OAI)

Page 36: JPSP for the Caveman

36 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

Library data

• Don’t forget to generate the library data (SPIRES, OAI)• keyword-sql.pl

Page 37: JPSP for the Caveman

37 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

Library data

• Don’t forget to generate the library data (SPIRES, OAI)• keyword-sql.pl• Keywords-regexps-sql.pl

Page 38: JPSP for the Caveman

38 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

Library data

• Don’t forget to generate the library data (SPIRES, OAI)• keyword-sql.pl• keywords-regexps-sql.pl

•Produces two files• keywords_plsql.txt• keyw_regexp_exp.txt

Page 39: JPSP for the Caveman

39 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

Library data

• Don’t forget to generate the library data (SPIRES, OAI)• keyword-sql.pl• keywords-regexps-sql.pl

•Produces two files• keywords_plsql.txt• keyw_regexp_exp.txt

•Run these two files in SQLPLUS

Page 40: JPSP for the Caveman

40 Managed by UT-Battellefor the U.S. Department of Energy JPSP for the Caveman, November 4 2009

Conclusion

• JPSP is a brilliant set of scripts