<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>kevin - Dr. Blip's PC-Doctor Blog</title>
    <link>http://www.pcdoctor-community.com/blog/</link>
    <description>A technical blog for technical people, among other things...</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.3 - http://www.s9y.org/</generator>
    <pubDate>Thu, 27 Mar 2008 23:47:56 GMT</pubDate>

    <image>
        <url>http://www.pcdoctor-community.com/blog/templates/competition/img/s9y_banner_small.png</url>
        <title>RSS: kevin - Dr. Blip's PC-Doctor Blog - A technical blog for technical people, among other things...</title>
        <link>http://www.pcdoctor-community.com/blog/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>Drag and Drop to any iPod on any Machine Using iTunes</title>
    <link>http://www.pcdoctor-community.com/blog/posts/2007/11/16/Drag-and-Drop-to-any-iPod-on-any-Machine-Using-iTunes/</link>
            <category>Grab Bag</category>
            <category>Hardware</category>
    
    <comments>http://www.pcdoctor-community.com/blog/posts/2007/11/16/Drag-and-Drop-to-any-iPod-on-any-Machine-Using-iTunes/#comments</comments>
    <wfw:comment>http://www.pcdoctor-community.com/blog/wfwcomment.php?cid=105</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://www.pcdoctor-community.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=105</wfw:commentRss>
    

    <author>nospam@example.com (kevin)</author>
    <content:encoded>
    &lt;h3&gt;[display_podcast]&lt;/h3&gt;&lt;br /&gt;
