Web Programming Assignment 4 - Extra Credit Old Dominion University Department of Computer Science CS 418/518 Fall 2010 Martin Klein.

Slides:



Advertisements
Similar presentations
Internet and WWW CS216. Open System Interconnection (OSI)
Advertisements

SW381: Web Applications Development Prerequisite: SW211 (Introduction to Software Engineering) Instructor: Dr. Mohammad Anwar Hossain Office: Room 2058.
School of Computer Science and Information Technology COSC1300 / COSC1301 Web Servers and Web Technology COSC1300 / COSC1301 Web Servers and Web Technology.
Web Hosting Lan Vu. How does a Website work ? Web development concepts Web Design Web Hosting Domain Name.
National Alliance for Medical Image Computing Testing with CTest and CDash Julien Jomier Kitware Inc.
5 th grade Computer Terminology. Minimize Minimize refers to reducing a window to an icon, or a label at the bottom of the screen in your task bar, while.
FIRST SESSION - XAMPP Jeongmin Lee.  Jeongmin Lee  CS  PHD  Machine Learning, AI  Web System Development.
George Mason University
A web application for browsing research papers By: Rhea Dookeran 09’
How to PRODUCE an newsletter in HTML using Visual Outcomes and then DISTRIBUTE it PURPOSE - to create a newsletter or message to to all practice.
Front and Back End: Webpage and Database Management Prepared by Nailya Galimzyanova and Brian J Kapala Supervisor: Prof. Adriano Cavalcanti, PhD College.
雲端計算 Cloud Computing Lab - EyeOS. Agenda Installation Programming.
Multimedia & the WWW Week 1 Introduction To….. Today’s Agenda Who I am Who I am Who you are survey & discussion Who you are survey & discussion Course.
CIS101 Introduction to Computing Week 11. Agenda Your questions Copy and Paste Assignment Practice Test JavaScript: Functions and Selection Lesson 06,
CS 160: Software Engineering August 27 Class Meeting Department of Computer Science San Jose State University Fall 2014 Instructor: Ron Mak
Web Information Retrieval Projects Ida Mele. Rules Students can work in teams (max 3 people) The project must be delivered by the deadline that will be.
Hosting Control Panels Allows users to manage their various hosted services in single place.  Creating webspaces  Creating FTP accounts  Creating .
TOPIC 1 – SERVER SIDE APPLICATIONS IFS 234 – SERVER SIDE APPLICATION DEVELOPMENT.
Developing an Undergraduate Distributed Development Course Gregory Conti John M. D. Hill Curtis A. Carver, Jr. United States Military Academy Department.
How to type in a URL Address What is a URL address? It is an address that tells the computer to take you to a web page. All web pages have their own.
2012 National BDPA Technology Conference Creating Rich Data Visualizations using the Google API Yolanda M. Davis Senior Software Engineer AdvancED August.
HOW ACCESS TO WWW Student Name : Hussein Alkhaldi.
Internet. History ARPA Backbone IP Addresses –4 numbers separated by dots –Hard to remember –Exclusive club of users.
Internet Vocabulary 1-21 State Test Vocabulary. Address address, Internet address, and web address. A code or series of letters numbers and/or.
Web Programming Assignment #4: Searching & Notification due 12/14/2010 Old Dominion University Department of Computer Science CS 418/518 Fall 2010 Martin.
We Know IT … IT’s What We Do! ® 2 Cyprien Mvuanda & Jonathan Davis Empire 2.0 Services October 1, 2010 Albany, NY Design, Development,Workflow and Implementation.
D. Beecroft Fremont High School Information Resources.
Dan J. Grauman National Cancer Institute National Institutes of Health Department of Health and Human Services Bethesda, Maryland, USA Interactive Cancer.
Web Server/Services Web Server/Services pyhsu. Computer Center, CS, NCTU 2 FAMP(FreeBSD+Apache+MySQL+PHP)  Apache 2.2 (40%) /usr/ports/www/apache22 apache22_enable="YES"
Simfo Marco Adelfio, Dan Bucatanschi, Bo Liu, Nick Violi.
Web Programming Assignment #2: Expanded BBS Features due: 10/26/2010 Old Dominion University Department of Computer Science CS 418/518 Fall 2010 Martin.
Web Server Design Assignment #1: Basic Operations Due: 02/03/2010 Old Dominion University Department of Computer Science CS 495/595 Spring 2010 Martin.
 Apache 2.2 › /usr/ports/www/apache22 › apache22_enable="YES" (/etc/rc.conf) › /usr/local/etc/rc.d/apache22 start  MySQL 5.0 › /usr/ports/databases/mysql50-server.
