<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/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Software</title>
        <link>http://geekswithblogs.net/jbrayton/category/565.aspx</link>
        <description>Software I either produce, think about producing, wish I produced, or drool over the thought of producing... or something</description>
        <language>en-US</language>
        <copyright>Jeremy Brayton</copyright>
        <managingEditor>jeremy_brayton@hotmail.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <item>
            <title>Repair: FTP (Main SyncServer) Synch random hang when running sync as a service</title>
            <link>http://geekswithblogs.net/jbrayton/archive/2008/11/04/saleslogixsyncrepair.aspx</link>
            <description>&lt;p&gt;&lt;font face="Verdana"&gt;There's been a problem plaguing our SalesLogix install since 6.2x. Our sync service would randomly hang on our Windows 2003 Server box. Eventually it became more well known as more people began upgrading to Win2003 I believe and &lt;a href="http://crm.ittoolbox.com/groups/technical-functional/saleslogix-l/looking-for-sites-that-having-and-ftp-main-syncserver-synch-random-hang-when-running-sync-as-a-service-2207350"&gt;this&lt;/a&gt; confirmed it.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Verdana"&gt;My fix was to either babysit the service by checking MonitorConsole every day for log errors, or waiting until remotes reported a problem which usually ended up being around a week into it being broke, which in today's world isn't really practical or cool.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Verdana"&gt;I heard of a PowerShell script used by one of the BPs for repair if I recall correctly, so I wanted to see if I could build my own. &lt;/font&gt;&lt;font face="Verdana"&gt;I've decided to release a consolidated version of the script as public domain, with a caveat: the Measure-Latest function is someone else's material and I've linked to the blog post I stole it from (thanks, by the way). It comes in two parts, an XML file called SystemDefense.xml and RepairSync.ps1. You don't have to use the names obviously. SystemDefense is lame but it kind of fit the function of the series of scripts that use the config file.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Verdana"&gt;Thankfully the sync hang issue is a very easy test case, here's roughly the steps the script takes:&lt;/font&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;font face="Verdana"&gt;Get a list of &amp;lt;Directory&amp;gt; nodes under the SalesLogix/Sync/ root in SystemDefense.xml with the default sync service log directory being C:\Documents and Settings\All Users\Application Data\SalesLogix\Sync\EventLogs\&amp;lt;Sync Job Name&amp;gt;\&lt;/font&gt; &lt;/li&gt;
    &lt;li&gt;&lt;font face="Verdana"&gt;Get the latest filename in each directory and append it to an array&lt;/font&gt; &lt;/li&gt;
    &lt;li&gt;&lt;font face="Verdana"&gt;Search the contents of each log file for the string "Sync Cycle completed" which appears at the end of every successful sync&lt;/font&gt; &lt;/li&gt;
    &lt;li&gt;&lt;font face="Verdana"&gt;If string contents found, do nothing. Otherwise, update &amp;lt;LastRepairDate&amp;gt; in SystemDefense.xml with FileName.LastWriteTime and try restarting the server. (I use LastWriteTime because it was important that LastRepairDate reflected when it broke, not the date the script ran. That really means I should use LastBrokeDate or some better identifier)&lt;/font&gt; &lt;/li&gt;
    &lt;li&gt;&lt;font face="Verdana"&gt;Check to see if service is running or not and output accordingly&lt;/font&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;font face="Verdana"&gt;To use the script you must change the existing &amp;lt;Directory&amp;gt; node and add each one that corresponds to your sync service profile. You can also change the second to last line to continually retry restarting the service if it detects it didn't restart completely, but I figured that might lead to some problems the next time the script is scheduled to run. &lt;/font&gt;&lt;font face="Verdana"&gt;I also thought of emailing myself when a repair occurs to have a history in email but I didn't implement that for time reasons, plus I'm not all too interested in knowing how many times it happened in the past year. Though it would likely be beneficial to send daily status emails to make sure a script like this is working properly.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Verdana"&gt;I've scheduled this script to run every 2 hours between our sync window and it has been working reliably since created on 8/22 with our last repair of 10/29, so it hasn't broke yet. If you have any questions I can offer limited support due to my borderline n00b powershell knowledge but I'll definitely welcome any suggestions.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Verdana"&gt;The files are hosted on SkyDrive &lt;a href="http://cid-ddd7de97cb4c39f1.skydrive.live.com/self.aspx/SalesLogix%20Sync%20Repair"&gt;here&lt;/a&gt;.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=126602"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=126602" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/jbrayton/aggbug/126602.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jeremy Brayton</dc:creator>
            <guid>http://geekswithblogs.net/jbrayton/archive/2008/11/04/saleslogixsyncrepair.aspx</guid>
            <pubDate>Tue, 04 Nov 2008 13:15:47 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jbrayton/comments/126602.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jbrayton/archive/2008/11/04/saleslogixsyncrepair.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/jbrayton/comments/commentRss/126602.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/jbrayton/services/trackbacks/126602.aspx</trackback:ping>
        </item>
        <item>
            <title>Herro</title>
            <link>http://geekswithblogs.net/jbrayton/archive/2007/04/02/110628.aspx</link>
            <description>&lt;P&gt;It's been over a year since I last posted and I return with a whiney post regarding work issues. The main reason I stopped blogging regularly was I typically talk to the majority of my readers on a regular basis, and I felt like just about every other post I was complaining about something. Complaints are fine but when you're reminded of nothing but crap you're dealing with, it doesn't exactly make the experience "fun".&lt;/P&gt;
