<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Michael Grace &#187; Browser</title>
	<atom:link href="http://geek.michaelgrace.org/tag/browser/feed/" rel="self" type="application/rss+xml" />
	<link>http://geek.michaelgrace.org</link>
	<description>All my geek in one place</description>
	<lastBuildDate>Fri, 03 Feb 2012 20:32:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Kynetx&#8217;s New Sandboxed Browser Extensions</title>
		<link>http://geek.michaelgrace.org/2011/03/kynetxs-new-sandboxed-browser-extensions/</link>
		<comments>http://geek.michaelgrace.org/2011/03/kynetxs-new-sandboxed-browser-extensions/#comments</comments>
		<pubDate>Sun, 27 Mar 2011 06:09:35 +0000</pubDate>
		<dc:creator>MikeGrace</dc:creator>
				<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[How to]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Kynetx]]></category>
		<category><![CDATA[Add-on]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[sandbox]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://geek.michaelgrace.org/?p=1763</guid>
		<description><![CDATA[I recently released my &#8220;Old School Retweet&#8221; Kynetx app in the Kynetx app store for the newly released browser extensions. I super love the new extensions and all that they do for users and developers alike. Something that I forgot when I released the app in the app store is that the new extension are [...]]]></description>
			<content:encoded><![CDATA[<p>I recently released my <a href="http://apps.kynetx.com/installable_apps/1042-old-school-retweet">&#8220;Old School Retweet&#8221; Kynetx app</a> in the <a href="http://apps.kynetx.com/">Kynetx app store</a> for the newly released browser extensions. I super love the new extensions and all that they do for users and developers alike. Something that I forgot when I released the app in the app store is that the new extension are sandboxed.</p>
<p>Because the extensions are sandboxed, all of the scripts from the extensions run a bit differently than they used to in the previous Kynetx extensions. Without getting into the technical details too much, the previous extensions just injected JavaScript into the page and the new extensions run JavaScript in a sandbox which has access to the DOM but can&#8217;t access anything else on the page. Because of this change my retweet app broke since I was using the jQuery loaded by Twitter.com to bring up the new tweet box (I do this because Twitter.com used that library to bind a click event and to trigger that event it has to be from the same library that bound it). Thankfully, with the help of a <a href="http://twitter.com/alexkolson">friend</a>, I was able to get a work around for both Firefox and Chrome&#8217;s sandbox environment.</p>
<p>How I did it&#8230;</p>
<p>If the app is run not inside a sandbox I can just access the jQuery that Twitter.com loads to open a new tweet box</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#new-tweet&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">trigger</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;click&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>From within the Firefox sandbox I can access the page outside of the sandbox</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">window<span style="color: #009900;">&#91;</span><span style="color: #3366CC;">'$'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#new-tweet&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">trigger</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;click&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>If I am in the Chrome sandbox I can create a script element that has the JavaScript that I want to execute. Crude, but it works. : )</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #003366; font-weight: bold;">var</span> trigger_click_script <span style="color: #339933;">=</span> document.<span style="color: #660066;">createElement</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;script&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #003366; font-weight: bold;">var</span> fallback <span style="color: #339933;">=</span> <span style="color: #3366CC;">&quot;window['$']('#new-tweet').trigger('click');&quot;</span><span style="color: #339933;">;</span>
trigger_click_script.<span style="color: #660066;">innerHTML</span> <span style="color: #339933;">=</span> fallback<span style="color: #339933;">;</span>
document.<span style="color: #660066;">getElementsByTagName</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;head&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#91;</span><span style="color: #CC0000;">0</span><span style="color: #009900;">&#93;</span>.<span style="color: #660066;">appendChild</span><span style="color: #009900;">&#40;</span>trigger_click_script<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Here is the JavaScript code that I ended up with that gets executed when a user clicks on the retweet button.</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #006600; font-style: italic;">// get stuff to retweet</span>
<span style="color: #003366; font-weight: bold;">var</span> tweet <span style="color: #339933;">=</span> $K<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">parents</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;.tweet-content&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">find</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;.tweet-text&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">text</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #003366; font-weight: bold;">var</span> <span style="color: #000066;">name</span> <span style="color: #339933;">=</span> $K<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">parents</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;.tweet-content&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">find</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;.tweet-screen-name&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">text</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #006600; font-style: italic;">// build tweet</span>
<span style="color: #003366; font-weight: bold;">var</span> retweet <span style="color: #339933;">=</span> <span style="color: #3366CC;">&quot;RT @&quot;</span><span style="color: #339933;">+</span><span style="color: #000066;">name</span><span style="color: #339933;">+</span><span style="color: #3366CC;">&quot; &quot;</span><span style="color: #339933;">+</span>tweet<span style="color: #339933;">;</span>
&nbsp;
<span style="color: #006600; font-style: italic;">// open new tweet box</span>
$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#new-tweet&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">trigger</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;click&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #006600; font-style: italic;">// hack for FF sandbox</span>
<span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#tweet-dialog:visible&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">length</span> <span style="color: #339933;">===</span> <span style="color: #CC0000;">0</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
  window<span style="color: #009900;">&#91;</span><span style="color: #3366CC;">'$'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#new-tweet&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">trigger</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;click&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #006600; font-style: italic;">// put tweet in new tweet box</span>
$K<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;.draggable textarea.twitter-anywhere-tweet-box-editor&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">val</span><span style="color: #009900;">&#40;</span>retweet<span style="color: #009900;">&#41;</span>.<span style="color: #000066;">focus</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
$K<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#tweet_dialog a.tweet-button.button.disabled&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">removeClass</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;disabled&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #006600; font-style: italic;">// hack for chrome sandbox</span>
<span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#tweet-dialog:visible&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">length</span> <span style="color: #339933;">===</span> <span style="color: #CC0000;">0</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
  <span style="color: #003366; font-weight: bold;">var</span> fallback <span style="color: #339933;">=</span> <span style="color: #3366CC;">&quot;window['$']('#new-tweet').trigger('click'); &quot;</span><span style="color: #339933;">;</span>
  fallback <span style="color: #339933;">+=</span> <span style="color: #3366CC;">&quot;window['$']('.draggable textarea.twitter-anywhere-tweet-box-editor').val('&quot;</span><span style="color: #339933;">+</span>retweet<span style="color: #339933;">+</span><span style="color: #3366CC;">&quot;').focus(); &quot;</span><span style="color: #339933;">;</span>
  fallback <span style="color: #339933;">+=</span> <span style="color: #3366CC;">&quot;window['$']('#tweet_dialog a.tweet-button.button.disabled').removeClass('disabled'); &quot;</span><span style="color: #339933;">;</span>
  <span style="color: #003366; font-weight: bold;">var</span> trigger_click_script <span style="color: #339933;">=</span> document.<span style="color: #660066;">createElement</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;script&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  trigger_click_script.<span style="color: #660066;">innerHTML</span> <span style="color: #339933;">=</span> fallback<span style="color: #339933;">;</span>
  document.<span style="color: #660066;">getElementsByTagName</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;head&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#91;</span><span style="color: #CC0000;">0</span><span style="color: #009900;">&#93;</span>.<span style="color: #660066;">appendChild</span><span style="color: #009900;">&#40;</span>trigger_click_script<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://geek.michaelgrace.org/2011/03/kynetxs-new-sandboxed-browser-extensions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rage Of The Submit Button</title>
		<link>http://geek.michaelgrace.org/2011/03/rage-of-the-submit-button/</link>
		<comments>http://geek.michaelgrace.org/2011/03/rage-of-the-submit-button/#comments</comments>
		<pubDate>Wed, 16 Mar 2011 17:05:39 +0000</pubDate>
		<dc:creator>MikeGrace</dc:creator>
				<category><![CDATA[Web Design -Dev]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://geek.michaelgrace.org/?p=1748</guid>
		<description><![CDATA[I just noticed this morning that Facebook got rid of the submit button on comments. Not sure where else they might have also done this but I love it! I like this trend of getting rid of submit buttons. Done right I think it makes interfaces cleaner, simpler, and easier. With mobile devices I still [...]]]></description>
			<content:encoded><![CDATA[<p>I just noticed this morning that Facebook got rid of the submit button on comments. Not sure where else they might have also done this but I love it!</p>
<p><img class="alignnone" src="http://mikegrace.s3.amazonaws.com/geek-blog/facebook-removes-submit-button-on-comments.png" alt="" width="430" height="75" /></p>
<p>I like this trend of getting rid of submit buttons. Done right I think it makes interfaces cleaner, simpler, and easier. With mobile devices I still think it is better to give a submit button on forms but for desktop versions I love this lack of submit buttons. I find it interesting that Google has kept their search button even when Google Instant is enabled.</p>
<p><img class="alignnone" src="http://mikegrace.s3.amazonaws.com/geek-blog/google-instant-search-example.png" alt="" width="396" height="70" /></p>
<p>That&#8217;s all. Just my thoughts on the matter. ; )</p>
]]></content:encoded>
			<wfw:commentRss>http://geek.michaelgrace.org/2011/03/rage-of-the-submit-button/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lanyrd.com Catches Up With @MikeGrace</title>
		<link>http://geek.michaelgrace.org/2011/03/lanyrd-com-catches-up-with-mikegrace/</link>
		<comments>http://geek.michaelgrace.org/2011/03/lanyrd-com-catches-up-with-mikegrace/#comments</comments>
		<pubDate>Thu, 10 Mar 2011 06:23:23 +0000</pubDate>
		<dc:creator>MikeGrace</dc:creator>
				<category><![CDATA[Kynetx]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Add-on]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://geek.michaelgrace.org/?p=1736</guid>
		<description><![CDATA[I saw today that Lanyrd.com has released a chrome and firefox extension to filter out tweets on Twitter.com about #SXSW. I like the design they went with for the UI and it feels good to see a company like Lanyrd create an app that works similarly to what I built about 2 months ago. I [...]]]></description>
			<content:encoded><![CDATA[<p>I saw today that <a href="http://lanyrd.com/blog/2011/notatsxsw/">Lanyrd.com has released a chrome and firefox extension to filter out tweets on Twitter.com about #SXSW</a>.</p>
<p><a href="http://lanyrd.com/blog/2011/notatsxsw/"><img class="alignnone" src="http://mikegrace.s3.amazonaws.com/geek-blog/lanyard-sxsw-twitter-extension.png" alt="" width="549" height="171" /></a></p>
<p>I like the design they went with for the UI and it feels good to see a company like Lanyrd create an app that works similarly to what I built about 2 months ago. I decided to put my app interface in the side tray to allow for more controls. The app allows you to hide any tweet based on any word found in the tweet. It also allows you to highlight the tweet if you are interested in particular key words and it remembers your list each time you load the browser.</p>
<p><a href="http://mikegrace.s3.amazonaws.com/geek-blog/tweet-filter-and-highlight-kynetx-app.png"><img class="alignnone" src="http://mikegrace.s3.amazonaws.com/geek-blog/tweet-filter-and-highlight-kynetx-app.png" alt="" width="437" height="204" /></a></p>
<p>If you don&#8217;t have it, (you really should) you can get it and try it out at <a href="http://geek.michaelgrace.org/2011/01/tweet-filter-kynetx-app/">http://geek.michaelgrace.org/2011/01/tweet-filter-kynetx-app/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://geek.michaelgrace.org/2011/03/lanyrd-com-catches-up-with-mikegrace/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Milestone Celebration For Filtering Foul Language On Twitter</title>
		<link>http://geek.michaelgrace.org/2011/03/milestone-celebration-for-filtering-foul-language-on-twitter/</link>
		<comments>http://geek.michaelgrace.org/2011/03/milestone-celebration-for-filtering-foul-language-on-twitter/#comments</comments>
		<pubDate>Thu, 10 Mar 2011 06:09:07 +0000</pubDate>
		<dc:creator>MikeGrace</dc:creator>
				<category><![CDATA[Kynetx]]></category>
		<category><![CDATA[Add-on]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://geek.michaelgrace.org/?p=1731</guid>
		<description><![CDATA[Party!!!! The Kynetx app that I built to filter out foul language on Twitter.com has filtered through over 200,000 tweets removing over 4,300 foul words! When I originally built the app I didn&#8217;t think it would get used by enough people to get through that many tweets so quickly! I&#8217;m glad I was able to [...]]]></description>
			<content:encoded><![CDATA[<p>Party!!!!</p>
<div class="wp-caption alignnone" style="width: 510px"><img src="http://mikegrace.s3.amazonaws.com/geek-blog/bleep-tweets-party-pose.jpg" alt="" width="500" height="667" /><p class="wp-caption-text">My party stance</p></div>
<p>The Kynetx app that I built to filter out foul language on Twitter.com has filtered through over 200,000 tweets removing over 4,300 foul words!</p>
<p><img class="alignnone" src="http://mikegrace.s3.amazonaws.com/geek-blog/bleep-tweets-filters-quarter-million.png" alt="" width="311" height="134" /></p>
<p>When I originally built the app I didn&#8217;t think it would get used by enough people to get through that many tweets so quickly! I&#8217;m glad I was able to build this app and that others have enjoyed using it. If you would like to try it out you can get it at <a href="http://geek.michaelgrace.org/2011/01/foul-fowl-control-kynetx-app-for-twitter-com/">http://geek.michaelgrace.org/2011/01/foul-fowl-control-kynetx-app-for-twitter-com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://geek.michaelgrace.org/2011/03/milestone-celebration-for-filtering-foul-language-on-twitter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Kynetx App I really Want To Build</title>
		<link>http://geek.michaelgrace.org/2011/03/the-kynetx-app-i-really-want-to-build/</link>
		<comments>http://geek.michaelgrace.org/2011/03/the-kynetx-app-i-really-want-to-build/#comments</comments>
		<pubDate>Thu, 10 Mar 2011 04:47:57 +0000</pubDate>
		<dc:creator>MikeGrace</dc:creator>
				<category><![CDATA[Kynetx]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Add-on]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Context]]></category>
		<category><![CDATA[idea]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://geek.michaelgrace.org/?p=1724</guid>
		<description><![CDATA[I wrote the other day on Twitter, &#8220;If @my6sense, http://tweetstats.com, @Twitter, and @socialtoo had a baby, that&#8217;s the Kynetx app I want to write. #FillANeed&#8221; I&#8217;m going to tell you all about what that app looks like and what it does but first some background. I use Twitter a lot. I have really enjoyed the whole [...]]]></description>
			<content:encoded><![CDATA[<p>I wrote the other day on Twitter, &#8220;If @my6sense, http://tweetstats.com, @Twitter, and @socialtoo had a baby, that&#8217;s the Kynetx app I want to write. #FillANeed&#8221;<br />
<img class="alignnone" src="http://mikegrace.s3.amazonaws.com/geek-blog/the-kynetx-app-i-want-to-build-screenshot.png" alt="" width="518" height="270" /></p>
<p>I&#8217;m going to tell you all about what that app looks like and what it does but first some background. I use Twitter a lot.</p>
<p><img class="alignnone" src="http://mikegrace.s3.amazonaws.com/geek-blog/MikeGrace-twitter-badge.png" alt="" width="274" height="109" /></p>
<p><img class="alignnone" src="http://mikegrace.s3.amazonaws.com/geek-blog/tweet-stats-screenshot.png" alt="" width="537" height="296" /></p>
<p>I have really enjoyed the whole experience. I have found over the past 2 years that connecting with people is what makes Twitter great for me.</p>
<p><img class="alignnone" src="http://mikegrace.s3.amazonaws.com/geek-blog/tweet-stats-replies-screenshot.png" alt="" width="239" height="35" /></p>
<p>Tweeting lots every day is easy along with following lots of people. These two actions only require a little typing and clicking buttons. The hard part is following people and listening to them and engaging in meaningful conversation. I read most updates of the 900 something people that I follow and it takes lots of time and effort.</p>
<p><strong>Here are my goals with Twitter:</strong></p>
<ul>
<li>Find more interesting people to follow and build meaningful relationships with them</li>
<li>Spend less time reading tweets that I&#8217;m not interested in that have no relevance or are basically spam</li>
<li>Spend more time engaged in tweets that are relevant, will help me grow as a person, and build meaningful relationships</li>
<li>Help my friends do the same things listed above</li>
</ul>
<p><strong>Here are some things that stand in the way of me accomplishing those goals</strong></p>
<ul>
<li>Don&#8217;t have a way to quantify and report the relevance of a &#8220;follow&#8221;</li>
<li>Don&#8217;t have a way to quantify the time spent time on Twitter and different Twitter activities</li>
<li>Don&#8217;t have a way to quantify the amount of load a particular follow puts on my  Twitter stream</li>
</ul>
<p>I want to find more people to connect with but it&#8217;s a double edged sword. If I follow more people I increase my chances of finding interesting people to connect with but this same action causes more content to come through my Twitter stream. This makes it harder to stay connected with the people that I have already established a meaningful connection with.</p>
<p>I think an app/service can be created to help me reach all my goals and take care of all the road blocks. This is where My6Sense, TweetStats, SocialToo, Twitter, and Kynetx come in. I envision creating a Kynetx app that</p>
<ul>
<li>records how much time is spent on Twitter reading tweets</li>
<li>what percentage of the tweets I read  are from each follow</li>
<li>the relevance of Tweets and follows as I read and give feedback</li>
</ul>
<p>Because a Kynetx app can be deployed as a browser extension it is fairly easy to get this kind of data and report it to a system through a simple API. The server could then take this data and start doing interesting and helpful things with the data. Things like</p>
<ul>
<li>make suggestions to un-follow people based on a ratio of load vs quality content created much like SocialToo attempts to do through rules</li>
<li>build cool looking, informative, and geeky charts like TweetStats</li>
<li>help me sort Twitter stream based on context similar to what My6Sense does</li>
<li>suggest people to follow based on the relevance data received from my friends</li>
</ul>
<p>Just imagine being able to see personal trends of how much time you spend going through your tweet stream. You could also see trends of the percentage of relevant people you are following, who is generating the most load on your stream, who you find the most relevant, and more. Because all of this is based on your actions on Twitter.com and is quantified you could set goals to improve in different areas. Rewards for achieving those goals could be given and the app could give me help along the way. Built correctly and used well, it could be a powerful tool to transform any social network into an astoundingly strong group of friends and acquaintances that are relevant, meaningful, and create much more benefit than cost to build and maintain.</p>
<p>If you like this idea, have suggestions, or have something you want to say, let me know in the comments or <a href="http://twitter.com/MikeGrace">tweet me</a>!</p>
<p>There is lots more that I could write about but I think I&#8217;ll hold off for now and see what people have to say about this.</p>
]]></content:encoded>
			<wfw:commentRss>http://geek.michaelgrace.org/2011/03/the-kynetx-app-i-really-want-to-build/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Super Search Thingy Is Alive!!!</title>
		<link>http://geek.michaelgrace.org/2011/03/super-search-thingy-is-alive/</link>
		<comments>http://geek.michaelgrace.org/2011/03/super-search-thingy-is-alive/#comments</comments>
		<pubDate>Thu, 03 Mar 2011 01:16:29 +0000</pubDate>
		<dc:creator>MikeGrace</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Web Design -Dev]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Keyboard]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://geek.michaelgrace.org/?p=1703</guid>
		<description><![CDATA[With a bit of free time I&#8217;ve had lately being unemployed, I was able to work on this project and finish it. I&#8217;m very happy to have it done and working so well. What is it? It&#8217;s a keyboard activated search tool for a specific website built to act like the application launcher Alfred App [...]]]></description>
			<content:encoded><![CDATA[<p>With a bit of free time I&#8217;ve had lately <a href="http://geek.michaelgrace.org/2011/02/life-at-a-startup/">being unemployed</a>, I was able to work on this project and finish it. I&#8217;m very happy to have it done and working so well.</p>
<h3>What is it?</h3>
<p>It&#8217;s a keyboard activated search tool for a specific website built to act like the application launcher Alfred App and QuickSilver. I went through each page in the Kynetx documentation site and indexed each page by hand. I didn&#8217;t include all pages which I believe makes this a much more powerful search for Kynetx developers. I also assigned key words to each page based on what I thought it should be searchable by. If you have suggestions, let me know because I would love to hear them.</p>
<p>Check out the live demo at <a href="http://supersearcher.michaelgrace.org/">http://supersearcher.michaelgrace.org/</a></p>
<p><a href="http://supersearcher.michaelgrace.org/"><img class="alignnone" src="http://mikegrace.s3.amazonaws.com/geek-blog/super-searcher-screenshot.png" alt="" width="500" height="340" /></a></p>
<p>If you like it, you are free to use the code in any way that you like. Cheers!</p>
]]></content:encoded>
			<wfw:commentRss>http://geek.michaelgrace.org/2011/03/super-search-thingy-is-alive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook Possible Friend Statistical Graph Thingy</title>
		<link>http://geek.michaelgrace.org/2011/02/facebook-possible-friend-statistical-graph-thingy/</link>
		<comments>http://geek.michaelgrace.org/2011/02/facebook-possible-friend-statistical-graph-thingy/#comments</comments>
		<pubDate>Mon, 21 Feb 2011 01:36:19 +0000</pubDate>
		<dc:creator>MikeGrace</dc:creator>
				<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Kynetx]]></category>
		<category><![CDATA[Add-on]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Facebook]]></category>

		<guid isPermaLink="false">http://geek.michaelgrace.org/?p=1647</guid>
		<description><![CDATA[I found Facebook&#8217;s &#8220;Find Friends&#8221; browse page and thought it would be fun to do an experiment with the data contained within. To participate in the experiment download and install either this Firefox or Chrome Kynetx browser extension. Download Chrome Extension Download Firefox Extension The app will put a button on the Friend Finder page [...]]]></description>
			<content:encoded><![CDATA[<p><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fgeek.michaelgrace.org%2F2011%2F02%2Ffacebook-possible-friend-statistical-graph-thingy%2F&amp;layout=box_count&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=65" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:65px;" allowTransparency="true"></iframe></p>
<p>I found Facebook&#8217;s <a href="http://www.facebook.com/find-friends/browser/">&#8220;Find Friends&#8221; browse page</a> and thought it would be fun to do an experiment with the data contained within. To participate in the experiment download and install either this Firefox or Chrome Kynetx browser extension.</p>
<p><a href="http://mikegrace.s3.amazonaws.com/geek-blog/possible-facebook-friend-stats-thingy/Facebook_Possible_Friend_Statistical_Graph_Thingy.crx">Download Chrome Extension</a></p>
<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 27px; padding-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; margin: 0px;"><a style="outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; color: #208bab; text-decoration: none; padding: 0px; margin: 0px;" href="http://mikegrace.s3.amazonaws.com/geek-blog/possible-facebook-friend-stats-thingy/Facebook_Possible_Friend_Statistical_Graph_Thingy.crx"><img style="outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; padding: 0px; margin: 0px; border: 0px initial initial;" src="http://mikegrace.s3.amazonaws.com/geek-blog/chrome-90.png" alt="" /></a></p>
<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 27px; padding-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; margin: 0px;"><a style="outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; color: #208bab; text-decoration: none; padding: 0px; margin: 0px;" href="http://mikegrace.s3.amazonaws.com/geek-blog/possible-facebook-friend-stats-thingy/Facebook_Possible_Friend_Statistical_Graph_Thingy.xpi">Download Firefox Extension</a></p>
<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 27px; padding-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; margin: 0px;"><a style="outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; color: #208bab; text-decoration: none; padding: 0px; margin: 0px;" href="http://mikegrace.s3.amazonaws.com/geek-blog/possible-facebook-friend-stats-thingy/Facebook_Possible_Friend_Statistical_Graph_Thingy.xpi"><img style="outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; padding: 0px; margin: 0px; border: 0px initial initial;" src="http://mikegrace.s3.amazonaws.com/geek-blog/firefox-90.png" alt="" /></a></p>
<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 27px; padding-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; margin: 0px;">The app will put a button on the Friend Finder page which will allow you to view a graph based on the currently loaded possible friends.</p>
<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 27px; padding-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; margin: 0px;"><img class="alignnone" src="http://mikegrace.s3.amazonaws.com/geek-blog/possible-facebook-friend-stats-thingy/Screen%20shot%202011-02-20%20at%206.22.20%20PM.png" alt="" width="429" height="315" /></p>
<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 27px; padding-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; margin: 0px;">Clicking on the &#8220;Show awesome possible friend chart!&#8221; button will reveal the awesome possible friend chart.</p>
<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 27px; padding-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; margin: 0px;"><img class="alignnone" src="http://mikegrace.s3.amazonaws.com/geek-blog/possible-facebook-friend-stats-thingy/Screen%20shot%202011-02-20%20at%206.23.58%20PM.png" alt="" width="660" height="478" /></p>
<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 27px; padding-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; margin: 0px;">I will be putting up the general findings soon at <a href="http://facebookfriendfinderstats.michaelgrace.org/">http://facebookfriendfinderstats.michaelgrace.org/</a>. :)</p>
]]></content:encoded>
			<wfw:commentRss>http://geek.michaelgrace.org/2011/02/facebook-possible-friend-statistical-graph-thingy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>YouTube Refreshed Kynetx App</title>
		<link>http://geek.michaelgrace.org/2011/01/youtube-refreshed-kynetx-app/</link>
		<comments>http://geek.michaelgrace.org/2011/01/youtube-refreshed-kynetx-app/#comments</comments>
		<pubDate>Sun, 30 Jan 2011 00:13:42 +0000</pubDate>
		<dc:creator>MikeGrace</dc:creator>
				<category><![CDATA[Kynetx]]></category>
		<category><![CDATA[Add-on]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://geek.michaelgrace.org/?p=1632</guid>
		<description><![CDATA[My friends and I want a cleaner version of YouTube to use. One which doesn&#8217;t have lame and time wasting suggested videos, pointless comments, and lots of clutter. Thus, I have created the YouTube Refreshed Kynetx app. The app currently works on the main page of YouTube and individual video pages. Before: After: Before: After: [...]]]></description>
			<content:encoded><![CDATA[<p>My friends and I want a cleaner version of YouTube to use. One which doesn&#8217;t have lame and time wasting suggested videos, pointless comments, and lots of clutter. Thus, I have created the YouTube Refreshed Kynetx app. The app currently works on the main page of YouTube and individual video pages.</p>
<p>Before:</p>
<p><img class="alignnone" src="http://mikegrace.s3.amazonaws.com/geek-blog/youtube-main.png" alt="" width="650" height="514" /></p>
<p>After:</p>
<p><img class="alignnone" src="http://mikegrace.s3.amazonaws.com/geek-blog/youtube-refreshed-main.png" alt="" width="650" height="514" /></p>
<p>Before:</p>
<p><img class="alignnone" src="http://mikegrace.s3.amazonaws.com/geek-blog/youtube-video.png" alt="" width="650" height="514" /></p>
<p>After:</p>
<p><img class="alignnone" src="http://mikegrace.s3.amazonaws.com/geek-blog/youtube-video-refreshed.png" alt="" width="650" height="514" /></p>
<p><a href="http://mikegrace.s3.amazonaws.com/geek-blog/youtube-my-way.crx">Download Chrome Extension</a></p>
<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 27px; padding-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; margin: 0px;"><a style="outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; color: #208bab; text-decoration: none; padding: 0px; margin: 0px;" href="http://mikegrace.s3.amazonaws.com/geek-blog/youtube-my-way.crx"><img style="outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; padding: 0px; margin: 0px; border: 0px initial initial;" src="http://mikegrace.s3.amazonaws.com/geek-blog/chrome-90.png" alt="" /></a></p>
<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 27px; padding-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; margin: 0px;"><a style="outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; color: #208bab; text-decoration: none; padding: 0px; margin: 0px;" href="http://mikegrace.s3.amazonaws.com/geek-blog/youtube-my-way.xpi">Download Firefox Extension</a></p>
<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 27px; padding-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; margin: 0px;"><a style="outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; color: #208bab; text-decoration: none; padding: 0px; margin: 0px;" href="http://mikegrace.s3.amazonaws.com/geek-blog/youtube-my-way.xpi"><img style="outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; padding: 0px; margin: 0px; border: 0px initial initial;" src="http://mikegrace.s3.amazonaws.com/geek-blog/firefox-90.png" alt="" /></a></p>
<address><a href="http://www.iconfinder.com/icondetails/49221/256/social_youtube_icon">youtube icon</a> </address>
]]></content:encoded>
			<wfw:commentRss>http://geek.michaelgrace.org/2011/01/youtube-refreshed-kynetx-app/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Interview With KSL!</title>
		<link>http://geek.michaelgrace.org/2011/01/interview-with-ksl/</link>
		<comments>http://geek.michaelgrace.org/2011/01/interview-with-ksl/#comments</comments>
		<pubDate>Tue, 25 Jan 2011 22:17:38 +0000</pubDate>
		<dc:creator>MikeGrace</dc:creator>
				<category><![CDATA[Kynetx]]></category>
		<category><![CDATA[Add-on]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://geek.michaelgrace.org/?p=1627</guid>
		<description><![CDATA[I got interviewed on KSL today on The Browser radio show about one of my Kynetx Apps that I built to filter out foul language on Twitter.com You can find the extensions at http://geek.michaelgrace.org/2011/01/foul-fowl-control-kynetx-app-for-twitter-com/ For a list of other interesting Apps/browser extensions that I and others have built for twitter, check out this blog post [...]]]></description>
			<content:encoded><![CDATA[<p>I got interviewed on KSL today on The Browser radio show about one of my Kynetx Apps that I built to filter out foul language on Twitter.com You can find the extensions at <a href="http://geek.michaelgrace.org/2011/01/foul-fowl-control-kynetx-app-for-twitter-com/">http://geek.michaelgrace.org/2011/01/foul-fowl-control-kynetx-app-for-twitter-com/</a></p>
<p>For a list of other interesting Apps/browser extensions that I and others have built for twitter, check out this blog post by Kynetx</p>
<p><span style="color: #333333;"><a href="http://code.kynetx.com/2011/01/21/5-insanely-useful-browser-apps-for-twitter-com/">5 Insanely useful browser apps for Twitter.com</a></span></p>
<p>or <a href="http://geek.michaelgrace.org/category/kynetx/">my index of Kynetx apps on my blog</a></p>
]]></content:encoded>
			<wfw:commentRss>http://geek.michaelgrace.org/2011/01/interview-with-ksl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Keywordicon &#8211; Experimental Twitter Kynetx App</title>
		<link>http://geek.michaelgrace.org/2011/01/keywordicon-experimental-twitter-kynetx-app/</link>
		<comments>http://geek.michaelgrace.org/2011/01/keywordicon-experimental-twitter-kynetx-app/#comments</comments>
		<pubDate>Mon, 24 Jan 2011 20:53:32 +0000</pubDate>
		<dc:creator>MikeGrace</dc:creator>
				<category><![CDATA[Kynetx]]></category>
		<category><![CDATA[Add-on]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://geek.michaelgrace.org/?p=1623</guid>
		<description><![CDATA[Keywordicon is an experimental Kynetx app that I built to modify the Twitter.com interface. It is based on the same code that runs my recently published tweet filter Kynetx app. I thought it would be interesting to annotate each tweet with icons based on key words found in the tweet&#8230; thus the name keywordicon (pronounced [...]]]></description>
			<content:encoded><![CDATA[<p>Keywordicon is an experimental Kynetx app that I built to modify the Twitter.com interface. It is based on the same code that runs my recently published <a href="http://geek.michaelgrace.org/2011/01/tweet-filter-kynetx-app/">tweet filter Kynetx app</a>. I thought it would be interesting to annotate each tweet with icons based on key words found in the tweet&#8230; thus the name keywordicon (pronounced like favicon but with 33% more syllables). I don&#8217;t expect very many people to use it but it&#8217;s an interesting concept and it has been fun to use it and see how it changes the way I am able to skim through my tweet stream and stop at places that are interesting to me.</p>
<h3>Action shots!</h3>
<p>App loaded in meta tray (was going to have settings here but decided to keep it simple w/out settings)</p>
<p><img class="alignnone" src="http://mikegrace.s3.amazonaws.com/geek-blog/keywordicon-in-twitter-meta-tray.png" alt="" width="530" height="146" /></p>
<p>Tweet annotated with keywordicon</p>
<p><img class="alignnone" src="http://mikegrace.s3.amazonaws.com/geek-blog/keywordicon-in-action.png" alt="" width="564" height="115" /></p>
<p>See the app in action through moving pictures!</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube-nocookie.com/v/K3BacZP70xI?fs=1&amp;hl=en_US&amp;rel=0&amp;hd=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube-nocookie.com/v/K3BacZP70xI?fs=1&amp;hl=en_US&amp;rel=0&amp;hd=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><a href="http://mikegrace.s3.amazonaws.com/geek-blog/keywordicon.crx">Download Chrome Extension</a></p>
<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 27px; padding-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; margin: 0px;"><a style="outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; color: #208bab; text-decoration: none; padding: 0px; margin: 0px;" href="http://mikegrace.s3.amazonaws.com/geek-blog/keywordicon.crx"><img style="outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; padding: 0px; margin: 0px; border: 0px initial initial;" src="http://mikegrace.s3.amazonaws.com/geek-blog/chrome-90.png" alt="" /></a></p>
<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 27px; padding-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; margin: 0px;"><a style="outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; color: #208bab; text-decoration: none; padding: 0px; margin: 0px;" href="http://mikegrace.s3.amazonaws.com/geek-blog/keywordicon.xpi">Download Firefox Extension</a></p>
<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 27px; padding-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; margin: 0px;"><a style="outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; color: #208bab; text-decoration: none; padding: 0px; margin: 0px;" href="http://mikegrace.s3.amazonaws.com/geek-blog/keywordicon.xpi"><img style="outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; padding: 0px; margin: 0px; border: 0px initial initial;" src="http://mikegrace.s3.amazonaws.com/geek-blog/firefox-90.png" alt="" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://geek.michaelgrace.org/2011/01/keywordicon-experimental-twitter-kynetx-app/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Tweet Filter Kynetx App</title>
		<link>http://geek.michaelgrace.org/2011/01/tweet-filter-kynetx-app/</link>
		<comments>http://geek.michaelgrace.org/2011/01/tweet-filter-kynetx-app/#comments</comments>
		<pubDate>Sun, 23 Jan 2011 01:18:29 +0000</pubDate>
		<dc:creator>MikeGrace</dc:creator>
				<category><![CDATA[Kynetx]]></category>
		<category><![CDATA[Add-on]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://geek.michaelgrace.org/?p=1618</guid>
		<description><![CDATA[This is another Kynetx App that I have built to enhance the Twitter.com web interface. This app allows you to hide or highlight tweets based on words found in each tweet. The app also remembers your list of word between each use. Just add a list of words separated by commas with no spaces and [...]]]></description>
			<content:encoded><![CDATA[<p>This is another Kynetx App that I have built to enhance the Twitter.com web interface. This app allows you to hide or highlight tweets based on words found in each tweet. The app also remembers your list of word between each use. Just add a list of words separated by commas with no spaces and click update!</p>
<p>Demo video:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube-nocookie.com/v/GewIkel9UuE?fs=1&amp;hl=en_US&amp;rel=0&amp;hd=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube-nocookie.com/v/GewIkel9UuE?fs=1&amp;hl=en_US&amp;rel=0&amp;hd=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><a href="https://mikegrace.s3.amazonaws.com/geek-blog/Tweet_Filter_Kynetx_App.crx">Download Chrome Extension</a></p>
<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 27px; padding-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; margin: 0px;"><a style="outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; color: #208bab; text-decoration: none; padding: 0px; margin: 0px;" href="https://mikegrace.s3.amazonaws.com/geek-blog/Tweet_Filter_Kynetx_App.crx"><img style="outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; padding: 0px; margin: 0px; border: 0px initial initial;" src="http://mikegrace.s3.amazonaws.com/geek-blog/chrome-90.png" alt="" /></a></p>
<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 27px; padding-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; margin: 0px;"><a style="outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; color: #208bab; text-decoration: none; padding: 0px; margin: 0px;" href="https://mikegrace.s3.amazonaws.com/geek-blog/Tweet_Filter_Kynetx_App.xpi">Download Firefox Extension</a></p>
<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 27px; padding-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; margin: 0px;"><a style="outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; color: #208bab; text-decoration: none; padding: 0px; margin: 0px;" href="https://mikegrace.s3.amazonaws.com/geek-blog/Tweet_Filter_Kynetx_App.xpi"><img style="outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; padding: 0px; margin: 0px; border: 0px initial initial;" src="http://mikegrace.s3.amazonaws.com/geek-blog/firefox-90.png" alt="" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://geek.michaelgrace.org/2011/01/tweet-filter-kynetx-app/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Foul Fowl Control Kynetx App For Twitter.com</title>
		<link>http://geek.michaelgrace.org/2011/01/foul-fowl-control-kynetx-app-for-twitter-com/</link>
		<comments>http://geek.michaelgrace.org/2011/01/foul-fowl-control-kynetx-app-for-twitter-com/#comments</comments>
		<pubDate>Fri, 21 Jan 2011 04:48:10 +0000</pubDate>
		<dc:creator>MikeGrace</dc:creator>
				<category><![CDATA[Kynetx]]></category>
		<category><![CDATA[Add-on]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Firefox]]></category>

		<guid isPermaLink="false">http://geek.michaelgrace.org/?p=1611</guid>
		<description><![CDATA[I have long longed for the ability to not see foul language in my Twitter stream. Why I didn&#8217;t think to create a Kynetx app before now to do this very thing is beyond me. Today a friend of mine on Twitter mentioned that he also wished there was a way to filter or hide [...]]]></description>
			<content:encoded><![CDATA[<p>I have long longed for the ability to not see foul language in my Twitter stream. Why I didn&#8217;t think to create a Kynetx app before now to do this very thing is beyond me. Today a friend of mine on Twitter mentioned that he also wished there was a way to filter or hide foul language in tweets so I decided I would build this app. I decided to build the app so that it would replace foul words with asterisks instead of just hiding the tweet from the tweet stream, which I could build another app to do or I could have a setting to change the functionality. I also don&#8217;t have a way for new words to be censored other than you contacting me and asking me to add a word to the list. I don&#8217;t really want an inbox full of foul language but if you see that my app has missed something that you think should be hidden then let me know via <a href="http://twitter.com/MikeGrace">twitter</a> or <a href="http://www.google.com/profiles/themikegrace/contactme?continue=http://www.google.com/profiles/themikegrace">email</a> and I&#8217;ll probably add it.</p>
<p>I&#8217;m not going to show before and after action shots but I can show you how the app behaves when I was testing it with a list of random words:</p>
<p><img class="alignnone" src="http://mikegrace.s3.amazonaws.com/geek-blog/foul-fowl-control.png" alt="" width="505" height="269" /></p>
<p><a href="http://mikegrace.s3.amazonaws.com/geek-blog/Foul_Fowl_Control.crx">Download Chrome Extension</a></p>
<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 27px; padding-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; margin: 0px;"><a style="outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; color: #208bab; text-decoration: none; padding: 0px; margin: 0px;" href="http://mikegrace.s3.amazonaws.com/geek-blog/Foul_Fowl_Control.crx"><img style="outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; padding: 0px; margin: 0px; border: 0px initial initial;" src="http://mikegrace.s3.amazonaws.com/geek-blog/chrome-90.png" alt="" /></a></p>
<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 27px; padding-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; margin: 0px;"><a style="outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; color: #208bab; text-decoration: none; padding: 0px; margin: 0px;" href="http://mikegrace.s3.amazonaws.com/geek-blog/Foul_Fowl_Control.xpi">Download Firefox Extension</a></p>
<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 27px; padding-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; margin: 0px;"><a style="outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; color: #208bab; text-decoration: none; padding: 0px; margin: 0px;" href="http://mikegrace.s3.amazonaws.com/geek-blog/Foul_Fowl_Control.xpi"><img style="outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; padding: 0px; margin: 0px; border: 0px initial initial;" src="http://mikegrace.s3.amazonaws.com/geek-blog/firefox-90.png" alt="" /></a></p>
<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 27px; padding-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; margin: 0px;"><a href="http://mikegrace.s3.amazonaws.com/geek-blog/Foul_Fowl_Control_Setup.exe">Download Internet Explorer Extension</a></p>
<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 27px; padding-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; margin: 0px;"><a href="http://mikegrace.s3.amazonaws.com/geek-blog/Foul_Fowl_Control_Setup.exe"><img class="alignnone" src="http://mikegrace.s3.amazonaws.com/geek-blog/ie-90.png" alt="" width="90" height="90" /></a></p>
<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 27px; padding-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; margin: 0px;">
<p>If you are interested in seeing the code that makes this app work the way it does, you can check it out over at <a href="http://kynetxappaday.wordpress.com/2011/01/21/find-and-replace-words-in-twitter-tweet-stream/">http://kynetxappaday.wordpress.com/2011/01/21/find-and-replace-words-in-twitter-tweet-stream/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://geek.michaelgrace.org/2011/01/foul-fowl-control-kynetx-app-for-twitter-com/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Standup Meeting Kynetx App</title>
		<link>http://geek.michaelgrace.org/2011/01/standup-meeting-kynetx-app/</link>
		<comments>http://geek.michaelgrace.org/2011/01/standup-meeting-kynetx-app/#comments</comments>
		<pubDate>Thu, 13 Jan 2011 22:30:04 +0000</pubDate>
		<dc:creator>MikeGrace</dc:creator>
				<category><![CDATA[Kynetx]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://geek.michaelgrace.org/?p=1595</guid>
		<description><![CDATA[I&#8217;m really glad I had some time to build another Kynetx app that the Kynetx team will be able to use to be more efficient with their time. I had the idea a few days ago and now that idea is a reality. Here is what I explained my idea to be on my other [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m really glad I had some time to build another Kynetx app that the Kynetx team will be able to use to be more efficient with their time. <a href="http://mikegrace.tumblr.com/post/2685369401/recent-kynetx-app-ideas-and-thoughts">I had the idea a few days ago</a> and now that idea is a reality. Here is what I explained my idea to be on my other blog</p>
<blockquote><p>At work we have standup meetings each morning to discuss roadblocks and the plan for the day. Often, most of the time is spent relating what is going to be done for the day which isn’t working very well. I want to build an app that each employee would install that would remind them each morning to submit their short list of what they are working on for the day and would show what everyone else is working on for the day. A user could dismiss the promptings for the day on all sites and could see the list anytime by going to a predefined url where the days tasks and road blocks would be listed. This app would probably use a Google spreadsheet to facilitate this functionality because it would be nice to have this information recorded even though it could be done through app variables.</p></blockquote>
<p>Demo video:</p>
<p><object width="560" height="340"><param name="movie" value="http://www.youtube-nocookie.com/v/WssA03UZJGM?fs=1&amp;hl=en_US&amp;rel=0&amp;hd=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube-nocookie.com/v/WssA03UZJGM?fs=1&amp;hl=en_US&amp;rel=0&amp;hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></p>
<p>Here are some action shots showing how the app works:</p>
<p>Installing the browser extension and loading a page for the first time. The time happens to be between 6 am and 10 am. You&#8217;ll notice that the app runs on whatever url you are currently on. It doesn&#8217;t look so great if it happens to be a site that has a lot of crazy stuff going on like Google reader or flash sites.</p>
<p><a href="http://geek.michaelgrace.org/wp-content/uploads/2011/01/Screen-shot-2011-01-13-at-12.02.58-PM.png"><img class="alignnone size-medium wp-image-1596" title="Screen shot 2011-01-13 at 12.02.58 PM" src="http://geek.michaelgrace.org/wp-content/uploads/2011/01/Screen-shot-2011-01-13-at-12.02.58-PM-300x280.png" alt="Screen shot 2011-01-13 at 12.02.58 PM" width="300" height="280" /></a></p>
<p>Once the user submits the day&#8217;s standup items the app confirms submission and removes itself from the page</p>
<p><a href="http://geek.michaelgrace.org/wp-content/uploads/2011/01/Screen-shot-2011-01-13-at-12.03.19-PM.png"><img class="alignnone size-medium wp-image-1599" title="Screen shot 2011-01-13 at 12.03.19 PM" src="http://geek.michaelgrace.org/wp-content/uploads/2011/01/Screen-shot-2011-01-13-at-12.03.19-PM-300x199.png" alt="Screen shot 2011-01-13 at 12.03.19 PM" width="300" height="199" /></a></p>
<p>On all pages that the user visits between the hours of 6 am and 10 am a little icon will be annotated in the bottom right corner of the browser window.</p>
<p><a href="http://geek.michaelgrace.org/wp-content/uploads/2011/01/Screen-shot-2011-01-13-at-12.03.24-PM.png"><img class="alignnone size-medium wp-image-1600" title="Screen shot 2011-01-13 at 12.03.24 PM" src="http://geek.michaelgrace.org/wp-content/uploads/2011/01/Screen-shot-2011-01-13-at-12.03.24-PM-300x280.png" alt="Screen shot 2011-01-13 at 12.03.24 PM" width="300" height="280" /></a></p>
<p><a href="http://geek.michaelgrace.org/wp-content/uploads/2011/01/Screen-shot-2011-01-13-at-12.03.24-PM1.png"><img class="alignnone size-full wp-image-1601" title="Screen shot 2011-01-13 at 12.03.24 PM" src="http://geek.michaelgrace.org/wp-content/uploads/2011/01/Screen-shot-2011-01-13-at-12.03.24-PM1.png" alt="Screen shot 2011-01-13 at 12.03.24 PM" width="199" height="175" /></a></p>
<p>When a user hovers over the annotation, it will reveal two action buttons. The list button will show a list of everyone&#8217;s submitted standup items for the day. The x button will removed the annotation from the page if it is in the way.</p>
<p><a href="http://geek.michaelgrace.org/wp-content/uploads/2011/01/Screen-shot-2011-01-13-at-12.03.35-PM.png"><img class="alignnone size-full wp-image-1602" title="Screen shot 2011-01-13 at 12.03.35 PM" src="http://geek.michaelgrace.org/wp-content/uploads/2011/01/Screen-shot-2011-01-13-at-12.03.35-PM.png" alt="Screen shot 2011-01-13 at 12.03.35 PM" width="131" height="141" /></a></p>
<p>When a user clicks on the list button, the standup items will be listed in a notify and the annotation will remove itself from the current page.</p>
<p><a href="http://geek.michaelgrace.org/wp-content/uploads/2011/01/Screen-shot-2011-01-13-at-12.03.42-PM.png"><img class="alignnone size-medium wp-image-1603" title="Screen shot 2011-01-13 at 12.03.42 PM" src="http://geek.michaelgrace.org/wp-content/uploads/2011/01/Screen-shot-2011-01-13-at-12.03.42-PM-300x223.png" alt="Screen shot 2011-01-13 at 12.03.42 PM" width="300" height="223" /></a></p>
<p>After the first time a user has used the app, it will remember the user&#8217;s name so the user doesn&#8217;t have to enter it again.</p>
<p><a href="http://geek.michaelgrace.org/wp-content/uploads/2011/01/Screen-shot-2011-01-13-at-12.04.41-PM.png"><img class="alignnone size-full wp-image-1604" title="Screen shot 2011-01-13 at 12.04.41 PM" src="http://geek.michaelgrace.org/wp-content/uploads/2011/01/Screen-shot-2011-01-13-at-12.04.41-PM.png" alt="Screen shot 2011-01-13 at 12.04.41 PM" width="383" height="376" /></a></p>
<p>I won&#8217;t be sharing the extensions I built for the Kynetx team but I plan on sharing the code along with explinations on www.kynetxappaday.wordpress.com soon. Hope this app has gotten you thinking about ways you could use something similar or maybe completely different apps you could build using Kynetx.</p>
<h2 style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; vertical-align: baseline; clear: both; font-weight: normal; background-position: initial initial; background-repeat: initial initial; padding: 0px; margin: 0px; border: 0px initial initial;">Questions?</h2>
<p><a style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; vertical-align: baseline; color: #0066cc; text-decoration: none; background-position: initial initial; background-repeat: initial initial; padding: 0px; margin: 0px; border: 0px initial initial;" href="http://docs.kynetx.com/">KRL Documentation</a><br />
<a style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; vertical-align: baseline; color: #0066cc; text-decoration: none; background-position: initial initial; background-repeat: initial initial; padding: 0px; margin: 0px; border: 0px initial initial;" href="http://stackoverflow.com/questions/ask?tags=KRL">Ask KRL question on StackOverflow.com</a><br />
<a style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; vertical-align: baseline; color: #0066cc; text-decoration: none; background-position: initial initial; background-repeat: initial initial; padding: 0px; margin: 0px; border: 0px initial initial;" href="http://twitter.com/MikeGrace">Ask @MikeGrace on Twitter</a><br />
<a style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; vertical-align: baseline; color: #0066cc; text-decoration: none; background-position: initial initial; background-repeat: initial initial; padding: 0px; margin: 0px; border: 0px initial initial;" href="http://twitter.com/Kynetx">Ask @Kynetx on Twitter</a><br />
<a style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; vertical-align: baseline; color: #0066cc; text-decoration: none; background-position: initial initial; background-repeat: initial initial; padding: 0px; margin: 0px; border: 0px initial initial;" href="http://code.kynetx.com/">Read the latest on our dev blog</a></p>
]]></content:encoded>
			<wfw:commentRss>http://geek.michaelgrace.org/2011/01/standup-meeting-kynetx-app/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Shun The Facebook Likes Kynetx App</title>
		<link>http://geek.michaelgrace.org/2011/01/shun-the-facebook-likes-kynetx-app/</link>
		<comments>http://geek.michaelgrace.org/2011/01/shun-the-facebook-likes-kynetx-app/#comments</comments>
		<pubDate>Thu, 13 Jan 2011 05:36:34 +0000</pubDate>
		<dc:creator>MikeGrace</dc:creator>
				<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Kynetx]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Add-on]]></category>
		<category><![CDATA[Browser]]></category>

		<guid isPermaLink="false">http://geek.michaelgrace.org/?p=1584</guid>
		<description><![CDATA[I had a friend on Twitter that voiced his frustration with having to see many &#8216;likes&#8217; on Facebook when he doesn&#8217;t care about any of them. I took that as a challenge and built a Kynetx app that would fix that problem. Action shots: Status Update Before Status Update After Photo Before Photo After Download [...]]]></description>
			<content:encoded><![CDATA[<p>I had a friend on Twitter that voiced his frustration with having to see many &#8216;likes&#8217; on Facebook when he doesn&#8217;t care about any of them.</p>
<p><a href="http://twitter.com/lnxwalt"><img class="alignnone size-full wp-image-1591" title="Screen shot 2011-01-12 at 10.33.55 PM" src="http://geek.michaelgrace.org/wp-content/uploads/2011/01/Screen-shot-2011-01-12-at-10.33.55-PM.png" alt="Screen shot 2011-01-12 at 10.33.55 PM" width="406" height="162" /></a></p>
<p>I took that as a challenge and built a Kynetx app that would fix that problem.</p>
<p>Action shots:</p>
<p><strong>Status Update Before </strong></p>
<p><strong><a href="http://geek.michaelgrace.org/wp-content/uploads/2011/01/Screen-shot-2011-01-12-at-10.29.56-PM.png"><img class="alignnone size-full wp-image-1586" title="Screen shot 2011-01-12 at 10.29.56 PM" src="http://geek.michaelgrace.org/wp-content/uploads/2011/01/Screen-shot-2011-01-12-at-10.29.56-PM.png" alt="Screen shot 2011-01-12 at 10.29.56 PM" width="501" height="132" /></a></strong></p>
<p><strong>Status Update After</strong></p>
<p><strong><a href="http://geek.michaelgrace.org/wp-content/uploads/2011/01/Screen-shot-2011-01-12-at-10.30.16-PM.png"><img class="alignnone size-full wp-image-1587" title="Screen shot 2011-01-12 at 10.30.16 PM" src="http://geek.michaelgrace.org/wp-content/uploads/2011/01/Screen-shot-2011-01-12-at-10.30.16-PM.png" alt="Screen shot 2011-01-12 at 10.30.16 PM" width="517" height="123" /></a></strong></p>
<p><strong>Photo Before</strong></p>
<p><a href="http://geek.michaelgrace.org/wp-content/uploads/2011/01/Screen-shot-2011-01-12-at-10.32.01-PM.png"><img class="alignnone size-full wp-image-1588" title="Screen shot 2011-01-12 at 10.32.01 PM" src="http://geek.michaelgrace.org/wp-content/uploads/2011/01/Screen-shot-2011-01-12-at-10.32.01-PM.png" alt="Screen shot 2011-01-12 at 10.32.01 PM" width="320" height="272" /></a></p>
<p><strong>Photo After</strong></p>
<p><strong><a href="http://geek.michaelgrace.org/wp-content/uploads/2011/01/Screen-shot-2011-01-12-at-10.32.16-PM.png"><img class="alignnone size-full wp-image-1589" title="Screen shot 2011-01-12 at 10.32.16 PM" src="http://geek.michaelgrace.org/wp-content/uploads/2011/01/Screen-shot-2011-01-12-at-10.32.16-PM.png" alt="Screen shot 2011-01-12 at 10.32.16 PM" width="307" height="284" /></a></strong></p>
<p><strong><br />
</strong></p>
<p><a href="http://mikegrace.s3.amazonaws.com/geek-blog/shun-the-facebook-likes.crx">Download Chrome Extension</a></p>
<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 27px; padding-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; margin: 0px;"><a style="outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; color: #208bab; text-decoration: none; padding: 0px; margin: 0px;" href="http://mikegrace.s3.amazonaws.com/geek-blog/shun-the-facebook-likes.crx"><img style="outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; padding: 0px; margin: 0px; border: 0px initial initial;" src="http://mikegrace.s3.amazonaws.com/geek-blog/chrome-90.png" alt="" /></a></p>
<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 27px; padding-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; margin: 0px;"><a style="outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; color: #208bab; text-decoration: none; padding: 0px; margin: 0px;" href="http://mikegrace.s3.amazonaws.com/geek-blog/shun-the-facebook-likes.xpi">Download Firefox Extension</a></p>
<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 27px; padding-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; margin: 0px;"><a style="outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; color: #208bab; text-decoration: none; padding: 0px; margin: 0px;" href="http://mikegrace.s3.amazonaws.com/geek-blog/shun-the-facebook-likes.xpi"><img style="outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; padding: 0px; margin: 0px; border: 0px initial initial;" src="http://mikegrace.s3.amazonaws.com/geek-blog/firefox-90.png" alt="" /></a></p>
<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 27px; padding-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 20px; font-family: inherit; vertical-align: baseline; margin: 0px;">
]]></content:encoded>
			<wfw:commentRss>http://geek.michaelgrace.org/2011/01/shun-the-facebook-likes-kynetx-app/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>KRL Stack Overflow Question Watcher For Kynetx Team</title>
		<link>http://geek.michaelgrace.org/2011/01/krl-stack-overflow-question-watcher-for-kynetx-team/</link>
		<comments>http://geek.michaelgrace.org/2011/01/krl-stack-overflow-question-watcher-for-kynetx-team/#comments</comments>
		<pubDate>Wed, 12 Jan 2011 06:04:55 +0000</pubDate>
		<dc:creator>MikeGrace</dc:creator>
				<category><![CDATA[Kynetx]]></category>
		<category><![CDATA[Add-on]]></category>
		<category><![CDATA[Browser]]></category>

		<guid isPermaLink="false">http://geek.michaelgrace.org/?p=1573</guid>
		<description><![CDATA[I built this app based on an idea I got this morning and it has turned out great! I love it! The app is built for the Kynetx team so I wont be sharing the extension with the public but I have no qualms with sharing how awesome it is. The app allows each Kynetx [...]]]></description>
			<content:encoded><![CDATA[<p>I built this app based on an <a href="http://mikegrace.tumblr.com/post/2701095709/stack-overflow-kynetx-app-idea-01-11-11">idea I got this morning</a> and it has turned out great! I love it!</p>
<p>The app is built for the Kynetx team so I wont be sharing the extension with the public but I have no qualms with sharing how awesome it is. The app allows each Kynetx team member to see who on the team has viewed the KRL tagged question on Stack Overflow. A Kynetx team member can then mark that they are currently working on an answer for the question or that they have &#8220;passed&#8221; on the question. A simple tool to help coordinate the teams efforts in answering the public&#8217;s questions about KRL on Stack Overflow.</p>
<p>Action shots:</p>
<p><a href="http://geek.michaelgrace.org/wp-content/uploads/2011/01/Screen-shot-2011-01-11-at-10.46.28-PM.png"><img class="alignnone size-full wp-image-1574" title="Screen shot 2011-01-11 at 10.46.28 PM" src="http://geek.michaelgrace.org/wp-content/uploads/2011/01/Screen-shot-2011-01-11-at-10.46.28-PM.png" alt="Screen shot 2011-01-11 at 10.46.28 PM" width="575" height="272" /></a></p>
<p><a href="http://geek.michaelgrace.org/wp-content/uploads/2011/01/Screen-shot-2011-01-11-at-11.00.27-PM.png"><img class="alignnone size-full wp-image-1575" title="Screen shot 2011-01-11 at 11.00.27 PM" src="http://geek.michaelgrace.org/wp-content/uploads/2011/01/Screen-shot-2011-01-11-at-11.00.27-PM.png" alt="Screen shot 2011-01-11 at 11.00.27 PM" width="247" height="175" /></a></p>
<h2>Questions</h2>
<ul>
<li>What do you think of this Kynetx app?</li>
<li>Does this app give you any ideas?</li>
<li>Could you or your company use a tool like this?</li>
</ul>
<p>.</p>
<p>: )</p>
]]></content:encoded>
			<wfw:commentRss>http://geek.michaelgrace.org/2011/01/krl-stack-overflow-question-watcher-for-kynetx-team/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Minimal One True Fan</title>
		<link>http://geek.michaelgrace.org/2010/12/minimal-one-true-fan/</link>
		<comments>http://geek.michaelgrace.org/2010/12/minimal-one-true-fan/#comments</comments>
		<pubDate>Tue, 28 Dec 2010 20:11:36 +0000</pubDate>
		<dc:creator>MikeGrace</dc:creator>
				<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Kynetx]]></category>
		<category><![CDATA[Add-on]]></category>
		<category><![CDATA[Browser]]></category>

		<guid isPermaLink="false">http://geek.michaelgrace.org/?p=1538</guid>
		<description><![CDATA[I am a BIG fan of One True Fan. Maybe even &#8220;the&#8221; one true fan of One True Fan. ; ) I&#8217;ve noticed recently that I have been hiding the One True Fan bar a lot for various reasons. I really love the bar but I don&#8217;t always want to see it, but at the [...]]]></description>
			<content:encoded><![CDATA[<p>I am a BIG fan of <a href="http://onetruefan.com/MikeGrace">One True Fan</a>. Maybe even &#8220;the&#8221; one true fan of One True Fan. ; )</p>
<p><a href="http://geek.michaelgrace.org/wp-content/uploads/2010/12/one-true-fan-me.jpg"><img class="alignnone size-full wp-image-1551" title="one-true-fan-me" src="http://geek.michaelgrace.org/wp-content/uploads/2010/12/one-true-fan-me.jpg" alt="one-true-fan-me" width="400" height="300" /></a></p>
<p>I&#8217;ve noticed recently that I have been hiding the One True Fan bar a lot for various reasons. I really love the bar but I don&#8217;t always want to see it, but at the same time I always want it to be there. So&#8230; I built a Kynetx app that solves my problem and maybe others will find it useful also.</p>
<p>Minimal One True Fan is a Chrome and Firefox Extension that</p>
<ol>
<li> looks for the One True Fan bar on the page</li>
<li>hides the bar</li>
<li>takes the checked in status button and places it in the bottom left corner of the page</li>
<li>clicking on the status button will bring the bar back</li>
</ol>
<p><a href="http://www.youtube.com/watch?v=wVyfgy4TCOQ&amp;hd=1">See the Minimal One True Fan Kynetx app and the One True Fan extensions in action!</a></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube-nocookie.com/v/wVyfgy4TCOQ?fs=1&amp;hl=en_US&amp;rel=0&amp;hd=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube-nocookie.com/v/wVyfgy4TCOQ?fs=1&amp;hl=en_US&amp;rel=0&amp;hd=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><a href="http://mikegrace.s3.amazonaws.com/geek-blog/Minimal_One_True_Fan.crx">Download Chrome Extension</p>
<p><img src="http://mikegrace.s3.amazonaws.com/geek-blog/chrome.png" alt="" /></a></p>
<p><a href="http://mikegrace.s3.amazonaws.com/geek-blog/Minimal_One_True_Fan.xpi">Download Firefox Extension</p>
<p><img src="http://mikegrace.s3.amazonaws.com/geek-blog/firefox-512.png" alt="" /></a></p>
<p>Update 01/04/2011</p>
<p>Updated the app to also show the avatar of the current One True Fan of the current site because who doesn&#8217;t love to see if they are the One True Fan? : D</p>
<p><a href="http://geek.michaelgrace.org/wp-content/uploads/2010/12/Screen-shot-2011-01-04-at-12.13.24-PM.png"><img class="alignnone size-full wp-image-1555" title="Screen shot 2011-01-04 at 12.13.24 PM" src="http://geek.michaelgrace.org/wp-content/uploads/2010/12/Screen-shot-2011-01-04-at-12.13.24-PM.png" alt="Screen shot 2011-01-04 at 12.13.24 PM" width="569" height="406" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://geek.michaelgrace.org/2010/12/minimal-one-true-fan/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Remove Auto-Complete URL Suggestion on cr-48 Google Chrome OS</title>
		<link>http://geek.michaelgrace.org/2010/12/remove-auto-complete-url-suggestion-on-cr-48-google-chrome-os/</link>
		<comments>http://geek.michaelgrace.org/2010/12/remove-auto-complete-url-suggestion-on-cr-48-google-chrome-os/#comments</comments>
		<pubDate>Mon, 27 Dec 2010 17:50:28 +0000</pubDate>
		<dc:creator>MikeGrace</dc:creator>
				<category><![CDATA[Chrome]]></category>
		<category><![CDATA[cr-48]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[How to]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Keyboard]]></category>

		<guid isPermaLink="false">http://geek.michaelgrace.org/?p=1535</guid>
		<description><![CDATA[The other day I misstyped a URL and now Google Chrome auto suggests the wrong URL every time. To remove this auto suggestion on cr-48 Start typing the URL so it will auto suggest it Use keyboard shortcut ctrl + alt + backspace Doing this immediately removed the suggestion from my Chrome history on my cr-48 [...]]]></description>
			<content:encoded><![CDATA[<p>The other day I misstyped a URL and now Google Chrome auto suggests the wrong URL every time. To remove this auto suggestion on cr-48</p>
<ol>
<li>Start typing the URL so it will auto suggest it</li>
<li>Use keyboard shortcut <strong><em>ctrl + alt + backspace </em></strong></li>
</ol>
<p>Doing this immediately removed the suggestion from my Chrome history on my cr-48 for Chrome OS</p>
]]></content:encoded>
			<wfw:commentRss>http://geek.michaelgrace.org/2010/12/remove-auto-complete-url-suggestion-on-cr-48-google-chrome-os/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Help Me Focus Kynetx App</title>
		<link>http://geek.michaelgrace.org/2010/12/help-me-focus-kynetx-app/</link>
		<comments>http://geek.michaelgrace.org/2010/12/help-me-focus-kynetx-app/#comments</comments>
		<pubDate>Sat, 11 Dec 2010 01:38:53 +0000</pubDate>
		<dc:creator>MikeGrace</dc:creator>
				<category><![CDATA[Kynetx]]></category>
		<category><![CDATA[Add-on]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://geek.michaelgrace.org/?p=1514</guid>
		<description><![CDATA[I&#8217;ve gotten sick of constantly going to web pages where the main thing I want to do is a search and the site doesn&#8217;t put my cursor focus in the search input box. Gah! I have decided to make a Kynetx app that helps me with this annoyance and you are free to use it [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve gotten sick of constantly going to web pages where the main thing I want to do is a search and the site doesn&#8217;t put my cursor focus in the search input box. Gah!</p>
<p>I have decided to make a Kynetx app that helps me with this annoyance and you are free to use it and <a href="https://spreadsheets.google.com/viewform?formkey=dHpvMzZtcEhES2ZJeDlwQXpMTTRkV1E6MQ">give feedback </a>(things like, &#8216;I wish it worked on this site&#8217; or &#8216;Dude! This is awesome!&#8217;).</p>
<p><a href="https://gist.github.com/737075">Example Code</a></p>
<p>*It is currently only helping on a few sites but I will be adding sites as I run across them and people <a href="https://spreadsheets.google.com/viewform?formkey=dHpvMzZtcEhES2ZJeDlwQXpMTTRkV1E6MQ">suggest them</a>.</p>
<p>If you have the extension installed and working, you can see a list of domains that the app is helping you focus on at the end of this post inserted by the extension.</p>
<h1><a href="http://kynetx-apps.s3.amazonaws.com/help-me-focus/help-me-focus.crx">Download Chrome Extension</a></h1>
<p><a href="http://kynetx-apps.s3.amazonaws.com/help-me-focus/help-me-focus.crx"><img class="alignnone size-full wp-image-1522" title="1292030774_Downloads" src="http://geek.michaelgrace.org/wp-content/uploads/2010/12/1292030774_Downloads.png" alt="1292030774_Downloads" width="128" height="128" /></a></p>
<h1><a href="http://kynetx-apps.s3.amazonaws.com/help-me-focus/help-me-focus.xpi">Download Firefox Extension</a></h1>
<p><a href="http://kynetx-apps.s3.amazonaws.com/help-me-focus/help-me-focus.xpi"><img class="alignnone size-full wp-image-1522" title="1292030774_Downloads" src="http://geek.michaelgrace.org/wp-content/uploads/2010/12/1292030774_Downloads.png" alt="1292030774_Downloads" width="128" height="128" /></a></p>
<p>Action shot before:</p>
<p><a href="http://geek.michaelgrace.org/wp-content/uploads/2010/12/Screen-shot-2010-12-10-at-6.21.12-PM.png"><img class="size-medium wp-image-1516 alignnone" title="Screen shot 2010-12-10 at 6.21.12 PM" src="http://geek.michaelgrace.org/wp-content/uploads/2010/12/Screen-shot-2010-12-10-at-6.21.12-PM-300x184.png" alt="Screen shot 2010-12-10 at 6.21.12 PM" width="300" height="184" /></a></p>
<p>Action shot after:</p>
<p><a href="http://geek.michaelgrace.org/wp-content/uploads/2010/12/Screen-shot-2010-12-10-at-6.22.06-PM.png"><img class="size-medium wp-image-1517 alignnone" title="Screen shot 2010-12-10 at 6.22.06 PM" src="http://geek.michaelgrace.org/wp-content/uploads/2010/12/Screen-shot-2010-12-10-at-6.22.06-PM-300x184.png" alt="Screen shot 2010-12-10 at 6.22.06 PM" width="300" height="184" /></a></p>
<h3>List of sites this extension is helping on</h3>
<p id="focus-list-of-sites">If you had the extension installed and running properly, you would see this replaced with a list of the sites that the extension is currently helping on</p>
]]></content:encoded>
			<wfw:commentRss>http://geek.michaelgrace.org/2010/12/help-me-focus-kynetx-app/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>GetGlue OneTrueFan Conflict Resolver Extension</title>
		<link>http://geek.michaelgrace.org/2010/12/getglue-onetruefan-conflict-resolver-extension/</link>
		<comments>http://geek.michaelgrace.org/2010/12/getglue-onetruefan-conflict-resolver-extension/#comments</comments>
		<pubDate>Sat, 04 Dec 2010 22:41:23 +0000</pubDate>
		<dc:creator>MikeGrace</dc:creator>
				<category><![CDATA[Kynetx]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Add-on]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Chrome]]></category>

		<guid isPermaLink="false">http://geek.michaelgrace.org/?p=1503</guid>
		<description><![CDATA[I use both GetGlue and OneTrueFan chrome extensions and sometimes when they both load on a page they step on each other. So, because I want to use both and didn&#8217;t want to wait for OneTrueFan to fix the problem, I created a simple Kynetx app that runs as a browser extension and fixes the [...]]]></description>
			<content:encoded><![CDATA[<p>I use both <a href="http://getglue.com/">GetGlue</a> and <a href="http://onetruefan.com/MikeGrace">OneTrueFan</a> chrome extensions and sometimes <a href="http://goo.gl/EZY5r">when they both load on a page they step on each other</a>.</p>
<p>So, because I want to use both and didn&#8217;t want to wait for OneTrueFan to fix the problem, I created a simple <a href="http://www.kynetx.com/">Kynetx</a> app that runs as a browser extension and fixes the problem if it detects both on the page. : )</p>
<p><a href="http://mikegrace.s3.amazonaws.com/geek-blog/getglue-onetruefan-conflict-resolver.crx" target="_blank">DOWNLOAD CHROME EXTENSION</a></p>
<p>Action shots:</p>
<p style="text-align: center;"><img class="aligncenter size-medium wp-image-1504" title="Screen shot 2010-12-04 at 3.24.48 PM" src="http://geek.michaelgrace.org/wp-content/uploads/2010/12/Screen-shot-2010-12-04-at-3.24.48-PM-300x186.png" alt="Screen shot 2010-12-04 at 3.24.48 PM" width="300" height="186" /></p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-1510" title="Screen shot 2010-12-04 at 3.24.49 PM" src="http://geek.michaelgrace.org/wp-content/uploads/2010/12/Screen-shot-2010-12-04-at-3.24.49-PM.png" alt="Screen shot 2010-12-04 at 3.24.49 PM" width="488" height="136" /></p>
<p style="text-align: center;">
<p>Kynetx app code:</p>
<p><script src="https://gist.github.com/728558.js"> </script></p>
]]></content:encoded>
			<wfw:commentRss>http://geek.michaelgrace.org/2010/12/getglue-onetruefan-conflict-resolver-extension/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>IE content not scrolling in overflow container</title>
		<link>http://geek.michaelgrace.org/2010/08/ie-content-not-scrolling-in-overflow-container/</link>
		<comments>http://geek.michaelgrace.org/2010/08/ie-content-not-scrolling-in-overflow-container/#comments</comments>
		<pubDate>Wed, 25 Aug 2010 08:53:05 +0000</pubDate>
		<dc:creator>MikeGrace</dc:creator>
				<category><![CDATA[Web Design -Dev]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[How to]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://geek.michaelgrace.org/?p=1454</guid>
		<description><![CDATA[If you have some content in a container and the content isn&#8217;t scrolling, there is probably an easy fix. If any of the content inside the container that is position relative, the container must also be position relative. Doesn&#8217;t work in IE &#60;div id=&#34;scroller&#34; style=&#34;overflow-y:scroll&#34;&#62; &#60;p style=&#34;position:relative&#34;&#62;Lorem ipsum dolor sit amet, consectetur&#60;/p&#62; &#60;p style=&#34;position:relative&#34;&#62;Lorem ipsum [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignnone" style="width: 194px"><a href="http://www.flickr.com/photos/ektogamat/3097557335/"><img title="IE content not scrolling bug" src="https://mikegrace.s3.amazonaws.com/geek-blog/scroll-bug.jpg" alt="IE content not scrolling bug" width="184" height="240" /></a><p class="wp-caption-text">IE content not scrolling bug</p></div>
<p>If you have some content in a container and the content isn&#8217;t scrolling, there is probably an easy fix. If any of the content inside the container that is position relative, the container must also be position relative.</p>
<p>Doesn&#8217;t work in IE</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;scroller&quot;</span> <span style="color: #000066;">style</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;overflow-y:scroll&quot;</span>&gt;</span>
  <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">p</span> <span style="color: #000066;">style</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;position:relative&quot;</span>&gt;</span>Lorem ipsum dolor sit amet, consectetur<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">p</span>&gt;</span>
  <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">p</span> <span style="color: #000066;">style</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;position:relative&quot;</span>&gt;</span>Lorem ipsum dolor sit amet, consectetur<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">p</span>&gt;</span>
  <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">p</span> <span style="color: #000066;">style</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;position:relative&quot;</span>&gt;</span>Lorem ipsum dolor sit amet, consectetur<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">p</span>&gt;</span>
  <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">p</span> <span style="color: #000066;">style</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;position:relative&quot;</span>&gt;</span>Lorem ipsum dolor sit amet, consectetur<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">p</span>&gt;</span>
  <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">p</span> <span style="color: #000066;">style</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;position:relative&quot;</span>&gt;</span>Lorem ipsum dolor sit amet, consectetur<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">p</span>&gt;</span>
  <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">p</span> <span style="color: #000066;">style</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;position:relative&quot;</span>&gt;</span>Lorem ipsum dolor sit amet, consectetur<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">p</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span></pre></div></div>

<p>Works in IE</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;scroller&quot;</span> <span style="color: #000066;">style</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;overflow-y:scroll;position:relative&quot;</span>&gt;</span>
  <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">p</span> <span style="color: #000066;">style</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;position:relative&quot;</span>&gt;</span>Lorem ipsum dolor sit amet, consectetur<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">p</span>&gt;</span>
  <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">p</span> <span style="color: #000066;">style</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;position:relative&quot;</span>&gt;</span>Lorem ipsum dolor sit amet, consectetur<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">p</span>&gt;</span>
  <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">p</span> <span style="color: #000066;">style</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;position:relative&quot;</span>&gt;</span>Lorem ipsum dolor sit amet, consectetur<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">p</span>&gt;</span>
  <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">p</span> <span style="color: #000066;">style</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;position:relative&quot;</span>&gt;</span>Lorem ipsum dolor sit amet, consectetur<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">p</span>&gt;</span>
  <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">p</span> <span style="color: #000066;">style</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;position:relative&quot;</span>&gt;</span>Lorem ipsum dolor sit amet, consectetur<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">p</span>&gt;</span>
  <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">p</span> <span style="color: #000066;">style</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;position:relative&quot;</span>&gt;</span>Lorem ipsum dolor sit amet, consectetur<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">p</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span></pre></div></div>

<p>Photo by <a href="http://www.flickr.com/photos/ektogamat/3097557335/">Anderson Mancini</a></p>
]]></content:encoded>
			<wfw:commentRss>http://geek.michaelgrace.org/2010/08/ie-content-not-scrolling-in-overflow-container/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chrome extensions I&#8217;m in love with</title>
		<link>http://geek.michaelgrace.org/2010/03/chrome-extensions-im-in-love-with/</link>
		<comments>http://geek.michaelgrace.org/2010/03/chrome-extensions-im-in-love-with/#comments</comments>
		<pubDate>Fri, 26 Mar 2010 16:30:16 +0000</pubDate>
		<dc:creator>MikeGrace</dc:creator>
				<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://geek.michaelgrace.org/?p=1374</guid>
		<description><![CDATA[Here is my short list of Chrome extensions I&#8217;m in love with. 1Password goo.gle URL shortener Delicious Tools Google Voice (by Google) Web Dveloper RSS Subscription Extension (by Google) via @snay2 MeasureIt Please, PLEASE! let me know of other &#8220;can&#8217;t live without extensions for Chrome.]]></description>
			<content:encoded><![CDATA[<p>Here is my short list of Chrome extensions I&#8217;m in love with.</p>
<p><a href="http://blog.agile.ws/post/450843073/a-1password-alpha-for-chromium-is-here">1Password</a></p>
<p><a href="https://chrome.google.com/extensions/detail/iblijlcdoidgdpfknkckljiocdbnlagk">goo.gle URL shortener</a></p>
<p><a href="https://chrome.google.com/extensions/detail/gclkcflnjahgejhappicbhcpllkpakej">Delicious Tools</a></p>
<p><a href="https://chrome.google.com/extensions/detail/kcnhkahnjcbndmmehfkdnkjomaanaooo">Google Voice (by Google)</a></p>
<p><a href="https://chrome.google.com/extensions/detail/bfbameneiokkgbdmiekhjnmfkcnldhhm">Web Dveloper</a></p>
<p><a href="https://chrome.google.com/extensions/detail/nlbjncdgjeocebhnmkbbbdekmmmcbfjd?hl=en-US">RSS Subscription Extension (by Google)</a> via <a href="http://twitter.com/snay2">@snay2</a></p>
<p><a href="https://chrome.google.com/extensions/detail/aonjhmdcgbgikgjapjckfkefpphjpgma">MeasureIt</a></p>
<p>Please, PLEASE! let me know of other &#8220;can&#8217;t live without extensions for Chrome.</p>
<div class="wp-caption aligncenter" style="width: 522px"><img title="Google Chrome" src="https://mikegrace.s3.amazonaws.com/geek-blog/chrome.png" alt="Google Chrome" width="512" height="512" /><p class="wp-caption-text">Google Chrome</p></div>
]]></content:encoded>
			<wfw:commentRss>http://geek.michaelgrace.org/2010/03/chrome-extensions-im-in-love-with/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Google Chrome&#8230; it just is!</title>
		<link>http://geek.michaelgrace.org/2010/03/google-chrome-it-just-is/</link>
		<comments>http://geek.michaelgrace.org/2010/03/google-chrome-it-just-is/#comments</comments>
		<pubDate>Tue, 16 Mar 2010 04:52:40 +0000</pubDate>
		<dc:creator>MikeGrace</dc:creator>
				<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://geek.michaelgrace.org/?p=1313</guid>
		<description><![CDATA[Synopsis: I think Google Chrome rocks. So what? Who cares about my opinion? Proof that I&#8217;m right. &#8230; thanks for telling me about Google Chrome&#8230; WAY better than IE&#8230; :-) I think GOOGLE CHROME ROCKS! I have been a loong time fan of Mozilla&#8217;s Firefox web browser, and for many reasons. Firefox has extensions, is [...]]]></description>
			<content:encoded><![CDATA[<p>Synopsis: </p>
<ul>
<li>I think Google Chrome rocks.</li>
<li>So what?</li>
<li>Who cares about my opinion?</li>
<li>Proof that I&#8217;m right.</li>
<li>&#8230; thanks for telling me about Google Chrome&#8230; WAY better than IE&#8230;</li>
<li>:-)</li>
</ul>
<p><img src="https://mikegrace.s3.amazonaws.com/geek-blog/google-chrome.png" alt="Google Chrome Icon"/></p>
<h3>I think GOOGLE CHROME ROCKS!</h3>
<p>I have been a loong time fan of Mozilla&#8217;s Firefox web browser, and for many reasons. Firefox has extensions, is clean, standards compliant, has firebug, and a fun logo. I recently started trying out Google&#8217;s Chrome because most of my geek friends were raving about it. &#8230; and WOW! Talk about fast and clean and well done! I am very impressed with Chrome. Some would ask, &#8220;why not just use Safari since they are both about the same?&#8221; While they do use the some open source rendering engine, they offer completely different user experiences. Chrome has done browser extensions right, and by right I mean that it&#8217;s easy for both the developer and consumer. No need for restarting the browser after instal, building extensions is the simplest out of IE (shudder)/ Firefox/ Safari, and no toolbars allowed! I have also really enjoyed the way the interface is designed. Chrome has stayed clean, simple, and effective for all of my browsing and development needs.</p>
<h3>SOOOO WHAT!?!</h3>
<h3>WHO CARES ABOUT MY OPINION?!</h3>
<p>I admit that I am not the average user. I am a geek that lives in a text editor and in the browser so my opinion is greatly skewed and it is even hard for me to trust that my experience will be similar to those who aren&#8217;t freaks of the geek.</p>
<h3>HERE&#8217;S THE PROOF!</h3>
<p>At sunday dinner, my niece was complaining about their &#8220;internet&#8221; crashing and freezing while working on the computer. &#8220;Who&#8217;s your internet provider?&#8221;, I asked. &#8220;NO. No. no. The internet stops working and crashes&#8221; she replied while drawing a computer screen sized box with her pointer fingers. Saving the fact that the browser was being confused for the internet for a later blog post, I told her that IE was just a way to display the contents of the web and that she should download Google Chrome and use that instead.</p>
<p>I didn&#8217;t explain where to download it, how to use it, or why it would be better. I really didn&#8217;t expect her to find it, install it, and actually use it but I was wrong. Just one day later, today, I got a facebook notice from her with a cute little note that not only blew my socks off, but also confirmed my thoughts on why Chrome has been growing in market share.</p>
<blockquote><p>&#8220;Hey thanks for telling me about Google chrome&#8230;WAY better than internet explorer :]<br />
Google! :]&#8221;</p></blockquote>
<p>That little message made my day and may be a big step in my niece becoming a geek.</p>
]]></content:encoded>
			<wfw:commentRss>http://geek.michaelgrace.org/2010/03/google-chrome-it-just-is/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>StackOverflow Feast</title>
		<link>http://geek.michaelgrace.org/2010/03/stackoverflow-feast/</link>
		<comments>http://geek.michaelgrace.org/2010/03/stackoverflow-feast/#comments</comments>
		<pubDate>Sun, 07 Mar 2010 07:35:27 +0000</pubDate>
		<dc:creator>MikeGrace</dc:creator>
				<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Kynetx]]></category>
		<category><![CDATA[Add-on]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://geek.michaelgrace.org/?p=1304</guid>
		<description><![CDATA[3 Months ago I built a Kynetx application that annotates search results that point to the StackOverflow site. I&#8217;m very excited about releasing the next version of my Kynetx application that utilizes a recently released Kynetx action, percolation. This action digs deep into the bowels of the dark search engine pits and pulls out relevant [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://geek.michaelgrace.org/2009/11/the-context-of-a-stackoverflow-junkie/">3 Months ago</a> I built a Kynetx application that annotates search results that point to the <a href="http://stackoverflow.com/">StackOverflow</a> site.</p>
<p><img class="aligncenter" src="https://mikegrace.s3.amazonaws.com/geek-blog/kynetx-search-annotation.jpg" alt="" width="411" height="190" /></p>
<p>I&#8217;m very excited about releasing the next version of my Kynetx application that utilizes a recently released Kynetx action, percolation. This action digs deep into the bowels of the dark search engine pits and pulls out relevant search results.</p>
<p>If you&#8217;ve already been using the first version app, you already have the update. The code updated as soon as I pressed the version update button! : ) Now install the app if you don&#8217;t already have it and start having fun searching.</p>
<p>.. And come join us at our next Impact Conference! Developers, entrepreneurs, and everyone else is invited to come and learn because THIS CHANGES EVERYTHING! Visit <a href="http://www.kynetx.com/">http://www.kynetx.com/</a> for more details.</p>
<p><a href="https://kynetx-apps.s3.amazonaws.com/stackoverflow/stackoverflow-fan.crx"><img alt="" src="https://mikegrace.s3.amazonaws.com/geek-blog/red-download.png" class="alignnone" width="30" height="30" />Google Chrome</a></p>
<p><a href="https://kynetx-apps.s3.amazonaws.com/stackoverflow/a60x17.xpi"><img alt="" src="https://mikegrace.s3.amazonaws.com/geek-blog/red-download.png" class="alignnone" width="30" height="30" />Mozilla Firefox</a></p>
<p><a href="https://kynetx-apps.s3.amazonaws.com/stackoverflow/StackOverflow_fan.crd"><img alt="" src="https://mikegrace.s3.amazonaws.com/geek-blog/red-download.png" class="alignnone" width="30" height="30" />Information Card</a></p>
<p><a href="https://kynetx-apps.s3.amazonaws.com/stackoverflow/StackOverflow_fan_setup.exe.zip"><img alt="" src="https://mikegrace.s3.amazonaws.com/geek-blog/red-download.png" class="alignnone" width="30" height="30" />Microsoft Internet Explorer</a></p>
]]></content:encoded>
			<wfw:commentRss>http://geek.michaelgrace.org/2010/03/stackoverflow-feast/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Access Local Mac Dev Environment from VM</title>
		<link>http://geek.michaelgrace.org/2010/02/access-local-mac-dev-environment-from-vm/</link>
		<comments>http://geek.michaelgrace.org/2010/02/access-local-mac-dev-environment-from-vm/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 20:20:04 +0000</pubDate>
		<dc:creator>MikeGrace</dc:creator>
				<category><![CDATA[How to]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[Web Design -Dev]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Safari]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Virtual-Machine]]></category>
		<category><![CDATA[VM]]></category>

		<guid isPermaLink="false">http://geek.michaelgrace.org/?p=1268</guid>
		<description><![CDATA[Testing my web development in IE is the bane of my existence. Since I run Apache and MYSQL on my local host on my Mac it was always a trick to view my work though my Windows VM until my friend Mike Farmer showed me an easy way to access my development environment on my Mac from my virtual machine. [...]]]></description>
			<content:encoded><![CDATA[<p>Testing my web development in IE is the bane of my existence. Since I run Apache and MYSQL on my local host on my Mac it was always a trick to view my work though my Windows VM until my friend <a href="http://twitter.com/mikefarmer">Mike Farmer</a> showed me an easy way to access my development environment on my Mac from my virtual machine.</p>
<p>Steps:</p>
<ol>
<li>Get default gateway of VM machine</li>
<li>Use that address the same way you would &#8220;localhost&#8221; on your Mac</li>
</ol>
<p>Example:</p>
<div class="wp-caption alignnone" style="width: 548px"><img title="Get IP address of VM" src="https://geek-blog.s3.amazonaws.com/2010/xp-cmd-ipaddress.jpg" alt="Get IP address of VM" width="538" height="351" /><p class="wp-caption-text">Get IP address of VM</p></div>
<div class="wp-caption alignnone" style="width: 610px"><img class=" " title="Local Mac development environment" src="https://geek-blog.s3.amazonaws.com/2010/mac-local-couchdb-environment.jpg" alt="Local Mac development environment" width="600" height="441" /><p class="wp-caption-text">Local Mac development environment</p></div>
<div class="wp-caption alignnone" style="width: 610px"><img class=" " title="Dev environment from VM" src="https://mikegrace.s3.amazonaws.com/geek-blog/xp-access-mac-dev-environment.jpg" alt="Dev environment from VM" width="600" height="441" /><p class="wp-caption-text">Dev environment from VM</p></div>
]]></content:encoded>
			<wfw:commentRss>http://geek.michaelgrace.org/2010/02/access-local-mac-dev-environment-from-vm/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Geek and Poke Meets Kynetx</title>
		<link>http://geek.michaelgrace.org/2009/12/geek-and-poke-meets-kynetx/</link>
		<comments>http://geek.michaelgrace.org/2009/12/geek-and-poke-meets-kynetx/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 11:25:10 +0000</pubDate>
		<dc:creator>MikeGrace</dc:creator>
				<category><![CDATA[Kynetx]]></category>
		<category><![CDATA[Web Design -Dev]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Context]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://geek.michaelgrace.org/?p=1126</guid>
		<description><![CDATA[One of my co-workers recently tweeted, &#8220;I really want to know how I missed this web comic. Hilarious!! http://bit.ly/7das6F&#8220;. That got me thinking about how much people do miss from their favorite comic sites or any site on the web for that matter. Of course you can subscribe to RSS and get all their updates [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://geekandpoke.typepad.com/"><img class="size-full wp-image-1139 aligncenter" title="Geek and Poke" src="http://geek.michaelgrace.org/wp-content/uploads/2009/12/geekandpoke.jpg" alt="Geek and Poke" width="500" height="125" /></a></p>
<p style="text-align: center;"><a href="http://kynetx.com/"><img class="size-full wp-image-1141 aligncenter" title="kynetx" src="http://geek.michaelgrace.org/wp-content/uploads/2009/12/kynetx.gif" alt="kynetx" width="250" height="80" /></a></p>
<p>One of my co-workers recently tweeted, &#8220;I really want to know how I missed this web comic. Hilarious!! <a href="http://geekandpoke.typepad.com/geekandpoke/2009/12/simply-explained-new-series-the-main-principles-of-software-engineering-part-1.html">http://bit.ly/7das6F</a>&#8220;. That got me thinking about how much people do miss from their favorite comic sites or any site on the web for that matter. Of course you can subscribe to RSS and get all their updates but those who valiantly use and keep up with their feeds know how quickly it can become overwhelming. But what about all of the people who like sites or products but don&#8217;t know how to set up an RSS reader or who just don&#8217;t want to? How do you get your content to those people all the time without them having to type in your URL?</p>
<h1 style="text-align: center;">With Kynetx!!</h1>
<p>With <a href="http://kynetx.com/">Kynetx</a> you can customize the users experience on your website AND ANY OTHER WEBSITE YOU DESIRE!!</p>
<p>Are you getting excited yet? Are you listening or paying attention?! Are you thinking about the possibilities??!!!</p>
<p>In this example, if a user really loves the comic &#8220;<a href="http://geekandpoke.typepad.com/">Geek and Poke</a>&#8221; why not make the content available to them anywhere they go on the web in unobtrusive manner? In fact, if you do it well, the users will be giddy with the results and love your product even more! It&#8217;s a little known secret that people actually like advertising. THEY DO! People love to buy stuff! What people actually hate is irrelevant and irritating ads that are in their faces. I took 3 sites and customized the users experience based on the context that they really enjoy the comic &#8220;Geek and Poke&#8221;.</p>
<ul>
<li>Google.com</li>
<li>CNET.com</li>
<li>CNN.com</li>
</ul>
<p>Here are the after and before photos of what the user will see as they visit these sites.</p>
<div id="attachment_1130" class="wp-caption aligncenter" style="width: 610px"><img class="size-full wp-image-1130" title="Geek and Poke on Google.com" src="http://geek.michaelgrace.org/wp-content/uploads/2009/12/google.jpg" alt="Geek and Poke on Google.com" width="600" height="705" /><p class="wp-caption-text">Geek and Poke on Google.com</p></div>
<div id="attachment_1129" class="wp-caption aligncenter" style="width: 610px"><img class="size-full wp-image-1129" title="Geek and Poke on CNET.com" src="http://geek.michaelgrace.org/wp-content/uploads/2009/12/cnet.jpg" alt="Geek and Poke on CNET.com" width="600" height="705" /><p class="wp-caption-text">Geek and Poke on CNET.com</p></div>
<div id="attachment_1128" class="wp-caption aligncenter" style="width: 610px"><img class="size-full wp-image-1128" title="Geek and Poke on CNN.com using Kynetx technology" src="http://geek.michaelgrace.org/wp-content/uploads/2009/12/cnn.jpg" alt="Geek and Poke on CNN.com using Kynetx technology" width="600" height="705" /><p class="wp-caption-text">Geek and Poke on CNN.com using Kynetx technology</p></div>
<p>All the user has to do is download an Information Card into their Card Selector on their computer!</p>
<p>Check out this presentation by Kynetx to learn a bit more. (Make sure you watch it full screen. It looks much better!)</p>
<div id="__ss_2568833" style="width: 425px; text-align: center;"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" title="Home Page Tour Purpose-centric Web" href="http://www.slideshare.net/knightfour/home-page-tour-purposecentric-web-2568833">Home Page Tour Purpose-centric Web</a><object style="margin:0px" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=homepagetoursimple-091123163037-phpapp01&amp;stripped_title=home-page-tour-purposecentric-web-2568833" /><param name="allowfullscreen" value="true" /><embed style="margin:0px" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=homepagetoursimple-091123163037-phpapp01&amp;stripped_title=home-page-tour-purposecentric-web-2568833" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px; text-align: center;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">presentations</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/knightfour">knightfour</a>.</div>
</div>
<p>If you would like to try it out for yourself, drag this bookmarklet to your bookmarks bar: <a href="javascript:(function(){d=document;s=d.createElement('script');s.text=&quot;KOBJ_config={'rids':['a60x38']};&quot;;d.body.appendChild(s);l=d.createElement('script');l.src=&quot;http://init.kobj.net/js/shared/kobj-static.js&quot;;d.body.appendChild(l);})()">Geek &amp; Poke </a>or click to download the information card below to your card selector.</p>
<p style="text-align: center;">
<div id="attachment_1147" class="wp-caption aligncenter" style="width: 250px"><a href="http://geek.michaelgrace.org/wp-content/uploads/2009/12/Geek+and+Poke.crd"><img class="size-full wp-image-1147 " title="Geek and Poke Information Card" src="http://geek.michaelgrace.org/wp-content/uploads/2009/12/geek-and-poke.jpg" alt="Geek and Poke Information Card" width="240" height="180" /></a><p class="wp-caption-text">Geek and Poke Information Card</p></div>
<p>Just visit any of the three sites with the card installed or click on the bookmarklet while on that page and you to can see the magic happen. ; )</p>
]]></content:encoded>
			<wfw:commentRss>http://geek.michaelgrace.org/2009/12/geek-and-poke-meets-kynetx/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>What is SSL, TLS, https &amp; why are they your friends?</title>
		<link>http://geek.michaelgrace.org/2009/11/what-is-ssl-tls-https-why-are-they-your-friends/</link>
		<comments>http://geek.michaelgrace.org/2009/11/what-is-ssl-tls-https-why-are-they-your-friends/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 09:55:26 +0000</pubDate>
		<dc:creator>MikeGrace</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Browser]]></category>

		<guid isPermaLink="false">http://geek.michaelgrace.org/?p=1013</guid>
		<description><![CDATA[Do you know what SSL, TLS, and https mean and do? You deal with SSL, TLS, and https whether you know it or not and it is very important! TLS = Transport Layer Security SSL = Secure Socket Layer https = Hypertext Transfer Protocol Secure Private and sensitive information gets sent over the internet all [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.flickr.com/photos/bala_/2535158091/"><img class="aligncenter size-full wp-image-1027" title="security" src="http://geek.michaelgrace.org/wp-content/uploads/2009/11/2535158091_bd4439f69b.jpg" alt="security" width="487" height="231" /></a>Do you know what SSL, TLS, and https mean and do? You deal with SSL, TLS, and https whether you know it or not and it is very important!</p>
<p>TLS = Transport Layer Security<br />
SSL = Secure Socket Layer<br />
https = Hypertext Transfer Protocol Secure</p>
<p>Private and sensitive information gets sent over the internet all day so what is preventing someone from stealing that information? In order for information to be securely transferred over the internet 2 basics are needed.<br />
1. Confirm server identity<br />
2. Encrypt communication with server<a href="http://www.flickr.com/photos/narciss/2236491509/"><img class="alignright size-full wp-image-1021" title="Identity" src="http://geek.michaelgrace.org/wp-content/uploads/2009/11/2236491509_2c82f1926d_m.jpg" alt="Identity" width="144" height="125" /></a></p>
<p>You don&#8217;t want to send information to someone who is impersonating the person you actually want to send it to, do you? SSL and TLS provide a way to verify the identity of the recipient. In it&#8217;s simplest form, there are many companies that will give people digitally signed certificates vouching for that person saying in essence, &#8220;we have checked to make sure this person is who they say they are and we think you can trust them.&#8221; When you browse the web, your browser has a list of companies that it will trust to tell you who you can trust. So, when you connect to a server your browser can check their certificate and if it is signed by one of the companies that you trust then your browser will trust it.</p>
<p>Private conversations are good when you are sharing sensitive or private data. You don&#8217;t go walking around on the street shouting out your birthday, credit card number, and social security number so why would you do it on the internet? <a href="http://www.flickr.com/photos/demibrooke/2336528544/"><img class="size-full wp-image-1023 alignleft" title="shouting" src="http://geek.michaelgrace.org/wp-content/uploads/2009/11/2336528544_12c8c64896_m.jpg" alt="shouting" width="240" height="183" /></a>TLS and SSL provide a way for you to have a private conversation with a server so that others can&#8217;t &#8220;listen in&#8221; on your conversation by encrypting the data. Most data on the web is transferred using http but when it is secured using TLS or SSL it is called https.</p>
<p>It&#8217;s important to know when you are or aren&#8217;t using https when browsing the web to protect your information. Most browsers have visual indicators to show that https is being used. Make it a habit to make sure that your information will be secure before sending or retrieving that data.</p>
<p>Resources to learn more of the nitty gritty of SSL, TLS, and https<br />
TLS:<br />
<a href="http://en.wikipedia.org/wiki/Transport_Layer_Security">http://en.wikipedia.org/wiki/Transport_Layer_Security</a><br />
<a href="http://en.wikipedia.org/wiki/Transport_Layer_Security"> </a><a href="http://www.ietf.org/dyn/wg/charter/tls-charter.html">http://www.ietf.org/dyn/wg/charter/tls-charter.html</a></p>
<p>SSL:<br />
<a href="http://en.wikipedia.org/wiki/Transport_Layer_Security"> </a><a href="http://www.verisign.com/ssl/ssl-information-center/how-ssl-security-works/index.html">http://www.verisign.com/ssl/ssl-information-center/how-ssl-security-works/index.html</a><br />
<a href="http://video.google.com/videoplay?docid=7130470471741831613&amp;ei=JETxSrXaC5v-qAPLzKWxDQ&amp;q=ssl&amp;hl=en&amp;view=2&amp;client=firefox-a#"> </a><a href="http://video.google.com/videoplay?docid=7130470471741831613&amp;ei=JETxSrXaC5v-qAPLzKWxDQ&amp;q=ssl&amp;hl=en&amp;view=2&amp;client=firefox-a#">http://video.google.com/videoplay?docid=7130470471741831613&amp;ei=JETxSrXaC5v-qAPLzKWxDQ&amp;q=ssl&amp;hl=en&amp;view=2&amp;client=firefox-a#</a></p>
<p>https:<br />
<a href="http://video.google.com/videoplay?docid=7130470471741831613&amp;ei=JETxSrXaC5v-qAPLzKWxDQ&amp;q=ssl&amp;hl=en&amp;view=2&amp;client=firefox-a#"> </a><a href="http://en.wikipedia.org/wiki/HTTP_Secure">http://en.wikipedia.org/wiki/HTTP_Secure</a><br />
<a href="http://video.google.com/videoplay?docid=7130470471741831613&amp;ei=JETxSrXaC5v-qAPLzKWxDQ&amp;q=ssl&amp;hl=en&amp;view=2&amp;client=firefox-a#"> </a><a href="http://www.ourshop.org/resources/ssl.html">http://www.ourshop.org/resources/ssl.html</a></p>
<p>Images <a rel="license" href="http://creativecommons.org/licenses/by/2.0/">via CC BY 2.0</a><br />
Lock and Chain: <a rel="cc:attributionURL" href="http://www.flickr.com/photos/bala_/">http://www.flickr.com/photos/bala_/</a><br />
Silheuette: <a rel="cc:attributionURL" href="http://www.flickr.com/photos/narciss/">http://www.flickr.com/photos/narciss/</a><br />
Yelling: <a rel="cc:attributionURL" href="http://www.flickr.com/photos/demibrooke/">http://www.flickr.com/photos/demibrooke/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://geek.michaelgrace.org/2009/11/what-is-ssl-tls-https-why-are-they-your-friends/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Personal Browsing Stats with about:me Firefox Add-on</title>
		<link>http://geek.michaelgrace.org/2009/08/personal-browsing-stats-with-about-me-firefox-add-on/</link>
		<comments>http://geek.michaelgrace.org/2009/08/personal-browsing-stats-with-about-me-firefox-add-on/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 06:03:41 +0000</pubDate>
		<dc:creator>MikeGrace</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[Add-on]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://geek.michaelgrace.org/?p=844</guid>
		<description><![CDATA[about:me is one of the coolest and cleanest add-ons I have seen. I get to feed my stats fetish with my own browsing stats. Just install the add-on and type &#8220;about:me&#8221; into the address bar. Information on top pages overall, top pages per hour, download stats, and much more.]]></description>
			<content:encoded><![CDATA[<p>about:me is one of the coolest and cleanest add-ons I have seen. I get to feed my stats fetish with my own browsing stats. Just <a href="https://addons.mozilla.org/en-US/firefox/addon/13681">install the add-on</a> and type &#8220;about:me&#8221; into the address bar. Information on top pages overall, top pages per hour, download stats, and much more.</p>
<p style="text-align: center;"><a href="https://addons.mozilla.org/en-US/firefox/addon/13681"><img class="size-full wp-image-891 aligncenter" title="about_me" src="http://geek.michaelgrace.org/wp-content/uploads/2009/08/about_me.jpg" alt="about:me" width="500" height="725" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://geek.michaelgrace.org/2009/08/personal-browsing-stats-with-about-me-firefox-add-on/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Combat Information Overload With Firefox</title>
		<link>http://geek.michaelgrace.org/2009/08/zen-browsing-with-firefox/</link>
		<comments>http://geek.michaelgrace.org/2009/08/zen-browsing-with-firefox/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 05:21:36 +0000</pubDate>
		<dc:creator>MikeGrace</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[How to]]></category>
		<category><![CDATA[Other]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Web Design -Dev]]></category>
		<category><![CDATA[Add-on]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://geek.michaelgrace.org/?p=845</guid>
		<description><![CDATA[I have seen too many people who try to browse the web and get things done with a highly cluttered browser interface and all the extra tools and doodads get in the way. THE PROBLEM Information is flying all around us like debris from a tornado going through a trailer park. Information overload is a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/liebedich/3679711527/"><img class="aligncenter size-full wp-image-851" title="storm" src="http://geek.michaelgrace.org/wp-content/uploads/2009/08/storm.jpg" alt="storm" width="400" height="297" /></a><br />
I have seen too many people who try to browse the web and get things done with a highly cluttered browser interface and all the extra tools and doodads get in the way.</p>
<h3>THE PROBLEM</h3>
<p>Information is flying all around us like debris from a tornado going through a trailer park.<span id="more-845"></span> Information overload is a real problem now for the average person and it can wreak havoc on a persons productivity and goals. Never before in the history man has there been soo much information available. Experts, books, seminars, awareness: the availability of these are low if not non-existent. We are like little children who have been handed a gun with incredible power but no one is talking about how to safely handle it, and people are getting hurt!</p>
<h3>WHAT TO DO</h3>
<p>Fortunately for you, if you &#8220;shoot yourself in the foot&#8221; its your fault! Probably not what you were expecting, but it&#8217;s true. You have control over most of the information you subscribe to.</p>
<ul>
<li>RSS Feeds</li>
<li>Television</li>
<li>Radio</li>
<li>Email</li>
<li>Social Networks</li>
<li>Magazines</li>
<li>Newspaper</li>
</ul>
<h3>WHAT DOES THIS HAVE TO DO WITH MY BROWSER?</h3>
<p>You can control what your Firefox looks like. I have seen too many people who try to browse the web with so many buttons, bars, and add-ons that much of the space for actually viewing web pages is reduced by about a third or more. Take back your browser real estate and surf the web with freedom again!</p>
<h3>WHAT CAN I DO?</h3>
<p>Here is an example of two extremes.</p>
<p><img class="aligncenter size-full wp-image-857" title="bloated_vs_zen_firefox" src="http://geek.michaelgrace.org/wp-content/uploads/2009/08/bloated_vs_zen_firefox.jpg" alt="bloated_vs_zen_firefox" width="650" height="264" /></p>
<p>If the bloated one looks similar to yours or a friends browser then you are in the right place.</p>
<h4>To Do:</h4>
<ul>
<li>Use the Toolbar collapse button to hide the clutter until you need it</li>
</ul>
<p><img src="http://geek.michaelgrace.org/wp-content/uploads/2009/08/please_collapse.jpg" alt="please_collapse" title="please_collapse" width="500" height="833" class="aligncenter size-full wp-image-883" /></p>
<ul>
<li>Remove all add-ons you aren&#8217;t using all of the time (Spring Cleaning!)</li>
<li>Hide toolbars (functionality can often be accessed through the application menu)</li>
<li>Remove buttons that aren&#8217;t needed (most have keyboard shortcuts which are faster)</li>
</ul>
<p><img class="aligncenter size-full wp-image-859" title="customize_firefox_toolbars" src="http://geek.michaelgrace.org/wp-content/uploads/2009/08/customize_firefox_toolbars.jpg" alt="customize_firefox_toolbars" width="400" height="113" />This is really fun because you get to drag and drop buttons where ever you like.<br />
<img class="aligncenter size-full wp-image-860" title="drag_and_drop" src="http://geek.michaelgrace.org/wp-content/uploads/2009/08/drag_and_drop.jpg" alt="drag_and_drop" width="500" height="358" /></p>
<ul>
<li>Hide status bar if you don&#8217;t use it (Bottom gray bar)</li>
</ul>
<p><img class="aligncenter size-full wp-image-870" title="hide_status_bar" src="http://geek.michaelgrace.org/wp-content/uploads/2009/08/hide_status_bar.jpg" alt="hide_status_bar" width="250" height="266" /></p>
<ul>
<li>Disable &#8220;Always show the tab bar&#8221;</li>
</ul>
<p><img class="aligncenter size-full wp-image-862" title="tab_option_firefox" src="http://geek.michaelgrace.org/wp-content/uploads/2009/08/tab_option_firefox.jpg" alt="tab_option_firefox" width="400" height="201" /></p>
<p>The real trick is to balance the functionality of add-ons and buttons with space. After many months of trying different configurations, this has been the most effective layout for me.<br />
<img class="aligncenter size-full wp-image-861" title="my_firefox_layout" src="http://geek.michaelgrace.org/wp-content/uploads/2009/08/my_firefox_layout.jpg" alt="my_firefox_layout" width="616" height="537" /><br />
I use the keyboard shortcuts for the Firebug add-on and the other basic browser buttons like forward, back, refresh, so I have removed all those buttons and add-on bars. I show the status bar on the bottom so I can see if the HTML pages I am coding are validating as strict without running a validator. I also hide the bookmarks bar because I don&#8217;t use them very frequently. Everyone uses the web differently which makes Firefox great for many people because it can be customized for their needs.  Play around with your layout, reduce distractions, and find what works best for you.</p>
<p>Storm Photo: <a rel="cc:attributionURL" href="http://www.flickr.com/photos/liebedich/">http://www.flickr.com/photos/liebedich/</a> / <a rel="license" href="http://creativecommons.org/licenses/by/2.0/">CC BY 2.0</a></p>
]]></content:encoded>
			<wfw:commentRss>http://geek.michaelgrace.org/2009/08/zen-browsing-with-firefox/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Get Firefox Add-ons to Work with ALL Versions of Firefox</title>
		<link>http://geek.michaelgrace.org/2009/08/get-firefox-add-ons-to-work-with-all-versions-of-firefox/</link>
		<comments>http://geek.michaelgrace.org/2009/08/get-firefox-add-ons-to-work-with-all-versions-of-firefox/#comments</comments>
		<pubDate>Tue, 18 Aug 2009 07:23:16 +0000</pubDate>
		<dc:creator>MikeGrace</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[How to]]></category>
		<category><![CDATA[Web Design -Dev]]></category>
		<category><![CDATA[Add-on]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://geek.michaelgrace.org/?p=794</guid>
		<description><![CDATA[Ever upgraded to the next version of Firefox and your add-on didn&#8217;t show up because it was marked &#8220;Not Compatible&#8221;? There is a very simple way to force your version of Firefox to accept the add-on even if it isn&#8217;t compatible. There are a few reasons why your installed add-ons might get marked as incompatible. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/carbonnyc/2206470413/"><img class="alignleft size-full wp-image-832" title="The way you feel when you realize your favorite add-on is incompatible" src="http://geek.michaelgrace.org/wp-content/uploads/2009/08/shock.jpg" alt="The way you feel when you realize your favorite add-on is incompatible" width="250" height="250" /></a>Ever upgraded to the next version of Firefox and your add-on didn&#8217;t show up because it was marked &#8220;Not Compatible&#8221;? There is a very simple way to force your version of Firefox to accept the add-on even if it isn&#8217;t compatible.</p>
<p>There are a few reasons why your installed add-ons might get marked as incompatible. Sometimes the developer has not changed the install requirements to accept your version. Mozilla suggests to developers that they don&#8217;t mark it compatible until they KNOW it is compatible. So, many developers don&#8217;t mark their add-ons compatible with beta and alpha releases of Firefox. Another reason an add-on might not be marked as compatible is because it really ISN&#8217;T compatible. Running an incompatible add-on can corrupt data in your browser profile and other places on your computer so don&#8217;t force add-ons to work unless you are willing to deal with the risks.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-834" title="Firefox 3.5, 3.6b, 3.7a" src="http://geek.michaelgrace.org/wp-content/uploads/2009/08/all_three.png" alt="all_three" width="400" height="153" /></p>
<p><span id="more-794"></span></p>
<h4>Precautions:</h4>
<ul>
<li>Don&#8217;t force add-ons unless you are willing to deal with possible browser crashing and data/profile corruption!</li>
<li>Backup your profile!</li>
<li>Be an add-on minimalist! The more add-ons you have, the more that can go wrong&#8230; very wrong.</li>
<li>Backup your system regularly. If you don&#8217;t do this already your crazy and you should start yesterday!</li>
</ul>
<h4>How:</h4>
<p>To force Firefox to accept all installed add-ons we simply need to tell it in it&#8217;s configuration file to ignore incompatibility. It will still check for updates and inform you that add-ons are incompatible, but it will let them run.</p>
<h4>Steps:</h4>
<ol>
<li>Open Firefox</li>
<li>Type <code>about:config</code> into browser bar and press enter</li>
<li>Click &#8220;I&#8217;ll be careful, I promise!&#8221; button and chuckle at Mozilla&#8217;s developer&#8217;s humor</li>
<li>Right click on any list item in browser window and select &#8220;New&#8221; -&gt; &#8220;Boolean&#8221;</li>
<li>Paste <code>extensions.checkCompatibility</code> into alert box input window</li>
<li>Select &#8220;False&#8221;</li>
<li>Open add-ons window: Select &#8220;Tools&#8221; -&gt; &#8220;Add-ons&#8221;</li>
<li>Click &#8220;Restart&#8221; on yellow notification bar</li>
<li>Throw your hands up in the air</li>
<li>Shout for joy</li>
<li>Spin around in your twirly chair and get back to work</li>
<li>; )</li>
</ol>
<h4>Visual Steps:</h4>
<ol>
<li>Click on the first image</li>
<li>Click on the arrows that show up when you mouse over the image to walk through the steps visually</li>
<li>Enjoy the show</li>
</ol>

<a href='http://geek.michaelgrace.org/2009/08/get-firefox-add-ons-to-work-with-all-versions-of-firefox/00_non_compatability/' title='00_non_compatability'><img width="150" height="150" src="http://geek.michaelgrace.org/wp-content/uploads/2009/08/00_non_compatability-150x150.jpg" class="attachment-thumbnail" alt="00_non_compatability" title="00_non_compatability" /></a>
<a href='http://geek.michaelgrace.org/2009/08/get-firefox-add-ons-to-work-with-all-versions-of-firefox/01_firefox_about_config/' title='01_firefox_about_config'><img width="150" height="41" src="http://geek.michaelgrace.org/wp-content/uploads/2009/08/01_firefox_about_config-150x41.jpg" class="attachment-thumbnail" alt="01_firefox_about_config" title="01_firefox_about_config" /></a>
<a href='http://geek.michaelgrace.org/2009/08/get-firefox-add-ons-to-work-with-all-versions-of-firefox/02_ill_be_careful_i_promise/' title='02_ill_be_careful_i_promise'><img width="150" height="150" src="http://geek.michaelgrace.org/wp-content/uploads/2009/08/02_ill_be_careful_i_promise-150x150.jpg" class="attachment-thumbnail" alt="02_ill_be_careful_i_promise" title="02_ill_be_careful_i_promise" /></a>
<a href='http://geek.michaelgrace.org/2009/08/get-firefox-add-ons-to-work-with-all-versions-of-firefox/03_create_new_preference/' title='03_create_new_preference'><img width="150" height="150" src="http://geek.michaelgrace.org/wp-content/uploads/2009/08/03_create_new_preference-150x150.jpg" class="attachment-thumbnail" alt="03_create_new_preference" title="03_create_new_preference" /></a>
<a href='http://geek.michaelgrace.org/2009/08/get-firefox-add-ons-to-work-with-all-versions-of-firefox/04_config_preference_name/' title='04_config_preference_name'><img width="150" height="150" src="http://geek.michaelgrace.org/wp-content/uploads/2009/08/04_config_preference_name-150x150.jpg" class="attachment-thumbnail" alt="04_config_preference_name" title="04_config_preference_name" /></a>
<a href='http://geek.michaelgrace.org/2009/08/get-firefox-add-ons-to-work-with-all-versions-of-firefox/05_boolean_choice/' title='05_boolean_choice'><img width="150" height="150" src="http://geek.michaelgrace.org/wp-content/uploads/2009/08/05_boolean_choice-150x150.jpg" class="attachment-thumbnail" alt="05_boolean_choice" title="05_boolean_choice" /></a>
<a href='http://geek.michaelgrace.org/2009/08/get-firefox-add-ons-to-work-with-all-versions-of-firefox/06_extension-checkcompatibility/' title='06_extension.checkCompatibility'><img width="150" height="85" src="http://geek.michaelgrace.org/wp-content/uploads/2009/08/06_extension.checkCompatibility-150x85.jpg" class="attachment-thumbnail" alt="06_extension.checkCompatibility" title="06_extension.checkCompatibility" /></a>
<a href='http://geek.michaelgrace.org/2009/08/get-firefox-add-ons-to-work-with-all-versions-of-firefox/07_firefox_restart/' title='07_firefox_restart'><img width="150" height="131" src="http://geek.michaelgrace.org/wp-content/uploads/2009/08/07_firefox_restart-150x131.jpg" class="attachment-thumbnail" alt="07_firefox_restart" title="07_firefox_restart" /></a>
<a href='http://geek.michaelgrace.org/2009/08/get-firefox-add-ons-to-work-with-all-versions-of-firefox/08_forced_compatability/' title='08_forced_compatability'><img width="150" height="150" src="http://geek.michaelgrace.org/wp-content/uploads/2009/08/08_forced_compatability-150x150.jpg" class="attachment-thumbnail" alt="08_forced_compatability" title="08_forced_compatability" /></a>
<a href='http://geek.michaelgrace.org/2009/08/get-firefox-add-ons-to-work-with-all-versions-of-firefox/all_three/' title='all_three'><img width="150" height="150" src="http://geek.michaelgrace.org/wp-content/uploads/2009/08/all_three-150x150.png" class="attachment-thumbnail" alt="all_three" title="all_three" /></a>
<a href='http://geek.michaelgrace.org/2009/08/get-firefox-add-ons-to-work-with-all-versions-of-firefox/shock/' title='The way you feel when you realize your favorite add-on is incompatible'><img width="150" height="150" src="http://geek.michaelgrace.org/wp-content/uploads/2009/08/shock-150x150.jpg" class="attachment-thumbnail" alt="The way you feel when you realize your favorite add-on is incompatible" title="The way you feel when you realize your favorite add-on is incompatible" /></a>

<p>Shocked Photo: <a rel="cc:attributionURL" href="http://www.flickr.com/photos/carbonnyc/">http://www.flickr.com/photos/carbonnyc/</a> / <a rel="license" href="http://creativecommons.org/licenses/by/2.0/">CC BY 2.0</a></p>
]]></content:encoded>
			<wfw:commentRss>http://geek.michaelgrace.org/2009/08/get-firefox-add-ons-to-work-with-all-versions-of-firefox/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Firefox 3.7 Alpha Release</title>
		<link>http://geek.michaelgrace.org/2009/08/firefox-3-7-alpha-release/</link>
		<comments>http://geek.michaelgrace.org/2009/08/firefox-3-7-alpha-release/#comments</comments>
		<pubDate>Mon, 17 Aug 2009 16:37:56 +0000</pubDate>
		<dc:creator>MikeGrace</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Giggles]]></category>
		<category><![CDATA[Web Design -Dev]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[laugh]]></category>
		<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://geek.michaelgrace.org/?p=772</guid>
		<description><![CDATA[Firefox 3.7 Alpha is available for download for developers to try out but it is still very alpha. I love the humor that the Mozilla developers have as seen through the icon used for Firefox 3.7a. The developers have lovingly named the alpha &#8220;Minefield&#8221;. Love it! ; ) Still want to try it out? Download [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_773" class="wp-caption alignleft" style="width: 138px"><img class="size-full wp-image-773 " title="minefield" src="http://geek.michaelgrace.org/wp-content/uploads/2009/08/minefield.png" alt="FF 3.7a - aka Minefield" width="128" height="128" /><p class="wp-caption-text">FF 3.7a - aka Minefield</p></div>
<p>Firefox 3.7 Alpha is available for download for developers to try out but it is still very alpha. I love the humor that the Mozilla developers have as seen through the icon used for Firefox 3.7a. The developers have lovingly named the alpha &#8220;Minefield&#8221;. Love it! ; ) Still want to try it out? <a href="http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/">Download Firefox 3.7 Alpha</a></p>
]]></content:encoded>
			<wfw:commentRss>http://geek.michaelgrace.org/2009/08/firefox-3-7-alpha-release/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bring Down IE 6 !!!!!!</title>
		<link>http://geek.michaelgrace.org/2009/03/bring-down-ie-6/</link>
		<comments>http://geek.michaelgrace.org/2009/03/bring-down-ie-6/#comments</comments>
		<pubDate>Mon, 30 Mar 2009 01:37:38 +0000</pubDate>
		<dc:creator>MikeGrace</dc:creator>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[Safari]]></category>

		<guid isPermaLink="false">http://geek.michaelgrace.org/?p=34</guid>
		<description><![CDATA[It is time to bring IE 6 to rest. The guys over at .net magazine have put together a campaign to bring awareness to everyone and we all hope that you will join up in the fight. If you are not sure if you are using the latest browser please just download the latest version [...]]]></description>
			<content:encoded><![CDATA[<p>It is time to bring IE 6 to rest. The guys over at .net magazine have put together a campaign to bring awareness to everyone and we all hope that you will join up in the fight. If you are not sure if you are using the latest browser please just download the latest version of any one of the following browesers. Installing a new browser may be out of your comfort zone but it is something that just needs to be done because more and more websites aren&#8217;t looking the way they should because you are using an old browser (if you are using and old browser). And for those of you who are reading this who don&#8217;t know what a browser is&#8230; it is the program/ application you are viewing this webpage with.</p>
<p>This Warning applies to you if you are using an old browser!!</p>
<div id="ie6Warning">
<h1>Time to upgrade your browser</h1>
<p>If you&#8217;re reading this, you&#8217;re surfing using Internet Explorer 6, an eight-year-old browser that cannot cope with the demands of the modern internet. For the best web experience, we strongly recommend upgrading to <a href="http://www.getfirefox.com/">Firefox</a>, <a href="http://www.opera.com/">Opera</a>, <a href="http://www.apple.com/safari/">Safari</a>, <a href="http://www.google.com/chrome">Google Chrome</a>, or a more recent version of <a href="http://www.microsoft.com/windows/downloads/ie/getitnow.mspx">Internet Explorer</a>.</div>
<p style="text-align: center;"><a href="http://www.bringdownie6.com/"><img class="size-full wp-image-36 aligncenter" title="bd" src="http://geek.michaelgrace.org/wp-content/uploads/2009/03/bd.png" alt="http://www.bringdownie6.com/" width="117" height="120" /></a></p>
<p>Check out the bring down IE 6 campaign over at <a href="http://www.bringdownie6.com/">http://www.bringdownie6.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://geek.michaelgrace.org/2009/03/bring-down-ie-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

