<?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>The Anne Markis</title>
	<atom:link href="http://www.annemarkis.com/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.annemarkis.com/blog</link>
	<description>I could be anyone</description>
	<lastBuildDate>Wed, 13 May 2009 02:07:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>The Googlebot Came, the Googlebot Conquered</title>
		<link>http://www.annemarkis.com/blog/?p=10</link>
		<comments>http://www.annemarkis.com/blog/?p=10#comments</comments>
		<pubDate>Wed, 13 May 2009 02:04:58 +0000</pubDate>
		<dc:creator>Anne Markis</dc:creator>
				<category><![CDATA[cakephp]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[whyfacts]]></category>
		<category><![CDATA[delete]]></category>
		<category><![CDATA[google bot]]></category>
		<category><![CDATA[music]]></category>

		<guid isPermaLink="false">http://www.annemarkis.com/blog/?p=10</guid>
		<description><![CDATA[The googlebot! It had crawled its way in and automatically used those URL's to call the controller's delete function on EVERYTHING.]]></description>
			<content:encoded><![CDATA[<p>As a slowly advancing &#8216;project&#8217; to entertain and teach myself with, I&#8217;ve been putting together a (currently) lackluster site for all the music files I&#8217;ve thrown together since 2001. <a href="http://whyfacts.annemarkis.com">WhyFacts.AnneMarkis.com</a>. Deciding I could use more MVC and PHP in my life, I&#8217;m using cakePHP to help me along. So far, I&#8217;ve managed to figure out how to set up the database tables, the CSS, and run &#8216;cake bake all.&#8217; With a little tweaking here and there, that&#8217;s pretty much where I am now: a generated app that allows you to index/view/add/edit/delete albums/music/comments.</p>
<p>CakePHP&#8217;s navigation is predictable enough &#8211; <a href="http://whyfacts.annemarkis.com/musics"><span style="color: #808080;"><em>whyfacts.annemarkis.com/musics/</em></span></a> shows the list of all the music files I put in. <em><span style="color: #808080;">whyfacts.annemarkis.com/musics/delete/2</span></em> goes ahead and calls the delete function in the music controller and remove the database entry for song #2. I knew having absolutely no restrictions was kind of dumb, but since I also knew I was just about the only one to visit WhyFacts, restricting access wasn&#8217;t a pressing matter. In typical Anne style, I merrily went along my way and added a few albums to which I added a few songs, and was feeling pretty good about things for a while, content with using the scaffolding cake bake had gone and made for me, not really wanting to remove it yet.</p>
<p>The one day I visited it and nothing was there &#8211; no albums, not music, not even the one measly comment I made to myself. It was all gone. Furious, my mind raced, asking myself who the jerk was that went in and deleted everything. It seemed unnaturally malicious. Two seconds later and I was looking at the access logs for the site and saw this:</p>
<div id="attachment_11" class="wp-caption aligncenter" style="width: 448px"><img class="size-full wp-image-11" title="TheGoogleBotDeletes" src="http://www.annemarkis.com/blog/wp-content/uploads/2009/05/googlebotharms.png" alt="It's almost like it's mocking me" width="438" height="519" /><p class="wp-caption-text">It&#39;s almost like it&#39;s mocking me</p></div>
<p>The googlebot! It had crawled its way in and automatically used those URL&#8217;s to call the controller&#8217;s delete function on EVERYTHING. Needless to say, you can no longer visit those edit and delete parts of WhyFacts and do anything. I&#8217;ve learned. Because the googlebot will always come back &#8211; it always has the last word. Lesson learned.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.annemarkis.com/blog/?feed=rss2&amp;p=10</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>I Gave In&#8230;</title>
		<link>http://www.annemarkis.com/blog/?p=7</link>
		<comments>http://www.annemarkis.com/blog/?p=7#comments</comments>
		<pubDate>Sat, 09 May 2009 02:22:36 +0000</pubDate>
		<dc:creator>Anne Markis</dc:creator>
				<category><![CDATA[life]]></category>

		<guid isPermaLink="false">http://www.annemarkis.com/blog/?p=7</guid>
		<description><![CDATA[It's true. I now have a wordpress blog.]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s true. I now have a wordpress blog. Part of me is disappointed by the fact that I&#8217;m starting to blog again, and part of me is relieved that I came here before twitter. I&#8217;m going to make a promise to myself: I&#8217;m not going to just post random &#8216;thoughts&#8217; about my daily life. I&#8217;ll post only when I have something to say, and a good way to say it. We&#8217;ll see how far that goes.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.annemarkis.com/blog/?feed=rss2&amp;p=7</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

