<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.0.4" -->
<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/"
	>

<channel>
	<title>kindproject</title>
	<link>http://blog.kindproject.com</link>
	<description>Inspired by a fake story</description>
	<pubDate>Tue, 02 Mar 2010 13:10:31 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.4</generator>
	<language>en</language>
			<item>
		<title>critique: how ie8, firefox and opera handle browser tabs</title>
		<link>http://blog.kindproject.com/2008/03/16/critique-how-ie8-firefox-and-opera-handle-browser-tabs/</link>
		<comments>http://blog.kindproject.com/2008/03/16/critique-how-ie8-firefox-and-opera-handle-browser-tabs/#comments</comments>
		<pubDate>Sun, 16 Mar 2008 19:37:38 +0000</pubDate>
		<dc:creator>jonathan</dc:creator>
		
	<category>tag &amp; bag</category>
	<category>bad tech</category>
		<guid isPermaLink="false">http://blog.kindproject.com/2008/03/16/critique-how-ie8-firefox-and-opera-handle-browser-tabs/</guid>
		<description><![CDATA[My friends and colleagues from work just got back from the land of sin, Vegas, and posted their review and redux of Mix08. A couple of post about ie8 got me wondering if Redmond has been watching opera and did anything with the tab in ie8. After being burnt on trying to double install ie [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.kindproject.com/samples/critique_tabs/tab_thumb.png" class="left"/>My friends and colleagues from work just got back from the land of sin, Vegas, and posted their <a href="http://noamwolf.com/blogItem/mix-08---reviewed/84">review</a> and <a href="http://www.jasonwoodard.com/blog/2008/03/12/Mix08Redux.aspx">redux</a> of Mix08. A couple of post about ie8 got me wondering if Redmond has been watching opera and did anything with the tab in ie8. After being burnt on trying to double install ie between 6 and 7 I have yet to download it, but since I now have four machines at work lets sacrifice one for the sake of experiment.</p>
<p>On my box affectionately know as sub-prime, ie8 shows me that the wordy tab instructions of ie7 has been replaced, but only with web 2.0ish gradient language telling me the obvious, &#8220;you&#8217;ve opened a tab&#8221;. This weak phrasing reminds me of the oldie but not so goodie aol phrase turned movie, <a href="http://www.youtube.com/watch?v=jCetfaS7GAo">&#8220;you&#8217;ve got mail&#8221;</a>. Sorry IE8 team, but this is pathetic. Both ie7 and ie8 do not give me anything useful when I hit ctrl+t. </p>
<p>I am going to skip over firefox and delve right into opera because firefox is even worse than ie in that ctrl+t simply gives me a blank address bar and blank page. No instructions nothing useful. Simple, yes, useful, no. In this case the <a href="http://blog.kindproject.com/2008/02/09/critique-tadalist/">KIMAC</a> has not been met.</p>
<p>My superb memory, ha ha, has faltered since I&#8217;m not exactly sure how I came across Opera again, but somehow I heard an interview with one of the oldest players in the browser space and downloaded their operamini to my phone. In general it had a nice feel to it so I recently decided to stuff the pipes of the old laptop with yet another program and download the latest opera. For the most part it has been a good experience. Its tab implementation absolutely rocks.</p>
<p>Opera is on the forefront of the tab. They have a feature called speed dial, invoking the paradigm from a phone where when you instantiate a new tab, ctrl+t, rather than being presented with a blank page like in firefox, or a page which explains tabs (only useful once), opera gives you a 3&#215;3 grid of thumbnails with which you can add your favorite sites. Like a mini favorites/bookmarker it allows you to throw in a reasonable number, nine, sites you might use. The paradigm is easy for non-techies, the number of options is kept manageable and the thumbnails give you visual cues for easy nav. I love this feature. </p>
<p><a href="http://www.kindproject.com/samples/critique_tabs/tab_thumbnails.png">Click here for a side-by-side comparison</a> of the implementations.</p>
<p>The second tab feature of note is a thumbnail of your other tabs. We have seen this on other sites, such as ask.com, and on the windows powertoy alt+tab switcher, but opera incorporates a thumbnail of the webpage into the hover state on other tabs. This gives you a nice preview of non-focused tabs in a mouse-friendly way, if you are not a master ctrl+tab switcher.</p>
<p><a href="http://www.kindproject.com/samples/critique_tabs/tabs.htm">Click here for a view of the thumbnailing feature.</p>
<p>I have had a few crashes most notably when trying to add cookinglight.com to the speeddial, but overall it has taken over as my default browser for everything but web development. There are probably ways to manage this better, but ff has become clogged with development tools, firebug, webdev toolbar, yslow etc that impede on my general surfing not to mention the memory creep.</a>
</p>
]]></content:encoded>
			<wfw:commentRSS>http://blog.kindproject.com/2008/03/16/critique-how-ie8-firefox-and-opera-handle-browser-tabs/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>itzbeen, by geek for baby geek</title>
		<link>http://blog.kindproject.com/2008/03/03/itzbeen-by-geek-for-baby-geek/</link>
		<comments>http://blog.kindproject.com/2008/03/03/itzbeen-by-geek-for-baby-geek/#comments</comments>
		<pubDate>Tue, 04 Mar 2008 00:58:22 +0000</pubDate>
		<dc:creator>jonathan</dc:creator>
		
	<category>tag &amp; bag</category>
	<category>baby</category>
		<guid isPermaLink="false">http://blog.kindproject.com/2008/03/03/itzbeen-by-geek-for-baby-geek/</guid>
		<description><![CDATA[
I&#8217;m declaring the most useful baby item through day 4 as a present from Jason, the itzbeen. For the baby by numbers set, which seems to be popular now with the resurgence of breast feeding, the itzbeen provides five clocks in one. Besides the clock time, you have minute increment counters for, diapers, feeding, sleeping [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.com/gp/product/B000MEB3GE?ie=UTF8&#038;tag=kindproject-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B000MEB3GE"><img border="0" src="http://www.kindproject.com/images/blog_images/itzbeen.jpg" class="left"/></a><img src="http://www.assoc-amazon.com/e/ir?t=kindproject-20&#038;l=as2&#038;o=1&#038;a=B000MEB3GE" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /><br />
I&#8217;m declaring the most useful baby item through day 4 as a present from <a href="http://www.jasonwoodard.com/blog/2008/01/18/BabyStuffItzbeenBabyCareTimer.aspx">Jason, the itzbeen</a>. For the baby by numbers set, which seems to be popular now with the resurgence of breast feeding, the itzbeen provides five clocks in one. Besides the clock time, you have minute increment counters for, diapers, feeding, sleeping and some unknown thing peditricians and other &#8220;professional&#8221; baby consultants have yet decided you should track. We have been utilizing the diaper and feeding clocks only and then transferring times to a worksheet the educator for the child rearing class gave us on the first day at the hospital, <a href="http://www.kellymom.com/store/freehandouts/breastfeeding-log-2wk.pdf">the kellymom breastfeeding log</a>. Maybe this is useful, but the little switch to indicate which side the mother feed on last has no use as mom can feel which side is full. In general though its a cool little gadget. Next on the list of frivolous but kind of cool will be the purchase of <a href="http://www.amazon.com/gp/product/B000UEA96G?ie=UTF8&#038;tag=kindproject-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B000UEA96G">Breast Milk Alcohol Test 8 Pack</a><img src="http://www.assoc-amazon.com/e/ir?t=kindproject-20&#038;l=as2&#038;o=1&#038;a=B000UEA96G" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />
</p>
]]></content:encoded>
			<wfw:commentRSS>http://blog.kindproject.com/2008/03/03/itzbeen-by-geek-for-baby-geek/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>its a girl!</title>
		<link>http://blog.kindproject.com/2008/02/29/its-a-girl/</link>
		<comments>http://blog.kindproject.com/2008/02/29/its-a-girl/#comments</comments>
		<pubDate>Fri, 29 Feb 2008 15:56:14 +0000</pubDate>
		<dc:creator>jonathan</dc:creator>
		
	<category>tag &amp; bag</category>
	<category>baby</category>
		<guid isPermaLink="false">http://blog.kindproject.com/2008/02/29/its-a-girl/</guid>
		<description><![CDATA[


Emma Lilly Kind, 6.9 lbs, 18 inches, born 2:35 AM Feb 29th 2008.

]]></description>
			<content:encoded><![CDATA[<p class="center">
<img src="http://www.kindproject.com/images/blog_images/emma_hospital_01.jpg"/><br />
<br />
Emma Lilly Kind, 6.9 lbs, 18 inches, born 2:35 AM Feb 29th 2008.
</p>
]]></content:encoded>
			<wfw:commentRSS>http://blog.kindproject.com/2008/02/29/its-a-girl/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>rehab for asp.net in production</title>
		<link>http://blog.kindproject.com/2008/02/20/rehab-for-aspnet-in-production/</link>
		<comments>http://blog.kindproject.com/2008/02/20/rehab-for-aspnet-in-production/#comments</comments>
		<pubDate>Wed, 20 Feb 2008 12:43:06 +0000</pubDate>
		<dc:creator>jonathan</dc:creator>
		
	<category>coding</category>
	<category>tag &amp; bag</category>
	<category>sustainable dev</category>
		<guid isPermaLink="false">http://blog.kindproject.com/2008/02/20/rehab-for-aspnet-in-production/</guid>
		<description><![CDATA[Compared to my buddies, Noam and Jason, I have always embodied the old webmaster job title the more them. This means I tend to work the box administration and configuration as much as the code. As I release my day-time code to beta, once again I am revisiting deployment control measures.
Question 1 - Do you [...]]]></description>
			<content:encoded><![CDATA[<p>Compared to my buddies, <a href="http://www.noamwolf.com">Noam</a> and <a href="http://www.jasonwoodard.com/blog/">Jason</a>, I have always embodied the old webmaster job title the more them. This means I tend to work the box administration and configuration as much as the code. As I release my day-time code to beta, once again I am revisiting deployment control measures.</p>
<p><strong>Question 1 - Do you manipulate, muck up, mess with the machine config?</strong><br />
I have been burnt by the GAC before &lt;future post/&gt; so I tend to deploy my apps with everything they need right in the bin and app folders. This means I a bit less tidiness, having have extra dlls in my bin and that I make most tweaks in my app web.config but has the benefit of easy deployment. Deployment is not the time you want to be messing with settings!</p>
<p>A recent post I came across from ScottGu&#8217;s blog linked to this article, <a href="http://daptivate.com/archive/2008/02/12/top-10-best-practices-for-production-asp-net-applications.aspx">Top 10 Best Practices for Production asp net Applications</a>. I have read similarly titled articles in the past so I went here on a lark, expecting to find nothing new, but I was pleasantly surprised. The number one new tidbit was, &#8220;Set retail=&#8217;true&#8217; in your machine.config&#8221;. Never heard of that before, but if true it does a hat trick:</p>
<blockquote><p>
This will kill three birds with one stone.  It will force the &#8216;debug&#8217; flag in the web.config to be false,  it will disable page output tracing, and  it will force the custom error page to be shown to remote users rather than the actual exception or error message.  For more information you can read Scott Guthrie&#8217;s post or the MSDN reference.
</p></blockquote>
<p>I have to test it out, but I wish I had known about it years ago when I worked in a shop with very loose deployment controls. Developers were constantly leaving crumbs on my freshly vacuumed carpet, page level trace=&#8221;true&#8221; statements. Once tested I&#8217;ll then have to figure out how to role out machine.config changes to a web farm since my current company is freakishly spendthrift with the servers. </p>
<p><strong>Question 2 - Do you deploy source code?</strong><br />
In a compiled language such as java or c#, do you deploy source code? My only real working knowledge is in c# so I&#8217;ll stick to that domain for now. This question arises as I have some java guys on the team who want to push .cs files to the server to have the &#8220;ability to patch code&#8221;. For me this smells like a glade plug-in, the scent while nauseating is really covering up the stank of bad source control management.</p>
<p>Fortunately google comes to the rescue as a search for for &#8220;deploying source code&#8221; gave me <a href="http://aspnetresources.com/articles/debug_code_in_production.aspx">this first read</a> from a relatively good source, aspnetresources.</p>
<blockquote><p>
The whitepaper also lists JIT compilation, but I won&#8217;t go there. It&#8217;s a <b>questionable approach</b> which is outside of the scope of this article. Please, refer to Chapter 4 of the whitepaper, &#8220;Deployment Issues for .NET Applications&#8221;, to read more about NGEN and JIT compilation.</p></blockquote>
<p>The white paper mentioned is this, <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/DALGRoadmap.asp">Deploying .NET Framework-based Applications</a> at Patterns &#038; Practices, which is a better source, but the paper is a bit dated being published in 2003. After a quick read that did not really give me anything useful.</p>
<p>After changing search terms, &#8220;deploying .cs files&#8221;. The first <a href="http://discuss.techinterview.org/default.asp?dotnet.12.385769.6">thread</a>, mentions publishing .cs files, but not a single person says they do it. They mostly hawk the web deployment project and/or the web application project, which is of course what I&#8217;m already selling.</p>
<p>Dr. Peter A. Bromberg, creator of eggheadcafe says,  &#8220;I wouldn&#8217;t even consider deploying .cs files&#8221;. - <a href="http://www.eggheadcafe.com/community/aspnet/17/10007015/i-wouldnt-even-consider.aspx">eggheadcafe</a></p>
<p>Having read the esteemed Dr Bromberg a few times over the years, that quote is good enough for me, but I am still searching for the article that explains the pros of deploying source. Let me know if you find it and make sure it is a reputable source too.</p>
<p>To top it off here&#8217;s my favorite qoute from Jason, invoking a bit of Amy Whinehouse,<br />
&#8220;NO NO NO&#8230; when you &#8216;patch&#8217; you create and unpredictable hybrid release that isn&#8217;t really anything.&#8221;</p>
<p class="center">
<object width="425" height="355"><br />
<param name="movie" value="http://www.youtube.com/v/RKVbgkfFygY&#038;rel=1"></param>
<param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/RKVbgkfFygY&#038;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>
</p>
]]></content:encoded>
			<wfw:commentRSS>http://blog.kindproject.com/2008/02/20/rehab-for-aspnet-in-production/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>fumbling around wordpress</title>
		<link>http://blog.kindproject.com/2008/01/24/fumbling-around-wordpress/</link>
		<comments>http://blog.kindproject.com/2008/01/24/fumbling-around-wordpress/#comments</comments>
		<pubDate>Thu, 24 Jan 2008 16:42:39 +0000</pubDate>
		<dc:creator>jonathan</dc:creator>
		
	<category>coding</category>
	<category>tag &amp; bag</category>
		<guid isPermaLink="false">http://blog.kindproject.com/2008/01/24/fumbling-around-wordpress/</guid>
		<description><![CDATA[
I like to stay in touch with the people. When it comes to technology that means I test drive the software which non-nerd-tool people use to accomplish a task a software engineer might try and build himself, see blog.a.lish. In this case I chose to enable a wordpress blog through my hosting company, hostmysite.com. I [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.kindproject.com/images/blog_images/external.jpg" alt="external" class="left"/><br />
I like to stay in touch with the people. When it comes to technology that means I test drive the software which non-nerd-tool people use to accomplish a task a software engineer might try and build himself, see <a href="http://www.noamwolf.com/" target="_blank">blog.a.lish</a>. In this case I chose to enable a wordpress blog through my hosting company, <a href="http://hostmysite.com/index.shtml">hostmysite.com</a>. I have gotten past just kicking the tires and recently switched over to a calmer theme that I picked up from the best designer I know, <a href="http://www.forgetfoo.com/?blogid=8787" target="_blank">forgetfoo</a>. While the tagging structure of asp.net and php are similar, &lt;%= &#8220;Hello 1 person reading this&#8221; %&gt; to &lt;?php echo &#8220;Hello 2nd person reading this&#8221; ?&gt;, as a .net guy I sometimes feel like a fresh water fish in a salt water pond.</p>
<p>Only today did I fully realize that when you change a wordpress theme you change the header and footer files as well. To an asp.net guy a theme is a smaller more design oriented concept. For wordpress, a theme encompasses the entire css, js and <b>php</b> code for the site. Any custom code I had added in is gone. Doh! Bye-bye link to stylesheet, all done google analytics code, see you later ad words tweaks.</p>
<p>I put these items back into the theme, and decided to add the following mods to upgrade the the posting experience:</p>
<ol>
<li><a href="http://www.kindproject.com/library/css/blog.css">css opacity on hover</a></li>
<li>js code to throw in target=&#8221;_blank&#8221; on all external links</li>
</ol>
<p>Check out the sample I setup <a href="http://www.kindproject.com/samples/links.htm">here</a>. If you view source on the html you will see link 3 has target=&#8221;_blank&#8221; defined already while link 4 does not. If you view the html post js processing, in firebug of course, you will see the target attribute added to the 4th link.</p>
<p>Do you have any custom code you&#8217;ve added to your blog for easilbity?
</p>
]]></content:encoded>
			<wfw:commentRSS>http://blog.kindproject.com/2008/01/24/fumbling-around-wordpress/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>moving to open source UI testing</title>
		<link>http://blog.kindproject.com/2007/05/20/moving-to-open-source-ui-testing/</link>
		<comments>http://blog.kindproject.com/2007/05/20/moving-to-open-source-ui-testing/#comments</comments>
		<pubDate>Mon, 21 May 2007 00:42:16 +0000</pubDate>
		<dc:creator>jonathan</dc:creator>
		
	<category>to lazy to categorize</category>
	<category>coding</category>
	<category>tag &amp; bag</category>
		<guid isPermaLink="false">http://blog.kindproject.com/2007/05/20/moving-to-open-source-ui-testing/</guid>
		<description><![CDATA[for some reason I really want to stop our company from using mercury qtp. why spent hundreds of thousands of dollars on licensing limited product. granted some of my grippes are do to our inability to handle admin such as sso, but there are plenty of cool open source tools coming to the market. look [...]]]></description>
			<content:encoded><![CDATA[<p>for some reason I really want to stop our company from using <a title="mercury qtp" target="_blank" href="http://www.mercury.com/us/products/quality-center/functional-testing/quicktest-professional/">mercury qtp.</a> why spent hundreds of thousands of dollars on licensing limited product. granted some of my grippes are do to our inability to handle admin such as sso, but there are plenty of cool open source tools coming to the market. look for my post series on selenium nunit and cc.net.</p>
<p>ref: <a target="_blank" href="http://www-128.ibm.com/developerworks/java/library/j-cq04037/index.html">IBM&#8217;s Selenium and Test NG</a>  | <a target="_blank" href="http://codeelements.com/book/export/html/39">random examples</a> | <a target="_blank" href="http://www.openqa.org/selenium-core/reference.html">core reference</a> | <a target="_blank" href="http://www.peterkrantz.com/2005/selenium-for-aspnet/">peter krantz&#8217;s selenium and asp.net</a> |
</p>
]]></content:encoded>
			<wfw:commentRSS>http://blog.kindproject.com/2007/05/20/moving-to-open-source-ui-testing/feed/</wfw:commentRSS>
		</item>
	</channel>
</rss>
