Presentation is loading. Please wait.

Presentation is loading. Please wait.

CSU - DCE 0723 - Advanced Perl Introductions - Fort Collins, CO Copyright © XTR Systems, LLC Advanced Perl Programming Instructor: Joseph DiVerdi, Ph.D.

Similar presentations


Presentation on theme: "CSU - DCE 0723 - Advanced Perl Introductions - Fort Collins, CO Copyright © XTR Systems, LLC Advanced Perl Programming Instructor: Joseph DiVerdi, Ph.D."— Presentation transcript:

1 CSU - DCE 0723 - Advanced Perl Introductions - Fort Collins, CO Copyright © XTR Systems, LLC Advanced Perl Programming Instructor: Joseph DiVerdi, Ph.D.

2 CSU - DCE 0723 - Advanced Perl Introductions - Fort Collins, CO Copyright © XTR Systems, LLC Introductions Describe your Professional Background Describe your Programming Background Describe your Perl Background Describe your WWW & CGI Background What do you hope to get out of this class? What do you plan to do with your knowledge?

3 CSU - DCE 0723 - Advanced Perl Introductions - Fort Collins, CO Copyright © XTR Systems, LLC Course Overview Combination of Hands-On and Lecture Exposure to Critical Issues of Perl Programming Emphasis on the Big Picture Focus on the Practical over Theoretical

4 CSU - DCE 0723 - Advanced Perl Introductions - Fort Collins, CO Copyright © XTR Systems, LLC CGI Application Using Perl Northern Colorado Earth Magnetism Observatory - NCEMO Scientific Data Acquisition Application –Measurement of Tiny Variations in Earth's Magnetic Field –Display Experimental Data in Graphical Format –Provide Raw Data for Other Experimentalists –Provide Design & Construction Details –Record Web Site Access & Report on Traffic http://www.xtrsystems.com/magnetometer/

5 CSU - DCE 0723 - Advanced Perl Introductions - Fort Collins, CO Copyright © XTR Systems, LLC CGI Application Using Perl Measurements Made at Remote Location –Microprocessor Controlled –Data Transmitted to Workshop using RS-485 Data Archival & Processing in Workshop –Collect data from serial port –Apply calibration corrections –Archive to local disk files in time-stamped text files –Supply text data in response to HTTP request

6 CSU - DCE 0723 - Advanced Perl Introductions - Fort Collins, CO Copyright © XTR Systems, LLC CGI Application Using Perl Data Processing at ISP –Collect text data workshop using HTTP request –Validate data against common failure modes –Archive to local disk files in time-stamped text files –Prepare family of GIF image files –Remove expired files

7 CSU - DCE 0723 - Advanced Perl Introductions - Fort Collins, CO Copyright © XTR Systems, LLC CGI Application Using Perl Dynamically Updated Pages Display at ISP –Allows viewers to select date of display –Ease of site maintenance All pages under control of a single program

8 CSU - DCE 0723 - Advanced Perl Introductions - Fort Collins, CO Copyright © XTR Systems, LLC CGI Application Using Perl Reporting Programs Run by Crontab –Analyze previous day's Apache access & error logs –Daily Report of Access Traffic –Daily Report of Access Errors –Sent by email to Webmaster –Flexible & Updateable Scheme for Report

9 CSU - DCE 0723 - Advanced Perl Introductions - Fort Collins, CO Copyright © XTR Systems, LLC Class Website Syllabus Resources Materials Message Board


Download ppt "CSU - DCE 0723 - Advanced Perl Introductions - Fort Collins, CO Copyright © XTR Systems, LLC Advanced Perl Programming Instructor: Joseph DiVerdi, Ph.D."

Similar presentations


Ads by Google