<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
    <channel>
        <title>Tech Observer: Linux And Open Source</title>
        <link>http://kennethhunt.com/</link>
        <description>Kenneth Hunt</description>
        <language>en</language>
        <copyright>Copyright 2008</copyright>
        <lastBuildDate>Mon, 03 Mar 2008 09:28:57 -0500</lastBuildDate>
        <generator>http://www.sixapart.com/movabletype/</generator>
        <docs>http://www.rssboard.org/rss-specification</docs>
        
        <item>
            <title>FreeBSD 7.0 Overview Of New Features</title>
            <description><![CDATA[<p>I have been working with freebsd for sometime, I am very interested in this article which goes indepth into the new changes that are made for the new version release:</p>

<blockquote>
FreeBSD is back to its incredible performance and now can take advantage of multi-core/CPUs systems very well... so well that some benchmarks on both Intel and AMD systems showed release 7.0 being faster than Linux 2.6 when running PostreSQL or MySQL.
</blockquote>]]></description>
            <link>http://kennethhunt.com/archives/002047.html</link>
            <guid>http://kennethhunt.com/archives/002047.html</guid>
            
            
            <pubDate>Mon, 03 Mar 2008 09:28:57 -0500</pubDate>
        </item>
        
        <item>
            <title>USB Serial Interface For Legacy Port Support Linux and Windows Console Access</title>
            <description><![CDATA[<p>I use this device all the time to console into routers and for serial operations on my Dell D410 Laptop and for both Linux and Windows XP OS's. Works Great!</p>

<p><iframe src="http://rcm.amazon.com/e/cm?t=techobserver-20&o=1&p=8&l=as1&asins=B0000VYJRY&fc1=000000&IS2=1&lt1=_blank&lc1=0000FF&bc1=FFFFFF&bg1=FFFFFF&f=ifr&nou=1" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></p>]]></description>
            <link>http://kennethhunt.com/archives/002046.html</link>
            <guid>http://kennethhunt.com/archives/002046.html</guid>
            
            
            <pubDate>Wed, 27 Feb 2008 13:53:36 -0500</pubDate>
        </item>
        
        <item>
            <title>andLinux vs cygwin an alternate *nix on windows uses linux kernel port</title>
            <description><![CDATA[<p>ok so this is new to me, a supposed replacement for cygwin, since it is a true port of the kernel to windows. hmmmm. check it out.</p>

<p><a href="http://www.andlinux.org/">andlinux</a><br />
<blockquote><br />
andLinux is a complete Ubuntu Linux system running seamlessly in Windows 2000 based systems (2000, XP, 2003, Vista [32-bit only]). This project was started for Dynamism for the GP2X community, but its userbase far exceeds its original design. andLinux is free and will remain so, but donations are greatly needed.<br />
</blockquote></p>]]></description>
            <link>http://kennethhunt.com/archives/002045.html</link>
            <guid>http://kennethhunt.com/archives/002045.html</guid>
            
            
            <pubDate>Mon, 18 Feb 2008 19:24:26 -0500</pubDate>
        </item>
        
        <item>
            <title>SSH tunneled connection to a MySQL server</title>
            <description><![CDATA[<p>Nice write up on MySQL and SSH, practically anything that you can connect to can be tunneled over SSH.</p>

<p><a href="http://chxo.com/be2/20040511_5667.html">Tunnelling MySQL Over SSH</a><br />
<blockquote><br />
To set up a tunneled connection to a MySQL server at remotehost.com, you can issue the following two commands on any client:</p>

<p>ssh -fNg -L 3307:127.0.0.1:3306 myuser@remotehost.com<br />
mysql -h 127.0.0.1 -P 3307 -u dbuser -p db</p>

<p>The first command tells ssh to log in to remotehost.com as myuser, go into the background (-f) and not execute any remote command (-N), and set up port-forwarding (-L localport:localhost:remoteport ). In this case, we forward port 3307 on localhost to port 3306 on remotehost.com.<br />
</blockquote></p>]]></description>
            <link>http://kennethhunt.com/archives/002043.html</link>
            <guid>http://kennethhunt.com/archives/002043.html</guid>
            
            
            <pubDate>Mon, 18 Feb 2008 08:49:24 -0500</pubDate>
        </item>
        
        <item>
            <title>Finding the inverse square root of a number with i = 0x5f3759df - (i&gt;&gt;1);</title>
            <description><![CDATA[<p>Nice bit of writing on some code archaeology. Not definite in it's answer, it provides some illumination of the thinking behind complex problem solving.</p>

<p><br />
<tt>float InvSqrt (float x){<br />
    float xhalf = 0.5f*x;<br />
    int i = *(int*)&x;<br />
    i = 0x5f3759df - (i>>1);<br />
    x = *(float*)&i;<br />
    x = x*(1.5f - xhalf*x*x);<br />
    return x;<br />
}</tt><br />
<blockquote><br />
Finding the inverse square root of a number has many applications in 3D graphics, not least of all the normalisation of 3D vectors. Without something like the nrm instruction in a modern fragment processor where you can get normalisation of an fp16 3-channel vector for free on certain NVIDIA hardware if you're (or the compiler is!) careful, or if you need to do it outside of a shader program for whatever reason, inverse square root is your friend.</blockquote></p>]]></description>
            <link>http://kennethhunt.com/archives/002042.html</link>
            <guid>http://kennethhunt.com/archives/002042.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">3d</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">c</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">code</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">id</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">programming</category>
            
            <pubDate>Fri, 08 Feb 2008 15:14:04 -0500</pubDate>
        </item>
        
        <item>
            <title>Jawr rapid development of resources for Javascript and CSS</title>
            <description><![CDATA[<p><br />
<a href="https://jawr.dev.java.net/">jawr</a><br />
<blockquote><br />
Jawr is a tunable packaging solution for Javascript and CSS which allows for rapid development of resources in separate module files. Writing a simple descriptor properties file, and using a servlet and a tag library are all the requirements to use it.<br />
[...]<br />
Jawr offers the best of both worlds, by combining a powerful bundling-minifying-compressing scheme for optimal service in production, with a rapid development mode for quick change-save-test cycles.<br />
</blockquote></p>]]></description>
            <link>http://kennethhunt.com/archives/002041.html</link>
            <guid>http://kennethhunt.com/archives/002041.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">css</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">javascript</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">programming</category>
            
            <pubDate>Mon, 04 Feb 2008 12:51:51 -0500</pubDate>
        </item>
        
        <item>
            <title>Skynet A Ruby Implementation of Google’s Map/Reduce</title>
            <description><![CDATA[<p>More ruby stuff, this is a ruby library implementing MapReduce which is a programming model and an associated implementation for processing and generating large data sets. </p>

<p>Users specify a map function that processes a key/value pair to generate a set of intermediate key/value pairs, and a reduce function that merges all intermediate values associated with the same intermediate key.</p>

<p><a href="http://skynet.rubyforge.org/">skynet</a><br />
<blockquote><br />
Skynet is an open source Ruby implementation of Google’s Map/Reduce framework, created at Geni.com. With Skynet, one can easily convert a time-consuming serial task, such as a computationally expensive Rails migration, into a distributed program running on many computers.<br />
</blockquote></p>]]></description>
            <link>http://kennethhunt.com/archives/002040.html</link>
            <guid>http://kennethhunt.com/archives/002040.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">programming</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">ruby</category>
            
            <pubDate>Wed, 16 Jan 2008 21:03:00 -0500</pubDate>
        </item>
        
        <item>
            <title>The Fountain By Darren Aronofsky</title>
            <description><![CDATA[<p>Amazon has this right now for $7.99 new this is the lowest I've seen it so far.<br />
<iframe src="http://rcm.amazon.com/e/cm?t=techobserver-20&o=1&p=8&l=st1&mode=dvd&search=B00005JPAR&fc1=000000&lt1=&lc1=3366FF&bg1=FFFFFF&f=ifr" marginwidth="0" marginheight="0" width="120" height="240" border="0" frameborder="0" style="border:none;" scrolling="no"></iframe><br />
<a href="http://www.amazon.com/gp/search?ie=UTF8&keywords=B00005JPAR&tag=techobserver-20&index=blended&linkCode=ur2&camp=1789&creative=9325">The Fountain By Darren Aronofsky</a><img src="http://www.assoc-amazon.com/e/ir?t=techobserver-20&amp;l=ur2&amp;o=1" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></p>]]></description>
            <link>http://kennethhunt.com/archives/002039.html</link>
            <guid>http://kennethhunt.com/archives/002039.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">Darren Aronofsky</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">DVD</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">The Fountain</category>
            
            <pubDate>Mon, 14 Jan 2008 13:55:36 -0500</pubDate>
        </item>
        
        <item>
            <title>Encode H.264 Video for the iPod Nano</title>
            <description><![CDATA[<p>I haven't tried this yet, though it looks like exactly what I need to move some video to the new iPod nano that supports video.</p>

<blockquote>Howto: Encode H.264 Video for the iPod using ffmpeg
Homer's picture
Mon, 05/02/2007 - 6:57am — Homer

<p>Save this script somewhere, e.g. /usr/local/bin/podit, then chmod 755 /usr/local/bin/podit</p>

<p>#!/bin/sh<br />
# Name:    podit<br />
# Summary: iPod H264 640x480 video transcoder script. <br />
# Version: 1.1.1<br />
# Date:    2007.07.11<br />
# License: GPL Version 3 or Later<br />
# URL:     <a href="http://slated.org/howto_transcode_h264_for_ipod_with_ffmpeg">http://slated.org/howto_transcode_h264_for_ipod_with_ffmpeg</a><br />
</blockquote></p>]]></description>
            <link>http://kennethhunt.com/archives/002038.html</link>
            <guid>http://kennethhunt.com/archives/002038.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">bash</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">ipod</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">nano</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">video</category>
            
            <pubDate>Fri, 14 Dec 2007 07:29:40 -0500</pubDate>
        </item>
        
        <item>
            <title>Bright and Shiny the All New Google Chart API</title>
            <description><![CDATA[<p>wow take a look at this tight little implementation! Nice concept, rapid return of the image and though it did not ship with sparklines support it will add it shortly...<br />
<a href="http://code.google.com/apis/chart/">Google Chart API</a><br />
<blockquote><br />
The Google Chart API returns a PNG-format image in response to a URL. Several types of image can be generated: line, bar, and pie charts for example. For each image type you can specify attributes such as size, colors, and labels.<br />
<a href="http://code.google.com/apis/chart/"><img src="http://chart.apis.google.com/chart?cht=lc&amp;chs=200x125&amp;chd=s:helloWorld&amp;chxt=x,y&amp;chxl=0:%7CMar%7CApr%7CMay%7CJune%7CJuly%7C1:%7C%7C50+Kb" alt="Yellow line chart with x-axis labelled with March, April, May, June, and July and y-axis with 50Kb" border="0"></a><br />
You can include a Chart API image in a webpage by embedding a URL within an <img> tag. When the webpage is displayed in a browser the Chart API renders the image within the page. <br />
</blockquote></p>]]></description>
            <link>http://kennethhunt.com/archives/002037.html</link>
            <guid>http://kennethhunt.com/archives/002037.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">chart</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">html</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">programming</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">web</category>
            
            <pubDate>Wed, 12 Dec 2007 19:49:47 -0500</pubDate>
        </item>
        
        <item>
            <title>Canon Digital SLR Recommendation: More Storage, Nice Lens And Flash</title>
            <description><![CDATA[<p>I have a Canon 20D camera and I have used it extensibly since it came out. It is now superseded by the 40D. But I like it still, though I am shopping for some upgrades, browsing through amazon's site, I found out there is manufacturers instant rebate that brings some of the lens and flash down. I have always enjoyed reliable service from my Kingston CF cards for storage and 4Gb has never been cheaper.</p>

<p>I found out this is on sale:<br />
<iframe src="http://rcm.amazon.com/e/cm?t=techobserver-20&o=1&p=8&l=as1&asins=B00009XVCZ&fc1=000000&IS2=1&lt1=_blank&lc1=0000FF&bc1=000000&bg1=FFFFFF&f=ifr&nou=1" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe><br />
Canon EF 50mm f1.4 USM</p>

<p>The 4GB compact flash card is a good fit in digital cameras:<br />
<iframe src="http://rcm.amazon.com/e/cm?t=techobserver-20&o=1&p=8&l=as1&asins=B00062WV7C&fc1=000000&IS2=1&lt1=_blank&lc1=0000FF&bc1=000000&bg1=FFFFFF&f=ifr&nou=1" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe><br />
Kingston CF/4GB-S 4 GB ElitePro CompactFlash Card</p>

<p>I'm still on the fence about a flash... I've been relying on quality lens, and willing to loose a shot. But this flash is onsale as well:<br />
<iframe src="http://rcm.amazon.com/e/cm?t=techobserver-20&o=1&p=8&l=as1&asins=B000NP3DJW&fc1=000000&IS2=1&lt1=_blank&lc1=0000FF&bc1=000000&bg1=FFFFFF&f=ifr&nou=1" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe><br />
Canon Speedlite 580EX II Flash</p>

<p>Anyone else have a 20D???</p>]]></description>
            <link>http://kennethhunt.com/archives/002036.html</link>
            <guid>http://kennethhunt.com/archives/002036.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">20D</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">camera</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">flash</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">photography</category>
            
            <pubDate>Sun, 02 Dec 2007 11:24:25 -0500</pubDate>
        </item>
        
        <item>
            <title>Excel Sparklines Theory and Practice with TinyGraphs</title>
            <description><![CDATA[<p>This a little open source plugin for excel to create sparklines. Works Ok. I experimented with MIN MAX to display a High LOW next to the last line. See also <a href="http://www.edwardtufte.com/bboard/q-and-a-fetch-msg?msg_id=0001OR&topic_id=1">Ask E.T.: Sparklines: theory and practice</a></p>

<p><br />
<a href="http://www.spreadsheetml.com/products.html">TinyGraphs</a><br />
<blockquote><br />
TinyGraphs is an open source Excel add-in that creates sparklines, mini column graphs, and area graphs from a row of data. It generates beautiful tiny graphics that are as small as a cell and is useful for visualizing large quantities of data, such as stock prices and exchange rates.<br />
</blockquote></p>

<span class="mt-enclosure mt-enclosure-image"><a href="http://www.spreadsheetml.com/products.html"><img alt="sparklines-excel-plugin-graph.png" src="http://kennethhunt.com/archives/imajs/sparklines-excel-plugin-graph.png" width="332" height="397" class="mt-image-left" style="float: left; margin: 0 20px 20px 0;"/></a></span>]]></description>
            <link>http://kennethhunt.com/archives/002034.html</link>
            <guid>http://kennethhunt.com/archives/002034.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">Excel</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">Sparklines</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">TinyGraphs</category>
            
            <pubDate>Thu, 29 Nov 2007 11:25:52 -0500</pubDate>
        </item>
        
        <item>
            <title>Build Your Own Ruby on Rails Web Applications</title>
            <description><![CDATA[<blockquote>
Patrick Lenz's incredible Ruby on Rails book is now FREE to Download!
<a href="http://www.sitepoint.com/books/rails1/freebook.php">Build Your Own Ruby on Rails Web Applications</a>
That's right! No catches, no samples. For the next 60 days, a COMPLETE COPY of Patrick Lenz's Ruby on Rails beginners' book is free to download.
</blockquote>]]></description>
            <link>http://kennethhunt.com/archives/002033.html</link>
            <guid>http://kennethhunt.com/archives/002033.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">book</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">programming</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">rails</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">ruby</category>
            
            <pubDate>Tue, 27 Nov 2007 09:47:03 -0500</pubDate>
        </item>
        
        <item>
            <title>Intel D201GLY Powerful and Low Power Mini-ITX Development Platform</title>
            <description><![CDATA[<p>The <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.com%2FSIS662-MAX-1GB-DDR2-Uatx-Pci%2Fdp%2FB000RH3W88%2F&tag=d201glyl-20&linkCode=ur2&camp=1789&creative=9325">Intel D201GLY Mini-ITX Motherboard</a> according to this article by George Ou is the perfect low  power platform for Mini-ITX experimentation, The only downside I see is One single ethernet port.</p>

<p><a href="http://blogs.zdnet.com/Ou/?p=768">Mini PC cottage industry, is dead at 6</a><br />
<blockquote><br />
The Intel D201GLY is a PC motherboard that’s referred to as a MicroATX when it fact it’s the same size as Via’s popular Mini-ITX motherboard.  The product comes with a “Celeron” Model 215 1.33 GHz CPU with 27 watt TDP (Thermal Design Power) based on a single core version of the “Yonah” processor which is slightly better than a Pentium 4 2 GHz processor.<br />
</blockquote><br />
<img src="http://www.assoc-amazon.com/e/ir?t=d201glyl-20&amp;l=ur2&amp;o=1" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /><br />
</p>]]></description>
            <link>http://kennethhunt.com/archives/002030.html</link>
            <guid>http://kennethhunt.com/archives/002030.html</guid>
            
            
            <pubDate>Thu, 08 Nov 2007 12:55:22 -0500</pubDate>
        </item>
        
        <item>
            <title>Selecting a Wireless Sensor Development Platform | RF Designline</title>
            <description><![CDATA[<p>Here are a few quotes from this article on wireless design, note the link for zigbee and the tinyos link.</p>

<p><a href="http://www.rfdesignline.com/howto/lowpowerrf/202602796">Selecting a Wireless Sensor Development Platform</a><br />
<br/><br/><blockquote>This article will present the problems a designer will face when implementing a wireless sensor network and the factors that are important in deciding which development platform to select. [...]<br />
One of the more interesting parts of the software layers in a wireless sensor network is the Zigbee software stack. Texas instrument offers a free version of the stack called Z-Stack. Z-Stack is compliant with the Zigbee 2006 specification and several platforms. A link to TI's offering is given here: <a href="http://focus.ti.com/docs/toolsw/folders/print/z-stack.html">http://focus.ti.com/docs/toolsw/folders/print/z-stack.html</a><br />
[...]<br />
In order to build support for TCP/IP, USB mass storage devices or provide parallel execution of software tasks one needs to resort to a RTOS. A good free one for sensor devices is Tiny OS. For more information the reader is encouraged to visit the following web sites: <a href="http://www.tinyos.net">www.tinyos.net</a>, and <a href="http://www.sensinode.com">www.sensinode.com</a>.<br />
</blockquote></p>]]></description>
            <link>http://kennethhunt.com/archives/002029.html</link>
            <guid>http://kennethhunt.com/archives/002029.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">embedded</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">programming</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">wireless</category>
            
            <pubDate>Wed, 07 Nov 2007 09:40:16 -0500</pubDate>
        </item>
        
    </channel>
</rss>
