<?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>JTD_DESIGN</title>
	<atom:link href="http://www.jsndks.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jsndks.com</link>
	<description>A Creative Resource</description>
	<lastBuildDate>Wed, 24 Feb 2010 18:49:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>InstallDriver Module has encountered a problem</title>
		<link>http://www.jsndks.com/installdriver-module-has-encountered-a-problem/</link>
		<comments>http://www.jsndks.com/installdriver-module-has-encountered-a-problem/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 18:49:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Whats New?]]></category>

		<guid isPermaLink="false">http://www.jsndks.com/?p=35</guid>
		<description><![CDATA[Memory issue prevented me from installing Synchronization software for my phone.]]></description>
			<content:encoded><![CDATA[<p>Yesterday I came across some unusual errors when trying to install a Palm Smartphone Synchronization application.  The errors came up after loading in the installation CD.  There was a total of three identical errors that read &#8220;InstallDriver Module has encountered a problem and needs to close. We are sorry for the inconvenience&#8221;.  I was able to choose &#8220;OK&#8221; and continue with my installation, although once completed, the software was unable to recognize that the phone when it was plugged in.  I tried installing the software on other computers with no problem.  I finally stumbled across a thread that hinted that this error can be caused by memory failure.  I ended up opening up the computer and removing both memory sticks in order to fully clean out all the dust with an air duster.  After re-installing the memory sticks, and booting back up, the installation ran fine without any errors and the phone was then recognized.  I am assuming one of the memory sticks was having problems which then caused a lack of resources to fully run the installation and software.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jsndks.com/installdriver-module-has-encountered-a-problem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using batch files and Windows Scheduled Tasks to create automated backups</title>
		<link>http://www.jsndks.com/using-batch-files-and-windows-scheduled-tasks-to-create-automated-backups/</link>
		<comments>http://www.jsndks.com/using-batch-files-and-windows-scheduled-tasks-to-create-automated-backups/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 01:20:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Whats New?]]></category>

		<guid isPermaLink="false">http://www.jsndks.com/wordpress/?p=11</guid>
		<description><![CDATA[I am currently managing a PHP based filing and tracking system on Windows Server.  It is extremely important that the files and information that are archived and tracked in these systems are backed up frequently as a precaution against data loss.  Any developer with experience in this type of thing knows the importance of a [...]]]></description>
			<content:encoded><![CDATA[<p>I am currently managing a PHP based filing and tracking system on Windows Server.  It is extremely important that the files and information that are archived and tracked in these systems are backed up frequently as a precaution against data loss.  Any developer with experience in this type of thing knows the importance of a solid backup process.</p>
<p class="MsoNormal">There are many options these days for methods of data backup including proprietary software as well as many open source options too.<span> </span>The method you choose will depend on what you are trying to achieve as well as the platform(s) you are working with.  When looking at options, I had to keep in mind that with a tight budget, a full proprietary software option was out of the question.  By no means am I suggesting that this method is the best solution in every case, but it works well for me.</p>
<p class="MsoNormal">
<p class="MsoNormal"><span> </span></p>
<p class="MsoNormal">
<p class="MsoNormal">In the solution I chose, I found that I could make reliable backups using a combination of batch files along with the Windows Scheduled Tasks application and WinZip. <span> </span>Although this process still relies on Windows for it’s Scheduled Tasks application, you can make this work on other OS’s with a similar application.<span> </span>Also, WinZip is not a free solution either, but I know that it’s fairly cheap, but if you don’t feel like spending a dime, I’m sure you can get your hands on an alternative file compression software if you really wanted to. With that said, I found this process to be an easy alternative to forking out the Benjamins for the proprietary stuff.<span> </span></p>
<p class="MsoNormal">
<p class="MsoNormal">The process includes:</p>
<p class="MsoNormal">
<ul type="disc">
<li class="MsoNormal">Gathering      the files to be backed up into temporary directories using a copy command.</li>
<li class="MsoNormal">Creating      a new folder labeled with the current date.</li>
<li class="MsoNormal">Copying      the contents of each temporary directory into the newly created folder.</li>
<li class="MsoNormal">Zip      the new folder.</li>
<li class="MsoNormal">Burn      DVD for off-site storage.</li>
</ul>
<p class="MsoNormal">
<ol type="1">
<li class="MsoNormal">To      gather the desired files, I wrote a batch file that copies the files from      their current location to a temporary destination folder.<span> </span>I used the xcopy command which allows      for a buch of options for copying.<span> </span>Click HERE to view a list of options. (<a href="http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/xcopy.mspx?mfr=true">http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/xcopy.mspx?mfr=true</a>)</li>
</ol>
<p class="MsoNormal">
<p class="MsoNormal">I used the following:</p>
<p class="MsoNormal">::/S Copies directories and subdirectories except empty ones.</p>
<p class="MsoNormal">::/C Continues copying even if errors occur.</p>
<p class="MsoNormal">::/E Copies directories and subdirectories, including empty ones. Same as /S /E. May be used to modify /T.</p>
<p class="MsoNormal">::/H Copies hidden and system files also.</p>
<p class="MsoNormal">::/I If destination does not exist and copying more than one file, assumes that destination must be a directory.</p>
<p class="MsoNormal">::/R Overwrites read-only files.</p>
<p class="MsoNormal">::/Y Suppresses prompting to confirm you want to overwrite an existing destination file.</p>
<p class="MsoNormal">
<p class="MsoNormal">Here is an example of how the batch file should look:</p>
<p class="MsoNormal">
<p class="MsoNormal">:: turn off the output display</p>
<p class="MsoNormal">@echo off</p>
<p class="MsoNormal">
<p class="MsoNormal">::set the backup command variable</p>
<p class="MsoNormal">set backupcmd=xcopy /s /c /d /e /h /i /r /y</p>
<p class="MsoNormal">
<p class="MsoNormal">::Set the folder name variable as the current date</p>
<p class="MsoNormal">set folder=%date:~10,4%%date:~7,2%%date:~4,2%</p>
<p class="MsoNormal">
<p class="MsoNormal">::create a new directory with the current date</p>
<p class="MsoNormal">mkdir Path_to\%folder%</p>
<p class="MsoNormal">
<p class="MsoNormal">::copy the directory to be backed up into the new directory</p>
<p class="MsoNormal">%backupcmd% &#8220;C:\pathTo\folderToBeBacked\*.*&#8221; &#8220;:\pathToBackup\%folder%&#8221;</p>
<p class="MsoNormal">
<p class="MsoNormal">::use winzip to zip the newly created directory</p>
<p class="MsoNormal">C:\progra~1\winzip\winzip32.exe -a -r C:\backupDir\%folder%.zip C:\backupDir\%folder%\*.*</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jsndks.com/using-batch-files-and-windows-scheduled-tasks-to-create-automated-backups/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Changing your Linux Default Shell</title>
		<link>http://www.jsndks.com/changing-your-linux-default-shell/</link>
		<comments>http://www.jsndks.com/changing-your-linux-default-shell/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 21:45:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Whats New?]]></category>
		<category><![CDATA[bash shell]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tricks]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[web server]]></category>

		<guid isPermaLink="false">http://www.jsndks.com/wordpress/?p=12</guid>
		<description><![CDATA[While setting up a new Ubuntu 8.04 Hardy web server recently, I came across an issue that I couldn&#8217;t seem to figure out.  I finally found a solution after a grueling search.  Hopfully this helps anyoneone with the same problem. While logged in as the initial user (set up during installation), after adding a new user account [...]]]></description>
			<content:encoded><![CDATA[<p>While setting up a new Ubuntu 8.04 Hardy web server recently, I came across an issue that I couldn&#8217;t seem to figure out.  I finally found a solution after a grueling search.  Hopfully this helps anyoneone with the same problem.</p>
<p>While logged in as the initial user (set up during installation), after adding a new user account using the &#8220;useradd&#8221; command, I was unable to access many of the features that I was used to with the command prompt such as tab completion, colored prompts, and history scrolling.  Finally I came across a forum that solved my problem.  I found that the issue was that I was using an unfamiliar shell which did not support these features.  The shell that was used to using is the bourne again shell (bash shell), and by setting up a new user, the default shell was set to the sh shell.</p>
<p>To change the default shell, you need to edit the /etc/passwd file.</p>
<blockquote><p><code>vi /etc/passwd</code></p></blockquote>
<p>This file contains a list of system accounts, each on a separate line.  You must have root privileges in order to modify this file.  Each account has seven fields seperated by a &#8220;:&#8221; symbol.  These fields are username, password, UID, GID, User ID Info, Home Directory, and Shell Path.  The field that you need to pay attention to is the Shell Path.  Locate your user account from this list and verify change the shell path to the following:</p>
<p>/bin/bash</p>
<p>After you are finished modifying this file, log in using the modified account and type the following to verify that bash is your default shell:</p>
<pre class="php"><span class="phpFunction">echo</span> $SHELL</pre>
<p>This should return the following line:</p>
<p>/bin/bash</p>
<p>Enjoy all the features of using the bash shell!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jsndks.com/changing-your-linux-default-shell/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
