- Installation of and familiarity with required software
- An understanding of the HTTP protocol
- Initial experiments with web service access
cURL is a command-line data transfer tool that supports HTTP, among several other common protocols. Therefore, it can play the role of a command-line web user agent (commonly called browser).
You should set up cURL in at least one of the following ways:
- It should be installed by default on Mac OS X.
- Install using the package management system for your platform, e.g., sudo apt-get install curl ca-certificates on Ubuntu.
- Download an appropriate version for your platform with SSL support.
- Use it remotely by logging on to one of the departmental hosts, random.cs.luc.edu or infinity.cs.luc.edu.
- curl -u yourid https://api.del.icio.us/v1/tags/get
- curl -u yourid https://twitter.com/statuses/friends_timeline.xml
Part 2: Installing Eclipse
We are using Yoxos to manage our Eclipse configurations. In particular, I have created a configuration for this class. To obtain a distribution for your OS based on this configuration:
- Public Profiles > Loyola University Chicago
- select complete-javaee-fall2009
- press green arrow
- press start download button
If Eclipse runs out of memory, please follow these directions.
- Screenshot or other form of transcript of your successful access to the Delicious or Twitter web service.
- Screenshot of your Eclipse configuration showing the successful execution of a HelloYourname Java project that prints Hello Yourname.