<?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>Freedom of Software &#187; Eagle Rock</title>
	<atom:link href="http://freedomofsoftware.org/tag/eagle-rock/feed/" rel="self" type="application/rss+xml" />
	<link>http://freedomofsoftware.org</link>
	<description></description>
	<lastBuildDate>Mon, 06 Feb 2012 08:30:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Ticket Lottery Application for Mochilla</title>
		<link>http://freedomofsoftware.org/2010/06/ticket-email-application-for-mochilla/</link>
		<comments>http://freedomofsoftware.org/2010/06/ticket-email-application-for-mochilla/#comments</comments>
		<pubDate>Fri, 11 Jun 2010 06:59:57 +0000</pubDate>
		<dc:creator>Braydon</dc:creator>
				<category><![CDATA[Websites]]></category>
		<category><![CDATA[Eagle Rock]]></category>
		<category><![CDATA[Mochilla]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://braydon.com/blog/?p=266</guid>
		<description><![CDATA[I just finished and launched a &#8220;razor blade&#8221; application for Mochilla to randomly choose subscribers to win tickets for the VTech/Mochilla Arthur Verocai Show this next Friday the 18th. It was a quick turn around of three days, and is &#8230; <a href="http://freedomofsoftware.org/2010/06/ticket-email-application-for-mochilla/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I just finished and launched a &#8220;razor blade&#8221; application for Mochilla to randomly choose subscribers to win tickets for the VTech/Mochilla Arthur Verocai Show this next Friday the 18th. It was a quick turn around of three days, and is an integration with their existing software for their website, more details about that to follow. <a href="http://mochilla.com/lottery">Please go sign-up for a chance to win a pair of tickets!</a>. Your chance will be over in 24 hours.</p>
<p><a href="http://mochilla.com/lottery"><img src="http://braydon.com/blog/wp-content/uploads/2010/06/2238-e1276232151630.jpg" alt="" title="2238" width="500" height="796" class="alignnone size-full wp-image-265" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://freedomofsoftware.org/2010/06/ticket-email-application-for-mochilla/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Events Section on Mochilla.com</title>
		<link>http://freedomofsoftware.org/2010/03/new-events-section-on-mochilla-com/</link>
		<comments>http://freedomofsoftware.org/2010/03/new-events-section-on-mochilla-com/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 02:29:02 +0000</pubDate>
		<dc:creator>Braydon</dc:creator>
				<category><![CDATA[Websites]]></category>
		<category><![CDATA[Eagle Rock]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Mochilla]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://braydon.com/blog/?p=152</guid>
		<description><![CDATA[We just got up a new events section for Mochilla.com. I added a &#8216;date&#8217; column to the existing documents mysql table and an interface to be able to add/edit events via the browser. It took about a day and half &#8230; <a href="http://freedomofsoftware.org/2010/03/new-events-section-on-mochilla-com/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>We just got up a new events section for <a href="http://mochilla.com/events">Mochilla.com</a>. I added a &#8216;date&#8217; column to the existing documents mysql table and an interface to be able to add/edit events via the browser. It took about a day and half to complete.</p>
<div id="attachment_153" class="wp-caption alignnone" style="width: 510px"><a title="Events at Mochilla.com" href="http://mochilla.com/events"><img class="size-full wp-image-153" title="Mochilla Events Page" src="http://braydon.com/blog/wp-content/uploads/2010/03/Screenshot-e1268187969732.png" alt="" width="500" height="297" /></a><p class="wp-caption-text">Screenshot of the new Mochilla.com events page.</p></div>
]]></content:encoded>
			<wfw:commentRss>http://freedomofsoftware.org/2010/03/new-events-section-on-mochilla-com/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Memory Optimizations for Mochilla.com</title>
		<link>http://freedomofsoftware.org/2010/03/memory-optimizations-for-mochilla-com/</link>
		<comments>http://freedomofsoftware.org/2010/03/memory-optimizations-for-mochilla-com/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 02:10:25 +0000</pubDate>
		<dc:creator>Braydon</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Eagle Rock]]></category>
		<category><![CDATA[Mochilla]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://braydon.com/blog/?p=118</guid>
		<description><![CDATA[I just spent the last two days optimizing the Python backend for the Mochilla.com website. We are running the website on a 256MB VPS at Slicehost. They have been getting a larger number of hits the last week because of &#8230; <a href="http://freedomofsoftware.org/2010/03/memory-optimizations-for-mochilla-com/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I just spent the last two days optimizing the Python backend for the Mochilla.com website. We are running the website on a 256MB VPS at Slicehost. They have been getting a larger number of hits the last week because of their new Timeless video they are releasing, and several people have been embedding the videos on their websites. All this was causing the server to lockup and need to be restarted a couple of times a day. So the initial outdated code that was running the site before has been trimmed down and there has been a dramatic increase in speed on the website and a reduction of the amount of memory it requires. I&#8217;ve done away with using classes for various objects, and the data is stored in a dictionary instead. I&#8217;m also using straight SQL to get data from the database rather than using an expression language or an ORM that would just add another level of complexity. I&#8217;ve also consolidated various tables that really should be one as all the information is being queried at once anyways. It&#8217;s a small but large move, that has made the website much lighter weight and easier to manage.</p>
<p>Browsing is now faster and the server is more stable with higher amounts of traffic, take a look: <a href="http://mochilla.com">Mochilla.com</a></p>
<p>The database now has this schema:</p>
<pre><cod>
mysql> show tables;
+--------------------+
| Tables_in_mochilla |
+--------------------+
| documents          |
| templates          |
| uri                |
+--------------------+
3 rows in set (0.06 sec)

mysql> describe documents;
+------------+---------------+------+-----+---------+----------------+
| Field      | Type          | Null | Key | Default | Extra          |
+------------+---------------+------+-----+---------+----------------+
| oid        | int(11)       | NO   | PRI | NULL    | auto_increment |
| modified   | datetime      | YES  |     | NULL    |                |
| created    | datetime      | YES  |     | NULL    |                |
| parent_oid | int(11)       | YES  |     | NULL    |                |
| html       | varchar(1000) | YES  |     | NULL    |                |
| image      | varchar(1000) | YES  |     | NULL    |                |
| video      | varchar(1000) | YES  |     | NULL    |                |
| audio      | varchar(1000) | YES  |     | NULL    |                |
| uri        | varchar(100)  | YES  |     | NULL    |                |
| name       | varchar(100)  | YES  |     | NULL    |                |
| weight     | int(11)       | YES  |     | NULL    |                |
+------------+---------------+------+-----+---------+----------------+
11 rows in set (0.46 sec)

mysql> describe templates;
+----------+---------------+------+-----+---------+----------------+
| Field    | Type          | Null | Key | Default | Extra          |
+----------+---------------+------+-----+---------+----------------+
| vid      | int(11)       | NO   | PRI | NULL    | auto_increment |
| name     | varchar(100)  | YES  |     | NULL    |                |
| source   | varchar(255)  | YES  |     | NULL    |                |
| parent   | int(11)       | YES  |     | NULL    |                |
| children | varchar(1000) | YES  |     | NULL    |                |
+----------+---------------+------+-----+---------+----------------+
5 rows in set (0.00 sec)

mysql> describe uri;
+----------+---------------+------+-----+---------+-------+
| Field    | Type          | Null | Key | Default | Extra |
+----------+---------------+------+-----+---------+-------+
| location | varchar(1000) | NO   | PRI | NULL    |       |
| oid      | int(11)       | YES  |     | NULL    |       |
| vid      | int(11)       | YES  | MUL | NULL    |       |
| children | varchar(1000) | YES  |     | NULL    |       |
+----------+---------------+------+-----+---------+-------+
4 rows in set (0.00 sec

</code></pre>
]]></content:encoded>
			<wfw:commentRss>http://freedomofsoftware.org/2010/03/memory-optimizations-for-mochilla-com/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mochilla Website Update</title>
		<link>http://freedomofsoftware.org/2010/02/mochilla-website-update/</link>
		<comments>http://freedomofsoftware.org/2010/02/mochilla-website-update/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 04:50:05 +0000</pubDate>
		<dc:creator>Braydon</dc:creator>
				<category><![CDATA[Websites]]></category>
		<category><![CDATA[Eagle Rock]]></category>
		<category><![CDATA[Mochilla]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://braydon.com/blog/?p=50</guid>
		<description><![CDATA[We just got up a new landing page, and product page for the Timeless Concert Series new Box-Set to be released soon. It was a quick turn-around of about 2 days from initial call to having the new page up. &#8230; <a href="http://freedomofsoftware.org/2010/02/mochilla-website-update/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>We just got up a new landing page, and product page for the Timeless Concert Series new Box-Set to be released soon. It was a quick turn-around of about 2 days from initial call to having the new page up. This work included, setting up a development site, modifying an already existing template file, and style sheets, and making a graphic for the homepage.</p>
<p><a href="http://mochilla.com">MOCHILLA.COM</a></p>
<div id="attachment_51" class="wp-caption alignnone" style="width: 510px"><a href="http://mochilla.com"><img class="size-full wp-image-51 " title="Mochilla Landnig Page" src="http://braydon.com/blog/wp-content/uploads/2010/02/Screenshot-e1266641284216.png" alt="" width="500" height="352" /></a><p class="wp-caption-text">View of the new Mochilla.com landing page.</p></div>
]]></content:encoded>
			<wfw:commentRss>http://freedomofsoftware.org/2010/02/mochilla-website-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

