<?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>echodrift &#187; coding</title>
	<atom:link href="http://echodrift.com/tag/coding/feed" rel="self" type="application/rss+xml" />
	<link>http://echodrift.com</link>
	<description>Hello! I&#039;m currently working on the site so pardon any errors or funky formatting you may come across.</description>
	<lastBuildDate>Fri, 18 May 2012 17:20:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Things I have learned</title>
		<link>http://echodrift.com/2008/attic/things-i-have-learned</link>
		<comments>http://echodrift.com/2008/attic/things-i-have-learned#comments</comments>
		<pubDate>Sun, 19 Oct 2008 18:24:28 +0000</pubDate>
		<dc:creator>Allie</dc:creator>
				<category><![CDATA[The Attic]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[echodrift]]></category>
		<category><![CDATA[new design]]></category>

		<guid isPermaLink="false">http://echodrift.com/?p=175</guid>
		<description><![CDATA[What I&#8217;ve learned while working on this new design: Margin collapsing is irritating and useful at the same time. Thanks to Becky pointing that site out to me I figured out what I needed to do to fix the part that was irritating me. Overflow fixes an issue that I&#8217;ve been having much more cleanly [......]]]></description>
			<content:encoded><![CDATA[<p>What I&#8217;ve learned while working on this new design:</p>
<ul>
<li><a href="http://complexspiral.com/publications/uncollapsing-margins/">Margin collapsing</a> is irritating and useful at the same time. Thanks to <a href="http://babblative.com">Becky</a> pointing that site out to me I figured out what I needed to do to fix the part that was irritating me.</li>
<li>Overflow fixes an issue that I&#8217;ve been having much more cleanly than my workaround.</li>
<li>IE is still the devil. It is way too forgiving of mistakes. It also does things the wrong way, but in a way that makes me think it&#8217;s right. I&#8217;ve learned, though, that IE is never right.</li>
<li>It is apparently not acceptable to use &lt;p /&gt; inside a blockquote. One must instead wrap the contents of a blockquote in &lt;p&gt;these tags&lt;/p&gt; or the site won&#8217;t validate as xhtml strict.</li>
<li>I hate styling comments most of all.</li>
</ul>
<p>However, it&#8217;s finally done! Things were probably looking rather wonky before as I tried to fix some errors in my template files. All should be well, now. With this theme I was able to incorporate some things I had left out of the first, such as the link to my RSS feed. That as well as a few other things are located in the sidebar under Misc. I couldn&#8217;t come up with a better name for that section because it really is miscellaneous. Those icons are from a set that can be found at <a href="http://vikiworks.com/2007/06/15/social-bookmark-iconset/">Vikiworks</a>. Additionally, I found myself using Twitter more than I thought I would and wanted to include more tweets. My previous footer design didn&#8217;t work so well with showing more than one tweet so reason #5 to have a sidebar. (Yes, I did just make that number up.)</p>
<p>I still have some tweaks to do but for now I&#8217;m calling it quits. Time to do something other than stare at CSS and XHTML and pull my hair in frustration because the validator doesn&#8217;t like my placement of &lt;p/&gt; tags!</p>
<p>(As noted on the <a href="?page_id=6">domain page</a> I am aware that the footer doesn&#8217;t show up in Firefox 2. It&#8217;s weird and I&#8217;m not sure why.)</p>
]]></content:encoded>
			<wfw:commentRss>http://echodrift.com/2008/attic/things-i-have-learned/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>One of those days</title>
		<link>http://echodrift.com/2008/attic/one-of-those-days</link>
		<comments>http://echodrift.com/2008/attic/one-of-those-days#comments</comments>
		<pubDate>Thu, 28 Aug 2008 02:00:01 +0000</pubDate>
		<dc:creator>Allie</dc:creator>
				<category><![CDATA[The Attic]]></category>
		<category><![CDATA[coding]]></category>

		<guid isPermaLink="false">http://echodrift.com/?p=95</guid>
		<description><![CDATA[Some days are good coding days. I have neat ideas that I&#8217;m able to execute fairly quickly and they work, sometimes better than I intended. Then there are bad coding days where nothing works. Ones in which I constantly forget a ; or misplace a } Today has been a good coding day. I hope [......]]]></description>
			<content:encoded><![CDATA[<p>Some days are good coding days. I have neat ideas that I&#8217;m able to execute fairly quickly and they work, sometimes better than I intended. Then there are bad coding days where nothing works. Ones in which I constantly forget a ; or misplace a }</p>
<p>Today has been a good coding day. I hope that some of the work I&#8217;ve done tonight I&#8217;ll be able to reuse. Testing code once is better than rewriting even more code and then having to test it. So even though I may not have produced that much I&#8217;ll be able to put it to good use.</p>
]]></content:encoded>
			<wfw:commentRss>http://echodrift.com/2008/attic/one-of-those-days/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Aftermath</title>
		<link>http://echodrift.com/2008/attic/the-aftermath</link>
		<comments>http://echodrift.com/2008/attic/the-aftermath#comments</comments>
		<pubDate>Sat, 23 Aug 2008 22:43:07 +0000</pubDate>
		<dc:creator>Allie</dc:creator>
				<category><![CDATA[The Attic]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[Nenya]]></category>
		<category><![CDATA[Topaz]]></category>

		<guid isPermaLink="false">http://echodrift.com/?p=91</guid>
		<description><![CDATA[I&#8217;ve been rather busy since reformatting my laptop Thursday night. There&#8217;s a lot of settling in to be done still. Moving all of my files back over was rather quick an painless aside from the little chirping noise that my hard drive was making. Of course I was copying over several gigabytes so it&#8217;s understandable. [......]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been rather busy since reformatting my laptop Thursday night. There&#8217;s a lot of settling in to be done still. Moving all of my files back over was rather quick an painless aside from the little chirping noise that my hard drive was making. Of course I was copying over several gigabytes so it&#8217;s understandable. Files were only a small part of it. I should be used to this from having to format so many machines at work. (I&#8217;m actually working on a lab right now. Six of the 20 machines need to be formatted. If that&#8217;s not enough of a headache they&#8217;ll probably fail again within months because of the type of machine they are.) </p>
<p>What else had to be done? First off, of course, was antivirus. Then came Windows updates; I finally have IE7 on this laptop because of that. Dreamweaver, Photoshop, MS Office, and several other programs followed. I haven&#8217;t installed Firefox yet because I use Firefox on my jump drive so that I don&#8217;t have to worry about retyping passwords and keeping bookmarks in several places and such. I think I&#8217;m done with the basics except for the little things like Quicktime and other plugins that I&#8217;ll install as needed. </p>
<p>Now comes the explanation for this format. I had no viruses, no malware, nothing disabling my machine that I was aware of. I did have quite a few programs left over from college that I no longer use and don&#8217;t plan to ever use again. That, however, was not the driving factor. For some time now a friend of mine has been tossing the idea around that he&#8217;d like to have a website for his photography. My sister has also said something along the same lines and then I kinda got into it. Knowing how time intensive it would be to manually create each page for new photos and keeping track of, well, everything, I got the idea to start writing a script. The more I thought and planned the larger it grew. I now have plans for a CMS focused on creating and maintaining photo galleries. It has functionality for more than just that, though, for some other ideas I have. In order to write this script I&#8217;d need a place to test it. I didn&#8217;t want to bother with FTPing files for each and every minor change. Since I plan to write it in PHP there would be a lot of those. Each time I left out a ; or was missing a ) or a &#8216; or even a . I&#8217;d have to make the change, save the file, upload it, refresh, and wait to see the next error. How much simpler would it be to have everything here on my computer and completely cut out the FTP part?</p>
<p>That&#8217;s what I&#8217;ve been working on this afternoon: setting my laptop up to run as a test server. The first step was to download and install <a href="http://www.aprelium.com/">Abyss Web Server</a>. The setup was simple and seems very easy to use. Next came PHP5 which was also simple. Aprelium had documentation for configuring the server to run PHP which was also very easy to follow. I had a little bit of a hangup due to stupidity on my part but that was quickly solved. Last came MySQL. The setup for this component was a little more difficult but after some searching and trial and error I had it installed. Or so I thought. I found that I was able to connect to a test database I had created but couldn&#8217;t read any records from it. Thanks to the excellent documentation on <a href="http://php.net">PHP.net</a> I was able to determine the error: I hadn&#8217;t granted enough permissions for my MySQL user to be able to select records from the database. A few minutes with the MySQL command line client got me what I wanted: access to read the database.</p>
<p>Now that my &#8220;test server&#8221; is configured and all of the components I need are in place it will be time to start coding. I have a good deal of the database structure already planned out but it&#8217;s not yet created. The data dictionary I created will be a good resource as I continue, though. This project has been code named <strong>Topaz</strong> by my husband as I&#8217;ve not yet come up with a name for it. I foresee many nights of coding, testing, error trapping, and general frustration in my future but I believe it will all be worth it.</p>
<p>See, running my laptop as a test server for myself has pretty much been one of my intended plans for a while and one of my main motivators for upgrading the memory. I plan to continue using it in this fashion even after my desktop is returned. That&#8217;s another story for another day. I have some further updates but nothing of importance. I still don&#8217;t know when I&#8217;ll be getting it back.</p>
<p>You might be asking why &#8220;Nenya&#8221; is also a tag for this entry. Back when I first got my desktop I named it &#8220;Glamdring&#8221; after one of the great swords from <em>The Hobbit</em> and <em>The Lord of the Rings</em> books. My husband and I were watching The Two Towers while I was working on my laptop and so I decided to name it Nenya after the ring that Galadriel was charged with keeping. I know, I know, I&#8217;m a nerd. That should be pretty obvious by now though, yes?</p>
]]></content:encoded>
			<wfw:commentRss>http://echodrift.com/2008/attic/the-aftermath/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

