Geeks With Blogs


Add to Google

Tim Hibbard CEO for EnGraph software September 2006 Entries
Generate Google Earth KML using and XmlTextWriter
I've posted an article that shows how to create an Google Earth KML file by writing to the response stream. The code is for this page: That page creates a KML file that show Memorial Stadium in Google Earth. The code also shows how to use query strings to create a KML file for any location like this page: Arrowhead Stadium in Kansas City. Read the article ......

Posted On Thursday, September 28, 2006 6:10 PM

Debugging Windows Services

Bob talks about using Windows Forms for debugging windows services. Great post. I've needed this in the past.

Posted On Wednesday, September 27, 2006 12:04 PM

Trying out NewsGator
On recommendation from Jeff, I'm trying out NewsGator. After 12 hours of use, this is what I think: Love the mobile app. The interface is pretty and smart. It marks my items read on the server side, so I don't read posts twice. It also allows me to "clip" a feed, so that I can look at it later from the computer. The app is a bit buggy though and often just exits. The NewsGator Online is ok. Nothing special except that I can see how many people subscribe to a particular feed. It's a little slow, but ......

Posted On Wednesday, September 27, 2006 7:52 AM

RSS to GeoRSS Converter
Geo-Names has released a utility that will scan an RSS feed for geographical content and spit out a GeoRSS feed. So you can grab the RSS feed for this blog and convert it to GeoRSS. Since Where's Tim understands GeoRSS, you can view the geographical data of my feed in relation to my current location here. You can also use the same utility to spit out KML and view the data in Google Earth ......

Posted On Tuesday, September 26, 2006 9:15 AM

Kyle's rocking the

Kyle has finally started using Visual Studio .net for one of our new products! He talks more about it here.

Posted On Monday, September 25, 2006 1:37 PM

Where did the geocoded Flickr pictures go?
I noticed this weekend that viewing geocoded flickr pictures on Where's Tim wasn't working quite right. It would only grab one or two pictures and I know there is over a thousand geocoded pictures in Lawrence. The code looks fine and my geocoded pictures in flickr were still there. I ran my code through flickr's api explorer and it looks like their api is returning a limited result for some reason. Maybe there is a glitch somewhere ......

Posted On Monday, September 25, 2006 12:15 PM

Interview with Sky News
I did an interview with Sky News this morning. It was a bit odd because the idea was do a prerecorded interview over webcam, but we had technical difficulties getting their cameras to pick up my video and sound, so we did the video over the webcam and sound over the cell phone. On his end, he had to ask me the question and then plug his phone into the computer that was recording the interview. So he would be asking me questions and once I said something he liked, he would say "ok, repeat exactly ......

Posted On Friday, September 22, 2006 7:44 AM

More FeedMap GeoRSS stuff
I added new functionality to the FeedMap wrapper service that generates GeoRSS. You can now use the query string url= to get blogs around a specific blog. So for example if you wanted to see the blogs around my blog, use this url: You can then view that data on a more visually stimulating platform, like Where's Tim. Here's the 10 feeds closest to Jeff: ......

Posted On Thursday, September 21, 2006 2:36 PM

I need a webcam

I am doing an interview with a UK tv station tomorrow. The cool part is they are going to do the whole thing over the internet using MSN Messenger. So now I have an excuse to go buy a good webcam. Any suggestions on a good one to get? We only have a Best Buy here in Lawrence.

Posted On Thursday, September 21, 2006 7:02 AM

Adding GeoRSS extensions to FeedMap
Chandu Thota, a Microsoft MapPoint developer has a service called FeedMap. A lot of people have FeedMap badges on their blog that shows the blogs around their location. The one thing missing from this service is GeoRSS tags, so I took a look at his API and created an RSS feed with GeoRSS extensions. My service is driven by query strings. You can pass in a place, or a lat and a lon, and also an optional count like this: or this ......

Posted On Wednesday, September 20, 2006 9:01 PM