Web Server Design Assignment #2: Conditionals & Persistence Due: 02/24/2010 Old Dominion University Department of Computer Science CS 495/595 Spring 2010.
The Module Road Map Assignment 1 Road Map We will look at… Internet / World Wide Web Aspects of their operation The role of clients and servers ASPX.
Web Server Design Assignment #4: Authentication Due: 04/14/2010 Old Dominion University Department of Computer Science CS 495/595 Spring 2010 Martin Klein.
World Wide Web Guide * for Students to the Internet.
Form Processing Week Four. Form Processing Concepts The principal tool used to process Web forms stored on UNIX servers is a CGI (Common Gateway Interface)
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.
WHAT IS INTERNET?.  Today the internet offers the opportunity to access to any information, to correspond with someone who has an account, or.
Microsoft Office 2008 for Mac – Illustrated Unit D: Getting Started with Safari.
Web Server/Services Web Server/Services huanghs. Computer Center, CS, NCTU 2 FAMP(FreeBSD+Apache+MySQL+PHP)  Apache 2.2 (35%) /usr/ports/www/apache22.
GROUP PresentsPresents. WEB CRAWLER A visualization of links in the World Wide Web Software Engineering C Semester Two Massey University - Palmerston.
introductionwhyexamples What is a Web site? A web site is: a presentation tool; a way to communicate; a learning tool; a teaching tool; a marketing important.
Web Programming Assignment #3: Admin, Moderator and User Functions Old Dominion University Department of Computer Science CS 418/518 Fall 2008 Michael.
INTERNET.
Department of Computer Science, Florida State University
Web Programming Assignment #1: Basic BBS Operations
Introduction to Digital Libraries Assignment #3
Web Programming Assignment #1: Basic BBS Operations due: 9/28/2010
Web Programming Assignment #4: Searching, Notification & Upload
Web Programming Assignment #2: Expanded BBS Features
Web Programming Assignment #2: Expanded BBS Features
Introduction to Digital Libraries Assignment #3
Chengyu Sun California State University, Los Angeles
Web Programming Assignment #4: Searching & Notification
Web Programming Assignment 4 - Extra Credit
Web Programming Assignment 4 - Extra Credit
Web Programming Assignment 4 - Extra Credit
Introduction to Digital Libraries Assignment #2
Web Programming Assignment #1: Basic BBS Operations
Introduction to Digital Libraries Assignment #3
Web Server Design Assignment #5 Extra Credit
Web Programming Assignment #1: Basic BBS Operations
Peer-to-Peer Information Systems Assignment #5
Peer-to-Peer Information Systems Week 12: Assignment #5
Introduction to Digital Libraries Assignment #2
CGS 3066: Web Programming and Design Fall 2019
Web Programming Assignment #2: Expanded BBS Features
Presentation transcript:

Web Programming Assignment 4 - Extra Credit Old Dominion University Department of Computer Science CS 418/518 Fall 2010 Martin Klein

Questions to ask yourself Have I completed A4? Are you sure? Can I afford to spend time on extra credit? if (true && true && true) { continue(); } else { back_to_A4(); }

Extra Credit #1 Up to 2 points for implementing Google Analytics on your BBS –1 point: relevant javascript somewhere on your site –2 points: convincing demo of GA analysis of your BBS during A4 demo –

Extra Credit #2 Up to 4 points for visualization of “social graph” (obviously) display (as admin): –Users (nodes) –Communication (edges) –Legend Plus: –Frequencies (width of edges, size of node) –Directions (arrows) Filter by topic/forum/thread

Extra Credit #2 Example: Map of Science – – – – Random selection of tools: – – – – – –

Extra Credit #3 Up to 4 points for implementing backup function incl: –Admin button “Backup” triggering: MySQL dump tar and gz sources, dump, README.txt, INSTALL.sh to specified address w/ path to download tar ball –INSTALL.sh test for Apache, PHP, MySQL installation includes DB parameters (extra conf file (mybackup.conf)) mkdir, chmod, etc assume sufficient permissions, same path env as on mln-web –Written HowTo (README.txt) GOAL: port your system to mklein-web.cs.odu.edu