<?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>EveryJoe &#187; Intermediate</title>
	<atom:link href="http://www.everyjoe.com/tag/intermediate/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.everyjoe.com</link>
	<description>Sports News - Tech Reviews - Entertainment - Life Tips for EveryJoe</description>
	<lastBuildDate>Tue, 15 Dec 2009 01:56:11 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Installing and Configuring SSHD Server on Cygwin</title>
		<link>http://www.everyjoe.com/articles/installing-and-configuring-sshd-server-on-cygwin-2/</link>
		<comments>http://www.everyjoe.com/articles/installing-and-configuring-sshd-server-on-cygwin-2/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 12:00:47 +0000</pubDate>
		<dc:creator>Sravan</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Configure SSH]]></category>
		<category><![CDATA[Cool Software]]></category>
		<category><![CDATA[Cygwin]]></category>
		<category><![CDATA[How-To]]></category>
		<category><![CDATA[Install SSH daemon]]></category>
		<category><![CDATA[Install SSH on Windows 2003 Server]]></category>
		<category><![CDATA[Install SSH on Windows Vista]]></category>
		<category><![CDATA[Install SSH on Windows XP]]></category>
		<category><![CDATA[Install SSH server]]></category>
		<category><![CDATA[Intermediate]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Microsoft Windows 2003 Server]]></category>
		<category><![CDATA[Microsoft Windows Vista]]></category>
		<category><![CDATA[Microsoft Windows XP]]></category>
		<category><![CDATA[OpenSSH]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Windows 2003 Server]]></category>
		<category><![CDATA[Windows Vista]]></category>
		<category><![CDATA[Windows XP]]></category>

		<guid isPermaLink="false">http://www.thatdamnpc.com/?p=1325</guid>
		<description><![CDATA[SSH is one communication protocol that is used to access remote systems all the time. Short for “Secure Shell”, SSH provides a secure channel for data exchange, unlike Telnet and other insecure remote shells. Telnet, e.g., transmits all data including passwords in plain text.
For a system A to connect to a remote system B through SSH, A needs a SSH client (like PuTTY for Windows) and B needs a SSHD server running all the time so as to accept incoming connections.
SSH is a proprietary software offered by SSH Communications Security, and as an alternative the open source version OpenSSH is [...]<p>Post from: <a href="http://www.everyjoe.com">EveryJoe</a></p>
<p><a href="http://www.everyjoe.com/articles/installing-and-configuring-sshd-server-on-cygwin-2/">Installing and Configuring SSHD Server on Cygwin</a></p>
]]></description>
			<content:encoded><![CDATA[<p>SSH is one communication protocol that is used to access remote systems all the time. Short for “Secure Shell”, SSH provides a secure channel for data exchange, unlike Telnet and other insecure remote shells. Telnet, e.g., transmits all data including passwords in plain text.</p>
<p>For a system A to connect to a remote system B through SSH, A needs a SSH client (like <a title="That Damn PC: PuTTY Connection Manager for Tabbed PuTTY" href="http://www.everyjoe.com/articles/putty-connection-manager-for-tabbed-putty-2/">PuTTY</a> for Windows) and B needs a SSHD server running all the time so as to accept incoming connections.</p>
<p>SSH is a proprietary software offered by SSH Communications Security, and as an alternative the open source version OpenSSH is being widely used. On all Unix-based OSs, the OpenSSH SSHD server is installed by default during the installation of the operating system. On Windows, however, it is not the case.</p>
<p>You can install it on top of Cygwin very easily. You will need administrator access with a password set for the account. When you run the Cygwin setup to download or install various packages, select openssh which will select all the other packages it requires.</p>
<p>Once you complete the install, to configure SSHD run <span style="font-family: Lucida Console;">$ ssh-host-config –y</span> from the terminal. This will automatically answer ‘yes’ for the yes/no questions. Give an appropriate password that follows your system rules if an sshd_server is being created or ignore this step. Specify the value of the environment variable CYGWIN as “ntsec tty” for WinXP and Vista and “binmode ntsec tty” for Windows 2003 Server (without quotes). At the end of this process, the sshd service will have automatically started and placed itself among the Windows startup list.</p>
<p>If you have any problems, try following <a title="How to Install SSHD Server on Windows 2000 or Windows XP or Windows Vista" href="http://pigtail.net/LRP/printsrv/cygwin-sshd.html" target="_blank">this article for WinXP and Vista</a> and <a title="HOWTO Setup the Secure Shell Daemon on a Windows 2003 Server" href="http://ist.uwaterloo.ca/~kscully/CygwinSSHD_W2K3.html" target="_blank">this one for Windows 2003 Server</a> or drop me a message.</p>
<p>Post from: <a href="http://www.everyjoe.com">EveryJoe</a></p>
<p><a href="http://www.everyjoe.com/articles/installing-and-configuring-sshd-server-on-cygwin-2/">Installing and Configuring SSHD Server on Cygwin</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.everyjoe.com/articles/installing-and-configuring-sshd-server-on-cygwin-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Obscure Location of Quick Launch</title>
		<link>http://www.everyjoe.com/articles/the-obscure-location-of-quick-launch-2/</link>
		<comments>http://www.everyjoe.com/articles/the-obscure-location-of-quick-launch-2/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 12:00:08 +0000</pubDate>
		<dc:creator>Sravan</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[bad software]]></category>
		<category><![CDATA[corrupted icon cache]]></category>
		<category><![CDATA[environment]]></category>
		<category><![CDATA[environment variables]]></category>
		<category><![CDATA[How-To]]></category>
		<category><![CDATA[Intermediate]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Microsoft Quick Launch]]></category>
		<category><![CDATA[quick launch]]></category>
		<category><![CDATA[quick launch icons]]></category>
		<category><![CDATA[quick launch toolbar]]></category>
		<category><![CDATA[rebuild icons]]></category>
		<category><![CDATA[tweak UI]]></category>
		<category><![CDATA[Windows Tips]]></category>

		<guid isPermaLink="false">http://www.thatdamnpc.com/?p=1298</guid>
		<description><![CDATA[I use Launchy and so have no need for program launch icons, be it on the Desktop or Quick Launch or Windows Start. I don’t even use the Quick Launch toolbar and all I knew until recently was that you add a quick launch icon by dragging any program (or a shortcut pointing to that program) into the toolbar.\\r\\n\\r\\nToday, when I accidentally deleted one of the quick launch icons of a machine not belonging to me, I found the obscure location of the quick launch icons:\\r\\n
%APPDATA%\\\\Microsoft\\\\Internet Explorer\\\\Quick Launch
\\r\\n\\r\\n(APPDATA is an environment variable which can be found by typing echo %APPDATA% [...]<p>Post from: <a href="http://www.everyjoe.com">EveryJoe</a></p>
<p><a href="http://www.everyjoe.com/articles/the-obscure-location-of-quick-launch-2/">The Obscure Location of Quick Launch</a></p>
]]></description>
			<content:encoded><![CDATA[<p>I use <a title=\\\"That Damn PC: Launch Your Programs With Launchy\\\" href=\\\"http://www.everyjoe.com/articles/launch-your-programs-with-launchy-2/\\\">Launchy</a> and so have no need for program launch icons, be it on the Desktop or Quick Launch or Windows Start. I don’t even use the Quick Launch toolbar and all I knew until recently was that you add a quick launch icon by dragging any program (or a shortcut pointing to that program) into the toolbar.\\r\\n\\r\\nToday, when I accidentally deleted one of the quick launch icons of a machine not belonging to me, I found the obscure location of the quick launch icons:\\r\\n
<p align=\\\"center\\\"><span style=\\\"font-family: Lucida Console;\\\">%APPDATA%\\\\Microsoft\\\\Internet Explorer\\\\Quick Launch</span></p>
<p>\\r\\n\\r\\n(<span style=\\\"font-family: Lucida Console;\\\">APPDATA</span> is an <a title=\\\"That Damn PC: Environment Variables\\\" href=\\\"http://www.everyjoe.com/articles/environment-variables-2/\\\">environment variable</a> which can be found by typing <span style=\\\"font-family: Lucida Console;\\\">echo %APPDATA%</span> at the command prompt.)\\r\\n\\r\\nI checked it on Windows XP and Windows 2003 Server, but it is possible that this location is preserved across OSs. I can’t fathom the reason behind placing quick launch icons in the APPDATA folder belonging to the Internet Explorer. Some might consider it harmless, but say when a custom slipstream installation of Windows is made where the Internet Explorer is not installed, it is possible that Quick Launch is also gone. The location is senseless and a bug, whatever maybe its priority. It is just a tiny example of bad software.\\r\\n\\r\\nWhile there are tools that can help you <a title=\\\"That Damn PC: Ask a Tech Series, How to Rebuild Missing Desktop Icons\\\" href=\\\"http://www.everyjoe.com/articles/ask-a-tech-series-how-to-rebuild-missing-desktop-icons-2/\\\">clean your quick launch cache</a>, etc., if you are not a complete newbie the best way would be to navigate to the Quick Launch folder and see the various files present in that folder (mostly .LNK or shortcut files). You could see for yourself if the files are wrongly pointing to any dead or moved links and update them if necessary. You can also add your own shortcuts directly using <span style=\\\"font-family: Lucida Console;\\\">Right Click –&gt; New –&gt; Shortcut</span>.</p>
<p>Post from: <a href="http://www.everyjoe.com">EveryJoe</a></p>
<p><a href="http://www.everyjoe.com/articles/the-obscure-location-of-quick-launch-2/">The Obscure Location of Quick Launch</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.everyjoe.com/articles/the-obscure-location-of-quick-launch-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cygwin Commands for Text Manipulation</title>
		<link>http://www.everyjoe.com/articles/cygwin-commands-for-text-manipulation-2/</link>
		<comments>http://www.everyjoe.com/articles/cygwin-commands-for-text-manipulation-2/#comments</comments>
		<pubDate>Fri, 20 Feb 2009 12:00:55 +0000</pubDate>
		<dc:creator>Sravan</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Cool Software]]></category>
		<category><![CDATA[Cygwin]]></category>
		<category><![CDATA[DOS]]></category>
		<category><![CDATA[find]]></category>
		<category><![CDATA[findstr]]></category>
		<category><![CDATA[grep]]></category>
		<category><![CDATA[How-To]]></category>
		<category><![CDATA[Intermediate]]></category>
		<category><![CDATA[regular expressions]]></category>
		<category><![CDATA[sed]]></category>
		<category><![CDATA[sort]]></category>
		<category><![CDATA[string manipulation]]></category>
		<category><![CDATA[string replacement]]></category>
		<category><![CDATA[text manipulation]]></category>
		<category><![CDATA[uniq]]></category>
		<category><![CDATA[unique]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[wc]]></category>
		<category><![CDATA[word count]]></category>

		<guid isPermaLink="false">http://www.thatdamnpc.com/?p=1321</guid>
		<description><![CDATA[DOS has a few commands like find, findstr and sort which can be used to manipulate text. ($ help &#60;cmd&#62; shows the usage help for all these commands.) However, their usage is very different from those that a Unix user may be familiar with.
One of the best things about Cygwin is that these commands useful for “quick and dirty” work on large chunks of text data are easy to learn, are consistent across all Unix-based OSs, have a number of options, and are quite extensive. When used in combination, they can save a lot of programming.
($ &#60;command&#62; &#60;option&#62; &#60;inputs&#62; is [...]<p>Post from: <a href="http://www.everyjoe.com">EveryJoe</a></p>
<p><a href="http://www.everyjoe.com/articles/cygwin-commands-for-text-manipulation-2/">Cygwin Commands for Text Manipulation</a></p>
]]></description>
			<content:encoded><![CDATA[<p>DOS has a few commands like find, findstr and sort which can be used to manipulate text. (<span style="font-family: Lucida Console;">$ help &lt;cmd&gt;</span> shows the usage help for all these commands.) However, their usage is very different from those that a Unix user may be familiar with.</p>
<p>One of the best things about Cygwin is that these commands useful for “quick and dirty” work on large chunks of text data are easy to learn, are consistent across all Unix-based OSs, have a number of options, and are quite extensive. When used in combination, they can save a lot of programming.</p>
<p>(<span style="font-family: Lucida Console;">$ &lt;command&gt; &lt;option&gt; &lt;inputs&gt;</span> is the general format for almost any of these commands. <span style="font-family: Lucida Console;">$ &lt;command&gt; &#8211;help</span> shows the usage information.)</p>
<p>Note that all the commands below work on text files, not just any files with text content in them.  e.g. a .DOC or a .HTML contains many other headers which are also taken into account when processed by these commands.</p>
<p><strong>wc</strong>: wc is short for “word count”, but it counts more than just words. It can count chars (-m), lines (-l) apart from words (-w).</p>
<p><strong>uniq</strong>: When files have a large number of lines with many identical ones, uniq returns only once all lines among the input files after discarding repetitions. –c also gives the number of times each line has been repeated, –u returns only the unique lines discarding any line which has been repeated more than once, –i considers two lines non-unique if they are only differing the case.</p>
<p><strong>sort</strong>: Say you have several files with numbers or words that need to be sorted. Sort can sort a concatenation of several files at once, where each line is considered a separate value to be sorted. The sorting order can be specified as in –d means dictionary-order, –f means ignore case, –n means numeric sort, –u means sort only unique lines.</p>
<p><strong>grep</strong>: Short for “get regular expression”, grep can be used to search for a specific string or string pattern (called regular expression) in given text. <span style="font-family: Lucida Console;">$ grep “grep” &lt;this-post&gt;</span> shows all the lines with the string “grep” in them. –c is used to count the number of occurrences, –i is used to ignore case, –v is used to invert the result.</p>
<p><strong>sed</strong>: sed is used primarily to find and replace a string or string pattern from files. The most common usage is <span style="font-family: Lucida Console;">$ sed ‘s/&lt;find-string&gt;/&lt;replace-with-string&gt;/g’</span> which replaces all occurrences of &lt;find-string&gt; with &lt;replace-with-string&gt;.</p>
<p>Post from: <a href="http://www.everyjoe.com">EveryJoe</a></p>
<p><a href="http://www.everyjoe.com/articles/cygwin-commands-for-text-manipulation-2/">Cygwin Commands for Text Manipulation</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.everyjoe.com/articles/cygwin-commands-for-text-manipulation-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Environment Variables</title>
		<link>http://www.everyjoe.com/articles/environment-variables-2/</link>
		<comments>http://www.everyjoe.com/articles/environment-variables-2/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 12:00:17 +0000</pubDate>
		<dc:creator>Sravan</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[batch programs]]></category>
		<category><![CDATA[batch scripts]]></category>
		<category><![CDATA[check environment variables]]></category>
		<category><![CDATA[environment]]></category>
		<category><![CDATA[environment variables]]></category>
		<category><![CDATA[How-To]]></category>
		<category><![CDATA[Intermediate]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[scripting]]></category>
		<category><![CDATA[set environment variables]]></category>
		<category><![CDATA[Windows Tips]]></category>

		<guid isPermaLink="false">http://www.thatdamnpc.com/?p=1302</guid>
		<description><![CDATA[Environment variables are a set of dynamic variables that can determine the environment in which a process runs. While they are more easily visible and often used in Unix-based OSs, they are equally essential on Windows. A little knowledge is especially important to write batch programs (.BAT).
The command env typed in your command prompt or Cygwin terminal will list the entire set of environment variables and their current values. My Computer –&#62; Properties –&#62; Advanced –&#62; Environment Variables will also show you the Windows environment variables divided into two categories: System variables and User variables.

While on cmd each variable can [...]<p>Post from: <a href="http://www.everyjoe.com">EveryJoe</a></p>
<p><a href="http://www.everyjoe.com/articles/environment-variables-2/">Environment Variables</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Environment variables are a set of dynamic variables that can determine the environment in which a process runs. While they are more easily visible and often used in Unix-based OSs, they are equally essential on Windows. A little knowledge is especially important to write batch programs (.BAT).</p>
<p>The command <span style="font-family: Lucida Console;">env</span> typed in your command prompt or Cygwin terminal will list the entire set of environment variables and their current values. My Computer –&gt; Properties –&gt; Advanced –&gt; Environment Variables will also show you the Windows environment variables divided into two categories: System variables and User variables.</p>
<p align="center"><a href="http://www.everyjoe.com/files/2/2009/02/environmentvariables.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Environment Variables" src="http://www.everyjoe.com/files/2/2009/02/environmentvariables-thumb.png" border="0" alt="Environment Variables" width="440" height="484" /></a></p>
<p>While on cmd each variable can be referred to using %ENVIRONMENT-VARIABLE%, on <a title="That Damn PC: Cygwin &amp; Unix Category" href="http://www.everyjoe.com/category/cygwin-unix/" target="_self">Cygwin and all Unix-based OSs</a> they are referred to using $ENVIRONMENT-VARIABLE. (<span style="font-family: Lucida Console;">$ echo %ENVIRONMENT-VARIABLE%</span> or <span style="font-family: Lucida Console;">$ echo $ENVIRONMENT-VARIABLE</span>)</p>
<p>ALLUSERSPROFILE, APPDATA, COMPUTERNAME, HOMEDRIVE, HOMEPATH, PATH, PROGRAMFILES, SYSTEMDRIVE, SystemRoot, USERNAME, USERPROFILE, WINDOWS are a some important environment variables some of which may be modified and are usually quite useful while writing batch programs. OS, NUMBER_OF_PROCESSORS, PROCESSOR_ARCHITECTURE, PROCESSOR_IDENTIFIER, PROCESSOR_LEVEL are a few other interesting variables which are best left untouched.</p>
<p><span style="font-family: Lucida Console;">$ set ENVIRONMENT-VARIABLE=value</span> can be used to change an existing or define a new environment variable.</p>
<p><em>Image Source: Microsoft Windows on my desktop.</em></p>
<p>Post from: <a href="http://www.everyjoe.com">EveryJoe</a></p>
<p><a href="http://www.everyjoe.com/articles/environment-variables-2/">Environment Variables</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.everyjoe.com/articles/environment-variables-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Set Windows Logon Warning Message</title>
		<link>http://www.everyjoe.com/articles/how-to-set-windows-logon-warning-message-2/</link>
		<comments>http://www.everyjoe.com/articles/how-to-set-windows-logon-warning-message-2/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 12:00:00 +0000</pubDate>
		<dc:creator>Sravan</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[AltDefaultDomainName]]></category>
		<category><![CDATA[AltDefaultUserName]]></category>
		<category><![CDATA[DefaultDomainName]]></category>
		<category><![CDATA[DefaultUserName]]></category>
		<category><![CDATA[How-To]]></category>
		<category><![CDATA[Intermediate]]></category>
		<category><![CDATA[Legal Notice]]></category>
		<category><![CDATA[LegalNoticeCaption]]></category>
		<category><![CDATA[LegalNoticeText]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[MOTD]]></category>
		<category><![CDATA[regedit]]></category>
		<category><![CDATA[Registry Editor]]></category>
		<category><![CDATA[registry hacks]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[set windows logon warning]]></category>
		<category><![CDATA[Windows Tips]]></category>
		<category><![CDATA[winlogon]]></category>

		<guid isPermaLink="false">http://www.thatdamnpc.com/?p=1279</guid>
		<description><![CDATA[Especially in systems that are part of an enterprise domain, you may have noticed a warning message after pressing Ctrl+Alt+Del and before the login window. It is called a Legal Notice. While it is irritating most of the times, there is a good reason why it exists.
Especially in labs, for instance, all systems have similar account usernames and passwords for convenience. It is not uncommon for someone to accidentally log into someone else’s system and proceed as though it were his or her own. If you are an administrator of a system which needs restricted access, you can create a [...]<p>Post from: <a href="http://www.everyjoe.com">EveryJoe</a></p>
<p><a href="http://www.everyjoe.com/articles/how-to-set-windows-logon-warning-message-2/">How to Set Windows Logon Warning Message</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Especially in systems that are part of an enterprise domain, you may have noticed a warning message after pressing Ctrl+Alt+Del and before the login window. It is called a <strong>Legal Notice</strong>. While it is irritating most of the times, there is a good reason why it exists.</p>
<p>Especially in labs, for instance, all systems have similar account usernames and passwords for convenience. It is not uncommon for someone to accidentally log into someone else’s system and proceed as though it were his or her own. If you are an administrator of a system which needs restricted access, you can create a custom legal notice which warns other users from accidental misuse.</p>
<p>Open the Registry Editor (<span style="font-family: Lucida Console;">Ctrl+R –&gt; regedit</span>), navigate to <span style="font-family: Lucida Console;">HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon</span>, and you’ll find two registry keys called <span style="font-family: Lucida Console;"><strong>LegalNoticeCaption</strong></span> and <strong><span style="font-family: Lucida Console;">LegalNoticeText</span></strong>. Create them using <span style="font-family: Lucida Console;">Right Click –&gt; New –&gt; String Value</span> and modify them with the text you wish to include.</p>
<p>In UNIX-based OSs, a MOTD serves this purpose. Even <a title="That Damn PC: The .profile in Cygwin" href="http://www.everyjoe.com/articles/the-profile-in-cygwin-2/">the .profile</a> may be modified to include the MOTD.</p>
<p>While you are at this, you may also change the registry keys <span style="font-family: Lucida Console;">DefaultDomainName</span>, <span style="font-family: Lucida Console;">DefaultUserName</span>, <span style="font-family: Lucida Console;">AltDefaultDomainName</span>, <span style="font-family: Lucida Console;">AltDefaultUserName </span>to suit your preferences.</p>
<p>Post from: <a href="http://www.everyjoe.com">EveryJoe</a></p>
<p><a href="http://www.everyjoe.com/articles/how-to-set-windows-logon-warning-message-2/">How to Set Windows Logon Warning Message</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.everyjoe.com/articles/how-to-set-windows-logon-warning-message-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>POSIX and PATH</title>
		<link>http://www.everyjoe.com/articles/posix-and-path-2/</link>
		<comments>http://www.everyjoe.com/articles/posix-and-path-2/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 12:15:43 +0000</pubDate>
		<dc:creator>Sravan</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Cygwin]]></category>
		<category><![CDATA[Damn Blog]]></category>
		<category><![CDATA[Damn PC]]></category>
		<category><![CDATA[directory structure]]></category>
		<category><![CDATA[How-To]]></category>
		<category><![CDATA[Intermediate]]></category>
		<category><![CDATA[mount]]></category>
		<category><![CDATA[Path]]></category>
		<category><![CDATA[POSIX]]></category>
		<category><![CDATA[root directory]]></category>
		<category><![CDATA[tree structure]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[unmount]]></category>

		<guid isPermaLink="false">http://www.thatdamnpc.com/?p=1253</guid>
		<description><![CDATA[It has been nearly two months since I introduced Cygwin. We’ve seen how to install Cygwin, customize the terminal, a few text editors and a tabbed terminal emulator. Enough with the playfulness. One final configuration and let us move on to the geekier fun.
Directory Structure
Cygwin uses the POSIX notation standard in paths. That is, instead of ‘\’ as in Windows, it uses the more convenient ‘/’ as in Unix. The web follows the same notation. For instance, take http://thatdamnpc.com/category/cygwin-unix. On the web host, one might find a directory called “category” in the main directory and a sub-directory “cygwin-unix” along with [...]<p>Post from: <a href="http://www.everyjoe.com">EveryJoe</a></p>
<p><a href="http://www.everyjoe.com/articles/posix-and-path-2/">POSIX and PATH</a></p>
]]></description>
			<content:encoded><![CDATA[<p>It has been nearly two months since I <a title="That Damn PC: Introducing Cygwin" href="http://www.everyjoe.com/introducing-cygwin/">introduced Cygwin</a>. We’ve seen how to <a title="That Damn PC: How to Install Cygwin" href="http://www.everyjoe.com/how-to-install-cygwin/">install Cygwin</a>, <a title="That Damn PC: Customizing the Cygwin Terminal" href="http://www.everyjoe.com/customizing-the-cygwin-terminal/">customize</a> the <a title="That Damn PC: The .profile in Cygwin" href="http://www.everyjoe.com/articles/the-profile-in-cygwin-2/">terminal</a>, a few <a title="That Damn PC: Many Cygwin Text Editors" href="http://www.everyjoe.com/many-cygwin-text-editors/">text editors</a> and a <a title="That Damn PC: Poderosa the Terminal Emulator" href="http://www.everyjoe.com/poderosa-the-terminal-emulator/">tabbed terminal emulator</a>. Enough with the playfulness. One final configuration and let us move on to the geekier fun.</p>
<p><strong>Directory Structure<br />
</strong>Cygwin uses the <strong>POSIX</strong> notation standard in paths. That is, instead of ‘\’ as in Windows, it uses the more convenient ‘/’ as in Unix. The web follows the same notation. For instance, take <a href="http://thatdamnpc.com/category/cygwin-unix">http://thatdamnpc.com/category/cygwin-unix</a>. On the web host, one might find a directory called “category” in the main directory and a sub-directory “cygwin-unix” along with other category names in it.</p>
<p>‘/’, the root directory, is considered the parent directory under which all directories fall, like /usr, /bin, /lib, /tmp, /var, etc. /A/B/C/D/E/F.txt would mean a file F.txt present in E, a sub-directory of D, which is a sub-directory of C, which is a sub-directory of B, which is a sub-directory of A, which is a sub-directory of /, the root.</p>
<p>If you look at the contents of / (<span style="font-family: Lucida Console;">ls /</span> or <span style="font-family: Lucida Console;">dir /</span>) in your Cygwin terminal, you will notice a sub-directory called cygdrive. This contains all the Windows drives in it. Your C: drive can be got to through /cygdrive/c.</p>
<p>For convenience, we can remove this /cygdrive prefix in the following ways:</p>
<p>1. <span style="font-family: Lucida Console;">$ cd /<br />
    $ mkdir c e<br />
    $ mount c: /c<br />
    $ mount e: /e</span></p>
<p>2. <span style="font-family: Lucida Console;">$ mount –c /</span></p>
<p>In this way your main Windows drives will be direct sub-directories of /.</p>
<p><strong>PATH<br />
</strong>Check what your path is using <span style="font-family: Lucida Console;">echo $PATH</span> command. It should have at least the following: <span style="font-family: Lucida Console;">/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/c/WINDOWS/<br />
system32:/c/WINDOWS:/c/WINDOWS/System32/Wbem:/c/SysinternalsSuite</span></p>
<p>Using this path setting, we can run even those programs that we could run from the MS Command Prompt. If you have any other files which can be run from command line, add them to the path using your .profile. We’ve already seen that.</p>
<p>Good to go from next week.</p>
<p>Post from: <a href="http://www.everyjoe.com">EveryJoe</a></p>
<p><a href="http://www.everyjoe.com/articles/posix-and-path-2/">POSIX and PATH</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.everyjoe.com/articles/posix-and-path-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>You Can Delete Msocache</title>
		<link>http://www.everyjoe.com/articles/you-can-delete-msocache-2/</link>
		<comments>http://www.everyjoe.com/articles/you-can-delete-msocache-2/#comments</comments>
		<pubDate>Wed, 21 Jan 2009 12:30:52 +0000</pubDate>
		<dc:creator>Sravan</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[C drive]]></category>
		<category><![CDATA[delete]]></category>
		<category><![CDATA[free space]]></category>
		<category><![CDATA[Intermediate]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Microsoft Help]]></category>
		<category><![CDATA[Microsoft Help and Support]]></category>
		<category><![CDATA[Microsoft Office]]></category>
		<category><![CDATA[Microsoft Support]]></category>
		<category><![CDATA[Msocache]]></category>
		<category><![CDATA[Windows driver]]></category>
		<category><![CDATA[Windows Tips]]></category>

		<guid isPermaLink="false">http://www.thatdamnpc.com/?p=1246</guid>
		<description><![CDATA[The PC boot drive (usually C:) has a few folders, names of some of which don’t make sense. It is not wrong to panic when you see some shady name among them.
e.g. The drive on which you installed Windows usually has the following folders:
Documents and Settings
Drivers,… and similar ones
Program Files
WINDOWS
In addition, I have folders called cygwin, Downloads, and SysinternalsSuite. Until recently, I also had Msocache. Msocache is not always in C: but could be on any non-removable and non-network drive with over 1.5GB free disk space.
The Msocache folder is created during the Microsoft Office installation and is called the “Local [...]<p>Post from: <a href="http://www.everyjoe.com">EveryJoe</a></p>
<p><a href="http://www.everyjoe.com/articles/you-can-delete-msocache-2/">You Can Delete Msocache</a></p>
]]></description>
			<content:encoded><![CDATA[<p>The PC boot drive (usually C:) has a few folders, names of some of which don’t make sense. It is not wrong to panic when you see some shady name among them.</p>
<p>e.g. The drive on which you installed Windows usually has the following folders:</p>
<p>Documents and Settings<br />
Drivers,… and similar ones<br />
Program Files<br />
WINDOWS</p>
<p>In addition, I have folders called cygwin, Downloads, and SysinternalsSuite. Until recently, I also had Msocache. Msocache is not always in C: but could be on any non-removable and non-network drive with over 1.5GB free disk space.</p>
<p>The Msocache folder is created during the Microsoft Office installation and is called the “Local Install Source”. It contains a copy of the install source files and is a hidden folder. The folder is not necessary after the installation and it is safe to get rid of. Save up to 270 MB disk space.</p>
<p>The Microsoft Help and Support site has a <a title="Microsfot Help and Support: Local Install Source (Msocache)" href="http://support.microsoft.com/kb/825933" target="_blank">helpful article about Msocache</a> explaining in detail its purpose, and ways of removing it. “Do not delete the MSOCACHE folder by using Microsoft Windows Explorer,” the article warns.</p>
<p>In the past and more recently too, I have deleted the folder directly and I had no problems. But I now learnt that it is not the right way to do it.</p>
<p>Post from: <a href="http://www.everyjoe.com">EveryJoe</a></p>
<p><a href="http://www.everyjoe.com/articles/you-can-delete-msocache-2/">You Can Delete Msocache</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.everyjoe.com/articles/you-can-delete-msocache-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How To Delete Posts From Windows Live Writer</title>
		<link>http://www.everyjoe.com/articles/how-to-delete-posts-from-windows-live-writer-2/</link>
		<comments>http://www.everyjoe.com/articles/how-to-delete-posts-from-windows-live-writer-2/#comments</comments>
		<pubDate>Sat, 17 Jan 2009 03:45:46 +0000</pubDate>
		<dc:creator>Sravan</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[blogger]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Cool Software]]></category>
		<category><![CDATA[delete]]></category>
		<category><![CDATA[delete posts live writer]]></category>
		<category><![CDATA[delete posts windows live writer]]></category>
		<category><![CDATA[dirty trick]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[How-To]]></category>
		<category><![CDATA[Intermediate]]></category>
		<category><![CDATA[Live Writer]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[poor documentation]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows Live Writer]]></category>

		<guid isPermaLink="false">http://www.thatdamnpc.com/?p=1217</guid>
		<description><![CDATA[While Windows Live Writer is a wonderful blogging software that lets bloggers work offline, it is poorly documented. Ironical. On top of it, the Windows Live Writer blog, much like other Windows blogs has no search feature to check for help.
When a blogger posts a blog through Windows Live Writer, it also maintains a copy of the post on the local machine. For regular bloggers, that adds up to a lot of space with time. A “proper delete” through the Open –&#62; Delete makes it clear that deleting a post is equivalent to deleting it from the local machine as [...]<p>Post from: <a href="http://www.everyjoe.com">EveryJoe</a></p>
<p><a href="http://www.everyjoe.com/articles/how-to-delete-posts-from-windows-live-writer-2/">How To Delete Posts From Windows Live Writer</a></p>
]]></description>
			<content:encoded><![CDATA[<p>While Windows Live Writer is a wonderful blogging software that lets bloggers work offline, it is <a title="Windows Live Writer Help" href="http://help.live.com/help.aspx?mkt=en-us&amp;project=WL_Writerv3" target="_blank">poorly documented</a>. Ironical. On top of it, the <a href="http://windowslivewriter.spaces.live.com">Windows Live Writer blog</a>, much like other Windows blogs has no search feature to check for help.</p>
<p>When a blogger posts a blog through Windows Live Writer, it also maintains a copy of the post on the local machine. For regular bloggers, that adds up to a lot of space with time. A “proper delete” through the Open –&gt; Delete makes it clear that deleting a post is equivalent to deleting it from the local machine as well as from the blog.</p>
<p>Some might like the backup, but we won’t mind an option to delete posts from the machine alone, do we? I am currently using a dirty trick to get it done.</p>
<p>All the posts you are working on using Windows Live Writer are stored as .WPOST files in the folder “My Documents\My Weblog Posts” under two sub-folders “Drafts” and “Recent Posts”. Delete the posts you want from them.</p>
<p>There is also a &#8220;cache.xml&#8221; file in the &#8220;Recent Posts&#8221; folder. This is the file responsible for keeping posts on the local machine in sync with those on your blogs. It is better left alone.</p>
<p>Please let me know if there is a cleaner way to do this. I am still a beginner user of Windows Live Writer.</p>
<p>Post from: <a href="http://www.everyjoe.com">EveryJoe</a></p>
<p><a href="http://www.everyjoe.com/articles/how-to-delete-posts-from-windows-live-writer-2/">How To Delete Posts From Windows Live Writer</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.everyjoe.com/articles/how-to-delete-posts-from-windows-live-writer-2/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>PuTTY Connection Manager for Tabbed PuTTY</title>
		<link>http://www.everyjoe.com/articles/putty-connection-manager-for-tabbed-putty-2/</link>
		<comments>http://www.everyjoe.com/articles/putty-connection-manager-for-tabbed-putty-2/#comments</comments>
		<pubDate>Sat, 10 Jan 2009 20:00:47 +0000</pubDate>
		<dc:creator>Sravan</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Cool Software]]></category>
		<category><![CDATA[freeware]]></category>
		<category><![CDATA[Intermediate]]></category>
		<category><![CDATA[Microsoft .NET Framework]]></category>
		<category><![CDATA[Microsoft .NET Framework 2.0]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[portable app]]></category>
		<category><![CDATA[portable application]]></category>
		<category><![CDATA[putty]]></category>
		<category><![CDATA[putty connection manager]]></category>
		<category><![CDATA[remote login]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[tabbed app]]></category>
		<category><![CDATA[tabbed application]]></category>
		<category><![CDATA[Telnet]]></category>
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://www.thatdamnpc.com/?p=1209</guid>
		<description><![CDATA[PuTTY is a free Windows client that allows users to log into remote systems through raw, Telnet, SSH, remote login, and serial connections. It is primarily used for logging into UNIX systems through Telnet and SSH, and at 444KB (direct executable) is  very popular with UNIX lovers even though its last version of 0.60 beta has not been updated in nearly two years.
I recently discovered that there is a tabbed version of PuTTY called the PuTTY Connection Manager allowing multiple PuTTY instances in a single window.

PuTTY Connection Manager has several other features like workspace customizations, auto-login and post-login commands, Import/Export [...]<p>Post from: <a href="http://www.everyjoe.com">EveryJoe</a></p>
<p><a href="http://www.everyjoe.com/articles/putty-connection-manager-for-tabbed-putty-2/">PuTTY Connection Manager for Tabbed PuTTY</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a title="PuTTY: A Free Telnet/SSH Client" href="http://www.chiark.greenend.org.uk/~sgtatham/putty/" target="_blank">PuTTY</a> is a free Windows client that allows users to <strong>log into remote systems</strong> through raw, Telnet, SSH, remote login, and serial connections. It is primarily used for logging into UNIX systems through Telnet and SSH, and at 444KB (direct executable) is  very popular with UNIX lovers even though its last version of 0.60 beta has not been updated in nearly two years.</p>
<p>I recently discovered that there is a tabbed version of PuTTY called the <strong>PuTTY Connection Manager</strong> allowing multiple PuTTY instances in a single window.</p>
<p align="center"><a href="http://www.everyjoe.com/files/2/2009/01/puttyconnectionmanagerscreenshot.jpg" target="_blank"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="PuTTY Connection Manager Screenshot" src="http://www.everyjoe.com/files/2/2009/01/puttyconnectionmanagerscreenshot-thumb.jpg" border="0" alt="PuTTY Connection Manager Screenshot" width="504" height="353" /></a></p>
<p>PuTTY Connection Manager has several other features like workspace customizations, auto-login and post-login commands, Import/Export connection info to XML, and localization in French. Though the installation installs a help document, it runs as a standalone application and is easily portable.</p>
<p>The app crashed on a few instances while I was using it, and it takes a few seconds to start, but I find it very useful. Also, considering that it is still in version 0.7 alpha and is actively being updated, I have every hope that it will become more stable in the coming future.</p>
<p>The app was developed using C# and it needs <a title="Microsoft .NET Framework 2.0" href="http://download.microsoft.com/download/5/6/7/567758a3-759e-473e-bf8f-52154438565a/dotnetfx.exe">Microsoft .NET Framework 2.0</a>. Unlike PuTTY this is not <a title="That Damn PC: OpenOffice Promises to Leapfrog Microsoft Office" href="http://www.everyjoe.com/openoffice-30-promises-to-leapfrog-microsoft-office/" target="_self">open source</a> but a freeware.</p>
<p><em>Image Source: Putty Connection Manager website.</em></p>
<p>Post from: <a href="http://www.everyjoe.com">EveryJoe</a></p>
<p><a href="http://www.everyjoe.com/articles/putty-connection-manager-for-tabbed-putty-2/">PuTTY Connection Manager for Tabbed PuTTY</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.everyjoe.com/articles/putty-connection-manager-for-tabbed-putty-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to Minimize Microsoft Outlook to System Tray</title>
		<link>http://www.everyjoe.com/articles/how-to-minimize-microsoft-outlook-to-system-tray-2/</link>
		<comments>http://www.everyjoe.com/articles/how-to-minimize-microsoft-outlook-to-system-tray-2/#comments</comments>
		<pubDate>Mon, 22 Dec 2008 14:15:55 +0000</pubDate>
		<dc:creator>Sravan</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[How-To]]></category>
		<category><![CDATA[Intermediate]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Microsoft Office]]></category>
		<category><![CDATA[Microsoft Outlook]]></category>
		<category><![CDATA[minimize]]></category>
		<category><![CDATA[Outlook]]></category>
		<category><![CDATA[Registry Editor]]></category>
		<category><![CDATA[System tray]]></category>
		<category><![CDATA[Windows Tips]]></category>

		<guid isPermaLink="false">http://www.thatdamnpc.com/?p=1098</guid>
		<description><![CDATA[
Microsoft has a knack for spreading misery in simple ways. An appreciable quality during Christmas time. A recent example is the &#8220;updated&#8221; Microsoft Office Outlook versions which stopped carrying a &#8220;Minimze to system tray&#8221; option from the Tools -&#62; Options.
I spent way too much time under the presumption that it may have just been moved to some other incovenient location because it immediately didn&#8217;t register in my mind that I had a Microsoft app before me. Why exactly would someone take pains to remove something already existing and working normally can be a philosophical debate that can take us all the [...]<p>Post from: <a href="http://www.everyjoe.com">EveryJoe</a></p>
<p><a href="http://www.everyjoe.com/articles/how-to-minimize-microsoft-outlook-to-system-tray-2/">How to Minimize Microsoft Outlook to System Tray</a></p>
]]></description>
			<content:encoded><![CDATA[<div class="mceTemp mceIEcenter" style="text-align: left;">
<p><span id="more-1019"></span>Microsoft has a knack for spreading misery in simple ways. An appreciable quality during Christmas time. A recent example is the &#8220;updated&#8221; Microsoft Office Outlook versions which stopped carrying a &#8220;Minimze to system tray&#8221; option from the Tools -&gt; Options.</p>
<p>I spent way too much time under the presumption that it may have just been moved to some other incovenient location because it immediately didn&#8217;t register in my mind that I had a Microsoft app before me. Why exactly would someone take pains to remove something already existing and working normally can be a philosophical debate that can take us all the remaining days of this year and more. And I don&#8217;t wish to do that for this vacation. I should probably be thankful to them because this is their way of offering me another blog post.</p>
<p>So. There is a way around. Thankfully.</p></div>
<p style="text-align: center;"><a href="http://www.everyjoe.com/files/2/2008/12/mintotray.png"><img class="size-full wp-image-1099 aligncenter" title="Microsoft-Outlook-Minimize-to-tray" src="http://www.everyjoe.com/files/2/2008/12/mintotray.png" alt="Microsoft Outlook Minimize to tray" width="324" height="192" /></a></p>
<p>1. Open the Registry Editor (Press Win+R, type &#8220;regedit&#8221;, Enter).<br />
2. Navigate down the tree: My Computer -&gt; HKEY_CURRENT_USER -&gt; Software -&gt; Microsoft -&gt; Office -&gt; &lt;Version-Number&gt; -&gt; Outlook -&gt; Preferences. &lt;Version-Number&gt; is the version number of the Office you are using and can be found in any Help -&gt; About of a Microsoft Office application: 10 for Office 2000; 11 for Office 2003, 12 for Office 2007.<br />
3. Create a New Value of type &#8220;DWORD Value&#8221; (through Edit menu or right-click). Name in MinToTray. Modify its Value Data to 1 to enable system tray minimization.</p>
<p>You should be able to minimze Outlook to the system tray now.</p>
<p>P.S. This is a fairly straight-forward thing to do, but you might want to save the curent registries (export) before tweaking.</p>
<p><em>Image Source: Regedit Screenshot taken on my laptop.</em></p>
<p>Post from: <a href="http://www.everyjoe.com">EveryJoe</a></p>
<p><a href="http://www.everyjoe.com/articles/how-to-minimize-microsoft-outlook-to-system-tray-2/">How to Minimize Microsoft Outlook to System Tray</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.everyjoe.com/articles/how-to-minimize-microsoft-outlook-to-system-tray-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>