<?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>Swimming In Thought</title>
	<atom:link href="http://www.swimminginthought.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.swimminginthought.com</link>
	<description>Wisdom and Forgiveness are Forever Intertwined - Me 2009</description>
	<lastBuildDate>Sun, 05 Feb 2012 20:30:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	
<!-- Start of Announcement | Powered by Announcer Wordpress plugin | www.aakashweb.com -->
<div id="" class="simple">
<span class="closeButton" onclick="toggleToggle('');">x</span>
Check out Childguard, our Android / Web-based service for family safety at: http://myfamilyguard.com</div>
<!-- End of Announcement -->
	<item>
		<title>Seriously Speeding up Windows 7 and other Computers [Bootcamp compatible]</title>
		<link>http://www.swimminginthought.com/2012/02/01/seriously-speeding-up-windows-7-and-other-computers-bootcamp-compatible/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=seriously-speeding-up-windows-7-and-other-computers-bootcamp-compatible</link>
		<comments>http://www.swimminginthought.com/2012/02/01/seriously-speeding-up-windows-7-and-other-computers-bootcamp-compatible/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 01:42:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[General Observations]]></category>
		<category><![CDATA[Technology and IT]]></category>
		<category><![CDATA[Tout]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.swimminginthought.com/?p=443</guid>
		<description><![CDATA[OK.  So you&#8217;re running Windows and over time, you&#8217;ve started to notice things are starting to slow down extensively.  Boot up and log-in start to take minutes instead of seconds.  This tutorial will show you how to speed up your &#8230; <a href="http://www.swimminginthought.com/2012/02/01/seriously-speeding-up-windows-7-and-other-computers-bootcamp-compatible/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>OK.  So you&#8217;re running <a title="Windows 7 Products" href="http://amzn.to/wxypt4" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/wxypt4?referer=');">Windows</a> and over time, you&#8217;ve started to notice things are starting to slow down extensively.  Boot up and log-in start to take minutes instead of seconds.  This tutorial will show you how to speed up your <a title="Windows 7 Products" href="http://amzn.to/wxypt4" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/wxypt4?referer=');">Windows</a> install (and clean up a lot of the mess) over the life of the <a title="Windows 7 Products" href="http://amzn.to/wxypt4" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/wxypt4?referer=');">Windows </a>installation.</p>
<p>For the purposes of this article, I&#8217;m going to refer to a <a title="Windows 7 Products" href="http://amzn.to/wxypt4" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/wxypt4?referer=');">Windows 7</a> install, although, the concepts are the same for most windows installs.</p>
<p>There are 2 main factors to increasing <a title="Windows 7 Products" href="http://amzn.to/wxypt4" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/wxypt4?referer=');">windows</a> performance.  I&#8217;ll address both of them in this article; Hardware and Software.</p>
<p><strong>Hardware Tweaks:</strong></p>
<p><strong>Add More RAM:</strong> <a title="RAM" href="http://amzn.to/zdLPvm" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/zdLPvm?referer=');">Adding more RAM</a> (Maxing out the <a title="RAM" href="http://amzn.to/zdLPvm" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/zdLPvm?referer=');">RAM</a> capabilities of your Hardware) is going to give you the most bang for your buck.  This reduces swapping on your machine and that is a big plus.  Expect an immediate improvement with 15 min. worth of work.  <a title="RAM" href="http://amzn.to/zdLPvm" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/zdLPvm?referer=');">RAM is cheap</a> these days.  I would recommend Maxing it out on your machine.</p>
<p><strong>Install an SSD:</strong> Ahh, the panacea of serious performance.  <a title="Solid State Drives" href="http://amzn.to/zMGxwR" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/zMGxwR?referer=');">Solid State Drives (SSD)</a> are just incredible.  They move data at insane speeds.  Boot up your OS, open apps, documents, etc. at hundreds of Megabytes per second.  The other benefit?  You don&#8217;t have to be so gentle with your machine.  I throw my laptop on the table all the time without worry about bumps and bruises to the platters on a traditional mechanical drive.</p>
<p><strong>Upgrade the CPU:</strong> This one is pretty important.  Go for not the newest, but the generation below the newest.  Get as many cores as you can.  If you have the RAM and the <a title="Solid State Drives" href="http://amzn.to/zMGxwR" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/zMGxwR?referer=');">SSD</a>, you&#8217;ll find that your bottleneck will either be IO to/from the disk or CPU.  I&#8217;m currently CPU and IO bound on windows.  I have a <a title="Macbook Pro" href="http://amzn.to/w00Ev9" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/w00Ev9?referer=');">Macbook Pro</a> with a<a title="Promise Pegasus R4/R6" href="http://amzn.to/wWDyh5" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/wWDyh5?referer=');"> Pegasus R6</a> drive running windows 7 x64.  My <a title="Solid State Drives" href="http://amzn.to/zMGxwR" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/zMGxwR?referer=');">SSD</a> doesn&#8217;t push data fast enough to the drive to make my backups consistently faster.  There is a way around that, but I&#8217;ll discuss that in the software section.  Reading from the <a title="Promise Pegasus R4/R6" href="http://amzn.to/wWDyh5" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/wWDyh5?referer=');">Promise R6</a> is just insane.  Close to 1 GBps (That&#8217;s 1 GigaByte not gigabit).  Unfortunately, the <a title="CPUs" href="http://amzn.to/A3tnpX" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/A3tnpX?referer=');">CPU</a> is what&#8217;s holding it up even with <a title="i7 CPUs" href="http://amzn.to/z70nQN" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/z70nQN?referer=');">8 cores of i7 sweetness.</a></p>
<p>For you Transcoder Geeks out there (Video / Audio), I would have to say GPU transcoding is the way to go.  If you&#8217;re doing average amateur transcoding and not pro transcoding, I would recommend an <a title="Nvidia Cuda Cards" href="http://amzn.to/xxOV28" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/xxOV28?referer=');">Nvidia CUDA accelerated card</a>.  You don&#8217;t need to buy the top of the line, just the best you can afford that handles <a title="Nvidia Cuda Cards" href="http://amzn.to/xxOV28" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/xxOV28?referer=');">CUDA</a>.  As for transcoding software, we&#8217;ll discuss that in the software section. I would recommend <a title="AMD Video Cards" href="http://amzn.to/yz43m9" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/yz43m9?referer=');">AMD</a>, but there is very little that actually supports it out there now so for now, I&#8217;ll have to defer.</p>
<p>What about <a title="USB 3.0 Interfaces" href="http://amzn.to/xoNeYF" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/xoNeYF?referer=');">USB</a>?  If you&#8217;re running a PC, I have to tell you that until Thunderbolt is officially available for all PCs, (unless you&#8217;re running <a title="Apple Computer with thunderbolt port" href="http://www.swimminginthought.com/2012/01/26/why-buy-a-firewall-for-hundreds-of-dollars-when-you-can-get-more-functionality-and-better-performance-for-less-than-100-00/" target="_blank">Mac hardware</a>  **snicker** see my last post about the promise), you&#8217;ll want to get <a title="USB 3.0 Interfaces" href="http://amzn.to/xoNeYF" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/xoNeYF?referer=');">USB 3.0 </a>into the mix.  If you&#8217;re lucky enough to have the ports in your computer, you&#8217;re set.  If you have a laptop, get a<a title="USB 3.0 Interfaces" href="http://amzn.to/xoNeYF" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/xoNeYF?referer=');"> USB 3.0 expansion card</a>.  If you&#8217;re a desktop user a <a title="USB 3.0 Interfaces" href="http://amzn.to/xoNeYF" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/xoNeYF?referer=');">GOOD USB 3.0 card</a> is very important.  Also, don&#8217;t skimp on the USB hub as well.  A crappy <a title="USB 3.0 Hubs" href="http://amzn.to/Ac3sWl" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/Ac3sWl?referer=');">USB hub</a> will slow you down more than it will speed you up.</p>
<p>I prefer and use the <a title="LaCie 3.0 USB Hub" href="http://amzn.to/w9Ohdo" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/w9Ohdo?referer=');">LaCie Hub4 USB 3.0 SuperSpeed Hub</a>.  It&#8217;s a quality hub that does the job.  Photographers take note.  If you deal with Memory cards, get a good reader. I shoot <a title="Nikon Cameras" href="http://amzn.to/wlM6w9" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/wlM6w9?referer=');">Nikon</a> and use <a title="CF Cards" href="http://amzn.to/wcnolL" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/wcnolL?referer=');">CF cards</a> so I bought the <a title="Lexar 3.0 USB Reader" href="http://amzn.to/xJ6q0c" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/xJ6q0c?referer=');">Lexar dual slot USB 3.0 reader</a>.  Can I say it&#8217;s just absolutely amazing?  Fast as a rocket.</p>
<p>If you&#8217;re doing lots of encryption / decryption I&#8217;m going to recommend a good Encryption setup using a .  They&#8217;re not that expensive, but boy do they make a difference.</p>
<p><strong>Software Tweaks that make a huge difference:</strong></p>
<p>OK.  So let&#8217;s say the cash isn&#8217;t in your budget right now, because the economy just sucks and we know that the year before elections, everyone makes promises they have no intention of keeping.  So let&#8217;s just concentrate on the software tweaks that make a huge difference.</p>
<p><strong>Clean up the Registry and DAT files:</strong>  You know those .DAT files in your user profile?  Notice how they just get bigger and bigger?  Well, those files have a habit of recording everything you do on your computer (hence their size).  This coupled with the registry bloat and you&#8217;ve got a complete and utter mess on your hands. Now we&#8217;ve all seen registry cleaners out there and half of them don&#8217;t work, but there is one that does.  It&#8217;s the<a title="Auslogics BoostSpeed " href="https://secure.avangate.com/affiliate.php?ACCOUNT=AUSLOGIC&amp;AFFILIATE=32723&amp;PATH=http%3A%2F%2Fauslogics.com%2Fen%2Fdownloads%2Fboost-speed%2F5%2Fboost-speed-setup.exe" target="_blank" onclick="urchinTracker('/outgoing/secure.avangate.com/affiliate.php?ACCOUNT=AUSLOGIC_amp_AFFILIATE=32723_amp_PATH=http_3A_2F_2Fauslogics.com_2Fen_2Fdownloads_2Fboost-speed_2F5_2Fboost-speed-setup.exe&amp;referer=');"> Auslogics Registry Cleaner and The Auslogics registry Defragmenter (Both Part of the BoostSpeed Suite)</a>. They simply just work.  My dat files reduced themselves in size from over 700 MB to 40 MB.  Pretty serious difference, huh?  As for speed of the computer?  Let&#8217;s just say that It&#8217;s as fast as the day I installed the OS.</p>
<p><strong>Defragment your drive:</strong>  This provides a significant increase in your drive response and faster load times.  Use the built in <a title="Disk Defragmentors that work" href="http://amzn.to/wCOAWX" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/wCOAWX?referer=');">windows defragmenter.</a>  While it will take hours to do, it makes a huge difference. DO NOT DO THIS IF YOU HAVE AN <a title="SSD Drives" href="http://www.swimminginthought.com/2012/01/26/why-buy-a-firewall-for-hundreds-of-dollars-when-you-can-get-more-functionality-and-better-performance-for-less-than-100-00/" target="_blank">SSD DRIVE</a>.  It doesn&#8217;t do anything on <a title="Solid State Drives" href="http://amzn.to/zMGxwR" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/zMGxwR?referer=');">SSDs </a>but wear the drive.</p>
<p>Lock the Windows Kernel into memory:  This makes a huge difference and is as easy as just simply editing a registry key.</p>
<p>As an administrator on your machine, start up regedit and go to the following location:</p>
<p>1.  <strong>HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management</strong></p>
<p>2. <strong>DisablePagingExecutive</strong> will be on the right.  Set it to value one by double-clicking on it. This keeps the kernel in RAM and speeds up the machine quite a bit. Less Paging=less thrashing=faster computer.</p>
<p><strong>Uninstall unwanted programs: </strong> There have been many times you&#8217;ve installed and uninstalled programs.  Use Revo Uninstaller to uninstall your unwanted programs.  Don&#8217;t use the windows uninstaller.  Use REVO.  It gets rid of excess registry entries and files.</p>
<p><strong>Turn off items that automatically start up in your windows startup routine:</strong>  The best way to do it is to go to a command prompt as administrator and type msconfig and just uncheck the things you don&#8217;t need started up like update managers and the ilk. This makes a huge difference and can actually cut minutes off your windows start-up as well as reduce paging as well as make your computer &#8220;snappier&#8221;.  You&#8217;ll notice an immediate difference.</p>
<p><strong>Update your Drivers:</strong> updated drivers do two things; reduce bugs and give you more functionality or better performance.  So update your drivers religiously.  Especially video drivers and storage drivers. NEVER use BETA drivers.</p>
<p><strong>Clean out your hard drive: </strong> I do this every week, but once every few months is fine too. The fewer files there are on your computer, the fewer index entries there are on your hard drive index table.  This means faster access.  Get yourself an<a title="S3 Sign up" href="https://aws-portal.amazon.com/gp/aws/user/subscription/index.html?offeringCode=CB9995A2" target="_blank" onclick="urchinTracker('/outgoing/aws-portal.amazon.com/gp/aws/user/subscription/index.html?offeringCode=CB9995A2&amp;referer=');"> Amazon S3 </a>account and upload those files to an <a title="s3 Sign Up" href="https://aws-portal.amazon.com/gp/aws/user/subscription/index.html?offeringCode=CB9995A2" target="_blank" onclick="urchinTracker('/outgoing/aws-portal.amazon.com/gp/aws/user/subscription/index.html?offeringCode=CB9995A2&amp;referer=');">S3 Bucket</a>.  It&#8217;s redundant and super cheap while allowing you to access those files when you need them.  In other words, archive it!  or just get an external hard drive and offload the data to the hard drive (although it doesn&#8217;t provide for data redundancy and protection).</p>
<p><strong>Run Scandisk on your System Drive and All connected hard drives once a week</strong>:  This helps prevent any errors which filesystems are prone to have causing data corruption as well as performance decreases.  You&#8217;ll thank me for this one.. I promise.  How do you run scandisk?  open My Computer, right click on the drive and go to the tools tab.  If it&#8217;s the system drive it will ask you to schedule it for the next startup.  Click yes.  Keep in mind depending on the size of your drive, this could take a long time (upwards of an hour) so do this overnight.</p>
<p><strong>For Specialty Users:</strong></p>
<p>This is a section specially dedicated for what I call the specialty user or power user. You use your computer to it&#8217;s full potential or for specialty purposes.</p>
<p>Here is where I will address how to get even more out of your computer for your purpose.</p>
<p>For Video Editors and Transcoding: You&#8217;ll need more drives.  You shouldn&#8217;t be using a laptop, but a desktop workstation.  Get <a title="Xeon Processors" href="http://amzn.to/znfOjM" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/znfOjM?referer=');">Xeon Processors</a> and the best <a title="Nvidia Cuda Cards" href="http://www.swimminginthought.com/2012/01/30/promise-pegasys-r6r4-on-windows-bootcamp-solved/" target="_blank">Nvidia graphics card you can afford that supports CUDA</a>.  Use applications that support<a title="Nvidia Cuda Cards" href="http://amzn.to/xxOV28" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/xxOV28?referer=');"> CUDA </a>computational capabilities.  Just click on this link to see a few of them.</p>
<p>As for the Drives, you NEED RAID.  Get yourself a great hardware raid card.  Not an el-cheapo raid card that supports RAID in the driver, but actually on the card.  I recommend <a title="3Ware Cards" href="http://amzn.to/yZ4DTi" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/yZ4DTi?referer=');">3ware cards</a>.  Best of breed in my book and all I ever use.  As for which level of RAID you should use, It depends.  I&#8217;m a power user who&#8217;s into performance + redundancy so I always do RAID 1+0  (not to be confused with RAID 0+1) which is a completely different and useless animal.</p>
<p>Read up on RAID here and decide which level of RAID you need.  The 3ware cards will most likely support it.  As for motherboards, I recommend SuperMicro Boards and Cases exclusively.  Why?  Check out the specs and how they&#8217;re built.  Better than anything I&#8217;ve seen on the planet.</p>
<p>Coupled with a <a title="3Ware Cards" href="http://www.swimminginthought.com/2012/01/30/promise-pegasys-r6r4-on-windows-bootcamp-solved/" target="_blank">3ware raid card</a>, some <a title="Enterprise SSDs" href="http://amzn.to/xf5Ge7" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/xf5Ge7?referer=');">enterprise SAS ssds</a> and the right processors and <a title="RAM" href="http://amzn.to/zdLPvm" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/zdLPvm?referer=');">RAM</a>, you can expect an insanely FAST and redundant system.</p>
<p><strong><span style="color: #ff0000;">****NOTE / WARNING:   NEVER RUN RAID-0.  There is no redundancy and you will eventually come to regret it.  If you need the speed, RUN RAID-1+0.  That&#8217;s what I do exclusively.  While it costs an ARM and a LEG, I&#8217;ve had system uptimes of 5+ years with ZERO DATA LOSS****</span></strong></p>
<p><strong><span style="color: #3366ff;">Remember, chain is only as strong as it&#8217;s weakest link.  Buy Quality!!!!!!</span></strong></p>
<p>Server Configurations:  While this is a tough one to deal with, it really depends on your server.  If running Microsoft, you&#8217;ll need to keep 2 things in mind.  RAM and Processor power.  <a title="Xeon Processors" href="http://amzn.to/yPLf4i" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/yPLf4i?referer=');">XEON Processors</a> with multiple cores and <a title="Virtualization" href="http://amzn.to/xAq34B" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/xAq34B?referer=');">virtualization</a> technology.  Trust me on this one.  A good motherboard with a proven solid chipset.  Do your research on the chipset!!!!  Do not use a low quality <a title="SuperMicro Server Boards" href="http://amzn.to/xqe25G" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/xqe25G?referer=');">server board</a>.  You will regret it in the future.  A good server board will be in the 500-1000.00 USD range.  Don&#8217;t skimp.  System Downtime costs more than that!</p>
<p>RAID:  Multiple drives with redundancy.  Hardware RAID only.  Again, see my page on RAID.</p>
<p>Here&#8217;s a common misconception and a mistake most NON-Enterprise Architects make.  <span style="color: #ff0000;"><strong>RAID is NOT BACKUP</strong><strong>.</strong></span>  So get yourself a good backup solution and make sure it works.  I recommend one off-site + one onsite.  You can never be too careful.  Unless you don&#8217;t care about your job.</p>
<p>Here are a couple of tips:</p>
<p>Database Servers: RAID 1+0 gives you redundancy + performance.  God Bless 3Ware.</p>
<p>Application / Media / Web Servers: Raid 1+0 or RAID-5.  If you&#8217;re serving up content, RAID-5 is fine.  If you&#8217;re writing as much as you are reading to the drives, add tons of memory, a fiber channel interface or use SSDs in a<a title="RAID Configurations" href="http://www.swimminginthought.com/2012/02/01/raid-and-what-it-means/" target="_blank"> RAID configuration</a>.  Then tune the crap out of it and use Amazon&#8217;s CDN to help reduce the load on your server.  It&#8217;s cheap, reliable, and extremely bulletproof.  Don&#8217;t make the mistake Netflix made by assuming one CDN choice from an unproven company is  a good solution.  Use someone else&#8217;s infrastructure whenever possible for Content Delivery.  It&#8217;s cheaper and will be better than anything you could possibly do on your own (budget wise).</p>
<p>Believe it or not, if you use linux (a proven server linux like Redhat or CentOS), your machines will run without hiccups once configured and tested thoroughly.</p>
<p>A properly configured linux server coupled with a good CDN will keep you running with very high uptime and reliability.  Don&#8217;t assume that just because you&#8217;re a Microsoft shop, you have to run Microsoft Solutions.  Linux and Microsoft are converging slowly.  Use the tools you can and you can save yourself an insane amount of money.</p>
<p>If you need help with a solution, I&#8217;m always available for consulting. Just check me out on linkedin and you&#8217;ll see I&#8217;ve got the qualifications.</p>
<p><strong>Non-PC Hardware that makes a difference:</strong></p>
<p><strong>Network Switches and Cards:</strong> Get a good NIC card.  Intel Chipsets rock!  As for switches, get a non-blocking switch that handles Gigabit Ethernet.  I&#8217;m a power user so I&#8217;m using Used Cisco gear wherever possible.  You can pick it up for cheap and just buy the Service Warranty for it and you&#8217;re covered.  I love having 4 hour replacement gear in the middle of the night. Best warranty in the business.</p>
<p><strong>Firewalls:</strong> Don&#8217;t even consider running a computer network or computer without a firewall.  It&#8217;s a disaster.  You will be hacked.  Read up on my Firewall post and save yourself some money and headache.</p>
<p><span style="color: #ff0000;"><strong>Important Note:</strong>  There is no such thing as set it and forget it.  You have to do maintenance on a computer to make run well.  If it&#8217;s your business, I suggest doing maintenance once a week or once a month at a minimum.  If you have a hard time finding a good sysadmin, contact me and I&#8217;ll happily work out a deal with you to work with your IT infrastructure. Don&#8217;t assume that the local PC guy you find on craigslist is going to be good.  Most of them have no enterprise experience and will use you as a learning experience.  NOT a good idea.  Find yourself someone who is multi-faceted with credentials.  You won&#8217;t be sorry.</span></p>
<p style="text-align: center;">I also have a post on recommended products for Linux, Windows, and Apple platforms. <a title="Recommended Products" href="http://www.swimminginthought.com/2012/02/01/recommended-products-i-use-these-for-all-my-clients/" target="_blank"><strong><span style="color: #0000ff;">Click here to read it.</span></strong></a></p>
<p style="text-align: left;">It will be constantly updated as long as I&#8217;m alive. So help me stay alive and donate to this site so I can afford to support my family.</p>
<p style="text-align: left;">Cheers.</p>
<p><strong>If you find this post important and extremely useful, please donate.  Business has been slow and I have a family to support.  While I don&#8217;t like recommending amounts to donate, I&#8217;d love to see some $25.00 or more donations due to the fact that things haven&#8217;t really been shaping up for me lately, but every dollar counts.  Also, if you decide to buy something mentioned in this post, please use the links in this post, because I get a few pennies and right now, every penny counts.</strong></p>
<p><strong>Another way you could really help out is joining <a title="Childguard" href="http://myfamilyguard.com" target="_blank" onclick="urchinTracker('/outgoing/myfamilyguard.com?referer=');">Childguard</a> if you have an <a title="Android Phones" href="http://amzn.to/w9OpUg" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/w9OpUg?referer=');">Android phone</a>.  It&#8217;s free, ad-free and would really help to kickstart a business that could potentially give me some stability.  </strong></p>
<p><strong>I spend full time working on this blog and reviewing products (40 hours a week [my weekends])  Please help if you can.</strong></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swimminginthought.com/2012/02/01/seriously-speeding-up-windows-7-and-other-computers-bootcamp-compatible/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recommended Products I use these for all my clients.</title>
		<link>http://www.swimminginthought.com/2012/02/01/recommended-products-i-use-these-for-all-my-clients/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=recommended-products-i-use-these-for-all-my-clients</link>
		<comments>http://www.swimminginthought.com/2012/02/01/recommended-products-i-use-these-for-all-my-clients/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 01:40:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tout]]></category>

		<guid isPermaLink="false">http://www.swimminginthought.com/?p=465</guid>
		<description><![CDATA[Supermicro Motherboards &#8211; They work well and have proven chipsets. 3Ware RAID Cards: They&#8217;re one of the best in the industry.  They work and I&#8217;ve never lost data with them. Remember to buy the battery backup option. Supermicro Cases: Talk &#8230; <a href="http://www.swimminginthought.com/2012/02/01/recommended-products-i-use-these-for-all-my-clients/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a title="Contact Me" href="http://www.swimminginthought.com/contact-me/" target="_blank">Supermicro Motherboards</a> &#8211; They work well and have proven chipsets.</p>
<p><a title="3Ware Raid Cards" href="http://amzn.to/x8zW9O" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/x8zW9O?referer=');">3Ware RAID Cards:</a> They&#8217;re one of the best in the industry.  They work and I&#8217;ve never lost data with them. Remember to buy the battery backup option.</p>
<p><a title="Super Micro Cases" href="http://amzn.to/ztyMgS" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/ztyMgS?referer=');">Supermicro Cases: </a>Talk about seriously over-engineered cases.  They cool well and are built to last. Quality beyond anything on the market.</p>
<p><a title="OCD SSD Drives" href="http://amzn.to/xSHOaj" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/xSHOaj?referer=');">OCZ SSD Drives:</a>  The best on the market.  End of Discussion.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swimminginthought.com/2012/02/01/recommended-products-i-use-these-for-all-my-clients/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RAID and what it Means</title>
		<link>http://www.swimminginthought.com/2012/02/01/raid-and-what-it-means/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=raid-and-what-it-means</link>
		<comments>http://www.swimminginthought.com/2012/02/01/raid-and-what-it-means/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 01:31:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tout]]></category>

		<guid isPermaLink="false">http://www.swimminginthought.com/?p=460</guid>
		<description><![CDATA[RAID.  Rapid Array of Inexpensive Disks.  That&#8217;s what it means.  The question is what level of RAID do you need? God knows there are plenty of different types of RAID.  This post explains the different RAID levels and *hopefully, it &#8230; <a href="http://www.swimminginthought.com/2012/02/01/raid-and-what-it-means/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>RAID.  Rapid Array of Inexpensive Disks.  That&#8217;s what it means.  The question is what level of RAID do you need?</p>
<p>God knows there are plenty of different types of RAID.  This post explains the different RAID levels and *hopefully, it will help you pick the right configuration for you***</p>
<p>Note:  When in doubt, RAID 1+0 or RAID 10 is the failsafe.</p>
<p>So here are the different configurations:</p>
<dl>
<dd>
<ul>
<li><em><strong>RAID 0</strong></em> (block-level striping without parity or mirroring) has no (or zero) redundancy. It provides improved performance and additional storage but no fault tolerance. Hence simple stripe sets are normally referred to as RAID 0. Any drive failure destroys the array, and the likelihood of failure increases with more drives in the array (at a minimum, catastrophic data loss is almost twice as likely compared to single drives without RAID). A single drive failure destroys the entire array because when data is written to a RAID 0 volume, the data is broken into fragments called blocks. The number of blocks is dictated by the <strong>stripe size</strong>, which is a configuration parameter of the array. The blocks are written to their respective drives simultaneously on the same sector. This allows smaller sections of the entire chunk of data to be read off each drive in parallel, increasing bandwidth. RAID 0 does not implement error checking, so any error is uncorrectable. More drives in the array means higher bandwidth, but greater risk of data loss.</li>
</ul>
</dd>
</dl>
<dl>
<dd>
<ul>
<li>In <em><strong>RAID 1</strong></em> (mirroring without parity or striping), data is written identically to multiple drives, thereby producing a &#8220;mirrored set&#8221;; at least 2 drives are required to constitute such an array. While more constituent drives may be employed, many implementations deal with a maximum of only 2; of course, it might be possible to use such a limited level 1 RAID itself as a constituent of a level 1 RAID, effectively masking the limitation. The array continues to operate as long as at least one drive is functioning. With appropriate operating system support, there can be increased read performance, and only a minimal write performance reduction; implementing RAID 1 with a separate controller for each drive in order to perform simultaneous reads (and writes) is sometimes called <em>multiplexing</em> (or <em>duplexing</em> when there are only 2 drives).</li>
</ul>
</dd>
</dl>
<dl>
<dd>
<ul>
<li>In <em><strong>RAID 2</strong></em> (bit-level striping with dedicated Hamming-code parity), all disk spindle rotation is synchronized, and data is striped such that each sequential <a title="Bit" href="http://en.wikipedia.org/wiki/Bit" onclick="urchinTracker('/outgoing/en.wikipedia.org/wiki/Bit?referer=');">bit</a> is on a different drive. <a title="Hamming code" href="http://en.wikipedia.org/wiki/Hamming_code" onclick="urchinTracker('/outgoing/en.wikipedia.org/wiki/Hamming_code?referer=');">Hamming-code</a> parity is calculated across corresponding bits and stored on at least one parity drive.</li>
</ul>
</dd>
</dl>
<dl>
<dd>
<ul>
<li>In <em><strong>RAID 3</strong></em> (byte-level striping with dedicated parity), all disk spindle rotation is synchronized, and data is striped so each sequential byte is on a different drive. Parity is calculated across corresponding bytes and stored on a dedicated parity drive.</li>
</ul>
</dd>
</dl>
<dl>
<dd>
<ul>
<li><em><strong>RAID 4</strong></em> (block-level striping with dedicated parity) is identical to RAID 5 (see below), but confines all parity data to a single drive. In this setup, files may be distributed between multiple drives. Each drive operates independently, allowing I/O requests to be performed in parallel. However, the use of a dedicated parity drive could create a performance bottleneck; because the parity data must be written to a single, dedicated parity drive for each block of non-parity data, the overall write performance may depend a great deal on the performance of this parity drive.</li>
</ul>
</dd>
</dl>
<dl>
<dd>
<ul>
<li><em><strong>RAID 5</strong></em> (block-level striping with distributed parity) distributes parity along with the data and requires all drives but one to be present to operate; the array is not destroyed by a single drive failure. Upon drive failure, any subsequent reads can be calculated from the distributed parity such that the drive failure is masked from the end user. However, a single drive failure results in reduced performance of the entire array until the failed drive has been replaced and the associated data rebuilt. Additionally, there is the potentially disastrous RAID 5 write hole.</li>
</ul>
</dd>
</dl>
<dl>
<dd>
<ul>
<li><em><strong>RAID 6</strong></em> (block-level striping with double distributed parity) provides fault tolerance of two drive failures; the array continues to operate with up to two failed drives. This makes larger RAID groups more practical, especially for high-availability systems. This becomes increasingly important as large-capacity drives lengthen the time needed to recover from the failure of a single drive. Single-parity RAID levels are as vulnerable to data loss as a RAID 0 array until the failed drive is replaced and its data rebuilt; the larger the drive, the longer the rebuild takes. Double parity gives additional time to rebuild the array without the data being at risk if a single additional drive fails before the rebuild is complete.</li>
<li><strong>RAID 10 or 1+0: Mirrored + Striped.</strong>  Allows full drive failure without data loss or performance.  Each Disk is mirrored and then striped.  The ideal solution for high performance + redundancy, but it will cost a pretty penny.  I only do RAID 1+0 for everything, because it provides the highest level of performance and redundancy.</li>
</ul>
</dd>
<dd>Hopfully this helps in your raid primer.  There are more versions of RAID, but this covers the basics.</dd>
<dd><strong>If you find this post important and extremely useful, please donate.  Business has been slow and I have a family to support.  While I don&#8217;t like recommending amounts to donate, I&#8217;d love to see some $25.00 or more donations due to the fact that things haven&#8217;t really been shaping up for me lately, but every dollar counts.  Also, if you decide to buy something mentioned in this post, please use the links in this post, because I get a few pennies and right now, every penny counts.</strong><strong>Another way you could really help out is joining <a title="Childguard" href="http://myfamilyguard.com" target="_blank" onclick="urchinTracker('/outgoing/myfamilyguard.com?referer=');">Childguard</a> if you have an <a title="Android Phones" href="http://amzn.to/w9OpUg" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/w9OpUg?referer=');">Android phone</a>.  It&#8217;s free, ad-free and would really help to kickstart a business that could potentially give me some stability.  </strong><strong>I spend full time working on this blog and reviewing products (40 hours a week [my weekends])  Please help if you can.</strong></p>
</dd>
<dd></dd>
</dl>
]]></content:encoded>
			<wfw:commentRss>http://www.swimminginthought.com/2012/02/01/raid-and-what-it-means/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Promise Pegasys R6/R4 on Windows Bootcamp [SOLVED]</title>
		<link>http://www.swimminginthought.com/2012/01/30/promise-pegasys-r6r4-on-windows-bootcamp-solved/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=promise-pegasys-r6r4-on-windows-bootcamp-solved</link>
		<comments>http://www.swimminginthought.com/2012/01/30/promise-pegasys-r6r4-on-windows-bootcamp-solved/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 19:05:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Technology and IT]]></category>
		<category><![CDATA[Tout]]></category>
		<category><![CDATA[2008]]></category>
		<category><![CDATA[7]]></category>
		<category><![CDATA[Array]]></category>
		<category><![CDATA[Bootcamp]]></category>
		<category><![CDATA[Disk]]></category>
		<category><![CDATA[how]]></category>
		<category><![CDATA[how to install Promise R4/R6 with Bootcamp]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[Install Promise Array to Bootcamp]]></category>
		<category><![CDATA[Installed]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Macbook]]></category>
		<category><![CDATA[Native]]></category>
		<category><![CDATA[on]]></category>
		<category><![CDATA[Promise]]></category>
		<category><![CDATA[r2]]></category>
		<category><![CDATA[R4]]></category>
		<category><![CDATA[R6]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[solved]]></category>
		<category><![CDATA[Thunderbolt]]></category>
		<category><![CDATA[to]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[with]]></category>
		<category><![CDATA[Working]]></category>

		<guid isPermaLink="false">http://www.swimminginthought.com/?p=420</guid>
		<description><![CDATA[I&#8217;m a Windows and a MAC User.  It really chaps my knickers that I went out and bought a brand new Promise R4/R6 RAID Array only to find out I can&#8217;t use it with Bootcamp.  (Having an SSD in my &#8230; <a href="http://www.swimminginthought.com/2012/01/30/promise-pegasys-r6r4-on-windows-bootcamp-solved/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a <a title="Microsoft Windows Link" href="http://www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;keywords=microsoft%20windows%207&amp;tag=swiintho-20&amp;index=aps&amp;linkCode=as2&amp;camp=1789&amp;creative=9325" target="_blank" onclick="urchinTracker('/outgoing/www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8_amp_keywords=microsoft_20windows_207_amp_tag=swiintho-20_amp_index=aps_amp_linkCode=as2_amp_camp=1789_amp_creative=9325&amp;referer=');">Windows</a> and a <a title="Apple Computer with thunderbolt port" href="http://www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;keywords=apple%20computer%20with%20thunderbolt&amp;tag=swiintho-20&amp;index=aps&amp;linkCode=as2&amp;camp=1789&amp;creative=9325" target="_blank" onclick="urchinTracker('/outgoing/www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8_amp_keywords=apple_20computer_20with_20thunderbolt_amp_tag=swiintho-20_amp_index=aps_amp_linkCode=as2_amp_camp=1789_amp_creative=9325&amp;referer=');">MAC</a> User.  It really chaps my knickers that I went out and bought a brand new <a title="Promise Pegasus R4/R6" href="http://www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;keywords=Promise%20R4%2FR6%20RAID%20Array&amp;tag=swiintho-20&amp;index=aps&amp;linkCode=as2&amp;camp=1789&amp;creative=9325" target="_blank" onclick="urchinTracker('/outgoing/www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8_amp_keywords=Promise_20R4_2FR6_20RAID_20Array_amp_tag=swiintho-20_amp_index=aps_amp_linkCode=as2_amp_camp=1789_amp_creative=9325&amp;referer=');">Promise R4/R6 RAID Array</a> only to find out I can&#8217;t use it with <a title="OSX Lion Software" href="http://www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;keywords=MAC%20OS%20X%20Lion%20software&amp;tag=swiintho-20&amp;index=aps&amp;linkCode=as2&amp;camp=1789&amp;creative=9325" target="_blank" onclick="urchinTracker('/outgoing/www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8_amp_keywords=MAC_20OS_20X_20Lion_20software_amp_tag=swiintho-20_amp_index=aps_amp_linkCode=as2_amp_camp=1789_amp_creative=9325&amp;referer=');">Bootcamp</a>.  (Having an <a title="SSD Drives for Laptops" href="http://www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;keywords=SSD%20Laptop%20Drive&amp;tag=swiintho-20&amp;index=aps&amp;linkCode=as2&amp;camp=1789&amp;creative=9325" target="_blank" onclick="urchinTracker('/outgoing/www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8_amp_keywords=SSD_20Laptop_20Drive_amp_tag=swiintho-20_amp_index=aps_amp_linkCode=as2_amp_camp=1789_amp_creative=9325&amp;referer=');">SSD</a> in my <a title="Macbook Pro with Thunderbolt" href="http://www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;keywords=Macbook%20Pro%20computer%20Thunderbolt&amp;tag=swiintho-20&amp;index=aps&amp;linkCode=as2&amp;camp=1789&amp;creative=9325" target="_blank" onclick="urchinTracker('/outgoing/www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8_amp_keywords=Macbook_20Pro_20computer_20Thunderbolt_amp_tag=swiintho-20_amp_index=aps_amp_linkCode=as2_amp_camp=1789_amp_creative=9325&amp;referer=');">Macbook Pro</a> is great, but space is at a premium).</p>
<p><a title="Apple Computers and peripherals" href="http://www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;keywords=Apple%20computers%20and%20peripherals&amp;tag=swiintho-20&amp;index=aps&amp;linkCode=as2&amp;camp=1789&amp;creative=9325" target="_blank" onclick="urchinTracker('/outgoing/www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8_amp_keywords=Apple_20computers_20and_20peripherals_amp_tag=swiintho-20_amp_index=aps_amp_linkCode=as2_amp_camp=1789_amp_creative=9325&amp;referer=');">Apple</a> doesn&#8217;t want to help, nor does promise regarding getting it working on Bootcamp.  Yes, you can kind-of use <a title="Apple Parallels" href="http://www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;keywords=Apple%20Parallels&amp;tag=swiintho-20&amp;index=aps&amp;linkCode=as2&amp;camp=1789&amp;creative=9325" target="_blank" onclick="urchinTracker('/outgoing/www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8_amp_keywords=Apple_20Parallels_amp_tag=swiintho-20_amp_index=aps_amp_linkCode=as2_amp_camp=1789_amp_creative=9325&amp;referer=');">Parallels</a>, but the reality is you&#8217;re going to get completely horrible speed.  This really isn&#8217;t a solution anyways, because it just adds tons of overhead to a system.</p>
<p>So I decided I&#8217;d start noodling around and figure out the problem. So here are the known factors:</p>
<p>Thunderbolt will work with Thunderbolt devices on the MAC and sometimes on the PC (depending on the device).</p>
<p>The <a title="Promise Pegasus" href="http://www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;keywords=promise%20pegasus&amp;tag=swiintho-20&amp;index=aps&amp;linkCode=as2&amp;camp=1789&amp;creative=9325" target="_blank" onclick="urchinTracker('/outgoing/www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8_amp_keywords=promise_20pegasus_amp_tag=swiintho-20_amp_index=aps_amp_linkCode=as2_amp_camp=1789_amp_creative=9325&amp;referer=');">Pegasys R4/R6</a> WILL WORK on Bootcamp (with a bit of trickery), because Apple doesn&#8217;t want it to work with Bootcamp. Just another way to move Windows users over to MAC OSX completely, although there are some of us that need the <a title="Promise Pegasus R4/R6" href="http://www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;keywords=promise%20pegasus&amp;tag=swiintho-20&amp;index=aps&amp;linkCode=as2&amp;camp=1789&amp;creative=9325" target="_blank" onclick="urchinTracker('/outgoing/www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8_amp_keywords=promise_20pegasus_amp_tag=swiintho-20_amp_index=aps_amp_linkCode=as2_amp_camp=1789_amp_creative=9325&amp;referer=');">R4/R6</a> and it&#8217;s bandwidth capabilities over <a title="Thunderbolt Peripherals" href="http://www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;keywords=Thunderbolt%20Apple&amp;tag=swiintho-20&amp;index=aps&amp;linkCode=as2&amp;camp=1789&amp;creative=9325" target="_blank" onclick="urchinTracker('/outgoing/www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8_amp_keywords=Thunderbolt_20Apple_amp_tag=swiintho-20_amp_index=aps_amp_linkCode=as2_amp_camp=1789_amp_creative=9325&amp;referer=');">Thunderbolt</a> on <a title="Microsoft Windows OS" href="http://www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;keywords=microsoft%20windows%20software%20os&amp;tag=swiintho-20&amp;index=aps&amp;linkCode=as2&amp;camp=1789&amp;creative=9325" target="_blank" onclick="urchinTracker('/outgoing/www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8_amp_keywords=microsoft_20windows_20software_20os_amp_tag=swiintho-20_amp_index=aps_amp_linkCode=as2_amp_camp=1789_amp_creative=9325&amp;referer=');">Windows</a> (me included).</p>
<p>A <a title="Thunderbolt Peripherals" href="http://www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;keywords=Thunderbolt%20Apple&amp;tag=swiintho-20&amp;index=aps&amp;linkCode=as2&amp;camp=1789&amp;creative=9325" target="_blank" onclick="urchinTracker('/outgoing/www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8_amp_keywords=Thunderbolt_20Apple_amp_tag=swiintho-20_amp_index=aps_amp_linkCode=as2_amp_camp=1789_amp_creative=9325&amp;referer=');">Thunderbolt device</a> will work on Bootcamp as long as it&#8217;s connected during startup, but daisy-chaining (is that even a word!?!!) to the primary device will allow hot plug <a title="Thunderbolt Peripherals" href="http://www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;keywords=Thunderbolt%20Apple&amp;tag=swiintho-20&amp;index=aps&amp;linkCode=as2&amp;camp=1789&amp;creative=9325" target="_blank" onclick="urchinTracker('/outgoing/www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8_amp_keywords=Thunderbolt_20Apple_amp_tag=swiintho-20_amp_index=aps_amp_linkCode=as2_amp_camp=1789_amp_creative=9325&amp;referer=');">Thunderbolt devices</a> to work on secondary+ devices (if supported by Bootcamp).</p>
<p>I&#8217;m a smart duckie (at least that&#8217;s what I&#8217;m told).</p>
<p>First things first.. The evaluation or the problem.  Plugging a Pegasus into the Thunderbolt port and running apple updates (both <a title="Apple Computers and peripherals" href="http://amzn.to/x0f85f" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/x0f85f?referer=');">apple</a> and bootcamp side) gives us tons of updates (Mostly 2 EFI updates and the Thunderbolt drivers).</p>
<p>I booted up into bootcamp only to find out that device manager shows there&#8217;s a RAID controller made by Promise without the drivers.  So I get to thinking.. What other RAID controllers out there use the same controller chip?  PMC-Sierra&#8217;s PM8011. Well, seems like there are quite a few and after mucking around with all the big brand name drivers, none would install.  Now obviously, this is a problem.</p>
<p>Knowing what I know from the Linux world, drivers detect chipsets and that&#8217;s basically it.  So I figured I would do some hacking on my own.  After 2 days of trial and error, I come across a press release stating that PMC and <a title="Promise Pegasus R4/R6" href="http://www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;keywords=Promise%20R4%2FR6%20RAID%20Array&amp;tag=swiintho-20&amp;index=aps&amp;linkCode=as2&amp;camp=1789&amp;creative=9325" target="_blank" onclick="urchinTracker('/outgoing/www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8_amp_keywords=Promise_20R4_2FR6_20RAID_20Array_amp_tag=swiintho-20_amp_index=aps_amp_linkCode=as2_amp_camp=1789_amp_creative=9325&amp;referer=');">Promise </a>are building controllers that use this exact chip!  Woohoo!  That was the first major step in the right direction.</p>
<p>I figured out that the <a title="Promise Supertrak" href="http://www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;keywords=promise%20supertrak&amp;tag=swiintho-20&amp;index=aps&amp;linkCode=as2&amp;camp=1789&amp;creative=9325" target="_blank" onclick="urchinTracker('/outgoing/www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8_amp_keywords=promise_20supertrak_amp_tag=swiintho-20_amp_index=aps_amp_linkCode=as2_amp_camp=1789_amp_creative=9325&amp;referer=');">SuperTrak</a> models use the PM8011 and simply downloaded the windows drivers.  You&#8217;d think it would be a straight-forward install right?  Wrong.  It didn&#8217;t work.  So poking around in the inf files, I realize that the PCI vendor and device IDs are missing for the RAID controller.</p>
<p>I simply modified the .inf file in the drivers for the <a title="Promise Supertrak" href="http://www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;keywords=promise%20supertrak&amp;tag=swiintho-20&amp;index=aps&amp;linkCode=as2&amp;camp=1789&amp;creative=9325" target="_blank" onclick="urchinTracker('/outgoing/www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8_amp_keywords=promise_20supertrak_amp_tag=swiintho-20_amp_index=aps_amp_linkCode=as2_amp_camp=1789_amp_creative=9325&amp;referer=');">SuperTrak</a> and added a line as follows under the [Promise.ntamd64] location and did a driver update from device manager and what do you know!  It works!</p>
<p>%stexYosemiteDesc%=stex_Inst,PCI\VEN_105A&amp;DEV_8760</p>
<p>This is the RAID controller PCI\Vendor ID for Promise: 105A and the Device: 8760 the windows Bootcamp version of the Raid controller.</p>
<p>I saw the controller and the Array pop-up in my device manager and immediately went to Disk Manager to see if it appeared.  Well, guess what?  It does!  Now, we&#8217;re not done.</p>
<p>You will need to boot into the MAC side of things and run the Pegasus R6 configuration utility to configure the array, but that&#8217;s not a big deal.  I set mine to RAID-5.</p>
<p>I decided I wanted to do something special and have access on both the MAC and Windows side, so I erased the disk and made it one big honkin HFS+ partition.</p>
<p>I went to Paragon Software and purchased HFS+ for windows + NTFS for mac and installed it.  Just because I like access to all my files without rebooting into one OS or another.  This is optional as you can partition all you want with the Disk Administrator in Windows.</p>
<p>Create Logical Drives, Format Them, do whatever you want.  Next comes the speed test.  Could I really achieve Thunderbolt like speeds from Bootcamp with my little hack?  Only a test will tell.  So I did the following:</p>
<p>Copied a 1.6GB RAR file from and to the array.  Avg speed? 311 MB/s.  Did this three times and to and from an SSD drive, I&#8217;d say It did pretty well.  I&#8217;m running a 512 GB Crucial CT512M4SSD2CCA M4 2.5&#8243; 512GB Solid State Drive rated at</p>
<table border="0" cellspacing="4" cellpadding="2">
<tbody>
<tr>
<td valign="top"></td>
<td valign="top">Sequential Access &#8211; Read: Up to 415 MB/s (SATA 6Gb/s)</td>
</tr>
<tr>
<td valign="top"><img src="http://ak.buy.com/buy_assets/v6/2008/dot2.gif" alt="Tech Specs" width="12" height="12" /></td>
<td valign="top">Sequential Access &#8211; Write: Up to 260 MB/s (SATA 6Gb/s)</td>
</tr>
</tbody>
</table>
<p>All the extra crap I&#8217;ve been running in the background makes it come pretty damn close to the limits on not Thunderbolt, but the SSD.  So I&#8217;d say I have some pretty good numbers.  The true test though is to test whether or not I&#8217;m going to get true Thunderbolt numbers that are a little more scientific.</p>
<p>So I installed a 2GB RAMdrive using DATARAM RAMDISK free version and did some performance testing on the ramdisk using Performance Test 7.0 Evaluation version.  Here are the results.  Please keep in mind my machine was transferring data from my <a title="Expresscard Peripherals" href="http://www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;keywords=expresscard%203.0&amp;tag=swiintho-20&amp;index=aps&amp;linkCode=as2&amp;camp=1789&amp;creative=9325" target="_blank" onclick="urchinTracker('/outgoing/www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8_amp_keywords=expresscard_203.0_amp_tag=swiintho-20_amp_index=aps_amp_linkCode=as2_amp_camp=1789_amp_creative=9325&amp;referer=');">expresscard 3.0</a> <a title="Western Digital Hard Drives (External" href="http://www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;keywords=Mybook%20Western%20Digital&amp;tag=swiintho-20&amp;index=aps&amp;linkCode=as2&amp;camp=1789&amp;creative=9325" target="_blank" onclick="urchinTracker('/outgoing/www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8_amp_keywords=Mybook_20Western_20Digital_amp_tag=swiintho-20_amp_index=aps_amp_linkCode=as2_amp_camp=1789_amp_creative=9325&amp;referer=');">WD Mybook 2TB Drive</a> to the <a title="Promise Pegasus R4/R6" href="http://www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;keywords=Promise%20R4%2FR6%20RAID%20Array&amp;tag=swiintho-20&amp;index=aps&amp;linkCode=as2&amp;camp=1789&amp;creative=9325" target="_blank" onclick="urchinTracker('/outgoing/www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8_amp_keywords=Promise_20R4_2FR6_20RAID_20Array_amp_tag=swiintho-20_amp_index=aps_amp_linkCode=as2_amp_camp=1789_amp_creative=9325&amp;referer=');">Pegasys Array</a> at the time, but still, the numbers are pretty impressive:</p>
<p>RamDisk: 2GB File 2GB Disk</p>
<div id="attachment_422" class="wp-caption aligncenter" style="width: 160px"><a href="http://www.swimminginthought.com/wp-content/uploads/2012/01/Ramdisk.png"><img class="size-thumbnail wp-image-422" title="Ramdisk Test" src="http://www.swimminginthought.com/wp-content/uploads/2012/01/Ramdisk-150x150.png" alt="Ramdisk Test" width="150" height="150" /></a><p class="wp-caption-text">Ramdisk Test</p></div>
<p>Now I decided to transfer the same 1.6GB file from the RAMDISK to the R6 Array while doing the USB 3.0 Transfer from expresscard / 34 adapter moving at 97.4 MB.  I was a little surprised when I pulled 1.09 GB/s coming from RAM to the <a title="Pegasys R4/R6 " href="http://www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;keywords=promise%20pegasus&amp;tag=swiintho-20&amp;index=aps&amp;linkCode=as2&amp;camp=1789&amp;creative=9325" target="_blank" onclick="urchinTracker('/outgoing/www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8_amp_keywords=promise_20pegasus_amp_tag=swiintho-20_amp_index=aps_amp_linkCode=as2_amp_camp=1789_amp_creative=9325&amp;referer=');">Pegasys</a> and on the way back, I was pulling around 900 MB/s.</p>
<p>So I&#8217;d have to say the Thunderbolt Hack was a success&#8230; Well, there&#8217;s one more test to complete, but I&#8217;ll have to get another SSD and stripe it in my macbook so I can truly see how this performs.</p>
<p>If you find this post important and extremely useful, please donate.  Business has been slow and I have a family to support.  While I don&#8217;t like recommending amounts to donate, I&#8217;d love to see some $25.00 or more donations due to the fact that things haven&#8217;t really been shaping up for me lately, but every dollar counts.  Also, if you decide to buy something mentioned in this post, please use the links in this post, because I get a few pennies and right now, every penny counts.</p>
<p>Another way you could really help out is joining <a title="Childguard" href="http://myfamilyguard.com" target="_blank" onclick="urchinTracker('/outgoing/myfamilyguard.com?referer=');">Childguard</a> if you have an <a title="Android Phones" href="http://amzn.to/w9OpUg" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/w9OpUg?referer=');">Android phone</a>.  It&#8217;s free, ad-free and would really help to kickstart a business that could potentially give me some stability.</p>
<p>Thank You Friends.</p>
<p>My next project will be to get the <a title="ATI Video Cards" href="http://amzn.to/ACZjXE" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/ACZjXE?referer=');">ATI RADEON</a> stuff (APP / Stream) working on the Macbook Pro.</p>
<p><strong>UPDATE:</strong> I was going to buy a second SSD to Stripe within the Macbook pro to test throughput (and because I wanted more space), but apparently, after doing some research, it turns out Apple Macbook Pros (Early 2011) have an issue with SATA III in the optical drive bay.  They don&#8217;t function reliably at SATA III, but function at SATA II.  Kind of a problem for a RAID-0 Stripe.   One SATA III + ONE SATA II = DISASTER and lots of lost time and data.  So, I ordered a <a title="Macbook Pro RAM" href="http://amzn.to/wN1dTX" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/wN1dTX?referer=');">16GB RAM</a> Kit to get myself some more performance. (and a larger RAM Drive) for testing to / from the R4/R6.</p>
<p>After a few days of testing with the R6 on Windows 7, I realized that running HFS on it was NOT a good Idea.  So I just reformatted the partition using Disk Manager as an NTFS partition and all is well. No data corruption, lightning fast speeds, and lots of safety for my data.</p>
<p><strong>Note:</strong>  This may sound kind of funny, but now that I&#8217;ve got the bandwidth to do some serious data transfer at extremely high speeds, I&#8217;m annoyed that my <a title="SSD Drives" href="http://www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;keywords=SSD%20Drives&amp;tag=swiintho-20&amp;index=aps&amp;linkCode=as2&amp;camp=1789&amp;creative=9325" target="_blank" onclick="urchinTracker('/outgoing/www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8_amp_keywords=SSD_20Drives_amp_tag=swiintho-20_amp_index=aps_amp_linkCode=as2_amp_camp=1789_amp_creative=9325&amp;referer=');">SSD</a> is the bottleneck in the equation.  A full 400 GB Bootcamp Partition via <a title="Acronis" href="http://amzn.to/xsWjQ7" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/xsWjQ7?referer=');">Acronis takes 56 minutes. (due to the compression overhead).</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.swimminginthought.com/2012/01/30/promise-pegasys-r6r4-on-windows-bootcamp-solved/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Why buy a Firewall for Hundreds of dollars when you can get more functionality and better performance for less than $100.00?</title>
		<link>http://www.swimminginthought.com/2012/01/26/why-buy-a-firewall-for-hundreds-of-dollars-when-you-can-get-more-functionality-and-better-performance-for-less-than-100-00/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=why-buy-a-firewall-for-hundreds-of-dollars-when-you-can-get-more-functionality-and-better-performance-for-less-than-100-00</link>
		<comments>http://www.swimminginthought.com/2012/01/26/why-buy-a-firewall-for-hundreds-of-dollars-when-you-can-get-more-functionality-and-better-performance-for-less-than-100-00/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 23:11:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Technology and IT]]></category>
		<category><![CDATA[cisco]]></category>
		<category><![CDATA[configurable]]></category>
		<category><![CDATA[firewall]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[gpl]]></category>
		<category><![CDATA[netgear]]></category>
		<category><![CDATA[pfsense]]></category>
		<category><![CDATA[pix]]></category>
		<category><![CDATA[reliable]]></category>
		<category><![CDATA[vpn]]></category>

		<guid isPermaLink="false">http://www.swimminginthought.com/?p=396</guid>
		<description><![CDATA[Firewalls.  Everyone needs one and buying a linksys, Netgear or D-link router just doesn&#8217;t give you the capabilities that you&#8217;ll eventually need.  I&#8217;m an enterprise technologies architect with over 17 years experience and I&#8217;ve worked with all the major firewalls &#8230; <a href="http://www.swimminginthought.com/2012/01/26/why-buy-a-firewall-for-hundreds-of-dollars-when-you-can-get-more-functionality-and-better-performance-for-less-than-100-00/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a title="Firewall Hardware" href="http://amzn.to/AfEqCl" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/AfEqCl?referer=');">Firewalls</a>.  Everyone needs one and buying a <a title="Linksys Routers" href="http://amzn.to/ACKOYc" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/ACKOYc?referer=');">linksys</a>, <a title="Netgear Routers" href="http://amzn.to/A1wrrK" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/A1wrrK?referer=');">Netgear</a> or <a title="D-Link Routers" href="http://amzn.to/xMp5pf" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/xMp5pf?referer=');">D-link</a> router just doesn&#8217;t give you the capabilities that you&#8217;ll eventually need.  I&#8217;m an enterprise technologies architect with over 17 years experience and I&#8217;ve worked with all the major firewalls out there including <a title="Cisco PIX Firewalls" href="http://www.amazon.com/gp/search/ref=as_li_qf_sp_sr_tl?ie=UTF8&amp;keywords=cisco%20pix&amp;tag=swiintho-20&amp;index=aps&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325" target="_blank" onclick="urchinTracker('/outgoing/www.amazon.com/gp/search/ref=as_li_qf_sp_sr_tl?ie=UTF8_amp_keywords=cisco_20pix_amp_tag=swiintho-20_amp_index=aps_amp_linkCode=ur2_amp_camp=1789_amp_creative=9325&amp;referer=');">Cisco PIX</a>, <a title="Checkpoint Firewall" href="http://http://www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;keywords=checkpoint%20firewall%20appliance&amp;tag=swiintho-20&amp;index=aps&amp;linkCode=as2&amp;camp=1789&amp;creative=9325" target="_blank" onclick="urchinTracker('/outgoing/http_//www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8_amp_keywords=checkpoint_20firewall_20appliance_amp_tag=swiintho-20_amp_index=aps_amp_linkCode=as2_amp_camp=1789_amp_creative=9325&amp;referer=');">Checkpoint</a>, <a title="sonicwall firewalls" href="http://http://www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;keywords=sonicwall&amp;tag=swiintho-20&amp;index=aps&amp;linkCode=as2&amp;camp=1789&amp;creative=9325" target="_blank" onclick="urchinTracker('/outgoing/http_//www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8_amp_keywords=sonicwall_amp_tag=swiintho-20_amp_index=aps_amp_linkCode=as2_amp_camp=1789_amp_creative=9325&amp;referer=');">Sonicwall</a>, etc.</p>
<p>There&#8217;s one firewall that everybody doesn&#8217;t even think about. It&#8217;s open-source, has the ability to give you VPN access, Site to Site VPN inclusive, Load Balancing, SIP Proxying, and all of the functionality and performance of a Multi-Thousand Dollar solution without the cost.  All of this running on PC Hardware with no licensing fees.  I&#8217;ve replaced every customer&#8217;s firewall with pfsense.  Why?  Because, simply, it gives you all the flexibility and extensibility + more of the big box solutions for FREE.</p>
<p>Properly configured, they are extremely secure and can do more than all the big box solutions without the ridiculous licensing fees.</p>
<p>I run Site to Site VPNs between my offices and my houses all over the world.  Completely secure, completely redundant, and completely (nearly free).  After all, I actually pay for the hardware (I buy used Dell Desktops).</p>
<p>So this article will discuss exactly what it takes to make it happen for your home setup, business, or enterprise.  If you&#8217;re not an enterprise customer, the cost of the hardware is minimal.  If you&#8217;re an enterprise, a set of redundant, load balancing firewalls should cost you less than $2000.00 USD if even that much.</p>
<p>So Let&#8217;s get started.</p>
<p>pfsense is one of the unknown firewall distributions out there that is easy to install and extremely robust with over millions of installations worldwide.  It provides everything from transparent firewalling to proxying and more.  VPN capabilities, dynamic dns, VOIP proxying, Network Intrusion, Network Statistics reporting, thousands of connections capacity, high throughput, and did I mention my favorite? Support from experienced experts and a community that is very active!!!!</p>
<p>If you run into any problems, I&#8217;m available to <a href="http://http://www.swimminginthought.com/contact-me/" target="_blank" onclick="urchinTracker('/outgoing/http_//www.swimminginthought.com/contact-me/?referer=');">consult (at very reasonable fixed fees)</a>. Advice will always be free, but consulting is what I charge for.</p>
<p>I can even set up a pre-configured firewall for you and ship it out to you or I can come on location to do the job.  (Your preference), but telephone advice will always be free.. Just contact me via my <a title="Contact Me" href="http://http://www.swimminginthought.com/contact-me/" target="_blank" onclick="urchinTracker('/outgoing/http_//www.swimminginthought.com/contact-me/?referer=');">contact page</a> on this blog with your information and I&#8217;ll be in touch with you very quickly.</p>
<p>So let&#8217;s get down to the nitty gritty.  You can read about pfsense at the following link: <a title="pfsense web" href="http://pfsense.org" target="_blank" onclick="urchinTracker('/outgoing/pfsense.org?referer=');">http://pfsense.org</a></p>
<p>I recommend using an old PC you have laying around if you&#8217;re a small business. You can always use a netgate pre-configured appliance, but it won&#8217;t handle the p2p traffic or the throughput you&#8217;re really looking for unless it&#8217;s for an external employee, although, it would still be cheaper to put in a <a title="Refurbished Dells" href="http://amzn.to/AmYLYI" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/AmYLYI?referer=');">refurbished PC</a> and you&#8217;ll get more power and throughput.</p>
<p>If you don&#8217;t have an old PC laying around, I recommend the following (please use these links as they actually provide me with a small commission).  <a title="Refurbished Dells" href="http://amzn.to/AmYLYI" target="_blank" onclick="urchinTracker('/outgoing/amzn.to/AmYLYI?referer=');">Buy a used Dell PC  (refurbished)</a> and <a title="Intel based Chipset Ethernet Cards" href="http://www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;keywords=intel%20chipset%20ethernet%20card%20pci&amp;tag=swiintho-20&amp;index=aps&amp;linkCode=as2&amp;camp=1789&amp;creative=9325" target="_blank" onclick="urchinTracker('/outgoing/www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8_amp_keywords=intel_20chipset_20ethernet_20card_20pci_amp_tag=swiintho-20_amp_index=aps_amp_linkCode=as2_amp_camp=1789_amp_creative=9325&amp;referer=');">add a couple of cheap Ethernet Cards</a>.  You only need two for a simple setup, although you can add as many as you want. I use Intel Based chipset ethernet cards, because they lower the CPU utilization on the machine and perform the best.</p>
<p>Download the <a href="http://pfsense.org" target="_blank" onclick="urchinTracker('/outgoing/pfsense.org?referer=');">pfsense distribution iso</a> and burn it to a CD.  The installation is self guided and will allow completely automate the installation for you.  Just remember to install it on the hard drive *anything with 20 GB or more is plenty*.  Then it&#8217;s just a matter of configuring the options you want and it just &#8220;works&#8221;.</p>
<p>I will be writing a how-to on rules and setting up pfsense properly for a variety of situations, but if you have something special, please feel free to drop me a line and I&#8217;d be more than happy to entertain writing a blog post about how to do it.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swimminginthought.com/2012/01/26/why-buy-a-firewall-for-hundreds-of-dollars-when-you-can-get-more-functionality-and-better-performance-for-less-than-100-00/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>List of Things to Do ASAP.</title>
		<link>http://www.swimminginthought.com/2012/01/12/list-of-things-to-do-asap/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=list-of-things-to-do-asap</link>
		<comments>http://www.swimminginthought.com/2012/01/12/list-of-things-to-do-asap/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 20:37:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General Observations]]></category>
		<category><![CDATA[getting your affairs in order]]></category>
		<category><![CDATA[life insurance]]></category>
		<category><![CDATA[living trusts]]></category>
		<category><![CDATA[trusts]]></category>
		<category><![CDATA[will]]></category>
		<category><![CDATA[wills]]></category>

		<guid isPermaLink="false">http://www.swimminginthought.com/?p=376</guid>
		<description><![CDATA[There are things we all think about, but never get around to doing.  This is the short list of things that matter that anybody over 30 should consider doing as soon as possible. <a href="http://www.swimminginthought.com/2012/01/12/list-of-things-to-do-asap/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Everybody has a list of things to do before they die (as in list of things they want to do), but how many of us actually think about things we need to do before we die?  These are things that shouldn&#8217;t be waited on and definitely shouldn&#8217;t take more than a few hours.  Here&#8217;s the list of mine (and yes, I&#8217;ve done them already).</p>
<p>1. Create a Will.  Don&#8217;t assume your spouse or children will get everything when you die.  This is definitely NOT the case.  Make sure you do this ASAP. The state gets your belongings and your surviving family will have a hell of a time trying to get it sorted out.  Just get it out of the way for them.<br />
2. Create a Living Trust.  Don&#8217;t assume that you your children will be taken care of.  This is NOT the case.  You can also explicitly list whether you want to be on life-support and live as your favorite vegetable or go see whatever higher being or plane of existence there is.<br />
3. Buy life insurance.  Take care of those you love when you&#8217;re no longer around. Make the trust the beneficiary and you won&#8217;t have bickering relatives to deal with.</p>
<p>There are two ways to do this.</p>
<p>1. Get a lawyer.<br />
2. Do it yourself.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swimminginthought.com/2012/01/12/list-of-things-to-do-asap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2011 Good Riddence..</title>
		<link>http://www.swimminginthought.com/2011/12/31/2011-good-riddence/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=2011-good-riddence</link>
		<comments>http://www.swimminginthought.com/2011/12/31/2011-good-riddence/#comments</comments>
		<pubDate>Sun, 01 Jan 2012 00:52:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General Observations]]></category>

		<guid isPermaLink="false">http://www.swimminginthought.com/?p=372</guid>
		<description><![CDATA[I&#8217;ve lost my family.. I&#8217;ve lost all that I love..  Maybe this year will be better.  One can only hope.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve lost my family.. I&#8217;ve lost all that I love..  Maybe this year will be better.  One can only hope.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swimminginthought.com/2011/12/31/2011-good-riddence/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Protecting your family&#8230;.</title>
		<link>http://www.swimminginthought.com/2011/12/10/protecting-your-family/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=protecting-your-family</link>
		<comments>http://www.swimminginthought.com/2011/12/10/protecting-your-family/#comments</comments>
		<pubDate>Sat, 10 Dec 2011 23:27:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General Observations]]></category>
		<category><![CDATA[android app]]></category>
		<category><![CDATA[family]]></category>
		<category><![CDATA[family safety]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[GPS]]></category>
		<category><![CDATA[harm]]></category>
		<category><![CDATA[location]]></category>
		<category><![CDATA[safety]]></category>

		<guid isPermaLink="false">http://www.swimminginthought.com/?p=367</guid>
		<description><![CDATA[Protecting your family from harm, children from abduction, and making sure those you love with Alzheimers are safe. <a href="http://www.swimminginthought.com/2011/12/10/protecting-your-family/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t know about you, but I have a family. I have a little girl and she&#8217;s my world. So over the last 2 years, I&#8217;ve spent over 1M of my own money creating and building a service. It&#8217;s called Childguard. It has quite a few features that other &#8220;location apps&#8221; don&#8217;t have. Most importantly, it allows you to track your family via trips, safe places, and most importantly, if they&#8217;re in a hospital.</p>
<p>If you&#8217;re like me, you want to know when and where your children are.. (face it.. they like to lie). The most important thing is to see not only where they are, but whether or not they are in a dangerous situation. During the first 3 hours after an abduction, the chances of recovery are high, but after that, it becomes a very sad ordeal. Our system actually determines whether an abduction happens or is going on based on our proprietary and patented algorithms. You&#8217;re notified immediately.</p>
<p>You have the option of being part of a volunteer network that will help to recover the child or family member. I don&#8217;t know if it&#8217;s important to you, but to me, it&#8217;s very important. My little girl is my world.</p>
<p>So to make a long story short, while this blog provides information on various technical issues, it is one of those few things that matter to me in life. My family.</p>
<p>I urge you to try it out. Tell your friends about it and most importantly, give it a chance. I promise you won&#8217;t be sorry. It&#8217;s already notified me of 2 hospitalization events in the last year.</p>
<p>Give it a shot&#8230; and most importantly, it&#8217;s free. While it&#8217;s still called, &#8220;beta&#8221;, the reality is we&#8217;ve tested this for 1.5 years and fixed most of the problems we&#8217;ve come across.</p>
<p>Help us do some good in the world and save some lives.. why? Because it matters. Excuse the ugly-ass sign up form, we&#8217;re in the process of making it more &#8220;purty&#8221;. Check it out at <a title="My Family Guard" href="http://myfamilyguard.com" onclick="urchinTracker('/outgoing/myfamilyguard.com?referer=');">http://myfamilyguard.com</a>. Interestingly enough, if you have a family member with Alzheimer&#8217;s, it works equally well by simply signing up the Alzheimer&#8217;s ridden family member as a child.</p>
<p>Cheers.</p>
<p>Percy (yes.. I&#8217;ve finally divulged my name)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swimminginthought.com/2011/12/10/protecting-your-family/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updating PHP to on Centos 5.x</title>
		<link>http://www.swimminginthought.com/2011/11/23/updating-php-to-on-centos-5-x/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=updating-php-to-on-centos-5-x</link>
		<comments>http://www.swimminginthought.com/2011/11/23/updating-php-to-on-centos-5-x/#comments</comments>
		<pubDate>Wed, 23 Nov 2011 18:58:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Technology and IT]]></category>
		<category><![CDATA[5]]></category>
		<category><![CDATA[5.x]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[Instructions]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://www.swimminginthought.com/?p=360</guid>
		<description><![CDATA[Updating PHP on Centos 5 can be confusing with all of the different tutorials out there, but here's one that absolutely works.
 <a href="http://www.swimminginthought.com/2011/11/23/updating-php-to-on-centos-5-x/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>OK.  So you&#8217;re running something that requires php above 5.1.x and you need to update your PHP instance.  The problem is, Centos 5.x doesn&#8217;t make it easy.</p>
<p>So here&#8217;s the quick and simple solution.</p>
<p>create the following file in yum.repos.d:         CentOS-Testing.repo</p>
<p>inside that file, just paste the following:</p>
<p>[c5-testing]<br />
name=CentOS-5 Testing<br />
baseurl=http://dev.centos.org/centos/$releasever/testing/$basearch/<br />
enabled=1<br />
gpgcheck=1<br />
gpgkey=http://dev.centos.org/centos/RPM-GPG-KEY-CentOS-testing<br />
priority=5</p>
<p>Now, just save the file.</p>
<p>as root, issue the following command:</p>
<p>yum &#8211;disablerepo=* &#8211;enablerepo=c5-testing update php*</p>
<p><strong>EDIT:  That&#8217;s 2 dashes before disablerepo and enablerepo!!!</strong></p>
<p>That should do it!  You&#8217;ll now have updated your php and it&#8217;s components to php-5.2.x</p>
<p>Hope that helps!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swimminginthought.com/2011/11/23/updating-php-to-on-centos-5-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Configure Siproxd with PFSense 2.0 and FreePBX with T.38</title>
		<link>http://www.swimminginthought.com/2011/10/24/how-to-configure-siproxd-with-pfsense/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=how-to-configure-siproxd-with-pfsense</link>
		<comments>http://www.swimminginthought.com/2011/10/24/how-to-configure-siproxd-with-pfsense/#comments</comments>
		<pubDate>Mon, 24 Oct 2011 23:29:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Technology and IT]]></category>
		<category><![CDATA[VOIP]]></category>
		<category><![CDATA[definitive]]></category>
		<category><![CDATA[how]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[pfsense]]></category>
		<category><![CDATA[siproxd]]></category>
		<category><![CDATA[solved]]></category>
		<category><![CDATA[step by step]]></category>
		<category><![CDATA[to]]></category>

		<guid isPermaLink="false">http://www.swimminginthought.com/?p=335</guid>
		<description><![CDATA[Configuring Siproxd on pfsense.   A definitive guide to making it work. Update: now with pfsense 2.0 directions, spa2102, t.38 fax configurations on freepbx <a href="http://www.swimminginthought.com/2011/10/24/how-to-configure-siproxd-with-pfsense/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Siproxd is a Sip Proxy that is built into pfsense. While there are definitely many different how-tos on the net, half of them don&#8217;t seem to work. So What I&#8217;ve decided to do is to make things simple for everyone involved and write my version.</p>
<p>The following assumes that the pbx is out there on the internet side of the firewall and you have phones in your location behind the firewall.</p>
<p>I bought a <a title="Used Desktops" href="http://www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;keywords=gx240%20desktop%20refurbished&amp;tag=swiintho-20&amp;index=aps&amp;linkCode=as2&amp;camp=1789&amp;creative=9325" target="_blank" onclick="urchinTracker('/outgoing/www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8_amp_keywords=gx240_20desktop_20refurbished_amp_tag=swiintho-20_amp_index=aps_amp_linkCode=as2_amp_camp=1789_amp_creative=9325&amp;referer=');">used dell computer</a> to use as my pfsense firewall and just added<a title="Intel based Chipset Ethernet Cards" href="http://www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;keywords=intel%20chipset%20ethernet%20card%20pci&amp;tag=swiintho-20&amp;index=aps&amp;linkCode=as2&amp;camp=1789&amp;creative=9325" target="_blank" onclick="urchinTracker('/outgoing/www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8_amp_keywords=intel_20chipset_20ethernet_20card_20pci_amp_tag=swiintho-20_amp_index=aps_amp_linkCode=as2_amp_camp=1789_amp_creative=9325&amp;referer=');"> two ethernet cards</a> and disabled the onboard nic (always a good idea).  Works like a charm.  Total Cost? $60.00  Buy them used and it will save you plenty of money.  Intel Chipset Ethernet cards work best with pfsense and take the load off the CPU (not like it matters, but it helps a bit).</p>
<p>1. Go to Package Manager and install siproxd. This should be straight forward and should work quite well.<br />
2. In Siproxd, configure as follows:</p>
<p style="text-align: left;"><a href="http://www.swimminginthought.com/wp-content/uploads/2011/10/siproxd.jpg"><img class="aligncenter size-thumbnail wp-image-337" title="siproxd screen pfsense" src="http://www.swimminginthought.com/wp-content/uploads/2011/10/siproxd-150x150.jpg" alt="configuring siproxd properly" width="150" height="150" /></a></p>
<p style="text-align: left;">3. Go to your firewall Nat Settings (Firewall / NAT / Outbound) and turn on Manual Outbound Nat and specify the following rule (Just the second one in the list)</p>
<div id="attachment_340" class="wp-caption aligncenter" style="width: 160px"><a href="http://www.swimminginthought.com/wp-content/uploads/2011/10/siproxd-nat.jpg"><img class="size-thumbnail wp-image-340" title="siproxd-nat" src="http://www.swimminginthought.com/wp-content/uploads/2011/10/siproxd-nat-150x150.jpg" alt="siproxd pfsense NAT settings" width="150" height="150" /></a><p class="wp-caption-text">Configuring siproxd on pfsense</p></div>
<p style="text-align: left;">4. **VERY IMPORTANT** &#8211; Reload your firewall rules. (status / filter reload)</p>
<p style="text-align: left;">5. The most important part to make it all work is simply to reset the state table on your router.  People will tell you to reboot the router, you can do that, but resetting the state table will have the same effect.  (Diagnostic / States / Reset States)</p>
<p style="text-align: left;">6. After you do this, you will lose access to your pfsense box.  Just log back in.</p>
<p style="text-align: left;">7. If your phones are configured properly, they&#8217;ll all connect to the server without issues. Configure the phones to contact and register to the server directly, not the proxy.</p>
<p style="text-align: left;">If this posting has helped you, please comment.  It&#8217;s important to me to know that I&#8217;m not doing this in vain.</p>
<p style="text-align: left;">Cheers and Happy Voiping!</p>
<p style="text-align: left;">Update: Enclosed is a set of screenshots for PFSense 2.0, and SPA2102, I&#8217;ve included a set of screenshots to help you configure the SPA and T.38 behind the pfsense.  This should help immensely.</p>
<p style="text-align: left;">
<div class="ngg-galleryoverview" id="ngg-gallery-2-335">

	<!-- Slideshow link -->
	<div class="slideshowlink">
		<a class="slideshowlink" href="http://www.swimminginthought.com/2011/10/24/how-to-configure-siproxd-with-pfsense/?show=slide">
			[Show as slideshow]		</a>
	</div>

	
	<!-- Thumbnails -->
		
	<div id="ngg-image-12" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.swimminginthought.com/wp-content/gallery/siproxd-t-38-pfsense/snag-0008.png" title=" " class="shutterset_set_2" >
								<img title="snag-0008" alt="snag-0008" src="http://www.swimminginthought.com/wp-content/gallery/siproxd-t-38-pfsense/thumbs/thumbs_snag-0008.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-11" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.swimminginthought.com/wp-content/gallery/siproxd-t-38-pfsense/snag-0006.png" title=" " class="shutterset_set_2" >
								<img title="snag-0006" alt="snag-0006" src="http://www.swimminginthought.com/wp-content/gallery/siproxd-t-38-pfsense/thumbs/thumbs_snag-0006.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-10" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.swimminginthought.com/wp-content/gallery/siproxd-t-38-pfsense/snag-0003.png" title=" " class="shutterset_set_2" >
								<img title="snag-0003" alt="snag-0003" src="http://www.swimminginthought.com/wp-content/gallery/siproxd-t-38-pfsense/thumbs/thumbs_snag-0003.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-8" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.swimminginthought.com/wp-content/gallery/siproxd-t-38-pfsense/snag-0001.png" title=" " class="shutterset_set_2" >
								<img title="snag-0001" alt="snag-0001" src="http://www.swimminginthought.com/wp-content/gallery/siproxd-t-38-pfsense/thumbs/thumbs_snag-0001.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-9" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.swimminginthought.com/wp-content/gallery/siproxd-t-38-pfsense/snag-0002.png" title=" " class="shutterset_set_2" >
								<img title="snag-0002" alt="snag-0002" src="http://www.swimminginthought.com/wp-content/gallery/siproxd-t-38-pfsense/thumbs/thumbs_snag-0002.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-7" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.swimminginthought.com/wp-content/gallery/siproxd-t-38-pfsense/snag-0000.png" title=" " class="shutterset_set_2" >
								<img title="snag-0000" alt="snag-0000" src="http://www.swimminginthought.com/wp-content/gallery/siproxd-t-38-pfsense/thumbs/thumbs_snag-0000.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 	 	
	<!-- Pagination -->
 	<div class='ngg-clear'></div>
 	
</div>

</p>
<p style="text-align: left;">EDIT:  *** Very important on PFsense 2.0.  Check your siproxd registered phones tab and make sure all of your phones / atas are registered there.  Occasionally, they&#8217;ll just disappear, unfortunately, the only way to solve it is to reboot the pfsense box followed by the devices.  Hopefully, the wonderful people at pfsense can fix this problem.***</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swimminginthought.com/2011/10/24/how-to-configure-siproxd-with-pfsense/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

