<?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>foyleman</title>
	<atom:link href="http://www.foyleman.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.foyleman.com</link>
	<description></description>
	<lastBuildDate>Mon, 07 Nov 2011 12:25:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>virtual windows &#8211; installing xp mode</title>
		<link>http://www.foyleman.com/2011/11/virtual-windows-installing-xp-mode/</link>
		<comments>http://www.foyleman.com/2011/11/virtual-windows-installing-xp-mode/#comments</comments>
		<pubDate>Mon, 07 Nov 2011 12:25:52 +0000</pubDate>
		<dc:creator>foyleman</dc:creator>
				<category><![CDATA[Hints]]></category>

		<guid isPermaLink="false">http://www.foyleman.com/?p=306</guid>
		<description><![CDATA[I ran into a position where I needed to check how a website would function across older versions of Internet Explorer. Being on Windows 7, the tools I used to use weren&#8217;t going to work for me. And since the site I needed to check had javascript, Flash and some other functionality I couldn&#8217;t use <a href='http://www.foyleman.com/2011/11/virtual-windows-installing-xp-mode/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>I ran into a position where I needed to check how a website would function across older versions of Internet Explorer. Being on Windows 7, the tools I used to use weren&#8217;t going to work for me. And since the site I needed to check had javascript, Flash and some other functionality I couldn&#8217;t use the free testing services that are available online (like Adobe Browser Lab).</p>
<p>The solution was to install a virtual copy of Windows. Then I could duplicate that system for each of the versions of Internet Explorer that I wanted to test.</p>
<p><strong>Virtual Windows XP with IE6</strong></p>
<ul>
<li>Head over to the Microsoft page to Download Windows XP Mode with Virtual PC found at <a href="http://www.microsoft.com/windows/virtual-pc/download.aspx">http://www.microsoft.com/windows/virtual-pc/download.aspx</a>.</li>
<li>Select your system and language.</li>
<li>Jump down to step 2 and download and install Windows XP Mode.</li>
<li>Return to the page and download and install Windows Virtual PC.</li>
<li>Restart your PC. It is very important that you do this.</li>
<li>In the Start menu, select All Programs &gt; Windows Virtual PC &gt; Windows XP Mode and follow the setup for Windows XP Mode virtual machine. By default, this will install Internet Explorer 6.</li>
</ul>
<p><strong>Duplicating your install and adding IE7</strong></p>
<ul>
<li>Open Windows Explorer and head over to C:\Users\<em>username</em>\AppData\Local\Microsoft\Windows Virtual PC\Virtual Machines. You may need to show hidden folders to find this path.</li>
<li>Copy and paste the .vhd file in this folder. This is your virtual hard drive file.</li>
<li>Rename the duplicate file to something like &#8220;Windows XP Mode &#8211; IE7&#8243;.</li>
<li>Open the folder C:\Users\<em>username</em>\Virtual Machines.</li>
<li>At the top of Windows Explorer press the link to &#8220;Create virtual machine&#8221;.</li>
<li>Name the Machine &#8220;Windows XP Mode &#8211; IE7&#8243; and click next and next again to continue.</li>
<li>Here, choose &#8220;Use an existing virtual hard disk&#8221; and select the duplicate you previously  created.</li>
<li>Click Create.</li>
<li>Launch the new virtual machine by double-clicking the new virtual machine you just created.</li>
<li>Once it&#8217;s booted up, rename the computer so that there is no network conflict by going to Start &gt; My Computer &#8230; System Tasks &#8230; View System Information &#8230; Computer Name &#8230; Change (to rename).</li>
<li>NOW you can add IE7 which I did by searching the Microsoft site for the download (<a href="http://www.microsoft.com/download/en/details.aspx?id=2">http://www.microsoft.com/download/en/details.aspx?id=2</a>) and installing it.</li>
</ul>
<p>Although the instructions above are somewhat abbreviated, I think there is enough to get the job done.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.foyleman.com/2011/11/virtual-windows-installing-xp-mode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>takeover my screen</title>
		<link>http://www.foyleman.com/2011/04/takeover-my-screen/</link>
		<comments>http://www.foyleman.com/2011/04/takeover-my-screen/#comments</comments>
		<pubDate>Sat, 16 Apr 2011 11:45:36 +0000</pubDate>
		<dc:creator>foyleman</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.foyleman.com/?p=296</guid>
		<description><![CDATA[I deal with some clients that sometimes need me to jump right in and take over their computer for a little while. This means I need software that can allow me to do this. Here are some options I&#8217;ve come across: TightVNC The original screen commander. VNC is an acronym for Virtual Network Computing. Once <a href='http://www.foyleman.com/2011/04/takeover-my-screen/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>I deal with some clients that sometimes need me to jump right in and take over their computer for a little while. This means I need software that can allow me to do this. Here are some options I&#8217;ve come across:</p>
<ul>
<li><strong><a href="http://www.tightvnc.com/" target="_blank">TightVNC</a></strong><br />
The original screen commander. VNC is an acronym for Virtual Network Computing. Once setup on the computer and the ports on the router are properly forwarded, this is an awesome tool for remote accessing a computer and doing what needs to be done. You can even find <a href="http://www.mochasoft.dk/iphone_vnc.htm" target="_blank">mobile apps</a> for remote access.<br />
The problem is that this require the client to know how to forward ports on the router. If the clients I dealt with could do that, they wouldn&#8217;t need my help initially.</li>
<li><strong><a href="http://www.gotomypc.com/remote_access/remote_access" target="_blank">GoToMyPC</a></strong><br />
This access software is all over the radio trying to promote itself as a way to work from home. It does work and it works pretty well. The lag is not that bad and the access is pretty painless.<br />
The problem is that after 30 days they want your credit card. I wouldn&#8217;t mind paying if this was a regular part of my day. However I help about 10 clients a year and that in no way covers the cost of subscription.</li>
<li><strong><a href="http://www.yuuguu.com/home" target="_blank">YuuGuu</a></strong><br />
This software has a wild name, but it works. I found this a year or so ago and they had a free version that was easy to find. I think that&#8217;s when their software was still in beta. Now it&#8217;s pretty hard to locate their <a href="http://www.yuuguu.com/features/screen-sharing" target="_blank">free download</a> and if you do, it&#8217;s then hard to locate where to <a href="https://www.yuuguu.com/account/register/free-personal-edition" target="_blank">register your free account</a>.<br />
The problem with this software is that it&#8217;s the laggy-est of the three I&#8217;ve tried to date. You can work with it remotely, but expect a delay that sometimes feels a little confusing. If you know what you&#8217;re doing, no problem. If you&#8217;re feeling your way around trying to help someone when you don&#8217;t fully know what your looking for, you might get frustrated.</li>
<li><strong><a href="http://www.teamviewer.com/en/index.aspx" target="_blank">TeamViewer</a></strong><br />
This is some software that I&#8217;ve come across and would like to try based on a few glowing forums posts. They have a free version and they have a <a href="http://www.teamviewer.com/en/download/mobile.aspx" target="_blank">mobile application</a>.</li>
</ul>
<p>Other services that I have not had the opportunity to try:</p>
<ul>
<li><a href="https://secure.logmein.com/" target="_blank">LogMeIn</a> (thanks Zeroy)<br />
There does appear to be a free version available for this product, however there is no comparison of features letting you know what you don&#8217;t get. I also cant confirm if the free version is limited and requires an upgrade later.</li>
<li><a href="http://www.remotepc.com/" target="_blank">RemotePC</a><br />
Requires a monthly plan.</li>
<li><a href="http://www.webex.com/" target="_blank">WebEx</a><br />
Nice for online meetings, but expensive. I used this software briefly when it first launched and shortly thereafter moved to GoToMyPC. GoToMyPC was a better pay-for product at the time.</li>
</ul>
<p>Also, <a href="http://en.wikipedia.org/wiki/Comparison_of_remote_desktop_software" target="_blank">here&#8217;s a nice list</a> of product via Wiki. I&#8217;ve listed those products I&#8217;ve heard about above.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.foyleman.com/2011/04/takeover-my-screen/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Rsync for Windows</title>
		<link>http://www.foyleman.com/2011/03/rsync-for-windows/</link>
		<comments>http://www.foyleman.com/2011/03/rsync-for-windows/#comments</comments>
		<pubDate>Sat, 26 Mar 2011 11:20:33 +0000</pubDate>
		<dc:creator>foyleman</dc:creator>
				<category><![CDATA[Hints]]></category>
		<category><![CDATA[cygwin]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[sync]]></category>

		<guid isPermaLink="false">http://www.foyleman.com/?p=290</guid>
		<description><![CDATA[If you are looking for a way to Rsync a Windows machine to your Linux server, or visa versa, then you have come to the right place! This is a fast and efficient way to syncronize files between your web server and your PC. Only the files that have changes are synchronized saving you time <a href='http://www.foyleman.com/2011/03/rsync-for-windows/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>If you are looking for a way to Rsync a Windows machine to your Linux server, or visa versa, then you have come to the right place! This is a fast and efficient way to syncronize files between your web server and your PC. Only the files that have changes are synchronized saving you time and bandwidth.</p>
<p><em>*** The majority of this page was reposted from <a href="http://www.gaztronics.net/rsync.php">http://www.gaztronics.net/rsync.php</a>. I cannot take credit for this outline. I am reposting this for my own record as I find this information very informative.</em></p>
<h2>Preamble</h2>
<p>I have created this page to help others who wish to use Rsync to backup M$ Windows based machines to Linux Servers or to other Windows Workstations/Servers. I hope you find this example useful. It is tried and tested. Once installed and setup, syncing is as easy as running the following command:<br />
<em> rsync -av &#8211;delete loginname@domainname.com:&#8221;/home/loginname/www/&#8221; &#8220;/home/foyleman/loginname/&#8221;</em></p>
<p><span id="more-290"></span></p>
<p>Set out below are three sections detailing the setup of the Cygwin software, the set up of the Server (daemon) side and the Client side of Rsync.</p>
<p><strong>Before you get carried away:</strong> Please note that the packets sent between the client and the server on port 873 are not encrypted. If you are planning to use this method to back-up Windows based systems via the Internet it is advisable to research the <a title="Click here for a tutorial on Rsync over SSH" href="http://www.jdmz.net/ssh/">use of SSH</a> before you start. See <a title="Click here for Rsync and stunnel info." href="http://www.netbits.us/docs/stunnel_rsync.html">here</a> for a useful guide to using Rsync with stunnel.</p>
<hr />
<h2><a name="1"></a>1: Cygwin</h2>
<p>Before you can use Rsync on a Windows Workstation or Windows Server, you will need to download and install the <a title="Click here for the Cygwin Website" href="http://www.cygwin.com/">Cygwin</a> system, with the following selections as a minimum:</p>
<p><strong>(1.1) +Editors</strong> Install <strong>nano</strong> for use as a simple text editor (or install one of the others if you are familiar with them), as in the following example screen.</p>
<table>
<tbody>
<tr>
<td><img src="http://www.gaztronics.net/images/cygwin_editors.jpg" alt="Cygwin Editors Selection" /></td>
</tr>
<tr>
<td>Click <strong>+Editors</strong> to expand the choices, then select <strong>nano</strong>.</td>
</tr>
</tbody>
</table>
<p><strong>(1.2) +Net</strong> Install <strong>Rsync</strong> as in the following example screen. (It is not installed by default and might be useful for this exercise!)</p>
<table>
<tbody>
<tr>
<td><img src="http://www.gaztronics.net/images/cygwin_net.jpg" alt="Cygwin Net Selection" /></td>
</tr>
<tr>
<td>Click <strong>+Net</strong> to expand the choices, then select <strong>Rsync</strong>.</td>
</tr>
</tbody>
</table>
<p><strong>(1.3) +Admin</strong> If you are planning to use Rsync as a Service under Windows, you must expand the <strong>+Admin</strong> section and select <strong>cygrunsrv</strong> NT/W2k service initiator.</p>
<table>
<tbody>
<tr>
<td><img src="http://www.gaztronics.net/images/cygwin_admin.jpg" alt="Cygwin Admin Selection" /></td>
</tr>
<tr>
<td>Click <strong>+Admin</strong> to expand the choices, then select <strong>cygrunsrv</strong>.</td>
</tr>
</tbody>
</table>
<p>Windows Tip: If you operate machines connected via a Domain Controller, or a standalone machine with multiple local accounts, login as &#8216;Administrator&#8217; (NT/2k/XP) and install Cygwin for current user only. This will hide the shortcuts from the &#8220;Users&#8221;. You can also set the Scheduler (or AT job) to run the batch as &#8216;Administrator&#8217; so the &#8220;Users&#8221; cannot fiddle!</p>
<p>Windows Tip: You will need to tell Windows where to find the Cygwin /bin directory, otherwise apps called from outside Cygwin will fail. Do this by adding <strong>C:\Cygwin\bin;</strong> to the PATH statement.</p>
<blockquote><p>On <strong>Windows 9.x/ME</strong>, add the path statement to the <strong>AUTOEXEC.BAT</strong> and reboot the machine.</p>
<p>On <strong>Windows NT</strong>, open the Control Panel and double click on the <strong><em>System</em></strong> applet. Click on the <strong><em>Environment</em></strong> tab. Add the path settings to the end and click the <strong>Set</strong> button. Click OK, and close the Control Panel. The path will be dynamically reloaded (no need to reboot).</p>
<p>On <strong>Windows 2000/XP</strong>, open the Control Panel and double click on the System applet. Click on the <strong><em>Advanced</em></strong> tab, then click the <strong><em>Environment Variables</em></strong> button. Double click on the PATH statement in the &#8216;System Variable&#8217; screen (lower of the two), add the path on the end, and click OK. Click OK to close the <strong><em>Environment Variables</em></strong> screen, then click OK to close the <strong><em>System Properties</em></strong> dialogue box. The path will be dynamically reloaded (no need to reboot).</p>
<p><strong>Note:</strong> If the end of the path looks something like this: C:\Somepath don&#8217;t forget to add <strong>;</strong> before you add the C:\Cygwin\bin; e.g. C:\Somepath;C:\Cygwin\bin;</p></blockquote>
<p><strong>(1.4) +Net </strong>and select <strong>openssh</strong>. This will acuse cygwin in the next screen to ask you to confirm additional dependencies. Do install these dependencies. <em>**updated 06/20/2011 08:27 AM</em></p>
<hr />
<h2>2: Server</h2>
<h3>Linux Rsync Server Setup</h3>
<p><strong>2.1</strong> Make sure Rsync is installed [rpm -q rsync (Red Hat/Fedora)] on your Linux Server.</p>
<p><strong>2.2</strong> Choose the path for your backup area: This can be on a per-user basis (backup a Users data to their /home/user area) or on a system level basis (a single machine backing up to one directory.)</p>
<p><strong>2.3</strong> Create the /etc/rsyncd.conf and /etc/rsyncd.secrets files. [Check out the Manual pages for <a title="Click here for the Rsyncd.conf man page." href="http://rsync.samba.org/ftp/rsync/rsyncd.conf.html">rsyncd.conf</a> for more info.]</p>
<blockquote><p>Here is an example of an rsyncd.conf file where the backup area drops into the user &#8216;Fred&#8217;s&#8217; home drive:</p>
<table>
<tbody>
<tr>
<td>[modulename]</p>
<p>path = /home/fred/backup<br />
comment = Fred&#8217;s Offsite storage area (requires authentication)<br />
uid = fred<br />
gid = users<br />
read only = false<br />
auth users = fred<br />
secrets file = /etc/rsyncd.secrets</td>
</tr>
</tbody>
</table>
<p>The permissions for this file should be: -rw-r&#8211;r&#8211; (644) and root root.</p>
<p>The corresponding rsyncd.secrets file contains the following entry:</p>
<table>
<tbody>
<tr>
<td>fred:BackUpPassword</td>
</tr>
</tbody>
</table>
<p>The permissions for this file should be: -rw&#8212;&#8212;- (600) and root root.</p>
<p>Linux Tip: If you are running multiple users, the /etc/rsyncd.secrets file must be contructed with carriage returns after each username:password pair; for example:</p>
<table>
<tbody>
<tr>
<td>vicky:YeahButNoButYeah</td>
</tr>
<tr>
<td>andy:DontLikeIt</td>
</tr>
<tr>
<td>harvey:bitty</td>
</tr>
</tbody>
</table>
</blockquote>
<p><strong>2.4</strong> Start Rsync in daemon mode.</p>
<p>Linux Tip: Linux Distros usually run rsync from xinetd. You might need to run /usr/sbin/setup (Red Hat/Fedora) and select &#8216;rsync&#8217; in the &#8216;System Services&#8217;; or you can edit the &#8216;rsync&#8217; file in /etc/xinetd.d and setdisable = no. Don&#8217;t forget to restart xinetd afterwards.</p>
<h3>Windows Rsync Server Setup</h3>
<p>Setting up Rsync as a Server under Windows is a little more tricky, due to the differences in security and paths; and the inability to use the &#8216;authenticate user&#8217; mode of Rsync. For this reason, I would not recommend setting up an Rsync Server on Windows for use over the Internet. Keep the installation within a secure Local Area Network. It should also be noted that this method is based on the &#8220;Pro&#8221; versions of Windows, i.e. Windows 2000 Professional. &#8220;Home&#8221; version users may experience problems setting up the Service.</p>
<p><strong><em>Method update:</em> Windows 2003 Server</strong> has thrown a spanner in the works. Microsoft have set the paranoid level to maximum which has resulted in Cygwin based services failing to start. This method has been updated to take this into account.</p>
<p>This method comes without warranty, but it should work for: Windows NT 4.0 Server; Windows NT 4.0 Workstation; Windows 2000 Server; Windows 2000 Workstation; Windows XP Workstation.</p>
<p><strong>Method 1.</strong> Without installing Cygwin in the full: You might be interested in this <a title="Click here for the cwRsync Website" href="http://www.itefix.no/cwrsync/">Rsync Server</a> project. The Windows package installs the bare essentials to create an Rsync Server.</p>
<p><strong>Method 2.</strong> Install Cygwin in full and use its directory structure for storage. (This is recommended if you are new to Linux as the directory permissions are stored *nix style and you will need Cygwin to change them &#8211; you cannot change them from Windows!)</p>
<p>Both methods require a valid rsyncd.conf, such as the one below.</p>
<hr />
<blockquote><p><strong>Method 2. Step 1:</strong> Install Cygwin as in <a title="Click here for Section 1" href="http://www.gaztronics.net/rsync.php#1">Section 1</a>.</p>
<p><strong>Method 2. Step 2:</strong> Choose an area to backup the files to. (In this example I have used /var/rsync_dump in the Cygwin tree.)</p>
<p><strong>Method 2. Step 3:</strong> Create the /etc/rsyncd.conf file, as in the example below:</p>
<table>
<tbody>
<tr>
<td>use chroot = false<br />
strict modes = false&nbsp;</p>
<p>[modulename]</p>
<p>path = /cygdrive/c/cygwin/var/rsync_dump<br />
comment = Rsync storage area<br />
read only = false</td>
</tr>
</tbody>
</table>
<p><strong>Note:</strong> The path = /cygdrive/c/cygwin/var/rsync_dump looks a little odd. This is Cygwin convention for defining Windows paths from within a *nix emulator.</p>
<p><strong>Method 2. Step 4:</strong> If you are setting up on Windows 2003 Server (otherwise skip to the next step):</p>
<blockquote><p><strong>(1)</strong> Open the Windows File Explorer and go to the C: drive.</p>
<p><strong>(2)</strong> Right click on the &#8216;Cygwin&#8217; directory and select &#8216;Properties&#8217;.</p>
<p><strong>(3)</strong> Click on the &#8216;Security&#8217; tab. The user &#8216;Administrator&#8217; should be the first in the list and it will not have any permissions set for this folder.<br />
(If the user &#8216;Administrator&#8217; is not listed, you will need to add it.)</p>
<p><strong>(4)</strong> Tick the &#8216;Allow &#8211; Full Control&#8217; box in the &#8220;Permissions for Administrator&#8221; window.</p>
<p><strong>(5)</strong> Click the Advanced button and tick the box for &#8220;Replace permission entries on all child objects with entries shown here that apply to child objects&#8221;.</p>
<p><strong>(6)</strong> Click the Apply button to set the permissions.</p>
<p><strong>(7)</strong> Click the OK button to close the Advanced settings dialogue box.</p>
<p><strong>(8)</strong> Click the OK button to close the Cygwin properties dialogue box.</p></blockquote>
<p><strong>Method 2. Step 5</strong> Install Rsync as a Service from a &#8216;Command Prompt&#8217; window with the following command line:</p>
<table>
<tbody>
<tr>
<td>Windows 2003<br />
(All versions &amp; service packs, installed as Administrator)</td>
<td>cygrunsrv.exe -I &#8220;Rsync&#8221; -p /cygdrive/c/cygwin/bin/rsync.exe -a &#8220;&#8211;config=/cygdrive/c/cygwin/etc/rsyncd.conf &#8211;daemon &#8211;no-detach&#8221; -f &#8220;Rsync daemon service&#8221; -u Administrator -w password</p>
<p>Note: This is all one line!</td>
</tr>
<tr>
<td>Windows NT/2k/XP<br />
(All versions &amp; service packs, installed as Administrator)</td>
<td>cygrunsrv.exe -I &#8220;Rsync&#8221; -p /cygdrive/c/cygwin/bin/rsync.exe -a &#8220;&#8211;config=/cygdrive/c/cygwin/etc/rsyncd.conf &#8211;daemon &#8211;no-detach&#8221; -f &#8220;Rsync daemon service&#8221;</p>
<p>Note: This is all one line!</td>
</tr>
</tbody>
</table>
<p>The section -u Administrator -w password installs the service to run as the user &#8216;Administrator&#8217; (where &#8216;password&#8217; is the Administrator account password) and is required by Windows 2003 Server, else the service will fail to start correctly. You can create a user called &#8216;rsync&#8217; to run the service if you wish to use tighter security. Windows NT/2k/XP users may install the service using this method if needed, else the service will install with SYSTEM priveleges.</p>
<p><strong>Method 2. Final Step</strong> From the same command prompt, start the Service with   net start rsync.</p></blockquote>
<p>If all has gone well, you should be ready to accept incoming client connections.</p>
<hr />
<h2>3: Client</h2>
<p>In order to backup your Windows machine effectively, I would recommend the use of a batch file, as in the following:</p>
<table>
<tbody>
<tr>
<td>@cls<br />
@echo off&nbsp;</p>
<p>rem Rsync job control file</p>
<p>C:\Cygwin\bin\rsync -vrtz &#8211;password-file=c:\cygwin\secret &#8211;delete /cygdrive/d/Data fred@company.com::modulename</td>
</tr>
</tbody>
</table>
<p>The example above is for backing up a windows machine to a Linux based Rsync server. If you are backing up a Windows machine to another windows machine, the module section does not include a user name as Windows cannot handle the extra checking; therefore the line would appear as company.com::modulename.</p>
<p>An explanation:</p>
<blockquote><p>C:\Cygwin\bin\rsync    -    is the full path to &#8216;rysync.exe&#8217;.</p>
<p>-vrtz    -    <strong>v</strong>erbose (tell us what is being copied), <strong>r</strong>ecursive (descend into directories), <strong>t</strong>ransfer modification times, <strong>z</strong> (compress data).</p>
<p>&#8211;password-file=c:\cygwin\secret   -    Path to &#8216;secret&#8217; file. (<strong>Note:</strong> Remember this is for backup to a Linux based Rsync Server; a Windows based Rsync Server cannot authenticate!)</p>
<p>&#8211;delete   -    delete remote files that are deleted locally.</p>
<p>/cygdrive/d/Data    -    in this example means D:\Data.</p>
<p>fred@company.com::modulename    -    is the user ID, hostname (can be IP address if over Local Network), and the module connection name (in this example &#8216;modulename&#8217;).</p></blockquote>
<p>Windows Tip: We assume you wish to run the backup automatically! In that case, you will have to create the &#8216;secret&#8217; file that Rsync uses for its authenticating password. Here is how to do that:</p>
<blockquote><p><strong>1.</strong> Login to Cygwin.</p>
<p><strong>2.</strong> Create a file called &#8216;secret&#8217; in the root of the Cygwin application (i.e. cd /). Enter the client&#8217;s password with no spaces and no carriage returns; (in this example: &#8216;BackUpPassword&#8217; to match fred:BackUpPassword in the server&#8217;s /etc/rsyncd.secrets file). Assign the file 600 permissions (chmod 600 secret). This is the file &#8216;&#8211;password-file=c:\cygwin\secret&#8217; as referred to above. If you create the secret file as a user (i.e. not logged in as &#8216;Administrator&#8217;), you will need to change the ownership of the file: chown Administrator:Domain Users should work for Servers;chown Administrator:SYSTEM should work for Workstations.</p>
<p><strong>Please note:</strong> If you cannot change the persmissions on the secret file, check you are running your NT/2k/XP set-up with NTFS and not the FAT file system.</p>
<p><strong>3.</strong> Exit Cygwin.</p></blockquote>
<p>Windows Tip: You may call this batch file from the Startup Group, the Scheduler (and AT scheduler), or from the Logon / Logoff features of the Group Policy (Win2k/XP) by running gpedit.msc.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.foyleman.com/2011/03/rsync-for-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>pixlr is like photoshop in a browser</title>
		<link>http://www.foyleman.com/2011/03/pixlr-is-like-photoshop-in-a-browser/</link>
		<comments>http://www.foyleman.com/2011/03/pixlr-is-like-photoshop-in-a-browser/#comments</comments>
		<pubDate>Fri, 25 Mar 2011 20:37:53 +0000</pubDate>
		<dc:creator>foyleman</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.foyleman.com/?p=287</guid>
		<description><![CDATA[I was very surprised to come across this little application. Pixlr seems to work like Photoshop and it runs right in your browser. It&#8217;s free to use and seems to work pretty well.. with what little I&#8217;ve fooled with. I discovered it while using a Chrome addon called LightShot. It allows me to take a <a href='http://www.foyleman.com/2011/03/pixlr-is-like-photoshop-in-a-browser/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>I was very surprised to come across this little application. <a href="http://pixlr.com/" target="_blank">Pixlr</a> seems to work like Photoshop and it runs right in your browser. It&#8217;s free to use and seems to work pretty well.. with what little I&#8217;ve fooled with.</p>
<p>I discovered it while using a Chrome addon called LightShot. It allows me to take a selected screen shot. If I choose to edit the screenshot, the image is automatically uploaded to Pixlr and is ready for me to manipulate.</p>
<p><a href="http://www.foyleman.com/wp-content/uploads/2011/03/pixlr-test.jpg"><img class="size-medium wp-image-288 aligncenter" title="pixlr-test" src="http://www.foyleman.com/wp-content/uploads/2011/03/pixlr-test-300x223.jpg" alt="pixlr-test" width="300" height="223" /></a>OK&#8230; It&#8217;s not as feature rich as Photoshop. But this little utility would be awesome if you were on the road, working from a laptop, need something quick&#8230; <img src='http://www.foyleman.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.foyleman.com/2011/03/pixlr-is-like-photoshop-in-a-browser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chrome and cross browser syncing</title>
		<link>http://www.foyleman.com/2011/03/chrome-and-cross-browser-syncing/</link>
		<comments>http://www.foyleman.com/2011/03/chrome-and-cross-browser-syncing/#comments</comments>
		<pubDate>Fri, 25 Mar 2011 20:12:54 +0000</pubDate>
		<dc:creator>foyleman</dc:creator>
				<category><![CDATA[Hints]]></category>

		<guid isPermaLink="false">http://www.foyleman.com/?p=282</guid>
		<description><![CDATA[A couple months ago I moved from FireFox to Chrome. FireFox was taking to long to start up and I was tired of waiting. Yea, I think the reason for it is the large history database, but I don&#8217;t want to have to think about that all the time. Anyway, that brings me to a <a href='http://www.foyleman.com/2011/03/chrome-and-cross-browser-syncing/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>A couple months ago I moved from FireFox to Chrome. FireFox was taking to long to start up and I was tired of waiting. Yea, I think the reason for it is the large history database, but I don&#8217;t want to have to think about that all the time.</p>
<p>Anyway, that brings me to a new issue I came across&#8230; and I think I solved. That issue is cross browser syncing of my shortcuts.</p>
<p>Apparently <a href="http://www.xmarks.com/" target="_blank">Xmarks</a> is still in business and did not actually shut down. This is a great plugin that&#8217;s available for IE, FireFox and Chrome. The problem I ran into with Chrome is that sometimes Xmarks would encounter an error during syncing and I&#8217;d end up with my shortcuts being duplicated like 10 times.</p>
<p>If you run into this issue&#8230; here&#8217;s the fix I came across:</p>
<ul>
<li>Open up <a href="chrome://settings/personal" target="_blank">Options</a> in Chrome and disable syncing with Google.</li>
<li>Go to your <a href="https://www.google.com/dashboard/" target="_blank">Google Dashboard</a> account and remove all your old data. Don&#8217;t worry. We&#8217;ll restore it in a minute.</li>
<li>Restart the Chrome browser and wait for Google to finish removing your old data. Check with Google in about 5-10 minutes until your synced data for Chrome is no longer listed.</li>
<li>In Chrome, go to <a href="chrome://settings/personal" target="_blank">Options</a> and re-enable syncing. However this time deselect the option to sync bookmarks.</li>
</ul>
<p>You should now be able to use Xmarks to sync across all your browsers and still use Google to sync your other data.</p>
<p>On a related note, checkout <a href="https://lastpass.com/" target="_blank">LastPass</a> for syncing your passwords. It&#8217;s another cross browser option since Xmarks has apparently stopped syncing passwords too.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.foyleman.com/2011/03/chrome-and-cross-browser-syncing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sorority Pillow Fight!</title>
		<link>http://www.foyleman.com/2011/03/sorority-pillow-fight/</link>
		<comments>http://www.foyleman.com/2011/03/sorority-pillow-fight/#comments</comments>
		<pubDate>Thu, 24 Mar 2011 11:01:51 +0000</pubDate>
		<dc:creator>foyleman</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.foyleman.com/?p=280</guid>
		<description><![CDATA[See more funny videos and funny pictures at CollegeHumor.]]></description>
			<content:encoded><![CDATA[<p><object type="application/x-shockwave-flash" data="http://www.collegehumor.com/moogaloop/moogaloop.swf?clip_id=1949837&#038;fullscreen=1" width="640" height="360" ><param name="allowfullscreen" value="true"/><param name="wmode" value="transparent"/><param name="allowScriptAccess" value="always"/><param name="movie" quality="best" value="http://www.collegehumor.com/moogaloop/moogaloop.swf?clip_id=1949837&#038;fullscreen=1"/><embed src="http://www.collegehumor.com/moogaloop/moogaloop.swf?clip_id=1949837&#038;fullscreen=1" type="application/x-shockwave-flash" wmode="transparent"  width="640" height="360"  allowScriptAccess="always"></embed></object>
<div style="padding:5px 0; text-align:center; width:640px;">See more <a href="http://www.collegehumor.com/videos">funny videos</a> and <a href="http://www.collegehumor.com/pictures">funny pictures</a> at <a href="http://www.collegehumor.com/">CollegeHumor</a>.</div>
]]></content:encoded>
			<wfw:commentRss>http://www.foyleman.com/2011/03/sorority-pillow-fight/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Synergy between Win 7 and Mac</title>
		<link>http://www.foyleman.com/2011/03/synergy-between-win-7-and-mac/</link>
		<comments>http://www.foyleman.com/2011/03/synergy-between-win-7-and-mac/#comments</comments>
		<pubDate>Wed, 23 Mar 2011 19:02:35 +0000</pubDate>
		<dc:creator>foyleman</dc:creator>
				<category><![CDATA[Hints]]></category>

		<guid isPermaLink="false">http://www.foyleman.com/?p=276</guid>
		<description><![CDATA[This took some doing, but I figured out a configuration setup that works with the latest version of synergy. Mac OSX 10.6: Download and install the latest version: http://synergy-foss.org/download Download and install SynergyKM: http://sourceforge.net/projects/synergykm/files/Binaries/1.0%20Beta%206/SynergyKM-Beta6.dmg/download Launch SynergyKM Installer and follow the instructions per Mac. Under General, select &#8220;Connect to shared&#8221;. Under Client Configuration, enter the IP address of <a href='http://www.foyleman.com/2011/03/synergy-between-win-7-and-mac/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>This took some doing, but I figured out a configuration setup that works with the latest version of synergy.</p>
<p>Mac OSX 10.6:</p>
<ul>
<li>Download and install the latest version: <a href="http://synergy-foss.org/download" target="_blank">http://synergy-foss.org/download</a></li>
<li>Download and install SynergyKM: <a href="http://sourceforge.net/projects/synergykm/files/Binaries/1.0%20Beta%206/SynergyKM-Beta6.dmg/download" target="_blank">http://sourceforge.net/projects/synergykm/files/Binaries/1.0%20Beta%206/SynergyKM-Beta6.dmg/download</a></li>
<li>Launch SynergyKM Installer and follow the instructions per Mac.</li>
<li>Under General, select &#8220;Connect to shared&#8221;.</li>
<li>Under Client Configuration, enter the IP address of the Windows 7 machine. **</li>
<li>Note the value for &#8220;This computer&#8217;s Screen Name&#8221; as you will need it for Windows 7.</li>
<li>Press Apply Now.</li>
</ul>
<p>** Get your IP address from Windows 7:</p>
<ul>
<li>Click the windows icon and in the search box enter &#8220;cmd&#8221; and hit enter.</li>
<li>In the windows terminal, type &#8220;ipconfig&#8221; and hit enter.</li>
<li>There, note your IPv4 Address as your IP address.</li>
</ul>
<p>Windows 7:</p>
<ul>
<li>Download and install the latest version: <a href="http://synergy-foss.org/download">http://synergy-foss.org/download</a></li>
<li>Check the box &#8220;Server&#8221;.</li>
<li>Press Configure Server.</li>
<li>Drag a new monitor from the top right onto the screen where you want to use it (under the existing monitor).</li>
<li>Double click the new monitor.</li>
<li>Change the name of this monitor to the &#8221;This computer&#8217;s Screen Name&#8221; as noted when setting up the Mac.</li>
<li>Apply the changes.</li>
<li>Start the server.</li>
<li>NOTE: sometimes it won&#8217;t start right away and I don&#8217;t know why. But walk away and come back and it will work.</li>
</ul>
<p>Mac (again):</p>
<ul>
<li>While the server is running on Windows, go to General and press Turn Synergy On.</li>
</ul>
<p>You should now be connected.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.foyleman.com/2011/03/synergy-between-win-7-and-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Popups in Firefox opening in new tab</title>
		<link>http://www.foyleman.com/2010/08/popups-in-firefox-opening-in-new-tab/</link>
		<comments>http://www.foyleman.com/2010/08/popups-in-firefox-opening-in-new-tab/#comments</comments>
		<pubDate>Sun, 01 Aug 2010 13:23:59 +0000</pubDate>
		<dc:creator>foyleman</dc:creator>
				<category><![CDATA[Hints]]></category>

		<guid isPermaLink="false">http://www.foyleman.com/?p=273</guid>
		<description><![CDATA[I was having an issue recently with my FireFox browser related to pop-ups. If you use a WYSIWYG editor with pop-up editor windows, or you want to stream on Stickam, you need to open those windows separately from your browser. For some reason, FireFox found it necessary to open these windows in a new tab. <a href='http://www.foyleman.com/2010/08/popups-in-firefox-opening-in-new-tab/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>I was having an issue recently with my FireFox browser related to pop-ups. If you use a WYSIWYG editor with pop-up editor windows, or you want to stream on Stickam, you need to open those windows separately from your browser. For some reason, FireFox found it necessary to open these windows in a new tab.</p>
<p>I don&#8217;t know what started this problem, but I did figure out a solution. Since I am using Windows 7, the links below may not look like yours.</p>
<ul>
<li>Open windows explorer.</li>
<li>Navigate to your FireFox Profiles folder. Mine was:<br />
C:Users[username]AppDataRoamingMozillaFirefoxProfilesumbvzbnq.default</li>
<li>In this folder, open prefs.js in notepad or other plain text editor.</li>
<li>Search for &#8220;browser.link.open_newwindow&#8221; in this file.</li>
</ul>
<p>In performing the above search, I only found one entry, user_pref(&#8220;browser.link.open_newwindow.restriction&#8221;, 0);</p>
<p>Now the above entry <a href="http://kb.mozillazine.org/Browser.link.open_newwindow.restriction" target="_blank">means</a> that all links will be opened in your browser according to the setting for &#8220;<a href="http://kb.mozillazine.org/Browser.link.open_newwindow.restriction" target="_blank">browser.link.open_newwindow</a>&#8220;. This also means that all links will follow this rule. I don&#8217;t want ALL links to follow this rule, therefore&#8230;</p>
<ul>
<li>Delete this line in your file.</li>
<li>Close your FireFox browser completely.</li>
<li>Save this file.</li>
<li>Open your browser again.</li>
</ul>
<p>Now your browser will behave as it did when you first installed it.</p>
<p>Once I restarted the browser, I was back to the way I wanted things to be.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.foyleman.com/2010/08/popups-in-firefox-opening-in-new-tab/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>modsonline upgrade</title>
		<link>http://www.foyleman.com/2009/08/modsonline-upgrade/</link>
		<comments>http://www.foyleman.com/2009/08/modsonline-upgrade/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 01:55:11 +0000</pubDate>
		<dc:creator>foyleman</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.foyleman.com/?p=260</guid>
		<description><![CDATA[Many of you know I&#8217;ve been trying to get around to updating the MODSonline server. However, I&#8217;ve been putting it off for many reasons. New servers mean additional expenses. I&#8217;m already paying a lot of the expense out of pocket and an upgrade would mean paying more. I can&#8217;t just move to a new server <a href='http://www.foyleman.com/2009/08/modsonline-upgrade/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Many of you know I&#8217;ve been trying to get around to updating the <a href="http://www.modsonline.com/">MODSonline</a> server. However, I&#8217;ve been putting it off for many reasons.</p>
<ul>
<li>New servers mean additional expenses. I&#8217;m already paying a lot of the expense out of pocket and an upgrade would mean paying more.</li>
<li>I can&#8217;t just move to a new server without updating the backend that drives the site. And I can&#8217;t just update the backend without updating the server. The two together means&#8230; whew, more work than I care to think about.</li>
<li>If the work involved in the move doesn&#8217;t turn out to be more than expected, something will come up that is. (and it did, but that&#8217;s not for this post).</li>
</ul>
<p>&gt;======= Perhaps boring to most of you. skip down =======&gt;</p>
<p>Trying to acquire a server that I think matches the requires of MODSonline, I ended up with difficulty in actually getting that server. I shop at <a href="http://www.serverbeach.com/">ServerBeach</a> for my servers. What I mean is that I (sorta) lease them from ServerBeach for a monthly fee similar to a normal hosting plan. The difference here being that I have full control over the entire server as opposed to a hosting plan which is usually shared with many other websites. I use ServerBeach because after shopping with many other providers in the past, I found them to be the most reliable and consistent. And reliability is really an important factor when it comes to a website you want to see running&#8230; regularly.</p>
<p>After having issues in picking my server (the right one for the job), I thought to check out co-location. This is when you purchase the hardware and plug it in somewhere. Why didn&#8217;t I follow through with this in the end? It turns out that reliable co-location costs about the same as a dedicated server. I&#8217;m not trying to lose money and create more work.. I&#8217;m trying to stay within a budget (that I can get away with because I always end up spending more than I can afford).</p>
<p>&gt;======= Skipping done, read on. =======&gt;</p>
<p>So finally, the server was chosen. I went quad core, 2Gb ram, larger storage and 100Mb net card (it was a 10Mb). The entire site WILL run faster and smoother. Download speeds should improve.</p>
<p>Of course, there is that thing that always comes up that makes a server move go from &#8220;simpler than expected&#8221; to &#8221; ugh, this is killing me&#8221;. After talking with techno2sl, I realized there was something else that needed to get done.</p>
<p>Oh, what? You thought I was going to tell you? Sorry, no reason to ruin the surprise. You&#8217;ll find out by September 4th. Why that date? If I don&#8217;t finish the move by that date, I have to pay for two servers that month and&#8230; ouch.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.foyleman.com/2009/08/modsonline-upgrade/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>att not so sucky</title>
		<link>http://www.foyleman.com/2009/07/att-not-so-sucky/</link>
		<comments>http://www.foyleman.com/2009/07/att-not-so-sucky/#comments</comments>
		<pubDate>Sat, 18 Jul 2009 18:36:55 +0000</pubDate>
		<dc:creator>foyleman</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.foyleman.com/?p=243</guid>
		<description><![CDATA[I gave in and am spending the next 30 days testing an iphone. Now let&#8217;s backtrack and explain. I&#8217;ve been a loyal customer of Verizon for many years now. It could possibly be about 14 years that I&#8217;ve stuck with the same carrier and it&#8217;s not because I have a thing for Verizon. It&#8217;s because <a href='http://www.foyleman.com/2009/07/att-not-so-sucky/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>I gave in and am spending the next 30 days testing an iphone. Now let&#8217;s backtrack and explain.</p>
<p>I&#8217;ve been a loyal customer of Verizon for many years now. It could possibly be about 14 years that I&#8217;ve stuck with the same carrier and it&#8217;s not because I have a thing for Verizon. It&#8217;s because I know from experience and other user experience that they have the most reliable service in the Northeast (USA).</p>
<p>Being <span style="text-decoration: line-through;">a fan of gadgets</span> a gadget freak, I&#8217;m always ready to jump on board the next greatest thing. However, Verizon really doesn&#8217;t allow me to do that. They don&#8217;t release new hardware right away and the hardware they do release is usually not as feature rich as the manufacturers originally conceived. For instance:</p>
<ul>
<li>It wasn&#8217;t until about a month ago that Verizon realized their consumers like the availability of WiFi on their portable devices.</li>
<li>Want to install an application? It better first go through a year of testing by Verizon before being approved. And that&#8217;s the easy part from what I hear.</li>
<li>Tethering? I hope you know how to <span style="text-decoration: line-through;">hack</span> work around issues.</li>
</ul>
<p>Aside from all those issues, I convinced myself it was the right thing to do to remain with a provider that was reliable above all other things. Then comes the iPhone.</p>
<p>My wife gave me an iTouch (iPod Touch) for Christmas last year. I fell in love with this new gadget. Not only is it a wonderful piece of hardware, it&#8217;s forever evolving thanks to applications. The ability to create an application and get it approved by Apple is so easy, anyone can do it. Heck, even I have a game coming out in about week (stay tuned for that bit of awesomeness). Applications to a gadget <span style="text-decoration: line-through;">enthusias</span>t freak such as myself is the equivalent of a bag full of gadgets.</p>
<p>The problem I&#8217;ve been having is that in order to get everything you can out of this new piece of hardware, you need to purchase the iPhone. And the problem with such a purchase is you have to sign up for an AT&amp;T account as opposed to Verizon.</p>
<p>The plan was to head over to a Verizon store to see what kind of savings I could get out of my account by dropping services and then to head over to an AT&amp;T store to see what kind of testing (try and return if I don&#8217;t like) I could perform on the iPhone.  At the last minute I realized the short path was to head to the local Best Buy where all the services were available in one location.</p>
<p><em><strong>*Note:</strong> I have found that if you know as much as or a little more than the service provider, they will drop all the bullsh!t and tell you truth. Rather then make sure they don&#8217;t lose any money from additional services (which I know they are specifically instructed to do), I had the guy telling me everything about the company and how to get the lowest bill possible in my situation.</em></p>
<p><em><strong>*Note 2:</strong> In case you wanted to know, Verizon will be launching 4G in the 4th quarter of this year which could quite possibly mean future iPhones on the Verizon network about a year after that. Also, they are interested in getting involved in the Andriod phone business, but haven&#8217;t figured out how to go about it. Expect a response next year regarding this.<br />
</em></p>
<p>Let me cut to the chase. I am testing my iPhone for the next 30 days in which time I can cancel my contract with AT&amp;T without penalty. So far, it works. The service isn&#8217;t as bad as I&#8217;ve been told. I might change my mind about this in another week, but so far&#8230; why did I wait so long? I&#8217;ll let you know what happens.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.foyleman.com/2009/07/att-not-so-sucky/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

