<?xml version="1.0"?>

<!DOCTYPE owl [
	<!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#">
	<!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#">
	<!ENTITY xsd "http://www.w3.org/2001/XMLSchema#">
	<!ENTITY owl "http://www.w3.org/2002/07/owl#">
	<!ENTITY cc "http://web.resource.org/cc/#">
	<!ENTITY event "http://ebiquity.umbc.edu/ontology/event.owl#">
	<!ENTITY person "http://ebiquity.umbc.edu/ontology/person.owl#">
	<!ENTITY assert "http://ebiquity.umbc.edu/ontology/assertion.owl#">
]>

<!--

This ontology document is licensed under the Creative Commons
Attribution License. To view a copy of this license, visit
http://creativecommons.org/licenses/by/2.0/ or send a letter to
Creative Commons, 559 Nathan Abbott Way, Stanford, California
94305, USA.

-->

<rdf:RDF 
		xmlns:rdf = "&rdf;"
		xmlns:rdfs = "&rdfs;"
		xmlns:xsd = "&xsd;"
		xmlns:owl = "&owl;"
		xmlns:cc = "&cc;"
		xmlns:event = "&event;"
		xmlns:person = "&person;"
		xmlns:assert = "&assert;">
	<event:Event rdf:about="http://ebiquity.umbc.edu/event/html/id/408/Programming-with-Hadoop-A-Hands-On-Introduction">
		<rdfs:label><![CDATA[Programming with Hadoop - A Hands On Introduction]]></rdfs:label>
		<event:title><![CDATA[Programming with Hadoop - A Hands On Introduction]]></event:title>
		<event:speaker>
<person:MSAlumnus rdf:about="http://ebiquity.umbc.edu/person/html/Krishnamurthy/Viswanathan"><person:name><![CDATA[Krishnamurthy Viswanathan]]></person:name><rdfs:label><![CDATA[Krishnamurthy Viswanathan]]></rdfs:label></person:MSAlumnus>
		</event:speaker>
		<event:startDate rdf:datatype="&xsd;dateTime">2011-09-20T10:30:00-05:00</event:startDate>
		<event:endDate rdf:datatype="&xsd;dateTime">2011-09-20T12:00:00-05:00</event:endDate>
		<event:location><![CDATA[ITE 325b]]></event:location>
		<event:abstract><![CDATA[ In this week's meeting we will dive right into writing MapReduce programs, and we skip all the gory details about Hadoop setup and MapReduce theory. In one hour, we will write a MapReduce Java program using Eclipse to create an inverted-index, test it on a local box, and run it on an already set up Hadoop cluster. If we have time, we will also see how to do the same using Python instead of Java. 

<p>You are encouraged to do the following before the meeting  if you want to code along.</p>

<ul>

<li> Review the Yahoo <a href="http://developer.yahoo.com/hadoop/tutorial/module4.html" target="_new"> Introduction to MapReduce</a> tutorial</li>

<li> Download a free <a href="https://ccp.cloudera.com/display/SUPPORT/Cloudera%27s+Hadoop+Demo+VM" target="_new">virtual machine image</a> with Hadoop pre-installed, so you can get started quickly. Options are available for Linux, Windows and Mac OS X.</li>

<li> Make sure you have JDK 1.6x and Eclipse (or your favourite IDE) installed on your laptop.</li>
</ul>

Addenda (9/19):
<ul>
<li> If you are planning to code along during the demo, <a href="http://www.apache.org/dyn/closer.cgi/hadoop/common/">download</a> the latest stable release of Hadoop (0.20.2)</li>

<li>Some people have been having problems with Cloudera's 64 bit VM image. If you do, try this  <a href="http://shared.zenfs.com/hadoop-vm-appliance-0-20-S.zip">virtual machine</a> from Yahoo Developer Network that contains a pre-installed hadoop 0.20.</li>

<li> Even if you are not able to get the VM running for now, you can still run the program(s) locally on your laptop using Eclipse.</li>
</ul>

]]></event:abstract>
		<event:host>
<person:ProfessorEmeritus rdf:about="http://ebiquity.umbc.edu/person/html/Tim/Finin"><person:name><![CDATA[Tim Finin]]></person:name><rdfs:label><![CDATA[Tim Finin]]></rdfs:label></person:ProfessorEmeritus>
		</event:host>
		<assert:hasEventResource rdf:resource="http://ebiquity.umbc.edu/resource/html/id/323/Hadoop-Inverted-Index-Java-Python-Code" />
		<assert:hasEventResource rdf:resource="http://ebiquity.umbc.edu/resource/html/id/324/Hadoop-Hands-On-Presentation" />
		<assert:isPresentedBy rdf:resource="http://ebiquity.umbc.edu/person/html/Krishnamurthy/Viswanathan" />
	</event:Event>

<rdf:Description rdf:about="">
	<cc:License rdf:resource="http://creativecommons.org/licenses/by/2.0/" />
</rdf:Description>

</rdf:RDF>
