<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
   <channel>
      <title>Bay Area Sold Homes, my experience with it, and me</title>
      <link>http://bayareasoldhomes.com/blog/</link>
      <description>all about my thoughts regarding this project, the details of this project, and anything else</description>
      <language>en</language>
      <copyright>Copyright 2006</copyright>
      <lastBuildDate>Sun, 19 Nov 2006 21:37:10 -0800</lastBuildDate>
      <generator>http://www.sixapart.com/movabletype/?v=3.2ysb5-20051201</generator>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs> 

            <item>
         <title>Search Tips Page Fixed</title>
         <description><![CDATA[  <p class="MsoNormal">Since November 3<sup>rd</sup> my <a title="search tips" href="http://www.bayareasoldhomes.com/searchtips.html">search tips</a> page has been broken. I&rsquo;m not sure what happened, because it looks like the only code left in the page was some counter code. This is code that I have never used.</p>  <p class="MsoNormal">I apologize for the lack of <a href="http://www.bayareasoldhomes.com/searchtips.html">search tips</a>, but everything has been fixed now.</p>  <p class="MsoNormal">Also, I&rsquo;ve worked out 99% of the bugs in the automated process that automagically updates records each Friday night. For now on you can check late Friday night, or early Saturday morning for that weeks sold properties now. The only exception to this is when the <a href="http://sfgate.com/">Chronicle</a> forgets to put the data up on their website. (Which did happen a couple weeks ago.)</p>  ]]></description>
         <link>http://bayareasoldhomes.com/blog/2006/11/search_tips_page_fixed.html</link>
         <guid>http://bayareasoldhomes.com/blog/2006/11/search_tips_page_fixed.html</guid>
         <category>project updates</category>
         <pubDate>Sun, 19 Nov 2006 21:37:10 -0800</pubDate>
      </item>
            <item>
         <title>Automation Complete</title>
         <description><![CDATA[  <p class="MsoNormal">I added a bunch of error handling and now everything about the data getting processed is automated using scheduled tasks, batch scripts and the lovely firefox.</p>    <p class="MsoNormal">This is pretty exciting because it means I won&rsquo;t have to remember anything, and the </p>  <p class="MsoNormal">data will get updated automagically. It also means that the new data will appear predictably at the same time each week for you. No more wondering when you can check out the latest sales in your neighborhood.</p>  ]]></description>
         <link>http://bayareasoldhomes.com/blog/2006/10/automation_complete_1.html</link>
         <guid>http://bayareasoldhomes.com/blog/2006/10/automation_complete_1.html</guid>
         <category>project updates</category>
         <pubDate>Mon, 30 Oct 2006 17:44:14 -0800</pubDate>
      </item>
            <item>
         <title>Data Updated through 10/29/2006</title>
         <description><![CDATA[<p>Well, it looks like whomever was sick last friday is there now. The data that was missing is there now!</p><p>Our data is updated now. Enjoy.&nbsp;</p>]]></description>
         <link>http://bayareasoldhomes.com/blog/2006/10/data_updated_through_10292006.html</link>
         <guid>http://bayareasoldhomes.com/blog/2006/10/data_updated_through_10292006.html</guid>
         <category>project updates</category>
         <pubDate>Mon, 30 Oct 2006 12:49:50 -0800</pubDate>
      </item>
            <item>
         <title>So much for automation. It Failed!</title>
         <description><![CDATA[  <p class="MsoNormal">Well, that was a real bummer. </p>  <p class="MsoNormal">Today I used my own site, BayAreaSoldHomes.com, to check out the properties that are selling in my neighborhood, and there&rsquo;s no data for this past week!</p>  <p class="MsoNormal">Ugh.</p>  <p class="MsoNormal">As it turns out, the San Francisco Chronicle never updated their information.</p>  <p class="MsoNormal">So, my automated process to update my data hummed along, and didn&rsquo;t get any data because there wasn&rsquo;t any. I suppose this is a lesson that I really do need better error handling. As it is, this script was thrown together just to get the automation started. And the funny thing is, I had just sat down tonight to fix it up some more. </p>  <p class="MsoNormal">The point is that there will be no more data until the Chronicle updates theirs.</p>  ]]></description>
         <link>http://bayareasoldhomes.com/blog/2006/10/so_much_for_automation_it_fail.html</link>
         <guid>http://bayareasoldhomes.com/blog/2006/10/so_much_for_automation_it_fail.html</guid>
         <category>project updates</category>
         <pubDate>Sun, 29 Oct 2006 18:42:07 -0800</pubDate>
      </item>
            <item>
         <title>Data Updated through 9/3/2006</title>
         <description><![CDATA[  <p class="MsoNormal">Data has been updated through 9/3/2006. It&rsquo;s pretty strange considering I&rsquo;m not even home, nor have I been logged into a computer for 6 days.</p>    <p class="MsoNormal">Let&rsquo;s hope everything worked as expected.</p>  ]]></description>
         <link>http://bayareasoldhomes.com/blog/2006/09/data_updated_through_932006.html</link>
         <guid>http://bayareasoldhomes.com/blog/2006/09/data_updated_through_932006.html</guid>
         <category>project updates</category>
         <pubDate>Sat, 02 Sep 2006 08:53:18 -0800</pubDate>
      </item>
            <item>
         <title>Data Updated through 8/27/2006 and Automation Complete.</title>
         <description><![CDATA[  <p class="MsoNormal">Data is updated through 8/27/2006.</p>    <p class="MsoNormal">Also, I finished the automation of the weekly update of sold homes. Lucky thing too, considering I&rsquo;ll be at <a href="http://burningman.com/" target="_blank">Burning Man</a> through the 5<sup>th</sup>.</p>  ]]></description>
         <link>http://bayareasoldhomes.com/blog/2006/08/data_updated_through_8272006_a.html</link>
         <guid>http://bayareasoldhomes.com/blog/2006/08/data_updated_through_8272006_a.html</guid>
         <category>project updates</category>
         <pubDate>Sat, 26 Aug 2006 08:51:47 -0800</pubDate>
      </item>
            <item>
         <title>Data Updated through 8/20/2006 and News!</title>
         <description><![CDATA[  <p class="MsoNormal">Data is updated through August 20<sup>th</sup>, 2006.</p>    <p class="MsoNormal">I have exciting news! I passed the real estate sales person exam. I&rsquo;m through the hard part of getting a real estate license. It&rsquo;s pretty exciting. Hopefully, I&rsquo;ll have access to the MLS soon, and before you know it there&rsquo;ll be more useful data on the website.</p>  ]]></description>
         <link>http://bayareasoldhomes.com/blog/2006/08/data_updated_through_8202006_a.html</link>
         <guid>http://bayareasoldhomes.com/blog/2006/08/data_updated_through_8202006_a.html</guid>
         <category>project updates</category>
         <pubDate>Sun, 20 Aug 2006 17:03:14 -0800</pubDate>
      </item>
            <item>
         <title>Data Updated through 8/13/2006</title>
         <description><![CDATA[  <p class="MsoNormal">Sorry for the delay on getting the data updated this week. I took the Real Estate Exam this Monday morning and I&rsquo;ve been studying for it like crazy. I think I did okay, and hopefully pretty soon I&rsquo;ll have access to the MLS and be able to offer better information and statistics about the houses that I have listed on the site.</p>  <p class="MsoNormal">As a result of the studying I didn&rsquo;t make sure the new data got up on Sunday. But it&rsquo;s up now!</p>  ]]></description>
         <link>http://bayareasoldhomes.com/blog/2006/08/data_updated_through_8132006.html</link>
         <guid>http://bayareasoldhomes.com/blog/2006/08/data_updated_through_8132006.html</guid>
         <category>project updates</category>
         <pubDate>Tue, 15 Aug 2006 09:49:11 -0800</pubDate>
      </item>
            <item>
         <title>Search Tips are Born</title>
         <description><![CDATA[  <p class="MsoNormal">Today I put up the <a target="_blank" href="http://www.BayAreaSoldHomes.com/searchtips.html">Search Tips</a> page. The content is a little rough, but it does provide some search tips. Also, the main page now has questions marks which link into the Search Tips page and describes certain functionality and uses for the area they clicked from. I hope you like it.</p>  <p class="MsoNormal">Eventually I will add some images and make it more obvious what I&rsquo;m talking about.</p>  ]]></description>
         <link>http://bayareasoldhomes.com/blog/2006/08/search_tips_are_born.html</link>
         <guid>http://bayareasoldhomes.com/blog/2006/08/search_tips_are_born.html</guid>
         <category>project updates</category>
         <pubDate>Wed, 09 Aug 2006 22:39:43 -0800</pubDate>
      </item>
            <item>
         <title>New Design! Engine Changes!</title>
         <description><![CDATA[  <p class="MsoNormal">There&rsquo;s a new layout that&rsquo;s been pushed up.</p>  <p class="MsoNormal">I think it looks much better and it will include search tips and some words about the purpose of this website.</p>  <p class="MsoNormal">I&rsquo;ve been working on this design for a while. It&rsquo;s definitely been fun, though I have to tell you that sometimes it can be pretty hard to get everything just exactly as you want it. I know my CSS pretty well, but I not the super expert that might be required to solve the minor issues that I couldn&rsquo;t get to work exactly perfectly. And wouldn&rsquo;t you know it, but the problems were both non-compliance by IE. When are they going to follow the standards?</p>  <p class="MsoNormal">Why do they get away with this?</p>  <p class="MsoNormal">I hope you enjoy the new design. I know I do. I think it looks much better than the almost ugly old version. </p>  <p class="MsoNormal">Also, I changed the way the searching works. Before, the AJAX call was grabbing the results from a PHP page that would first go and count the number of records that were possible to be returned, and then it would hit the database again to get the actual records that were going to be returned to the front end. So, two queries that weren&rsquo;t running asynchronous. Now they are two different AJAX calls and it runs faster. I find it interesting that sometimes the count query doesn&rsquo;t beat the record set results query, and as a result the notation of how many pages could possibly be returned isn&rsquo;t listed. But usually it is. There's something really interesting to me about the fact that sometimes it doesn&rsquo;t return first and sometimes it does. I like slight randomness in programming. Alot.</p>  <p class="MsoNormal">Also, I built the ability to page through the record results. So, instead of just knowing that you&rsquo;re not seeing all the results for a particular query, now you can actually flip through the pages, if you wanted. I&rsquo;m curious to see how many people actually will do that. </p>  <p class="MsoNormal">You did know that I store the queries that people search on? I don&rsquo;t recall if I posted that before. I haven&rsquo;t had a chance to look at that data yet. But I&rsquo;m excited to look at it and see where and what folks are searching on. </p>  <p class="MsoNormal">Below find the first version of BayAreaSoldHomes. Stored here for posterity&rsquo;s sake.</p>  <img width="640" height="495" border="0" src="http://bayareasoldhomes.com/blog-mt/../images/version1.gif" alt="Version 1 of BayAreaSoldHomes" title="Version 1 of BayAreaSoldHomes" />]]></description>
         <link>http://bayareasoldhomes.com/blog/2006/08/new_design_engine_changes.html</link>
         <guid>http://bayareasoldhomes.com/blog/2006/08/new_design_engine_changes.html</guid>
         <category>project updates</category>
         <pubDate>Wed, 09 Aug 2006 15:15:12 -0800</pubDate>
      </item>
            <item>
         <title>Data Updated Through 7/16/2006</title>
         <description><![CDATA[  <p class="MsoNormal">The data has been updated through 7/16/2006. </p>   <p class="MsoNormal">It was a little later than usual because we were out camping this weekend at Sonoma Lake. Its pretty fun and you can camp where it's boat in only camping. Though, it doesn't prevent the loud, obnoxious types from camping near you.</p>   <p class="MsoNormal">Hopefully soon I&rsquo;ll finish getting the weekly process all automated so it won&rsquo;t matter where I am on the weekends.</p>  ]]></description>
         <link>http://bayareasoldhomes.com/blog/2006/07/data_updated_through_7162006.html</link>
         <guid>http://bayareasoldhomes.com/blog/2006/07/data_updated_through_7162006.html</guid>
         <category>project updates</category>
         <pubDate>Sun, 16 Jul 2006 18:48:19 -0800</pubDate>
      </item>
            <item>
         <title>Database Server Down Briefly</title>
         <description><![CDATA[  <p class="MsoNormal">Sadly, last night the server that my mySQL databases sit on was down. It appeared to be fixed at some point in the middle of last night. It&rsquo;s pretty unfortunate.</p>     <p class="MsoNormal">Everything appears okay now.</p>  ]]></description>
         <link>http://bayareasoldhomes.com/blog/2006/07/database_server_down_briefly.html</link>
         <guid>http://bayareasoldhomes.com/blog/2006/07/database_server_down_briefly.html</guid>
         <category></category>
         <pubDate>Wed, 12 Jul 2006 16:47:10 -0800</pubDate>
      </item>
            <item>
         <title>Sorting on Data Grid and Data Updated</title>
         <description><![CDATA[  <p class="MsoNormal">I fixed the sorting algorithm on the table of results data for the site. Sometimes it would sort 800 sq ft as a greater number than 1,200 sq ft. I found a couple problems with the regular expressions I was using. Now everything sorts correctly, and I dare say a little faster too!</p><p class="MsoNormal">Also, today is Sunday, and as such the homes sold data for the past week has been posted. Data has been updated for the website. You can now search through 7/9/2006 on your quest for information.</p>     <p class="MsoNormal"><br /> </p>]]></description>
         <link>http://bayareasoldhomes.com/blog/2006/07/sorting_on_data_grid_and_data.html</link>
         <guid>http://bayareasoldhomes.com/blog/2006/07/sorting_on_data_grid_and_data.html</guid>
         <category>project updates</category>
         <pubDate>Sun, 09 Jul 2006 09:34:41 -0800</pubDate>
      </item>
            <item>
         <title>More Data! 14% More.</title>
         <description><![CDATA[  <p class="MsoNormal">That&rsquo;s right there&rsquo;s 42,250 properties listed than there were mere minutes ago.</p>     <p class="MsoNormal">When I started this project I didn&rsquo;t have adequate time to invest in the processes that were creating the data for this project. As a result, there wasn&rsquo;t the best error handling and some of the other code was lacking.</p>   <p class="MsoNormal">Well, not anymore. The &lsquo;second pass&rsquo; has been completed and with it there&rsquo;s now 14% more sold properties listed and mapped. How cool is that!</p>   <p class="MsoNormal">That being said I still have 35,991 properties that I haven&rsquo;t been able to geocode. Even with Yahoo&rsquo;s geocoder. The addresses are too new, most likely new developments. It&rsquo;s possible that there are some with erroneous addresses also. </p>]]></description>
         <link>http://bayareasoldhomes.com/blog/2006/07/more_data_14_more_1.html</link>
         <guid>http://bayareasoldhomes.com/blog/2006/07/more_data_14_more_1.html</guid>
         <category>project updates</category>
         <pubDate>Wed, 05 Jul 2006 15:15:08 -0800</pubDate>
      </item>
            <item>
         <title>I got Blogged</title>
         <description><![CDATA[<p>I've been paying attention to my web logs lately.</p><p>Today I noticed a referring site that actually had a fair amount of people clicking through and guess what I found?</p><p>I've been blogged! How exciting is that?</p><p>This is way more fun than I imagined.</p><p>You can see that post here: <a href="http://g-blog.net/user/dsh/entry/31433"><span class="ChartTitle">http://g-blog.net/user/dsh/entry/31433</span></a> <br /> </p>]]></description>
         <link>http://bayareasoldhomes.com/blog/2006/06/i_got_blogged.html</link>
         <guid>http://bayareasoldhomes.com/blog/2006/06/i_got_blogged.html</guid>
         <category>project stuff</category>
         <pubDate>Thu, 29 Jun 2006 11:46:30 -0800</pubDate>
      </item>
      
   </channel>
</rss>