&lt;P&gt;What exactly has happened in a year? Obviously I've been playing a lot of the Xbox 360 and I've recently 99% completed building a desktop that will be primarily used for work and &lt;A href="http://msdn.microsoft.com/xna/"&gt;XNA&lt;/A&gt;&amp;nbsp;purposes. Work has had very little variation. I still mainly do SalesLogix customization and support, with a sprinkle of Everything Else(tm). Sadly, the recent DST update and a couple of other incidents have left me&amp;nbsp;complacent. My knowledge of SalesLogix was gained primarily through trial, error, and a heaping portion of luck (i.e. no formal training). Anyone with the misfortune of using SalesLogix in a small business shares a portion of what I go through and I've got to a point where it just doesn't seem worth it any more. Am I slipping? Is my job faltering in any way? No, but it's definitely a steep uphill battle and I'm growing tired of climbing.&lt;/P&gt;
&lt;P&gt;My extra-curricular activities involving XNA and personal projects should provide me with less whiney behavior. I intend on posting more when I have the Internet at home (long story) and my desktop is officially complete. I also intend on actually doing something with my long defunct project ideas considering they’re still in the back of my mind from time to time.&lt;/P&gt;
&lt;P&gt;Eventually I’ll try to procure a personal site to move my blog. I have nothing but great things to say about geekswithblogs.net but having never ran a site of my own, I feel like it’s overdue. I want more than just a blog can give me anyway and my ideas really can’t be contained here too well.&lt;/P&gt;&lt;FONT color=#ff0000&gt;&lt;EM&gt;[Update: Fixed font issue with last paragraph]&lt;/EM&gt;&lt;/FONT&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=110628"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=110628" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/jbrayton/aggbug/110628.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jeremy Brayton</dc:creator>
            <guid>http://geekswithblogs.net/jbrayton/archive/2007/04/02/110628.aspx</guid>
            <pubDate>Mon, 02 Apr 2007 22:12:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jbrayton/comments/110628.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jbrayton/archive/2007/04/02/110628.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/jbrayton/comments/commentRss/110628.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/jbrayton/services/trackbacks/110628.aspx</trackback:ping>
        </item>
        <item>
            <title>Intellisync for SalesLogix: DST 2007</title>
            <link>http://geekswithblogs.net/jbrayton/archive/2007/04/02/IntellisyncDST2007.aspx</link>
            <description>&lt;P&gt;I'll sum up this post in the shortest amount of words possible: &lt;STRONG&gt;the DST 2007 update from Microsoft breaks Intellisync for SalesLogix.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;I've had an experience with Intellisync outlined here &lt;A href="http://geekswithblogs.net/jbrayton/archive/2004/12/13/17449.aspx"&gt;here&lt;/A&gt;&amp;nbsp;and considering it's Google's 4th site when searching for "SalesLogix Intellisync" (no quotes), I figured perhaps the "juice" could help me come up with something I can tell the people I work for.&lt;/P&gt;
&lt;P&gt;During the preparation for DST changes this year, I did as much research as possible on the impact with regards to SalesLogix. I don't know the exact specifics but SalesLogix would not&amp;nbsp;login after the DST patch from MS was applied. The initial response was a registry hack, which basically reverted the registry to pre-patch conditions and that is&amp;nbsp;never a good sign. 6.2 Service Pack 6 and 7.0 Service Pack 1 were Sage's answer to the DST problem for good so I opted to go the path of least resistance and potential headache, which is to say I went with the service pack.&lt;/P&gt;
&lt;P&gt;The problem with this approach is outlined in this ITToolbox posting: &lt;A href="http://crm.ittoolbox.com/groups/technical-functional/saleslogix-l/62-sp6-bug-1355381"&gt;http://crm.ittoolbox.com/groups/technical-functional/saleslogix-l/62-sp6-bug-1355381&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;To sum up a lot of responses, the basic problem is that Intellisync is reporting an error during login, coincidentally the&amp;nbsp;same&amp;nbsp;location the SalesLogix client itself had a problem.&amp;nbsp;Had Intellisync not start up or at least initialize it's sync process I might not think anything of the coincidence but it seems really suspicious. In my response (and my 2004 post), I reported that I believe Intellisync is an engine and ultimately it's the makers of the conduit that are responsible for it's behavior. Since my 2004 post both the engine and conduit updates&amp;nbsp;have been given by Sage so my assessment seems pretty fair. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I didn't write this post to point fingers or play the blame game. As of this point, almost a month after the upgrade, I&amp;nbsp;no longer&amp;nbsp;care. I simply want this answered: &lt;STRONG&gt;Will it be fixed? If so, when?&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;If the problem &lt;STRONG&gt;can't&lt;/STRONG&gt; be fixed, documentation should be updated to report the fact that someone who buys SalesLogix after 3/11/2007 most likely will not have a working Intellisync. It's misleading at best, false advertising at worst.&amp;nbsp;The only 2 entities with the keys to fixing the problem are Sage and Nokia (previously Pumatech). I've heard nothing through official channels to suggest there is even an issue from either party. According to this &lt;A href="http://groups.google.com/group/novell.support.newsflash/browse_thread/thread/7f0a58ea2120ba3d/a2373351edb56dac?lnk=st&amp;amp;q=Intellisync+Groupwise+DST&amp;amp;rnum=4&amp;amp;hl=en#a2373351edb56dac"&gt;link&lt;/A&gt;, Novell was quick to supply an Intellisync update to deal with the DST issue (scroll down to GroupWiseMobileServerDST.exe or do a search). It's not technically the same as the engine SalesLogix uses but it does suggest that the ball is &lt;EM&gt;silently&lt;/EM&gt; in Sage's court, if a match is even being played (to overuse the metaphor).&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=110625"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=110625" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/jbrayton/aggbug/110625.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jeremy Brayton</dc:creator>
            <guid>http://geekswithblogs.net/jbrayton/archive/2007/04/02/IntellisyncDST2007.aspx</guid>
            <pubDate>Mon, 02 Apr 2007 21:35:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jbrayton/comments/110625.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jbrayton/archive/2007/04/02/IntellisyncDST2007.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/jbrayton/comments/commentRss/110625.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/jbrayton/services/trackbacks/110625.aspx</trackback:ping>
        </item>
        <item>
            <title>Technology Books: Conversation vs. Technical Reference</title>
            <link>http://geekswithblogs.net/jbrayton/archive/2006/02/06/68377.aspx</link>
            <description>&lt;P&gt;My buddy &lt;A href="http://msmvps.com/blogs/williamryan/"&gt;Bill&lt;/A&gt; recently has been requesting ideas for his upcoming Speech Server book. He discussed tone of the material and I thought I'd elaborate a little on the difference between a conversational and a technical reference tone.&lt;/P&gt;
