<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>.Net</title><link>http://www.johnsample.com/category/10.aspx</link><description>.Net</description><managingEditor>John Sample</managingEditor><dc:language>en-US</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>John Sample</dc:creator><title>Up</title><link>http://www.johnsample.com/archive/2006/05/15/1080.aspx</link><pubDate>Mon, 15 May 2006 09:54:00 GMT</pubDate><guid>http://www.johnsample.com/archive/2006/05/15/1080.aspx</guid><wfw:comment>http://www.johnsample.com/comments/1080.aspx</wfw:comment><comments>http://www.johnsample.com/archive/2006/05/15/1080.aspx#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.johnsample.com/comments/commentRss/1080.aspx</wfw:commentRss><trackback:ping>http://www.johnsample.com/services/trackbacks/1080.aspx</trackback:ping><description>&lt;P&gt;Its back up. &lt;A href="http://www.johnsample.com/reversegeo/"&gt;http://www.johnsample.com/reversegeo/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Here's what happened:&lt;/P&gt;
&lt;P&gt;We were having quite a few people over Saturday for a party and when I went to make sure my &lt;A href="http://www.johnsample.com/gallery/3.aspx"&gt;MAME machine&lt;/A&gt; was still working I found out the motherboard was dead. I had a spare machine,&amp;nbsp;but it was lacking a power supply since the week before I had given it to my brother. &lt;/P&gt;
&lt;P&gt;Unfortunately it was 9 pm when I found out and all the computer stores were closed, so in a moment of mad scientist style hacking I wired the power supply of my main computer to the spare one without actually taking it out of the case. Picture jump starting a car, the cases were basically on top of each other with wires and drives snaked between them. &lt;/P&gt;
&lt;P&gt;I was able to get the arcade computer to the point where all I would have to do is put in power the next day, however, somewhere in the process the chip fan power cable got knocked off of my main computer and the chip melted in the early morning. &lt;BR&gt;That left me with 3 dead machines. Saturday morning before everyone came over I replaced the mobo+chip in my main computer and got power to the MAME machine, so all is well with the world at the moment. &lt;/P&gt;&lt;img src ="http://www.johnsample.com/aggbug/1080.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>John Sample</dc:creator><title>Toast</title><link>http://www.johnsample.com/archive/2006/05/13/1078.aspx</link><pubDate>Sat, 13 May 2006 06:08:00 GMT</pubDate><guid>http://www.johnsample.com/archive/2006/05/13/1078.aspx</guid><wfw:comment>http://www.johnsample.com/comments/1078.aspx</wfw:comment><comments>http://www.johnsample.com/archive/2006/05/13/1078.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.johnsample.com/comments/commentRss/1078.aspx</wfw:commentRss><trackback:ping>http://www.johnsample.com/services/trackbacks/1078.aspx</trackback:ping><description>&lt;P&gt;Through a freak accident I managed to fry 3 computers last night. &lt;/P&gt;
&lt;P&gt;The demo db won't function and the downloads won't be available until I restore the boxes.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src ="http://www.johnsample.com/aggbug/1078.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>John Sample</dc:creator><title>State of the Zips</title><link>http://www.johnsample.com/archive/2006/05/02/1056.aspx</link><pubDate>Tue, 02 May 2006 10:16:00 GMT</pubDate><guid>http://www.johnsample.com/archive/2006/05/02/1056.aspx</guid><wfw:comment>http://www.johnsample.com/comments/1056.aspx</wfw:comment><comments>http://www.johnsample.com/archive/2006/05/02/1056.aspx#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.johnsample.com/comments/commentRss/1056.aspx</wfw:commentRss><trackback:ping>http://www.johnsample.com/services/trackbacks/1056.aspx</trackback:ping><description>&lt;P&gt;I've started working on the geocoding project again. There was some down time while we adjusted to having a newborn around and time was short.&lt;/P&gt;
&lt;P&gt;FIPS has made some changes that will make distributing an installer virtually impossible. Mainly, the USPS had them remove zip code information from their publications. I've had to come up with another source of info at great expense, so I will probably only be able to distribute the db in pre built form unless another solution arises. This also means I'll need to start charging for it to make up some of the cost.&lt;/P&gt;
&lt;P&gt;I know there were some people who had trouble downloading the zipped up db in the past. The problem is fixed now but the location has changed. If I sent you the download info and you were never able to retrieve it shoot me a line.&lt;/P&gt;
&lt;P&gt;One of the coolest new features I'm working on at the moment is suggestions for misspelled streets and cities.&lt;/P&gt;&lt;img src ="http://www.johnsample.com/aggbug/1056.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>John Sample</dc:creator><title>Temporary Source</title><link>http://www.johnsample.com/archive/2006/02/15/922.aspx</link><pubDate>Wed, 15 Feb 2006 20:26:00 GMT</pubDate><guid>http://www.johnsample.com/archive/2006/02/15/922.aspx</guid><wfw:comment>http://www.johnsample.com/comments/922.aspx</wfw:comment><comments>http://www.johnsample.com/archive/2006/02/15/922.aspx#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://www.johnsample.com/comments/commentRss/922.aspx</wfw:commentRss><trackback:ping>http://www.johnsample.com/services/trackbacks/922.aspx</trackback:ping><description>&lt;P&gt;Getting subversion up and running for source control is proving more difficult than I thought when it comes to access control.&lt;BR&gt;Everything is in VSS which would be perfect but running over the web isn't really possible.&lt;/P&gt;
&lt;P&gt;In the meantime here is half of project. Two things are missing:&lt;/P&gt;
&lt;P&gt;1. The database installer&lt;BR&gt;2. The CrLab MySQL dll &lt;BR&gt;3. AddressParse DLL source (Created in a separate program, I'll post details later.)&lt;BR&gt;I'm waiting for a response from CrLab on whether I can include their dll. If I can't its an easy swtich back to the MySQL provided connector.&lt;BR&gt;The installer is in no shape to be released at the moment so in the interim I'm going to give a download link through email. The compressed MySQL db is 2.5 gigs so you can understand why I can't post a link here. If you want a copy before the installer is up email me and I will give you a link if my bandwidth at home can take it. &lt;BR&gt;&lt;BR&gt;The code is a maze of spaghetti in massive flux while moving to the spatial index, have some patience while reading it until everything is flushed out.&lt;BR&gt;&lt;BR&gt;And without further ado:&lt;BR&gt;&lt;STRIKE&gt;http://www.johnsample.com/misc/geo3/geocode.zip&lt;/STRIKE&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&lt;/P&gt;&lt;img src ="http://www.johnsample.com/aggbug/922.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>John Sample</dc:creator><title>On the source</title><link>http://www.johnsample.com/archive/2006/02/10/913.aspx</link><pubDate>Fri, 10 Feb 2006 14:43:00 GMT</pubDate><guid>http://www.johnsample.com/archive/2006/02/10/913.aspx</guid><wfw:comment>http://www.johnsample.com/comments/913.aspx</wfw:comment><comments>http://www.johnsample.com/archive/2006/02/10/913.aspx#Feedback</comments><slash:comments>9</slash:comments><wfw:commentRss>http://www.johnsample.com/comments/commentRss/913.aspx</wfw:commentRss><trackback:ping>http://www.johnsample.com/services/trackbacks/913.aspx</trackback:ping><description>&lt;P&gt;Ok, I've been talking about releasing the source for a while now so let me explain the delay and recruit suggestions on how to proceed.&lt;/P&gt;
&lt;P&gt;First of all, thanks for the all the email. I stopped responding for a bit there and I hope to do better in the future.&lt;/P&gt;
&lt;P&gt;Second, I'm torn on how to release the source. If you have seen the background of the project so far you'll discover this started as a pet project after I couldn't find any viable source for reverse geocoding information. The installer was a nice touch, but keeping up with both the evolving census data and actual improvements to the program has gotten out of hand. Right now the installer has been (obviously)&amp;nbsp;rendered useless until I can revamp it.&lt;/P&gt;
&lt;P&gt;Part of the lack of communication was due to an episode with a user who needed help. It was a long, drawn out, frustrating email exchange which eventually netted a working system. I later found out the user was the employee of a LARGE global consulting firm and they were putting it on a client's system. (Hehe, whoever the client is got ripped off.)&lt;BR&gt;I love GPL zealots, but frankly I'm not one of them as my mortgage gets paid by designing software. &lt;/P&gt;
&lt;P&gt;Before I release the source I'd like to find a way to license it so that it can be used by small developers/low commercial/nonprofit but also balance the need for compensation for commercial use. I'm not looking for the &amp;#8220;give it away and make money in support&amp;#8221; model here because I really don't have the time and it would probably violate my employment terms.&amp;nbsp;&lt;BR&gt;&lt;BR&gt;What I'm looking for:&lt;BR&gt;1. Allow non commercial use.&lt;BR&gt;2. No reselling, repackaging, commercial use without permission, although this doesn't necessarily mean any purchase is involved.&lt;BR&gt;&lt;BR&gt;Ideally I'd like to form some sort of co-op where contributors could benefit from commercial use.&lt;BR&gt;&lt;BR&gt;Anyway, any ideas on how to license this thing to protect the time investment it requires?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src ="http://www.johnsample.com/aggbug/913.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>John Sample</dc:creator><title>Demo Update</title><link>http://www.johnsample.com/archive/2005/11/16/870.aspx</link><pubDate>Wed, 16 Nov 2005 20:21:00 GMT</pubDate><guid>http://www.johnsample.com/archive/2005/11/16/870.aspx</guid><wfw:comment>http://www.johnsample.com/comments/870.aspx</wfw:comment><comments>http://www.johnsample.com/archive/2005/11/16/870.aspx#Feedback</comments><slash:comments>12</slash:comments><wfw:commentRss>http://www.johnsample.com/comments/commentRss/870.aspx</wfw:commentRss><trackback:ping>http://www.johnsample.com/services/trackbacks/870.aspx</trackback:ping><description>&lt;P&gt;I added forward geocoding to the demo. Its weakest point at the moment is resolving&amp;nbsp;cities and address to zip codes and vice versa. It will get better with time. &lt;BR&gt;I'm close to beta at this point.&lt;/P&gt;
&lt;P&gt;Since there is no installer I'm going to let a few people download the database to try out.&lt;BR&gt;I'll make an announcement soon, I'd like to collect feedback on the demo first.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.johnsample.com/reversegeo/default.aspx"&gt;http://www.johnsample.com/reversegeo/default.aspx&lt;/A&gt;&lt;/P&gt;&lt;img src ="http://www.johnsample.com/aggbug/870.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>John Sample</dc:creator><title>Fixed</title><link>http://www.johnsample.com/archive/2005/11/15/866.aspx</link><pubDate>Tue, 15 Nov 2005 11:50:00 GMT</pubDate><guid>http://www.johnsample.com/archive/2005/11/15/866.aspx</guid><wfw:comment>http://www.johnsample.com/comments/866.aspx</wfw:comment><comments>http://www.johnsample.com/archive/2005/11/15/866.aspx#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.johnsample.com/comments/commentRss/866.aspx</wfw:commentRss><trackback:ping>http://www.johnsample.com/services/trackbacks/866.aspx</trackback:ping><description>&lt;P&gt;The new database has been loaded.&lt;/P&gt;
&lt;P&gt;The results should be correct now:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.johnsample.com/reversegeo/default.aspx"&gt;http://www.johnsample.com/reversegeo/default.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src ="http://www.johnsample.com/aggbug/866.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>John Sample</dc:creator><title>Bug</title><link>http://www.johnsample.com/archive/2005/11/13/864.aspx</link><pubDate>Sun, 13 Nov 2005 09:40:00 GMT</pubDate><guid>http://www.johnsample.com/archive/2005/11/13/864.aspx</guid><wfw:comment>http://www.johnsample.com/comments/864.aspx</wfw:comment><comments>http://www.johnsample.com/archive/2005/11/13/864.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.johnsample.com/comments/commentRss/864.aspx</wfw:commentRss><trackback:ping>http://www.johnsample.com/services/trackbacks/864.aspx</trackback:ping><description>&lt;P&gt;I foung a giant bug in the way names were being loaded.&lt;/P&gt;
&lt;P&gt;I'm rebuilding the database, hopefully this will eliminate the repetetive street name issue.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src ="http://www.johnsample.com/aggbug/864.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>John Sample</dc:creator><title>Demo Update</title><link>http://www.johnsample.com/archive/2005/11/12/862.aspx</link><pubDate>Sat, 12 Nov 2005 08:55:00 GMT</pubDate><guid>http://www.johnsample.com/archive/2005/11/12/862.aspx</guid><wfw:comment>http://www.johnsample.com/comments/862.aspx</wfw:comment><comments>http://www.johnsample.com/archive/2005/11/12/862.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.johnsample.com/comments/commentRss/862.aspx</wfw:commentRss><trackback:ping>http://www.johnsample.com/services/trackbacks/862.aspx</trackback:ping><description>&lt;P&gt;I updated the demo to include highways.&lt;/P&gt;
&lt;P&gt;The formatting is going to be weird, you'll see -1 --1 on the screen if there are no addresses on that particular road.&lt;/P&gt;
&lt;P&gt;I also updated it to use the second edition data which is much more accurate than the original data I was using.&lt;/P&gt;
&lt;P&gt;I'll put up a forward geocoding demo soon:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.johnsample.com/reversegeo/default.aspx"&gt;http://www.johnsample.com/reversegeo/default.aspx&lt;/A&gt;&lt;/P&gt;&lt;img src ="http://www.johnsample.com/aggbug/862.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>John Sample</dc:creator><title>Reverse Geocoding Demo</title><link>http://www.johnsample.com/archive/2005/11/08/858.aspx</link><pubDate>Tue, 08 Nov 2005 10:12:00 GMT</pubDate><guid>http://www.johnsample.com/archive/2005/11/08/858.aspx</guid><wfw:comment>http://www.johnsample.com/comments/858.aspx</wfw:comment><comments>http://www.johnsample.com/archive/2005/11/08/858.aspx#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.johnsample.com/comments/commentRss/858.aspx</wfw:commentRss><trackback:ping>http://www.johnsample.com/services/trackbacks/858.aspx</trackback:ping><description>&lt;P&gt;I put up a little demo.&lt;BR&gt;&lt;BR&gt;This version will only reverse geocode streets that are addressable, meaning you need to click on streets that have actual buildings on them.&lt;BR&gt;Most highways have no addresses so don't be surprised if you click on an interstate and get no resuts. I also have the search distance set very low and it will only return a range of addresses, it won't guess the exact number yet.&lt;/P&gt;
&lt;P&gt;The demo is querying the database on my home machine which has very limited power and bandwidth so it may be up and down.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.johnsample.com/reversegeo/default.aspx"&gt;http://www.johnsample.com/reversegeo/default.aspx&lt;/A&gt;&lt;/P&gt;&lt;img src ="http://www.johnsample.com/aggbug/858.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>