<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Uploading &#187; Applications of Interactive Technologies</title>
	<atom:link href="http://itpblog.efuller.net/category/itp/fall-2008/applications/feed/" rel="self" type="application/rss+xml" />
	<link>http://itpblog.efuller.net</link>
	<description>Elizabeth's Adventures in ITP</description>
	<lastBuildDate>Thu, 22 Jul 2010 01:19:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Morpheus: Information Collection</title>
		<link>http://itpblog.efuller.net/morpheus-information-collection/</link>
		<comments>http://itpblog.efuller.net/morpheus-information-collection/#comments</comments>
		<pubDate>Wed, 19 Nov 2008 06:09:27 +0000</pubDate>
		<dc:creator>Elizabeth</dc:creator>
				<category><![CDATA[Applications of Interactive Technologies]]></category>
		<category><![CDATA[Communications Lab]]></category>
		<category><![CDATA[Fall 2008]]></category>
		<category><![CDATA[ITP]]></category>
		<category><![CDATA[Introduction to Computational Media]]></category>
		<category><![CDATA[Physical Computing]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[mySQL]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://itpblog.efuller.net/?p=371</guid>
		<description><![CDATA[It&#8217;s not just Mr. King Jr. that has dreams.  In fact we all do.  And those people that actually remember their dreams the &#8230;


Related posts:<ol><li><a href='http://itpblog.efuller.net/morpheus/' rel='bookmark' title='Permanent Link: Morpheus'>Morpheus</a></li>
<li><a href='http://itpblog.efuller.net/dreams-icm-final/' rel='bookmark' title='Permanent Link: Morpheus: Dream Environment'>Morpheus: Dream Environment</a></li>
<li><a href='http://itpblog.efuller.net/onieroi-final-presentation/' rel='bookmark' title='Permanent Link: Onieroi: Final Presentation'>Onieroi: Final Presentation</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s not just Mr. King Jr. that has dreams.  In fact we all do.  And those people that actually remember their dreams the next morning often have interesting stories to tell.  Unfortunately, these types of dreams are not as easy to uncover as those recounted by major historical figures.  And, thus, I had the challenge of trying to find the data I want to use for my dream visualizer.<br />
<span id="more-371"></span><br />
After considering already available options, I decided to forgo the inevitable challenge of filtering the signal from the noise of Twitter and other related sites.  Instead, I decided to make my own database of dreams.  Before now, I never setup and wrote code to communicate with a database by myself.  I had a vague idea from a web languages class a year ago, but this was still an entertaining challenge.</p>
<p>I knew where to begin.  HTML forms are nothing new to me.  They are something basic that you learn right away when working with web languages.  Even the initial bits of PHP were familiar.  But then I started wanting to do new things.</p>
<p>I created a text document of emotions that were presented as a drop down table and could be augmented through a text field.  With this, I was hoping to allow people to accurately express their emotions while still encouraging users to reuse terms, thus making it easier to draw connections between related dreams.</p>
<p>I also set up default values.  The number of times a person dreamed a dream was automatically set to 1, which the writer could change if it was different. Unspecified author&#8217;s names would be set to &#8220;anonymous.&#8221;</p>
<p>One problem I anticipated was the threat of mySQL injections attacks.  Look, I love my friends, but I only trust them as far as I can through them.  And since I&#8217;ve never really had the opportunity to participate in the age old sport of friend chucking, I&#8217;m not going to encourage the bad habit of dumping a friend&#8217;s table values just for lulz.  Not to mention, I want good old Bobby Tables to be able to enter his dreams like everyone else.  Consider me to be an equal opportunity developer.  Thus, I wrote some PHP that parses through the answers and replaces all single quotes with the ASCII equivalent.<br />
<a href="http://www.itp.efuller.net/images/icm_081120_1.png"><img style="padding: 5px; margin: 5px;" title="Her daughter is named Help I'm trapped in a driver's license factory." src="http://www.itp.efuller.net/images/icm_081120_1.png" alt="Exploits of a Mom" width="444" height="137" /></a><br />
<em>Exploits of a Mom</em>, brought to you by <a href="http://xkcd.com/327/">XKCD</a>.</p>
<p>I&#8217;m still in the process of cleaning out the bugs.  For a while, I wasn&#8217;t altering the double quotes and they lead to the following text to be dropped.  I don&#8217;t even really know how that works.  I still haven&#8217;t figured out how to clear out the remaining backslashes that somehow were added in the course of processing this information between PHP and HTML.  I can&#8217;t figure out how to have PHP recognize the back slashes since the regular expressions &#8220;/\\/&#8221; and &#8220;/\/&#8221; both give errors that the final &#8220;/&#8221; is missing since it interprets the line as &#8220;\/&#8221;.  Bah!</p>
<p>Still, this has been a good exercise.  Now I feel more comfortable creating new tables.  The next stage is to bug the hell out of people to get entries.  I already have some interesting ones.  Enter your own at:<br />
<a href="http://dream.efuller.net/share.php">http://dream.efuller.net/share.php</a></p>


<p>Related posts:<ol><li><a href='http://itpblog.efuller.net/morpheus/' rel='bookmark' title='Permanent Link: Morpheus'>Morpheus</a></li>
<li><a href='http://itpblog.efuller.net/dreams-icm-final/' rel='bookmark' title='Permanent Link: Morpheus: Dream Environment'>Morpheus: Dream Environment</a></li>
<li><a href='http://itpblog.efuller.net/onieroi-final-presentation/' rel='bookmark' title='Permanent Link: Onieroi: Final Presentation'>Onieroi: Final Presentation</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://itpblog.efuller.net/morpheus-information-collection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>And, to prove that we can always get a little more political</title>
		<link>http://itpblog.efuller.net/and-to-prove-that-we-can-always-get-a-little-more-political/</link>
		<comments>http://itpblog.efuller.net/and-to-prove-that-we-can-always-get-a-little-more-political/#comments</comments>
		<pubDate>Thu, 13 Nov 2008 06:34:20 +0000</pubDate>
		<dc:creator>Elizabeth</dc:creator>
				<category><![CDATA[Applications of Interactive Technologies]]></category>
		<category><![CDATA[Fall 2008]]></category>
		<category><![CDATA[ITP]]></category>
		<category><![CDATA[MIT]]></category>
		<category><![CDATA[Obama]]></category>
		<category><![CDATA[question]]></category>
		<category><![CDATA[vote]]></category>

		<guid isPermaLink="false">http://itpblog.efuller.net/?p=351</guid>
		<description><![CDATA[Meredith&#8217;s group just presented their response to the Presidential Elections yesterday, concluding with a group exercise where the class chose one question to ask Obama &#8230;


Related posts:<ol><li><a href='http://itpblog.efuller.net/noir-shooting/' rel='bookmark' title='Permanent Link: Noir: Shooting'>Noir: Shooting</a></li>
<li><a href='http://itpblog.efuller.net/physical-computing-midterm-presentation/' rel='bookmark' title='Permanent Link: Physical Computing Midterm Presentation'>Physical Computing Midterm Presentation</a></li>
<li><a href='http://itpblog.efuller.net/recording-in-the-village-the-medium-is-the-message/' rel='bookmark' title='Permanent Link: Recording in the Village: The Medium is The Message'>Recording in the Village: The Medium is The Message</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Meredith&#8217;s group just presented their response to the Presidential Elections yesterday, concluding with a group exercise where the class chose one question to ask Obama at an event at MIT.  Obviously, we want our question to be the one that gets picked.  So, vote us up!<br />
<iframe src='http://www.communitycounts.com/forum/embed.cgi?id=bigdialog&#038;linked=tYftyIRBb78&#038;embed=1' style='width:326px;height:500px;' scrolling=no frameborder=0></iframe><br />
<a href="http://www.communitycounts.com/forum/?id=bigdialog&amp;linked=tYftyIRBb78">http://www.communitycounts.com/forum/?id=bigdialog&amp;linked=tYftyIRBb78</a></p>
<p>What I find most fascinating about this video is its meta nature&emdash;using a medium to critique the medium itself.  After all, what we are saying is that web video is not accessible to a portion of our population by the very nature of the medium.  The response is actually formatted as an example of what they could be in future, with subtitles for the deaf and a voice over for the blind.  Leon is even in the front signing the message.  Unfortunately, it is too small to really see it in detail.</p>


<p>Related posts:<ol><li><a href='http://itpblog.efuller.net/noir-shooting/' rel='bookmark' title='Permanent Link: Noir: Shooting'>Noir: Shooting</a></li>
<li><a href='http://itpblog.efuller.net/physical-computing-midterm-presentation/' rel='bookmark' title='Permanent Link: Physical Computing Midterm Presentation'>Physical Computing Midterm Presentation</a></li>
<li><a href='http://itpblog.efuller.net/recording-in-the-village-the-medium-is-the-message/' rel='bookmark' title='Permanent Link: Recording in the Village: The Medium is The Message'>Recording in the Village: The Medium is The Message</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://itpblog.efuller.net/and-to-prove-that-we-can-always-get-a-little-more-political/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