&lt;P&gt;I remember certain things about my CS (Computer Science) 101 class not because of Pascal (the greatest language EVAR (only because it was the first that turned the development light on)) but because the teacher had a way of relating the material to us in a way we could easily remember it. I even remember his mannerisms and the way he spoke perfectly clear to this day and it's been almost 10 years since I've been in the class.&lt;/P&gt;
&lt;P&gt;I think the main problem is there is no category for conversational vs. "Linux man page dry technical" tone. If you haven't had the "luxury" of trying to decipher a man page just to get a working example, consider yourself fortunate. Personally I can't stand that type of material in a couple pages of man much less an entire book of it. Conversations are much easier for me to remember especially if the topic is done correctly. I may have been told 1000 times about Debug.Assert but if done right I usually remember the one anecdotal reference.&lt;/P&gt;
&lt;P&gt;The main reason I read blogs is because I can't remember MSDN documentation to save my life. I can however remember what person X said about technology Y and use MSDN as a fall-back mechanism. The beauty and beast of this is it is "pushed" to me but that also means I have to wait for it in most cases. I usually never know I need technology Y until someone explains it in words I can understand. I don't have all day to decipher man pages so in general I skip any technology that can't be explained in terms I understand. If I need certification to begin touching your technology guess what? I'm not interested. &lt;/P&gt;
&lt;P&gt;Then again there is that part of me that likes what I call the "transformer effect". I never read instruction manuals even as a kid. When I got a new transformer I would always tinker with it until I figured out exactly how I could turn it from A to B. The only time I ever picked up the manual was when I had a six changer and that's because I found 5/6 and the last one was evading me. That's how I approach technology in general for the most part. I can figure out 5/6 but the last sixth usually requires a manual of some sort. Keep it dry and all I'll do is search for a topic and put it away. Make it a conversation and I'll read it from start to finish like a book. For the record, I've never read a manual from start to finish. The only time I come close is video game manuals and that's because I need reading material when I'm taking a dump and it's just the right amount of material needed to finish the deed.&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=68377"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=68377" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/jbrayton/aggbug/68377.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jeremy Brayton</dc:creator>
            <guid>http://geekswithblogs.net/jbrayton/archive/2006/02/06/68377.aspx</guid>
            <pubDate>Mon, 06 Feb 2006 15:52:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jbrayton/comments/68377.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jbrayton/archive/2006/02/06/68377.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/jbrayton/comments/commentRss/68377.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/jbrayton/services/trackbacks/68377.aspx</trackback:ping>
        </item>
        <item>
            <title>That was my idea. Really. No, seriously. I thought of it all by myself.</title>
            <link>http://geekswithblogs.net/jbrayton/archive/2005/12/02/61956.aspx</link>
            <description>&lt;P&gt;The title and post is a somewhat inside joke between my friends and I. When we make accomplishments together like beat a level in a single player game, one of us typically says something like &amp;#8220;I did that. I unlocked that car all by myself. See that? I just beat the game...&amp;#8221; or something completely arrogant yet partially true. Yes we may have made a contribution but it was a team effort that we all willingly condemn.&lt;/P&gt;
&lt;P&gt;When I saw this page on the IEBlog: &lt;A href="http://blogs.msdn.com/ie/archive/2005/11/21/495507.aspx"&gt;Better Website Identification and Extended Validation Certificates in IE7 and Other Browsers&lt;/A&gt;&amp;nbsp;I had an &amp;#8220;arrogant moment.&amp;#8221; A &amp;#8220;I remember thinking of something quite close to that, if not that exactly&amp;#8221; kind of thought. So I started digging for my comment and it was just outside my RSS reader's sphere of influence meaning I couldn't just browse the comments for my entry. I had to dig but I didn't have to go that far outside of the window before I found my &lt;A href="http://blogs.msdn.com/ie/archive/2005/04/20/410240.aspx#410876"&gt;suggestion&lt;/A&gt;:&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;EM&gt;If the status bar is a bad idea, how about modify the frame around a web page? Unsecure sites would be normal, but you could have say a red or gold ring around a site that is completely secure. A mixed environment could have a completely different color, like half red half gold to say that part of it is secure, but because it's mixed the red says stop. &lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Of course I don't know how particularly easy this is, but it should be something that is easy to notice and can't be taken away by View &amp;gt; Status Bar. I do think that what we have has been sufficient so far, but take it a little step further for those of us not quite as fortunate to remember the umpteen steps we need to make sure a connection is secure. (It's not umpteen, but it's definately not one and seems to be getting more complex, not less)&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr&gt;My suggestion isn't exactly what was implemented but to make up the difference all you would have to do is introduce a new color (green) and throw the suggestion in the address bar, which is exactly how Apple's Safari behaves for certain things (the address bar shows progress specifically. Don't bash me for not knowing my girlfriend's laptop I barely use). Actually it's a little more complicated than that. My suggestion is somewhat like the green color but the red and &amp;#8220;gold&amp;#8221; (amazingly not far from the yellow they chose)&amp;nbsp;refer to the Phishing Filter, something which wasn't quite&amp;nbsp;known around April of this year.&lt;/P&gt;
&lt;P dir=ltr&gt;So in the spirit of my friends, I say &amp;#8220;You stole my idea&amp;#8221; in exactly the same arrogant yet partially incorrect way. Since it's not the &lt;STRONG&gt;exact idea&lt;/STRONG&gt; I get no kudos, karma, or brownie points today. I'll just chalk it up as a silent &amp;#8220;I single-handedly changed your application from teh suck to teh suck, slightly less.&amp;#8221; I should get paid for this crap. Really. My ideas are obviously worth more than anyone is willing to pay though, hence no dough.&lt;/P&gt;
&lt;P dir=ltr&gt;What's next? I think I'll single-handedly figure out how to cure cancer, AIDS, stop world hunger, and make sure there are no more homeless people.&amp;nbsp;I figure if I start fresh Monday morning I could have that done for ya by mid-day Tuesday. Sound good?&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=61956"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=61956" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/jbrayton/aggbug/61956.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jeremy Brayton</dc:creator>
            <guid>http://geekswithblogs.net/jbrayton/archive/2005/12/02/61956.aspx</guid>
            <pubDate>Fri, 02 Dec 2005 18:22:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jbrayton/comments/61956.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jbrayton/archive/2005/12/02/61956.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/jbrayton/comments/commentRss/61956.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/jbrayton/services/trackbacks/61956.aspx</trackback:ping>
        </item>
        <item>
            <title>Code Camp: Atlanta</title>
            <link>http://geekswithblogs.net/jbrayton/archive/2005/05/14/39650.aspx</link>
            <description>&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;A href="http://www.atlantacodecamp.com"&gt;http://www.atlantacodecamp.com&lt;/A&gt;&lt;/P&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;Tomorrow, bright and early.&amp;nbsp;I&amp;nbsp;get a chance to hang with my homie &lt;A href="http://msmvps.com/williamryan/"&gt;Bill&lt;/A&gt;, who also happens to be presenting on something I know nothing about: the Compact Framework. Maybe&amp;nbsp;after his presentation&amp;nbsp;I can understand his posts about SqlCE and start to develop an appreciation for those devices I loathe (PDAs and Cell Phones). I suppose it's not so much the device, as it is the OS that I've been in contact with (Palm, ugh!). Cell phones are a whole other subject, worthy of therapy sessions and separate ranting blog posts but I think I'll spare you the drama for now. &lt;/P&gt;
