<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>urig</title>
        <link>http://geekswithblogs.net/urig/Default.aspx</link>
        <description>Tidbits from a .net life</description>
        <language>en-US</language>
        <copyright>urig</copyright>
        <managingEditor>uri.goldstein@gmail.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <image>
            <title>urig</title>
            <url>http://geekswithblogs.net/images/RSS2Image.gif</url>
            <link>http://geekswithblogs.net/urig/Default.aspx</link>
            <width>77</width>
            <height>60</height>
        </image>
        <item>
            <title>Breaking News: Kasamba bought by LivePerson!</title>
            <link>http://geekswithblogs.net/urig/archive/2007/06/26/113463.aspx</link>
            <description>&lt;p&gt;The company where I work, &lt;a href="http://www.kasamba.com/"&gt;Kasamba&lt;/a&gt;, has been purchased by &lt;a href="http://www.liveperson.com/"&gt;LivePerson&lt;/a&gt; for approx. $40 million!&lt;/p&gt; &lt;p&gt;Kasamba Inc's motto is "Expert Advice - Live!". Kasamba has an instant messaging and phone platform where experts can conduct paid sessions with customers seeking their expert knowledge.&lt;/p&gt; &lt;p&gt;LivePerson Inc provide online support tools for service  they have acquired Kasamba for approximately $9 million in cash and $31 million in stock.&lt;/p&gt; &lt;p&gt;Congratulations Kasamba! And LivePerson too - you've made one heck of a deal with us :).&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;See also:&lt;/p&gt; &lt;p&gt;Reuters: &lt;a title="http://yahoo.reuters.com/news/articlehybrid.aspx?storyID=urn:newsml:reuters.com:20070625:MTFH71270_2007-06-25_21-02-30_WNAS4668&amp;amp;type=comktNews&amp;amp;rpc=44" href="http://yahoo.reuters.com/news/articlehybrid.aspx?storyID=urn:newsml:reuters.com:20070625:MTFH71270_2007-06-25_21-02-30_WNAS4668&amp;amp;type=comktNews&amp;amp;rpc=44"&gt;http://yahoo.reuters.com/news/articlehybrid.aspx?storyID=urn:newsml:reuters.com:20070625:MTFH71270_2007-06-25_21-02-30_WNAS4668&amp;amp;type=comktNews&amp;amp;rpc=44&lt;/a&gt;&lt;/p&gt; &lt;p&gt;TheMarker.com (hebrew): &lt;a title="http://hitech.themarker.com/tmc/article.jhtml?ElementId=gg20070626_32109321&amp;amp;layer=hp&amp;amp;layer2=headarticle&amp;amp;layer3=technology" href="http://hitech.themarker.com/tmc/article.jhtml?ElementId=gg20070626_32109321&amp;amp;layer=hp&amp;amp;layer2=headarticle&amp;amp;layer3=technology"&gt;http://hitech.themarker.com/tmc/article.jhtml?ElementId=gg20070626_32109321&amp;amp;layer=hp&amp;amp;layer2=headarticle&amp;amp;layer3=technology&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=113463"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=113463" 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/urig/aggbug/113463.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>urig</dc:creator>
            <guid>http://geekswithblogs.net/urig/archive/2007/06/26/113463.aspx</guid>
            <pubDate>Tue, 26 Jun 2007 06:56:12 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/urig/comments/113463.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/urig/archive/2007/06/26/113463.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/urig/comments/commentRss/113463.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/urig/services/trackbacks/113463.aspx</trackback:ping>
        </item>
        <item>
            <title>Microsoft Surface - A Multi-Touch Screen to hit the market soon?</title>
            <category>gui</category>
            <category>microsoft</category>
            <category>usability</category>
            <link>http://geekswithblogs.net/urig/archive/2007/05/31/112878.aspx</link>
            <description>&lt;p&gt;Kudos to liorz for &lt;a href="http://blogs.microsoft.co.il/blogs/liorz/archive/2007/05/30/Microsoft-Surface.aspx"&gt;beating me to it&lt;/a&gt; (link to post in Hebrew). &lt;/p&gt; &lt;p&gt;Veteran readers of Tidbits might recall my &lt;a href="http://geekswithblogs.net/urig/archive/2006/03/02/71157.aspx"&gt;fascination with the "Multi-Touch Screen" technology&lt;/a&gt; developed by Jeff Han of NYU and how it might revolutionize the way we interact with our computers.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.microsoft.com/surface/"&gt;Microsoft Surface&lt;/a&gt; promises to be a commercial implementation of a Multi-Touch Screen that will hit the market this winter (according to their PR site). See Bill introduce the product at the &lt;a href="http://d.wsj.com/"&gt;Wall Street Journal's D conference&lt;/a&gt;:&lt;/p&gt;&lt;embed src="http://www.youtube.com/v/7WIkrQu0-v0" width="425" height="350" type="application/x-shockwave-flash" wmode="transparent"&gt;&lt;/embed&gt;  &lt;p&gt;It's very surprising to hear that Microsoft has beaten Han's &lt;a href="http://www.perceptivepixel.com/"&gt;Perceptive Pixel&lt;/a&gt; in bringing this technology to the mass market. Perceptive Pixel only sell to heavyweight clients, mostly security and intelligence organizations. Microsoft claims the idea for a multi-touch table has been rolling around in Redmond since 2002 - that in itself is a surprise to me.&lt;/p&gt; &lt;p&gt;I believe that if Surface is really as good as it advertises itself to be then we're in for a major revolution that will leave our computers free of keyboards and mice. I hope this will happen sooner than later - depending on how good the implementation is and how quickly prices will drop to reasonable levels.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=112878"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=112878" 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/urig/aggbug/112878.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>urig</dc:creator>
            <guid>http://geekswithblogs.net/urig/archive/2007/05/31/112878.aspx</guid>
            <pubDate>Thu, 31 May 2007 11:10:20 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/urig/comments/112878.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/urig/archive/2007/05/31/112878.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/urig/comments/commentRss/112878.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/urig/services/trackbacks/112878.aspx</trackback:ping>
        </item>
        <item>
            <title>Paint.NET is the open source Photoshop</title>
            <link>http://geekswithblogs.net/urig/archive/2007/05/08/112330.aspx</link>
            <description>&lt;p&gt;Back after a long period of time away from the internet. This won't be much of a comeback though, as I'm getting married (!) the day after tomorrow and then I'm going here for a week: &lt;a href="http://www.43places.com/visit/Santorini-Cyclades-South-Aegean/165091"&gt;Santorini on 43places&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;But I digress. I just want to recommenced &lt;a href="http://www.getpaint.net/"&gt;Paint.NET&lt;/a&gt;. In a sentence, it's the open source Photoshop. It's a free for download open source photo editing software.&lt;/p&gt; &lt;p&gt;Of course it's not a real competitor for Photoshop - certainly not for professionals - but all the basic stuff is there - the lasso tool, gradients, layers and a lot of special effects. It's perfect for the casual user like myself.&lt;/p&gt; &lt;p&gt;It's open source and it's written in .net 2.0. Which means even I can tweak it and contribute to its development. &lt;/p&gt; &lt;p&gt;I heard about it from Jeff Atwood's post "&lt;a href="http://www.codinghorror.com/blog/archives/000849.html"&gt;Programming Tip: Learn a Graphics Editor&lt;/a&gt;" over at Coding Horror. After you've read it and agreed with every word, there's also a followup post for you to read: "&lt;a href="http://www.codinghorror.com/blog/archives/000853.html"&gt;Basic Design Principles for Software Developers&lt;/a&gt;" &lt;/p&gt; &lt;p&gt;See you after I get hitched! --urig&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=112330"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=112330" 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/urig/aggbug/112330.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>urig</dc:creator>
            <guid>http://geekswithblogs.net/urig/archive/2007/05/08/112330.aspx</guid>
            <pubDate>Tue, 08 May 2007 10:08:45 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/urig/comments/112330.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/urig/archive/2007/05/08/112330.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/urig/comments/commentRss/112330.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/urig/services/trackbacks/112330.aspx</trackback:ping>
        </item>
        <item>
            <title>Back in a jiffy!</title>
            <category>personal</category>
            <link>http://geekswithblogs.net/urig/archive/2007/04/14/111660.aspx</link>
            <description>&lt;p&gt;I will be going offline for a couple of weeks, starting tomorrow. This is not some innovative web2.0 experiment intended to explore the possibilities of living without email. Rather, it is a much more mundane call to reserve army service :).&lt;/p&gt;

