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

<channel>
	<title>qBang Solutions Blog</title>
	<atom:link href="http://blog.qbangsolutions.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.qbangsolutions.com</link>
	<description>qBang Solutions &#124; solutions you want. done.</description>
	<lastBuildDate>Sun, 07 Mar 2010 21:36:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Travel Tips for Geeks: Electronics and TSA Security Checks</title>
		<link>http://blog.qbangsolutions.com/travel-tips-for-geeks-electronics-and-tsa-security-checks/</link>
		<comments>http://blog.qbangsolutions.com/travel-tips-for-geeks-electronics-and-tsa-security-checks/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 06:15:08 +0000</pubDate>
		<dc:creator>high</dc:creator>
				<category><![CDATA[Geek Life]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.qbangsolutions.com/blog/?p=72</guid>
		<description><![CDATA[Get Through Airport Security Checkpoints Faster!
For those of us with jobs that require travel, packing all the gear we need can mean bulging luggage that earns us some extra quality time with TSA personnel at airport security checkpoints &#8211; what with all those wires and electronics in our bags.  Long time business traveler and uber-geek [...]]]></description>
			<content:encoded><![CDATA[<h2>Get Through Airport Security Checkpoints Faster!</h2>
<p>For those of us with jobs that require travel, packing all the gear we need can mean bulging luggage that earns us some extra quality time with TSA personnel at airport security checkpoints &#8211; what with all those wires and electronics in our bags.  Long time business traveler and <a title="Brian Chee's articles on the Inside Interop Blog" href="http://blog.interop.com/blog/author/bchee/" target="_blank">uber-geek Brian Chee</a> has a detailed a couple of tips and products that can help us minimize the items in our luggage and time spent with TSA personnel fingering our precious electronic goodies.</p>
<p>At the <a title="Inside Interop Blog - Views from the Leading Business Technology Event" href="http://blog.interop.com/" target="_blank">Inside Interop Blog</a>, Brian lays out two <a title="Inside Interop Blog - iGo: Carrying less stuff to the show" href="http://blog.interop.com/blog/2009/05/05/igo-carrying-less-stuff-to-the-show/" target="_blank">ways to speed up your travel time</a>.  First, he looks at the <a title="iGo power adapters for laptops, mobile phones, bluetooth headsets, iPods and more" href="http://www.igo.com/category_adapter.asp" target="_blank">iGo line of power adapters</a>.  The iGo system uses a universal power converter with several different adapter tips to fit a variety of electronics such as laptops, mobile phones, bluetooth headsets, iPods and more.  And if you combine a laptop charger with <a title="iGo Dualpower Accessory let you charge your laptop and a mobile device simultaneously" href="http://www.igo.com/detail/IGO+6630045-0200#" target="_blank">iGo&#8217;s Dualpower Accessory</a>, you charge your laptop and a small portable device, such as a phone or iPod, simultaneously &#8211; with only one charger and two cables.</p>
<p>As Brian points out, having four or five power chargers in your luggage for your various electronics can raise a red flag for TSA screening personnel when your bags go through the scanners.  That big mess of wires probably looks likes the workings of a bomb!  So save your self some weight in your luggage and some time spent in the clutches of the TSA at airport security checkpoints by getting a multi-use power adapter from a company like iGo.</p>
<p>Brian&#8217;s second article talks about the recent cooperative efforts of the TSA and luggage manufacturers to develop <a title="Inside Interop Blog - Checkpoint friendly stuff" href="http://blog.interop.com/blog/2009/04/23/checkpoint-friendly-stuff/" target="_blank">&#8220;checkpoint friendly&#8221; laptop bags</a>.  These new bags are designed to open up in such a way that the section containing the <a title="TSA - Checkpoint Friendly Laptop Bag Procedures" href="http://www.tsa.gov/press/happenings/simplifying_laptop_bag_procedures.shtm" target="_blank">laptop can lay flat</a> on the checkpoint screening conveyor belt, thus allowing TSA screening machines to examine the laptop without having to actually remove the laptop from the bag.  Several luggage manufacturers (see below) have already brought their &#8220;checkpoint friendly&#8221; laptop bags to market.  And although these bags are NOT officially endorsed by the TSA, they were developed with assistance from the TSA, using the <a title="TSA - Laptop Bags: Industry Process and Guidelines" href="http://www.tsa.gov/press/happenings/innovative_laptop_bag_designs.shtm" target="_blank">TSA&#8217;s own laptop bag guidelines</a>.  There has even been some anecdotal evidence that these new bags are working as advertised, with their owners <a title="LaptopMag.com - Checkpoint-Friendly Laptop Bag: It Works" href="http://blog.laptopmag.com/checkpoint-friendly-laptop-bag-it-works" target="_blank">getting through security</a> without having to remove the laptop from the bags.</p>
<p>Checkpoint friendly laptop bag manufacturers:</p>
<p><a title="eBags Firewall™ RapidScreen™ Laptop Brief" href="http://www.ebags.com/ebags/firewall_153_rapidscreen_153_laptop_brief/product_detail/index.cfm?modelid=125136" target="_blank">eBags </a>(www.ebags.com)</p>
<p><a title="CODi CT3 Checpoint-Tested laptop bags" href="http://www.codidirect.com/store/products.html?type=1&amp;cat=22" target="_blank">CODi</a> (www.codidirect.com)</p>
<p><a title="Aerovation Checkpoint Friendly Laptops Bags" href="http://www.aerovation.com/checkpoint-friendly/cat_7.html" target="_blank">Aerovation</a> (www.aerovation.com)</p>
<p><a title="Skooba Checkpoint-Friendly Laptop Bags" href="http://www.skoobadesign.com/catalog/checkpoint-friendly-bags-288/" target="_blank">Skooba</a> (www.skoobadesign.com)</p>
<p><a title="MobileEdge ScanFast Laptop Cases" href="http://www.mobileedge.com/scanfast-checkpoint-friendly-laptop-cases" target="_blank">MobileEdge</a> (www.mobileedge.com)</p>
<p><a title="Pathfinder Checkpoint Friendly Compubriefs" href="http://www.pathfinderluggage.com/link_products/checkpointfriendly.html" target="_blank">Pathfinder</a> (www.pathfinderluggage.com)</p>
<p><a title="Briggs &amp; Riley SpeedThru system laptop bags" href="http://www.briggs-riley.com/category/group.aspx?group=Checkpoint-Friendly-Laptop-Bags" target="_blank">Briggs &amp; Riley</a> (www.briggs-riley.com)</p>
<p><a title="Targus Zip-Thru Checkpoint Friendly Laptop Cases" href="http://www.targus.com/us/cases_laptop_zipthru.asp?utm_source=targus&amp;utm_medium=direct&amp;&amp;utm_content=homepage&amp;utm_campaign=banner-zipthru" target="_blank">Targus</a> (www.targus.com)</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">http://www.tsa.gov/press/releases/2008/0805.shtm</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.qbangsolutions.com/travel-tips-for-geeks-electronics-and-tsa-security-checks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Webinar &#8211; Building a Capture to Disk Appliance</title>
		<link>http://blog.qbangsolutions.com/webinar-building-a-capture-to-disk-appliance/</link>
		<comments>http://blog.qbangsolutions.com/webinar-building-a-capture-to-disk-appliance/#comments</comments>
		<pubDate>Mon, 06 Jul 2009 20:34:55 +0000</pubDate>
		<dc:creator>high</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[Systems]]></category>

		<guid isPermaLink="false">http://www.qbangsolutions.com/blog/index.php/2009/07/06/webinar-building-a-capture-to-disk-appliance/</guid>
		<description><![CDATA[Mike Pennacchi and Chris Greer from Network Protocol Specialists will be presenting a webinar on July 30th.  They will be explaining how to create a low cost &#8220;capture-to-disk&#8221; network sniffer appliance.  Mike and Chris will also show how to use Wireshark with the saved network captures from the appliance to troubleshoot network problems.
Mike Pennachi and [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Who are Mike Pennacchi and Chris Greer?" href="http://new.networkprotocolspecialists.com/about/" target="_blank">Mike Pennacchi and Chris Greer</a> from <a title="Network Protocol Specialists - expert network troubleshooting and training" href="http://new.networkprotocolspecialists.com/" target="_blank">Network Protocol Specialists</a> will be presenting a webinar on July 30th.  They will be explaining how to create a low cost &#8220;capture-to-disk&#8221; network sniffer appliance.  Mike and Chris will also show how to use <a title="Wireshark:  open source network sniffer/analyzer" href="http://www.wireshark.org/" target="_blank">Wireshark</a> with the saved network captures from the appliance to troubleshoot network problems.</p>
<p>Mike Pennachi and Chris Greer are both brilliant guys in the network troubleshooting industry.  I hope that everyone will <a title="Reserve your spot at the free webinar: Building a Capture to Disk Appliance" href="https://www1.gotomeeting.com/register/299482240 " target="_blank">sign up for the free webinar</a> and soak up some of the knowledge that Mike and Chris are giving out&#8230;</p>
<p>Network Troubleshooting Webcast Scheduled for July 30th 10am PDT. Subject &#8211; Building a Capture to Disk Appliance<br />
Reserve your Webinar seat now at:   <a title="Reserve your spot at the free webinar: Building a Capture to Disk Appliance" href="https://www1.gotomeeting.com/register/299482240" target="_blank">https://www1.gotomeeting.com/register/299482240</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.qbangsolutions.com/webinar-building-a-capture-to-disk-appliance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bank security is not really improved</title>
		<link>http://blog.qbangsolutions.com/bank-security-is-not-really-improved/</link>
		<comments>http://blog.qbangsolutions.com/bank-security-is-not-really-improved/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 20:51:40 +0000</pubDate>
		<dc:creator>high</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[q!News]]></category>

		<guid isPermaLink="false">http://www.qbangsolutions.com/blog/index.php/2009/06/18/bank-security-is-not-really-improved/</guid>
		<description><![CDATA[Stumbled upon an article from New Scientist titled Cash Machines Hacked to Spew out Card Details, which tells about a new type of attack on bank ATM machines.
As the idea of using false fronts on bank card insertion slots to scan the magentic stripes on bank cards has become well known, banks have put in [...]]]></description>
			<content:encoded><![CDATA[<p>Stumbled upon an article from <a title="New Scientist online" href="http://www.newscientist.com">New Scientist</a> titled <a target="_blank" title="New Scientist:  Cash Machines Hacked to Spew out Card Details" href="http://www.newscientist.com/article/mg20227135.700-cash-machines-hacked-to-spew-out-card-details.html?full=true"><em>Cash Machines Hacked to Spew out Card Details</em></a>, which tells about a new type of attack on bank ATM machines.</p>
<p>As the idea of using false fronts on bank card insertion slots to scan the magentic stripes on bank cards has become well known, banks have put in protections against this scheme and begun to thwart criminals.  However, some clever criminals in Russia and Ukraine have devised a new type of attack where they insert a specially formatted bank card which tells the ATM machine to print out a list of all bank cards used during the day along with the cards&#8217; PIN numbers and expiration dates.  This information is then used to create &#8220;clone&#8221; bank cards and clean out the bank accounts of unsuspecting customers.</p>
<p>Even more shocking is that the criminals&#8217; special bank card can also be used to eject a cash storage cassette from the front of some older model ATM machines.</p>
<p>How do they accomlish this?  It was discovered that the crooks had used a malware program disguised as the lsass.exe file on the Windows operating system of the ATM machines to create a back door which can be triggered with the special bank cards.  You might wonder how the criminals could get the malware onto the ATM machine&#8217;s Windows OS in the first place.  According to the security analysts hired by the banks, it looks like the crooks had some inside help from bank or ATM employees bribed or coerced by the criminals.</p>
<p>As bad as all this sounds, the real pants-around-the-ankles fact here is that the ATM machines actually store the customers&#8217; bank card numbers, PINs, and expiration dates without any encryption.  What were they thinking?  I hope that the rest of the banks and ATM manufacturers from around the world are taking note of the situation in Russia and Ukraine.  They need to update their ATM infrastructure immediately to protect against such abuses.  Of course, in my opinion, it&#8217;s extreme negligence to not have encrypted any crucial bank card data in the first place.  An ATM machine might be very physically secure against the outside world, but we know that the majority of security breaches in business come from employees, not 15 year old kids in their parents&#8217; basement.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.qbangsolutions.com/bank-security-is-not-really-improved/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Managed Services</title>
		<link>http://blog.qbangsolutions.com/managed-services/</link>
		<comments>http://blog.qbangsolutions.com/managed-services/#comments</comments>
		<pubDate>Tue, 11 Sep 2007 15:32:21 +0000</pubDate>
		<dc:creator>John Jones</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[Systems]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[VoIP]]></category>
		<category><![CDATA[q!News]]></category>

		<guid isPermaLink="false">http://www.qbangsolutions.com/blog/index.php/2007/09/11/managed-services/</guid>
		<description><![CDATA[q!Bang was recently awarded the opportunity to  implement a FOSS VoIP solution for Firefly Energy as they expanded into a new facility. Stephen Hultquist has written an excellent blog at InfoWorld about managed IT services. Why not leave your IT to the experts while you concentrate on your core. After all isn&#8217;t that why [...]]]></description>
			<content:encoded><![CDATA[<p>q!Bang was recently awarded the opportunity to  implement a FOSS VoIP solution for <a target="_blank" title="FireFly Energy" href="http://www.qbangsolutions.com/blog/www.fireflyenergy.com">Firefly Energy</a> as they expanded into a new facility. Stephen Hultquist has written an excellent blog at <a target="_blank" title="Managed Services Protect the Core" href="http://weblog.infoworld.com/cioviews//archives/2007/09/">InfoWorld</a> about managed IT services. Why not leave your IT to the experts while you concentrate on your core. After all isn&#8217;t that why you are in business?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.qbangsolutions.com/managed-services/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>802.11b/g and Bluetooth</title>
		<link>http://blog.qbangsolutions.com/80211bg-and-bluetooth/</link>
		<comments>http://blog.qbangsolutions.com/80211bg-and-bluetooth/#comments</comments>
		<pubDate>Fri, 30 Mar 2007 01:06:34 +0000</pubDate>
		<dc:creator>Josh Kuo</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://www.qbangsolutions.com/blog/index.php/2007/03/29/80211bg-and-bluetooth/</guid>
		<description><![CDATA[I knew for a long time that they overlap in frequency, but never knew the exact range. I recently bought a bluetooth headset for my phone, and some people have complained about hearing statics when I talk to them. I was curious if it’s because my 802.11b/g AP is getting in the way, so I [...]]]></description>
			<content:encoded><![CDATA[<p>I knew for a long time that they overlap in frequency, but never knew the exact range. I recently bought a bluetooth headset for my phone, and some people have complained about hearing statics when I talk to them. I was curious if it’s because my 802.11b/g AP is getting in the way, so I did some look up:</p>
<p>Bluetooth: <strong>2402</strong>MHz &#8211; <strong>2480</strong>MHz<br />
802.11b/g Channel 1: <strong>2401</strong>MHz &#8211; 2423MHz<br />
802.11b/g Channel 2: 2405MHz &#8211; 2428MHz<br />
802.11b/g Channel 3: 2411MHz -2433MHz<br />
…<br />
802.11b/g Channel 11: 2451MHz &#8211; <strong>2473</strong>MHz</p>
<p>(See the <a title="802.11 Spectrum" href="/img/802.11_Spectrum.png">spectrum chart</a> here for a graphical view.)</p>
<p>Well well, so it looks like there is no escape from Bluetooth if you’re using 802.11b/g… If you set your AP to channel 1, at least you avoid 1MHz of the spectrum <img class="wp-smiley" alt=";-)" src="http://www.pakeohana.org/blog/wp-includes/images/smilies/icon_wink.gif" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.qbangsolutions.com/80211bg-and-bluetooth/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Southern California Linux Expo (SCALE) 5x exhibitors: non-profits</title>
		<link>http://blog.qbangsolutions.com/southern-california-linux-expo-scale-5x-exhibitors-non-profits/</link>
		<comments>http://blog.qbangsolutions.com/southern-california-linux-expo-scale-5x-exhibitors-non-profits/#comments</comments>
		<pubDate>Sun, 18 Mar 2007 06:27:25 +0000</pubDate>
		<dc:creator>high</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[q!News]]></category>

		<guid isPermaLink="false">http://www.qbangsolutions.com/blog/index.php/2007/03/17/southern-california-linux-expo-scale-5x-exhibitors-non-profits/</guid>
		<description><![CDATA[(Article originally posted at InfoWorld Magazine)
There was a great variety of exhibitors at the SCALE 5x (5th annual Southern California Linux Expo) event in the LAX Westin Hotel. There were Linux User Groups (LUG), non-profit groups, companies making money by improving and supporting Open Source Software (OSS), companies selling hardware, several companies selling hybrid OSS/propriertary [...]]]></description>
			<content:encoded><![CDATA[<p><em>(Article originally posted at <a title="InfoWorld Magazine" target="infoworld" href="http://weblog.infoworld.com/geeks/archives/2007/02/southern_califo_1.html">InfoWorld Magazine</a>)</em></p>
<p>There was a great variety of exhibitors at the <a title="SCALE 5x: Southern California Linux Expo" target="scale5x" href="http://www.socallinuxexpo.com/scale5x">SCALE 5x (5th annual Southern California Linux Expo)</a> event in the LAX Westin Hotel. There were Linux User Groups (LUG), non-profit groups, companies making money by improving and supporting Open Source Software (OSS), companies selling hardware, several companies selling hybrid OSS/propriertary software, and even one or two companies who sold proprietary-only software. I have the news on the interesting mix of non-profit exhibitors at this year&#8217;s SCALE event!</p>
<p>There were many Linux User Groups who had small booths at the event. A couple of IT organizations such as <a title="USENIX: The Advanced Computing Systems Association" target="usenix" href="http://www.usenix.org/">Usenix</a> and the <a title="LOPSA: League of Professional System Administrators" target="lopsa" href="http://www.lopsa.org/">League of Professional System Administrators (LOPSA)</a> were there as well. And of course there were numerous booths for various Open Source Software projects. One of the big hits at this year&#8217;s event was <a title="Inkscape: OSS Vector Graphics" target="inkscape" href="http://www.inkscape.org">Inkscape</a>, an OSS vector graphics program, like Adobe Illustrator. Inkscape had an amazing demo graphic on display. They had created a vector graphics rendition of an electric blue Lamborghini which showed off their &#8220;blur&#8221; feature. The graphic looked more like a photo than an artist&#8217;s rendition until you got right up close to look at the computer screen. Inkscape uses the <a title="W3C: Scalable Vector Graphics" target="svg" href="http://www.w3.org/Graphics/SVG/">SVG (Scalable Vector Graphics)</a> file format. The SVG format is a <a target="w3c" title="World Wide Web Consortium" href="http://www.w3.org">W3C (World Wide Web Consortium)</a> standard which allows 2D vector graphics to be defined in an XML formatted text file. So when saved to disk, that gorgeous blue Lamborghini was just a text file. Watch out Adobe, Inkscape is creeping up in the rearview mirror!</p>
<p>The usual OSS projects seen at Linux events were there of course. The folks at the <a title="KDE Desktop Environment" target="kde" href="http://www.kde.org">KDE</a> booth were showing off their excellent desktop environment for Linux and other OSS operating systems. The KDE group is working hard on KDE4 which promises a number of technological improvements, but is most impressive for its focus on Human-Computer Interface (HCI). The designers and developers will be working more closely than ever before to produce a remarkable user interface. And right across the aisle from the KDE booth was the <a title="Gnome Desktop" target="gnome" href="http://www.gnome.org">Gnome Desktop</a>. Gnome is the other outstanding OSS desktop environment that vies with KDE for the role of the most popular on Linux.</p>
<p>As is often the case at Linux events, some of the Open Source BSD projects had booths at the SCALE event. The <a target="netbsd" title="The NetBSD Project" href="http://www.netbsd.org">NetBSD</a> folks had a booth with their famous toaster running the NetBSD operating system. Interestingly, the toaster was powered by a Technologic Systems TS-7200 ARM-based SBC (Single Board Computer) that was about the size of a PC104 board, but runs an energy-efficient ARM processor. NetBSD tries to be the most portable operating system available. Its strong code base is easy to port and to use for embedded devices.</p>
<p>Curiously absent at SCALE was the <a title="OpenBSD: Free Functional Secure" target="openbsd" href="http://www.openbsd.org">OpenBSD</a> group. OpenBSD is a BSD operating systems which focuses on security and is ported to an astounding 17 different hardware platforms, with 4 more hardware ports in the works. Open BSD has dropped ports for more hardware platforms than RedHat Linux and SuSE Linux support!</p>
<p>The FreeBSD booth was sponsored by <a title="iXSystems" target="ixsystems" href="http://www.ixsystems.com">iXSystems</a>, a server hardware vendor who sells equipment pre-installed with FreeBSD, NetBSD, OpenBSD, or any of a wide variety of Linux distributions. FreeBSD was giving out several good pieces of literature on various aspects of FreeBSD, and they were talking up the PC-BSD variant of FreeBSD. PC-BSD is a special version of FreeBSD for use as a desktop operating system with an easy graphical installer. I found it interesting that iXSystems did not have their name or logo displayed in the booth at all. The only reason that I found out about the sponsorship is because I noticed the company name on the badge of one of the people in the FreeBSD booth who I was talking to about some technical issues. I recognized the name iXSystems because my company had recently purchased a server from them. The person I was talking to turned out to be iXSystems CTO Matt Olander, who is an energetic fellow and astoundingly knowledgeable about OSS operating systems and projects. iXSystems is very involved with the FreeBSD project. Not only does iXSystems help to sponsor the FreeBSD booth, they also <a title="RAQDevil: FreeBSD implementation of the Cobalt RAQ appliance" target="raqdevil" href="http://www.raqdevil.com">sponsor development</a> on FreeBSD projects, host a rack of the FreeBSD project&#8217;s equipment along with bandwidth, and even donate cash and hardware to various developers and projects.</p>
<p>Cecil Watson was manning the <a title="KnoppMyth" target="knoppmyth" href="http://www.knoppmyth.net">KnoppMyth</a> booth. KnoppMyth is a special Linux distribution that includes the popular <a title="MythTV" target="http://www.mythtv.org/" href="http://www.mythtv.org/">MythTV</a> project for Open Source <a title="Wikipedia: Digital Video  Recorder" target="dvr" href="http://en.wikipedia.org/wiki/Digital_video_recorder">DVR</a> software. Where MythTV requires a running Linux system and some tweaking, KnoppMyth is a full Linux distro installer which includes the MythTV program installation and configuration, and even provides some extra functionality like backups, restores, and upgrades. To make things even easier, Cecil has identified certain pieces of hardware that work especially well with KnoppMyth, thus creating the <a title="KRP: KnoppMyth reference Platform" target="krp" href="http://mysettopbox.tv/KRP.html">KnoppMyth Reference Platform (KRP)</a>. StormLogic&#8217;s <a title="Mythic TV" target="mythictv" href="http://mythic.tv">MythicTV store</a> sells lots of hardware for MythTV, and Cecil was demonstrating MythicTV&#8217;s <a title="Dragon: KnoppMyth Reference Platform" target="dragon" href="http://mythic.tv/product_info.php?products_id=44">Dragon v2.0</a> which is based on the KRP hardware specs and thus makes KnoppMyth installation and use very easy. Cecil also had some literature on <a title="CommandIR" target="commandir" href="http://www.commandir.com">CommandIR remote controls </a>and the <a title="pcHDTVTM HDTV card" target="pchdtv" href="http://pchdtv.com">pcHDTVTM</a> HDTV tuner cards.</p>
<p><a target="postgresql" title="PostgreSQL" href="http://www.postgresql.org">PostgreSQL</a> had a booth at the show. Although the much improved version 8.2.3 has already been released, the fine developers of PostgreSQL are not resting on their laurels! I spoke with PostgreSQL Project team member Josh Berkus, who told me about the upcoming version 8.3, which they hope to have ready by the end of this summer. Josh said to expect big performace increases, and much improved data warehousing and OLTP (Online Transaction Processing) thanks to contributions by <a title="Greenplum: Enterprise-class PostgreSQL for BI" target="greenplum" href="http://www.greenplum.com">Greenplum</a> and <a title="EnterpriseDB: The World's most affordable enterprise-class database" target="enterprisedb" href="http://www.enterprisedb.com/">EnterpriseDB</a>. New features are expected to include on-disk compressed bitmap indexes, SQL:XML syntax support, a PL/pgSQL debugger, and SQL-standard updatable views.</p>
<p>A curious booth at this year&#8217;s event was <a title="Haiku operating System" target="haiku" href="http://haiku-os.org/">Haiku</a>. Haiku is an Open Source operating project that aims to be the ultimate desktop computer operating system.  The developers respect the tenents of the famous <a title="BeOS" target="beos" href="http://en.wikipedia.org/wiki/BeOS">BeOS</a> and have even made the Haiku operating system byte compatible with BeOS binaries. Haiku does not have the Human-Computer Interface rough edges of Linux and other Open Source Unix-like desktop systems. Haiku is a beautiful, high performace desktop operating system that could be a serious player in the desktop market in the future if it can find a way to gain acceptance with commercial application developers.</p>
<p>The <a target="ltsp" title="Linux Terminal Server Project target=" href="http://www.ltsp.org/">Linux Terminal Server Project (LTSP)</a> had a booth at SCALE 5x. LTSP makes use of low end hardware for desktop systems by making them simple display terminals, while all the real computing power is housed in the server where applications are actually run. An LTSP setup is similar to the Sun Microsystems <a target="sunray" title="Sun Ray" href="http://www.sun.com/sunray">Sun Ray</a> systems. This project has been around for a while and has matured quite a bit. The centralized computing model that LTSP uses makes updates and maintenance significantly easier and more efficient. The minimalistic hardware requirements for the client workstations helps reduce costs. LTSP is used often for computing labs and training environments, and there is even a special sub-project of LTSP for K-12 education.</p>
<p>All of the major non-profit Linux distributions were represented at SCALE 5x. <a target="fedora" title="Fedora Project" href="http://fedora.redhat.com">Fedora</a> had a steady stream of foot traffic to their booth all day, wherre they were handing out install disks. <a target="freespire" href="http://www.freespire.org">Freespire</a> was promoting  their Linux desktop operating system which allows you to easily incorporate proprietary drivers and codecs if desired. <a target="gentoo" title="Gentoo Linux" href="http://www.gentoo.org">Gentoo Linux</a> is the ultimate Linux operating system for the advanced user who wants to customize just about any thing in the entire distro. Gentoo is famous for compiling applications instead of installing pre-built binaries. It&#8217;s a long process but allows the user to tweak compiler settings to make the resulting binaries optimized for the system&#8217;s processor and thus a bit faster than a pre-built binary installation. The venerable <a target="debian" title="Debian GNU/Linux" href="http://www.debian.org">Debian</a> had a booth and they were selling shirts, install disks, and other goodies.  Blars Blarson and some of the other Debian maintainers were manning the booth.</p>
<p>A more unusual exhibitor at SCALE 5x was <a target="wikipedia" title="Wikipedia: Runs on Open Source Software" href="http://www.wikipedia.org/">Wikipedia</a>. I found out that Wikipedia runs on Open Source Software, in addition to being a community built and maintained encyclopedia of assorted knowledge. They run Linux and Apache and have made some code contributions, particularly to the mod_perl extension to the Apache web server.<br />
Another unique exhibitor was the <a title="Linux Astronomy" target="astronomy" href="http://www.linuxastronomy.org">Linux Astronomy</a> project. Volunteers with an interest in astronomy and Linux work with teenagers who need some leadership or guidance and get the teenagers focused on astronomy projects to keep them out of trouble and into something productive. The booth had their newest project on display: a mechanized telescope that will be remotely controlled via Linux computers. I had a nice discussion with Eugene Clement, the organizer of the Linux Astronomy group. FYI, the group goes out into the desert between Los Angeles and Las Vegas for night sky viewing. If you live near the area and would like to join them, contact Eugene through the Linux Astronomy site maintainer <a href="mailto:pixonet@yahoo.com">Pixo</a>.</p>
<p>Myself and <a target="qbang" title="q!Bang Solutions: Solutions You Want. Done." href="http://www.qbangsolutions.com">q!Bang Solutions</a> co-owner Josh Kuo have  written a <a target="debrouter" title="InfoWorld: Secure Linux Appliances in Your Enterprise" href="http://weblog.infoworld.com/geeks/archives/2007/01/secure_linux_ap.html">couple</a> of <a title="InfoWorld: Beef Up Your Wireless Router" href="http://weblog.infoworld.com/geeks/archives/2007/02/beef_up_your_wi.html">articles</a>  recently about home-grown Linux-based appliances. So I was drawn to the booth for <a target="nslu2linux" title="NSLU2-Linux: Linux for ixp4xx-based devices" href="http://www.nslu2-linux.org/">NSLU2-Linux, an embedded Linux distribution for ixp4xx-based devices such as the </a><a target="linksysnslu2" title="Linksys NSLU2: Network Storage" href="http://www.linksys.com/servlet/Satellite?c=L_Product_C2&#038;childpagename=US%2FLayout&#038;cid=1119460471050&#038;pagename=Linksys%2FCommon%2FVisitorWrapper">Linksys NSLU2</a>. The NSLU2 is a low cost Network Attached Storage (NAS) device which will make your USB-based storage disks available across a network. This project holds special interest for us because it gives you the availability of more storage space to provide a complete Linux distribution with extra storage space on a low-cost device. Thus the memory and storage limitations of a Linksys WRT54G device with the OpenWRT Linux OS installed are addressed by using the NSLU2 with NSLU2-Linux.</p>
<p>Open Source Software is moving into all sorts of industries, and the arts is no expection. The booth for <a target="cinepaint" title="CinePaint" href="http://www.cinepaint.org">Cinepaint</a> was representing OSS in the photography, movie and animation industries. Cinepaint is used for frame-by-frame retouching on movies, removing wire rigging in action squesnces, photo retouching and 3D model texturing. It has been used on many feature films such as <em>The Last Samurai</em>, the <em>Harry Potter</em> series, <em>Spiderman</em>, and many others.</p>
<p>The CAcert project was on hand in their own booth. The CA Cert project issues certificates to the publc at large for free. Their goals are to be included in popular web browsers as a certificate authority, and to provide a trust mechanism for encryption security. No more high prices to certificate authorities!</p>
<p>I was pleased to see the booth for Ulteo at the show.  Ulteo is essentially a Linux spin on Microsoft&#8217;s Terminal Services server. Ulteo is created by Gael Duval, who was a creator of Mandrake Linux (now Mandriva Linux). The SCALE web site lists Ulteo as a non-profit organization in its list of exhibitors, but in the description of Ulteo it indicates:</p>
<blockquote><p>Ulteo intends to contribute a portion of its profits to humanitarian and ecological organizations. We believe that every company which benefits from the market place should help fight against child malnutrition and current ecological disasters.</p></blockquote>
<p>I did some research on Ulteo&#8217;s web site, but did not find any conclusive indication one way or the other. I have contacted Ulteo and will update this entry once I have heard back. At the booth I got to see an informal demonstration of the Ulteo remote access in action. It looked very good and could help to advance Linux acceptance in enterprises as a desktop OS.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.qbangsolutions.com/southern-california-linux-expo-scale-5x-exhibitors-non-profits/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Open Source Network Monitoring at SCALE 5x</title>
		<link>http://blog.qbangsolutions.com/open-source-network-monitoring-at-scale-5x/</link>
		<comments>http://blog.qbangsolutions.com/open-source-network-monitoring-at-scale-5x/#comments</comments>
		<pubDate>Sun, 18 Mar 2007 06:24:23 +0000</pubDate>
		<dc:creator>high</dc:creator>
				<category><![CDATA[q!News]]></category>

		<guid isPermaLink="false">http://www.qbangsolutions.com/blog/index.php/2007/03/17/open-source-network-monitoring-at-scale-5x/</guid>
		<description><![CDATA[(Article originally posted at InfoWorld Magazine)
More news from last week&#8217;s SCALE 5x event in Los Angeles! There were three network monitoring systems represented at the event. Zenoss, OpenNMS, and GroundWork all had booths at SCALE. These are definitely 3 of the heavy hitters in Open Source network monitoring. Zenoss and OpenNMS are pure Open Source [...]]]></description>
			<content:encoded><![CDATA[<p><em>(Article originally posted at <a title="InfoWorld Magazine" target="infoworld" href="http://weblog.infoworld.com/geeks/archives/2007/02/open_source_net.html">InfoWorld Magazine</a>)</em></p>
<p>More news from last week&#8217;s <a target="scale5x" title="SCALE 5x" href="http://socallinuxexpo.com">SCALE 5x</a> event in Los Angeles! There were three network monitoring systems represented at the event. Zenoss, OpenNMS, and GroundWork all had booths at SCALE. These are definitely 3 of the heavy hitters in Open Source network monitoring. Zenoss and OpenNMS are pure Open Source applications, while GroundWork uses a hybrid model where the basic application is Open Source, but to get the extra nice icing-on-the-cake features you pay for an annual subscription. We hope to get all three of these (and more) setup here at <a target="qbangsolutions" title="q!Bang Solutions: Solutions You Want. Done." href="http://www.qbangsolutions.com">q!Bang Solutions</a> in the future for a full-on comparison of Open Source network monitoring systems.</p>
<h1><a target="zenoss" title="Zenoss: Open Source Network &#038; Systems Monitoring" href="http://www.zenoss.com">Zenoss</a></h1>
<p><img width="199" height="178" alt="zenoss.jpg" src="http://weblog.infoworld.com/geeks/archives/zenoss.jpg" /><br />
Zenoss is a 100% Open Source application for network monitoring written in Python using the Zope framework. How does Zenoss (the company) make money? They provide support, consulting, and training for Zenoss (the software project). This is one of the common business models in the Open Source community and seems to work quite well for many companies.</p>
<p>Zenoss has all of the usual features you would expect in a monitoring application such as an on-call schedule, notifications (including paging), auto-discovery of network nodes, to name just a few. It also automates the graphing of network node performance data, and can generate alerts when certain user-defined thresholds are exceeded.</p>
<p>One of the features of Zenoss that I find particularly appealing as a systems administrator is that Zenoss logs changes to network nodes and can alert me if I desire. So if someone with access to one of my servers decides to setup a notoriously insecure FTP service without my permission, Zenoss will promptly notify me about this and I can go give the offending individual a long lecture on network and system security.</p>
<p>Second up on my favorite features list is the ability to monitor configuration changes on systems. If anybody messes with my carefully planned out config files, I&#8217;ll know about it! The downside to this is that it requires a daemon to be installed and running on the target servers, but you&#8217;d have to do this anyway to monitor configuration changes on remote servers regardless of the monitoring system you use.</p>
<p>Rouding out my top three favorite features of Zenoss is the company&#8217;s claim that it will run on most any Unix with a reasonable GNU build environment. That means that it runs on any Linux distribution, MacOS X, and likely Solaris and FreeBSD/OpenBSD/NetBSD as well.</p>
<p>Zenoss looks like an excellent project, and I am looking forward to getting my hands dirty with the latest version so that I can make a full report here later.</p>
<h1><a target="opennmsgroup" title="The OpenNMS Group" href="http://www.opennms.com">The OpenNMS Group</a></h1>
<p><img width="200" height="150" alt="opennms.jpg" src="http://weblog.infoworld.com/geeks/archives/opennms.jpg" />OpenNMS is another 100% Open Source application. Everyone here at my company, q!Bang Solutions, has experience with OpenNMS. This is a Java based program that runs on Apache&#8217;s Tomcat Java server. The rough edges of OpenNMS were ironed out about a year ago when they got all the developers together in one place for a week-long coding marathon. Since then the good application became a mature one. It has been very stable and the features all seem to work as advertised.</p>
<p>Like Zenoss, OpenNMS is a complete monitoring application with standard features like automated network node discovery, event severity escalation, service level monitoring, performance graphs with threshold monitoring, and much more. OpenNMS also accepts and processes SNMP traps, and OpenNMS events can trigger scripts which connect to other systems &#8211; for example to open a help desk ticket. Of course this is the world of Open Source, so you can always create your own scripts to perform whatever functions you want.</p>
<p>One of the interesting new features of OpenNMS is distributed polling servers. So for instance I might have my primary OpenNMS server here in my hometown of Las Vegas, but also have a remote OpenNMS polling server hosted in a co-location cabinet in Atlanta. Then if I have customers reporting slow access times to their web servers but everything looks fine in my OpenNMS performance graphs, I can select the Atlanta polling server from the OpenNMS web interface and get a view from the &#8220;outside world&#8221;. So maybe the Atlanta polling server shows bad latency or dropped packets when trying to reach my customer&#8217;s web server here in Las Vegas, and I know to call my tier1 provider and report the problem.</p>
<p>When I was speaking to the OpenNMS folks in their booth at SCALE, they told me that there is another developer coding marathon coming up later this year. I&#8217;m looking forward to seeing what new features they crank out from this year&#8217;s code-a-thon. OpenNMS is a great monitoring system that continues to improve at a rapid pace!</p>
<p><a target="_opennmsgroup" title="The OpenNMS Group" href="http://www.opennms.com">The OpenNMS Group</a> is the company built around OpenNMS (the application). The OpenNMS Group provides support, custom programming, training, and professional services for OpenNMS. The OpenNMS community uses a <a target="opennmswiki" title="OpenNNMS Wiki" href="http://www.opennms.org">wiki</a> to provide news, documentation, and access to the source code.</p>
<h1><a target="groundwork" title="GroundWork" href="http://www.groundworkopensource.com">GroundWork</a></h1>
<p><img width="200" height="140" alt="groundwork.jpg" src="http://weblog.infoworld.com/geeks/archives/groundwork.jpg" />GroundWork is one of the many hybrid Open Source companies who were displaying at the SCALE event. These hybrid companies provide a basic version of their product under an Open Source license, while the more advanced version with the latest bells and whistles is only available as a commercial product which costs money.</p>
<p>According to GroundWork&#8217;s comparison sheet on their web site, the Open Source version includes:</p>
<ul>
<li>availability monitoring</li>
<li>monitoring servers, devices, and applications</li>
<li>web-based configuration</li>
<li>alarms, notifications, escalations</li>
<li>documentation</li>
</ul>
<p>However, in order to get the following features, you need to pay for their Professional version via an annual subscription:</p>
<ul>
<li>reporting and exceptions analysis</li>
<li>profiles encapsulate monitoring &#8220;best practices&#8221;</li>
<li>integrate multiple monitoring data (traps, logs)</li>
<li>integrate performance monitoring</li>
<li>custom groupings</li>
<li>integrate event console views</li>
<li>support with regular maintenance/updates</li>
<li>deployment options and services</li>
<li>executive-level dashboards</li>
<li>reports with custom report creation</li>
</ul>
<p>Groundwork also offers a small business edition of their commercial product, which limits your monitoring to 50 devices, and is missing a few reporting and dashboard features.</p>
<h2>Southern California Linux Expo (SCALE)</h2>
<p>See what you missed out on? Keep an ear to the ground for next year&#8217;s SCALE event. It was a steal at $70 for the exhibit and three days of seminars. See you there in 2008!</p>
<p><a href="mailto:infoworld@qbangsolutions.com?subject=Computer%20Security%20Explained%20for%20the%20Masses">High Mobley</a><br />
Co-Owner of <a target="qbangsolutions" title="q!Bang Solutions: Solutions You Want. Done." href="http://www.qbangsolutions.com">q!Bang Solutions</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.qbangsolutions.com/open-source-network-monitoring-at-scale-5x/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Business Case for Open Source Software article posted at InfoWorld Magazine</title>
		<link>http://blog.qbangsolutions.com/southern-california-linux-expo-scale-5x-exhibitors-non-profits-article-posted-at-infoworld-magazine-2/</link>
		<comments>http://blog.qbangsolutions.com/southern-california-linux-expo-scale-5x-exhibitors-non-profits-article-posted-at-infoworld-magazine-2/#comments</comments>
		<pubDate>Tue, 13 Mar 2007 17:32:20 +0000</pubDate>
		<dc:creator>high</dc:creator>
				<category><![CDATA[Open source]]></category>
		<category><![CDATA[q!News]]></category>

		<guid isPermaLink="false">http://www.qbangsolutions.com/blog/index.php/2007/03/13/southern-california-linux-expo-scale-5x-exhibitors-non-profits-article-posted-at-infoworld-magazine-2/</guid>
		<description><![CDATA[High Mobley&#8217;s article   The Business Case for Open Source Software has been posted to the InfoWorld Magazine web site. Of course everybody recognizes the financial benefits of free software, but there are several other reasons to choose Open Source Software. How about no more license keys? Or no fear of software license audits? [...]]]></description>
			<content:encoded><![CDATA[<p>High Mobley&#8217;s article <a target="infoworld" title="The Business Case for Open Source Software" href="http://weblog.infoworld.com/geeks/archives/2007/03/the_business_ca.html"> <em> The Business Case for Open Source Software</em></a> has been posted to the InfoWorld Magazine web site. Of course everybody recognizes the financial benefits of free software, but there are several other reasons to choose Open Source Software. How about no more license keys? Or no fear of software license audits? And being able to show your &#8220;vendor&#8221; the door any time you please? As always, your comments are welcomed and appreciated.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.qbangsolutions.com/southern-california-linux-expo-scale-5x-exhibitors-non-profits-article-posted-at-infoworld-magazine-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Southern California Linux Expo 5x</title>
		<link>http://blog.qbangsolutions.com/southern-california-linux-expo-5x/</link>
		<comments>http://blog.qbangsolutions.com/southern-california-linux-expo-5x/#comments</comments>
		<pubDate>Tue, 27 Feb 2007 07:51:15 +0000</pubDate>
		<dc:creator>high</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[q!News]]></category>

		<guid isPermaLink="false">http://www.qbangsolutions.com/blog/index.php/2007/02/26/southern-california-linux-expo-5x/</guid>
		<description><![CDATA[The <a href="http://www.socallinuxexpo.org/scale5x/" title="Southern California Linux Expo 2007" target="scale5x">5th annual Southern California Linux Expo (SCALE 5x)</a> was hosted at the LAX Airport Westin this past weekend. It was a relatively small affair, nothing as extravagant as LinuxWorld in San Francisco. The show floor was small and there were no large, fancy booths from big companies. The classes were short one hour sessions that flew by while the speakers presented at an almost frantic pace sometimes. Yet this was a surprisingly good conference. I will absolutely attend again next year.]]></description>
			<content:encoded><![CDATA[<p><em>(Article originally posted at <a title="InfoWorld Magazine" target="infoworld" href="http://weblog.infoworld.com/geeks/archives/2007/02/southern_califo.html">InfoWorld Magazine</a>)</em></p>
<p>The <a title="Southern California Linux Expo 2007" target="scale5x" href="http://www.socallinuxexpo.org/scale5x/">5th annual Southern California Linux Expo (SCALE 5x)</a> was hosted at the LAX Airport Westin this past weekend. It was a relatively small affair, nothing as extravagant as LinuxWorld in San Francisco. The show floor was small and there were no large, fancy booths from big companies. The classes were short one hour sessions that flew by while the speakers presented at an almost frantic pace sometimes. Yet this was a surprisingly good conference. I will absolutely attend again next year.</p>
<p>What made <a title="Southern California Linux Expo 2007" target="scale5x" href="http://www.socallinuxexpo.org/scale5x/">SCALE</a> so special? For starters, they held a special <a title="SCALE: HealthCare Summit" target="osshealthcare" href="http://www.socallinuxexpo.org/healthcare07/index.php">Open Source Health Care Summit</a> all day Friday. Health care is an industry where Open Source Software (OSS) has not yet made big inroads, but the industry would benefit greatly from adoption of Open Source software. We heard a presentation on what is wrong with the healthcare industry and how OSS can help to fix these problems. <a title="SCALE: Fred Trotter" target="fredtrotter" href="http://www.socallinuxexpo.com/healthcare07/speakers/speakers_trotter.php#">Fred Trotter</a> told us about Open Source electronic medical record (EMR) applications. There were Open Source Software case studies from a <a title="SCALE: Shawn Bellina" target="shawnbellina" href="http://www.socallinuxexpo.org/healthcare07/speakers/speakers_bellina.php">major cancer center</a> in the southeast, as well as a group of <a title="SCALE: Eric Bringas" target="ericbringas" href="http://www.socallinuxexpo.org/healthcare07/speakers/speakers_bringas.php">government funded clinics</a> in California. And we even saw how a <a title="SCALE: Gerald Bortis" target="geraldbortis" href="http://www.socallinuxexpo.org/healthcare07/speakers/speakers_bortis.php">small Linux appliance</a> can help disparate medical applications talk to each other and share data.</p>
<p>Also on Friday, SCALE held a special summit on <a title="SCALE: Women in Open Source" target="osswomen" href="http://www.socallinuxexpo.org/wios07/index.php">women in Open Source</a>. One set of statistics claims that while 25% of proprietary software developers are women, only 1.5% of Open Source developers are women! Several organizations are actively trying to make the OSS community more inviting to women.</p>
<p>As I said earlier, the booths were small. Even IBM, one of the gold <a title="SCALE: Sponsors" target="scalesponsors" href="http://www.socallinuxexpo.com/scale5x/sponsors/">sponsors</a> of the event, had the largest booth &#8211; yet it was 10 feet deep and maybe 25 feet long. But appearances were deceptive here. There were companies present with some serious offerings and they meant business! And these big business players were standing side by side with small Open Source projects and community organizations. Everybody played nicely together as we&#8217;ve come to expect from the Open Source community at these events. The small size of this event gave me more face time with the big business tech experts as well as the Open Source community leaders and developers. I learned about new projects and products that impressed me beyond any expectations I might have had.</p>
<p>The one hour seminars/presentations went well and were included in the price of registration. The presentations were pretty fast and furious since they were only one hour long, but most of the presenters were well prepared with slides and notes so the classes were easy to follow and quite informative.  All in all, the $70 that I paid for the Open Source Health Care Summit and two days of presentations and show floor access was money well spent. Seriously, this conference was a complete steal at $70. So I&#8217;m sorry to hear that you missed the event. I hope that you sign up early for next year&#8217;s show!</p>
<p><a href="mailto:infoworld@qbangsolutions.com?subject=Computer%20Security%20Explained%20for%20the%20Masses">High Mobley</a><br />
Co-Owner of <a title="q!Bang Solutions: Solutions You Want. Done." target="qbangsolutions" href="http://www.qbangsolutions.com">q!Bang Solutions</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.qbangsolutions.com/southern-california-linux-expo-5x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Embracing Open Document Format (ODF)</title>
		<link>http://blog.qbangsolutions.com/embracing-open-document-format-odf/</link>
		<comments>http://blog.qbangsolutions.com/embracing-open-document-format-odf/#comments</comments>
		<pubDate>Tue, 27 Feb 2007 07:46:45 +0000</pubDate>
		<dc:creator>Josh Kuo</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[q!News]]></category>

		<guid isPermaLink="false">http://www.qbangsolutions.com/blog/index.php/2007/02/26/embracing-open-document-format-odf/</guid>
		<description><![CDATA[(Article originally posted at InfoWorld Magazine)
Have you ever received a word document in email, only to find that it cannot be opened or edited by your version of the MS Office? Or perhaps you want to open a paper you wrote in 1996, only to find that you wrote it with Nisus on Mac OS [...]]]></description>
			<content:encoded><![CDATA[<p><em>(Article originally posted at <a title="InfoWorld Magazine" target="infoworld" href="http://weblog.infoworld.com/geeks/archives/2007/02/embracing_open.html">InfoWorld Magazine</a>)</em></p>
<p>Have you ever received a word document in email, only to find that it cannot be opened or edited by your version of the MS Office? Or perhaps you want to open a paper you wrote in 1996, only to find that you wrote it with <a title="Nisus Writer" href="http://www.nisus.com/">Nisus</a> on Mac OS 7, and you are now running Windows XP? Well, you can say goodbye to those days.  It&#8217;s time to take a look at the format of the future: <strong>Open Document Format</strong> (<a title="Open Document" target="_blank" href="http://en.wikipedia.org/wiki/OpenDocument">ODF</a>).</p>
<p>ODF is a new ISO standard (<a title="ISO Standard" target="_blank" href="http://www.iso.org/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=43485"><span class="CatalogueDetail-Content">ISO/IEC 26300:2006</span></a>) that has already been adopted by several countries including <a title="Malaysia adopts ODF" target="_blank" href="http://www.computerworld.com/action/article.do?command=viewArticleBasic&#038;articleId=9002089">Malaysia</a>, <a title="Italy adopts ODF" target="_blank" href="http://translate.google.com/translate?u=http%3A%2F%2Fwww.uni.com%2Funi%2Fcontroller%2Fit%2Fcomunicare%2Farticoli%2F2007_1%2Fodf_26300.htm&#038;langpair=it%7Cen&#038;hl=en&#038;safe=off&#038;ie=UTF-8&#038;oe=UTF-8&#038;prev=%2Flanguage_tools">Italy</a>, and <a title="Belgian adopts ODF" target="_blank" href="http://news.zdnet.co.uk/software/0,1000000121,39276978,00.htm?r=1">Belgium</a> (and the state of Massachusetts).  It is also backed by <a title="ODF Alliance Members" href="http://www.odfalliance.org/memberlist.php">corporations</a> such as IBM, Sun, Google, Red Hat, Novell, and Oracle. It is supported by applications such as IBM&#8217;s <a title="Workplace" target="_blank" href="http://ibm.com/software/workplace/">Workplace</a>, Sun&#8217;s <a title="StarOffice" target="_blank" href="http://sun.com/staroffice/">Star Office</a>, the open source <a title="OpenOffice" target="_blank" href="http://openoffice.org/">Open Office</a> and <a title="KOffice" target="_blank" href="http://www.koffice.org/">KOffice</a> suite, <a title="MobileOffice" target="_blank" href="http://www.sept-solutions.de/English/office.php">Mobile Office</a> for your smart phones, and <a title="NeoOffice" target="_blank" href="http://neooffice.org/">NeoOffice</a> support for Mac is on the way.  Heck, even <a title="Google Docs" href="http://docs.google.com">Google Docs</a> supports it, so when you receive a document as an email attachment, you can just open it up and edit it right there in your <a title="Gmail" href="http://gmail.com">gmail</a>! It would seem that everyone supports ODF, but the giant itself, Microsoft.</p>
<p>Until 4 days ago.</p>
<p>It was announced on 2007/02/02 (on <a target="_blank" title="SourceForge" href="http://www.sourceforge.net">sourceforge</a>, no less), that the <a title="OpenXML Translator 1.0 Release" target="_blank" href="http://sourceforge.net/forum/forum.php?forum_id=660889">OpenXML Translator 1.0</a> is available for download.  This enables users to use ODF in Office XP to Office 2007.  There is also a proof-of-concept <a title="ODF Plugin for MS Word" target="_blank" href="http://opendocument.foundation.googlepages.com/home">plugin for Microsoft Word 97 &#8211; 2007</a> that has been released by the <a title="Open Document Foundation" href="http://opendocument.us/">Open Document Foundation</a>.</p>
<p>ODF is not some distant, futuristic standard, it&#8217;s something you can start using right this moment. It not only makes document sharing a whole lot easier, it also ensures what you write today, will still be accessible ten years from now.</p>
<p><span class="artText"><a href="mailto:josh.kuo@qbangsolutions.com">Josh Kuo</a><br />
Co-Owner of <a title="q!Bang Solutions: Solutions You Want. Done." target="qbangsolutions" href="http://www.qbangsolutions.com">q!Bang Solutions</a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.qbangsolutions.com/embracing-open-document-format-odf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>High Availability with Open Source</title>
		<link>http://blog.qbangsolutions.com/high-availability-with-open-source/</link>
		<comments>http://blog.qbangsolutions.com/high-availability-with-open-source/#comments</comments>
		<pubDate>Tue, 27 Feb 2007 07:44:00 +0000</pubDate>
		<dc:creator>Josh Kuo</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[Systems]]></category>
		<category><![CDATA[q!News]]></category>

		<guid isPermaLink="false">http://www.qbangsolutions.com/blog/index.php/2007/02/26/high-availability-with-open-source/</guid>
		<description><![CDATA[(Article originally posted at InfoWorld Magazine)
When I build a network or a system, I try my best to make sure that everything is as redundant as possible: redundant power supplies, RAID for the drives in case of a hard drive failure, backup routes in OSPF in case someone trips over the network cable&#8230; you get [...]]]></description>
			<content:encoded><![CDATA[<p><em>(Article originally posted at <a target="infoworld" title="InfoWorld Magazine" href="http://weblog.infoworld.com/geeks/archives/2007/02/achieve_more_re.html">InfoWorld Magazine</a>)</em></p>
<p>When I build a network or a system, I try my best to make sure that everything is as redundant as possible: redundant power supplies, RAID for the drives in case of a hard drive failure, backup routes in OSPF in case someone trips over the network cable&#8230; you get the idea.  But what happens if the CPU overheats in one of the web servers and causes it to crash?  Or what if someone yanks the network cable from your LDAP server? Or if someone flips the switch and accidentally turns off the accounting database server? If you incorporate High Availability (HA) into your system design, the answer is &#8220;nothing&#8221;.  Your web site will still be running, your network users can still login, and the accounting department won&#8217;t notice any glitch. You don&#8217;t even have to leave your desk.</p>
<p>Open Source makes HA easy to implement, with offerings like <a title="Heartbeat" target="_blank" href="http://www.linux-ha.org/HeartbeatProgram/">heartbeat</a>, <a target="_blank" title="keepalived" href="http://www.keepalived.org/">keepalived</a>, and <a target="_blank" title="CARP" href="http://pf4freebsd.love2party.net/carp.html">CARP</a>.</p>
<p>Let&#8217;s say you have mostly static web content for your web server and you can fit everything on a 2GB compact flash card. Then you can build two solid state machines using the <a title="DebRouter" target="_blank" href="http://weblog.infoworld.com/geeks/archives/2007/01/secure_linux_ap.html">Debian Router Project</a>. Using simple solid state hardware means less moving parts and less likelihood of a hardware failure. Then you can use heartbeat to create your HA web server cluster.  If you have content which changes more frequently, like the leases file for a DHCP server, a database, or a file server, then you should look into using <a title="DRBD" target="_blank" href="http://www.drbd.org/">DRBD</a> to synchronize the two file systems.</p>
<p><strong>Heartbeat</strong> requires you to setup a private link for the two machines  (nodes) to communicate, so they know the other node is still alive.  While you can just use a crossover cable to connect the two nodes I would strongly recommend that you install two network cards in each node and setup a private VLAN or network just for the heartbeat communication.  This will give you a little more flexibility later. You will need 5 IP addresses total, two for the private heartbeat link, two public ips &#8211; one for each of the nodes (if you wish to manage them remotely), and one more public ip for a &#8220;virtual&#8221; IP address that is held up by the heartbeat software. This virtual ip address is the IP address your users visit. (By the way, heartbeat supports IPv6)</p>
<p>Once you have heartbeat configured on both nodes and have designated one of nodes to be the master, the two will start &#8220;pinging&#8221; each other over the private link.  Now to see it in action: Start a ping to the &#8220;virtual&#8221; IP address, and unplug the network cable for the master node or just shut it down to simulate a disaster.  You should lose a few pings, but in just a few seconds, the backup node will realize that the master is no longer responding, and will take over the virtual ip address and reply to your pings.  This means, if one of the nodes failed in production environment, users will only experience seconds of outage, instead of minutes, or dare I say, hours.</p>
<p>Now, if you have followed my advice about putting the heartbeat link on its own VLAN instead of just hooking it up with a crossover cable, you have the flexibility to move the backup server to a different location in the building (or however far you VLAN will reach).   Why?  This protects you from a bigger scale of disaster, say, a power outage for the entire room, fire, or flood (hey, I&#8217;ve seen it happen).  If you have the two heartbeat hosts separated physically, you stand a better chance of surviving the disaster.  Plugging both machines into the same network switch creates another single point of failure, so it is highly recommended that your backup machine be connected to a different network switch, and preferably a different power grid.</p>
<p><strong>keepalived</strong> uses VRRP (<a target="_blank" title="Virtual Router Redundancy Protocol" href="http://www.faqs.org/rfcs/rfc2338.html">Virtual Router Redundancy Protocol</a>), a widely supported protocol amongst routers.  This means it can be integrated nicely into your existing network infrastructure. keepalived was originally designed to work for multiple routers, and it works pretty much the same way heartbeat does, except keepalived does not need a dedicated private link, and it is easier to setup more than two nodes. (It is unclear whether or not keepalived currently supports IPv6)</p>
<p>So far you&#8217;ve achieved automatic fail-over.  But don&#8217;t you feel that all these back up nodes sitting around is a bit of a waste? Can you leverage all those idle computing power?  You mean you want load balancing on top of your HA functionality?  Open Source answers with <strong>CARP</strong> (<a target="_blank" title="CARP - Common Address Redundancy Protocol" href="http://www.openbsd.org/faq/pf/carp.html">Common Address Redundancy Protocol</a>).  The OpenBSD team released CARP in 2003 as a replacement and enhancement to VRRP, it features:</p>
<ul>
<li>Secure &#8220;heartbeat&#8221; communication</li>
<li>No need for dedicated, private link for &#8220;heartbeat&#8221; communication</li>
<li>Basic load balancing functionality</li>
<li>Supports IPv6</li>
<li>Available for OpenBSD, NetBSD, FreeBSD, and Linux (implemented as <a target="_blank" title="ucarp" href="http://freshmeat.net/projects/ucarp/">ucarp</a>)</li>
</ul>
<p>You can also combine CARP with pfsync (OpenBSD&#8217;s packet filter), and now you can build a cluster of firewalls/routers that are always online, load balances amongst each node, and in case of a failure, users do not lose any sessions or states.</p>
<p>In conclusion, <strong>heartbeat</strong> (along with DRBD) is the easiest to setup for a 2-node cluster, <strong>Keepalived</strong> integrates well into your VRRP environment, and <strong>CARP</strong> brings security and load balancing to the table.  In case you are wondering how mature this technology is, heartbeat has been around for years, and has a list of <a target="_blank" title="heartbeat success stories" href="http://linux-ha.org/SuccessStories">success stories</a>.</p>
<p><span class="artText"><a href="mailto:josh.kuo@qbangsolutions.com">Josh Kuo</a><br />
Co-Owner of <a target="qbangsolutions" title="q!Bang Solutions: Solutions You Want. Done." href="http://www.qbangsolutions.com">q!Bang Solutions</a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.qbangsolutions.com/high-availability-with-open-source/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Speed up encryption with PadLock</title>
		<link>http://blog.qbangsolutions.com/speed-up-encryption-with-padlock/</link>
		<comments>http://blog.qbangsolutions.com/speed-up-encryption-with-padlock/#comments</comments>
		<pubDate>Tue, 27 Feb 2007 07:34:26 +0000</pubDate>
		<dc:creator>Josh Kuo</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[q!News]]></category>

		<guid isPermaLink="false">http://www.qbangsolutions.com/blog/index.php/2007/02/26/speed-up-encryption-with-padlock/</guid>
		<description><![CDATA[(Article originally posted at InfoWorld Magazine)
Security is a topic that is getting more and more attention these days, and encryption plays a large role in security.  However, those of us who have played with encryption know that it consumes a significant amount of system resources.  If you are doing your encryption in software, [...]]]></description>
			<content:encoded><![CDATA[<p><em>(Article originally posted at <a title="InfoWorld Magazine" target="infoworld" href="http://weblog.infoworld.com/geeks/archives/2007/02/speed_up_encryp.html">InfoWorld Magazine</a>)</em></p>
<p>Security is a topic that is getting more and more attention these days, and encryption plays a large role in security.  However, those of us who have played with encryption know that it consumes a significant amount of system resources.  If you are doing your encryption in software, you are most likely playing a catch-up game to your network speed (when encryption network traffic) and storage volume (when encrypting file system).</p>
<p>The tradition approach is to get an encryption card and drop it into your PCI slot.  But have you checked out encryption built directly into the CPU?  This is not exactly news, since <a title="VIA Technologies" target="_blank" href="http://www.via.com.tw/en/company/newsletter/mailout/0512_security.htm">VIA Technologies</a> has been making CPU&#8217;s with encryption built-in since 2004.  VIA processors with PadlLock has SHA1-256 (Secure Hashing Algorithm), AES (Advanced Encryption Standard), and random number generator all <a title="PadLock features" target="_blank" href="http://www.via.com.tw/en/initiatives/padlock/features.jsp">built into the hardware</a>.</p>
<p>So how fast is hardware encryption? In this <a title="Benchmark with other processors" target="_blank" href="http://www.mini-itx.com/reviews/mii12000/default.asp?page=13">benchmark</a>, you can see that a 1.2GHz VIA processor can encrypt about 5 to 16 times faster than a Pentium IV 2.4GHz. And in this <a title="Benchmark with file system and network" target="_blank" href="http://www.logix.cz/michal/devel/padlock/bench.xp">benchmark</a>, where the author tests against encrypted file system and IPSec connections, there is almost no slow down when doing IPSec with PadLock, and you only lose about 10% of performance when writing to encrypted file system.  Compare that to software encryption where you are looking at roughly 50% to 80% loss in performance.</p>
<p><a href="mailto:josh.kuo@qbangsolutions.com">Josh Kuo</a><br />
Co-Owner of <a title="q!Bang Solutions: Solutions You Want. Done." target="qbangsolutions" href="http://www.qbangsolutions.com">q!Bang Solutions</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.qbangsolutions.com/speed-up-encryption-with-padlock/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Beef Up Your Wireless Router</title>
		<link>http://blog.qbangsolutions.com/beef-up-your-wireless-router/</link>
		<comments>http://blog.qbangsolutions.com/beef-up-your-wireless-router/#comments</comments>
		<pubDate>Tue, 27 Feb 2007 07:27:14 +0000</pubDate>
		<dc:creator>Josh Kuo</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[q!News]]></category>

		<guid isPermaLink="false">http://www.qbangsolutions.com/blog/index.php/2007/02/26/beef-up-your-wireless-router/</guid>
		<description><![CDATA[(Article originally posted at InfoWorld Magazine)
Sure you have one.  Everyone nowadays has at least one wireless router at home, be it Linksys, NetGear, D-Link, or Buffalo.  With new wireless products being released nearly every month, I am willing to bet that some of you even have a couple of the older wireless routers [...]]]></description>
			<content:encoded><![CDATA[<p><em>(Article originally posted at <a title="InfoWorld Magazine" target="infoworld" href="http://weblog.infoworld.com/geeks/archives/2007/02/beef_up_your_wi.html">InfoWorld Magazine</a>)</em></p>
<p>Sure you have one.  Everyone nowadays has at least one wireless router at home, be it <a target="_blank" title="LinkSys" href="http://www.linksys.com">Linksys</a>, <a target="_blank" title="NetGear" href="http://www.netgear.com/">NetGear</a>, <a target="_blank" title="D-Link" href="http://www.dlink.com/">D-Link</a>, or <a target="_blank" title="Buffalo" href="http://www.buffalotech.com/">Buffalo</a>.  With new wireless products being released nearly every month, I am willing to bet that some of you even have a couple of the older wireless routers collecting dust in your closet.  Well, it&#8217;s time to take them out and put them to good use.</p>
<p>Check out the <a title="OpenWRT" target="_blank" href="http://www.openwrt.org/">OpenWRT</a> project. OpenWRT is a Linux distribution for embedded devices, and it brings a lot of exciting possibilities to your humble wireless router.  Although still in its release candidate stage (currently at RC6), OpenWRT is very usable and feature-rich right out of the box.  Be warned, you could void your manufacturer warranty by installing OpenWRT on your wireless routers.</p>
<p>So what can you do with an embedded Linux device running on limited RAM and very small storage?  As it turns out, quite a lot actually. You can install <a target="_blank" title="asterisk - Open PBX" href="http://www.asterisk.org/">asterisk</a>, and have your personal, customizable PBX (private branch exchange).  If you already have a SIP phone or some kind of VoIP phone interface (such as the <a title="Cisco ATA 186" target="_blank" href="http://www.cisco.com/en/US/products/hw/gatecont/ps514/products_data_sheet09186a008007cd72.html"> Cisco ATA 186 adapter</a>), you can have your very own VoIP system at home, all running out of your low power-consumption embedded hardware.</p>
<p>Put your router/firewall on steroids by installing packages like <a title="nmap" target="_blank" href="http://insecure.org/nmap/">nmap</a> (network security scanner), <a target="_blank" title="Snort - Intrusion Detection" href="http://www.snort.org/">snort</a> (intrusion detection), and <a target="_blank" title="tcpdump" href="http://www.tcpdump.org/">tcpdump</a> (packet sniffer).  Together with <a title="iptables" target="_blank" href="http://www.netfilter.org/">iptables</a> (which comes with the Linux kernel), you can turn your OpenWRT box into a powerful security tool.  Install <a title="OpenVPN" target="_blank" href="http://openvpn.net/">openvpn</a>, and you have a very affordable VPN device.  And if it strikes your fancy, you can install <a title="quagga" target="_blank" href="http://www.quagga.net/">quagga</a> and turn your dusty little Linksys into an OSPF and BGP-capable router.</p>
<p>Want to provide your own <a target="_blank" title="Wireless Hotspot" href="http://en.wikipedia.org/wiki/Wireless_hotspot">wireless hotspot</a>?  No problem. Install <a title="ChilliSpot" target="_blank" href="http://www.chillispot.org/">chillispot</a>, and you are ready to go. You can even install <a title="FreeRADIUS" target="_blank" href="http://www.freeradius.org/">FreeRADIUS</a> on the OpenWRT for the authentication back-end, and <a title="WPA" target="_blank" href="http://en.wikipedia.org/wiki/Wi-Fi_Protected_Access">WPA</a> (wifi protected access) for the added security.</p>
<p>You can turn it into an all purpose office server by installing DHCP, <a target="_blank" title="CUPS" href="http://www.cups.org/">cups</a> (print server), <a target="_blank" title="LightHTTPD" href="http://www.lighttpd.net/">lighthttpd</a> (web server), <a title="NTP" target="_blank" href="http://www.ntp.org/">NTP</a> (time server) and <a title="OpenSSH" target="_blank" href="http://www.openssh.org/">OpenSSH</a> or <a title="DropBear" target="_blank" href="http://matt.ucc.asn.au/dropbear/dropbear.html">dropbear</a> (secure remote administration). If your router has a USB port, you can also turn it into a file server by hooking it up with a USB hard drive and installing NFS.</p>
<p>And don&#8217;t forget that this is a wireless router. It has a wireless card, so take advantage of it! Install <a target="_blank" title="kismet" href="http://www.kismetwireless.net/">kismet</a> on it, and you have a wireless sniffer. This can prove to be invaluable if you ever need to analyze the airwaves at a remote location, but don&#8217;t want to leave your expensive laptop on-site. Drop in place a $50 OpenWRT box loaded with kismet instead.</p>
<p>Here is one way to use your old wireless router: In the past, I had setup a few cheap Linksys WRT54g boxes with OpenWRT and <a title="vtun" target="_blank" href="http://vtun.sourceforge.net/">vtun</a>, and dropped one at each of our remote locations. This gave me the ability to have layer 2 tunnels to each of the remote sites.  I kept one in my house, and if I ever needed to troubleshoot a remote network problem, I just setup the tunnel between the two OpenWRT boxes, connected my laptop or testing equipment to the OpenWRT sitting on my desk, and it was like being on the remote physical network! This saved me a number of times, being able to perform packet capturing on the remote network, observing the network traffic in real-time, requesting and obtaining DHCP addresses&#8230; essentially, I could experience exactly what the remote user was experiencing, all from the comfort of my own home.<br />
This is just the beginning of what embedded Linux can do for you.  To find out more what embedded Linux can do fo r your enterprise, check out <a title="Secure Linux Appliances in Your Enterprise" target="_blank" href="http://weblog.infoworld.com/geeks/archives/2007/01/secure_linux_ap.html">Secure Linux Appliances in Your Enterprise</a>. So dig up your old wireless router, check it against the <a title="Hardware Compatibility List" target="_blank" href="http://wiki.openwrt.org/TableOfHardware">hardware compatibility list</a>, and see if your router is OpenWRT compatible, and open yourself up to a wrt of possibilities!</p>
<p><a href="mailto:josh.kuo@qbangsolutions.com">Josh Kuo</a><br />
Co-Owner of <a title="q!Bang Solutions: Solutions You Want. Done." target="qbangsolutions" href="http://www.qbangsolutions.com">q!Bang Solutions</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.qbangsolutions.com/beef-up-your-wireless-router/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
		<item>
		<title>Secure Linux Appliances in Your Enterprise</title>
		<link>http://blog.qbangsolutions.com/secure-linux-appliances-in-your-enterprise/</link>
		<comments>http://blog.qbangsolutions.com/secure-linux-appliances-in-your-enterprise/#comments</comments>
		<pubDate>Tue, 27 Feb 2007 07:23:44 +0000</pubDate>
		<dc:creator>high</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.qbangsolutions.com/blog/index.php/2007/02/26/secure-linux-appliances-in-your-enterprise/</guid>
		<description><![CDATA[(Article originally posted at InfoWorld Magazine)
By now you&#8217;ve either seen them or read about them. Companies are selling all kinds of useful appliances based on embedded Linux. Some are for small tasks like wireless APs, mobile devices, or cell phones. Others are geared towards enterprise needs like load balancers, routers, and NAS (network attached storage) [...]]]></description>
			<content:encoded><![CDATA[<p><em>(Article originally posted at <a target="infoworld" title="InfoWorld Magazine" href="http://weblog.infoworld.com/geeks/archives/2007/01/secure_linux_ap.html">InfoWorld Magazine</a>)</em></p>
<p>By now you&#8217;ve either seen them or read about them. Companies are selling all kinds of useful appliances based on embedded Linux. Some are for small tasks like wireless APs, mobile devices, or cell phones. Others are geared towards enterprise needs like load balancers, routers, and NAS (network attached storage) and SANs (storage attached network). They all run some version of Linux or BSD. You know you have a couple of Linux geeks working for you in the IT department. Why aren&#8217;t they coming up with some of these cool Linux appliances for your own company to use? The excellent <a title="Debian Router Project Page" target="_blank" href="http://gate-bunker.p6.msu.ru/~berk/router.html">Debian Router</a> project by Vadim Berkgaut is the help that your Linux admins need to develop their very own Linux appliances.</p>
<p>At my company, <a title="q!Bang Solutions" target="_blank" href="http://www.qbangsolutions.com">q!Bang Solutions</a>, we provide all types of IT solutions, but our strong suit is our solutions built upon Open Source software. Our employees have used the Debian Router Project (which we refer to as &#8220;DebRouter&#8221;) to build numerous solutions, including firewalls, OSPF and BGP routers, DNS servers, and even VoIP servers. DebRouter is a cornerstone of our technology solutions.</p>
<p>What&#8217;s great about DebRouter is that you get a fully functional <a target="_blank" title="Debian Linux" href="http://www.debian.org">Debian Linux</a> installation. So you can add whatever software packages you want to extend the functionality of the DebRouter. This is implemented through the usual Debian package management utilities, which means that you can change a DebRouter&#8217;s functionality on the fly and in the field after it&#8217;s been deployed.</p>
<p>Another important feature of DebRouter is that it boots from a flash device like a compact flash card (via an IDE adapter) or a USB flash drive. So if there are any problems with changes you&#8217;ve made, a reboot takes you back to the previous known-good version of your  running system. Does this mean that you lose changes you&#8217;ve made when power to the DebRouter goes out? No. DebRouter implements a &#8220;write to flash&#8221; function much like a hardware router or manageable switch. So you can install and configure new packages, test them out, and write your changes to the flash-based boot media if everything went well in testing. If your tests revealed there was a problem, then just reboot without writing the changes to flash and you will roll back to the same state of the filesystem that you had before your changes.  This makes it extremely easy to test potentially unstable software and configuration changes. If things don&#8217;t work, just reboot, and voila! Your working system is back within seconds.</p>
<p>This also means that the machines are harder for crackers to abuse if they succeed in infiltrating the DebRouter. If you discover that your DebRouter has been compromised, you can reboot and be rid of the cracker. Then you check for security updates from Debian, install them, write your changes, and you&#8217;re back up and running. I can tell you from experience that eradicating a cracker&#8217;s presence from a normal machine with hard drives whose data persists across reboots is not this easy!</p>
<p>The boot process of the DebRouter provides another nice benefit. DebRouter boots from flash media, creates a RAM disk, copies the flash media&#8217;s filesystem to the RAM disk and then unmounts the flash media filesystem and runs from the RAM disk. RAM is fast &#8211; lot faster than any hard drive. So now your filesystem I/O speed is absurdly fast. So if you install the Apache web server and put up some HTML and image files, you now have one of the fastest web servers available &#8211; without the hassle of a special configuration to load your pages into a ramdisk. It can also run web scripts (such as PHP, Perl, Python, Ruby, etc.) as fast as your normal hard drive based servers do.</p>
<p>What can you build with a DebRouter? Here are a few ideas to get you started:</p>
<ul>
<li>Add the <a target="_blank" title="Quagga Souftware Routing Suite" href="http://www.quagga.net/">Quagga</a> routing software package to make an OSPF/RIP/BGP router</li>
<li>Install the Apache web server with Perl/PHP/Python/etc scripting environments</li>
<li>Use the <a target="_blank" title="Asterisk - The Open Source PBX and Telephony Toolkit" href="http://www.asterisk.org/">Asterisk</a> software for a cheap VoIP server for a remote office</li>
<li>NAT/Firewall</li>
<li>Web content filtering via the <a title="Squid Web Proxy Cache" target="_blank" href="http://www.squid-cache.org/">Squid</a> proxy package</li>
<li>Make a captive portal system for wireless networks in cafes or other public access areas</li>
<li>DNS server using the venerable and always popular <a title="Internet Systems Consortium - BIND" target="_blank" href="http://www.isc.org/index.pl?/sw/bind/">BIND</a> software</li>
<li>Create a network sniffer with the tcpdump utility which writes data to a remote NAS or other storage device</li>
<li>Combined with a NAS (Network Attached Storage) or an NFS server, a DebRouter can do most anything.</li>
</ul>
<p>Since most enterprises will try to install all machines in racks, I checked a couple of online vendors to see how much it would cost to build a good 1RU DebRouter machine. I found that a 1RU machine far above the minimum specs can be had for $500, including shipping. This includes a 1RU case, motherboard with all essential functionality on board, a P4 2.8GHz CPU, 1GB ram, and a 512MB CF card and IDE-based CF reader.</p>
<p>So how about a $500 router that can do RIP/OSPF/BGP? Consider both the business and technology reasons that your company might want to use a DebRouter instead of a router from Cisco or one of the other routing big boys. The business side is easy. The hardware is cheap, even for a system with generous amounts of RAM and CPU. For the price of a typical router support contract, you can buy a couple of extra DebRouters to have sitting around as spares ready to jump into action if you have a hardware failure on your primary DebRouter. Subsequent years of support contracts you don&#8217;t need to buy equal money that remains in your coffers helping to fatten up your Christmas bonus next year. Of course, let&#8217;s not forget that most router vendors charge extra for the advanced software like OSPF or BGP routing, or encryption software so that you can use the more secure SSH instead of the gaping security hole called Telnet to remotely connect to your router. DebRouter has all that (and so much more) for free!</p>
<p>On the technology side, with the screaming fast processors available today, a DebRouter can pretty well hold its own against most of the major router vendors&#8217; offerings. And it&#8217;s the versatility of the DebRouter that will likely interest your techies. Did I mention that Linux does 802.1q VLANs? How about an OSPF router that does double duty as a slave DNS server? Or perhaps an edge router that also acts as a VPN concentrator with strong encryption for hundreds of tunnels?</p>
<p>So walk on down to IT and find those two Linux guys tucked away in their cubicles and let them loose on a Debian Router project. They should be glad to have an interesting project to work on instead of trying to recover emails that Marge from Accounting accidentally deleted the other day, and you just might get some nifty devices from them  that save you some cash on your bottom line. Your Linux admins are welcome to <a href="mailto:infoworld@qbangsolutions.com?subject=Secure%20Linux%20Appliances%20in%20Your%20Enterprise">reach out to me</a> if they need some help or just want to share their ideas on a new use for a Debian Router.</p>
<p>In the future, I&#8217;ll touch on embedded Linux in extremely cheap devices that are excellent for smaller tasks.<br />
<strong>[My q!Bang Solutions co-owner Josh Kuo beat me to the punch. Read his article <a target="_blank" title="Beef Up Your Wireless Router" href="http://weblog.infoworld.com/geeks/archives/2007/02/beef_up_your_wi.html">"Beef Up Your Wireless Router"</a>.]</strong></p>
<p><a href="mailto:infoworld@qbangsolutions.com?subject=Secure%20Linux%20Appliances%20in%20Your%20Enterprise">High Mobley</a><br />
Co-Owner of <a target="qbangsolutions" title="q!Bang Solutions: Solutions You Want. Done." href="http://www.qbangsolutions.com">q!Bang Solutions</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.qbangsolutions.com/secure-linux-appliances-in-your-enterprise/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google Analytics is Worth a Look</title>
		<link>http://blog.qbangsolutions.com/google-analytics-is-worth-a-look/</link>
		<comments>http://blog.qbangsolutions.com/google-analytics-is-worth-a-look/#comments</comments>
		<pubDate>Tue, 27 Feb 2007 07:21:22 +0000</pubDate>
		<dc:creator>high</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[q!News]]></category>

		<guid isPermaLink="false">http://www.qbangsolutions.com/blog/index.php/2007/02/26/google-analytics-is-worth-a-look/</guid>
		<description><![CDATA[(Article originally posted at InfoWorld Magazine)
Have you checked out Google&#8217;s Analytics package yet? No? Why not? It&#8217;s a strong web analytics package and is offered for free from Google.
Let&#8217;s first address the definition of &#8220;web analytics.&#8221; Wikipedia offers the following explanation which fits the parameters of this article quite well:
Web analytics is the measurement of [...]]]></description>
			<content:encoded><![CDATA[<p><em>(Article originally posted at <a target="infoworld" title="InfoWorld Magazine" href="http://weblog.infoworld.com/geeks/archives/2007/01/google_analytic.html">InfoWorld Magazine</a>)</em></p>
<p>Have you checked out Google&#8217;s Analytics package yet? No? Why not? It&#8217;s a strong web analytics package and is offered for free from Google.</p>
<p>Let&#8217;s first address the definition of &#8220;web analytics.&#8221; Wikipedia offers the following <a title="Wikipedia - Web Analytics" target="_blank" href="http://en.wikipedia.org/wiki/Web_analytics">explanation</a> which fits the parameters of this article quite well:</p>
<blockquote><p><strong>Web analytics</strong> is the measurement of the behaviour of visitors to a website. In a commercial context, it especially refers to the measurement of which aspects of the website work towards the business objectives; for example, which landing pages encourage people to make a purchase.</p></blockquote>
<p><a title="Google Analytics" target="_blank" href="http://www.google.com/analytics">Google Analytics</a> is not a web log file analyzer &#8211; which is a good thing. Log file analyzers are dependent upon the web server to execute the analyzer scripts on a regular basis and can get a little resource intensive for a busy site. Plus, what happens if you lose those log files due to a disk error or filesystem corruption before they are analyzed and put into the web statistics database? And what good is your log file analyzer data when you&#8217;re moving to a new server platform? You would most likely have to start from scratch with your data collection.</p>
<p>Enter Google Analytics. It works based on small <a title="Code Snippets" target="_blank" href="http://www.google.com/analytics/feature_fast.html">snippets of code</a> embedded in your web pages which cause the user&#8217;s browser to call a script on Google&#8217;s servers which culls the pertinent information from the user&#8217;s browser. So web analytics doesn&#8217;t take place on your servers or use your bandwidth! There is nothing for the IT staff to monitor or maintain.</p>
<p>Just in case anyone is entertaining thoughts of massive Google conspiracy theories, don&#8217;t fret! The data which is being noted by Google Analytics is the same data that your web browser freely and happily gives up every time it hits any web site. This includes things like what type of web browser you&#8217;re using, which operating system your computer uses, etc. It&#8217;s pretty innocuous stuff, and every other web site that you visit gets the exact same information from your browser, so Google&#8217;s not doing anything nasty.</p>
<p>Don&#8217;t think that a free analytics package doesn&#8217;t come with serious features.  In addition to the standard statistics you would expect from a good web log file analyzer, Google Analytics provides you with the ability to view <a title="Trend Reporting" target="_blank" href="http://www.google.com/analytics/feature_trends.html">trends</a> over time with user-definable date ranges. For your marketing department, Google Analytics has user-defined goals which are reported separately. You can also define the <a title="Google Analytics - Funnel Visualization" target="_blank" href="http://www.google.com/analytics/feature_funnel.html">&#8220;funnel&#8221;</a> or chain of URLs that the user is expected to follow to reach the goal URL. This enables you to track the effectiveness of your marketing campaigns individually and see which ones are really paying off.</p>
<p>And if that feature sounds attractive, then you will like the fact that Google has <a title="AdWords Integration" target="_blank" href="http://www.google.com/analytics/feature_adwords.html">integrated</a> its <a target="_blank" title="Google AdWords" href="https://adwords.google.com/">AdWords</a> advertising program with the Analytics program. Your AdWords keywords are automatically imported into your Analytics account. And from within the AdWords interface, you can see ROI and other metrics for each keyword you bought on AdWords. Google Analytics plays nice with the competition too. The keyword campaign <a title="Keyword Campaign Comparison reports" target="_blank" href="http://www.google.com/analytics/feature_kcc.html">comparison reports</a> show all your keywords from all the search engines.</p>
<p>Like any good analytics package, Google Analytics will track a user&#8217;s navigation through your web site. However, Google&#8217;s package has an additional feature that I expect many people will like. You can view an <a title="Site Overlay" target="_blank" href="http://www.google.com/analytics/feature_overlay.html">overlay</a> of your site. For each clickable link on your web page, you will see a small bar graph representation of how many clicks that particular link gets. The longer the bar, the more clicks that particular link got during the time period for which you are viewing results. Sure, it&#8217;s kind of eye candy, but some people work better with visual representations, and here they have it. Speaking of eye candy, I&#8217;m partial to the <a title="Geo Targeting" target="_blank" href="http://www.google.com/analytics/feature_geotargeting.html">Geo Targeting</a> feature which shows a world map and places colored dots based on where your web traffic is coming from. The dots get bigger for a region which has more traffic coming to your site.</p>
<p>Google Analytics has a lot to offer. It&#8217;s packed with useful features, and it&#8217;s free. Well&#8230; kind of free. You get up to 5 million page views per month. That&#8217;s a lot of page views though, and if your site will go over the 5 million views per month, then all you have to do is open an AdWords account to get unlimited page views for your Google Analytics. It&#8217;s still a darned cheap option. And if your site gets that much traffic, you could pay for the AdWords account by putting up Google&#8217;s AdSense advertisements on your busy site, but that&#8217;s another article&#8230;</p>
<p><a href="mailto:infoworld@qbangsolutions.com?subject=Google%20Analytics%20is%20Worth%20a%20Look">High Mobley</a><br />
Co-Owner of <a target="qbangsolutions" title="q!Bang Solutions: Solutions You Want. Done." href="http://www.qbangsolutions.com">q!Bang Solutions</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.qbangsolutions.com/google-analytics-is-worth-a-look/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