&lt;P dir=ltr&gt;Others I know of, but don't know personally are Paul Wilson and Wallace McClure. They'll both be presenting on Database topics which is an area I'm highly interested in, given my CRM background. Even though the Compact Framework interests me about as much as my next bowel movement, I know Bill will make the&amp;nbsp;topic enjoyable.&lt;/P&gt;
&lt;P dir=ltr&gt;A quick run down of the sessions I plan on attending:&lt;/P&gt;
&lt;OL dir=ltr&gt;
&lt;LI&gt;
&lt;DIV&gt;Paul Wilson - OR&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV&gt;Todd Fine - Avalon and XAML&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV&gt;Brian Walters - Multithreaded apps in C#&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV&gt;Bill Ryan - CF&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV&gt;Wallace McClure - ADO.NET and SQL 2005&lt;/DIV&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;I'll most likely post some notes or thoughts I took from each session since I'm sure it'll have me thinking about something.&lt;/P&gt;
&lt;P&gt;I have a more recent picture in my gallery &lt;A href="http://geekswithblogs.net/jbrayton/gallery/image/949.aspx"&gt;here&lt;/A&gt;. I have a better picture but I'm too lazy to put it up at the moment. I figured that's enough to tell me from a crowd of 200 or so people, so if I bump into you, &amp;#8220;Hi&amp;#8221; in advance. If you're not going, you probably have more important things to do or something so I'll let you get back to it.&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=39650"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=39650" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/jbrayton/aggbug/39650.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jeremy Brayton</dc:creator>
            <guid>http://geekswithblogs.net/jbrayton/archive/2005/05/14/39650.aspx</guid>
            <pubDate>Sat, 14 May 2005 04:10:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jbrayton/comments/39650.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jbrayton/archive/2005/05/14/39650.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/jbrayton/comments/commentRss/39650.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/jbrayton/services/trackbacks/39650.aspx</trackback:ping>
        </item>
        <item>
            <title>Intellisync for SalesLogix: Failure in OpenMsgStore</title>
            <link>http://geekswithblogs.net/jbrayton/archive/2004/12/13/17449.aspx</link>
            <description>&lt;P&gt;We've recently switched servers at our office and in doing so I setup a new corporate domain to match our name and the DNS of a domain we actually own and don't do anything with. In the migration I broke a number of things but one of them happened on just one PC: Intellisync for SalesLogix. &lt;/P&gt;
&lt;P&gt;SalesLogix comes with this branded version of Intellisync that simply synchronizes SalesLogix data to Groupwise, Notes 4 or 5, and Outlook 2000-2003. From there we use the Palm synchronization tools to synchronize data from Outlook to the various (2) palm devices our remote salespeople use. This is the typical setup of anyone wishing to synchronize SalesLogix data to their palm unless of course you actually paid for the full version of Intellisync which can synchronize directly without using Outlook as a &amp;#8220;middle-man.&amp;#8221;&lt;/P&gt;
&lt;P&gt;I ran into a huge problem on only one of our laptops which was a little weird. Normally I could go through and setup Intellisync and make sure that the tie in from SalesLogix-&amp;gt;Outlook was functioning properly. Every time I tried to setup the link to Outlook I would get a &amp;#8220;Failure in OpenMsgStore&amp;#8221; or &amp;#8220;Failure in function OpenMsgStore&amp;#8221; or something equally vague. I thought this was just because I had recently switched domains and the user profile was freshly created. I proceeded to go through the steps to correctly reinstall Intellisync for SalesLogix (applies to version 6.x): &lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Run SalesLogixUninstall.exe in C:\Program Files\Common Files\PUMATECH Shared\Connectors\SalesLogix 
&lt;LI&gt;Open regedit and delete the key HKEY_CURRENT_USER\Software\SalesLogix\SLX_Intellisync 
&lt;LI&gt;Delete User and User.CFG directories from C:\Program Files\SalesLogix\Intellisync 
&lt;LI&gt;Reboot 
&lt;LI&gt;Run SalesLogixInstall.exe in C:\Program Files\SalesLogix\Intellisync 
&lt;LI&gt;Setup everything as if you just installed SalesLogix because everything is blown away&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;I went through this process about 10 times varying my methods each time to hopefully find the &amp;#8220;magic bullet&amp;#8220; that effectively killed this software. A glance at a help file would point out the obvious point of failure: &lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;STRONG&gt;Supported versions&lt;BR&gt;&lt;/STRONG&gt;Intellisync for SalesLogix supports Microsoft Outlook versions 2000 and 2002(XP).&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr&gt;That meant that while SalesLogix is fully compatible with Outlook 2003, Intellisync for SalesLogix was only compatible up to 2002. Outlook 2003 introduced a new kind of PST file that uses Unicode and a couple of other important additions. I setup the user's profile to use the newer Outlook 2003 PST file instead of the 97-2002 PST file because it defaults to the newer format. The only reason it was working previously is because it was upgraded from Outlook 2000-&amp;gt;2003 and I let it keep all of the profile and PST file settings. &lt;/P&gt;
&lt;P dir=ltr&gt;&lt;STRONG&gt;Abridged answer:&lt;/STRONG&gt; &lt;/P&gt;
&lt;P dir=ltr&gt;If you are using SalesLogix 5.x-&amp;gt;6.2 and Outlook 2003 and you would like to synchronize between the two, do &lt;STRONG&gt;NOT&lt;/STRONG&gt; use the default Office 2003 PST file. You &lt;STRONG&gt;MUST&lt;/STRONG&gt; use the 97-2002 PST file or it simply will not work at all, period. You will not pass go and you will not collect $200. &lt;/P&gt;
&lt;P dir=ltr&gt;&lt;STRONG&gt;Who's gonna fix it?:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P dir=ltr&gt;That's a good question. Intellisync sells their &amp;#8220;engine&amp;#8221; that is then branded by companies like SalesLogix. SalesLogix could have an older engine that handles the Outlook connection. If the engine itself is what handles Outlook 2000, 2002, or 2003 then the engine needs to be upgraded. If SalesLogix codes the connections and they hastily forgot to include a version that works with 2003 then the problem is with SalesLogix. &lt;/P&gt;
&lt;P dir=ltr&gt;What do I think? I think either way SalesLogix is to blame. Most likely Intellisync's engine has been updated but updates cost money. SalesLogix either didn't bother to upgrade the engine because it would cause more work for them or they didn't bother updating their code because it would also cause more work for them. Office 2003 compatibility wasn't introduced until 6.1 Service Pack 1 even though they had enough time during beta to release it with the release of 6.1. I suppose they don't like using beta products to spec out code but Microsoft &lt;STRONG&gt;RARELY&lt;/STRONG&gt; drastically changes products from say Beta 1 to Beta 2 then RTM (usually never a Beta 3). They could have used beta 2 and had it ready for the shipping of 6.1 but I won't go there. &lt;/P&gt;
&lt;P dir=ltr&gt;SalesLogix is more than adequately priced to upkeep certain things like this. If you want a price comparison go here: &lt;A href="http://www.blytheco.com/saleslogix/price.asp"&gt;http://www.blytheco.com/saleslogix/price.asp&lt;/A&gt;. The version we own is the &amp;#8220;&lt;A class=bookmarkb href="http://www.blytheco.com/saleslogix/price_custom_security.asp"&gt;Advanced Customization &amp;amp; Security CRM Suite&lt;/A&gt;&amp;#8221; which starts at about $7,250.00. We have maintenance plans that are roughly $1-2k a year that make sure we have every new version as it comes out. To put it simply: SalesLogix makes more than enough money to fix stuff like this. A coder with a Porsche is still a damned coder that&amp;nbsp;has to &lt;STRONG&gt;earn&lt;/STRONG&gt; the money the product is worth. &lt;/P&gt;
&lt;P dir=ltr&gt;&amp;nbsp;&lt;/P&gt;
&lt;P dir=ltr&gt;I think I seem grumpy like &lt;A href="http://odetocode.com/Blogs/scott/archive/2004/12/02/686.aspx"&gt;someone I know&lt;/A&gt;&amp;nbsp;when I write this but I really am not. I just have a problem with companies that develop software that don't seem to put in the effort required to produce a decent product worth the cost. I said the same for HP &lt;A href="http://geekswithblogs.net/jbrayton/archive/2004/10/04/12107.aspx"&gt;here&lt;/A&gt;&amp;nbsp;even though HP is an exception since their software comes bundled for &lt;STRONG&gt;FREE&lt;/STRONG&gt; with their scanners. With SalesLogix there's simply no excuse.&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=17449"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=17449" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/jbrayton/aggbug/17449.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jeremy Brayton</dc:creator>
            <guid>http://geekswithblogs.net/jbrayton/archive/2004/12/13/17449.aspx</guid>
            <pubDate>Mon, 13 Dec 2004 20:07:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jbrayton/comments/17449.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jbrayton/archive/2004/12/13/17449.aspx#feedback</comments>
            <slash:comments>5</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/jbrayton/comments/commentRss/17449.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/jbrayton/services/trackbacks/17449.aspx</trackback:ping>
        </item>
        <item>
            <title>Hotmail vs. Gmail and Gmail clients</title>
            <link>http://geekswithblogs.net/jbrayton/archive/2004/10/18/12809.aspx</link>
            <description>&lt;P&gt;&lt;U&gt;&lt;STRONG&gt;Hotmail vs. Gmail&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;I have used hotmail extensively before I got a gmail account and I still use it as my primary personal email box for spam purposes. I've yet to receive spam in my gmail inbox, so I've made it a point to use it as wisely as possible. Hotmail has a huge limitation in their free service: 2mb storage. I subscribe to a SalesLogix discussion group which fills up those 2mb in roughly 2 weeks give or take a couple of days. Every so often I would archive all of the messages using Outlook's tie-in to Hotmail and that was the only way I could keep the messages. Sure every email is available through the discussion group's website search but I want to have all emails just in case I need to access them quickly. Add to that the horrific moderation policy and I really wouldn't trust the discussion group itself, though the users that make it up are some awesome individuals to say the least. &lt;/P&gt;