&lt;p&gt;I will be back with a vengeance come May 1st, with further coverage of some cool new features from &lt;a href="http://www.outbrain.com/" target="_blank"&gt;outbrain.com&lt;/a&gt;, plus a review of &lt;a href="http://calendar.google.com/" target="_blank="&gt;Google Calendar&lt;/a&gt; and the wonderful ways you can make it work together with Outlook 2007. &lt;/p&gt;

&lt;p&gt;See you in a couple of weeks.&lt;br /&gt;
urig.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=111660"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=111660" 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/urig/aggbug/111660.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>urig</dc:creator>
            <guid>http://geekswithblogs.net/urig/archive/2007/04/14/111660.aspx</guid>
            <pubDate>Sat, 14 Apr 2007 20:18:25 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/urig/comments/111660.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/urig/archive/2007/04/14/111660.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/urig/comments/commentRss/111660.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/urig/services/trackbacks/111660.aspx</trackback:ping>
        </item>
        <item>
            <title>Spotback is now in public beta</title>
            <category>Social Software</category>
            <category>web2.0</category>
            <link>http://geekswithblogs.net/urig/archive/2007/04/14/111640.aspx</link>
            <description>&lt;p&gt;&lt;a href="http://spotback.com/" target="_blank"&gt;Spotback&lt;/a&gt; which advertises itself as the "rate everything!" platform for the web 2.0 is finally out of private beta and available to the public.&lt;/p&gt;

&lt;p&gt;Spotback provides &lt;a href="http://spotback.com/gallery/top" target="_blank"&gt;widgets&lt;/a&gt; that blog writers can embed in their blogs. The widgets enable readers to both rate blog posts and see which blogs posts have received the highest ratings from others. &lt;/p&gt;

&lt;p&gt;Spotback users are also provided with a personalized recommendation service that takes their past ratings into consideration - a bit like &lt;a href="http://geekswithblogs.net/blogs/urig/archive/2007/04/09/Outbrain.com-_2D00_-Personalized-blog-recommendations.aspx" target="_blank"&gt;outbrain.com&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;I haven't given Spotback a "run for their money" (note that the service is totally free :) ), but it sounds promising. Their public launch should spice up the competition in the emerging arena of personalized rating-based content.&lt;/p&gt;

&lt;p&gt;Check back here for a full review of Spotback's new public features.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=111640"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=111640" 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/urig/aggbug/111640.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>urig</dc:creator>
            <guid>http://geekswithblogs.net/urig/archive/2007/04/14/111640.aspx</guid>
            <pubDate>Sat, 14 Apr 2007 07:41:31 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/urig/comments/111640.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/urig/archive/2007/04/14/111640.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/urig/comments/commentRss/111640.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/urig/services/trackbacks/111640.aspx</trackback:ping>
        </item>
        <item>
            <title>FIX: Google Toolbar resets/breaks/messes up IE7 toolbars</title>
            <category>Google</category>
            <category>Knowledge Base</category>
            <category>microsoft</category>
            <category>Web Browsers</category>
            <link>http://geekswithblogs.net/urig/archive/2007/04/11/111393.aspx</link>
            <description>&lt;p&gt;Ever since I've upgraded from IE6 to IE7, I've noticed that whenever I reopen my Internet Explorer, all my toolbars get messed up. It's as if they are reset to the original "factory" setting, regardless of how carefully I've tweaked them before previously closing IE7.&lt;/p&gt; &lt;p&gt;Clearly something was wrong, but to my surprise the fault lay not with "Evil Microsoft" but with the "Benevolent Google"'s beloved &lt;a href="http://toolbar.google.com/"&gt;Google Toolbar&lt;/a&gt;(!). I've learned &lt;a href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1002691&amp;amp;SiteID=1"&gt;here&lt;/a&gt; that the Google Toolbar uses some evil voodoo (&lt;quote&gt;"hijacks ITBarLayout from within its satellite BHO"&lt;/quote&gt;) which interferes with IE7's layout mechanism.&lt;/p&gt; &lt;p&gt;Luckily, a site called &lt;a href="http://www.iecustomizer.com/?url=welcome.asp"&gt;IECustomizer.com&lt;/a&gt; makes &lt;a href="http://www.iecustomizer.com/?url=DisableGoogleBHODownload.asp"&gt;a simple solution available here&lt;/a&gt;. It's a small Windows Registry .reg file that disables the Google Toolbar's &lt;a href="http://en.wikipedia.org/wiki/Browser_Helper_Object"&gt;BHO&lt;/a&gt; with the effect of restoring IE7's toolbars to their normal self, while keeping the Google Toolbar alive and well.&lt;/p&gt; &lt;p&gt;I've tried it and I'm pleased to say that it works. Now it's up to Google to fix their code so other people don't have to go digging for third-part solutions. I wonder how I can submit a bug report...?&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=111393"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=111393" 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/urig/aggbug/111393.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>urig</dc:creator>
            <guid>http://geekswithblogs.net/urig/archive/2007/04/11/111393.aspx</guid>
            <pubDate>Wed, 11 Apr 2007 18:42:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/urig/comments/111393.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/urig/archive/2007/04/11/111393.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/urig/comments/commentRss/111393.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/urig/services/trackbacks/111393.aspx</trackback:ping>
        </item>
        <item>
            <title>Outbrain.com - Personalized blog recommendations</title>
            <category>cool</category>
            <category>google reader</category>
            <category>rss</category>
            <category>web2.0</category>
            <link>http://geekswithblogs.net/urig/archive/2007/04/10/111260.aspx</link>
            <description>&lt;p&gt;A couple of weeks ago I've had the pleasure of attending &lt;a href="http://www.outbrain.com/" target="_blank"&gt;outbrain.com&lt;/a&gt;'s "friends night out". A small get together of bloggers, outbrain.com crew and sympathizers. Not only was it great fun, it was also educational as &lt;a href="http://www.ivc-online.com/G_info.asp?objectType=9&amp;amp;fObjectID=8388&amp;amp;CameFrom=GoogleSearch"&gt;Dr. Nahum Sharfman&lt;/a&gt; (of &lt;a href="http://news.com.com/eBay+to+buy+Shopping.com+for+620+million/2100-1030_3-5728560.html"&gt;shopping.com fame&lt;/a&gt;) gave a short talk about the recent web 2.0 startup boom. &lt;/p&gt; &lt;p&gt;Dr. Sharfman's bottom line seems to be that nobody knows what's going to catch on and what isn't, with the one exception that a viable business model should be the prerequisite for anyone thinking of getting involved. &lt;/p&gt; &lt;p&gt;I heartily second that. I dread the thought of a repeat of the .com bubble and its collapse. I think that if investors avoid spending money on ideas that have no clear way of returning that money, then that would keep the it market stabler and give a better chance for the genuine articles to succeed.&lt;/p&gt; &lt;p&gt;But I digress. What I'd really like this post to be about is outbrain.com. Outbrain's idea is to give you a steady feed of blog posts that are custom tailored to your interests and reading preferences. The key concept is that you rate whatever content you happen to read, wherever you get to read it, and based on these ratings outbrain's algorithms will supply you with relevant new sources.&lt;/p&gt; &lt;p&gt;Rating content is done through a small FireFox extension that gives you a standard "5 stars control" at the bottom of your browser:&lt;/p&gt; &lt;p&gt;&lt;A href="http://blogs.microsoft.co.il/blogs/urig/WindowsLiveWriter/Outbr.comPersonalizedblogrecommendations_1148C/ss1%5B13%5D.jpg" atomicselection="true"&gt;&lt;img src="http://blogs.microsoft.co.il/blogs/urig/WindowsLiveWriter/Outbr.comPersonalizedblogrecommendations_1148C/ss1_thumb%5B11%5D.jpg" height="143" width="410"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;An IE7 extension is to be released soon. The FireFox extension has recently been upgraded to also embed the "5 stars control" &lt;b&gt;inside Google Reader&lt;/b&gt;, adjacent to each post:&lt;/p&gt; &lt;p&gt;&lt;A href="http://blogs.microsoft.co.il/blogs/urig/WindowsLiveWriter/Outbr.comPersonalizedblogrecommendations_1148C/ss2%5B3%5D.jpg" atomicselection="true"&gt;&lt;img src="
