<?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>Brian Cantin &#187; computers</title>
	<atom:link href="http://www.briancantin.com/tag/computers/feed" rel="self" type="application/rss+xml" />
	<link>http://www.briancantin.com</link>
	<description>Computers, Music, Cycling, Politics and the general hum-drum of Life.</description>
	<lastBuildDate>Thu, 08 Jul 2010 19:36:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Free Linux Antivirus from RPM Repository</title>
		<link>http://www.briancantin.com/2010/05/free-linux-antivirus-from-rpm-repository.html#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://www.briancantin.com/2010/05/free-linux-antivirus-from-rpm-repository.html#comments</comments>
		<pubDate>Fri, 28 May 2010 16:11:16 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[computers]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.briancantin.com/?p=446</guid>
		<description><![CDATA[Computer viruses are the bane of most system administrator&#8217;s existence and an unavoidable facet of modern online life. Most Linux systems however do not have an antivirus included in their repositories. There are a few reasons why, including the relatively low-level of Linux viruses and the frequent updating of these packages which are generally more agile [...]]]></description>
			<content:encoded><![CDATA[<p>Computer viruses are the bane of most system administrator&#8217;s existence and an unavoidable facet of modern online life. Most Linux systems however do not have an antivirus included in their repositories.<br />
There are a few reasons why, including the relatively low-level of Linux viruses and the frequent updating of these packages which are generally more agile than the distribution releases. There is a solution I use that I would like to share.</p>
<p>On home systems, like Ubuntu, you can find a great free system called <a href="http://www.clamav.net/" target="_blank">ClamAV</a> through the package manager, however on more stable systems for servers (such as Centos 5) this option is not available.<br />
This does not mean you should forgo the effort to add one &#8211; modern viruses are sophisticated vermin that can exploit a users systems and use them to access and propagate on a web server. Script exploits could bring your server to a crawl as they feed viruses to your customers. A good antivirus is a necessity in this modern age.</p>
<p>Thankfully there is an answer &#8211; <a href="http://dag.wieers.com/" target="_blank">Dag Wieërs</a> maintains an RPM repository supporting several pieces of software, and ClamAV is one of them. There are three steps to making your system secure &#8211; first you need to install the ClamAV packages, second you need a custom script to update and scan the system, and thirdly you need to run the script with cron to automate the process. What follows is a step-by-step tutorial for setting this up on a CentOS 5.5 server, however it should work relatively the same for any RedHat Enterprise based distribution.</p>
<h3>Part One : Installing ClamAV from Dag&#8217;s RPM Repository</h3>
<p>The first step is to add the repository entry:</p>
<p><code>sudo nano /etc/yum.repos.d/rpmforge.repo</code></p>
<p>In this file add the following code and save the file, then exit the editor:</p>
<p><code>[rpmforge]<br />
name = Dag Wieers RPM Repository (rpmforge)<br />
mirrorlist = http://apt.sw.be/redhat/el5/en/mirrors-rpmforge<br />
gpgcheck = 1<br />
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY.rpmforge<br />
enabled=0</code></p>
<p>Next, get the GPG key to ensure you are getting officially signed packages:</p>
<p><code>sudo wget http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt -P /etc/pki/rpm-gpg/ -O RPM-GPG-KEY.rpmforge</code></p>
<p>You should now be ready to install the initial package:</p>
<p><code>sudo yum --enablerepo=rpmforge install clamd -y</code></p>
<p>The previous command should also install the &#8216;<code>clamav</code>&#8216; and &#8216;<code>clamav-db</code>&#8216; dependency packages. If all went well, move on to the next step.</p>
<h3>Part Two : Creating a Script to Automate ClamAV</h3>
<p>First, lets create a new bash script:</p>
<p><code>sudo nano /usr/local/bin/clamav-cron</code></p>
<p>The script should look roughly like the one below, change the notification and alert emails as needed:</p>
<pre><code>#!/bin/bash
#============================================
# Update clam av and initiate a full system
# scan excluding virtual directories
# written by Brian Cantin, 2009-2010
#============================================
# User configuration section
#--------------------------------------------

# Notification e-mail sender (could be fake):
CAV_MAILFROM="support@example.com"

# Notification &amp; Alert e-mail recipients:
CAV_NOTIFY_TO="notify@example.com"
CAV_ALERT_TO="alerts@example.com"

# Log file name and its path:
CAV_LOGFILE="/var/log/clamav-cron"

# Scan target
CAV_TARGET='/'

# Directories to exclude from the scan
CAV_EXCLUDE='/proc|/dev|/sys|/mnt'

#===========================================
# script revision
CAV_VERSION='0.4'

# if the log file already exists - delete it
if [ -e $CAV_LOGFILE ]
then
        /bin/rm $CAV_LOGFILE
fi

# printed on the command line:
echo -e `basename $0` "v"$CAV_VERSION

# to be written to the log file:
echo -e $HOSTNAME - $(date) &gt;&gt; $CAV_LOGFILE
echo -e ------------------------ &gt;&gt; $CAV_LOGFILE
echo -e Script : `basename $0` v$CAV_VERSION  &gt;&gt; $CAV_LOGFILE
echo -e Target : $CAV_TARGET on $HOSTNAME &gt;&gt; $CAV_LOGFILE
echo -e Exclude: $CAV_EXCLUDE &gt;&gt; $CAV_LOGFILE
echo -e ------------------------ &gt;&gt; $CAV_LOGFILE

# update the detection database
echo -e "Update (/usr/bin/freshclam):" &gt;&gt; $CAV_LOGFILE
/usr/bin/freshclam &gt;&gt; $CAV_LOGFILE
echo -e ------------------------ &gt;&gt; $CAV_LOGFILE

# run the scan
echo -e "Scan (/usr/bin/clamscan):" &gt;&gt; $CAV_LOGFILE
/usr/bin/clamscan --infected --recursive $CAV_TARGET --exclude $CAV_EXCLUDE &gt;&gt; $CAV_LOGFILE
CLAMSCAN=$?

# if an error or virus is encountered then send an email to alert address
# otherwise send one to the notify
if [ "$CLAMSCAN" -eq "1" ]
then
        CAV_SUBJECT="[VIRUS] ClamAV ("$HOSTNAME") $(date)"
        /bin/mail -s "$CAV_SUBJECT" $CAV_ALERT_TO -- -f $CAV_MAILFROM &lt; $CAV_LOGFILE
elif [ "$CLAMSCAN" -gt "1" ]
then
        CAV_SUBJECT="[ERROR] ClamAV ("$HOSTNAME") $(date)"
	/bin/mail -s "$CAV_SUBJECT" $CAV_ALERT_TO -- -f $CAV_MAILFROM &lt; $CAV_LOGFILE
else
	CAV_SUBJECT="ClamAV ("$HOSTNAME") $(date)"
	/bin/mail -s "$CAV_SUBJECT" $CAV_NOTIFY_TO -- -f $CAV_MAILFROM &lt; $CAV_LOGFILE
fi
</code></pre>
<p>I think this shell script is fairly self explanatory and to the point &#8211; it will update the ClamAV software and database, run a full system scan (excluding virtual directories) and email the results to the notification address. To accentuate problems it adds [VIRUS] or [ERROR] to the email subject and sends the email instead to the alert address. You can configure these addresses to be the same, depending on your preferences. Please note you <em>must</em> have <code>/bin/mail</code> configured correctly for the email functionality to work but that is outside the scope of this article.</p>
<p>After creating and saving this new script, make it executable:</p>
<p><code> sudo chmod +x /usr/local/bin/clamav-cron</code></p>
<p>You should complete a test-run of your script at this point:</p>
<p><code>sudo /usr/local/bin/clamav-cron</code></p>
<p>If all goes well it should complete within a few minutes to a few hours (depending on the size of your file system) and send you an email of the results. If there where any errors, go back and correct them before moving on to part three.</p>
<h3>Part Three : Automation</h3>
<p>Once everything is working to your satisfaction you can edit the crontab file for a daily activation of the script:</p>
<p><code>sudo nano /etc/crontab</code></p>
<p>I added the following line to make the script run daily at 2:30am as root:</p>
<p><code>30 2 * * * root /usr/local/bin/clamav-cron</code></p>
<p>Congratulations! Your server is now configured to automatically update your antivirus, scan for threats and notify you in a timely manner, every day.</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d446').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d446" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.briancantin.com%2F2010%2F05%2Ffree-linux-antivirus-from-rpm-repository.html&amp;title=Free+Linux+Antivirus+from+RPM+Repository" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.briancantin.com%2F2010%2F05%2Ffree-linux-antivirus-from-rpm-repository.html" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.briancantin.com%2F2010%2F05%2Ffree-linux-antivirus-from-rpm-repository.html&amp;title=Free+Linux+Antivirus+from+RPM+Repository" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http%3A%2F%2Fwww.briancantin.com%2F2010%2F05%2Ffree-linux-antivirus-from-rpm-repository.html&amp;T=Free+Linux+Antivirus+from+RPM+Repository" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.briancantin.com%2F2010%2F05%2Ffree-linux-antivirus-from-rpm-repository.html&amp;title=Free+Linux+Antivirus+from+RPM+Repository" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fwww.briancantin.com%2F2010%2F05%2Ffree-linux-antivirus-from-rpm-repository.html&amp;title=Free+Linux+Antivirus+from+RPM+Repository" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.briancantin.com%2F2010%2F05%2Ffree-linux-antivirus-from-rpm-repository.html&amp;title=Free+Linux+Antivirus+from+RPM+Repository" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fwww.briancantin.com%2F2010%2F05%2Ffree-linux-antivirus-from-rpm-repository.html" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Free+Linux+Antivirus+from+RPM+Repository+@+http%3A%2F%2Fwww.briancantin.com%2F2010%2F05%2Ffree-linux-antivirus-from-rpm-repository.html" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3A%2F%2Fwww.briancantin.com%2F2010%2F05%2Ffree-linux-antivirus-from-rpm-repository.html&amp;t=Free+Linux+Antivirus+from+RPM+Repository" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d446').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://www.briancantin.com/2010/05/free-linux-antivirus-from-rpm-repository.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>World of Warcraft Macros &#8211; Fishing</title>
		<link>http://www.briancantin.com/2009/09/world-of-warcraft-macros-fishing.html#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://www.briancantin.com/2009/09/world-of-warcraft-macros-fishing.html#comments</comments>
		<pubDate>Sun, 27 Sep 2009 17:25:00 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[computers]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[macros]]></category>
		<category><![CDATA[World of Warcraft]]></category>

		<guid isPermaLink="false">http://www.briancantin.com/?p=267</guid>
		<description><![CDATA[One of the nice features of World of Warcraft is the ability to create custom macros to simplify common tasks in the game. I have a nice little on that you can place on a button for fishing. What it does: If you do not have a fishing rod equipped, clicking the button will equip [...]]]></description>
			<content:encoded><![CDATA[<p>One of the nice features of World of Warcraft is the ability to create custom macros to simplify common tasks in the game. I have a nice little on that you can place on a button for fishing.</p>
<p><strong>What it does</strong>: If you do not have a fishing rod equipped, clicking the button will equip one. If a fishing rod is equipped, it will cast. If you hold down any modifier key it will re-equip your weapons.</p>
<p><strong>Code</strong> (insert your object names where indicated in <em>italics</em>):<br />
<code><br />
/equip [noequipped:Fishing Poles, nomodifier] <em>fishing rod name</em>;<br />
/equip [modifier] <em>main weapon name</em>;<br />
/cast [equipped:Fishing Poles, nomodifier] Fishing;<br />
</code></p>
<p>For example:<br />
<code><br />
/equip [noequipped:Fishing Poles, nomodifier] Nat Pagle's Extreme Angler FC-5000;<br />
/equip [modifier] Staff of Dark Mending;<br />
/cast [equipped:Fishing Poles, nomodifier] Fishing;<br />
</code></p>
<p>If you are not using two handed weapons, you will need to enter an equip command for your offhand weapon as well:</p>
<p><code><br />
/equip [noequipped:Fishing Poles, nomodifier] <em>fishing rod name</em>;<br />
/equip [modifier] <em>main weapon name</em>;<br />
/equip [modifier] <em>offhand weapon name</em>;<br />
/cast [equipped:Fishing Poles, nomodifier] Fishing;<br />
</code></p>
<p>Happy fishing!</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d267').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d267" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.briancantin.com%2F2009%2F09%2Fworld-of-warcraft-macros-fishing.html&amp;title=World+of+Warcraft+Macros+%26%238211%3B+Fishing" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.briancantin.com%2F2009%2F09%2Fworld-of-warcraft-macros-fishing.html" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.briancantin.com%2F2009%2F09%2Fworld-of-warcraft-macros-fishing.html&amp;title=World+of+Warcraft+Macros+%26%238211%3B+Fishing" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http%3A%2F%2Fwww.briancantin.com%2F2009%2F09%2Fworld-of-warcraft-macros-fishing.html&amp;T=World+of+Warcraft+Macros+%26%238211%3B+Fishing" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.briancantin.com%2F2009%2F09%2Fworld-of-warcraft-macros-fishing.html&amp;title=World+of+Warcraft+Macros+%26%238211%3B+Fishing" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fwww.briancantin.com%2F2009%2F09%2Fworld-of-warcraft-macros-fishing.html&amp;title=World+of+Warcraft+Macros+%26%238211%3B+Fishing" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.briancantin.com%2F2009%2F09%2Fworld-of-warcraft-macros-fishing.html&amp;title=World+of+Warcraft+Macros+%26%238211%3B+Fishing" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fwww.briancantin.com%2F2009%2F09%2Fworld-of-warcraft-macros-fishing.html" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+World+of+Warcraft+Macros+%26%238211%3B+Fishing+@+http%3A%2F%2Fwww.briancantin.com%2F2009%2F09%2Fworld-of-warcraft-macros-fishing.html" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3A%2F%2Fwww.briancantin.com%2F2009%2F09%2Fworld-of-warcraft-macros-fishing.html&amp;t=World+of+Warcraft+Macros+%26%238211%3B+Fishing" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d267').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://www.briancantin.com/2009/09/world-of-warcraft-macros-fishing.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing Windows 7</title>
		<link>http://www.briancantin.com/2009/08/installing-windows-7.html#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://www.briancantin.com/2009/08/installing-windows-7.html#comments</comments>
		<pubDate>Fri, 14 Aug 2009 23:07:00 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[computers]]></category>
		<category><![CDATA[Technical Support]]></category>
		<category><![CDATA[TV]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[World of Warcraft]]></category>

		<guid isPermaLink="false">http://www.briancantin.com/?p=242</guid>
		<description><![CDATA[Microsoft has released Windows 7 RC 1 into the wild that is the Internet. Until August 20th of 2009 (basically this is the last week) you can sign up for a license key and a link to download the disk image in iso format. This version will work until June 2010 at which point it [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://briancantin.com/images/generic.gif" alt="" align="left" />Microsoft has released Windows 7 RC 1 into the wild that is the Internet. Until August 20th of 2009 (basically this is the last week) you can sign up for a license key and a link to download the disk image in iso format.</p>
<p>This version will work until June 2010 at which point it will no longer boot, also it will have some other restrictions starting in March 2010. That still provides many months to try it out. I have done just that and would like to relate my experiences, and solutions for particular problems that have arisen.</p>
<p>For more details on the promotion, or to register for your own copy visit <a href="http://windows.microsoft.com">windows.microsoft.com</a>.</p>
<h3>Items of Note</h3>
<ul>
<li>I am NOT responsible if anything described here damages your PC or causes data loss. The software is &#8216;use at your own risk&#8217; and so is this article.</li>
<li>Back up your data. Microsoft will remind you of this, and so do I. Not backing up data before an operating system install is asking for trouble.</li>
</ul>
<h3>My Setup</h3>
<p>Here is my configuration:<br />
Motherboard: nVidia GeForce based<br />
CPU: Intel Pentium 2.8Ghz Dual Core (64bit)<br />
RAM: 4GB<br />
Storage: 2x1TB SATA II drives on a RAID 1 (mirror)<br />
Optical Media: SATA DVD-RW<br />
Current System: XP Home / Ubuntu</p>
<h3>Where to Start</h3>
<p>Firstly, I assume you have succesfully run the Windows 7 Advisor with no issues and have made a working copy of the Windows 7 install disk.</p>
<p>If you are running Windows XP you cannot do an upgrade. Period. Clean install is the only option. This means you either need to start without an OS, or have an empty NTFS formatted partition prior to attempting the install.<br />
If you do not have a blank NTFS partition the installer will stall after the language setting screen.</p>
<p>Once this is ready, reboot your PC with the Windows 7 DVD in the drive &#8211; make sure your BIOS is set to boot from it.</p>
<p>If all goes well you should be now installing Windows 7. I wasn&#8217;t this lucky.</p>
<h3>The Windows 7 Installer Stalls after Loading Windows&#8230;</h3>
<p>If you get a pretty blue screen with some leaves and a mouse cursor but nothing else after several minutes you may have the problem I had.<br />
There are several reports online of problems installing from a SATA DVD drive. I presume in my case it is because of the way nVidia handles the DVD in relation to the RAID but I&#8217;m not certain.</p>
<p>Solution: Create a USB flash drive version of the installer disk (you&#8217;ll need 4gb) and boot from that, or (what I did) install an IDE DVD drive temporarily while installing.</p>
<h3>Safely Unloading Linux First</h3>
<p>Perhaps this should be higher up, but if you have a dual-boot XP/Linux environment and intend on removing the Linux installation to try out Windows 7 be very careful when you delete the Linux partitions from within Windows. Keep in mind that the boot loader (likely GRUB) resides there as well. Deleting the Linux partition will cause your PC to not boot!<br />
With this in mind, I first booted from the XP install disk (after installing a floppy drive for the nVidia RAID drivers) and from the recovery console I ran fixmbr and rebooted. This puts the boot loader back to the original Windows one allowing you to safely remove the Linux partition. (you did back everything up, right?)</p>
<h3>Initial Impressions</h3>
<p>Once resolving the SATA optical drive issues and creating the NTFS partition (Windows 7 RC 1 does not appear to have a formatting tool like the XP installer) things went smoothly. In fact, the first have of this article was typed up on another PC nearby while I watched the Windows setup run fully automated. The setup will reboot your computer several times during installation.</p>
<p>My computer scores an average 5.9 for the user experience rating, and things are working mostly as they should. My Belkin wireless adapter does not have working drivers (Belkin hasn&#8217;t made them for Vista yet either &#8211; no fault to Microsoft for this one). I was able to use another USB wireless adapter sucessfully.<br />
My WinTV-GO (analog PCI tv tuner card) does not appear to have working drivers at the moment either, which is frustrating since I wanted to try the Windows Media Player tv functions and the Windows 7 Upgrade Advisor said they would be available via Windows Update.</p>
<p>Overall, it works fairly well. I found switching between World of Warcraft and the desktop to be agonizingly slower than the same task on XP. I am intending to do a reinstallation of the game (rather than a program folder copy) on Windows 7 to see if it perhaps will install a more compatible version of the programs and perform better.<br />
Actual game play has no noticeable differences.</p>
<p>I&#8217;ll try to keep an updated set of entries here over the next few months detailing more tests of this new system. Overall, I would say that I&#8217;m not about to run out and buy it yet, but it&#8217;s more promising than Vista.</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d242').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d242" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.briancantin.com%2F2009%2F08%2Finstalling-windows-7.html&amp;title=Installing+Windows+7" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.briancantin.com%2F2009%2F08%2Finstalling-windows-7.html" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.briancantin.com%2F2009%2F08%2Finstalling-windows-7.html&amp;title=Installing+Windows+7" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http%3A%2F%2Fwww.briancantin.com%2F2009%2F08%2Finstalling-windows-7.html&amp;T=Installing+Windows+7" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.briancantin.com%2F2009%2F08%2Finstalling-windows-7.html&amp;title=Installing+Windows+7" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fwww.briancantin.com%2F2009%2F08%2Finstalling-windows-7.html&amp;title=Installing+Windows+7" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.briancantin.com%2F2009%2F08%2Finstalling-windows-7.html&amp;title=Installing+Windows+7" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fwww.briancantin.com%2F2009%2F08%2Finstalling-windows-7.html" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Installing+Windows+7+@+http%3A%2F%2Fwww.briancantin.com%2F2009%2F08%2Finstalling-windows-7.html" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3A%2F%2Fwww.briancantin.com%2F2009%2F08%2Finstalling-windows-7.html&amp;t=Installing+Windows+7" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d242').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://www.briancantin.com/2009/08/installing-windows-7.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Painless Web 2.0 with jQuery</title>
		<link>http://www.briancantin.com/2008/11/painless-web-2-0-with-jquery.html#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://www.briancantin.com/2008/11/painless-web-2-0-with-jquery.html#comments</comments>
		<pubDate>Fri, 28 Nov 2008 17:04:00 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[computers]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.briancantin.com/?p=236</guid>
		<description><![CDATA[Allow me introduce you to my new favorite web tool: jQuery. jQuery is a handy java script that allows you to add AJAX functionality to your website without too much fuss at all. After placing the jquery.js (obtained from jQuery.com) file in your website&#8217;s path (ex. yoursite.com/include/) you simply need to add two javascript references [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://briancantin.com/images/generic.gif" alt="" align="left" />Allow me introduce you to my new favorite web tool: <a href="http://jquery.com/">jQuery</a>. jQuery is a handy java script that allows you to add AJAX functionality to your website without too much fuss at all.</p>
<p>After placing the jquery.js (obtained from <a href="http://jquery.com/">jQuery.com</a>) file in your website&#8217;s path (ex. yoursite.com/include/) you simply need to add two javascript references in your page header:</p>
<p><code>&lt;script src='include/jquery.js'&gt;&lt;/script&gt;<br />
&lt;script src='include/scripts.js'&gt;&lt;/script&gt;</code></p>
<p>The scripts.js file is where all the custom functionality code goes. Here&#8217;s an example, where links clicked in a div named #nav will load the new content into the #content div without refreshing the whole page:</p>
<pre>$(document).ready(<span style="color: #3333ff;">function</span>() {           <span style="color: #009900;">// after page is loaded, this is called automagically</span> $(<span style="color: #990000;">'#nav li a'</span>).click(<span style="color: #3333ff;">function</span>() {     <span style="color: #3333ff;">var </span>query = $(<span style="color: #3333ff;">this</span>).attr(<span style="color: #990000;">'href'</span>);                  <span style="color: #009900;">// this is what appears in the href tag</span>     $(<span style="color: #990000;">'#content'</span>).hide(<span style="color: #660000;">'slow'</span>,loadContent);            <span style="color: #009900;">// hides the div, calls loadContent()</span>

     <span style="color: #3333ff;">function </span>loadContent() {         $(<span style="color: #990000;">'#content'</span>).load(query,<span style="color: #990000;">''</span>,showNewContent()); <span style="color: #009900;">// pull the request into the div</span>     }                                                  <span style="color: #009900;">// calls showNewContent()</span>

     <span style="color: #3333ff;">function </span>showNewContent() {         $(<span style="color: #990000;">'#content'</span>).show(<span style="color: #990000;">'fast'</span>);                    <span style="color: #009900;">// show the new page content</span>     }     <span style="color: #3333ff;">return </span>false; <span style="color: #009900;">// returning false indicates the event was processed</span> });});</pre>
<p>No change to the actual page markup was required to make this happen at all. A small hurdle I encountered working with jQuery was that having an event bound to content inside the div #content would cease to function once new content was brought in. The reason for this is that jQuery loads the event binding based on what is on the page at first load. The easy way to solve this is to add the <a href="http://plugins.jquery.com/project/livequery">Live Query plugin</a> for jQuery. Put it in your include directory with the other two scripts, and reference the script after jQuery but before your site&#8217;s script:</p>
<p><code>&lt;script src='include/jquery.js'&gt;&lt;/script&gt;<br />
&lt;script src='include/jquery.livequery.js'&gt;&lt;/script&gt;<br />
&lt;script src='include/scripts.js'&gt;&lt;/script&gt;</code></p>
<p>You will need to perform the related event binding to use Live Query slightly different from a normal jQuery binding:</p>
<pre>$(document).ready(<span style="color: #3333ff;">function</span>() {    <span style="color: #009900;">// after page is loaded, this is called automagically</span> $(<span style="color: #990000;">'#content a'</span>).livequery(<span style="color: #990000;">'click'</span>, <span style="color: #3333ff;">function</span>() {        <span style="color: #009900;">// livequery auto-binds when tags change</span>     <span style="color: #3366ff;">var </span>query = $(<span style="color: #3333ff;">this</span>).attr(<span style="color: #990000;">'href'</span>);                  <span style="color: #009900;">// this is what appears in the href tag</span>     alert(<span style="color: #990000;">'You clicked this link: '</span> + query);     <span style="color: #3333ff;">return </span>false; <span style="color: #009900;">// returning false indicates the event was processed</span> });});</pre>
<p>Yup, it&#8217;s just that easy &#8211; and once again, no change was made to the page markup. There is no end to the applications of jQuery and it&#8217;s related plugins. Happy coding, and welcome to Web 2.0!</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d236').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d236" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.briancantin.com%2F2008%2F11%2Fpainless-web-2-0-with-jquery.html&amp;title=Painless+Web+2.0+with+jQuery" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.briancantin.com%2F2008%2F11%2Fpainless-web-2-0-with-jquery.html" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.briancantin.com%2F2008%2F11%2Fpainless-web-2-0-with-jquery.html&amp;title=Painless+Web+2.0+with+jQuery" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http%3A%2F%2Fwww.briancantin.com%2F2008%2F11%2Fpainless-web-2-0-with-jquery.html&amp;T=Painless+Web+2.0+with+jQuery" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.briancantin.com%2F2008%2F11%2Fpainless-web-2-0-with-jquery.html&amp;title=Painless+Web+2.0+with+jQuery" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fwww.briancantin.com%2F2008%2F11%2Fpainless-web-2-0-with-jquery.html&amp;title=Painless+Web+2.0+with+jQuery" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.briancantin.com%2F2008%2F11%2Fpainless-web-2-0-with-jquery.html&amp;title=Painless+Web+2.0+with+jQuery" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fwww.briancantin.com%2F2008%2F11%2Fpainless-web-2-0-with-jquery.html" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Painless+Web+2.0+with+jQuery+@+http%3A%2F%2Fwww.briancantin.com%2F2008%2F11%2Fpainless-web-2-0-with-jquery.html" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3A%2F%2Fwww.briancantin.com%2F2008%2F11%2Fpainless-web-2-0-with-jquery.html&amp;t=Painless+Web+2.0+with+jQuery" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d236').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://www.briancantin.com/2008/11/painless-web-2-0-with-jquery.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Missing Safely Remove Hardware in System Tray</title>
		<link>http://www.briancantin.com/2008/10/missing-safely-remove-hardware-in-system-tray.html#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://www.briancantin.com/2008/10/missing-safely-remove-hardware-in-system-tray.html#comments</comments>
		<pubDate>Sat, 11 Oct 2008 17:36:00 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[computers]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.briancantin.com/?p=234</guid>
		<description><![CDATA[So, I plug my USB flash drive into my computer and load some data to take with me. I look down to the bottom right of my screen and &#8230; where&#8217;s the icon gone? I look through the menus and control panels and cannot find an entry for it. Next step, I check to see [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://briancantin.com/images/generic.gif" alt="" align="left" />So, I plug my USB flash drive into my computer and load some data to take with me. I look down to the bottom right of my screen and &#8230; where&#8217;s the icon gone?</p>
<p>I look through the menus and control panels and cannot find an entry for it. Next step, I check to see if the drive has an &#8216;Eject&#8217; option. It doesn&#8217;t. Only two things I can do &#8211; pull the drive and hope it&#8217;s all written, or shutdown the PC and pull it out then. Since I was short on time, I yanked the USB drive and everything went OK &#8211; but where did that icon go?</p>
<p>Rebooting did not resolve the issue. I searched Google and there wasn&#8217;t too much help there at all &#8211; although I did find numerous sites with the following tip:</p>
<p>Create a new shortcut on your desktop &#8211; right click and slide down to &#8220;New&#8221; then click on &#8220;Shortcut&#8221;.</p>
<p><a href="http://briancantin.com/images/tutorial_00/create_shortcut.gif"><img style="float: left; margin: 0 10px 10px 0; cursor: hand; width: 320px;" src="http://briancantin.com/images/tutorial_00/create_shortcut.gif" border="0" alt="" /></a></p>
<p>Copy this &#8220;<code>%windir%\system32\RunDll32.exe shell32.dll,Control_RunDLL hotplug.dll</code>&#8221; (excluding the quotes) and paste it in the field that comes up in the next dialog box, under where it says &#8220;Type the location of the item:&#8221;, then click &#8220;Next &gt;&#8221;.</p>
<p>The screen that follows prompts you to give the shortcut a name and is already pre-filled with &#8220;rundll32.exe&#8221; which is not helpful at all. Name it something obvious, such as &#8220;Safely Remove Hardare&#8221; and click &#8220;Finish&#8221;.</p>
<p>Double clicking the shortcut should launch the Safetly Remove Hardware window with your list of devices.</p>
<p>A nice touch is to edit the shortcut&#8217;s properties and change the icon to the usual one by using the icon browser. The icon can be found in &#8220;c:\windows\system32\hotplug.dll&#8221;.</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d234').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d234" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.briancantin.com%2F2008%2F10%2Fmissing-safely-remove-hardware-in-system-tray.html&amp;title=Missing+Safely+Remove+Hardware+in+System+Tray" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.briancantin.com%2F2008%2F10%2Fmissing-safely-remove-hardware-in-system-tray.html" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.briancantin.com%2F2008%2F10%2Fmissing-safely-remove-hardware-in-system-tray.html&amp;title=Missing+Safely+Remove+Hardware+in+System+Tray" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http%3A%2F%2Fwww.briancantin.com%2F2008%2F10%2Fmissing-safely-remove-hardware-in-system-tray.html&amp;T=Missing+Safely+Remove+Hardware+in+System+Tray" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.briancantin.com%2F2008%2F10%2Fmissing-safely-remove-hardware-in-system-tray.html&amp;title=Missing+Safely+Remove+Hardware+in+System+Tray" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fwww.briancantin.com%2F2008%2F10%2Fmissing-safely-remove-hardware-in-system-tray.html&amp;title=Missing+Safely+Remove+Hardware+in+System+Tray" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.briancantin.com%2F2008%2F10%2Fmissing-safely-remove-hardware-in-system-tray.html&amp;title=Missing+Safely+Remove+Hardware+in+System+Tray" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fwww.briancantin.com%2F2008%2F10%2Fmissing-safely-remove-hardware-in-system-tray.html" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Missing+Safely+Remove+Hardware+in+System+Tray+@+http%3A%2F%2Fwww.briancantin.com%2F2008%2F10%2Fmissing-safely-remove-hardware-in-system-tray.html" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3A%2F%2Fwww.briancantin.com%2F2008%2F10%2Fmissing-safely-remove-hardware-in-system-tray.html&amp;t=Missing+Safely+Remove+Hardware+in+System+Tray" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d234').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://www.briancantin.com/2008/10/missing-safely-remove-hardware-in-system-tray.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>XP Goes To The Dark Side</title>
		<link>http://www.briancantin.com/2008/09/xp-goes-to-the-dark-side.html#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://www.briancantin.com/2008/09/xp-goes-to-the-dark-side.html#comments</comments>
		<pubDate>Tue, 16 Sep 2008 20:15:00 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[computers]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.briancantin.com/?p=232</guid>
		<description><![CDATA[In case you weren&#8217;t aware &#8211; there&#8217;s a free download from Microsoft that allows you to change your interface to a snazzy dark grey theme. You can download it at http://go.microsoft.com/fwlink/?LinkID=75078. The screenshot I&#8217;ve included shows the theme after installation on my system. The background is not included with the theme, I found that one [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://briancantin.com/images/zune.gif"><img style="float: right; margin: 0 0 10px 10px; cursor: hand; width: 320px;" src="http://briancantin.com/images/zune.gif" border="0" alt="" /></a><br />
<img src="http://briancantin.com/images/xphome.jpg" alt="" align="left" />In case you weren&#8217;t aware &#8211; there&#8217;s a free download from Microsoft that allows you to change your interface to a snazzy dark grey theme.</p>
<p>You can download it at <a href="http://go.microsoft.com/fwlink/?LinkID=75078">http://go.microsoft.com/fwlink/?LinkID=75078</a>.</p>
<p>The screenshot I&#8217;ve included shows the theme after installation on my system. The background is not included with the theme, I found that one at <a href="http://wallpapers.jurko.net/pic/9005/">http://wallpapers.jurko.net/pic/9005/</a>. I&#8217;ve got a calculator window open as well as the start menu with a hilighted item and tooltip showing the general color scheme of things.</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d232').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d232" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.briancantin.com%2F2008%2F09%2Fxp-goes-to-the-dark-side.html&amp;title=XP+Goes+To+The+Dark+Side" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.briancantin.com%2F2008%2F09%2Fxp-goes-to-the-dark-side.html" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.briancantin.com%2F2008%2F09%2Fxp-goes-to-the-dark-side.html&amp;title=XP+Goes+To+The+Dark+Side" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http%3A%2F%2Fwww.briancantin.com%2F2008%2F09%2Fxp-goes-to-the-dark-side.html&amp;T=XP+Goes+To+The+Dark+Side" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.briancantin.com%2F2008%2F09%2Fxp-goes-to-the-dark-side.html&amp;title=XP+Goes+To+The+Dark+Side" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fwww.briancantin.com%2F2008%2F09%2Fxp-goes-to-the-dark-side.html&amp;title=XP+Goes+To+The+Dark+Side" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.briancantin.com%2F2008%2F09%2Fxp-goes-to-the-dark-side.html&amp;title=XP+Goes+To+The+Dark+Side" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fwww.briancantin.com%2F2008%2F09%2Fxp-goes-to-the-dark-side.html" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+XP+Goes+To+The+Dark+Side+@+http%3A%2F%2Fwww.briancantin.com%2F2008%2F09%2Fxp-goes-to-the-dark-side.html" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3A%2F%2Fwww.briancantin.com%2F2008%2F09%2Fxp-goes-to-the-dark-side.html&amp;t=XP+Goes+To+The+Dark+Side" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d232').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://www.briancantin.com/2008/09/xp-goes-to-the-dark-side.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Random Update</title>
		<link>http://www.briancantin.com/2008/08/random-update-2.html#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://www.briancantin.com/2008/08/random-update-2.html#comments</comments>
		<pubDate>Wed, 27 Aug 2008 19:08:00 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[computers]]></category>
		<category><![CDATA[general]]></category>
		<category><![CDATA[personal]]></category>

		<guid isPermaLink="false">http://www.briancantin.com/?p=228</guid>
		<description><![CDATA[I ran out of time and energy for a while to keep some updates to the site. Sadly, I slipped up and started smoking again so it looks like I&#8217;m going to have to start that process all over again. Also of note, I&#8217;ve started a new job working the help desk at a local [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://briancantin.com/images/generic.gif" alt="" align="left" />I ran out of time and energy for a while to keep some updates to the site.</p>
<p>Sadly, I slipped up and started smoking again so it looks like I&#8217;m going to have to start that process all over again.</p>
<p>Also of note, I&#8217;ve started a new job working the help desk at a local software company this week. For those of you that are googling me from there &#8211; <span style="font-weight:bold;">/wave</span></p>
<p>I have had some random hardware issues here and there with this PC that I suspect are related to over heating. I might post some pictures of my modifications at some point. I moved it to a more ventilated case and reconfigured the fan locations to pull more heat away from the components that get the hottest.</p>
<p>My hard drive crashed over the summer. Prior to getting the above mentioned configuration working well, my drive started to make the dreaded &#8220;click-click-whirr&#8221; sound and the BIOS couldn&#8217;t see it. I did manage to get it to boot a few times afterward, but it inevitably would lock up at some point so I stopped.</p>
<p>My girlfriend, the sweetie she is, gave me 250gb drive to replace it with and I successfully transferred all of my data. I still have the odd problem with the computer, but that&#8217;s mostly related to the wireless device and network.</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d228').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d228" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.briancantin.com%2F2008%2F08%2Frandom-update-2.html&amp;title=Random+Update" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.briancantin.com%2F2008%2F08%2Frandom-update-2.html" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.briancantin.com%2F2008%2F08%2Frandom-update-2.html&amp;title=Random+Update" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http%3A%2F%2Fwww.briancantin.com%2F2008%2F08%2Frandom-update-2.html&amp;T=Random+Update" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.briancantin.com%2F2008%2F08%2Frandom-update-2.html&amp;title=Random+Update" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fwww.briancantin.com%2F2008%2F08%2Frandom-update-2.html&amp;title=Random+Update" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.briancantin.com%2F2008%2F08%2Frandom-update-2.html&amp;title=Random+Update" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fwww.briancantin.com%2F2008%2F08%2Frandom-update-2.html" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Random+Update+@+http%3A%2F%2Fwww.briancantin.com%2F2008%2F08%2Frandom-update-2.html" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3A%2F%2Fwww.briancantin.com%2F2008%2F08%2Frandom-update-2.html&amp;t=Random+Update" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d228').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://www.briancantin.com/2008/08/random-update-2.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shocking Customer Service</title>
		<link>http://www.briancantin.com/2008/01/shocking-customer-service.html#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://www.briancantin.com/2008/01/shocking-customer-service.html#comments</comments>
		<pubDate>Thu, 24 Jan 2008 22:30:00 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[computers]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.briancantin.com/?p=219</guid>
		<description><![CDATA[I have an install disc for Windows XP, and an upgrade license. I actually have all of the original discs for the upgrade path still. I have even been diligent enough to remove it from previous PCs when I have done a major platform upgrade. In other words, I have been very careful to jump [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://briancantin.com/images/xphome.jpg" alt="" align="left" />I have an install disc for Windows XP, and an upgrade license. I actually have all of the original discs for the upgrade path still. I have even been diligent enough to remove it from previous PCs when I have done a major platform upgrade.</p>
<p>In other words, I have been very careful to jump through all of Microsoft&#8217;s little hoops to legally use their software. During my <a href="http://briancantin.com/2007/11/linux-ubuntu-and-me.html">recent adventures in Linux</a> I accidentally turfed my NTFS partition &#8211; it was readable from Linux but no longer recognized by Windows even in safe mode or from the recovery console.</p>
<p>This past weekend I set aside some time to clean up that mess, and reinstall everything.  I loathe doing it because my XP disc is an original release so I have to download many gigabytes of updates to get current.  Big snag &#8211; likely due to all of my hardware changes over the years, my license key appears to have been flagged as invalid.</p>
<p>This is quite annoying since as I have previously stated &#8211; to the best of my knowledge I have done everything Microsoft asks of me in the license. I have been putting off calling their tech support out of fear of being on the phone for a long time and (since their servers seem to think I&#8217;m a software pirate) being told I am out of luck.</p>
<p>Here is the shocking part: This was one of the fastest, easiest and most pleasant support experiences I have ever had! After going through their voice activated phone system, I was promptly transferred to a human being &#8211; I had to wait at most 30 seconds for this to occur. I have made some overseas calls before, and the time it took to connect was comparable.</p>
<p>I have no doubt that I was speaking to someone over in India or the surrounding area since that&#8217;s the support trend, and the representative had an Eastern accent. She asked me a few basic questions &#8211; what is the first group of numbers on the screen, did the software come with my PC, is it installed on any other PCs and is this the first time I have tried to activate it. (######, no, no but it has been and since removed and of course no again)<br />
She then had me enter a sequence of numbers into the boxes on the screen, which she relayed very clearly and voila! Everything is up and running.</p>
<p>On the whole, I do not like Microsoft&#8217;s registration system &#8211; but I give them grudging kudos for making the telephone activation painless and efficient. Then again, maybe I just got an experienced agent &#8211; I wish I had recorded her name so I could sing her praise via an email to Microsoft.</p>
<p>Now, if only they could make their operating systems as efficient&#8230;</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d219').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d219" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.briancantin.com%2F2008%2F01%2Fshocking-customer-service.html&amp;title=Shocking+Customer+Service" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.briancantin.com%2F2008%2F01%2Fshocking-customer-service.html" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.briancantin.com%2F2008%2F01%2Fshocking-customer-service.html&amp;title=Shocking+Customer+Service" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http%3A%2F%2Fwww.briancantin.com%2F2008%2F01%2Fshocking-customer-service.html&amp;T=Shocking+Customer+Service" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.briancantin.com%2F2008%2F01%2Fshocking-customer-service.html&amp;title=Shocking+Customer+Service" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fwww.briancantin.com%2F2008%2F01%2Fshocking-customer-service.html&amp;title=Shocking+Customer+Service" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.briancantin.com%2F2008%2F01%2Fshocking-customer-service.html&amp;title=Shocking+Customer+Service" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fwww.briancantin.com%2F2008%2F01%2Fshocking-customer-service.html" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Shocking+Customer+Service+@+http%3A%2F%2Fwww.briancantin.com%2F2008%2F01%2Fshocking-customer-service.html" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3A%2F%2Fwww.briancantin.com%2F2008%2F01%2Fshocking-customer-service.html&amp;t=Shocking+Customer+Service" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d219').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://www.briancantin.com/2008/01/shocking-customer-service.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook Reaches Out With Beacon</title>
		<link>http://www.briancantin.com/2007/12/facebook-reaches-out-with-beacon.html#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://www.briancantin.com/2007/12/facebook-reaches-out-with-beacon.html#comments</comments>
		<pubDate>Thu, 06 Dec 2007 17:56:00 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[computers]]></category>
		<category><![CDATA[corporate greed]]></category>

		<guid isPermaLink="false">http://www.briancantin.com/?p=217</guid>
		<description><![CDATA[It&#8217;s the online sensation that has swept the world &#8211; Facebook. Up until now, the data they have collected has been only what you provided them. Now with their new Beacon project, they&#8217;ve started to reach beyond the confines of their domain, and collect information that you may not have authorized them to. It&#8217;s no [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://briancantin.com/images/fbprivacy.gif" alt="" align="left" />It&#8217;s the online sensation that has swept the world &#8211; Facebook. Up until now, the data they have collected has been only what you provided them. Now with their new Beacon project, they&#8217;ve started to reach beyond the confines of their domain, and collect information that you may not have authorized them to.</p>
<p>It&#8217;s no secret to anyone who has read the privacy policy that Facebook is not just a social networking tool, but a method of collecting consumer data which is used for marketing purposes. That&#8217;s why it&#8217;s important not to put anything on their site that you wouldn&#8217;t want shared in this manner such as phone numbers, business email addresses and the like. Otherwise, it seems fairly benign, or at least it was until now.</p>
<p>Bought a product on a Beacon partner&#8217;s website? They tell Facebook, who adds a notification onto your feed. Sure, you can opt-out and delete the message &#8211; but Facebook still knows, and have been unresponsive to questions as to what happens to that data after you delete it from your feed. Is it really deleted, or merely hidden?<br />
The plot thickens &#8211; not all of the Beacon partner sites are collecting just purchase information. Some are collecting information on your interests based on your browsing activities on their websites.</p>
<p>What all of this means is that Facebook is collecting personalized data on you that you didn&#8217;t explicitly give them. They are using it to aim targeted ads at you and your social circle &#8211; and quite likely they&#8217;re selling this marketing data to their partners.</p>
<p>A further questionable move on their part is that this new initiative is enabled by default for all users &#8211; you must edit your privacy configuration to opt-out of the program. The motivation behind this is fairly obvious &#8211; not too many people would likely go out of their way to add Beacon to their profile since it has no appeal to the end-user, only the advertisers.</p>
<p>Apparently some of the initial partners (such as Coke) are cooling to the idea and taking a wait-and-see-what-happens approach to Beacon. They claim they where led to believe it would be an opt-in program &#8211; but the cynic in me thinks that&#8217;s just PR spin to distance themselves from Facebook in case it crashes and burns.</p>
<p>All and all, I can honestly say &#8211; shame on you Mark Zuckerberg.</p>
<p><code>Edit: It's come to my attention that Facebook has partially reversed it's policy and allowed for a global opt-out, instead of a site-by-site opt-out... However you are in fact automatically added to Beacon services unless you ask to be removed.<br />
To do that: Go to Privacy &gt; External Websites and put a check in the box.<br />
</code></p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d217').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d217" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.briancantin.com%2F2007%2F12%2Ffacebook-reaches-out-with-beacon.html&amp;title=Facebook+Reaches+Out+With+Beacon" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.briancantin.com%2F2007%2F12%2Ffacebook-reaches-out-with-beacon.html" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.briancantin.com%2F2007%2F12%2Ffacebook-reaches-out-with-beacon.html&amp;title=Facebook+Reaches+Out+With+Beacon" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http%3A%2F%2Fwww.briancantin.com%2F2007%2F12%2Ffacebook-reaches-out-with-beacon.html&amp;T=Facebook+Reaches+Out+With+Beacon" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.briancantin.com%2F2007%2F12%2Ffacebook-reaches-out-with-beacon.html&amp;title=Facebook+Reaches+Out+With+Beacon" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fwww.briancantin.com%2F2007%2F12%2Ffacebook-reaches-out-with-beacon.html&amp;title=Facebook+Reaches+Out+With+Beacon" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.briancantin.com%2F2007%2F12%2Ffacebook-reaches-out-with-beacon.html&amp;title=Facebook+Reaches+Out+With+Beacon" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fwww.briancantin.com%2F2007%2F12%2Ffacebook-reaches-out-with-beacon.html" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Facebook+Reaches+Out+With+Beacon+@+http%3A%2F%2Fwww.briancantin.com%2F2007%2F12%2Ffacebook-reaches-out-with-beacon.html" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3A%2F%2Fwww.briancantin.com%2F2007%2F12%2Ffacebook-reaches-out-with-beacon.html&amp;t=Facebook+Reaches+Out+With+Beacon" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d217').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://www.briancantin.com/2007/12/facebook-reaches-out-with-beacon.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Add Digg To Blogger.com Posts</title>
		<link>http://www.briancantin.com/2007/12/add-digg-to-bloggercom-posts.html#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://www.briancantin.com/2007/12/add-digg-to-bloggercom-posts.html#comments</comments>
		<pubDate>Wed, 05 Dec 2007 18:51:00 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.briancantin.com/?p=215</guid>
		<description><![CDATA[After a poking around the xml template for my site, and playing around with the Digg code, I&#8217;ve figured out how to add a Digg button to my posts. Listed below is a quick how-to for adding this functionality to your website too. Make sure your blog is set to enable Post Pages and you [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://briancantin.com/images/blogger.gif" alt="" align="left" /></p>
<p>After a poking around the xml template for my site, and playing around with the Digg code, I&#8217;ve figured out how to add a Digg button to my posts.<br />
Listed below is a quick how-to for adding this functionality to your website too.</p>
<ol>
<li>Make sure your blog is set to enable Post Pages and you are using the new Blogger, not the classic version</li>
<li>Go to the customization section of your blog, on the Template tab select Edit HTML</li>
<li>Make sure to click Download Full Template and save a backup copy to disk &#8211; just in case.</li>
<li>Put a check in Expand Widget Templates.</li>
<li>Search for <code>&lt;p&gt;&lt;data:post.body/&gt;&lt;/p&gt;</code><br />
<strong>Update: November 5th, 2008</strong></p>
<p><em>It has come to my attention that some templates use a slightly different formatting. If you cannot find the text listed above &#8211; try searching for <code>&lt;data:post.body/&gt;</code> and follow the rest of the instructions.</em></li>
<li>Paste this on the line directly before it:<br />
<code>&lt;div style='float:right; margin-left:10px;'&gt;<br />
&lt;script type='text/javascript'&gt;<br />
digg_url=&amp;quot;&lt;data:post.url/&gt;&amp;quot;;&lt;/script&gt;<br />
&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'/&gt;<br />
&lt;/div&gt;</code></li>
<li>Preview your template to make sure it looks right &#8211; the Digg icon should appear at the top right of all your posts. Hover your cursor over it and make sure the link URL matches your post URL.</li>
<li>If all looks well, click Save Template and then View your blog</li>
</ol>
<p>Happy DIGGing!</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d215').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d215" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.briancantin.com%2F2007%2F12%2Fadd-digg-to-bloggercom-posts.html&amp;title=Add+Digg+To+Blogger.com+Posts" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.briancantin.com%2F2007%2F12%2Fadd-digg-to-bloggercom-posts.html" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.briancantin.com%2F2007%2F12%2Fadd-digg-to-bloggercom-posts.html&amp;title=Add+Digg+To+Blogger.com+Posts" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http%3A%2F%2Fwww.briancantin.com%2F2007%2F12%2Fadd-digg-to-bloggercom-posts.html&amp;T=Add+Digg+To+Blogger.com+Posts" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.briancantin.com%2F2007%2F12%2Fadd-digg-to-bloggercom-posts.html&amp;title=Add+Digg+To+Blogger.com+Posts" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fwww.briancantin.com%2F2007%2F12%2Fadd-digg-to-bloggercom-posts.html&amp;title=Add+Digg+To+Blogger.com+Posts" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.briancantin.com%2F2007%2F12%2Fadd-digg-to-bloggercom-posts.html&amp;title=Add+Digg+To+Blogger.com+Posts" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fwww.briancantin.com%2F2007%2F12%2Fadd-digg-to-bloggercom-posts.html" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Add+Digg+To+Blogger.com+Posts+@+http%3A%2F%2Fwww.briancantin.com%2F2007%2F12%2Fadd-digg-to-bloggercom-posts.html" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3A%2F%2Fwww.briancantin.com%2F2007%2F12%2Fadd-digg-to-bloggercom-posts.html&amp;t=Add+Digg+To+Blogger.com+Posts" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://www.briancantin.com/wordpress/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d215').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://www.briancantin.com/2007/12/add-digg-to-bloggercom-posts.html/feed</wfw:commentRss>
		<slash:comments>97</slash:comments>
		</item>
	</channel>
</rss>

