<?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>SMJ Solutions &#187; Software</title>
	<atom:link href="http://www.smjsolutions.com/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.smjsolutions.com</link>
	<description>Technology solutions for small business and home office</description>
	<lastBuildDate>Tue, 12 Jan 2010 22:38:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Reasons to Avoid Windows Vista</title>
		<link>http://www.smjsolutions.com/reasons-to-avoid-windows-vista/</link>
		<comments>http://www.smjsolutions.com/reasons-to-avoid-windows-vista/#comments</comments>
		<pubDate>Fri, 27 Oct 2006 18:06:22 +0000</pubDate>
		<dc:creator>Seth</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.smjsolutions.com/reasons-to-avoid-windows-vista/</guid>
		<description><![CDATA[Windows Vista will be released soon, but I will not be an early adopter of this new operating system. I thought I would share my top five reasons for not upgrading: 5. Stupid licensing terms and anti-piracy protections The new licensing terms for Vista only allow you to reinstall the OS once. I&#8217;m not a [...]]]></description>
			<content:encoded><![CDATA[<p>Windows Vista will be released soon, but I will not be an early adopter of this new operating system. I thought I would share my top five reasons for not upgrading:<span id="more-45"></span></p>
<p><strong>5. Stupid licensing terms and anti-piracy protections</strong><br />
The <a title="Microsoft Software License Terms" href="http://download.microsoft.com/documents/useterms/Windows%20Vista_Home%20Basic_English_6d3e0409-7a2c-4239-b850-d41210b71b13.pdf">new licensing terms for Vista</a> only allow you to reinstall the OS once. I&#8217;m not a pirate — I have no problem paying for software I use, but I&#8217;d rather not have to purchase it multiple times if the OS itself breaks down. If a reinstall is needed (which unfortunately has been frequently necessary on my Windows machines), I would need to purchase a new copy of Vista. Plus, what happens if I decide to upgrade my CD drive to a DVD burner? What if my hard drive crashes and I need to replace it? Why can&#8217;t I reinstall the copy of Vista I already own? Also, some have pointed out <a title="Dvorak on WGA" href="http://www.pcmag.com/article2/0,1895,2031647,00.asp">potential problems with WGA</a>, an anti-piracy application that will occasionally report back to Microsoft on the status of my copy of Vista, and can disable most functionality of the OS if it is suspected to be a pirated version. No, thanks.</p>
<p><strong>4. Exorbitantly high cost</strong><br />
<a title="Pricing Structure for Vista" href="http://www.gizmodo.com/gadgets/software/microsofts-official-vista-pricing-announced-still-expensive-198616.php">Pricing for Vista is out</a> and it is expensive — the Ultimate edition comes in at $399. Ouch. Of course the other flavors and versions are less expensive, but with less functionality. Plus, remember this cost is only for the OS; and most users need other software to be productive. Shelling out so much cash for just the operating system requires considering <a href="http://www.smjsolutions.com/save-money-on-software/">alternatives to additional expensive software</a>.</p>
<p><strong>3. Nefarious malware</strong><br />
Windows has been and will continue to be the main target for <a href="http://www.smjsolutions.com/malware-fear-it/">malware</a>. Spyware, adware and lots of other garbage can will turn your computer into a spam-messenger or bot awaiting nefarious commands of some remote hacker kid. I doubt a new OS will be totally hardened against it, despite Microsoft&#8217;s claims to the contrary.</p>
<p><strong>2. Perpetual security issues</strong><br />
Even with a greater focus on security, critical patches and serious flaws are being found every month. Admittedly, Microsoft has made great strides to make their operating systems more secure, but it&#8217;s just not there yet. But, as stated above, Microsoft OSs are the biggest target out there. Exploits found in the OS is one way to get malware onto the system, the other way is user-error — usually by installing infected programs.</p>
<p>Also, all of Vista&#8217;s security features are new — which means they can&#8217;t be totally secure. Microsoft is rewriting all of the networking program stack, which is sure to be the focus of future critical patches. Only history can measure security. Look at how XP matured — it&#8217;s relatively solid now, but it took it to SP2 to get it even close to where it should have been. I doubt Vista will be much different.</p>
<p><strong>1. Better alternatives</strong><br />
Microsoft should be carefully monitoring two competing operating systems: Mac OS X and Ubuntu Linux. Although neither is perfect, Mac OS X and Ubuntu Linux are shaping up to be tough competition for Vista.</p>
<p><a title="Mac OS X" href="http://www.apple.com/macosx/">OS X</a> is notoriously easy to use and just works. Apple&#8217;s stock continues to rise because once people learn OS X, they won&#8217;t go back to Windows. The iLife suite provides functionality for all of the fun stuff computers can do and Apple&#8217;s hardware is sleek and sexy. My next computer will be from Apple, largely because of OS X and iLife.</p>
<p><a title="Ubuntu" href="http://www.ubuntu.com/">Ubuntu</a> continues to get better; it&#8217;s a great <a href="http://www.smjsolutions.com/alternative-desktop-os/">alternative operating system</a>. Sure it&#8217;s another flavor of a million flavors of linux, but I like where it&#8217;s heading. First of all, you can&#8217;t beat the price — Ubuntu is totally free. And it comes bundled with tons of great open-source software. Once it&#8217;s installed, you have a whole bunch of great applications and the ability to easily download and install thousands more. I have been using Ubuntu for quite some time now on an older computer, and it&#8217;s great. I certainly won&#8217;t be replacing it with Vista.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.smjsolutions.com/reasons-to-avoid-windows-vista/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Create Scheduled FTP Job in Windows</title>
		<link>http://www.smjsolutions.com/create-scheduled-ftp-job-in-windows/</link>
		<comments>http://www.smjsolutions.com/create-scheduled-ftp-job-in-windows/#comments</comments>
		<pubDate>Wed, 20 Sep 2006 01:16:49 +0000</pubDate>
		<dc:creator>Seth</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.smjsolutions.com/create-scheduled-ftp-job-in-windows/</guid>
		<description><![CDATA[There is usually more than one way to accomplish this task, but I have struggled with how to create a scheduled ftp job in Windows for a long time. I recently ran into a problem which forced me to figure out how to create a scheduled ftp job. I needed to post results from my [...]]]></description>
			<content:encoded><![CDATA[<p>There is usually more than one way to accomplish this task, but I have struggled with how to create a scheduled ftp job in Windows for a long time.</p>
<p>I recently ran into a problem which forced me to figure out how to create a scheduled ftp job. I needed to post results from my fantasy football league draft to a website so the slackers who couldn&#8217;t be at the live draft could more easily follow along and know who had been drafted so far. The software I use to conduct my draft (<a title="FFLM" href="http://www.fflm.com/">FFLM)</a> can automatically generate HTML reports after each pick. I needed to create an FTP job that would take those HTML reports and post them to a website for the remote drafters to see.<span id="more-44"></span></p>
<p>I&#8217;ve used Linux and cron before, and I was hoping to get something like that in Windows. Although it&#8217;s not too difficult in Windows, I needed to do a little research to figure out how to create a scheduled ftp job.</p>
<p>I found <a title="Microsoft Help and Support: FTP Batch Script" href="http://support.microsoft.com/?kbid=96269">an article</a> on the Microsoft Help and Support site that shows how to use an FTP Batch script. If you open up Notepad, you can create a simple file that contains all of the commands you need to type in for your ftp job. Just type in the commands you would use in the ftp command-line utility. For example, my .scr file looks something like this:<br />
<code><br />
open 10.0.0.1<br />
user<br />
password<br />
lcd "C:\Files\ToFTP"<br />
cd website/Fantasy/Football/Directory<br />
put DraftResults.htm<br />
put TeamRosters.htm<br />
bye<br />
</code><br />
The first line connects to the FTP server, the second and third lines are the username and password to connect to the server. The fourth line changes my local dirctory to C:\Files\ToFTP, where my files are located. The fifth line gets to the proper directory in the FTP server, it&#8217;s where my files are going to be placed. The sixth and seventh lines transfer the two report files to the server. The eighth line disconnects from the server.</p>
<p>Saving this file as a .scr file means that I now have an FTP script to run. From the command line I can simply type:</p>
<p><code>ftp -s:Test.scr</code></p>
<p>The script will run and the two files will be placed on the server.</p>
<p>Now that we have the ftp script, it&#8217;s time to automate it. All we need to do is create a very simple batch file. Again, this can be done simply using Notepad. The batch file will basically run the ftp command line script as shown above. Here are the contents of the batch file:</p>
<p><code>::DraftFTP.bat<br />
::Uploads Draft Files to Website<br />
@ECHO OFF<br />
cd "C:\Files"<br />
ftp -s:Test.scr<br />
</code></p>
<p>The first two lines are comment lines. The third line tells the batch file not to display the command prompt as the commands are executed. The fourth line changes the directory to where the Test.scr file is located. You should recognize what the fifth line does from what we did above.</p>
<p>Now we have a batch file. Double click it and it will run, placing the two files on to the webserver.</p>
<p>So we&#8217;re almost there. Now that we have the ftp script and the batch file to run it, all we need to do is create a scheduled job to automatically run the batch file at a given interval.</p>
<p>Open the Scheduled Tasks (Start > Programs > Accessories > System Tools > Scheduled Tasks) and create a new Scheduled Task. Don&#8217;t bother going through the wizard, just right-click and select New > Scheduled Task. Give it a name and then open it up. In the Task tab, select the batch file you just created as the program to run. Then simply fill out the Schedule, Setting, and Security options as desired.</p>
<p>Then sit back and enjoy as the Scheduled Task runs your batch file containing your FTP script, automatically putting your files according to the schedule you have defined.create a scheduled ftp job</p>
<p>As mentioned above, there is usually more than one way to accomplish a task. If you know a better way to create a scheduled ftp job please share your tips below, or let me know if this solution worked for you.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.smjsolutions.com/create-scheduled-ftp-job-in-windows/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Fantasy Football Team Names</title>
		<link>http://www.smjsolutions.com/fantasy-football-team-names/</link>
		<comments>http://www.smjsolutions.com/fantasy-football-team-names/#comments</comments>
		<pubDate>Thu, 10 Aug 2006 12:27:46 +0000</pubDate>
		<dc:creator>Seth</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.smjsolutions.com/fantasy-football-team-names/</guid>
		<description><![CDATA[I am a big fantasy football guy. I have been playing fantasy football since 1998 and have done pretty well over the years. However, at the beginning of each season I struggle to find a team name worthy of my future league champions. Try it now! Because necessity is the mother of invention (and because [...]]]></description>
			<content:encoded><![CDATA[<p>I am a big fantasy football guy. I have been playing fantasy football since 1998 and have done pretty well over the years. However, at the beginning of each season I struggle to find a team name worthy of my future league champions.<span style="float: right; width: 200px;"><a title="Fantasy Football Team Name Generator" href="http://www.smjsolutions.com/project/teamname/generator.php"><img src="http://www.smjsolutions.com/wp-content/uploads/2007/01/teamname_button.png" alt="Fantasy Football Team Name Generator" /></a></p>
<p align="center"><strong><a title="Fantasy Football Team Name Generator" href="http://www.smjsolutions.com/project/teamname/generator.php">Try it now!</a></strong></p>
<p></span><br />
Because necessity is the mother of invention (and because I&#8217;m a geek), I started a <a title="My Projects Page" href="http://www.smjsolutions.com/projects/">project</a> to build my own fantasy football team name generator using PHP. I wouldn&#8217;t consider myself a programmer of any particular merit, but it was a pretty easy task even for a beginner.<span id="more-43"></span></p>
<p>The key to the generator is populating several arrays, each holding a list of words to build the name of our fantasy football team. <code>$adj </code>holds mainly a list of adjectives, <code>$noun</code> holds mostly nouns, and <code>$pnoun</code> holds mostly plural nouns.</p>
<p>Then we simply take a random word from each list and put it together to form the fantasy football team name.</p>
<p><code>$first = $trim($adj[rand(0, sizeof($adj)-1)]);</code></p>
<p>Repeat the random selection from the <code>$noun</code> and <code>$pnoun</code> arrays and put the selections together to get the final <code>$generatedname</code> and display that to the user.</p>
<p>I added several additional features to my <a title="Fantasy Football Team Name Generator" href="http://www.smjsolutions.com/project/teamname/generator.php">Fantasy Football Team Name Generator</a>. First, I put it in a loop to display more than one value, which can be set by the user via a form. Also, I allowed overriding the random selection from the <code>$adj</code> array with your name so the result &#8220;Hungry Death Monkeys&#8221; becomes &#8220;Seth&#8217;s Death Monkeys&#8221;. I also added an option to limit the output to 20 characters to comply with Yahoo leagues.</p>
<p>If you have any questions, or generate a particularly enjoyable fantasy football team name, just let me know by adding a comment below. I hope you find a name worthy of your future league champions. Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.smjsolutions.com/fantasy-football-team-names/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Thunderbird and Enigmail for Encrypted Email</title>
		<link>http://www.smjsolutions.com/thunderbird-and-enigmail-for-encrypted-email/</link>
		<comments>http://www.smjsolutions.com/thunderbird-and-enigmail-for-encrypted-email/#comments</comments>
		<pubDate>Wed, 03 May 2006 20:01:38 +0000</pubDate>
		<dc:creator>Seth</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.smjsolutions.com/thunderbird-and-enigmail-for-encrypted-email/</guid>
		<description><![CDATA[Even though I don&#8217;t email top-secret information on a daily basis (OK, actually never), I would like the option to make my email secure. It makes me feel better to know only those whom I intend to read it can do so. Pretty Good Privacy (PGP) is an email encryption computer program that didn&#8217;t sound [...]]]></description>
			<content:encoded><![CDATA[<p>Even though I don&#8217;t email top-secret information on a daily basis (OK, actually never), I would like the option to make my email secure. It makes me feel better to know only those whom I intend to read it can do so. Pretty Good Privacy (PGP) is an email encryption computer program that didn&#8217;t sound promising, but after some research I found that it suffers from a humility complex — PGP is actually very strong, solid encryption. PGP allows you to encrypt your email communications so you can be sure the messages are only read by the person you intended.</p>
<p>I have been a fan of Thunderbird (<a href="http://www.smjsolutions.com/thunderbird-15-review/">read my review</a>) for quite some time, and recently came across an extension called <a href="http://enigmail.mozdev.org/">Enigmail</a> which promised to give me the PGP security capabilities I was looking for. The Enigmail extension provides the security in a simple and straightforward way and nicely integrates into Thunderbird. The encryption is handled by the <a href="http://www.gnupg.org/">GNU Privacy Guard (GnuPG)</a>, a free version of PGP.</p>
<p>Here is a simple example of how PGP works. Dave wants to send Jesse an email. Both Dave and Jesse have Thunderbird and Enigmail installed. Both use Enigmail to generate a key pair. Dave gets a private key and a public key, and Jesse also gets his own public and private key. The public keys are public; Dave and Jesse share those with each other. The private keys are private, they should never be shared. The two keys work together to encrypt and decrypt messages. If something was encrypted with the public key, it can only be decrypted by the corresponding private key.</p>
<p>OK, back to Dave and Jesse. When Dave sends Jesse an email, Dave encrypts the message using Jesse&#8217;s public key (Dave has access to Jesse&#8217;s public key because it is public). When Jesse receives the message, Enigmail will automatically decrypt the message using Jesse&#8217;s private key and Jesse will read the message. To anyone else viewing the message it would look something like this:</p>
<p><code>-----BEGIN PGP MESSAGE-----<br />
Version: GnuPG v1.4.3rc2 (MingW32)<br />
</code></p>
<p><code>hQIOA6x3yUQjMAdqEAgAvyC+x6frLRnxE8u67BRQAFb2Jrj<br />
NQdBoN2uFKH6x2DGJeggTSL2aGyABsFSr8eva4j4QWSnVfa<br />
DC5P5EOwEQykSvK65TC9Mi5nX6DpEaClQAz/FDIyM+gr3r0<br />
WYWE560YS4KSKz8CHPkIK3E3MruZVNTSn7CVQjHNbzJmgpJ<br />
fgij2jFt59PgXpUgYxX5idkV0TitdR2O7Uv/VBSbRJCpWlK<br />
hQDcX/k21Gcd89sqES6g6iP/pYXYghCo36pitjIhIwf7Bhk<br />
Tv7rCDjQ8QR4+WFnYk9UVjL9KbWlqbn2awBejVQOqSH2j/f<br />
QV4ry7qPVDODGlY0plIy28nUv7WaNt18E+9mS1e+AcGc/5V<br />
WswmxMwM65qV7/1MiqaJ9fc8NdzUsA3peAfiv56dJuJJQRp<br />
W/PD5WKWf9dDUmwRX6Qql36MMQCguwcBfhZZ1rVFQuZYARh<br />
aiMjOS1+Xhrk8FQZnRYu+rmEpT6sXdkpAdvKelE1y/v5lDs<br />
PdLACAEOW7aQoaxAm03WL4w/jGZAI5FB70VUG9kyEN+Xy2E<br />
fUPF2LBTc/72pjvDrxb6O7lMXtpfgy49Lt+2clg2yqvefBt<br />
jg/GmbdxGZMz1rWXDUuZsd9GdfKwxrmvQN8fSTc7FKcIC7h<br />
1uYv7X8dpubuVdParSQKS4WX7d+7J/CNgUQkWytrMtcdWuH<br />
pRgPtdSlxbIC1GQ7<br />
=OCNT<br />
-----END PGP MESSAGE-----</code></p>
<p>When Jesse wants to reply to Dave&#8217;s initial encrypted email. Jesse encrypts the entire message using Dave&#8217;s public key and sends it to Dave. When Dave gets the message, it is decrypted using Dave&#8217;s private key. Neither person ever touches the other&#8217;s private key — it remains private. Dave and Jesse have now exchanged emails securely using PGP.</p>
<p>PGP is strong stuff. Famous cryptographer Bruce Schneier said PGP is &#8220;the closest you&#8217;re likely to get to military-grade encryption&#8221; (<em>Applied Cryptography</em>, p. 587). The reason it is so strong lies deep in PGPs cryptographic and mathematical roots, which we won&#8217;t delve into here. Just know that it&#8217;s not going to be cracked. Experts doubt any groups, even large government agencies, are capable of decrypting PGP messages. It&#8217;s good encryption.</p>
<p>Another great tool I found for PGP encryption and message signing is <a href="http://www.winpt.org">WinPT</a> (Windows Privacy Tray). It&#8217;s a free, open source program that manages your PGP keyring (your public and private keys) and the public keys of others. One of the cool things about WinPT is that it&#8217;s a standalone application that you can use to encrypt or sign messages in a regular text document. So, for example, if you&#8217;re at work and don&#8217;t have access to your Thunderbird application, but you do have webmail access, you can still send encrypted and signed messages from your webmail client. You can also decrypt messages sent to you. All you need to do is copy and paste the plain text into the WPTray clipboard and select the Encrypt, Decrypt, or Sign options. WPTray will do the dirty work, and you simply copy and paste the results into the message body and send the email.</p>
<p>You can check out my <a title="My Public Key Page" href="http://www.smjsolutions.com/about/public-key/">public key page</a> to import <a href="http://www.smjsolutions.com/wp-content/uploads/2006/04/SethJohnson.asc">my public key</a> into your PGP key manager so you can send me an encrypted email. Please don&#8217;t send anything which may compromise national security, but if you want to keep Mom&#8217;s famous apple pie recipe safe, PGP is great encryption, and using Thunderbird and Enigmail together make it easy and available to the masses.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.smjsolutions.com/thunderbird-and-enigmail-for-encrypted-email/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Alternative Desktop OS</title>
		<link>http://www.smjsolutions.com/alternative-desktop-os/</link>
		<comments>http://www.smjsolutions.com/alternative-desktop-os/#comments</comments>
		<pubDate>Thu, 30 Mar 2006 19:13:43 +0000</pubDate>
		<dc:creator>Seth</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.smjsolutions.com/alternative-desktop-os/</guid>
		<description><![CDATA[I have an older computer that is no longer my primary machine. However, my family still uses it often, mainly for the basic computing tasks: surfing the web, emailing, word processing, listening to music, and playing a few games. Because I&#8217;m not on the older computer often, I worry about it getting infected with viruses [...]]]></description>
			<content:encoded><![CDATA[<p>I have an older computer that is no longer my primary machine. However, my family still uses it often, mainly for the basic computing tasks: surfing the web, emailing, word processing, listening to music, and playing a few games. Because I&#8217;m not on the older computer often, I worry about it getting infected with viruses and other <a href="http://www.smjsolutions.com/malware-fear-it/">malware</a>, having the kids mess up all of the settings, and having to spend the time to fix all of those issues.</p>
<p>I decided to install an alternative operating system. Even though I own a license for Windows XP Pro, I decided to use <a href="http://www.ubuntu.com/">Ubuntu linux</a> as the primary operating system for the machine. I used Ubuntu for several reasons:</p>
<ul>
<li><strong>It has what I need</strong></li>
<p>Ubuntu is a linux distribution, meaning it contains the operating system (linux) and a collection of other open-source software packages. When I install Windows XP, I don&#8217;t get a whole lot included with the operating system. I still have to purchase or download <a href="http://www.smjsolutions.com/save-money-on-software/">free alternative software</a> for word processing, virus scanning, image editing, etc. With Ubuntu, most of the software I need was included on the installation disc.</p>
<li><strong>It&#8217;s free</strong></li>
<p>I can&#8217;t afford to shell out big dollars for software, and I&#8217;m not a software pirate. The operating system and included software are totally free. The folks who create Ubuntu will even ship you the CDs for free.</p>
<li><strong>It&#8217;s secure</strong></li>
<p>With Ubuntu, I don&#8217;t need to worry about viruses or spyware. Because Ubuntu is a *nix-based OS, the user accounts are not machine administrators and each user has individual settings and storage space. That means the kids can&#8217;t change system settings and wreak havoc on the computer. They don&#8217;t have access to other users&#8217; files, meaning they can&#8217;t destroy Mom&#8217;s recipe cards she has been typing up for the last two weeks.</ul>
<p>There are several other reasons why I chose Ubuntu. Installing new software and updating software is a breeze, so system maintenance is drastically decreased. I can also use the system as a file server, so it can act as a central repository for all of our mp3s, photos, other files, and backups. The data can be accessed from Windows, Mac, or other Linux computers on our home network. Ubuntu can also act as our print server, so all other computers in our home can print to the printer hooked up to the Ubuntu machine.</p>
<p>However, Ubuntu isn&#8217;t perfect. I didn&#8217;t like that it didn&#8217;t support mp3s and other video formats out of the box. It also didn&#8217;t have support for Flash or Java. However, I have discovered a few scripts (<a href="http://ubuntuforums.org/showthread.php?t=138405">Automatix</a> and <a href="http://easyubuntu.freecontrib.org/">EasyUbuntu</a>) which can easily add all of the formats, codecs, and other niceties missing from the install discs. One other thing missing is power management. Since this computer can go long periods of time without being used, I would like to have it go to a standby mode to shut off the hard drives and monitors after a period of inactivity; but it would need to support wake-on-LAN.  I have read power management is currently being developed for the next version of Ubuntu, so I am looking forward to easily updating my software for this feature.</p>
<p>Overall, Ubuntu has been great for my needs and is getting better. I have had some issues getting the file and print sharing just right (fodder for future articles), but Ubuntu has been a great alternative operating system so far because it has what I need, it&#8217;s free, and it&#8217;s secure.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.smjsolutions.com/alternative-desktop-os/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thunderbird 1.5 Review</title>
		<link>http://www.smjsolutions.com/thunderbird-15-review/</link>
		<comments>http://www.smjsolutions.com/thunderbird-15-review/#comments</comments>
		<pubDate>Tue, 24 Jan 2006 02:17:33 +0000</pubDate>
		<dc:creator>Seth</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.smjsolutions.com/?p=25</guid>
		<description><![CDATA[The folks at Mozilla (the makers of the wonderful Firefox web browser) have recently released Thunderbird 1.5, an update to their solid (and free) email client. I have been using Thunderbird for about a year now and have been very impressed with the product; it looks like it has improved even more with the 1.5 [...]]]></description>
			<content:encoded><![CDATA[<p>The folks at Mozilla (the makers of the <a href="http://www.smjsolutions.com/switch-to-firefox/">wonderful Firefox web browser</a>) have recently released <a href="http://www.mozilla.com/thunderbird/">Thunderbird 1.5</a>, an update to their solid (and free) email client. I have been using Thunderbird for about a year now and have been very impressed with the product; it looks like it has improved even more with the 1.5 version.</p>
<p>Overall, Thunderbird is a very viable option as an email client. While it may not shine in a corporate environment with the need for calendar sharing and other corporate features, Thunderbird is great for the home user. It handles the basics very well. Sending, receiving, writing and organizing email messages is nice and easy, with all the features the average home user needs.</p>
<p>The inline spell checking is a nice addition to this version. Words are spell checked as you type and underlined in red if amiss. I like the automatic spell checking feature, although I&#8217;m sure the red lines and automatic correction will eventually produce a generation of the worst spellers (sans computer) the world has ever known.</p>
<p>Unfortunately, having a junk-mail filter these days as part of an email client is a must-have feature. Thunderbird&#8217;s filter is very easy to use and gets better as you get more spam. I haven&#8217;t noticed too many false postitives (messages that are not spam that get directed to the junk-mail folder) in the past year I have been using Thunderbird. It seems to do a good job.</p>
<p>Setting up Thunderbird was a breeze. It can grab all of your addresses and email from previous desktop clients. Adding and editing email account settings was also very easy. I have several email accounts and I like how Thunderbird handles the multiple accounts. It&#8217;s a simple thing to compose an email and send it from one account and not the other.</p>
<p>One thing missing is an integrated auto-archiving or backup feature that would let you easily schedule and create backups of all important emails. Since another key selling point of Thunderbird is all of the <a href="http://www.mozilla.com/extensions/">extensions</a> (or plugins), someone could write a simple extension that provides this functionality, but it would have been a nice included feature in version 1.5.</p>
<p>In conclusion, I like Thunderbird. It&#8217;s easy to use and extend, it has the basic features that most users need, it&#8217;s completely free, it won&#8217;t propogate viruses, and it does a good job of handling spam. What else can the average home user ask for?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.smjsolutions.com/thunderbird-15-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Savvy Email User</title>
		<link>http://www.smjsolutions.com/savvy-email-user/</link>
		<comments>http://www.smjsolutions.com/savvy-email-user/#comments</comments>
		<pubDate>Mon, 05 Dec 2005 02:19:51 +0000</pubDate>
		<dc:creator>Seth</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.smjsolutions.com/?p=21</guid>
		<description><![CDATA[A savvy email user knows how to write an email and write it well, knows how to squeeze every last drop of energy out of those electrons to make the email as effective as possible. Here are a few tips that can make you email savvy: Keep it short Long, rambling emails are rarely read [...]]]></description>
			<content:encoded><![CDATA[<p>A savvy email user knows how to write an email and write it well, knows how to squeeze every last drop of energy out of those electrons to make the email as effective as possible. Here are a few tips that can make you email savvy:</p>
<ul>
<li><strong>Keep it short</strong></li>
<p>Long, rambling emails are rarely read thoroughly; most people skim or totally skip over them. If you want someone to read your email, make it short. If you want someone to read the email and do something, make it even shorter. Proofread your emails and edit liberally; take out any verbose verbiage — emails should be fluff-less.</p>
<li><strong>Mind your tone</strong></li>
<p>Emails don’t have context. Don’t be sarcastic or try to use any type of tone because it will inevitably be read differently than the way you wrote it.</p>
<li><strong>Reply with original text</strong></li>
<p>Most email applications automatically do this, but I have received several replies where the sender has not included my original email. This is especially frustrating if I can’t remember what my original request was and the reply is along the lines of, “OK, let’s do it.”</p>
<li><strong>Use only one space</strong></li>
<p>Spaces are like exclamation points — you only need one to make it work. Using more than one is unnecessary; it simply takes up more space and makes it harder to read.</p>
<li><strong>Choose descriptive subject</strong></li>
<p>Don’t get too clever with your email subject line. Use a good subject that summarizes the body of the email. Having a well-written subject line is extremely beneficial when digging through old email archives.</p>
<li><strong>Keep it topical</strong></li>
<p>If your email contains more than one major topic, break it up and send as many emails as there are topics. It doesn’t take much additional effort and makes it much easier keep it short and choose a descriptive subject.</p>
<li><strong>Respond promptly</strong></li>
<p>This can be taken to an extreme, but just don’t let your emails sit around and get stale.  Promptly may mean different things for different emails. Prioritize what you need to reply to and take care of them. Don’t let unread messages accumulate in your inbox.</ul>
<p>Learning and practicing these simple principles will make your email life much easier, and your savvy email readers will appreciate it too.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.smjsolutions.com/savvy-email-user/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Presentation Pointers</title>
		<link>http://www.smjsolutions.com/presentation-pointers/</link>
		<comments>http://www.smjsolutions.com/presentation-pointers/#comments</comments>
		<pubDate>Sun, 27 Nov 2005 22:05:34 +0000</pubDate>
		<dc:creator>Seth</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.smjsolutions.com/?p=20</guid>
		<description><![CDATA[Presentations in a conference room with a projector are not just for executives and board members any more. Laptops and projectors are commonly used for a wide range of presentations and meetings, so it is imperative to learn proper protocol to lead such a meeting. Whether it is a software demo, a PowerPoint presentation, or [...]]]></description>
			<content:encoded><![CDATA[<p>Presentations in a conference room with a projector are not just for executives and board members any more. Laptops and projectors are commonly used for a wide range of presentations and meetings, so it is imperative to learn proper protocol to lead such a meeting.</p>
<p>Whether it is a software demo, a PowerPoint presentation, or an online meeting, there are several guidelines to follow:</p>
<ol><strong> </strong></p>
<li><strong>Set up early</strong></li>
<p>Nothing will erase credibility faster than watching someone struggle setting up for a presentation. &#8220;If he can&#8217;t figure out how to hook up a projector, how is he an expert on [Insert Topic Here]?&#8221; Arrive early (probably 20-30 minutes early if you&#8217;re unfamiliar with the equipment) and be ready to go when the first person arrives.</p>
<p><strong> </strong></p>
<li><strong>Avoid distractions</strong></li>
<p>The audience will be tempted enough, so don&#8217;t provide any additional distractions. Here are a few common distractions which can totally kill (the bad way) a presentation:</p>
<ul><strong> </strong></p>
<li><strong>Email</strong></li>
<p>Outlook 2003 has a desktop alert activated by default which pops up the subject and the first few lines of each message you receive. I was in a meeting once where I spent most of my time being distracted by the emails the presenter was receiving. At one point, one with a very personal subject line popped up and I had to hold back my laughter. Be safe and simply turn off your email during the presentation — it can wait.</p>
<p><strong> </strong></p>
<li><strong>Power settings</strong></li>
<p>Laptops usually have default timers to shut off the screen or go to standby mode after a period of inactivity. Make sure you change those setting on your laptop when leading a presentation. In the same meeting with the email snafus, the presenter had several open discussions with the group. During each conversation, his laptop went to standby mode. (Yes, that meeting inspired this article)</p>
<p><strong> </strong></p>
<li><strong>Messaging clients</strong></li>
<p>Having an IM client running during a presentation is just asking for trouble. Any friend or family member may decide to send you an instant message on any number of embarrassing (and potentially career-threatening) topics. Be safe and make sure to turn off any instant messaging programs.</p>
<p><strong> </strong></p>
<li><strong>Other</strong></li>
<p>Simply be aware of the things that may be displayed during your presentation. If you accidentally minimize the main window, should the group really see the picture of you in your bathing suit from your last vacation? Do you have a shortcut to your Death Rock Music folder on your desktop? Do you have any other programs which occasionally send pop-up notifications? Clean up and turn anything off that you don&#8217;t want shown on the projector screen.</ul>
<p><strong> </strong></p>
<li><strong>Use dual screen</strong></li>
<p>Although this is a little more advanced and doesn&#8217;t apply to all types of presentations, using the projector as a second monitor can be a very useful technique. Windows XP supports dual monitors by default, but you may have to tweak your video card settings to pull this off right. If properly done, this technique can really help your presentation.</ol>
<p>Following these simple guidelines won&#8217;t make you a great presenter. You will need to master your message, voice characteristics, body language and many other factors to deliver a polished presentation, but at least you won&#8217;t look like a total rookie.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.smjsolutions.com/presentation-pointers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Importing Audiobooks using iTunes on Windows XP</title>
		<link>http://www.smjsolutions.com/importing-audiobooks-using-itunes-on-windows-xp/</link>
		<comments>http://www.smjsolutions.com/importing-audiobooks-using-itunes-on-windows-xp/#comments</comments>
		<pubDate>Sat, 15 Oct 2005 22:23:34 +0000</pubDate>
		<dc:creator>Seth</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.smjsolutions.com/?p=18</guid>
		<description><![CDATA[Listening to audiobooks on my iPod is a new favorite hobby of mine. However, audiobooks are pretty expensive to download from iTunes (or Audible.com), so I have become a frequent visitor to the Books on CD section of my local library. Because I don&#8217;t have a CD player in my car, I rip the audiobooks [...]]]></description>
			<content:encoded><![CDATA[<p>Listening to audiobooks on <a href="http://www.smjsolutions.com/finally-an-ipod-owner/">my iPod</a> is a new favorite hobby of mine. However, audiobooks are pretty expensive to download from iTunes (or <a href="http://audible.com">Audible.com</a>), so I have become a frequent visitor to the Books on CD section of my local library. Because I don&#8217;t have a CD player in my car, I rip the audiobooks into my iPod and listen to them during my commute.</p>
<p>iTunes still doesn&#8217;t have great support for ripping audiobooks; it&#8217;s certainly not a one-click operation. I also haven&#8217;t found a good resource explaining how to import audiobooks online, therefore I have decided to document the process I use.</p>
<p><strong>1. Get disc information</strong><br />
Let&#8217;s get the obvious steps out of the way: start iTunes and insert the first audiobook CD (most audiobooks I&#8217;ve seen span several CDs). iTunes will try to find the information for the author, album, and tracks and will populate it if it exists. If not, the best way to populate this information yourself is to right-click the CD in iTunes and select <strong>Get Info</strong>. You can add the title, author, disc number, and other information for the disc.</p>
<p><strong>2. Select audiobook format for import</strong><br />
As stated before, iTunes (as of version 6.0) still doesn&#8217;t make it easy to import audiobooks. Follow these steps to select a good audio format for importing:</p>
<ol>
<li>Choose <strong>Preferences</strong> from the <strong>Edit</strong> menu</li>
<li>Click on the <strong>Advanced</strong> tab</li>
<li>Select the <strong>Importing</strong> tab subsection</li>
<li>Choose the <strong>AAC encoder</strong> from the <strong>Import Using</strong> dropdown list</li>
<p><img alt="Choose AAC Encoder" src="http://www.smjsolutions.com/wp-content/iTunes01.jpg" /></p>
<li>Select <strong>Custom</strong> from the <strong>Setting </strong>dropdown list</li>
<li>In the AAC Encoder window, choose <strong>64 kbps</strong> from the <strong>Stereo Bit Rate</strong> dropdown box and check the <strong>Optimize for voice</strong> checkbox</li>
<p><img alt="AAC Options" src="http://www.smjsolutions.com/wp-content/iTunes02.jpg" /></p>
<li>Click <strong>OK </strong>until you get back to the main iTunes window</li>
</ol>
<p>(Note: You can select a lower bit rate if you need a smaller file size and don&#8217;t mind the decreased quality)</p>
<p><strong>3. Group and rip</strong><br />
Most audiobooks I&#8217;ve come across have about 25 tracks per CD. You don&#8217;t want to listen to an audiobook by track, but rather by CD (audiobooks are bookmarkable — see the next step). Select all of the tracks on the disk and choose <strong>Join CD Tracks</strong> from the <strong>Advanced</strong> menu. This will join all of the tracks on the CD into one track on your iPod. Then simply click on the <strong>Import </strong>icon and let iTunes work for a few minutes.<br />
<img alt="Join CD Tracks" src="http://www.smjsolutions.com/wp-content/iTunes03.jpg" /></p>
<p><strong>4. Make files bookmarkable</strong><br />
After all of the discs have been imported into iTunes, one crucial task remains. Tracks imported by iTunes with the AAC encoder are saved with and extension of .m4a. To make the file bookmarkable, simply change the extension to .m4b.</p>
<p>Windows XP hides the extension by default, so you will have to change that setting. Simply go to the <strong>Control Panel</strong>, switch to the classic view, and open the Folder Options. In the Folder Options window, click on the <strong>View</strong> tab and scroll down the list of Advanced options and uncheck the <strong>Hide extensions for known file types</strong> checkbox.<br />
<img alt="Showing extensions" src="http://www.smjsolutions.com/wp-content/iTunes04.jpg" /></p>
<p>Finally, find the imported audiobook tracks and change the extension from .m4a to .m4b. iTunes will automagically recognize those files as audiobooks. Sync them to your iPod and enjoy the commute!<br />
<img alt="Remame with m4b extension" src="http://www.smjsolutions.com/wp-content/iTunes05.jpg" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.smjsolutions.com/importing-audiobooks-using-itunes-on-windows-xp/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Backup, backup, backup</title>
		<link>http://www.smjsolutions.com/backup-backup-backup/</link>
		<comments>http://www.smjsolutions.com/backup-backup-backup/#comments</comments>
		<pubDate>Tue, 20 Sep 2005 16:06:39 +0000</pubDate>
		<dc:creator>Seth</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.smjsolutions.com/?p=17</guid>
		<description><![CDATA[Hard drives fail. Operating systems corrupt. It&#8217;s your basic Second Law of Thermodynamics, things fall apart. Even though most of us know the Second Law of Thermodynamics (few have it memorized, but most understand it intuitively), somehow we still fail to perform one of the most basic and essential tasks in computing: the all-important backup. [...]]]></description>
			<content:encoded><![CDATA[<p>Hard drives fail. Operating systems corrupt. It&#8217;s your basic Second Law of Thermodynamics, things fall apart.</p>
<p>Even though most of us know the Second Law of Thermodynamics (few have it memorized, but most understand it intuitively), somehow we still fail to perform one of the most basic and essential tasks in computing: the all-important backup.</p>
<p>We&#8217;re now in the digital age, photos are no longer stored in shoeboxes, songs aren&#8217;t on CDs, recorded TV shows aren&#8217;t on videotape, journals aren&#8217;t written by pen on paper and hidden under a pillow — they are all stored on your hard drive. As digital media proliferates, computer users still back up as much as they always have — rarely, if ever.</p>
<p>Having a complete and comprehensive backup solution takes a lot of work. However, a few simple steps can prevent major disasters. Here are three basic recommendations everyone should be following:</p>
<p><strong>1. Indentify the data (pictures, emails, address book, Quicken files) you can&#8217;t lose. </strong> Make this step easier by separating your data from all of your program files and operating system. Windows XP does this by default (for most files) by storing them in your My Documents folder. Beware of other user profiles on that machine and the location of their important files if the computer has more than one user.  This is the data you will be backing up.</p>
<p><strong>2. Put the data (from step 1)  on removable media.</strong> Almost all computers these days come with a burner. CD and DVD media are very inexpensive and should have plenty of room to store your most important data.</p>
<p><strong>3. Repeat Steps 1 &#038; 2 at regular intervals.</strong> It won&#8217;t do you much good to have a backup from a year ago. You need to get into the habit of backing up your files. The frequency is really up to you, but I would suggest at least monthly.</p>
<p>These three steps should make losing a hard drive an inconvenience instead of a total disaster. Sure you will still need to install an operating system and all of your program files, but most people keep the original install discs around. Restoring the OS and the programs is the easy part — it&#8217;s the loss of those personal files and data that hurts. Performing these three steps will prevent much pain and heartache when the Second Law of Thermodynamics pays an unexpected visit.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.smjsolutions.com/backup-backup-backup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

