Friday, May 31, 2013

Olivet University Christian Worship course


This is a course of study covering the theology and practice of Christian worship. The course is designed to help students deepen their understanding of worship and examines how to strengthen contemporary worship in its various cultural settings.
RELATION TO THE COLLEGE STATEMENT OF MISSION: JCM of Olivet University students are preparing to spread the Gospel to the “network generation” through music. The local church and the world-wide Christian community continue to use music as a vital expression of their worship of God. Advanced studies in worship will help students be better witnesses to the “network generation” around the world.
COURSE OBJECTIVES: To gain an understanding of the theology and practice of Christian worship.
COURSE TEXTBOOKS:
 Required Textbooks: Learning to Worship with All Your Heart: A Study in the Biblical
Foundations of Christian Worship, Robert E. Webber, 1996
 Enter His Courts with Praise: A Study of the Role of Music and the Arts in Worship, Robert E. Webber, 1997
 Rediscovering the Christian Feasts: A Study in the Services of the Christian Year, Robert E. Webber, 1998
 Recommended Reading: Recalling the Hope of Glory: Biblical Worship from the Garden to the New Creation, Allen P. Ross, 2006
 Entering His Courts with Praise! Old Testament Worship for the New Testament Church, Andrew E. Hill, 1993
  Understanding, Preparing for, and Practicing Christian Worship,
 Second Edition, Franklin M. Segler, Revised by Randall Bradley, 1996
  Diverse Worship: African-American, Caribbean & Hispanic Perspectives, Pedrito U. Maynard-Reid, 2000
  The Emerging Church: Vintage Christianity for New Generations: Dan Kimball, 2003
More more check Source

Wednesday, May 29, 2013

Olivet Design Professor Launches Learning Lecture Lab Series


Professor Maurice Woods of Olivet University’s design college is kicking off a lecture series for his youth design education program called Inneract Project, IP.  The first lecture of IP's "Learning Lab" features former Nike Design Director D'Wayne Edwards.  Edwards was the footwear designer for popular sport athletes such as Michael Jordan, current basketball star Carmelo Anthony, and baseball's Derek Jeter.  The event will feature Edwards speaking about his design process as well as his experience in starting up the first shoe design academy in the U.S.  called Pensole Academy.

Edwards began the innovative Footwear Design Academy to offer students the opportunity to train as professional footwear designers with industry leaders.  He left a lucrative career at Nike with hopes to help others achieve their dream of becoming a designer.

Check out the Lecture Learning Lab event on June 14th, at Guerrero Gallery in San Franciso, to learn more about D'Wayne Edwards design process and his innovative academy.  All proceeds from the event will be donated towards helping provide youth free classes and exposure to design field.

For more information, visit http://inneractproject4dwayne.eventbrite.com
Information about D'Wayne Edwards, visit:  http://www.pensole.com
News source: http://www.olivetnews.com/articles/2013/05/28/807/olivet-university-design-professor-launches-learning-lecture-lab-series.htm

Olivet University JSP (Java Server Page) class 2

Web application

Client/server application
DBMS database management system

Set up Tomcat server  http://tomcat.apache.org/
Jar files that need to be available to JRE
servlet-api.jar
jsp-api,jar
el-api.jar
tomcat-dbcp.jar


Tuesday, May 28, 2013

Olivet University JSP (Java Server Page) class 1


This course studies Web system design and development. Current practices and trends in software design, development, and deployment of web-based systems, with particular emphasis on e-commerce with Java. Projects include the latest technologies and techniques used by the Internet.

RELATION TO THE COLLEGE STATEMENT OF MISSION:

This course provides students with knowledge in the subject of Web-based systems. It advances the mission of Olivet University by equipping students with the practical skills to communicate the Gospel through Web system development on E-service – which is particularly important for effectiveness in the ‘network generation‘ of Olivet community and university.

COURSE OBJECTIVES:

Upon completing this course, a student at Olivet University should be able to:
(1) understand Web-based systems concept and technology
(2) understand how real-world E-commerce systems are designed and implemented
(3) design and implement various tasks in web-based E-systems.

COURSE TEXTBOOKS AND REFERENCES:

Required Textbook/Notes:
(1) Harris, R. Murach's JavaScript and DOM Scriptings, Mikes Murach Associates,
Inc. , 2009
(2) Steelman, A., and Murach, J., Murach's Java Servlets and JSP, Mikes Murach Associates,
Inc. 2nd edition, 2008
References:
Jeffery C. Jackson Web Technologies, A Computer Science Perspective , Person/Prentice Hall, 2007



  

Friday, May 24, 2013

Give to Olivet University web design

Happen to find this

Looks good ~~

http://www.cssmania.com/galleries/2010/10/13/give-to-olivet-university/

What is really below a web application ? from Olivet University

Many times I am also greatly wondering, what is really behind a web application, behind a browser ?

I did a little dive into.

In web application layer, we can open an url as a resource just like open a file.

If written in python, it would be like:

import urllib,urllib2

url = "~~~~"
reply = json.load(urllib2.urlopen(url).read())
print reply['~']

....
If you want to scan a page, or make a crawler, you can simply add more code to above to achieve that.

If we move down into protocol layer, the most used protocol is HTTP.

If written in python , it would be like:

import httplib

path = '~~~'
connection = httplib.HTTPConnection(' some url ' )
connection.request('GET',path)
reply = json.load(connection.getresponse().read())
print ....

Other protocol applies too like FTP ... ,  instead of typing the source for many times, the protocol layer set up firstly a connection, and once it binds , we can just use it just like a local file.

If we continue move down, we can set up connection to any port of a remote machine, we called socket.

If written in python, it would be like:

import socket
sock = socket.socket()
sock.sendall('GET / ~~~~
                    '&parameter =~~
                    'Host:  ~~'
                    'User-Agent: ~~'
                    'Connection:  '
reply = sock.recv(port #)

if we print this reply , it can be very raw like:

HTTP/1.1 200 OK
Content- Type ~~~

 if you connection to normal HTTP socket port 80

OIT