http://blogs.microsoft.co.il/blogs/urig/WindowsLiveWriter/Outbr.comPersonalizedblogrecommendations_1148C/ss2_thumb%5B1%5D.jpg
http://blogs.microsoft.co.il/blogs/urig/WindowsLiveWriter/Outbr.comPersonalizedblogrecommendations_1148C/ss2_thumb%5B1%5D.jpg" height="352" width="640"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Now how convenient is that? (With the exception of it currently only working in Expanded View :) )&lt;/p&gt; &lt;p&gt;In return, outbrain gives you an RSS feed with up-to-date blog posts that match your interests. This personalized feed is a great way to get to know blogs and other sources that you might not have the chance to find in other ways. I've already added 3 new blogs to my reader and I'm sure I'll be adding more. &lt;/p&gt; &lt;p&gt;Bottom line - You should definitely check out &lt;a href="http://www.outbrain.com/" target="_blank"&gt;outbrain.com&lt;/a&gt; for yourself!&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=111260"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=111260" 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/urig/aggbug/111260.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>urig</dc:creator>
            <guid>http://geekswithblogs.net/urig/archive/2007/04/10/111260.aspx</guid>
            <pubDate>Tue, 10 Apr 2007 14:49:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/urig/comments/111260.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/urig/archive/2007/04/10/111260.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/urig/comments/commentRss/111260.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/urig/services/trackbacks/111260.aspx</trackback:ping>
        </item>
        <item>
            <title>Some nice tweaks for your blog</title>
            <link>http://geekswithblogs.net/urig/archive/2007/04/09/111159.aspx</link>
            <description>&lt;p&gt;I've finally gotten around for some long delayed blog maintenance. Here are some nice tweaks that you too can employ:&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;&lt;p&gt;I've added a button linking to &lt;a href="http://www.linkedin.com/in/urigoldstein"&gt;my LinkedIn profile&lt;/a&gt;. This is one of &lt;a href="http://www.linkedin.com/in/guykawasaki"&gt;Guy Kawaski&lt;/a&gt;'s &lt;a href="http://blog.guykawasaki.com/2007/01/ten_ways_to_use.html"&gt;Ten Ways to Use LinkedIn&lt;/a&gt;. LinkedIn have a wide selection of customized buttons available. If you want one, sign in, click "My Profile", click "Edit my Public Profile" and there find the link to "Promote your profile with customized buttons".&lt;/p&gt;
		&lt;p&gt;On a side note, I would recommend that you set "Your Public Profile URL" first. That would give you a friendly URL that goes directly to your public profile. Friendly not only means easier for users to type-in but also for search engines to index.
	&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;I've customized &lt;a href="http://spa.snap.com/"&gt;Snap Preview Anywhere&lt;/a&gt; to be less conspicuous for my web readers. That means setting the color scheme to match that of the blog, having it only preview external links and making it only pop&amp;nbsp; out when you hover over one of the small bubble icons next to a link. I hope this keeps it useful and at the same time unobtrusive. (If you feel different - please let me know).&lt;/p&gt;&lt;/li&gt;
	&lt;li&gt;&lt;p&gt;I've properly set the Title, Description and also the &lt;a href="http://en.wikipedia.org/wiki/Meta_element#Meta_tag_use_in_search_engine_optimization"&gt;meta keywords and description&lt;/a&gt;. This should help both human and computer readers take an accurate first impression of what the blog is about and whether it's worth their time.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Further improvements to follow!&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=111159"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=111159" 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/urig/aggbug/111159.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>urig</dc:creator>
            <guid>http://geekswithblogs.net/urig/archive/2007/04/09/111159.aspx</guid>
            <pubDate>Mon, 09 Apr 2007 14:43:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/urig/comments/111159.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/urig/archive/2007/04/09/111159.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/urig/comments/commentRss/111159.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/urig/services/trackbacks/111159.aspx</trackback:ping>
        </item>
        <item>
            <title>Visual Studio 2005 Freebies from Microsoft Learning</title>
            <category>microsoft</category>
            <link>http://geekswithblogs.net/urig/archive/2007/04/04/110809.aspx</link>
            <description>&lt;p&gt;Don't ask me how I ended up there, but "&lt;a href="http://www.microsoft.com/learning/vs2005/digdeep/archive1/default.mspx"&gt;Dig Deep and Go Further with Microsoft Visual Studio 2005&lt;/a&gt;" has some nice freebie book chapters on VS2005 plus discounts on the actual books (mostly for US residents).&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=110809"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=110809" 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/urig/aggbug/110809.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>urig</dc:creator>
            <guid>http://geekswithblogs.net/urig/archive/2007/04/04/110809.aspx</guid>
            <pubDate>Wed, 04 Apr 2007 22:59:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/urig/comments/110809.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/urig/archive/2007/04/04/110809.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/urig/comments/commentRss/110809.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/urig/services/trackbacks/110809.aspx</trackback:ping>
        </item>
        <item>
            <title>Free SMS alerts from Google Calendar in Israel</title>
            <link>http://geekswithblogs.net/urig/archive/2007/03/20/109262.aspx</link>
            <description>&lt;p&gt;Woot! I've just received an SMS from &lt;a href="http://www.google.com/calendar"&gt;Google Calendar&lt;/a&gt; reminding me of an event due in an hour. The greatest part? I'm in Israel. Who would have thought Google would support this feature for a market as small as Israel?&lt;/p&gt; &lt;p&gt;Here's a list of carriers supported by Google Calendar: "&lt;a href="http://www.google.com/support/calendar/bin/answer.py?answer=37226&amp;amp;hl=en"&gt;Which mobile providers does Google Calendar support?&lt;/a&gt;". &lt;/p&gt; &lt;p&gt;Currently 2 of Israel's cellular carriers are supported: &lt;a href="http://www.orange.co.il/"&gt;Orange&lt;/a&gt; and &lt;a href="http://www.cellcom.co.il"&gt;Cellcom&lt;/a&gt;. Who's missing from the list? &lt;a href="http://www.pelephone.co.il/"&gt;Pelephone&lt;/a&gt; of course. That company always ends up last in the race to adopt new technologies. I really should cancel my old subscription with them.&lt;/p&gt; &lt;p&gt;How to setup event notifications by SMS on Google Calendar then? Here's the step by step:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Log into Google Calendar. Click 'Settings' then click 'Notifications'. &lt;/li&gt; &lt;li&gt;The bottom section of the page is titled 'Notify me on my cell phone:'. There you choose your country and&amp;nbsp;enter your phone number (no need for the international prefix).&lt;/li&gt; &lt;li&gt;Now click the 'Send Verification Code' button. An SMS will be sent to the phone number you've entered, containing a verification code.&lt;/li&gt; &lt;li&gt;Enter the verification code and click the 'Finish Setup' button. You're almost done.&lt;/li&gt; &lt;li&gt;Now you can return to the top of the page where it says 'Choose how you would like to be notified:' and check the SMS checkbox next to where it says 'Event Reminders'&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/urig/WindowsLiveWriter/FreeSMSalertsfromGoogleCalendarinIsrael_BC72/ss1%5B22%5D.jpg" atomicselection="true"&gt;&lt;img style="border: 0px none ;" src="http://blogs.microsoft.co.il/blogs/urig/WindowsLiveWriter/FreeSMSalertsfromGoogleCalendarinIsrael_BC72/ss1_thumb%5B18%5D.jpg" border="0" height="205" width="567"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Enjoy!&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=109262"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=109262" 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/urig/aggbug/109262.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>urig</dc:creator>
            <guid>http://geekswithblogs.net/urig/archive/2007/03/20/109262.aspx</guid>
            <pubDate>Tue, 20 Mar 2007 15:47:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/urig/comments/109262.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/urig/archive/2007/03/20/109262.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/urig/comments/commentRss/109262.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/urig/services/trackbacks/109262.aspx</trackback:ping>
        </item>
        <item>
            <title>SeaMonkey - The poor man's FireFox</title>
            <link>http://geekswithblogs.net/urig/archive/2007/03/11/108489.aspx</link>
            <description>&lt;p&gt;This is a bit on the "old news" side of things, but have you heard of &lt;a title="SeaMonkey on mozilla.org" href="http://www.mozilla.org/projects/seamonkey/"&gt;SeaMonkey&lt;/a&gt;? SeaMonkey is FireFox's smaller, uglier but faster brother. &lt;/p&gt; &lt;p&gt;SeaMonkey is a web browser from the Mozilla Foundation that's based on &lt;a title="Gecko (layout engine) on Wikipedia" href="http://en.wikipedia.org/wiki/Gecko_%28layout_engine%29"&gt;Gecko&lt;/a&gt; - the same "layout engine" as FireFox. That means it renders HTML to your screen the exact same way as FireFox does.&lt;/p&gt; &lt;p&gt;The difference? &lt;strike&gt;While FireFox uses the fancy, but "expensive", &lt;a href="http://en.wikipedia.org/wiki/XUL"&gt;XUL&lt;/a&gt; for its user interface, SeaMonkey uses the native UI elements of whatever OS it runs on&lt;/strike&gt;. SeaMonkey has less features and looks uglier but runs faster that FireFox and consumes considerably less system resources. SeaMonkey now has versions for Windows, Linux and OS X.&lt;/p&gt; &lt;p&gt;Because it relies only on native UI elements, it looks considerably worse than FireFox but runs considerably faster. It also has a lot of FireFox's functionality like a password manager, a javascript console and more.&lt;/p&gt; &lt;p&gt;SeaMonkey is no FireFox. I wouldn't use it as my default browser here at work on my powerful desktop station. But on occasions where you have limited CPU or memory resources, it's very useful. Its quicker response times are highly appreciated on slower machines.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Followup to original post: Thanks to all commenters. I stand corrected: SeaMonkey also uses XUL. Its faster-than-FireFox performance can be attributed to having less features written in leaner code.&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=108489"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=108489" 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/urig/aggbug/108489.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>urig</dc:creator>
            <guid>http://geekswithblogs.net/urig/archive/2007/03/11/108489.aspx</guid>
            <pubDate>Sun, 11 Mar 2007 20:59:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/urig/comments/108489.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/urig/archive/2007/03/11/108489.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/urig/comments/commentRss/108489.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/urig/services/trackbacks/108489.aspx</trackback:ping>
        </item>
        <item>
            <title>Response.Cookies.Set() vs. Response.Cookies[] =</title>
            <link>http://geekswithblogs.net/urig/archive/2007/03/04/107893.aspx</link>
            <description>&lt;p&gt;I've stumbled upon behavior that I cannot understand in ASP.net's handling of the Response.Cookies object.&lt;/p&gt; &lt;p&gt;The trigger for this post is a page where I have Response.Flush() followed a bit later with an attempt to write an HttpCookie to the Response. Everything works fine when I try to write the cookie like so:&lt;/p&gt; &lt;blockquote&gt;&lt;code&gt;HttpContext.Current.Response.Cookies[name].Value = value;&lt;/code&gt;&lt;/blockquote&gt; &lt;p&gt;But when I use this alternate method:&lt;/p&gt; &lt;blockquote&gt;&lt;code&gt;HttpCookie httpCookie = new HttpCookie(name, value);&lt;br&gt;HttpContext.Current.Response.Cookies.Set(httpCookie);&lt;/code&gt;&lt;/blockquote&gt; &lt;p&gt;I get this exception thrown at me:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;em&gt;"Server cannot modify cookies after HTTP headers have been sent."&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;The unsettling part is that&amp;nbsp;the second situation makes more sense to me than the first. Why? Because once Response.Flush() is called the HTTP headers have indeed been sent to the client and setting a cookie's value (which is done through HTTP Headers) should not be possible.&lt;/p&gt; &lt;p&gt;Why then is it okay to do this (set a cookie after HTTP Headers have been flushed to the client) if I'm using the indexer [] instead of the Set() method?&lt;/p&gt; &lt;p&gt;Your insight will be greatly appreciated :)&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=107893"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=107893" 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/urig/aggbug/107893.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>urig</dc:creator>
            <guid>http://geekswithblogs.net/urig/archive/2007/03/04/107893.aspx</guid>
            <pubDate>Sun, 04 Mar 2007 23:42:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/urig/comments/107893.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/urig/archive/2007/03/04/107893.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/urig/comments/commentRss/107893.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/urig/services/trackbacks/107893.aspx</trackback:ping>
        </item>
        <item>
            <title>Wake On LAN</title>
            <category>Knowledge Base</category>
            <link>http://geekswithblogs.net/urig/archive/2007/02/11/106017.aspx</link>
            <description>&lt;p&gt;I use this blog as my private (or should I say protected?) "Knowledge Base" repository. Whenever I bump into an issue and successfully resolve it, I'd blog about it for future reference's sake.&lt;/p&gt; &lt;p&gt;This post is the same, except I wasn't the one to resolve the issue, or even bump into it for that matter. That credit goes to Jeff Atwood over at &lt;a href="http://www.codinghorror.com/blog/"&gt;Coding Horror&lt;/a&gt;, who wrote &lt;a href="http://www.codinghorror.com/blog/archives/000790.html"&gt;a lovely review about "Wake On LAN"&lt;/a&gt;. &lt;/p&gt; &lt;p&gt;WOL is a bit of tech that's integrated into most modern LAN adapters. Even when your computer in sleep mode, the adapter keeps listening and if you "call" it from another machine in your LAN, it will wake up. &lt;/p&gt; &lt;p&gt;For the finer details on how it works, read Jeff's post.&amp;nbsp;His blog&amp;nbsp;is a gem.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=106017"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=106017" 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/urig/aggbug/106017.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>urig</dc:creator>
            <guid>http://geekswithblogs.net/urig/archive/2007/02/11/106017.aspx</guid>
            <pubDate>Sun, 11 Feb 2007 19:12:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/urig/comments/106017.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/urig/archive/2007/02/11/106017.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/urig/comments/commentRss/106017.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/urig/services/trackbacks/106017.aspx</trackback:ping>
        </item>
        <item>
            <title>Google Checkout - We don't serve your kind here.</title>
            <category>Google</category>
            <link>http://geekswithblogs.net/urig/archive/2007/01/25/104483.aspx</link>
            <description>&lt;p&gt;I just tried to register with &lt;a title="Google Checkout" href="http://checkout.google.com/"&gt;Google Checkout&lt;/a&gt;&amp;nbsp;-&amp;nbsp; Google's shiny new payment service. To my surprise, I could not find my beloved country of Israel in the countries drop down list. &lt;/p&gt; &lt;p&gt;Turns out Google Checkout is only available in a few, select, countries. I learned this and little more in a &lt;a href="http://checkout.google.com/support/bin/answer.py?answer=48115"&gt;support article&lt;/a&gt; buried deep inside the site. &lt;/p&gt; &lt;p&gt;Why isn't Google Checkout available in Israel and so many other countries? Google isn't saying. &lt;/p&gt; &lt;p&gt;Until then - Bad service Google dudes!&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=104483"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=104483" 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/urig/aggbug/104483.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>urig</dc:creator>
            <guid>http://geekswithblogs.net/urig/archive/2007/01/25/104483.aspx</guid>
            <pubDate>Thu, 25 Jan 2007 15:45:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/urig/comments/104483.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/urig/archive/2007/01/25/104483.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/urig/comments/commentRss/104483.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/urig/services/trackbacks/104483.aspx</trackback:ping>
        </item>
        <item>
            <title>Which Science Fiction Writer are you?</title>
            <category>cool</category>
            <category>personal</category>
            <link>http://geekswithblogs.net/urig/archive/2007/01/29/104859.aspx</link>
            <description>&lt;p&gt;Take &lt;a href="http://paulkienitz.net/skiffy.html" target="_blank"&gt;this quiz&lt;/a&gt; and find out.&lt;/p&gt; &lt;p&gt;And whaddaya know? Turns out:&lt;/p&gt; &lt;table cellpadding="8" width="90%" align="center" border="1"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td width="1%"&gt;&lt;img height="200" src="http://paulkienitz.net/quizpix/skiffy_william.jpg" width="200"&gt;&lt;/td&gt; &lt;td&gt;I am:  &lt;blockquote&gt;&lt;big&gt;&lt;big&gt;&lt;b&gt;William Gibson&lt;/b&gt;&lt;/big&gt;&lt;/big&gt;&lt;/blockquote&gt;The chief instigator of the "cyberpunk" wave of the 1980s, his razzle-dazzle futuristic intrigues were, for a while, the most imitated work in science fiction.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;center&gt; &lt;p&gt;&lt;br&gt;&lt;b&gt;&lt;a href="http://paulkienitz.net/skiffy.html"&gt;Which science fiction writer are you?&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;/center&gt; &lt;p&gt;I couldn't ask for a bigger compliment!&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=104859"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=104859" 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/urig/aggbug/104859.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>urig</dc:creator>
            <guid>http://geekswithblogs.net/urig/archive/2007/01/29/104859.aspx</guid>
            <pubDate>Tue, 30 Jan 2007 00:24:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/urig/comments/104859.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/urig/archive/2007/01/29/104859.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/urig/comments/commentRss/104859.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/urig/services/trackbacks/104859.aspx</trackback:ping>
        </item>
        <item>
            <title>January IVCUG meeting was a disappointment</title>
            <link>http://geekswithblogs.net/urig/archive/2007/01/25/104489.aspx</link>
            <description>&lt;p&gt;Yesterday's &lt;a href="http://www.comconix.com/ivcug/"&gt;Israel Visual C# Users Group&lt;/a&gt; meeting at Microsoft, Ra'anana featured a lecture from guest speaker Tomer Shamam and he gave a talk about Windows Presentation Foundation. &lt;/p&gt; &lt;p&gt;The meeting was a mess. Here are some highlights to show why I left yesterday's meeting disappointed:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;The invitation for the meeting said it'll start at 17:00. When we got there, we were told the lecture will only begin at 17:30.&amp;nbsp; MS brought in pizzas for us while we waited - thanks for that! &lt;br /&gt;&lt;/li&gt; &lt;li&gt;The lecture did not actually start at 17:30. It was delayed for a further 15 minutes because it took Tomer ages to boot his laptop. &lt;br /&gt;&lt;/li&gt; &lt;li&gt;The lecture wasn't well structured. It was&amp;nbsp;based on a PowerPoint introduction that was intended for a much longer session. Tomer skipped many slides and it was difficult to keep track of how things progressed. &lt;br&gt; &lt;li&gt;WPF demos did not work very well. One attractive feature - embedding video into a button control - failed because Tomer's laptop wasn't powerful enough for it. &lt;br /&gt;&lt;/li&gt; &lt;/ol&gt; &lt;p&gt;To balance things a bit let me say that Tomer definitely knows his WPF and I've learned quite a bit from yesterday's lecture. But the points above require significant improvements on behalf of both IVCUG and Tomer himself.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=104489"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=104489" 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/urig/aggbug/104489.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>urig</dc:creator>
            <guid>http://geekswithblogs.net/urig/archive/2007/01/25/104489.aspx</guid>
            <pubDate>Thu, 25 Jan 2007 17:22:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/urig/comments/104489.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/urig/archive/2007/01/25/104489.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/urig/comments/commentRss/104489.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/urig/services/trackbacks/104489.aspx</trackback:ping>
        </item>
        <item>
            <title>WikiSeek - A better way to search Wikipedia</title>
            <link>http://geekswithblogs.net/urig/archive/2007/01/21/104100.aspx</link>
            <description>&lt;p&gt;I'd like to give a thumbs up to &lt;a href="http://www.wikiseek.com/"&gt;WikiSeek&lt;/a&gt; - a new search engine that indexes &lt;a href="http://en.wikipedia.org/wiki/"&gt;Wikipedia&lt;/a&gt; and is a well needed alternative to &lt;a href="http://en.wikipedia.org/wiki/Special:Search?search=&amp;amp;fulltext=Search"&gt;Wikipedia's inferior search engine&lt;/a&gt;. &lt;/p&gt; &lt;p&gt;Wikipedia have been taking their sweet time improving their search engine so &lt;a href="http://www.searchme.com/"&gt;SearchMe&lt;/a&gt; - a search engine company - was clever enough to fill the void and implement a better solution. &lt;/p&gt; &lt;p&gt;BTW, If you're using &lt;a href="http://yubnub.org"&gt;YubNub&lt;/a&gt;, I've added a command there for WikiSeek, called "week".&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=104100"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=104100" 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/urig/aggbug/104100.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>urig</dc:creator>
            <guid>http://geekswithblogs.net/urig/archive/2007/01/21/104100.aspx</guid>
            <pubDate>Sun, 21 Jan 2007 15:16:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/urig/comments/104100.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/urig/archive/2007/01/21/104100.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/urig/comments/commentRss/104100.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/urig/services/trackbacks/104100.aspx</trackback:ping>
        </item>
        <item>
            <title>"Minority Report" Touch Screen UI - soon at a store near you?</title>
            <link>http://geekswithblogs.net/urig/archive/2006/03/02/71157.aspx</link>
            <description>&lt;p&gt;Watch this video demo of "Multi-Touch Screen" technology devloped at NYU. &lt;/p&gt;