&lt;P&gt;Hotmail is going to lose my service soon as my primary personal email provider. The reason is they are charging people to use the Outlook-&amp;gt;Hotmail tie in because people were using this to spam from multiple hotmail accounts. Since I believe there's enough advertising on their site to pay for this and anything else they would ever want, I don't see the need to pay for such a &amp;#8220;service&amp;#8221;. The only way they could keep my service is if I pissed off the moderators of the discussion group so that my email address gets blacklisted. Their extreme moderation policy has made me come close to just that, or unsubscribing to the group altogether but I really don't see that happening anytime soon. &lt;/P&gt;
&lt;P&gt;I'll always use Hotmail since I need a passport id/email address to use MSN and access anything and everything Microsoft. I don't see myself never using it, though it will greatly diminish as it's usefulness has slowly faded. The elimination of archiving my messages will be the straw that broke this camels back though one would highly question why someone would want to archive some of the messages I save. The speed of Gmail is a plus in their favor as well, as Hotmail has issues because each click opens up an entire HTML page. Images distort or don't show, font is all screwy until you hit refresh, and a couple of other &amp;#8220;bugs&amp;#8220; make it almost useless. Add to that the insanely dumb advertisements that take up most of the real estate and you get an extremely bloated product. You'd think with all of those ads they'd be able to afford giving us free users a little more. &lt;/P&gt;
&lt;P&gt;None of this is really my concern any more. The only way I would ever go back to Hotmail full time is if google charged for their service. I don't need 1gb of email, but if I could get maybe 10-100mb it would be 5-50x better than Hotmail. I just don't see the point in paying for something that has enough advertising to cover their costs and then some. Then again that's probably why I'm not trying to make money off advertising. &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;Gmail Client&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;I'd like to be someone who thought of this first but most likely I didn't. Back when I first heard of and started actually using Gmail I knew that I would &lt;STRONG&gt;always&lt;/STRONG&gt; want to archive my email messages. Regardless of the 1gb of storage, some of those messages &lt;STRONG&gt;deserve&lt;/STRONG&gt; to &lt;STRONG&gt;stay&lt;/STRONG&gt; on my computer. I want to categorize and store them for my reference only, especially in the event that Google decides to charge an arm and a leg for the service (though I highly doubt they will). &lt;/P&gt;
&lt;P&gt;I thought I would be cool and develop one of the first Gmail clients for Windows. I was wrong. There was already a Gmail API specification found here: &lt;A href="http://www.johnvey.com/features/gmailapi/"&gt;http://www.johnvey.com/features/gmailapi/&lt;/A&gt;. This page has the API and a proof-of-concept application that already has a good bit of functionality. Recently I discovered an application that is bound to be a full-blown client for Gmail. You can find that here: &lt;A href="http://gmailerxp.sourceforge.net/"&gt;http://gmailerxp.sourceforge.net/&lt;/A&gt;. I thought about contributing to the open source project but I realized that my thoughts on the application will never be their thoughts. I'm a little too lead oriented to be given a sideline position and it's taken this long for me to really understand that part of my OCD. &lt;/P&gt;
&lt;P&gt;My thought was to utilize the Gmail API developed by &lt;A href="http://www.johnvey.com/contact/"&gt;Johnvey Hwang&lt;/A&gt;&amp;nbsp;and extend it to suit whatever need I have. The API specification is the best I've seen and outlines exactly how Gmail functions under the hood. Most likely I would start out with the API then trim things down to suit my needs a little more closely. I don't like external dependencies that I can't control (more OCD) so I think by the time it's all over with I'll have my own &amp;#8220;version&amp;#8221; of the API to suit my needs. I've yet to contact Johnvey about it, but that's because I haven't actually started coding against the bits. &lt;/P&gt;
&lt;P&gt;I haven't really tried gmailerxp to know how well it works. It looks okay but I suppose it will be polished as it grows and more functionality is added. My thoughts were to make something more like RSS Bandit. The client would house everything, but you could keep IE windows within the client itself. This way if you ever wanted to do something &amp;#8220;normally&amp;#8221; you could but it kept everything as crystal clear as possible. I guess part of the reason is I use RSS Bandit a lot and making something that has that feel is more of what I'm used to. I may even decide to just code the functionality into RSS Bandit and extrapolate my changes into a plug-in that everyone can use. I haven't quite decided how I'm going to approach it though it's not like I actually have the time to do so right now. I'll probably end up abandoning the idea unless I really can't stand any of the other products out there. &lt;/P&gt;
&lt;P&gt;I don't know how licensing plays into any of this. I don't want to violate anything by what I'm doing, but at the same time I believe whatever is in my Inbox is mine even though it is housed on Google's servers. In the end I want a client that I can use to archive stuff in the event that I actually use Gmail from here on out. I don't really want to archive messages just because I'd have to pay for the service, but that is something I would do regardless since I'm such a cheap bastard. &lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=12809"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=12809" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/jbrayton/aggbug/12809.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jeremy Brayton</dc:creator>
            <guid>http://geekswithblogs.net/jbrayton/archive/2004/10/18/12809.aspx</guid>
            <pubDate>Mon, 18 Oct 2004 20:30:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jbrayton/comments/12809.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jbrayton/archive/2004/10/18/12809.aspx#feedback</comments>
            <slash:comments>35</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/jbrayton/comments/commentRss/12809.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/jbrayton/services/trackbacks/12809.aspx</trackback:ping>
        </item>
        <item>
            <title>More RobOS and a little cleanup</title>
            <link>http://geekswithblogs.net/jbrayton/archive/2004/10/05/12197.aspx</link>
            <description>&lt;P&gt;I decided to clean up the areas of my blog that don't actually have content in them. I had a lot of categories but nothing was quite filling up everything I thought I could touch base on. I removed categories from the articles and links. I also moved RobOS to it's own category: Operating Systems. This gives it easy access and readability because now if you ever want to read an article you can just click on Operating Systems under Articles and you'll be taken to the list. &lt;/P&gt;