GeoRSS is the future of geographic data
GeoRSS is an extension of RSS that allows for geographic information to be associated with a blog post, an event, a gps location, a photograph or any other information where geographic information would help better describe the item. Several websites are recognizing the value of GeoRSS and are adding these extensions to their feeds. Most recently, Wordpress is using GeoRSS to add maps to their posts. One of the things that Jeff and I talked about on our roadtrip is adding GeoRSS tags to ESS. ESS, ......

Posted On Tuesday, September 19, 2006 7:55 PM code online

I've posted the code and slide deck from my talk at SC CodeCamp this past weekend.



Posted On Tuesday, September 19, 2006 10:27 AM

Hanging out at Reality Check
We are hanging out at Chris Williams's coffee / game / wifi shop, Reality Check here in Greenville. Jeff, John and I are doing some last minute polishing up of our talks for tomorrow's CodeCamp. Dru and Joseph are getting ready to do a podcast with Chris. The Where's Tim / mashup has been quite a success!! The guy that traded a red paper clip for a house sent me an email talking about how he liked the technology and wants to use GPS on his future adventures. Very cool!! I also did ......

Posted On Friday, September 15, 2006 6:02 PM

Driving to South Carolina
Jeff, Dru, Joseph and I are just leaving Kansas City for the Code Camp in South Carolina. We just recorded a podcast at a Walmart and uploaded it. There is more CPU in this van than in most small offices. Podcast Feed Picture Feed We got a 16 hour trip ahead of us, so call us on my cell to keep us entertained - 785.550.1483. Welcome to Guardian readers ......

Posted On Thursday, September 14, 2006 8:37 AM

Flickr tag support on Where's Tim
As I talked about earlier, we've add geocoded pictures from flickr to Where's Tim. With a flickr=true query string, you can see pictures taken in the area of my real time location. We've added a little UI under the map that will allow images to be turned on or off and also the ability to only map pictures that match a tag. Tag support is also supported by query string (flickrtags=), and the following url will map flickr pictures taken close to my location with the tag ppc6700: ......

Posted On Sunday, September 10, 2006 9:04 PM

More history query strings

In addition to passing a date as a query string to get history on Where's Tim, you can also pass the values "today" and "yesterday" to get the history for those days.

Posted On Saturday, September 9, 2006 1:06 PM

Get History on Where's Tim by query string
You can now get historical data on Where's Tim through a url query string. So to get my history for yesterday, use this url: It also works with other query strings. Like if you wanted Carl's history for Sept 1, use this url: ......

Posted On Saturday, September 9, 2006 9:36 AM

Geocoded flickr pictures on Where's Tim

It's not all the way done yet, but throw a flickr=true query string on Where's Tim and you can see what I'm working on.

Anybody want to help make the icons look not so cheap?

Posted On Friday, September 8, 2006 7:25 PM

Using instead of XMLHttpRequest
I've been brushing up my AJAX talk for next week's Code Camp. One of the things I want to talk more about is why to use the AJAX.NET library instead of the XMLHttpRequest object. Having used them both, I can say that I feel more like a hardcore geek when I use the XMLHttpRequest, but I get more done when I use AJAX.NET. Here's the main reasons why: 1) All my business code stays in .NET. I can create reusuable classes that I can use in other applications. I can use intellsense and my own custom objects. ......

Posted On Friday, September 8, 2006 3:39 PM

Extending the IO.FileSystemWatcher object
The FileSystemWatcher is very useful when you need to be notified of changes made to a specific folder. You can raise an event when a new file is created, or deleted and you can also filter by file type and choose if you wish to monitor sub directories. The only problem with the object comes with large file transfers. The created event is raised as soon as the file transfer begins to your watched folder, not when the file has finished transferring. So if you need to move a file or pull data out a ......

Posted On Friday, September 8, 2006 3:14 PM

Copyright © Tim Hibbard | Powered by: