<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Nebulosa Tech Bar</title>
	
	<link>http://tech.nebulosabar.com</link>
	<description>A site with soft-spot for technology</description>
	<pubDate>Mon, 20 Oct 2008 11:08:04 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/nebulosatechbar" /><feedburner:info uri="nebulosatechbar" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>nebulosatechbar</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Amazing dogbot video</title>
		<link>http://feedproxy.google.com/~r/nebulosatechbar/~3/E0HbEKL_8Nc/</link>
		<comments>http://tech.nebulosabar.com/robotics/amazing-dogbot-video/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 00:50:00 +0000</pubDate>
		<dc:creator>Aleksander</dc:creator>
		
		<category><![CDATA[Robotics]]></category>

		<guid isPermaLink="false">http://tech.nebulosabar.com/?p=36</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><object width="300" height="200"><param name="movie" value="http://www.youtube.com/v/W1czBcnX1Ww&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/W1czBcnX1Ww&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="300" height="200"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://tech.nebulosabar.com/robotics/amazing-dogbot-video/feed/</wfw:commentRss>
		<feedburner:origLink>http://tech.nebulosabar.com/robotics/amazing-dogbot-video/</feedburner:origLink></item>
		<item>
		<title>CSS problems with Internet Explorer</title>
		<link>http://feedproxy.google.com/~r/nebulosatechbar/~3/MnHquQUZJQU/</link>
		<comments>http://tech.nebulosabar.com/wordpress/css-problems-with-internet-explorer/#comments</comments>
		<pubDate>Mon, 14 Jul 2008 23:36:08 +0000</pubDate>
		<dc:creator>Aleksander</dc:creator>
		
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://tech.nebulosabar.com/?p=35</guid>
		<description><![CDATA[Every webdesigner have to face the truth: there is no code that works the same on all browsers. This site for instance deals with some serious issues concerning to the different ways Firefox and Internet Explorer reads CSS code, although Firefox meets the W3C standards and Internet Explorer doesn't. How to avoid problems with CSS [...]]]></description>
			<content:encoded><![CDATA[<p>Every webdesigner have to face the truth: there is no code that works the same on all browsers. This site for instance deals with some serious issues concerning to the different ways Firefox and Internet Explorer reads CSS code, although Firefox meets the W3C standards and Internet Explorer doesn't. How to avoid problems with CSS and Internet Explorer then?</p>
<p><strong>Javascript</strong> (eew!)<br />
There are too many cons about use of Javascript because it's rendered client-side. It means the script runs when the client's already requested and is loading the website. It means the website might load differently for each browser. There are people also who disable Java Script on their browsers for security matters.</p>
<p><strong>PHP</strong> (wee!)</p>
<p>This is a simple code for browser detection:</p>
<div class="igBar"><span id="lphp-5"><a href="#" onclick="javascript:showPlainTxt('php-5'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-5">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#616100;">if</span> <span style="color:#006600; font-weight:bold;">&#40;</span>!<span style="color:#006600; font-weight:bold;">&#40;</span><a href="http://www.php.net/strpos"><span style="color:#000066;">strpos</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$HTTP_USER_AGENT</span>,<span style="color:#FF0000;">'Mozilla/5'</span><span style="color:#006600; font-weight:bold;">&#41;</span> === <span style="color:#000000; font-weight:bold;">false</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><a href="http://www.php.net/echo"><span style="color:#000066;">echo</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">"&lt;!-- Netscape 6 specific code --&gt;"</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#006600; font-weight:bold;">&#125;</span> <span style="color:#616100;">else</span> <span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><a href="http://www.php.net/echo"><span style="color:#000066;">echo</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">"&lt;!-- Code for other browsers --&gt;"</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#006600; font-weight:bold;">&#125;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">?&gt;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>In this example, should you be using Netscape 6 then the server returns a particular code - otherwise, the code is different. If you want to go deeper, there's a bit more complex trick. This is an example - save a file named "browserdetect.php" on your directory with the following content:</p>
<div class="igBar"><span id="lphp-6"><a href="#" onclick="javascript:showPlainTxt('php-6'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-6">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#008000;">/**</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#008000;">*&nbsp; $browser will contain one of the following values:</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#008000;">*&nbsp; &nbsp; &nbsp; 'iewin' : IE 4+ for Windows</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#008000;">*&nbsp; &nbsp; &nbsp; 'iemac' : IE 4 for Macintosh</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#008000;">*&nbsp; &nbsp; &nbsp;'ie5mac' : IE 5 Macintosh</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#008000;">*&nbsp; &nbsp; &nbsp; 'nswin' : Netscape 4.x Windows</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#008000;">*&nbsp; &nbsp; &nbsp;'nsunix' : Netscape 4.x Unix</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#008000;">*&nbsp; &nbsp; &nbsp; 'nsmac' : Netscape 4.x Mac</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#008000;">*&nbsp; &nbsp; &nbsp; &nbsp; 'ns6' : Netscape 6 / Mozilla</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#008000;">*/</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">function</span> inAgent<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$agent</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><a href="http://www.php.net/global"><span style="color:#000066;">global</span></a> <span style="color:#0000FF;">$HTTP_USER_AGENT</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#0000FF;">$notAgent</span> = <a href="http://www.php.net/strpos"><span style="color:#000066;">strpos</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$HTTP_USER_AGENT</span>,<span style="color:#0000FF;">$agent</span><span style="color:#006600; font-weight:bold;">&#41;</span> === <span style="color:#000000; font-weight:bold;">false</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#616100;">return</span> !<span style="color:#0000FF;">$notAgent</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#006600; font-weight:bold;">&#125;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#006600; font-weight:bold;">&#40;</span> inAgent<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'MSIE 4'</span><span style="color:#006600; font-weight:bold;">&#41;</span> or inAgent<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'MSIE 5'</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#006600; font-weight:bold;">&#40;</span> inAgent<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'Mac'</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#41;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#0000FF;">$browser</span> = inAgent<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'MSIE 5'</span><span style="color:#006600; font-weight:bold;">&#41;</span> ? <span style="color:#FF0000;">'ie5mac'</span> : <span style="color:#FF0000;">'ie4mac'</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#616100;">elseif</span> <span style="color:#006600; font-weight:bold;">&#40;</span> inAgent<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'Win'</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#0000FF;">$browser</span> = <span style="color:#FF0000;">'iewin'</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#006600; font-weight:bold;">&#125;</span> <span style="color:#616100;">elseif</span> <span style="color:#006600; font-weight:bold;">&#40;</span> !inAgent<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'MSIE'</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#616100;">if</span> <span style="color:#006600; font-weight:bold;">&#40;</span> inAgent<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'Mozilla/5'</span><span style="color:#006600; font-weight:bold;">&#41;</span> or inAgent<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'Mozilla/6'</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#0000FF;">$browser</span> = <span style="color:#FF0000;">'ns6'</span>; </div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#006600; font-weight:bold;">&#125;</span> <span style="color:#616100;">elseif</span> <span style="color:#006600; font-weight:bold;">&#40;</span> inAgent<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'Mozilla/4'</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#616100;">if</span> <span style="color:#006600; font-weight:bold;">&#40;</span> inAgent<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'Mac'</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#0000FF;">$browser</span> = <span style="color:#FF0000;">'nsmac'</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#616100;">elseif</span> <span style="color:#006600; font-weight:bold;">&#40;</span> inAgent<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'Win'</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#0000FF;">$browser</span> = <span style="color:#FF0000;">'nswin'</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#616100;">else</span> <span style="color:#0000FF;">$browser</span> = <span style="color:#FF0000;">'nsunix'</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#006600; font-weight:bold;">&#125;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#006600; font-weight:bold;">&#125;</span> <span style="color:#616100;">else</span> <span style="color:#0000FF;">$browser</span> = <span style="color:#FF0000;">"unknown"</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">?&gt;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>With this script on hand, server-side browser detection becomes quite simple. Put this into your page:</p>
<div class="igBar"><span id="lphp-7"><a href="#" onclick="javascript:showPlainTxt('php-7'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-7">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#616100;">include</span><span style="color:#006600; font-weight:bold;">&#40;</span>browserdetect.php<span style="color:#006600; font-weight:bold;">&#41;</span>; <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">if</span> <span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$browser</span> == <span style="color:#FF0000;">'ns6'</span><span style="color:#006600; font-weight:bold;">&#41;</span>: <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;!-- Netscape <span style="color:#CC66CC;color:#800000;">6</span> specific code --&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">else</span>: <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;!-- Code <span style="color:#616100;">for</span> other browsers --&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">endif</span>; <span style="color:#000000; font-weight:bold;">?&gt;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Within these lines now you may call the CSS external files written for the specific browser and job's done. Because in my humble opinion IE is the root of all evil, I'm using a slight modification of the code above.</p>
<div class="igBar"><span id="lphp-8"><a href="#" onclick="javascript:showPlainTxt('php-8'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-8">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">function</span> inAgent<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$agent</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><a href="http://www.php.net/global"><span style="color:#000066;">global</span></a> <span style="color:#0000FF;">$HTTP_USER_AGENT</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#0000FF;">$notAgent</span> = <a href="http://www.php.net/strpos"><span style="color:#000066;">strpos</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$HTTP_USER_AGENT</span>,<span style="color:#0000FF;">$agent</span><span style="color:#006600; font-weight:bold;">&#41;</span> === <span style="color:#000000; font-weight:bold;">false</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#616100;">return</span> !<span style="color:#0000FF;">$notAgent</span>; <span style="color:#006600; font-weight:bold;">&#125;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#616100;">if</span> <span style="color:#006600; font-weight:bold;">&#40;</span> inAgent<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'MSIE'</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#123;</span> <span style="color:#0000FF;">$browser</span> = <span style="color:#FF0000;">'ie'</span>; <span style="color:#006600; font-weight:bold;">&#125;</span> <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">if</span> <span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$browser</span> == <span style="color:#FF0000;">'ie'</span><span style="color:#006600; font-weight:bold;">&#41;</span>: <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;!-- Code <span style="color:#616100;">for</span> Internet Explorer --&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">else</span>: <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;!-- Code <span style="color:#616100;">for</span> other browsers --&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">endif</span>; <span style="color:#000000; font-weight:bold;">?&gt;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://tech.nebulosabar.com/wordpress/css-problems-with-internet-explorer/feed/</wfw:commentRss>
		<feedburner:origLink>http://tech.nebulosabar.com/wordpress/css-problems-with-internet-explorer/</feedburner:origLink></item>
		<item>
		<title>Esperanto layout in GTK applications</title>
		<link>http://feedproxy.google.com/~r/nebulosatechbar/~3/DSfleW_CcZo/</link>
		<comments>http://tech.nebulosabar.com/linux/esperanto-layout-in-gtk-applications/#comments</comments>
		<pubDate>Sun, 13 Jul 2008 04:50:37 +0000</pubDate>
		<dc:creator>Aleksander</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://linuxities.wordpress.com/?p=4</guid>
		<description><![CDATA[GTK programs (like Firefox and Gedit) can't properly handle the special characters of Esperanto alphabet (Latin-3) like ĉ or ŭ. It beeps when you try to do the ^+c combination, for instance, although you are yet able to type this letter in another program, even in Terminal.
I use Firefox in KDE and I did exactly [...]]]></description>
			<content:encoded><![CDATA[<p>GTK programs (like Firefox and Gedit) can't properly handle the special characters of <a rel="nofollow" href="http://en.wikipedia.org/wiki/Esperanto">Esperanto</a> alphabet (Latin-3) like ĉ or ŭ. It beeps when you try to do the ^+c combination, for instance, although you are yet able to type this letter in another program, even in Terminal.</p>
<p>I use Firefox in KDE and I did exactly what FLOSS &amp; Cia suggested. Simply add to the file <code>/etc/environment</code></p>
<p>the following line:</p>
<p><code>GTK_IM_MODULE=xim</code></p>
<p>Explanation for this trick may be found <a rel="nofollow" href="http://hdante.blogspot.com/2007/05/kiel-oni-skribas-typing-esperanto.html">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://tech.nebulosabar.com/linux/esperanto-layout-in-gtk-applications/feed/</wfw:commentRss>
		<feedburner:origLink>http://tech.nebulosabar.com/linux/esperanto-layout-in-gtk-applications/</feedburner:origLink></item>
		<item>
		<title>The messengers salad</title>
		<link>http://feedproxy.google.com/~r/nebulosatechbar/~3/4t42nFoK65Q/</link>
		<comments>http://tech.nebulosabar.com/messengers/the-messengers-salad/#comments</comments>
		<pubDate>Sat, 12 Jul 2008 23:42:00 +0000</pubDate>
		<dc:creator>Aleksander</dc:creator>
		
		<category><![CDATA[Instant messengers]]></category>

		<guid isPermaLink="false">http://tech.nebulosabar.com/uncategorized/the-messengers-salad/</guid>
		<description><![CDATA[Do you like ICQ? Oh, a few relatives use AIM. What, does that girl you have a crush on use Yahoo! Messenger? And you open mIRC every once in a blue moon! I don't know if you like to handle these programs simultaneously, so I suggest you something better.
There's a program that provides capabilities not [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/images/uber/multi-protocols.gif" style="float: right;" alt="multi-protocols The messengers salad" height="195" width="179" title="The Messengers Salad" />Do you like ICQ? Oh, a few relatives use AIM. What, does that girl you have a crush on use Yahoo! Messenger? And you open mIRC every once in a blue moon! I don't know if you like to handle these programs simultaneously, so I suggest you something better.</p>
<p>There's a program that provides capabilities not possible with original network clients, while supporting standard features such as audio chat, file transfers, group chats, chat rooms, buddy icons, multiple simultaneous connections to the same network, server-side contact importing, typing notification, direct connection, proxy support, encrypted messaging, SMS support, and privacy settings.</p>
<p>Before we start, a little thought. My grandma always said commodity degenerates people. Well, she didn't. I intended to give this post some trustworthiness.</p>
<p>MSN has never been so popular. Why, you humbly ask. I tell you - simply by the fact it already comes with Windows, this digital inclusion product doesn't care about discovering better options. Do you want something more stable and functional than ICQ or AIM? What's the matter no one uses it today? I don't know, but I find it pitiful if it's because of avatars, animated icons and epileptic message windows.</p>
<p>Phew... now my conservative self is relieved.</p>
<p>If you're one of those bloody old school users just like me, who use ICQ or AIM since the Jurassic age and still suffer from complexities due to your Windows 3.0 be devouring your boundless 2mb of RAM, although you want to keep in touch with your new friends on Yahoo!Messenger (You bet, I ain't talking about bots), either talk to these lolita-like girls in school outfits with webcam on MSN who TyPe In A BizArRe WaY (and you fancy a possible date ahead... or maybe not) - don't worry, you're not alone. I know how you feel.</p>
<div style="text-align: center;"><img src="/images/uber/geologicaltime.jpg" class="c" alt="geologicaltime The messengers salad" height="297" width="390" title="The Messengers Salad" /></div>
<p>Well, I'm telling you some resorts:</p>
<p>1) Go out and have a life<br />2) Sit down and cry hard<br />3) Use <a rel="nofollow" href="http://www.miranda-im.org">Miranda</a></p>
<p><img src="/images/uber/mirandascreen.gif" style="float: right;" alt="mirandascreen The messengers salad" height="404" width="169" title="The Messengers Salad" /><strong>What does Miranda stand for?</strong></p>
<p>It's both a lousy Latin bar dancer and a multi-protocol program for online conversation. This means you're able to use ICQ, MSN, AIM, Y!M, IRC and countless other protocols as new plugins appear day after day. As if not enough, there are many icons, background images and skins made to your visual delight. Thanks to the good souls of Martin Öberg, Sam, Robert Rainwater and Lyon Lim (current <a rel="nofollow" href="http://www.miranda-im.org">Miranda</a> developers). The latest version is 0.4.0.1 and is pretty stable.</p>
<p>At this very moment, I'm using these plugins:</p>
<p><a rel="nofollow" href="http://www.miranda-im.org/download/details.php?action=viewfile&#038;id=581">AIM Protocol</a> - provides AOL(r) Instant Messenger support using AOL's TOC protocol.</p>
<p><a rel="nofollow" href="http://www.miranda-im.org/download/details.php?action=viewfile&amp;id=326">Anna the Alicebot</a> - a bot that chats with your friends, like Elizatalk but better. This is actually an implementation of an ALICE bot using AIML files to give it the personality of Anna.</p>
<p><a rel="nofollow" href="http://www.miranda-im.org/download/details.php?action=viewfile&#038;id=194">Atomic</a> - This plugin retrieves the exact time from a timeserver and sets the clock on your system.</p>
<p><a rel="nofollow" href="http://www.miranda-im.org/download/details.php?action=viewfile&amp;id=137">Change ICQ Details</a> - Change your ICQ details from within Miranda.</p>
<p><a rel="nofollow" href="http://www.miranda-im.org/download/details.php?action=viewfile&#038;id=1309">Chat</a> - provides a group chat interface for any protocol that wish to use it. It does not do anything by itself, it is a service for protocols. It is not a srmm replacement either, it just does group chats.</p>
<p><a rel="nofollow" href="http://www.miranda-im.org/download/details.php?action=viewfile&amp;id=1253">Send / Receive Contacts+</a> - allows you to send and receive contacts. It uses protocol API and is completely protocol independent.</p>
<p><a rel="nofollow" href="http://www.miranda-im.org/download/details.php?action=viewfile&#038;id=543">History++</a> - This plugin is improvement over History+. It introduces new history layout, as well as new features.</p>
<p><a rel="nofollow" href="http://www.miranda-im.org/download/details.php?action=viewfile&amp;id=1683">ICQ Oscar v8 / Joe</a> - ICQ protocol, slightly enhanced.</p>
<p><a rel="nofollow" href="http://www.miranda-im.org/download/details.php?action=viewfile&#038;id=550">IRC Protocol</a> - This plugin will enable IRC support in Miranda IM.</p>
<p><a rel="nofollow" href="http://www.miranda-im.org/download/details.php?action=viewfile&amp;id=1920">MSN Protocol</a> - MSN Messenger protocol implementation for the Miranda.</p>
<p><a rel="nofollow" href="http://miranda.kom.pl/dev/bankrut/">mToolTip</a> - Shows various contact infos as tooltip.</p>
<p><a rel="nofollow" href="http://www.miranda-im.org/download/details.php?action=viewfile&#038;id=341">NewEventNotify</a> - Notifies you when you receive a message, url, file or any other event by displaying a popup.</p>
<p><a rel="nofollow" href="http://www.miranda-im.org/download/details.php?action=viewfile&amp;id=1170">PopUp Interoperability</a> - supports such new features as text wrapping, emoticons and skinning.</p>
<p><a rel="nofollow" href="http://www.miranda-im.org/download/details.php?action=viewfile&#038;id=1609">Smart Auto Replier</a> - works as autoreplier - it's able to reply on all incoming messages, making possible use of rules that are applied to specific contacts.</p>
<p><a rel="nofollow" href="http://miranda-im.org/download/details.php?action=viewfile&amp;id=202">Last Seen</a> - logs when a contact was last seen online. You can choose between contactmenu item, userinfo page and file output. Second feature is to show which users were online while you were away.</p>
<p><a rel="nofollow" href="http://miranda-im.org/download/details.php?action=viewfile&#038;id=710">Send File Shell Extension</a> - Allows to send files to Miranda contacts through shell' "SendTo" menu</p>
<p><a rel="nofollow" href="http://miranda-im.org/download/details.php?action=viewfile&amp;id=540">SmileyAdd</a> - A plugin that adds smileys to the standard (split)message dialog.</p>
<p><a rel="nofollow" href="http://miranda-im.org/download/details.php?action=viewfile&#038;id=2063">Send/Receive Messages (Unicode)</a> - This Miranda IM plugin allows you to send and receive instant messages in UTF-8.</p>
<p><a rel="nofollow" href="http://miranda-im.org/download/details.php?action=viewfile&amp;id=1559">TranslitEx</a> - Transliterates messages between Cyrillic < -> Latin.</p>
<p><a rel="nofollow" href="http://miranda-im.org/download/details.php?action=viewfile&amp;id=1175">Typing Notify</a> - show popups when contact is typing.</p>
<div class="tag_list">Tags: <span class="tags"><a rel="nofollow" href="http://technorati.com/tag/IM" rel="tag">IM</a>, <a rel="nofollow" href="http://technorati.com/tag/messengers" rel="tag">messengers</a>, <a rel="nofollow" href="http://technorati.com/tag/messenger" rel="tag">messenger</a>, <a rel="nofollow" href="http://technorati.com/tag/icq" rel="tag">icq</a>, <a rel="nofollow" href="http://technorati.com/tag/jabber" rel="tag">jabber</a>, <a rel="nofollow" href="http://technorati.com/tag/miranda" rel="tag">miranda</a>, <a rel="nofollow" href="http://technorati.com/tag/miranda+im" rel="tag">miranda im</a>, <a rel="nofollow" href="http://technorati.com/tag/msn" rel="tag">msn</a>, <a rel="nofollow" href="http://technorati.com/tag/msn+plugins" rel="tag">msn plugins</a>, <a rel="nofollow" href="http://technorati.com/tag/plugins" rel="tag">plugins</a>, <a rel="nofollow" href="http://technorati.com/tag/gtalk" rel="tag">gtalk</a>, <a rel="nofollow" href="http://technorati.com/tag/googletalk" rel="tag">googletalk</a>, <a rel="nofollow" href="http://technorati.com/tag/msn+plus" rel="tag">msn plus</a>, <a rel="nofollow" href="http://technorati.com/tag/msnplus" rel="tag">msnplus</a></span></div>
]]></content:encoded>
			<wfw:commentRss>http://tech.nebulosabar.com/messengers/the-messengers-salad/feed/</wfw:commentRss>
		<feedburner:origLink>http://tech.nebulosabar.com/messengers/the-messengers-salad/</feedburner:origLink></item>
		<item>
		<title>Urban Underground Farming in Japan</title>
		<link>http://feedproxy.google.com/~r/nebulosatechbar/~3/2yePa-ApBkw/</link>
		<comments>http://tech.nebulosabar.com/environment/urban-underground-farming-in-japan/#comments</comments>
		<pubDate>Fri, 30 May 2008 23:43:00 +0000</pubDate>
		<dc:creator>Aleksander</dc:creator>
		
		<category><![CDATA[Environment]]></category>

		<guid isPermaLink="false">http://tech.nebulosabar.com/?p=18</guid>
		<description><![CDATA[Using computer-controlled temperature and LEDs , an underground rice and vegetable farm called Pasona O2 in Tokyo hopes to have its first harvest this summer (2005).
See pictures of these gardens! 



via Future Feeder
]]></description>
			<content:encoded><![CDATA[<p>Using computer-controlled temperature and LEDs , an underground rice and vegetable farm called <a rel="nofollow" href="http://www.pasona.co.jp/pasona_o2/index.html">Pasona O2</a> in Tokyo hopes to have its first harvest this summer (2005).</p>
<p>See pictures of these gardens! <span id="more-18"></span></p>
<p><img src='/images/uber/urbanfarm.jpg' class="c" alt='' title="Urban Underground Farming In Japan" /><br /><img src='/images/uber/pasona3.jpg' class="c" alt='' title="Urban Underground Farming In Japan" /></p>
<p><img src='/images/uber/pasona2.jpg' class="c" alt='' title="Urban Underground Farming In Japan" /></p>
<p><img src='/images/uber/pasona1.jpg' class="c" alt='' title="Urban Underground Farming In Japan" /></p>
<p>via <a rel="nofollow" href="http://futurefeeder.com/index.php/archives/2005/06/20/urban-underground-farming/">Future Feeder</a></p>
]]></content:encoded>
			<wfw:commentRss>http://tech.nebulosabar.com/environment/urban-underground-farming-in-japan/feed/</wfw:commentRss>
		<feedburner:origLink>http://tech.nebulosabar.com/environment/urban-underground-farming-in-japan/</feedburner:origLink></item>
		<item>
		<title>Holiness-o-meter</title>
		<link>http://feedproxy.google.com/~r/nebulosatechbar/~3/QuL-87dX6us/</link>
		<comments>http://tech.nebulosabar.com/general/holiness-o-meter/#comments</comments>
		<pubDate>Fri, 30 May 2008 23:42:00 +0000</pubDate>
		<dc:creator>Aleksander</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://tech.nebulosabar.com/?p=17</guid>
		<description><![CDATA[ As if not enough the Jedi shower, you should take a look at the E-Meter (Electro-psychometer)  roughly known as the "pastoral counseling device" used by the Church of Scientology to detect, among much other things, the emotional state and thoughts of those attached to the device (don't ask me how nor through what).
via [...]]]></description>
			<content:encoded><![CDATA[<p><img src='/images/uber/emeter.gif' alt='' class="r" title="Holiness O Meter" /> As if not enough the <a rel="nofollow" href="http://www.uberblah.com/2005/electronic-light-shower-els.htm">Jedi shower</a>, you should take a look at the <a rel="nofollow" href="http://www.gizmodo.com/gadgets/gadgets/medical/religious-gadget-thursday-the-emeter-109772.php">E-Meter</a> (<a rel="nofollow" href="http://www.gizmodo.com/gadgets/gadgets/medical/religious-gadget-thursday-the-emeter-109772.php">Electro-psychometer</a>)  roughly known as the "pastoral counseling device" used by the Church of Scientology to detect, among much other things, the emotional state and thoughts of those attached to the device (don't ask me how nor through what).</p>
<p>via <a rel="nofollow" href="http://www.gizmodo.com">Gizmodo</a></p>
]]></content:encoded>
			<wfw:commentRss>http://tech.nebulosabar.com/general/holiness-o-meter/feed/</wfw:commentRss>
		<feedburner:origLink>http://tech.nebulosabar.com/general/holiness-o-meter/</feedburner:origLink></item>
		<item>
		<title>Because newer isn’t always better</title>
		<link>http://feedproxy.google.com/~r/nebulosatechbar/~3/ifma4aDhx1M/</link>
		<comments>http://tech.nebulosabar.com/software/because-newer-isnt-always-better/#comments</comments>
		<pubDate>Fri, 30 May 2008 23:41:00 +0000</pubDate>
		<dc:creator>Aleksander</dc:creator>
		
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://tech.nebulosabar.com/?p=15</guid>
		<description><![CDATA[Now that I'm all motivated with photography, I thought I could evolute from IrfanView to ACDsee. IrfanView does its job, but ACDsee handles photos in a more professional way. Anyway, I tried to install ACDsee 7.0 and I felt lost like a stray (newbie) dog.
But hey! There's a site named OldVersion.com which hosts several programs [...]]]></description>
			<content:encoded><![CDATA[<p>Now that I'm all motivated with photography, I thought I could evolute from IrfanView to ACDsee. IrfanView does its job, but ACDsee handles photos in a more professional way. Anyway, I tried to install ACDsee 7.0 and I felt lost like a stray (newbie) dog.</p>
<p>But hey! There's a site named <a rel="nofollow" href="http://www.oldversion.com">OldVersion.com</a> which hosts several programs in older versions. Worth taking a look at.</p>
]]></content:encoded>
			<wfw:commentRss>http://tech.nebulosabar.com/software/because-newer-isnt-always-better/feed/</wfw:commentRss>
		<feedburner:origLink>http://tech.nebulosabar.com/software/because-newer-isnt-always-better/</feedburner:origLink></item>
		<item>
		<title>Universal evolution finally traced</title>
		<link>http://feedproxy.google.com/~r/nebulosatechbar/~3/tMRgb1hgWRI/</link>
		<comments>http://tech.nebulosabar.com/astronomy/universal-evolution-finally-traced/#comments</comments>
		<pubDate>Fri, 30 May 2008 23:41:00 +0000</pubDate>
		<dc:creator>Aleksander</dc:creator>
		
		<category><![CDATA[Astronomy]]></category>

		<guid isPermaLink="false">http://tech.nebulosabar.com/?p=14</guid>
		<description><![CDATA[The Virgo Consortium recently completed its massive "Millennium Simulation", tracing the universe's evolution from its early origins to present day. To simplify the computations, they considered only dark matter which composes most of the universe. Using a 512-node cluster with IBM processors, the group produced over 20 terabytes of data with some of the most [...]]]></description>
			<content:encoded><![CDATA[<p>The <a rel="nofollow" href="http://www.mpa-garching.mpg.de/Virgo/">Virgo Consortium</a> recently completed its massive <a rel="nofollow" href="http://www.michigandaily.com/vnews/display.v/ART/2005/07/05/42c99030e2f86">"Millennium Simulation"</a>, tracing the universe's evolution from its early origins to present day. To simplify the computations, they considered only dark matter which composes most of the universe. Using a 512-node cluster with IBM processors, the group produced over 20 terabytes of data with some of the most breathtaking <a rel="nofollow" href="http://www.mpa-garching.mpg.de/galform/millennium/">images</a> of the universe never seen. A visible matter simulation is underway, at a lower resolution.</p>
<p>via <a rel="nofollow" href="http://slashdot.org">Slashdot</a></p>
]]></content:encoded>
			<wfw:commentRss>http://tech.nebulosabar.com/astronomy/universal-evolution-finally-traced/feed/</wfw:commentRss>
		<feedburner:origLink>http://tech.nebulosabar.com/astronomy/universal-evolution-finally-traced/</feedburner:origLink></item>
		<item>
		<title>Build a 17′ Homebrew Wind Turbine</title>
		<link>http://feedproxy.google.com/~r/nebulosatechbar/~3/Ws8PIVqHMlU/</link>
		<comments>http://tech.nebulosabar.com/uncategorized/build-a-17-homebrew-wind-turbine/#comments</comments>
		<pubDate>Fri, 30 May 2008 23:39:00 +0000</pubDate>
		<dc:creator>Aleksander</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://tech.nebulosabar.com/?p=13</guid>
		<description><![CDATA[The people over at Treehugger have found an amazing little article on how to build a large 17' - 3kW+ output Wind Turbine. Apparently this is the latest project of OtherPower.com and the site has a variety of other engergy saving/producing projects.
via Slashdot
]]></description>
			<content:encoded><![CDATA[<p><img src='/images/uber/windturbine.gif' class="r" alt='' title="Build A 17 Homebrew Wind Turbine" />The people over at Treehugger have found an amazing little article on <a rel="nofollow" href="http://www.otherpower.com/17page1.html">how to build a large 17' - 3kW+ output Wind Turbine</a>. Apparently this is the latest project of <a rel="nofollow" href="http://www.otherpower.com/">OtherPower.com</a> and the site has a variety of other engergy saving/producing projects.</p>
<p><a rel="nofollow" href="http://www.slashdot.org">via Slashdot</a></p>
]]></content:encoded>
			<wfw:commentRss>http://tech.nebulosabar.com/uncategorized/build-a-17-homebrew-wind-turbine/feed/</wfw:commentRss>
		<feedburner:origLink>http://tech.nebulosabar.com/uncategorized/build-a-17-homebrew-wind-turbine/</feedburner:origLink></item>
		<item>
		<title>Bizarre Night at the House of Mysterious Chicken</title>
		<link>http://feedproxy.google.com/~r/nebulosatechbar/~3/O5W30cP0J4c/</link>
		<comments>http://tech.nebulosabar.com/general/bizarre-night-at-the-house-of-mysterious-chicken/#comments</comments>
		<pubDate>Thu, 29 May 2008 23:32:00 +0000</pubDate>
		<dc:creator>Aleksander</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://tech.nebulosabar.com/?p=12</guid>
		<description><![CDATA[I woke up today coughing like a chilled cow. As if not enough, just now a dirty little bat has surpassed the first home-made defense line (actually the balcony) and in through the hall’s door. Nevertheless, in the dumbest moment of his whole existence, he rebounds thrice against a wall before falling into a pack [...]]]></description>
			<content:encoded><![CDATA[<p>I woke up today coughing like a chilled cow. As if not enough, just now a dirty little bat has surpassed the first home-made defense line (actually the balcony) and in through the hall’s door. Nevertheless, in the dumbest moment of his whole existence, he rebounds thrice against a wall before falling into a pack of bread over the table. And this wretch even showed me his tongue in an ancient ritual of defiance.</p>
<p>Fearing the potential hydrophobia, Kamikaze Cheese armed himself with a 2.5-liter Coke bottle and I bravely went down the balcony and into my bedroom, leaped through the window and armored myself with a raincoat, jeans, a t-shirt involving my head as well as socks around my hands. I returned to the hall and for our big surprise, the little bastard had disappeared inside the bread’s pack.</p>
<p>Either coincidence or not, I’ve got a poster on my locker’s door (thanks Tanya, my girlfriend - by the way, the poster is pretty educative). It’s written that we should not touch the animal. Furthermore, it says the %¨@&amp;!@*## might be ill and pass over much more diseases than could predict our vain philosophy. “Damn these tropical fruits…”, mutters Kamikaze Cheese in a fraction of wrath.</p>
<p>In this moment, while I type this post I am able to hear the trill of a teenager flying rodent while Kamikaze Cheese rummages the entire house, wielding his deadly 2.5-liter bottle (it’s the Special Edition). We have not found the mangie yet. But soon we will do it and then we shall understand how they think. “We must only interrogate him correctly”, Kamikaze Cheese adds.<br />…<br />… AND IT’S GODAMN HOT IN THIS RAINCOAT! …</p>
<p>(25 minutes after)</p>
<p>Mission accomplished! The son-of-an-itch has been caught and sent to a new home. The trash chute. Rightly after we had found out that the limp-wristed was between the table and a pizza box. I swiftly clad myself once more and folded the table’s towel to prevent a possible escape. While I carried away the towel, the bastard, as a token of insurgence, pissed through the towel and all over the hall’s floor. We sacked the towel up and left the annoyance outside. Now, there are three things still unanswered:</p>
<p>1) How to decontaminate the hall? Quarantine?<br />2) Why are there several bats yelling outside now? Would it be an elegy to the captured colleague?<br />3) How will we retrieve the house’s key that was left along with the bat?</p>
<p>Fear of rabidity? No. Fear of pinpricks? YES.</p>
]]></content:encoded>
			<wfw:commentRss>http://tech.nebulosabar.com/general/bizarre-night-at-the-house-of-mysterious-chicken/feed/</wfw:commentRss>
		<feedburner:origLink>http://tech.nebulosabar.com/general/bizarre-night-at-the-house-of-mysterious-chicken/</feedburner:origLink></item>
	</channel>
</rss>