&lt;p&gt;With UI like this, reminiscent of what's seen in Spielberg's &lt;a href="http://www.imdb.com/title/tt0181689/" target="_blank"&gt;&amp;quot;Minority Report&amp;quot;&lt;/a&gt;, my mouse is now considering early retirment.&lt;/p&gt;

&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/LByAFrcOwJk"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/LByAFrcOwJk" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;

&lt;p&gt;Thanks goes to &lt;a href="http://mblog.lib.umich.edu/~rdivecha" target="_blank"&gt;Vic Divecha&lt;/a&gt; for the link!&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=71157"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=71157" 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/urig/aggbug/71157.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>urig</dc:creator>
            <guid>http://geekswithblogs.net/urig/archive/2006/03/02/71157.aspx</guid>
            <pubDate>Thu, 02 Mar 2006 13:02:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/urig/comments/71157.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/urig/archive/2006/03/02/71157.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/urig/comments/commentRss/71157.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/urig/services/trackbacks/71157.aspx</trackback:ping>
        </item>
        <item>
            <title>Innovative defense of wireless networks</title>
            <category>fun</category>
            <link>http://geekswithblogs.net/urig/archive/2007/01/17/103791.aspx</link>
            <description>&lt;p&gt;&lt;a href="http://www.ex-parrot.com/~pete/"&gt;Pete Stevens&lt;/a&gt;' neighbors were "stealing" his wireless internet access. So he decided to secure it in an original fashion. &lt;/p&gt; &lt;p&gt;First he mapped all their web requests to go to &lt;a href="http://www.kittenwar.com/"&gt;KittenWar&lt;/a&gt; (danger! high saccharin levels). Then he decided to hook them up to a proxy server that would turn their internet literally on its head:&lt;/p&gt; &lt;p&gt;&lt;img src="http://www.ex-parrot.com/~pete/shot3.png"&gt; &lt;/p&gt; &lt;p&gt;Here are &lt;a href="http://www.ex-parrot.com/~pete/upside-down-ternet.html"&gt;the technical details&lt;/a&gt; :).&lt;/p&gt; &lt;p&gt;Via &lt;a href="http://blog.wired.com/monkeybites/2007/01/the_upside_down.html"&gt;MonkeyBites&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=103791"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=103791" 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/urig/aggbug/103791.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>urig</dc:creator>
            <guid>http://geekswithblogs.net/urig/archive/2007/01/17/103791.aspx</guid>
            <pubDate>Wed, 17 Jan 2007 15:37:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/urig/comments/103791.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/urig/archive/2007/01/17/103791.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/urig/comments/commentRss/103791.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/urig/services/trackbacks/103791.aspx</trackback:ping>
        </item>
        <item>
            <title>How to enable programmatic access to VBA in Excel 2007</title>
            <link>http://geekswithblogs.net/urig/archive/2007/01/15/103617.aspx</link>
            <description>&lt;p&gt;Just had my first encounter with VSTO, trying to embed a C# macro in an Excel workbook. I fired up the ol' Visual Studio 2005, created a new "Excel Workbook" project and&amp;nbsp;bumped straight into this:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;"Programmatic access to the Microsoft Office Visual Basic for Applications project system could not be enabled.&amp;nbsp; If Microsoft Office Word or Microsoft Excel is running, it can prevent programmatic access from being enabled.&amp;nbsp; Exit Word or Excel before opening or creating your project."&lt;/p&gt;&lt;/blockquote&gt; 
