<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2827672870165345920</id><updated>2012-02-16T07:44:39.586-05:00</updated><category term='raid mirror offline online drives harddrives'/><category term='UPS AVR uninterruptible power supply automatic voltage regulator'/><category term='pytivo tivo s2 hdtv letterbox blog'/><category term='MSWord MSOffice Word Office Proofing Spell Grammer Check Macro'/><category term='MSWord MSOffice Word Office Proofing Spell Grammer Check'/><category term='MSWord MSOffice Word Office Fonts Find Search Replace'/><title type='text'>Rants of an IT Professional</title><subtitle type='html'>You may be right... I may be crazy...</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://jamieforbesrants.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://jamieforbesrants.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Jamie Forbes</name><uri>http://www.blogger.com/profile/12405348075230324214</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>16</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2827672870165345920.post-1488427019470544202</id><published>2011-08-27T19:29:00.001-04:00</published><updated>2011-08-27T19:30:38.154-04:00</updated><title type='text'>Taking the test....</title><content type='html'>So, it turns out that the authors of Multiple Choice Exams actually want you to PASS!!!!&lt;br /&gt;&lt;br /&gt;This is completely different from my experience... But I have taken on a new client that insists this is the case!&lt;br /&gt;&lt;br /&gt;So, when I was talking to Jeanne Niederlitz of&amp;nbsp;&lt;a href="http://vet-exam-test.com/"&gt;vet-exam-test.com&lt;/a&gt;&amp;nbsp;and she said the authors want you to pass, I was taken aback. I mean, really.... The whole point of the exam itself is to trick you! Or, so I thought.&lt;br /&gt;&lt;br /&gt;It turns out that the authors actually provide hints, keys and clues in almost every question and answer! When you know what to look for, the smoke and mirrors disappear!&lt;br /&gt;&lt;br /&gt;Well, I was very skeptical... So, we went through a few practice questions from the NAVLE® exam... and she quickly made a believer out of me! My background is not in veterinary medicine.... Not even close. But, it was not hard to follow what she is doing. With a little training and practice any vet school graduate can pass the Vet Board exams.&lt;br /&gt;&lt;br /&gt;Now, the&amp;nbsp;&lt;a href="http://vet-exam-test.com/"&gt;Vet-Exam-Test&lt;/a&gt;&amp;nbsp;staff and I are currently focusing on the Vet Boards/NAVLE®. But, we will be slowly moving into other fields that employ multiple choice question and answer exams. As of the date of this entry, the subscription is Crazy Cheap! So, if you are going to be taking exams in the near future, it would definitely be worth your while to check out&amp;nbsp;&lt;a href="http://vet-exam-test.com/"&gt;Vet-Exam-Test&lt;/a&gt;. The methods and techniques work with ANY multiple choice exam!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.nbvme.org/?id=78"&gt;NAVLE&lt;/a&gt;® is a registered trademark of the &lt;a href="http://www.nbvme.org/"&gt;NBVME&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2827672870165345920-1488427019470544202?l=jamieforbesrants.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamieforbesrants.blogspot.com/feeds/1488427019470544202/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jamieforbesrants.blogspot.com/2011/08/taking-test.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default/1488427019470544202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default/1488427019470544202'/><link rel='alternate' type='text/html' href='http://jamieforbesrants.blogspot.com/2011/08/taking-test.html' title='Taking the test....'/><author><name>Jamie Forbes</name><uri>http://www.blogger.com/profile/12405348075230324214</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2827672870165345920.post-4917338576584300001</id><published>2009-08-17T08:32:00.006-04:00</published><updated>2009-08-17T09:06:05.263-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MSWord MSOffice Word Office Proofing Spell Grammer Check Macro'/><title type='text'>Word and Spell Checking Redux</title><content type='html'>In the last installment, I shared an uncommon issue with spell checking in Word documents. I also shared a solution, however unsavory and tedious it may be. To recap, from time to time one may run across documents in which proofing (spell and grammar checking) is disabled in certain pages, sections and/or paragraphs.&lt;br /&gt;&lt;br /&gt;This may be overcome by marking the problem area and selecting "Clear All Formatting" under Styles and then reformatting. While I admit that this solution is not ideal, it is certainly better than reformatting the entire document.&lt;br /&gt;&lt;br /&gt;My approach with to the problem was the same as my approach to any other. Once the problem is identified, find a solution quickly. This solution is not usually going to be easy to implement. However, it is always workable. Once that workable solution is discovered, pass it on to the users that need to use it. This is usually met with groans, but again, it is a solution.&lt;br /&gt;&lt;br /&gt;Then, the real fun begins. Since the users have a workable solution, I can work on a solution that is more elegant, easier to perform and implement. In this case, a macro! That's right, a macro. It turns out that the macro solution for this particular problem is, well, really short. One line of code, in fact. Create a new macro called Enable_Proofing and add the code:&lt;br /&gt;&lt;blockquote style="color: rgb(255, 0, 0);"&gt;Sub Enable_Proofing()&lt;br /&gt;'&lt;br /&gt;' Enable_Proofing Macro&lt;br /&gt;'&lt;br /&gt; &lt;br /&gt;     ActiveDocument.Content.NoProofing = False&lt;br /&gt;&lt;br /&gt;End Sub&lt;br /&gt;&lt;/blockquote&gt;Simply add this macro to your Normal.dot template so that it will always be available. No style clearing or reformatting required. The macro simply removes all &lt;span style="font-weight: bold; font-style: italic;"&gt;NoProofing&lt;/span&gt; flags from the active document.&lt;br /&gt;&lt;br /&gt;I love it when a plan comes together!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2827672870165345920-4917338576584300001?l=jamieforbesrants.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamieforbesrants.blogspot.com/feeds/4917338576584300001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jamieforbesrants.blogspot.com/2009/08/word-and-spell-checking-redux.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default/4917338576584300001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default/4917338576584300001'/><link rel='alternate' type='text/html' href='http://jamieforbesrants.blogspot.com/2009/08/word-and-spell-checking-redux.html' title='Word and Spell Checking Redux'/><author><name>Jamie Forbes</name><uri>http://www.blogger.com/profile/12405348075230324214</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2827672870165345920.post-6073377022130974486</id><published>2009-08-14T09:42:00.006-04:00</published><updated>2009-08-17T09:05:48.080-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MSWord MSOffice Word Office Proofing Spell Grammer Check'/><title type='text'>Word and Spell Checking</title><content type='html'>I am currently working in an office environment that has ALOT of legacy documents. What do I mean by &lt;font style="font-style: italic;"&gt;legacy&lt;/font&gt;? Well, I mean we have alot of documents that were created in older versions of Word and are still used and updated with new information. All of the legacy documents were created with Word for MAC OS 9. Yeah, you read it correctly... OS 9!&lt;br /&gt;&lt;br /&gt;So, we have all these documents and they have been modified, folded, spindled and mutilated with various versions of Word on both OS 9 and Windows. This has led to some very interesting issues. (By interesting, I mean very annoying.)&lt;br /&gt;&lt;br /&gt;The biggest problem we have is some parts of some documents are excluded from spell and grammar check. Now, I can do without the grammer check. But, I NEED the spell check! This is a major problem, because it is not the document as a whole that is excluded. Only certain portions of some of the documents. It could be a paragraph, a table, a section or even a page. But never the whole document. This makes things very difficult.&lt;br /&gt;&lt;br /&gt;However dim it may be, there is a light at the end of this particular tunnel and you don't have to recreate the entire document. If you are having a similar problem there is a way to get rid of these codes that are in the document, but you do not have direct access to.  Believe it or not, you can mark the text in question and choose "Clear Formatting" from the Styles drop-down and this will get rid of those nasty little invisible buggers!&lt;br /&gt;&lt;br /&gt;Why not just change it to another Style directly? Well, you can. But, if you don't clear all formatting first, the coding for ignoring the spell and grammer checking will remain! So, clear the formatting and then reformat the text to the needs of the document.&lt;br /&gt;&lt;br /&gt;So, armed with this new found knowledge, go forth and fix those legacy documents! Show them that you're the boss!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2827672870165345920-6073377022130974486?l=jamieforbesrants.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamieforbesrants.blogspot.com/feeds/6073377022130974486/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jamieforbesrants.blogspot.com/2009/08/word-and-spell-checking.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default/6073377022130974486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default/6073377022130974486'/><link rel='alternate' type='text/html' href='http://jamieforbesrants.blogspot.com/2009/08/word-and-spell-checking.html' title='Word and Spell Checking'/><author><name>Jamie Forbes</name><uri>http://www.blogger.com/profile/12405348075230324214</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2827672870165345920.post-848434115271355179</id><published>2009-04-29T09:01:00.008-04:00</published><updated>2009-04-29T10:53:41.373-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='raid mirror offline online drives harddrives'/><title type='text'>Of Hard Drives and RAID...</title><content type='html'>Some months ago, one of the two hard drives in the server at the office decided to up and quit.  Although this is bad, we use a RAID 1 setup to minimize data loss. What this means is there, in our case, two identical hard drives in the server that are"mirrored" at any given time they both have all the same information. So, if one dies the server continues to operate.&lt;br /&gt;&lt;br /&gt;The server is getting up there in age, but I am not ready to go to a new Server OS and you can throw all the power you want at Windows Server 2003 32bit and not see much in the way of performance gain for network-centric operations. So, I decided to upgrade the hard drives with a pair of new server-grade Seagate 500gb 7200.11 SATA drives. Mmmmmmmm a slight performance gain, a huge storage gain and cheap. While the server was down and I was under the hood, I decided to bump the RAM from 2gb to 4gb. Yeah, I know that it can't use all 4 gigs but it can use slightly more than 3GBs and it also was pretty cheap.&lt;br /&gt;&lt;br /&gt;The upgrade went relatively without a hitch. I booted from a BartPE CD I have with my RAID driver floppy disc (yes, a real 3.5" floppy) and made an image of the partition. Then I installed the new drives, created the new Array and restored the image. It took about an hour.&lt;br /&gt;&lt;br /&gt;But here we are a few months later and one of those new drives has failed. No big deal right? Well, it is when the RAID controller Docs don't discuss rebuilding the array. Now, don't get me wrong, this cheap SATA RAID controller has saved me alot of greif up until this point. But, REALLY?!? No docs on rebuilding?!? REALLY?!?&lt;br /&gt;&lt;br /&gt;If you find yourself in a position that requires you to rebuild an array then keep this in mind. An OFFLINE RAID rebuild means that you will be rebuilding the array in the BIOS without the benefit of the OS, Internet, Solitaire, etc. So, if you have to rebuild an array and want to has access to all of those wonderful things that make computers worth having make sure you choose ONLINE rebuild.&lt;br /&gt;&lt;br /&gt;All of that said, I don't trust it. Choosing an ONLINE rebuild with a cheap controller seems a bit like rolling the dice. Its an OFFLINE rebuild for me! So, I'm sitting back and checking my webmail periodically.&lt;br /&gt;&lt;br /&gt;Cheers!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2827672870165345920-848434115271355179?l=jamieforbesrants.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamieforbesrants.blogspot.com/feeds/848434115271355179/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jamieforbesrants.blogspot.com/2009/04/of-hard-drives-and-raid.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default/848434115271355179'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default/848434115271355179'/><link rel='alternate' type='text/html' href='http://jamieforbesrants.blogspot.com/2009/04/of-hard-drives-and-raid.html' title='Of Hard Drives and RAID...'/><author><name>Jamie Forbes</name><uri>http://www.blogger.com/profile/12405348075230324214</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2827672870165345920.post-2987988318343300814</id><published>2008-10-30T13:00:00.013-04:00</published><updated>2008-10-30T14:28:06.887-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='UPS AVR uninterruptible power supply automatic voltage regulator'/><title type='text'>Is it time to replace your UPS?</title><content type='html'>Let me ask you a few questions first:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Has your UPS been in service more than 2 years?&lt;/li&gt;&lt;li&gt;Have you replaced the computer since the UPS was installed?&lt;/li&gt;&lt;li&gt;Have you upgraded the computer since the UPS was installed?&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Is your UPS missing an AVR circuit?&lt;/li&gt;&lt;/ul&gt;If you answered YES to any of the above questions, then you probably should start looking looking for a replacement UPS.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;What size do I get?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;OK.  This involves some simple addition.  Gather all the power requirements for all the devices for which the UPS will be insuring continuos power.  Generally, this would be you computer box and the monitor.  If you would like to include your modem and router, you can.  Specifically you need to get the Watt rating for each of the devices.  Once this list is complete, add it up.  Your target UPS should be able to handle more than the total.  &lt;span style="font-style: italic; color: rgb(204, 0, 0);"&gt;Do not round down!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;What is AVR and why do I want it?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;AVR stands for &lt;span style="font-weight: bold;"&gt;A&lt;/span&gt;utomatic &lt;span style="font-weight: bold;"&gt;V&lt;/span&gt;oltage &lt;span style="font-weight: bold;"&gt;R&lt;/span&gt;egulator.  The AVR circuit allows the UPS input voltage within a certain range and output a steady constant voltage without the use of the installed battery.  In most cases acceptable input voltage ranges from 90 to 140 volts.   When the voltage is less that optimal, the regulator uses the steps up the voltage at the cost of a few amps (don't worry you have plenty.)  When the voltage is a little over optimal, the regulator steps the voltage down adding to the available amps.  An AVR circuit is to power what the suspension system is to an automobile.  What this means to you is the UPS can handle most power fluctuations without engaging the battery and this is very good.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;Is AVR pricey?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Well, a UPS with AVR does usually cost more than a comparable UPS without.  However, recently the price gap has closed somewhat.  For instance, at the time of writing, a Tripp Lite 300 watt UPS without AVR is priced at $59.99 and a Tripp Lite 300 watt UPS with AVR is $69.99.  For the $10 difference, take the unit with AVR!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;Should I consider anything else?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Yes, if you like to leave your computer on 24 hours/day you need to get a unit with a data cable and software.  This combination will allows the computer to shut itself down automatically during an extended power outage.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;That's it!  Go forth with this knowledge and protect your computer from bad power!&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2827672870165345920-2987988318343300814?l=jamieforbesrants.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamieforbesrants.blogspot.com/feeds/2987988318343300814/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jamieforbesrants.blogspot.com/2008/10/is-it-time-to-replace-your-ups.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default/2987988318343300814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default/2987988318343300814'/><link rel='alternate' type='text/html' href='http://jamieforbesrants.blogspot.com/2008/10/is-it-time-to-replace-your-ups.html' title='Is it time to replace your UPS?'/><author><name>Jamie Forbes</name><uri>http://www.blogger.com/profile/12405348075230324214</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2827672870165345920.post-6119330036605086141</id><published>2008-10-28T10:33:00.014-04:00</published><updated>2008-11-03T13:47:23.815-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MSWord MSOffice Word Office Fonts Find Search Replace'/><title type='text'>Word and Missing Fonts</title><content type='html'>A part of my current job is Microsoft Office support.  In our organization, if there is a problem with Microsoft Office, be it user error or otherwise, I handle it.  One of the first first things I did when I came on board was convert the office from Mac 9.x and Office 2004 to Windows XP and Office 2003.  Let's face it, in the business world, Microsoft Office is the defacto standard and nothing is as compatible with it as, well, itself.  The Mac version is not even fully compatible.&lt;br /&gt;&lt;br /&gt;One of the problems that I ran into with the conversion was fonts.  Some of the fonts in the Office files were not available on the PC.  For most of the files this was not much of a problem.  However, we have several Word Documents that are very large and use many fonts.  Replacing a single font in a multi-font document is a problem, if you don't know how to deal with it.&lt;br /&gt;&lt;br /&gt;The answer is surprisingly simple.  Use the Search and Replace function.  In Office 2003:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;click &lt;span style="font-weight: bold; color: rgb(204, 0, 0);"&gt;Edit&lt;/span&gt; followed by &lt;span style="font-weight: bold; color: rgb(204, 0, 0);"&gt;Find&lt;/span&gt;.  Select the &lt;span style="font-weight: bold; color: rgb(204, 0, 0);"&gt;Replace &lt;/span&gt;tab and click the &lt;span style="font-weight: bold; color: rgb(204, 0, 0);"&gt;more &lt;/span&gt;button.&lt;/li&gt;&lt;li&gt;click the &lt;span style="font-weight: bold; color: rgb(204, 0, 0);"&gt;Find what:&lt;/span&gt; field, then click the &lt;span style="font-weight: bold; color: rgb(204, 0, 0);"&gt;Format&lt;/span&gt;&lt;span style="color: rgb(204, 0, 0);"&gt; &lt;/span&gt;button at the bottom of the window&lt;/li&gt;&lt;li&gt;type in the name of the Font you wish to replace, as it appears in the document (in my case it is &lt;span style="font-weight: bold; font-style: italic; color: rgb(51, 153, 153);"&gt;Palatino&lt;/span&gt;) and click &lt;span style="font-weight: bold; color: rgb(204, 0, 0);"&gt;OK&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;click the &lt;span style="font-weight: bold; color: rgb(204, 0, 0);"&gt;Replace with:&lt;/span&gt; field, then click the &lt;span style="font-weight: bold; color: rgb(204, 0, 0);"&gt;Format&lt;/span&gt; button at the bottom of the window&lt;/li&gt;&lt;li&gt;choose the Font you wish to use instead of the above Font and click the &lt;span style="font-weight: bold; color: rgb(204, 0, 0);"&gt;OK &lt;/span&gt;button (in my case it is &lt;span style="font-weight: bold; font-style: italic; color: rgb(51, 153, 153);"&gt;Times New Roman&lt;/span&gt;)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;go to &lt;span style="font-weight: bold; color: rgb(204, 0, 0);"&gt;Search:&lt;/span&gt; and select &lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;ALL&lt;/span&gt; &lt;/span&gt;&lt;/li&gt;&lt;li&gt;finally, click the &lt;span style="font-weight: bold; color: rgb(204, 0, 0);"&gt;Replace All&lt;/span&gt; button&lt;/li&gt;&lt;/ol&gt;That is all.  Notice that no actual text is required in the &lt;span style="font-weight: bold; color: rgb(204, 0, 0);"&gt;Find what&lt;/span&gt; and &lt;span style="font-weight: bold; color: rgb(204, 0, 0);"&gt;Replace with&lt;/span&gt; fields.  Also, in &lt;span style="color: rgb(51, 204, 255);"&gt;step 3&lt;/span&gt; we actually type the name of the font rather than choosing it from the list.  This is necessary because the font is not available on the system, so it won't be in the list.  However,  in &lt;span style="color: rgb(51, 204, 255);"&gt;step 5 &lt;/span&gt;we choose an available font from the list.  &lt;span style="color: rgb(51, 204, 255);"&gt;Step 6&lt;/span&gt; is also important, as it tells the Find and Replace function to ignore any selections and work on the entire document.&lt;br /&gt;&lt;br /&gt;The instructions may look a little tough.  However, give it a try and I think you'll find it both easy and incredibly useful!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2827672870165345920-6119330036605086141?l=jamieforbesrants.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamieforbesrants.blogspot.com/feeds/6119330036605086141/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jamieforbesrants.blogspot.com/2008/10/word-and-missing-fonts.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default/6119330036605086141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default/6119330036605086141'/><link rel='alternate' type='text/html' href='http://jamieforbesrants.blogspot.com/2008/10/word-and-missing-fonts.html' title='Word and Missing Fonts'/><author><name>Jamie Forbes</name><uri>http://www.blogger.com/profile/12405348075230324214</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2827672870165345920.post-372395659801250630</id><published>2008-10-28T09:26:00.007-04:00</published><updated>2009-08-14T09:42:26.751-04:00</updated><title type='text'>Firewalls and the Internet</title><content type='html'>Last week I was contacted by a client who could not surf the web for more than 5 minutes after a booting up.  The client is using Windows XP and the local cable provider for internet.  The client had already contacted the provider and no solution was forth coming.  This is a very interesting problem as networking problems go.  No other networking issues were apparent, as the client only uses the network for sharing the internet.&lt;br /&gt;&lt;br /&gt;Once on site, I experienced the problem for myself.  The computer did, indeed, function with regards to internet web connectivity for a limited amount of time before failing.  However, all other functions continued to work -- Ping, FTP, Telnet, DNS, etc.  HTTP seemed to be the only internet service affected.&lt;br /&gt;&lt;br /&gt;So, I broke out the poor man's monitor -- taskmgr.exe.  After a few minutes, I saw something disturbing.  There was a process that was appearing and disappearing.  A reboot and quick search on Google told me that the process belonged to Zone Alarm.  This was shocking, as there was no indication that Zone Alarm was loaded on the machine.&lt;br /&gt;&lt;br /&gt;A trip to Control Panel &gt; Add/Remove Programs confirmed that Zone Alarm was installed on the machine and the appearing/disappearing act told me that is definitely was not functioning properly.  So, I uninstalled Zone Alarm and suddenly IE and Firefox were surfing again.  So, I verified that the Windows Firewall was active and the job was complete.&lt;br /&gt;&lt;br /&gt;Now, I am a proponent of firewalls and Zone Alarm is a good product.  However, Zone Alarm to my mind is overkill in a local network behind a NAT router.  For the most part, the firewall built in to XP will work just fine when used with antivirus and passive protection.&lt;br /&gt;&lt;br /&gt;So, if you are suffering do to internet lag or your machine is just plain slow, you might try uninstalling all unnecessary filter/protection software and go the minimalist approach:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Good AV program -- I prefer the free version of &lt;a href="http://www.free-av.com/"&gt;Antivir Antivirus&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Good passive protection --&lt;a href="http://www.download.com/Spybot-Search-Destroy/3000-8022_4-10122137.html"&gt;Spybot Search &amp;amp; Destroy&lt;/a&gt; (without resident protection) and &lt;a href="http://www.download.com/Spybot-Search-Destroy/3000-8022_4-10122137.html"&gt;Spyware Blaster&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Firewall -- Windows built-in Firewall&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2827672870165345920-372395659801250630?l=jamieforbesrants.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamieforbesrants.blogspot.com/feeds/372395659801250630/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jamieforbesrants.blogspot.com/2008/10/firewalls-and-internet.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default/372395659801250630'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default/372395659801250630'/><link rel='alternate' type='text/html' href='http://jamieforbesrants.blogspot.com/2008/10/firewalls-and-internet.html' title='Firewalls and the Internet'/><author><name>Jamie Forbes</name><uri>http://www.blogger.com/profile/12405348075230324214</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2827672870165345920.post-6819189184363914366</id><published>2008-10-07T19:23:00.013-04:00</published><updated>2008-10-14T12:06:49.827-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pytivo tivo s2 hdtv letterbox blog'/><title type='text'>pyTivo, Tivo S2 AND HDTV</title><content type='html'>I have a Tivo.  I love my Tivo.  I have a computer with Windows XP and pyTivo.  I love my pyTivo.  Up until a little over a month ago, the lovefest in my house was all about the Tivo and the pyTivo.  I could serve virtually any video content to my Series 2 Tivo and the Tivo just ate it up.  I'm telling you, it was... well... Awesome!&lt;br /&gt;&lt;br /&gt;Then my 26" RCA CRT Television died.  That's right, it died.  I was recovering from nose and throat surgery and it just died.  My wife looked at me and said, "You are going to be in that chair for at least 3 weeks.  I am going to buy a television."  God bless her, she got in her van and I got on the internet.   Later, she returned home with an inexpensive Visio 32" Plasma HDTV.&lt;br /&gt;&lt;br /&gt;So, I love my Tivo.    I love my pyTivo.  I love my Plasma HDTV.  But I don't love my pyTivo and Tivo interaction so much.  Why?  My pyTivo is serving up HD content to my Tivo with Letterboxing.  That is what pyTivo is supposed to do when it is streaming to a non-HD Tivo.  It thinks that it is doing right by me, after all it has no idea that my non-HD Tivo is connected to an HDTV.  An HDTV that, by the way, is stretching the video to make it full screen, so the HD content looks stretched horizontally.  What's a guy to do?!?&lt;br /&gt;&lt;br /&gt;Well, here is what I did.  As I am using the krkeegan branch of pyTivo, version 2008.05.02, I started by opening the web-based configuration console.  Then I selected 'Global Server Settings' and clicked 'Edit Section'.  Then I scrolled down to 'ffmpeg_tmpl' and inserted the following into the empty text field:&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="color: rgb(51, 204, 255);"&gt;%(video_codec)s %(video_fps)s %(video_br)s %(max_video_br)s %(buff_size)s &lt;span style="font-weight: bold; font-style: italic; color: rgb(255, 0, 0);"&gt;-aspect 4:3&lt;/span&gt; -comment pyTivo.py %(audio_br)s %(audio_fr)s %(audio_ch)s %(audio_codec)s %(ffmpeg_pram)s %(format)s&lt;/blockquote&gt;&lt;br /&gt;I saved the changes and clicked 'Soft Reset pyTivo'.  Now, it should be noted that although this worked for me it may not work for you.  Your mileage may vary.  That being said, I would like to point out that the above is the default with 1 minor change.  I replaced "%(aspect_ratio)s" with "-aspect 4:3".  That's it.  Poof!  It is now automagically converting the content on my PC to 4:3 regardless of the source aspect ratio and life is good again!  No letterboxing!  No borders!  Just HD goodness.&lt;br /&gt;&lt;br /&gt;Now you might think that the picture quality suffers.  Well, if it does then I am just not seeing it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2827672870165345920-6819189184363914366?l=jamieforbesrants.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamieforbesrants.blogspot.com/feeds/6819189184363914366/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jamieforbesrants.blogspot.com/2008/10/pytivo-and-tivo-s2-and-hdtv.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default/6819189184363914366'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default/6819189184363914366'/><link rel='alternate' type='text/html' href='http://jamieforbesrants.blogspot.com/2008/10/pytivo-and-tivo-s2-and-hdtv.html' title='pyTivo, Tivo S2 AND HDTV'/><author><name>Jamie Forbes</name><uri>http://www.blogger.com/profile/12405348075230324214</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2827672870165345920.post-8119107727703879382</id><published>2008-04-11T13:06:00.003-04:00</published><updated>2008-04-11T13:44:44.760-04:00</updated><title type='text'>Google Calendar can Remind You!</title><content type='html'>I have been using Gmail for a while now.  I still don't use it as my main email/client, but I have been using webmail interface for my main client for quite some time.  Although the Gmail interface has grown on me somewhat, I haven't been able to make the move to total Gmail immersion.  &lt;br /&gt;&lt;br /&gt;What does this have to do with the Google Calendar?&lt;br /&gt;&lt;br /&gt;Wait for it... While I haven't given myself over to Gmail, I have begun to use the Google Calendar pretty much exclusively.  I had, up until recently, been punching in events and appointments directly into my phone, or typing them into iCal on my Macintel and syncing it to my Razr.  However, not too long ago Google added mobile capabilities to Gmail and Google Calendar.  While the mobile Gmail isn't very impressive in my eyes, adding mobile notification to Google Calendar is...  Wait for it... AWESOME!!!&lt;br /&gt;&lt;br /&gt;For those interested in Google Calendar notifying them of events, you have but to login to the calendar, go to the settings and choose mobile settings.  From there, you just follow the instructions.&lt;br /&gt;&lt;br /&gt;I have to say that being able to change my Calendar from any web capable system AND Google sending event reminders via SMS Messaging to my cell phone is just STUPENDOUS!  This is not the extent of Google Calendar's mobile capabilities, mind you.  However, it is the most important aspect in my eyes.&lt;br /&gt;&lt;br /&gt;If you have the means, I highly recommend it!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2827672870165345920-8119107727703879382?l=jamieforbesrants.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamieforbesrants.blogspot.com/feeds/8119107727703879382/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jamieforbesrants.blogspot.com/2008/04/google-calendar-can-remind-you.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default/8119107727703879382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default/8119107727703879382'/><link rel='alternate' type='text/html' href='http://jamieforbesrants.blogspot.com/2008/04/google-calendar-can-remind-you.html' title='Google Calendar can Remind You!'/><author><name>Jamie Forbes</name><uri>http://www.blogger.com/profile/12405348075230324214</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2827672870165345920.post-1665220880636288366</id><published>2008-01-16T13:10:00.000-05:00</published><updated>2008-01-16T14:02:11.839-05:00</updated><title type='text'>debt and deficits</title><content type='html'>I have had it up to my eye balls with the way that Local, State and the Federal Governments budget and spend money.  The system which is used to determine the operating budgets is flawed from the very beginning!  FROM THE BEGINNING!  So, how do you fix a system that is so very flawed?  I say, start at the beginning.&lt;br /&gt;&lt;br /&gt;So, let's have a gander at the first "real" step taken towards forming the federal budget:  the IRS testifies before the House of Representatives, as to the &lt;span style="font-style:italic;"&gt;estimated tax revenue for the following year&lt;/span&gt;.  I call this the first "real" step because the tax revenue &lt;span style="font-style:italic;"&gt;should be&lt;/span&gt; the maximum budgeted amount!  But, even if it is, it is only the &lt;span style="font-style:italic;"&gt;estimated tax revenue&lt;/span&gt; and not the actual tax revenue as it has not been collected.  So, here we are, with an estimated income for the federal government.  What should we do with it?  You see, if the estimate is strictly adhered to as the maximum budget total, the economy can shift and render that estimate rediculously high.  This is a deficit.&lt;br /&gt;&lt;br /&gt;So, again I ask, what should we do with the estimate?  What good is it?&lt;br /&gt;&lt;br /&gt;My answers are:  Nothing and None, respectively.&lt;br /&gt;&lt;br /&gt;So, what can be done?  Well, if you can't count on the estimate being accurate, what can we use in place of the estimate that would better serve our purpose?  Why, the actual taxes collected, of course.  &lt;br /&gt;&lt;br /&gt;WHAT?!? You say!  Yes, use the real numbers!  But in following this path, there is a price to be paid.  It will not be easy to swallow and, like most good medicines, it will probably work.  In order to facilitate a move from estimate income to actual income, the federal government will have to go on credit for an entire year.  In the process, banking all taxes for the purpose of funding the government the following year.  In doing so, the government, at the end of the year will know how much money can be budgeted for the following year.&lt;br /&gt;&lt;br /&gt;Yes, this is over-simplified.  No, the tax collection year cannot coincide with the government's fiscal year.  There would probably have to be at least one quarter separating the end of the tax collection year and the beginning of the government's fiscal year, possible even two quarters.  This is something for Congress to figure out.&lt;br /&gt;&lt;br /&gt;Once, the federal government is only spending money it actually has, Congress can actually address the national debt.  How should they do this.  My immediate thought is to have a mandatory %10 of the federal budget set to pay down the debt.  By mandatory, I mean Constitutional Ammendment!  This way, our well thinking friends in DC will have no choice.  The %10 would be mandatory so long as there remains debt.  Once the debt is gone, the %10 would go into savings each year until the savings could fund the government for two years.  At this point the %10 would no longer be mandatory.  The savings, however, should only be spent in cases of war and national emergencies. Acceptable uses of the savings monies should be in the Constitutional Amendment.  &lt;br /&gt;&lt;br /&gt;This leaves us with high taxes.  Well, death and taxes do seem to be universal constants.  I favor the National Sales Tax.  No matter what method, once government spending is under control, I would hope that lowering taxes would be, at least, a little easier.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2827672870165345920-1665220880636288366?l=jamieforbesrants.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamieforbesrants.blogspot.com/feeds/1665220880636288366/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jamieforbesrants.blogspot.com/2008/01/debt-and-deficits.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default/1665220880636288366'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default/1665220880636288366'/><link rel='alternate' type='text/html' href='http://jamieforbesrants.blogspot.com/2008/01/debt-and-deficits.html' title='debt and deficits'/><author><name>Jamie Forbes</name><uri>http://www.blogger.com/profile/12405348075230324214</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2827672870165345920.post-3243092475212421121</id><published>2007-10-02T15:33:00.000-04:00</published><updated>2007-10-02T13:12:23.921-04:00</updated><title type='text'>walking the dog</title><content type='html'>Where I live, it is still small enough that many people with dogs get out with them in the morning and evening and walk them.  This is good for the people and for the dogs and, in general I don't have a problem with it.&lt;br /&gt;&lt;br /&gt;I do, however, take issue with the portion that don't clean up after the dogs.  You see, in our area, there is no law or ordinance requiring the owner of the dog(s) to clean up the poop.  I actually don't have a problem with that either.  We have enough laws already.  There are those, that would walk their dog on public property and not clean up after it.  I do have a huge problem with this.&lt;br /&gt;&lt;br /&gt;You're probably thinking that I contradicted myself.  However, I did not.  You see, there is an assumption, among self absorbed idiots, that if there is no law prohibiting an act, that it is ok to do it.  This kind of thinking results in more laws.  The person walking the dog assumes that its ok to leave the dog's crap there because there is no law that prohibiting the action.&lt;br /&gt;&lt;br /&gt;So, let me help the self absorbed idiots of the world understand something about the rest of us.  No law is going to stop us from running over you in a vehicle!  Surprising?  The law does not stop us from putting a foot up your a$$, either.  More surprising?  What then, you may ask, does stop us from doing these things? --We actually recognize that these things are not the right things to do, even though they might help you understand the error of your idiot ways.&lt;br /&gt;&lt;br /&gt;For those of you who walk your dogs in public and clean up after them, because it is the right thing to do, I salute and earnestly thank you.&lt;br /&gt;&lt;br /&gt;For those of you who don't clean up after your dogs, get a bigger freakin' yard and walk your dog there, there is nothing, short of incredible self restraint, actually stopping us from removing you from this world.  That dog and all that it excrements is your responsibility!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2827672870165345920-3243092475212421121?l=jamieforbesrants.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamieforbesrants.blogspot.com/feeds/3243092475212421121/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jamieforbesrants.blogspot.com/2007/08/walking-dog.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default/3243092475212421121'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default/3243092475212421121'/><link rel='alternate' type='text/html' href='http://jamieforbesrants.blogspot.com/2007/08/walking-dog.html' title='walking the dog'/><author><name>Jamie Forbes</name><uri>http://www.blogger.com/profile/12405348075230324214</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2827672870165345920.post-8407429526848663807</id><published>2007-08-16T21:19:00.000-04:00</published><updated>2007-08-17T16:48:38.962-04:00</updated><title type='text'>Small Business and IT Consulting</title><content type='html'>Many small offices in my area (and I can only assume, across the country) spend good money after bad yearly due to misconceptions.  I have done consulting work for small business' for years and the most common mistake made is failing to make the distinction between recommendations, quotes, and consultation.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Recommendations&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;We'll start with recommendations.  Recommendations are what you get from your guy (you know your guy, everyone has a guy.)  You can get them from the local Staples/Office Depot/Circuit City customer representative.  You can even get recommendations from your parents.  Recommendations can be helpful when you are searching for simple solutions to simple problems.  This includes computer problems, such as which digital camera to buy or what photo printer you should purchase to replace the one that just died.  Recommendations are a great tool in the small business' arsenal, not because of it's effectiveness, but for it's price.  Recommendations are  usually free, but this is no way to solve a complex problem or issue.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Quotes&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Quotes are, for some reason beyond my comprehension, somewhat tricky.  You get a quote, when you know what you need.  Now, you might think you know what you need.  But, do you really?  Do you know what you need, or do you just know what you need to do?  The truth is that many small business' don't actually know what they need.  They do however, know what they need to do.  Think of quotes as an online store cart, you have to know what you need before you can add it to the cart.  Quotes are an excellent way to keep costs down.  However, this only works when you already know what you need as well as what you need to do.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Consultation&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Consultation is a necessity when a small business knows what it needs to do, but not what is necessary to do it.  Consultation is often confused with requesting quotes.  I cannot count how many times I was asked to provide a quote for equipment for a small business and the business didn't have the details of what was to be quoted.  In fact, in one particular instance a potential client got quite bent out of shape when I failed to provide a quote for that very reason.  The small business wanted several workstations with software and a server-based network.  The workstation and server specifications were layed out like a multiple choice test.  The server OS was not even chosen ahead of time.  Furthermore, it was expected that all make and model numbers of individual parts that made up the workstations and server were to be provided as well.  A quote, in this instance, is clearly not what was being requested.  This small business needed consultation before requesting quotes.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;So, what does it all mean, Basil? &lt;/span&gt;&lt;span style="font-style: italic;"&gt;(obscure Austin Power's quote)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;When you choose the wrong approach to solve a problem you, in general, waste time and resources that could have been better spent elsewhere.  Don't expect quotes to solve complex issues for your small business.  Come to think of it, don't lay it on a customer representative or your parents, either.  If you do, you're likely to be, not only, disappointed, but much poorer in the end.  Take advantage of the consultation services of information technology specialists.  Many consultants, myself included, are perfectly willing to consult, provide the necessary information and education, and help the client through the quotation process without actually bidding on the quote itself.  This helps keep the consultant somewhat impartial.&lt;br /&gt;&lt;br /&gt;Does this mean you should call a consultant every time you need to replace a workstation?  Of course, not!    However, if you're replacing your server and/or several workstations or considering a change of software/OS platform, it is probably a good call to make.  Because you are paying for a service, the consultant will take to time to help identify your needs, educate you, and find software and hardware to satisfy those needs.  This kind of "hand-holding" can reap great results, in saved time and money.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2827672870165345920-8407429526848663807?l=jamieforbesrants.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamieforbesrants.blogspot.com/feeds/8407429526848663807/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jamieforbesrants.blogspot.com/2007/08/small-business-and-it-consulting.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default/8407429526848663807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default/8407429526848663807'/><link rel='alternate' type='text/html' href='http://jamieforbesrants.blogspot.com/2007/08/small-business-and-it-consulting.html' title='Small Business and IT Consulting'/><author><name>Jamie Forbes</name><uri>http://www.blogger.com/profile/12405348075230324214</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2827672870165345920.post-1125613047936708615</id><published>2007-08-08T09:53:00.000-04:00</published><updated>2007-09-05T11:46:42.636-04:00</updated><title type='text'>national sales tax</title><content type='html'>I believe that taxes are both necessary and ridiculous.  In a free-market system that is consumer driven, an income tax is not only the single biggest economy buster, it is the most complex and inefficient way of collecting taxes.&lt;br /&gt;&lt;br /&gt;I don't believe that we should tax the rich because they have lots of money.  I want to have lots of money one day, and when I do, I don't want to be taxed more because I do.  But, something that most people don't think about when it comes to taxes and the rich, is that the rich already have the money.  &lt;span style="font-weight: bold; font-style: italic;"&gt;Income tax &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;doesn't&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt; tax you on the money you already have!&lt;/span&gt;  It does, however, tax you on the money you earn.  So, lets think about this -- if you are poor or middle-class, you likely don't have alot of savings, so you get taxed on a larger percentage of your money, because a larger percentage of your money is recently earned.  In fact, if you have no savings at all, you get taxed on 100% of your money (not taking into account deductions and credits, which rich people get more of anyway.)  That sounds fair, doesn't it!  The truth of the matter is that the rich will always pay more monetary taxes than the remainder of the population, and will always pay taxes on a lower percentage of the money they have.  I would much rather pay a national sales tax, exclusively.&lt;br /&gt;&lt;br /&gt;In a scenario where I only pay sales tax, I can better save.  I can, for instance, decide to delay purchasing a new car.  By doing so, I not only save the tax, but I also potentially make interest on the money I didn't spend.  The rich buy nice cars, far more expensive than I the vehicles I purchase.  They will be paying more taxes than I do.  However, that will be their choice.  In a national sales tax scenario, do you really think that Jay Leno is going to buy a Yugo because it will save him on taxes?  Really?&lt;br /&gt;&lt;br /&gt;There is the corporate area to consider, as well.  You know, those big, greedy, evil corporations that get all those tax breaks!  Guess what, when expenses (including taxes) go up for a corporation, so does the product price.  The &lt;span style="font-style: italic; font-weight: bold;"&gt;consumer pays all corporate expenses&lt;/span&gt;, including taxes, or the corporation goes out of business.  So, even if the consumer prices don't go down (directly due to tax liability being lifted), they will more than likely stay at the current level longer than they would have otherwise.&lt;br /&gt;&lt;br /&gt;What about illegal aliens?  They are not just people, &lt;span style="font-weight: bold; font-style: italic;"&gt;they are consumers&lt;/span&gt;.  Even those who work for cash, would pay through the national sales tax.  What about the seedy underbelly of our society, most (if not all) of which deal in cash only.  They too would contribute through a national sales tax.&lt;br /&gt;&lt;br /&gt;Folks, a national sales tax, at worst, would only be as bad as what we already have.  It couldn't possibly be worse.  Furthermore, in a consumer-based society such as ours, the national sales tax is likely to cut-back on government spending (90% of IRS employees can go to the private sector), lower individual tax payouts (you decide how much tax you pay, by your spending habits), and raise the federal tax collections (due to fewer, if any, loopholes and the entire population contributing.)&lt;br /&gt;&lt;br /&gt;I fail to see how what we have to loose and there seems to be so much to gain!&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;script type="text/javascript"&gt;&lt;br /&gt;digg_url = 'http://www.digg.com/politics/national_sales_tax';&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2827672870165345920-1125613047936708615?l=jamieforbesrants.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamieforbesrants.blogspot.com/feeds/1125613047936708615/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jamieforbesrants.blogspot.com/2007/08/national-sales-tax.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default/1125613047936708615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default/1125613047936708615'/><link rel='alternate' type='text/html' href='http://jamieforbesrants.blogspot.com/2007/08/national-sales-tax.html' title='national sales tax'/><author><name>Jamie Forbes</name><uri>http://www.blogger.com/profile/12405348075230324214</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2827672870165345920.post-6235178542389552106</id><published>2007-08-06T20:29:00.000-04:00</published><updated>2007-08-06T21:09:01.797-04:00</updated><title type='text'>email and stupid signatures</title><content type='html'>&lt;p&gt;    Heh... So I get to work one mourning (not morning) and check my email. Well I find, yet another email intended for some     organization in Atlanta. My employer nor my office are in Atlanta, but the server name for the organization in question     is very close to ours. In fact, they are identical, but the 2 adjacent, transposed letters. I have been receiving a good     number of emails intended for this organization, over the past few months. I had been, simply notifying both parties, the     intended and the sender. This message, however, was different. It had one of those notices at the bottom. You know the     type with "legalese" that says you must digitally fold, spindle, mutilate and otherwise erase the email, if you are not     the intended recipient.&lt;/p&gt;   &lt;p&gt;--Of course, I was not the intended recipient, in this case.&lt;/p&gt;&lt;p&gt;So, I thought about the situation. Here I am, a guy running a server for an organization. The server is receiving, through    no fault of it's/my own, email after email intended for a different server altogether. I have been nicely notifying both    parties as to the problem, in each instance. Out of the blue I get an email with, what would appear to be, confidential    information attached and a note in the body telling any and all unintended recipients what they should, must, can, or     cannot do.   &lt;/p&gt;   &lt;p&gt;    Riiiiiiiiiiiiiight... I don't think so. I have seen these types email signatures before and chuckled each time.     Lets look at a scenario. Shall we?   &lt;/p&gt;&lt;br /&gt;the case:    &lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;     So, here's the deal... You call your accountant, and say -- "Accountant! I need those W2s!" The      accountant says -- "We just finished them (cough) and we'll mail them out to you." "No good," you say.      "I need them now. Email them."&lt;/blockquote&gt;    &lt;p&gt;&lt;/p&gt;&lt;br /&gt;the problem:    &lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;     You, the customer, need information from the accountant. This information is both sensitive and confidential.  The accountant has to email this information to you.  Email is not secure and, without some sort of protection, is no way to transport such information.&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;reasons the information will go out the wrong way:     &lt;ul&gt;&lt;li&gt;     The accountant won't spend the time to do it right. (lazy and stupid)&lt;/li&gt;&lt;li&gt;The accountant won't spend the money to do it right. (tight and stupid)&lt;/li&gt;&lt;li&gt;The IT guy says that it's not worthy of his time. (lazy, pompous, and stupid)&lt;/li&gt;&lt;li&gt;The lawyer says, "Just put 'THIS' at the end of the email." (just plain stupid)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;the problem with this type of notice in an email:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Legal language of this nature at the end of a message does not actually protect the information.&lt;/li&gt;&lt;li&gt;Legal language of this nature at the end of a message doesn't have "a snowball's chance in hell" of      being enforceable.&lt;/li&gt;&lt;li&gt;Legal language at the beginning of a message only has "a snowball's chance in hell" of being enforceable.&lt;/li&gt;&lt;li&gt;Sensitive information is about to be placed on to the internet's equivalent of a FREAKIN' POSTCARD!&lt;/li&gt;&lt;/ul&gt; &lt;br /&gt;real solutions:  &lt;br /&gt;&lt;ul&gt;&lt;li&gt;Get compression software that has encryption capabilities and use it!&lt;/li&gt;&lt;li&gt;Get Adobe Acrobat and use the password/encryption features.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;     Double check your recipient email addresses before letting them fly.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Placing a notice in the email IS NOT A SOLUTION!  If your lawyer gave you one and said it would be fine, fire him and get a new one! (stupid advice is dangerous)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;And so, we come to my canned response to mis-addressed emails that contain warnings about what I can and cannot do with the information therein.&lt;br /&gt;&lt;blockquote&gt;"Sending an unencrypted email is like sending a postcard through the USPS, it can be read at any point during       the journey.  You wouldn't put confidential information on a postcard with a note at the end stating that the       information, that was just read, is only intended for the recipient and that any use or dissemination of the       information is prohibited.  So, don’t do it with an email.  When you send confidential information, without       password protection or encryption, you are telling the recipient that it wasn’t important enough to protect.       If the information isn’t worth protecting with a password or encryption, then it’s certainly not worth the       bother of unenforceable language, of any quantity or quality.  If your IT people cannot help you secure your       information for email transport, then fire them and find people that can.  If your lawyers told you that a       disclaimer at the bottom of the email was enough, fire them and hire new lawyers, preferably lawyers that won’t       lie to you."&lt;br /&gt;&lt;br /&gt;-- Copyright 2006 by Jamie Forbes, who reserves all rights to the quoted material.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2827672870165345920-6235178542389552106?l=jamieforbesrants.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamieforbesrants.blogspot.com/feeds/6235178542389552106/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jamieforbesrants.blogspot.com/2007/08/email-and-stupid-signatures.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default/6235178542389552106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default/6235178542389552106'/><link rel='alternate' type='text/html' href='http://jamieforbesrants.blogspot.com/2007/08/email-and-stupid-signatures.html' title='email and stupid signatures'/><author><name>Jamie Forbes</name><uri>http://www.blogger.com/profile/12405348075230324214</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2827672870165345920.post-1546954832864222252</id><published>2007-08-06T18:19:00.000-04:00</published><updated>2007-08-06T21:09:17.996-04:00</updated><title type='text'>Welcome to my world...</title><content type='html'>My hope is -- to fill this blog with information and thoughts that might help, guide, and even make people     think. Feel free to browse and glean what you can from my ramblings.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2827672870165345920-1546954832864222252?l=jamieforbesrants.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamieforbesrants.blogspot.com/feeds/1546954832864222252/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jamieforbesrants.blogspot.com/2007/08/welcome-to-my-world.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default/1546954832864222252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default/1546954832864222252'/><link rel='alternate' type='text/html' href='http://jamieforbesrants.blogspot.com/2007/08/welcome-to-my-world.html' title='Welcome to my world...'/><author><name>Jamie Forbes</name><uri>http://www.blogger.com/profile/12405348075230324214</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2827672870165345920.post-4279208379934815756</id><published>2007-08-06T17:32:00.000-04:00</published><updated>2007-08-06T21:08:41.104-04:00</updated><title type='text'>The Asylum</title><content type='html'>Congratulations! You have just left the it... the asylum, that is. Be forewarned!  If you choose to leave this little digital isle of sanity, you re-enter the asylum.&lt;br /&gt;&lt;br /&gt;Should you actually need a reminder of why you left the asylum in the first place, just think about this quote:&lt;br /&gt;&lt;blockquote&gt;"It seemed to me that any civilization that had so far lost its head as to need to include      a set of detailed instructions for use in a package of toothpicks, was no longer a civilization in which I could live      and stay sane."&lt;br /&gt;&lt;br /&gt;- Wonko The Sane&lt;br /&gt;&lt;em&gt;(So Long, And Thanks For All The Fish)&lt;/em&gt;&lt;/blockquote&gt;&lt;em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2827672870165345920-4279208379934815756?l=jamieforbesrants.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jamieforbesrants.blogspot.com/feeds/4279208379934815756/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jamieforbesrants.blogspot.com/2007/08/asylum.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default/4279208379934815756'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2827672870165345920/posts/default/4279208379934815756'/><link rel='alternate' type='text/html' href='http://jamieforbesrants.blogspot.com/2007/08/asylum.html' title='The Asylum'/><author><name>Jamie Forbes</name><uri>http://www.blogger.com/profile/12405348075230324214</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