With all the talk lately of bad iPod and iPhone experiences and iTunes nightmares (See &lt;a href=&quot;http://www.pcdoctor-community.com/pcdblog/2007/11/02/why-i-returned-my-iphone/&quot;&gt;here&lt;/a&gt;, &lt;a href=&quot;http://www.pcdoctor-community.com/pcdblog/2007/10/29/death-by-software-an-update/&quot;&gt;here&lt;/a&gt;, and &lt;a href=&quot;http://www.pcdoctor-community.com/pcdblog/2007/10/11/flaming-ipods-laptops-what-next/&quot;&gt;here&lt;/a&gt;!), I decided to share my system for managing my music and movies to hopefully ease some iTunes pain.  I&#039;ve shunned iTunes management in favor of simplicity.  I typically manage music on an album by album basis with play lists tossed aside.&lt;br /&gt;
&lt;br /&gt;
My requirements were simple:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
	&lt;li&gt;Keep my music away from iPod and iTunes shackles.  I want the ability to buy some other player in the future if I so desire.&lt;/li&gt;&lt;br /&gt;
	&lt;li&gt;Have the ability to get all my music and movies back on the iPod quickly should iTunes force me to &quot;restore&quot; it.&lt;/li&gt;&lt;br /&gt;
	&lt;li&gt;Do this without 3rd party software.  &lt;a href=&quot;http://www.floola.com/modules/wiwimod/&quot;&gt;Floola&lt;/a&gt; and &lt;a href=&quot;http://www.redchairsoftware.com/anapod/&quot;&gt;Anapod&lt;/a&gt; are great for older iPods, but as of this writing, neither support the newer iPod classic that I bought.&lt;/li&gt;&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
Here are the steps:&lt;br /&gt;
&lt;ol&gt;&lt;br /&gt;
	&lt;li&gt;Setup iTunes for manual management of your device.  I&#039;m using iTunes version 7.4.3.1&lt;/li&gt;&lt;br /&gt;
	&lt;li&gt;Rip CDs to mp3 using 3rd party software.  I like &lt;a href=&quot;http://dbpoweramp.com&quot;&gt;dbPowerAmp&lt;/a&gt;.&lt;/li&gt;&lt;br /&gt;
	&lt;li&gt;Correct mp3 tags and add album art using &lt;a href=&quot;http://www.mp3tag.de/en/download.html&quot;&gt;mp3Tag&lt;/a&gt;.&lt;/li&gt;&lt;br /&gt;
	&lt;li&gt;For movies, I use &lt;a href=&quot;http://www.dvdfab.com&quot;&gt;DVDFab Decrypter&lt;/a&gt; to convert DVD direct to mp4. (Yes, other players do support mp4)&lt;/li&gt;&lt;br /&gt;
	&lt;li&gt; Save these original files to someplace safe.  I don&#039;t consider the iPod to be a safe place!  Use an external USB hard drive that is at least the size of your iPod.&lt;/li&gt;&lt;br /&gt;
	&lt;li&gt;Now connect the iPod and start iTunes.&lt;/li&gt;&lt;br /&gt;
	&lt;li&gt;Select the iPod device music or video folder ( depending on what you are planning to drag over) on the left hand menu.&lt;/li&gt;&lt;br /&gt;
	&lt;li&gt;Drag and drop the files from the external USB drive to iTunes.&lt;/li&gt;&lt;br /&gt;
&lt;/ol&gt;&lt;br /&gt;
You can now take your iPod and external USB hard drive to any machine that you&#039;ve installed iTunes on.  Just follow the steps above to place your original rips on the USB drive and the &quot;iTunes copy&quot; on the iPod.&lt;br /&gt;
&lt;br /&gt;
The best part about this plan is if something bad happens like a SYNC... Gasp!! You can drag over all the original files to get the iPod back the the original state.  What do you think?  Got better ways  to do this? 
    </content:encoded>

    <pubDate>Fri, 16 Nov 2007 08:57:59 -0500</pubDate>
    <guid isPermaLink="false">http://www.pcdoctor-community.com/blog/posts/2007/11/16/105/</guid>
    
</item>
<item>
    <title>Death By Software, an Update</title>
    <link>http://www.pcdoctor-community.com/blog/posts/2007/10/29/Death-By-Software,-an-Update/</link>
            <category>Software</category>
    
    <comments>http://www.pcdoctor-community.com/blog/posts/2007/10/29/Death-By-Software,-an-Update/#comments</comments>
    <wfw:comment>http://www.pcdoctor-community.com/blog/wfwcomment.php?cid=100</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://www.pcdoctor-community.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=100</wfw:commentRss>
    

    <author>nospam@example.com (kevin)</author>
    <content:encoded>
    &lt;h3&gt;[display_podcast]&lt;/h3&gt;&lt;br /&gt;
Since my &lt;a href=&quot;http://www.pcdoctor-community.com/pcdblog/2007/09/06/prevent-death-by-software/&quot;&gt;last article about keeping software safe and bug free&lt;/a&gt;, I came across an interesting news flash that frightens me...  Let me explain.&lt;br /&gt;
&lt;br /&gt;
Apple has taken over the mp3 player market by storm.  No one can come close to penetrating the market the way Apple has.   I&#039;ve avoided buying an iPod for over 2 years and even waited anxiously for a slim version of the Creative Vision M.   Creative has the technology to compete with Apple but apparently cannot cut it on the business and marketing side.  There are &lt;a href=&quot;http://www.anythingbutipod.com/archives/2007/03/creative-slims-down-60gb-zen-visionm-and-vision-w.php&quot;&gt;several posts&lt;/a&gt; of people getting angry (like I did) at Creative for failing to deliver a decent competitor to the iPod.&lt;br /&gt;
&lt;br /&gt;
I finally caved in and joined the &#039;evil empire.&#039;  No, I&#039;m not talking about the &lt;a href=&quot;https://secure.mlb.com/nyy/fan_forum/fanclub.jsp&quot;&gt;Yankees&lt;/a&gt; nor &lt;a href=&quot;http://en.wikipedia.org/wiki/Image:Windows_XP_BSOD.png&quot;&gt;Microsoft&lt;/a&gt;.  I saw the still tiny 160 GB iPod at &lt;a href=&quot;http://costco.com&quot;&gt;Costco&lt;/a&gt;, and jumped on the Apple bandwagon.  I hate having to convert video.  I want more supported codecs.  I hate being married to iTunes (3rd party software isn&#039;t working with the new firmware just yet).  But oh man... 160 GB!  I&#039;m at 45GB of usage so far and still have lots of junk to copy over.  I rationalized the decision by telling myself I can just put stuff on and never have to take it off... since it&#039;s 160 GB!&lt;br /&gt;
&lt;br /&gt;
But wait... what&#039;s this?!?!  &quot;&lt;a href=&quot;http://www.ipodhacks.com/article.php?sid=2399&quot;&gt;&lt;font color=&quot;#486591&quot; face=&quot;Arial&quot; size=&quot;3&quot;&gt;&lt;strong&gt;iPod Sets Man&#039;s Pants Aflame&lt;/strong&gt;&lt;/font&gt;&lt;/a&gt;&lt;img src=&quot;http://www.ipodhacks.com/themes/LinDev_Xatrix/images/pixel.gif&quot; height=&quot;3&quot; width=&quot;1&quot; /&gt;&quot;&lt;br /&gt;
&lt;br /&gt;
Okay, now I need to worry about catching on fire?  What&#039;s the deal Apple?  I&#039;ve noticed nearly every time I use iTunes (yuck) to drop new stuff on my iPod, a new firmware update is available for download.  That tells me one thing:  Apple is pushing out their products before adequately testing.  Maybe Creative is still testing...?  Hmm...&lt;br /&gt;
&lt;br /&gt;
If you are a software or hardware professional, please insist on proper design, development, and testing procedures!  Let&#039;s prevent embarrassing and life threatening bugs. 
    </content:encoded>

    <pubDate>Mon, 29 Oct 2007 07:06:28 -0400</pubDate>
    <guid isPermaLink="false">http://www.pcdoctor-community.com/blog/posts/2007/10/29/100/</guid>
    
</item>
<item>
    <title>Prevent Death By Software</title>
    <link>http://www.pcdoctor-community.com/blog/posts/2007/09/06/Prevent-Death-By-Software/</link>
            <category>Software</category>
    
    <comments>http://www.pcdoctor-community.com/blog/posts/2007/09/06/Prevent-Death-By-Software/#comments</comments>
    <wfw:comment>http://www.pcdoctor-community.com/blog/wfwcomment.php?cid=81</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://www.pcdoctor-community.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=81</wfw:commentRss>
    

    <author>nospam@example.com (kevin)</author>
    <content:encoded>
    There are way too many bugs in software today.  How many times have you seen the a &lt;a href=&quot;http://en.wikipedia.org/wiki/Screens_of_death&quot;&gt;screen of death&lt;/a&gt;?  Do you like the phrase &quot;&lt;font size=&quot;-1&quot;&gt;&lt;strong&gt;PLEASE TELL MICROSOFT&lt;/strong&gt; ABOUT THIS PROBLEM&quot;?  &lt;/font&gt;&lt;a href=&quot;http://www.wired.com/techbiz/media/news/2006/09/71789&quot;&gt;Did your Segway &lt;strong&gt;break your teeth&lt;/strong&gt;&lt;/a&gt;? (&lt;a href=&quot;http://www.youtube.com/watch?v=R_h98YLiRX0&quot;&gt;Check out this video clip&lt;/a&gt;)&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Software can kill you &lt;/strong&gt;because too many of the people that build it don&#039;t bother to build it right.  Certain companies are notorious for pushing out software releases before it&#039;s truly ready for customer use. The source code is riddled with bugs and inefficiencies that may never be corrected until they &lt;a href=&quot;http://www.cs.tau.ac.il/~nachumd/horror.html&quot;&gt;injure or kill someone&lt;/a&gt;.  Inadequate use of &lt;a href=&quot;http://www.business-esolutions.com/islm.htm&quot;&gt;software methodologies&lt;/a&gt; and shortcuts therein lead to annoying, expensive, and downright dangerous bugs.  These are bugs that can be prevented with the proper care and feeding of source code.&lt;br /&gt;
&lt;br /&gt;
Here are just a few things that help catch problems in software before it&#039;s released.  Perhaps you&#039;ll use one to find a bug or two in your code before it goes out the door of your company.  Maybe we can save some headaches, teeth, or a life.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;Write code so others can read it.&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
This seems like common sense, but far too often source code is written in some very obscure ways. Variable, method, and class names are not descriptive.  Indentation is all over the place.  Not enough whitespace.  The list goes on and on...  Plain and simple:  take care in writing your code to some agreed upon &lt;a href=&quot;http://en.wikipedia.org/wiki/Programming_style&quot;&gt;coding convention&lt;/a&gt; so some other sucker won&#039;t make big mistakes.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;Write and use &lt;a href=&quot;http://en.wikipedia.org/wiki/Automated_testing&quot;&gt;automated tests&lt;/a&gt;.&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
Unit testing, &lt;a href=&quot;http://www.webopedia.com/TERM/W/White_Box_Testing.html&quot;&gt;White-Box, Clear-Box&lt;/a&gt;, &lt;a href=&quot;http://www.webopedia.com/TERM/B/Black_Box_Testing.html&quot;&gt;Black-Box&lt;/a&gt;, &lt;a href=&quot;http://www.theinquirer.net/default.aspx?article=34902&quot; title=&quot;X-Box burns house down?&quot;&gt;X-Box&lt;/a&gt; (just kidding), etc. Find some you like and put them to use. The idea here is pretty simple. Write some code, submit it to source control and let some drone machine run tests on it. There are a bunch of ways to do this. My colleague Harold and I like running our tests with &lt;a href=&quot;http://www.pcdoctor-community.com/pcdblog/2007/07/10/cruise-control/&quot;&gt;CruiseControl&lt;/a&gt;, but there are &lt;a href=&quot;http://www.ftponline.com/special/testing/schwarz/page3.asp&quot;&gt;plenty to pick from&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;&lt;strong&gt;Prevent bloat.&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
Don&#039;t over-engineer your designs or your code.  Solve the problem at hand in the most straight-forward and simple manner possible.  Lots of code has &lt;a href=&quot;http://blogs.zdnet.com/Berlind/?p=439&quot;&gt;bells and whistles&lt;/a&gt; that are never needed or used.   Although these are creative, they can be a waste of time and introduce the possibility for more bugs.  Software is an art-form and the impulse to go nuts is hard to contain at times.  Control yourself (and keep an eye on others)!   Write the ideas down for further discussion as they may very well be desired at some point.  If not, you probably just saved lots of people lots of time.&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;&lt;strong&gt;Keep an eye towards the future.&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
There&#039;s a fine balance between over-designed and extensible software.  Learn to apply &lt;a href=&quot;http://en.wikipedia.org/wiki/Design_Patterns&quot;&gt;design patterns&lt;/a&gt; to keep your software limber and ready to change.&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;&lt;strong&gt;Reduce Redundancy.&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
In any project, the less code you have to manage, the better.  Try to combine common code whenever you see it.  If you find yourself making the same change in more than one place (copy/paste), you probably have a good candidate for code reduction.  Some simple tips:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
	&lt;li&gt;Use common locations for constants, helper functions, etc. whenever possible.&lt;/li&gt;&lt;br /&gt;
	&lt;li&gt;&quot;Combine&quot; class code by extending from classes that have similar functionality.&lt;/li&gt;&lt;br /&gt;
	&lt;li&gt;See if &lt;a href=&quot;http://en.wikipedia.org/wiki/Source_code_generation&quot;&gt;code generation&lt;/a&gt; can help reduce repetitive coding tasks.&lt;/li&gt;&lt;br /&gt;
	&lt;li&gt;Always &lt;strong&gt;take a step back&lt;/strong&gt; to see if the problem you are trying to solve has been solved before.  Leverage other people&#039;s time in this situation by finding ways to use their solutions.&lt;/li&gt;&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;em&gt;&lt;strong&gt;Know what&#039;s going on around you.&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
Communicate with your fellow employees!   Call, email, or simply talk to your colleagues about what you are working on.  Ask as many questions as possible.  You can prevent many mistakes you or others might make by bouncing ideas around and knowing what is going on around you.&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;&lt;strong&gt;Use source control.&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
Source control is useful not just for the obvious reason of keeping versions of code in a central location. It can also serve as a great communication tool. Monitor the code you care about however your source control software allows. Keeping tabs on what others are doing is not only a great way to learn, but also helps others follow some of these guidelines.&lt;br /&gt;
&lt;br /&gt;
The more opportunity you create to catch mistakes that lead to bugs, the better.  Software developers need to help each other create better software.  Remember:  &lt;a href=&quot;http://www.fortliberty.org/military-library/body-armor.shtml&quot;&gt;&lt;em&gt;&lt;strong&gt;Prevention is the best medicine&lt;/strong&gt;&lt;/em&gt;&lt;/a&gt;. 
    </content:encoded>

    <pubDate>Thu, 06 Sep 2007 07:23:56 -0400</pubDate>
    <guid isPermaLink="false">http://www.pcdoctor-community.com/blog/posts/2007/09/06/81/</guid>
    
</item>
<item>
    <title>Work here, Win a free Nintendo Wii!</title>
    <link>http://www.pcdoctor-community.com/blog/posts/2007/08/29/Work-here,-Win-a-free-Nintendo-Wii!/</link>
            <category>Grab Bag</category>
    
    <comments>http://www.pcdoctor-community.com/blog/posts/2007/08/29/Work-here,-Win-a-free-Nintendo-Wii!/#comments</comments>
    <wfw:comment>http://www.pcdoctor-community.com/blog/wfwcomment.php?cid=77</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.pcdoctor-community.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=77</wfw:commentRss>
    

    <author>nospam@example.com (kevin)</author>
    <content:encoded>
    Are you looking for a fun and exciting place to work?  How about a place that gives away video game systems and iPods to its employees in various contests?&lt;br /&gt;
&lt;br /&gt;
I started working at PC-Doctor in January of this year.   During the past several months, I have worked hard and have had a ton of fun.  During the short time that I have been here, there have been:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
	&lt;li&gt;Movie nights (once at a drive in)&lt;/li&gt;&lt;br /&gt;
	&lt;li&gt;A ski trip&lt;/li&gt;&lt;br /&gt;
	&lt;li&gt;A rafting trip&lt;/li&gt;&lt;br /&gt;
	&lt;li&gt;Weekly soccer games&lt;/li&gt;&lt;br /&gt;
	&lt;li&gt;A company picnic where the Executive team got into a food fight&lt;/li&gt;&lt;br /&gt;
	&lt;li&gt;A jammed-packed training week culminated with great presentations, food, and silly contests with gift card prizes (Can you build paper airplanes?  How about a tower with marshmallows and balloons?)&lt;/li&gt;&lt;br /&gt;
	&lt;li&gt;FTP trips (ask about this after you&#039;re hired)&lt;/li&gt;&lt;br /&gt;
	&lt;li&gt;Contests and incentives nearly all the time&lt;/li&gt;&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
You might be thinking: &#039;This sounds great, but what kind of people would I work with?&#039;&lt;br /&gt;
&lt;br /&gt;
I have worked in the software industry for over 7 years and am amazed at how energetic, friendly (and normal!) the people are here.  We all work towards common goals and objectives as a team.  We are always willing to help each other out.  This is a real team environment without the bureaucracy and politics I&#039;ve seen and heard of far too often.&lt;br /&gt;
&lt;br /&gt;
We are always on the look out for bright and talented people to join us.  We tend to be picky in order to keep the environment the way it is and to ensure we find the best talent possible.  If you think you might fit in, please visit our &lt;a href=&quot;http://www.pc-doctor.com/careers.php?language=english&quot;&gt;careers page&lt;/a&gt; today! 
    </content:encoded>

    <pubDate>Wed, 29 Aug 2007 13:11:16 -0400</pubDate>
    <guid isPermaLink="false">http://www.pcdoctor-community.com/blog/posts/2007/08/29/77/</guid>
    
</item>

</channel>
</rss>