How do I change the xml feed to my networked lamp?

I have completed the Make networked lamp project and it works like a dream but I would like to make 2 modifications. I would like to change the key words from "Peace, Love, Arduino" to "Best, Genius, Awesome" and change the website from "//blog.makezine.com/index.xml" to "//ratemyprofessors.com/ShowRatings.jsp?tid=3898".

Here is a link to the full code i want to modify:

//cdn.makezine.com/make/books/getstartedarduino/eg/Example_08A.txt

sorry i had to delete http from all of the links becasue apparently you cannot post links until you have made one normal post? here's the link to the processing code http://cdn.makezine.com/make/books/getstartedarduino/eg/Example_08A.txt

and here is the link i would like to change the feed too:

http://ratemyprofessors.com/ShowRatings.jsp?tid=3898

I would like to change the key words from "Peace, Love, Arduino" to "Best, Genius, Awesome" and change the website from "//blog.makezine.com/index.xml" to "//ratemyprofessors.com/ShowRatings.jsp?tid=3898".

If you are looking for permission, I'll grant it.

If you are looking for someone to do it for you, you are in the wrong place.

If you are looking for advice on how to do it yourself, I think you must be kidding. It couldn't be simpler to figure out what to change. As for how to change it, any decent text editor can be used.

Haha! You are right it is very easy to change the text Pauls. Here is what i do not understand: i connect to an RSS feed and get a XML file that is big for an Arduino so a proxy is implemented to simplify the XML file. I have little to no experience with proxy's. I have only used proxy's to surf the web when internet access is restricted. From my minimal experience with proxy's I have understood them as something like a host website. Is this correct? If this is true, why then, do I see no http address directing the program to the host site?

So i go on ratemyprofessor.com and i retrieve the url of the RSS feed and it is "http://feed.RateMyProfessors.com/rssSchoolTeachersRating.jsp?sid=1158" how do i get this as xml?

Click that link. Use your browser's View Page Source option (or something like that). Recognize the format?

i connect to an RSS feed and get a XML file that is big for an Arduino so a proxy is implemented to simplify the XML file.

Who is implementing this proxy? Where? What is the output of the proxy server? What difference does it make, to the Arduino, if the requested file got routed through, and potentially modified by, a proxy server?

From what i understand the proxy makes the rss feed, which is verbose, less verbose because there is not enough ram on the Arduino for the entire rss feed. I have only read that a proxy server is implemented but i cannot find it in the program. Perhaps the proxy is converting the rss feed into XML? Do you know how I can get the rss feed from ratemyprofessor.com in xml format?

Do you know how I can get the rss feed from ratemyprofessor.com in xml format?

Yes. You are giving engineers a bad name, mr. engineer.

Perhaps you should try reading all the questions.

Why do you think that there is a proxy server involved at all?

l am just the fetus of engineer that will be born in 2 years. The reason i think there is a proxy involved is because the text i have been reading to make this networked lamp says "Arduino is a simple computer with small memory: it cant process large files easily, and when we connect to an rss feed we'll get a very verbose XML file that would require a lot more RAM. we'll implement a proxy to simplify the XML using the Processing language." is this implying that the program written for Processing is acting as a proxy? I ask because i thought proxy's are web based and there is no http indicating the use of a proxy site in the Processing code. I guess I could assume the answer to my question is that the Processing code acts as a proxy or else i would see a http for a proxy site. the reason i became confused is that in the Processing code there is a statement that goes as such URL url = new URL(feed); // An object to represent the URL // prepare a connection URLConnection conn = url.openConnection(); conn.connect(); // now connect to the Website looking at it now in a new light I understand that this is simply designating URL(feed) as url which is then used in URLConnection conn = url.openConnection(); so there is obviously no other website in use other than the one entered earlier. Thus the Processing code is simply retrieving the rss data counting the phrases (awesome, best, genius) and supplying that data to the Arduino. In this way the Processing code acts like a proxy. This Arduino forum is an interesting creature. Very little teaching takes place but an environment is provided by you god members that is totally conducive to learning.

is this implying that the program written for Processing is acting as a proxy?

It's not implying that Processing is acting as a proxy. It is flat out stating that Processing is acting as a proxy.

I ask because i thought proxy's are web based and there is no http indicating the use of a proxy site in the Processing code.

Proxies are anything that stands in place of something else. That can be a web server that allows/blocks access to other sites. It can also be an application like the Processing program.

The file that ratemyprofessor.com returns IS an xml file, if you haven't yet actually looked at the raw file.