&lt;P&gt;I posted 2 new articles last week. One article uses a firewall analogy to basically list how operating systems are in a &amp;#8220;allow all, deny some&amp;#8220; approach which leaves them vulnerable to attacks. No OS is safe in this approach but Windows gets hit hard simply because it has more coverage. Linux and OS X can be targeted and exploited relatively easily, so I don't really consider them that more secure than Windows (if at all, they're right about equal). The direct link can be found here: &lt;A href="http://geekswithblogs.net/jbrayton/articles/12029.aspx"&gt;http://geekswithblogs.net/jbrayton/articles/12029.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Another article explains the usage optimization techniques that I've been contemplating. In my very first article I had comments on this which sparked a slightly deeper approach than I was taking initially. The sad thing about these articles are that I've brainstormed about them months ago and I'm just now getting to a point where I can expand on what I was trying to say when I scribbled ideas onto my notepad. This article can be found here: &lt;A href="http://geekswithblogs.net/jbrayton/articles/RobOSUsage.aspx"&gt;http://geekswithblogs.net/jbrayton/articles/RobOSUsage.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;I won't claim full credit for these ideas though as nothing is really new here. I'm just trying to conceptualize how I use an operating system and how I can make one more user friendly without sacrificing security or productivity. To use a programming term, I'm refactoring the existing operating systems into a more productive design (at least it seems more productive). It's a little more than that because like Voltron or Transformers, I want to combine what works in the existing operating systems to build a giant that is capable of handling all of their strengths and none of their weaknesses. The conceptual part is the easiest, it's going to be rough trying to build this all out myself though I firmly believe it can be done.&lt;/P&gt;
&lt;P&gt;I plan on posting 2 more articles very soon. One article deals with process management and how processes on the computer are tied with processes humans perform. Another article is going to deal with a conceptual way to scan code for known exploits or problems to make sure that it's safe for the OS to run. In theory this is a great idea but I don't know how practical it will be once I start trying to produce it. &lt;/P&gt;
&lt;P&gt;I specifically leave comments on in articles because I &lt;STRONG&gt;&lt;U&gt;want&lt;/U&gt;&lt;/STRONG&gt; feedback. I want to know if my thinking is flawed but with computers, for the most part, whatever you think up you can do eventually if you're willing to commit. I just don't want to run into any brick walls if I can help it, but I suppose that's part of the fun.&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=12197"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=12197" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/jbrayton/aggbug/12197.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jeremy Brayton</dc:creator>
            <guid>http://geekswithblogs.net/jbrayton/archive/2004/10/05/12197.aspx</guid>
            <pubDate>Tue, 05 Oct 2004 17:55:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jbrayton/comments/12197.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jbrayton/archive/2004/10/05/12197.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/jbrayton/comments/commentRss/12197.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/jbrayton/services/trackbacks/12197.aspx</trackback:ping>
        </item>
        <item>
            <title>Windows XP Service Pack 2 breaks HP PrecisionScan Pro's network scanning ability</title>
            <link>http://geekswithblogs.net/jbrayton/archive/2004/10/04/12107.aspx</link>
            <description>&lt;P&gt;Upon installing Service Pack 2 on Wednesday night, 2 programs decided to give me trouble.&amp;nbsp;HP PrecisionScan Pro 3.01 and WinFax (more specifically the NetSatisFAXtion connector) basically died on me. WinFax I figured is possibly hopeless for 2 reasons: &lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;WinFax is 10.0. It's technically not &amp;#8220;XP compatible&amp;#8220; and to make it so would requiring &lt;STRONG&gt;&lt;U&gt;purchasing it all over again.&lt;/U&gt;&lt;/STRONG&gt; I loathe the product to begin with, so I'm not about to purchase 10 more copies so that it can go from 10.0 to 10.03 (ooh such a &lt;STRONG&gt;&lt;U&gt;big&lt;/U&gt;&lt;/STRONG&gt; version change). 