&lt;p&gt;The problem with the above message? I didn't have any Word or Excel process running at all. &lt;/p&gt;
&lt;p&gt;A quick google gave me &lt;a href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=344932&amp;amp;SiteID=1"&gt;the solution&lt;/a&gt; for Office 2003 (thanks go to &lt;a href="http://forums.microsoft.com/MSDN/User/Profile.aspx?UserID=451&amp;amp;SiteID=1"&gt;Harry Miller - MSFT&lt;/a&gt;):  &lt;ol&gt; &lt;li&gt;On the &lt;strong&gt;Tools&lt;/strong&gt; menu, point to &lt;strong&gt;Macro&lt;/strong&gt;, and then click &lt;strong&gt;Security&lt;/strong&gt;.  &lt;li&gt;Click the &lt;strong&gt;Trusted Publishers&lt;/strong&gt; tab.  &lt;li&gt;Select the check box next to &lt;strong&gt;Trust access to Visual Basic Project&lt;/strong&gt;, and then click &lt;strong&gt;OK&lt;/strong&gt;.  &lt;li&gt;Close&amp;nbsp;all Office applications and try your project again.&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;But! I'm using Office 2007 beta. Where on earth is the Tools menu there? Yours truly spent well over 2 minutes digging through the menus and ribbons to give you the following instructions:  &lt;ol&gt; &lt;li&gt;Open Excel 2007.  &lt;li&gt;Click the &lt;strong&gt;Office Button&lt;/strong&gt; (top-left most button in the window)  &lt;li&gt;Click the &lt;strong&gt;Excel Options&lt;/strong&gt; button.  &lt;li&gt;Click &lt;strong&gt;Trust Center&lt;/strong&gt; in the menu on the left.  &lt;li&gt;Click &lt;strong&gt;Trust Center Settings&lt;/strong&gt; in the window on the right.  &lt;li&gt;In the new window that opens click &lt;strong&gt;Macros&lt;/strong&gt; in the menu on the left.  &lt;li&gt;Check the box next to &lt;strong&gt;Trust Access to the VBA project object model&lt;/strong&gt;.  &lt;li&gt;Click &lt;strong&gt;OK.&lt;/strong&gt;  &lt;li&gt;Click &lt;strong&gt;OK.&lt;/strong&gt;  &lt;li&gt;Close&amp;nbsp;all Office applications and try your project again.&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;Works like a charm, as long as you accept the security implications of allowing Excel and Word programmatic access to the "Microsoft Office Visual Basic for Applications project system" mentioned above.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=103617"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=103617" 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/urig/aggbug/103617.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>urig</dc:creator>
            <guid>http://geekswithblogs.net/urig/archive/2007/01/15/103617.aspx</guid>
            <pubDate>Mon, 15 Jan 2007 14:50:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/urig/comments/103617.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/urig/archive/2007/01/15/103617.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/urig/comments/commentRss/103617.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/urig/services/trackbacks/103617.aspx</trackback:ping>
        </item>
        <item>
            <title>A Kodak Moment</title>
            <category>advertising</category>
            <link>http://geekswithblogs.net/urig/archive/2007/01/11/103363.aspx</link>
            <description>&lt;p&gt;Here's a wonderful Kodak ad found via the &lt;a href="http://feng-gui.blogspot.com/"&gt;Feng-GUI blog&lt;/a&gt;. I just love crazy, raving rants when they're done so well:&lt;/p&gt; &lt;p&gt;&lt;embed src="http://www.youtube.com/v/Sz6XjXu-oT8" width="425" height="350" type="application/x-shockwave-flash" wmode="transparent"&gt;&lt;/embed&gt;&lt;/p&gt; &lt;p&gt;When a company finally realizes it's lost its innovative edge years ago, that's the first step in getting it back.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;PS - I'll be writing some more about &lt;a href="http://www.feng-gui.com/"&gt;Feng GUI&lt;/a&gt; once I actually get it to actually work for me :). It keeps giving me a "web request timeout" message for some unknown reason.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=103363"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=103363" 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/urig/aggbug/103363.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>urig</dc:creator>
            <guid>http://geekswithblogs.net/urig/archive/2007/01/11/103363.aspx</guid>
            <pubDate>Thu, 11 Jan 2007 19:24:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/urig/comments/103363.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/urig/archive/2007/01/11/103363.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/urig/comments/commentRss/103363.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/urig/services/trackbacks/103363.aspx</trackback:ping>
        </item>
        <item>
            <title>&amp;quot;Minority Report UI&amp;quot; coming closer to reality</title>
            <link>http://geekswithblogs.net/urig/archive/2007/01/11/103349.aspx</link>
            <description>&lt;p&gt;&lt;/p&gt; &lt;p&gt;You might recall my &lt;a href="http://geekswithblogs.net/urig/archive/2006/03/02/71157.aspx"&gt;previous post&lt;/a&gt; about innovations in man-machine interfaces that bring us closer to the vision seen in Steven Spielberg's &lt;a href="http://imdb.com/title/tt0181689/"&gt;Minority Report&lt;/a&gt; - where Tom Cruise interacts with a computer by moving his hands in space to move 3D "objects" on screen.&lt;/p&gt; &lt;p&gt;That post was about a novel touch screen that supports multiple points of contact - allowing for 2D interactions that is much more intuitive than using a keyboard or a mouse.&lt;/p&gt; &lt;p&gt;Now comes a brilliant project from &lt;a href="http://research.microsoft.com/~awilson/"&gt;Microsft Research's Andy Wilson&lt;/a&gt;. He's written a program that utilizes a simple 30$ webcam to monitor his hand movements, in space, to interact with his computer. &lt;/p&gt; &lt;p&gt;He calls his system TAFFI (Thumb and Forefinger Interface). You can see a video he posted below and you can read more about it in a paper he published titled &lt;a href="http://portal.acm.org/citation.cfm?id=1166292"&gt;Robust Computer Vision-Based Detection of Pinching for One and Two-Handed Gesture Input&lt;/a&gt;&amp;nbsp;(Requires Registration :( ).&lt;/p&gt; &lt;p&gt;TAFFI is very impressive considering the humble hardware it relies upon and the potential it has to be extended from relying on a 2D view from one webcam to a 3D view by two or more high definition cameras.&lt;/p&gt; &lt;p&gt;&lt;embed src="http://www.youtube.com/v/AtmwQnUlEmc" width="425" height="350" type="application/x-shockwave-flash" wmode="transparent"&gt;&lt;/embed&gt;&lt;/p&gt; &lt;p&gt;I've had the pleasure of experiencing something similar at the Adidas store on Champs-Elysees in Paris about a week ago. In addition to highly overpriced Adidas sportswear the store also invites the users to interact, using their hands, with commercial presentations displayed on big screens. Adidas calls it their "mi Innovation Center".&lt;/p&gt; &lt;p&gt;One at a time, a shop visitor can step up to such a screen and put his arm forward. Something like a green laser scans the area of the wrist for about a second and then the user can move his hand pointing at different parts of the screen and an on-screen cursor follows. When the cursor is made to rest on one of several thumbnail pictures floating on screen, that is considered a "click" (in old-fashioned mouse terms :) ) and the thumbnail opens up into a picture or a video.&lt;/p&gt; &lt;p&gt;It was a lot of fun to play with for a few minutes, but it's not quite "there" yet. This toy only supports one point of interaction at a time and you need to be careful not to move too fast or out of a certain zone in space otherwise calibration is lost.&lt;/p&gt; &lt;p&gt;And here's a video of the thing from YouTube (Careful, loud soundtrack):&lt;/p&gt; &lt;p&gt;&lt;embed src="http://www.youtube.com/v/Bbwe-A-TyBg" width="425" height="350" type="application/x-shockwave-flash" wmode="transparent"&gt;&lt;/p&gt; &lt;p&gt;Partially via &lt;a href="http://www.gadgetopia.com/"&gt;Gadgetopia&lt;/a&gt;&lt;/p&gt;&lt;/embed&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=103349"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=103349" 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/urig/aggbug/103349.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>urig</dc:creator>
            <guid>http://geekswithblogs.net/urig/archive/2007/01/11/103349.aspx</guid>
            <pubDate>Thu, 11 Jan 2007 15:09:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/urig/comments/103349.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/urig/archive/2007/01/11/103349.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/urig/comments/commentRss/103349.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/urig/services/trackbacks/103349.aspx</trackback:ping>
        </item>
        <item>
            <title>A failed attempt by Linux to market itself</title>
            <link>http://geekswithblogs.net/urig/archive/2007/01/09/103136.aspx</link>
            <description>&lt;p&gt;It makes me somewhat sad to write about the Linux community's latest attempt at bringing their product to the wider public.&lt;/p&gt; &lt;p&gt;&lt;a href="http://makethemove.net/"&gt;MakeTheMove.net&lt;/a&gt; is a website dedicated to spreading the word on why Linux and other FOSS (Free and Open Source Software) are the right choice for average Joes and Joans and not just for the ubergeeks.&lt;/p&gt; &lt;p&gt;Ironically, the website looks like a parody of Linux' user unfriendliness. It is a failed attempt at being communicative. The layout of graphic elements and text is downright bad and unattractive. The long (and wide) paragraphs are difficult to read and worse - downright boring. &lt;a href="http://makethemove.net/why.php"&gt;The "Why Should I Move?" section&lt;/a&gt; is a depressing example of this.&lt;/p&gt; &lt;p&gt;I am a fan of Linux as&amp;nbsp;a concept, I guess. Nut as much as I admire the development of a powerful and robust open source OS, the last time I installed Linux on my machine was back in the days of RedHat v5.2. &lt;a href="http://makethemove.net/"&gt;MakeTheMove.net&lt;/a&gt;&amp;nbsp;certainly doesn't make me want to give it another try.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=103136"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=103136" 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/urig/aggbug/103136.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>urig</dc:creator>
            <guid>http://geekswithblogs.net/urig/archive/2007/01/09/103136.aspx</guid>
            <pubDate>Tue, 09 Jan 2007 19:38:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/urig/comments/103136.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/urig/archive/2007/01/09/103136.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/urig/comments/commentRss/103136.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/urig/services/trackbacks/103136.aspx</trackback:ping>
        </item>
        <item>
            <title>Barcopedia - Turn your webcam into a barcode scanner</title>
            <category>fun</category>
            <category>Web Browsers</category>
            <category>web2.0</category>
            <link>http://geekswithblogs.net/urig/archive/2007/01/08/103035.aspx</link>
            <description>&lt;p&gt;&lt;a href="http://www.streettech.com/"&gt;StreetTech&lt;/a&gt; just ran &lt;a href="http://www.streettech.com/modules.php?op=modload&amp;amp;name=News&amp;amp;file=article&amp;amp;sid=1601"&gt;an item&lt;/a&gt; about a website called &lt;a href="http://www.librarything.com/"&gt;LibraryThing&lt;/a&gt;. It lets you populate an online catalog of your books by scanning the barcodes on the covers into your computer. &lt;/p&gt; &lt;p&gt;The interesting question is - How do you scan a barcode into a PC and onto the web? Gareth from StreetTech suggests using something called a &lt;a href="http://en.wikipedia.org/wiki/Cuecat"&gt;CueCat&lt;/a&gt;. This is an old barcode scanner gadget that was distributed freely to magazine subscribers a few years back (all Wired subscribers received them at some point).&lt;/p&gt; &lt;p&gt;These things are no longer manufactured&amp;nbsp; - the company went bust after it was discovered that the company kept track of what&amp;nbsp;specific users had scanned violating their privacy. Buying a standard barcode scanner like the ones you see at your local supermarket is somewhat expensive (starting at ~100$). Problem.&lt;/p&gt; &lt;p&gt;The solution? &lt;a href="http://en.barcodepedia.com/"&gt;Barcopedia&lt;/a&gt;! This website connects to your webcam and if you point it at a barcode, it will scan it in real time and give you the full details for the item (provided it's is in their DB of course).&lt;/p&gt; &lt;p&gt;I can tell you I was as excited as a little boy the first time I scanned a book, the website pinged and the details showed up on the screen.&lt;/p&gt; &lt;p&gt;I wonder what other magic can be done to barcodes via Barcopedia and how extensible it is. If it has a decently&amp;nbsp;open API, I can imagine myself cataloging my entire library through their service.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=103035"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=103035" 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/urig/aggbug/103035.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>urig</dc:creator>
            <guid>http://geekswithblogs.net/urig/archive/2007/01/08/103035.aspx</guid>
            <pubDate>Mon, 08 Jan 2007 20:48:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/urig/comments/103035.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/urig/archive/2007/01/08/103035.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/urig/comments/commentRss/103035.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/urig/services/trackbacks/103035.aspx</trackback:ping>
        </item>
        <item>
            <title>How to name Private Methods in C#?</title>
            <link>http://geekswithblogs.net/urig/archive/2007/01/07/102966.aspx</link>
            <description>&lt;p&gt;I'm having a debate (with myself mostly) concerning the proper way to name private methods in C# projects.&lt;/p&gt; &lt;p&gt;For some forgotten reason, I have been accustomed to use camel casing when naming private methods - as opposed to using Pascal casing for public methods. Example:&lt;/p&gt; &lt;blockquote&gt;&lt;code&gt;private int getBlockInfo(int memberID) {...}&lt;/code&gt;&lt;/blockquote&gt; &lt;blockquote&gt;&lt;code&gt;public int GetBlockInfo(int memberID) {...}&lt;/code&gt;&lt;/blockquote&gt; &lt;p&gt;For me this seems very comfortable for differentiating between private "secret" methods within a class and public methods that are visible outside. This is similar in my mind to using camel case for private members while using Pascal case for matching public properties.&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;code&gt;private int memberID;&lt;/code&gt;&lt;/p&gt; &lt;p&gt;&lt;code&gt;&lt;/code&gt;&lt;code&gt;public int MemberID { get { return memberID; } set { memberID = value; } }&lt;/code&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Still, feeling somewhat insecure concerning the origin of this habit of mine, I consulted the C#&amp;nbsp;&lt;a title="&amp;quot;Method Naming Guidelines&amp;quot; document" href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconnamingguidelines.asp"&gt; "Naming Guidelines" document&lt;/a&gt; buried deep within the MSDN. To my surprise the "Method Naming Guidelines" sections ignored the issue of private vs public methods and instructed that all methods should be named in Pascal case.&lt;/p&gt; &lt;p&gt;There is not doubt in my mind that I should follow Microsoft naming guidelines at all times. And yet there's this nagging feeling that my current habit rises not from whim but from logic. I must've seen this convention somewhere and adopted it. Do any of you, my trusted readers, know where it came from? &lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=102966"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=102966" 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/urig/aggbug/102966.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>urig</dc:creator>
            <guid>http://geekswithblogs.net/urig/archive/2007/01/07/102966.aspx</guid>
            <pubDate>Sun, 07 Jan 2007 16:45:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/urig/comments/102966.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/urig/archive/2007/01/07/102966.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/urig/comments/commentRss/102966.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/urig/services/trackbacks/102966.aspx</trackback:ping>
        </item>
    </channel>
</rss>