&lt;LI&gt;NetSatisFAXtion's subscription ran out in January 2002. It would require purchasing a year of support for about the same cost as upgrading 10 WinFax clients.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;There may be some way I can make it work again by basically obliterating all of the security enhancements SP2 introduced, but I'm not about to compromise security for one application. Both applications will be obsolete very shortly anyways and all I can say is good riddance to both. &lt;/P&gt;
&lt;P&gt;I had a point to this post and it was that HP PrecisionScan Pro's shared scanning stuff over the network breaks when you install SP2. It's due to the security enhancements placed around RPC and DCOM but since I only have to modify 1 machine to make this work (rather than a possible 10 for WinFax), I think I can handle the security risk. &lt;/P&gt;
&lt;P&gt;On Wednesday I was doing some web searching for the problem and the best hit I could come up with calls it HP LanScan which I suppose is what they call the network scanning portion though this only runs on the host machine. The solution was laid out in the newsgroup post I found &lt;A href="http://http://www.devarchives.com/newsgroups/alt.comp.periphs.scanner/2763/SOLUTION-HP-LanScan-no-longer-works-after-XP-SP2"&gt;here&lt;/A&gt;. The author, Patrick Philippot outlined a potential fix but claimed that he didn't test each individual area to find the magical combination. Rather than expose the one computer to more security problems, I thought it would benefit our company if I were to test each thing individually to find the combination that actually works. These settings must be performed on the host computer only but aren't required on the clients. &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Windows Firewall:&lt;/STRONG&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Click &lt;STRONG&gt;Start&lt;/STRONG&gt; | &lt;STRONG&gt;Control Panel&lt;/STRONG&gt; | &lt;STRONG&gt;Windows Firewall&lt;/STRONG&gt; in Classic View or &lt;STRONG&gt;Security Center&lt;/STRONG&gt; | &lt;STRONG&gt;Windows Firewall&lt;/STRONG&gt; in Category View.&lt;/LI&gt;
&lt;LI&gt;Click the &lt;STRONG&gt;Exceptions&lt;/STRONG&gt; tab | &lt;STRONG&gt;Add Program&lt;/STRONG&gt; | &lt;STRONG&gt;Browse&lt;/STRONG&gt;. Using the default directories for PrecisionScan Pro 3.0 it can be found here: &lt;STRONG&gt;C:\Program Files\Hewlett-Packard\PrecisionScan Pro 3.0\hpscnsvr.exe&lt;/STRONG&gt; and will be added as &lt;STRONG&gt;Share Scanner&lt;/STRONG&gt;.&lt;/LI&gt;
&lt;LI&gt;Click &lt;STRONG&gt;Change Scope&lt;/STRONG&gt; and select &lt;STRONG&gt;My network (subnet) only&lt;/STRONG&gt; or &lt;STRONG&gt;Custom list&lt;/STRONG&gt; to narrow down who can access the scanner. &lt;/LI&gt;
&lt;LI&gt;Exit &lt;STRONG&gt;Windows Firewall&lt;/STRONG&gt; by clicking &lt;STRONG&gt;OK&lt;/STRONG&gt;.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;&lt;EM&gt;Note: These settings are required if the Windows Firewall is turned on.&lt;/EM&gt; &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Component Services:&lt;/STRONG&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Click &lt;STRONG&gt;Start&lt;/STRONG&gt; | &lt;STRONG&gt;Control Panel&lt;/STRONG&gt;&amp;nbsp;| &lt;STRONG&gt;Administrative Tools&lt;/STRONG&gt; | &lt;STRONG&gt;Component Services &lt;/STRONG&gt;in Classic View or &lt;STRONG&gt;Performance and Maintenance&lt;/STRONG&gt; | &lt;STRONG&gt;Administrative Tools&lt;/STRONG&gt; | &lt;STRONG&gt;Component Services &lt;/STRONG&gt;in Category View. You can also get there by &lt;STRONG&gt;Start&lt;/STRONG&gt; | &lt;STRONG&gt;Run&lt;/STRONG&gt; | &lt;STRONG&gt;dcomcnfg&lt;/STRONG&gt;.
&lt;LI&gt;Expand &lt;STRONG&gt;Component Services&lt;/STRONG&gt; and you will probably get a firewall pop up about &lt;STRONG&gt;Microsoft Management Console&lt;/STRONG&gt;. Click&amp;nbsp;&lt;STRONG&gt;Ask Me Later&lt;/STRONG&gt;. (I don't think it should pop up because you can do anything you want without requiring the firewall to allow it) 
&lt;LI&gt;Click on &lt;STRONG&gt;Computers&lt;/STRONG&gt; then right click on &lt;STRONG&gt;My Computer&lt;/STRONG&gt; and select &lt;STRONG&gt;Properties&lt;/STRONG&gt;. 
&lt;LI&gt;Click on the &lt;STRONG&gt;COM Security&lt;/STRONG&gt; tab. 
&lt;LI&gt;Under &lt;STRONG&gt;Access Permissions&lt;/STRONG&gt; click &lt;STRONG&gt;Edit Limits&lt;/STRONG&gt;. 
&lt;LI&gt;Add &lt;STRONG&gt;Authenticated Users&lt;/STRONG&gt;. You don't have to do anything else because the default is set to &lt;STRONG&gt;Local Access&lt;/STRONG&gt; which is all that you need. You can add specific users from the domain or a group if you'd like. 
&lt;LI&gt;Click &lt;STRONG&gt;OK&lt;/STRONG&gt; to apply changes. 
&lt;LI&gt;Close the &lt;STRONG&gt;Microsoft Management Console&lt;/STRONG&gt;.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;&lt;STRONG&gt;Regedit:&lt;/STRONG&gt; &lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Click &lt;STRONG&gt;Start&lt;/STRONG&gt; | &lt;STRONG&gt;Run&lt;/STRONG&gt; | &lt;STRONG&gt;regedit&lt;/STRONG&gt; to start the registry editor 
&lt;LI&gt;Navigate to &lt;STRONG&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT&lt;/STRONG&gt;. 
&lt;LI&gt;Right click on &lt;STRONG&gt;Windows NT&lt;/STRONG&gt; and choose &lt;STRONG&gt;New&lt;/STRONG&gt; | &lt;STRONG&gt;Key&lt;/STRONG&gt;. Name it &lt;STRONG&gt;Rpc&lt;/STRONG&gt;.&lt;STRONG&gt; &lt;/STRONG&gt;You could skip this step if you have this key but none of our computers did. 
&lt;LI&gt;Right click on &lt;STRONG&gt;Rpc&lt;/STRONG&gt; and choose &lt;STRONG&gt;New&lt;/STRONG&gt; | &lt;STRONG&gt;DWORD value&lt;/STRONG&gt;. Name it &lt;STRONG&gt;RestrictRemoteClients&lt;/STRONG&gt; and hit enter. Leave the default value of &lt;STRONG&gt;0&lt;/STRONG&gt;. 
&lt;LI&gt;Close regedit.
&lt;LI&gt;Reboot&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;&lt;EM&gt;Note: Editing the registry must be done with extreme caution. I'm not responsible if anything happens, yadda yadda which is why this would be an unsupported patch. Microsoft or HP should be the ones issuing the patch, I just simply stated the steps needed to make it work for now.&lt;/EM&gt; &lt;/P&gt;
&lt;P&gt;The reboot is essential only for the Rpc registry key. I played with the DCOM settings by tweaking a little, restarting the MS DTC, playing with the software, then repeating the process until I found the right combination. The Rpc registry key is a necessity as well as the Access Permissions. &lt;/P&gt;
&lt;P&gt;The group policy steps Patrick defines are not needed. They duplicate the Access Permissions and Launch and Activation Permissions and when defined actually prevent you from clicking&amp;nbsp;the Edit Limits buttons. If you enable them in group policy you can disable them by deleting every entry and leaving the section blank. Reopening group policy shows that it's &amp;#8220;Not configured&amp;#8221; but it still leaves rogue entries in the registry you have to clean up unless you want the Event Log whining. The&amp;nbsp;settings are found in HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\DCOM&lt;STRONG&gt;.&lt;/STRONG&gt; These were the only settings in the key so I removed the key entirely (our computers don't have it, it gets created by group policy). I forget what they're called, but if you have other settings there look for the 2 string values that are blank and most likely those are the ones you can delete. &lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;Heavy duty Rant Disclaimer&lt;/STRONG&gt;: The following is highly critical of the problem and the parties involved. This isn't really meant for public consumption as it's mainly me venting steam. If you read the below contents, you have been warned and express that you probably really don't care all too much. Hopefully an official fix will be made and I can shut up.&lt;/EM&gt; &lt;/P&gt;
&lt;P&gt;&amp;lt;BeginRant&amp;gt;&lt;BR&gt;According to Patrick, HP claims this problem is a firewall problem. In an earlier post, he claimed that they said it was Microsoft's problem because SP2 is what broke it. SP2 introduced &lt;STRONG&gt;&lt;U&gt;security enhancements&lt;/U&gt;&lt;/STRONG&gt;.&amp;nbsp;HP's software is making my computer &lt;STRONG&gt;&lt;U&gt;less secure&lt;/U&gt;&lt;/STRONG&gt;. Microsoft has given enough warning and documentation about the changes so there's&amp;nbsp; no excuse why&amp;nbsp;HP wouldn't conform to SP2 unless they're just too lazy to update the software. While we're on the subject, why use DCOM in the first place? Are you crazy? I would think passing a scanned image would be better handled by another technology that is actually slighly more up to date. I guess they want to make sure it runs on Windows 95 and ME. The funny thing is, everything scanned is an image. Even if you scan to Word, all it does is insert the image into a Word document. There is no OCR with this software, so why on earth would you use DCOM when using another&amp;nbsp;network transport layer makes much more sense. They probably banged it together in VB5 in an hour and called it a day. &lt;/P&gt;
&lt;P&gt;Honestly though, HP cares basically nothing about it's software, probably because it's always bundled free with something. I'm sure the developers get paid, but they probably take&amp;nbsp;a morale hit when they have to make changes to a product they consider dead from the beginning. HP makes great scanners and printers, but I wouldn't trust them with anything else, period.&lt;/P&gt;
&lt;P&gt;I guess I'm ragging harshly on HP right now but if I have to be the one to figure out &lt;STRONG&gt;&lt;U&gt;your&lt;/U&gt;&lt;/STRONG&gt; problem, you've already lost my business. I've done this way too many times and it's just plain annoying now. I can find better things to do with my time than to play the &amp;#8220;point-the-finger-and-do-nothing&amp;#8221; game. I left that crap back in 3rd grade where it belongs. &lt;BR&gt;&lt;END Rant&gt;&lt;/P&gt;
&lt;P&gt;I made this post so that hopefully when people search for what I did they can find an actual fix with the precise steps to fix it. I triple checked my tweaks and made sure this is the exact minimal steps to fix the problem. Hopefully others who find this &amp;#8220;feature&amp;#8221; &amp;#8220;broken&amp;#8221; can fix it as quicker than I did.&lt;BR&gt;&amp;lt;EndRant&amp;gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Update:&lt;/STRONG&gt; &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Updated instructions to provide a break down of each section involved. I also included the program I previously marked by ____ which I forgot to add before publishing the post.&lt;/LI&gt;
&lt;LI&gt;Added &amp;#8220;Heavy duty Rant Disclaimer&amp;#8220; and the BeginRant and EndRant tags. I was a little annoyed when I wrote this and it doesn't really need to be read if you are actually going to perform the steps. The only groups that should really care about it are HP, and myself. I don't retract things I say probably in the hopes that I can go back and realize how human I really am, not the pseudo-robotic entity I perceive myself to be sometimes.&lt;/LI&gt;&lt;/UL&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=12107"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=12107" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/jbrayton/aggbug/12107.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jeremy Brayton</dc:creator>
            <guid>http://geekswithblogs.net/jbrayton/archive/2004/10/04/12107.aspx</guid>
            <pubDate>Mon, 04 Oct 2004 04:11:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jbrayton/comments/12107.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jbrayton/archive/2004/10/04/12107.aspx#feedback</comments>
            <slash:comments>35</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/jbrayton/comments/commentRss/12107.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/jbrayton/services/trackbacks/12107.aspx</trackback:ping>
        </item>
    </channel>
</rss>