<?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>Matt Refghi&#039;s Blog</title>
	<atom:link href="http://www.mattrefghi.com/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mattrefghi.com/wordpress</link>
	<description>Technology and other written works</description>
	<lastBuildDate>Sat, 13 Feb 2010 23:39:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How to Temporarily Disable System Beeps</title>
		<link>http://www.mattrefghi.com/wordpress/2010/02/how-to-temporarily-disable-system-beeps/</link>
		<comments>http://www.mattrefghi.com/wordpress/2010/02/how-to-temporarily-disable-system-beeps/#comments</comments>
		<pubDate>Sat, 13 Feb 2010 09:05:32 +0000</pubDate>
		<dc:creator>Matt Refghi</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[beep]]></category>
		<category><![CDATA[windows server 2003]]></category>

		<guid isPermaLink="false">http://www.mattrefghi.com/wordpress/?p=1235</guid>
		<description><![CDATA[Computers have a means of communicating without external speakers - they do so via hardware beeps. These are the main scenarios I've seen where a computer beeps:

There is a problem when the system tries to boot, so it attempts to communicate what went wrong - via a sequence of beeps.
Too many keys were pressed at [...]]]></description>
			<content:encoded><![CDATA[<p>Computers have a means of communicating without external speakers - they do so via <a href="http://en.wikipedia.org/wiki/Beep_(sound)#Use_in_computers" target="_blank">hardware beeps</a>. These are the main scenarios I've seen where a computer beeps:</p>
<ul>
<li>There is a problem when the system tries to boot, so it attempts to communicate <em>what </em>went wrong - via a sequence of beeps.</li>
<li>Too many keys were pressed at once on the keyboard.</li>
<li>The system is configured to beep whenever an alert dialog appears.</li>
</ul>
<p>The last one I found particularly annoying when I was developing Visual Basic 6 applications at my day job. For some reason, Visual Studio 6 likes to communicate with you via alert dialogs. Visual Studio .NET corrected this - instead of a typical alert box, they list the errors and warnings in another pane. Despite this, some of our code was still in VB6, so I had to use it. Thankfully, there is an easy way to disable the beeps.</p>
<p>In Windows Server 2003:</p>
<p>1) Click Start &gt; Run.</p>
<p>2) When the Run dialog appears, type "cmd" and press <kbd>ENTER</kbd>.</p>
<p>3) When the command prompt appears, type "net stop beep", and press <kbd>ENTER</kbd>.</p>
<p style="text-align: center;"><a href="http://www.mattrefghi.com/wordpress/wp-content/uploads/2010/02/netStopBeep2003-e1266103183920.png" rel="lightbox[1235]"><img class="aligncenter size-full wp-image-1249" title="Typing &quot;net stop beep&quot; in the console will temporarily disable the system beep feature." src="http://www.mattrefghi.com/wordpress/wp-content/uploads/2010/02/netStopBeep2003-e1266103183920.png" alt="Typing &quot;net stop beep&quot; in the console will temporarily disable the system beep feature." width="474" height="240" /></a></p>
<p style="text-align: left;">If you want to disable the beep permanently, <a href="http://www.howtogeek.com/howto/windows/turn-off-the-annoying-windows-xp-system-beeps/" target="_blank">here are some instructions</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mattrefghi.com/wordpress/2010/02/how-to-temporarily-disable-system-beeps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Chrome Extension That Does Nothing</title>
		<link>http://www.mattrefghi.com/wordpress/2010/02/a-chrome-extension-that-does-nothing/</link>
		<comments>http://www.mattrefghi.com/wordpress/2010/02/a-chrome-extension-that-does-nothing/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 13:02:54 +0000</pubDate>
		<dc:creator>Matt Refghi</dc:creator>
				<category><![CDATA[Humour]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[extensions]]></category>
		<category><![CDATA[google chrome]]></category>

		<guid isPermaLink="false">http://www.mattrefghi.com/wordpress/?p=1221</guid>
		<description><![CDATA[Since it was first introduced, Google Chrome has been my browser of choice. So, when version 4 was released, I was particularly pleased to see the new extensions feature. When I went to view the extensions gallery, a particular entry stood out from the rest:
Right there among the top rated extensions, I found one that [...]]]></description>
			<content:encoded><![CDATA[<p>Since it was first introduced, Google Chrome has been my browser of choice. So, when <a href="http://googlechromereleases.blogspot.com/2010/01/stable-channel-update_25.html" target="_blank">version 4 was released</a>, I was particularly pleased to see the new extensions feature. When I went to view the extensions gallery, a particular entry stood out from the rest:</p>
<div id="attachment_1226" class="wp-caption aligncenter" style="width: 479px"><a href="http://www.mattrefghi.com/wordpress/wp-content/uploads/2010/02/chromeextensions.png" rel="lightbox[1221]"><img class="size-full wp-image-1226" title="The Chrome Extensions gallery features an extension that does nothing." src="http://www.mattrefghi.com/wordpress/wp-content/uploads/2010/02/chromeextensions.png" alt="The Chrome Extensions gallery features an extension that does nothing." width="469" height="373" /></a><p class="wp-caption-text">This extension does nothing.</p></div>
<p>Right there among the top rated extensions, I found one that <strong><a href="https://chrome.google.com/extensions/detail/mabenbhpjlchigbbpafligkdnlhjbmel" target="_blank"><span style="font-weight: normal;">did nothing</span></a>:</strong></p>
<p style="text-align: center;"><a href="http://www.mattrefghi.com/wordpress/wp-content/uploads/2010/02/Nothing.png" rel="lightbox[1221]"><img class="size-full wp-image-1228 aligncenter" title="That's right, it does nothing." src="http://www.mattrefghi.com/wordpress/wp-content/uploads/2010/02/Nothing.png" alt="A close-up of the Nothing extension - over 2500 ratings (4.5 star average), and 464 people are &quot;using&quot; it." width="244" height="61" /></a></p>
<p>When I viewed the details about the extension, it became obvious that many people were fueling the joke by adding supportive comments. Still, you see glimmers of confusion every now and then.</p>
<div id="attachment_1231" class="wp-caption aligncenter" style="width: 482px"><a href="http://www.mattrefghi.com/wordpress/wp-content/uploads/2010/02/Nothing-Comments.png" rel="lightbox[1221]"><img class="size-full wp-image-1231  " title="The comments are pretty amusing" src="http://www.mattrefghi.com/wordpress/wp-content/uploads/2010/02/Nothing-Comments.png" alt="The &quot;Nothing&quot; extension's page - showing comments, and more." width="472" height="551" /></a><p class="wp-caption-text">The last comment is my favorite.</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.mattrefghi.com/wordpress/2010/02/a-chrome-extension-that-does-nothing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Capturing Only the Active Window with Print Screen</title>
		<link>http://www.mattrefghi.com/wordpress/2010/01/capturing-only-the-active-window-with-print-screen/</link>
		<comments>http://www.mattrefghi.com/wordpress/2010/01/capturing-only-the-active-window-with-print-screen/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 16:01:10 +0000</pubDate>
		<dc:creator>Matt Refghi</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[jing]]></category>
		<category><![CDATA[keyboard]]></category>
		<category><![CDATA[print screen]]></category>
		<category><![CDATA[snipping tool]]></category>

		<guid isPermaLink="false">http://www.mattrefghi.com/wordpress/?p=1196</guid>
		<description><![CDATA[Ah, yes... Print Screen. I've been using the Prt Scr key for many years now - for a long time, it was my primary method of taking screenshots. However, when I started working as a developer, I quickly discovered the benefits of using specialized screenshot utilities. Presently, I use Snipping Tool and Jing much more than [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_1214" class="wp-caption alignright" style="width: 220px"><a href="http://www.mattrefghi.com/wordpress/wp-content/uploads/2010/01/Normal-Print-Screen.jpg" rel="lightbox[1196]"><img class="size-medium wp-image-1214  " title="Print Screen takes a screenshot of the entire Windows desktop." src="http://www.mattrefghi.com/wordpress/wp-content/uploads/2010/01/Normal-Print-Screen-300x187.jpg" alt="Print Screen takes a screenshot of the entire Windows desktop." width="210" height="131" /></a><p class="wp-caption-text">Print Screen takes a screenshot of the entire Windows desktop.</p></div>
<p>Ah, yes... <a href="http://en.wikipedia.org/wiki/Print_screen" target="_blank">Print Screen</a>. I've been using the <kbd>Prt Scr </kbd>key for many years now - for a long time, it was my primary method of taking screenshots. However, when I started working as a developer, I quickly discovered the benefits of using specialized screenshot utilities. Presently, <a href="../2009/01/screen-capture-tools-and-the-evasive-mouse-cursor/">I use Snipping Tool and Jing </a>much more than Print Screen. The problem was always that Print Screen would copy<em> the whole desktop</em>, which is particularly frustrating when you have multiple monitors. Soon after starting as a developer, I was told that pressing <kbd>Alt + Prt Scr</kbd> would copy<em> only the active window to the clipboard. </em>This proved convenient in the cases where I wanted exactly that - just one window. Compare both the screenshots in this post to get a better idea of what I mean.</p>
<div id="attachment_1212" class="wp-caption aligncenter" style="width: 503px"><a href="http://www.mattrefghi.com/wordpress/wp-content/uploads/2010/01/Window-Print-Screen.png" rel="lightbox[1196]"><img class="size-full wp-image-1212 " title="Alt + Print Screen only takes a screenshot of the active window." src="http://www.mattrefghi.com/wordpress/wp-content/uploads/2010/01/Window-Print-Screen.png" alt="Alt + Print Screen only takes a screenshot of the active window." width="493" height="241" /></a><p class="wp-caption-text">Alt + Print Screen only takes a screenshot of the active window.</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.mattrefghi.com/wordpress/2010/01/capturing-only-the-active-window-with-print-screen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Task Manager Has a Tiny Footprint Mode</title>
		<link>http://www.mattrefghi.com/wordpress/2010/01/task-manager-has-a-tiny-footprint-mode/</link>
		<comments>http://www.mattrefghi.com/wordpress/2010/01/task-manager-has-a-tiny-footprint-mode/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 00:04:32 +0000</pubDate>
		<dc:creator>Matt Refghi</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[bill gates]]></category>
		<category><![CDATA[hidden feature]]></category>
		<category><![CDATA[humor]]></category>
		<category><![CDATA[task manager]]></category>

		<guid isPermaLink="false">http://www.mattrefghi.com/wordpress/?p=1182</guid>
		<description><![CDATA[If you use Windows, chances are, you know about the Task Manager.
Windows Task Manager is a task manager application included with Microsoft Windows NT family of operating systems that provides detailed information about computer performance and running applications, processes and CPU usage, commit charge and memory information, network activity and statistics, logged-in users, and system [...]]]></description>
			<content:encoded><![CDATA[<p>If you use Windows, chances are, you know about the<a href="http://en.wikipedia.org/wiki/Windows_Task_Manager" target="_blank"> Task Manager</a>.<a href="http://www.mattrefghi.com/wordpress/wp-content/uploads/2010/01/TaskManagerPerformance.png" rel="lightbox[1182]"><img class="alignright size-full wp-image-1184" title="Task Manager window showing performance data." src="http://www.mattrefghi.com/wordpress/wp-content/uploads/2010/01/TaskManagerPerformance.png" alt="Task Manager window showing performance data." width="169" height="152" /></a></p>
<blockquote><p>Windows Task Manager is a task manager application included with Microsoft Windows NT family of operating systems that provides detailed information about computer performance and running applications, processes and CPU usage, commit charge and memory information, network activity and statistics, logged-in users, and system services. The Task Manager can also be used to set process priorities, processor affinity, forcibly terminate processes, and shut down, restart, hibernate or log off from Windows.</p></blockquote>
<p>Typically accessed via <kbd>CTRL+ALT+DEL</kbd>, this handy tool was never intended to be widely used. Watch below for a laugh as engineer <a href="http://en.wikipedia.org/wiki/David_Bradley_(engineer)" target="_blank">David Bradley</a> takes a friendly jab at Bill Gates, regarding the feature:</p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/WdGQsBDSEpk&amp;hl=en_US&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/WdGQsBDSEpk&amp;hl=en_US&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>I use it very often, mainly to kill processes, change priorities, and monitor system performance. That's why, a few years ago, I was surprised to find a <em>somewhat</em> hidden feature in there. Simply double-click anywhere in the main Task Management window, and it will switch over to Tiny Footprint mode. The menu bar and tab bar disappear, and the contents are maximized.</p>
<div id="attachment_1188" class="wp-caption aligncenter" style="width: 483px"><a href="http://www.mattrefghi.com/wordpress/wp-content/uploads/2010/01/TaskManagerPerformance2.png" rel="lightbox[1182]"><img class="size-full wp-image-1188" title="Task Manager window showing performance data in Tiny Footprint mode." src="http://www.mattrefghi.com/wordpress/wp-content/uploads/2010/01/TaskManagerPerformance2.png" alt="Task Manager window showing performance data in Tiny Footprint mode." width="473" height="430" /></a><p class="wp-caption-text">Task Manager window showing performance data in Tiny Footprint mode. The content takes up more space, making it easier to read. </p></div>
<p style="text-align: left;">Apparently, some people were accidentally activating this mode, and didn't know how to change it back. To help those people, Microsoft added a <a href="http://support.microsoft.com/kb/193050" target="_blank">knowledge base article</a>. All you have to do to is double-click the window contents once more.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mattrefghi.com/wordpress/2010/01/task-manager-has-a-tiny-footprint-mode/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Changing Drive Letters In Windows</title>
		<link>http://www.mattrefghi.com/wordpress/2010/01/changing-drive-letters-in-windows/</link>
		<comments>http://www.mattrefghi.com/wordpress/2010/01/changing-drive-letters-in-windows/#comments</comments>
		<pubDate>Sun, 24 Jan 2010 13:16:29 +0000</pubDate>
		<dc:creator>Matt Refghi</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[broken path]]></category>
		<category><![CDATA[disk management]]></category>
		<category><![CDATA[drive letter]]></category>
		<category><![CDATA[external hard disk]]></category>
		<category><![CDATA[hard disk]]></category>
		<category><![CDATA[path]]></category>
		<category><![CDATA[windows 7]]></category>

		<guid isPermaLink="false">http://www.mattrefghi.com/wordpress/?p=1154</guid>
		<description><![CDATA[At home, I use multiple external hard drives; however, I don't always leave them on. I usually have just one of them running at a time. Today, when my turned on my main external hard drive, it was assigned the drive letter I by Windows, whereas it usually used F. This caused some problems - some [...]]]></description>
			<content:encoded><![CDATA[<p>At home, I use multiple external hard drives; however, I don't always leave them on. I usually have just one of them running at a time. Today, when my turned on my main external hard drive, it was assigned the drive letter <strong>I </strong>by Windows, whereas it usually used <strong>F</strong>. This caused some problems - some of my shortcuts expect it to be the <strong>F</strong> drive.</p>
<p>When I look at my drives in Windows, here is what I see:</p>
<div id="attachment_1155" class="wp-caption aligncenter" style="width: 545px"><img class="size-full wp-image-1155 " title="My drives. Notice how &quot;F&quot; is actually free?" src="http://www.mattrefghi.com/wordpress/wp-content/uploads/2010/01/DriveLetter.png" alt="A view of my connected drives, as seen through &quot;My Computer&quot;." width="535" height="236" /><p class="wp-caption-text">My drives. Notice how &quot;F&quot; is actually free?</p></div>
<p style="text-align: left;">Looking at the drives, I don't quite understand why Windows thought <strong>I</strong> would be a good idea. I'm guessing it remembers another drive that had <strong>F</strong>, and wants to reserve it. Why it didn't do that before, is beyond me.</p>
<p style="text-align: left;">To correct the shortcuts, I had to change the drive letter of the drive - which would make the paths valid again. I only had to do this once before, so I thought I'd offer the steps here, in case someone else would find it useful. The change is made using the Disk Management tool that comes with Windows.</p>
<p style="text-align: left;">In Windows 7, either:</p>
<ul>
<li>Search for "Disk Management" in the Start menu, and select the "Create and format hard disk partitions" option.</li>
</ul>
<p style="padding-left: 60px;">or</p>
<ul>
<li>In a "Run Command" window, enter "diskmgmt.msc".</li>
</ul>
<p>You'll be presented with the Disk Management screen:</p>
<p style="text-align: center;"><a href="http://www.mattrefghi.com/wordpress/wp-content/uploads/2010/01/DiskManagement.png" rel="lightbox[1154]"><img class="size-full wp-image-1156 aligncenter" title="The main interface of the Disk Management dialog, which is part of Windows" src="http://www.mattrefghi.com/wordpress/wp-content/uploads/2010/01/DiskManagement.png" alt="The main interface of the Disk Management dialog, which is part of Windows" width="452" height="356" /></a></p>
<p>Once there, simply right-click the disk you wish to change, and select "Change Drive Letter and Paths".</p>
<p>You'll be presented with the following dialog:</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-1157" title="The &quot;Change Drive Letter and Paths&quot; dialog allows to modify the drive letter associated with any given drive." src="http://www.mattrefghi.com/wordpress/wp-content/uploads/2010/01/ChangeDriveLetterAndPaths.png" alt="The &quot;Change Drive Letter and Paths&quot; dialog allows to modify the drive letter associated with any given drive." width="411" height="278" /></p>
<p>Select the drive letter, and press "Change".</p>
<p>When the dialog opens, select the letter you want to use. In my case, I changed the "Assign the following drive letter:" field value from <strong>I</strong> to <strong>F</strong>.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-1158" title="The &quot;Change Drive Letter or Path&quot; dialog" src="http://www.mattrefghi.com/wordpress/wp-content/uploads/2010/01/ChangeDriveLetterOrPathNewLetter.png" alt="The &quot;Change Drive Letter or Path&quot; dialog" width="412" height="215" /></p>
<p>After that, press OK.  You're get a warning saying:</p>
<blockquote>
<div id="_mcePaste">Some programs that rely on drive letters might not run correctly. Do you want to continue?</div>
</blockquote>
<div id="_mcePaste">Just press "Yes", and you're all done.</div>
]]></content:encoded>
			<wfw:commentRss>http://www.mattrefghi.com/wordpress/2010/01/changing-drive-letters-in-windows/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Copying the Contents of Windows Dialogs</title>
		<link>http://www.mattrefghi.com/wordpress/2010/01/copying-the-contents-of-windows-dialogs/</link>
		<comments>http://www.mattrefghi.com/wordpress/2010/01/copying-the-contents-of-windows-dialogs/#comments</comments>
		<pubDate>Sat, 23 Jan 2010 16:49:39 +0000</pubDate>
		<dc:creator>Matt Refghi</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[alert]]></category>
		<category><![CDATA[copy]]></category>
		<category><![CDATA[dialog]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[paste]]></category>

		<guid isPermaLink="false">http://www.mattrefghi.com/wordpress/?p=1143</guid>
		<description><![CDATA[As a developer, I very often see error messages - some of those originate from the products I develop, and I have to report them as bugs. Whenever I get an error message in a dialog, I typically take a screenshot, and add that to the bug base issue. That's fine, but it means people [...]]]></description>
			<content:encoded><![CDATA[<p>As a developer, I very often see error messages - some of those originate from the products I develop, and I have to report them as bugs. Whenever I get an error message in a dialog, I typically take a screenshot, and add that to the bug base issue. That's fine, but it means people can't search for that error message in the bug base - in order to enable that, I'd usually just manually type out the error message, rather than take a screenshot. That was before. <strong>Today, I'd</strong><strong> just press </strong><kbd><strong>CTRL</strong></kbd><strong>+</strong><kbd><strong>C</strong></kbd><strong> to copy the error dialog contents</strong>.</p>
<p>That's right, whenever you see a dialog in Windows, like this:</p>
<div id="attachment_1147" class="wp-caption aligncenter" style="width: 482px"><a href="http://www.mattrefghi.com/wordpress/wp-content/uploads/2010/01/ErrorDialog.png" rel="lightbox[1143]"><img class="size-full wp-image-1147 " title="A typical Windows error message dialog." src="http://www.mattrefghi.com/wordpress/wp-content/uploads/2010/01/ErrorDialog.png" alt="" width="472" height="127" /></a><p class="wp-caption-text">A typical Windows error message dialog.</p></div>
<p style="text-align: left;">You can press <kbd>CTRL</kbd>+<kbd>C</kbd> to copy, and then open up Notepad, and press <kbd>CTRL</kbd>+<span style="font-family: monospace;">V</span> to paste:</p>
<div id="attachment_1148" class="wp-caption aligncenter" style="width: 519px"><img class="size-full wp-image-1148 " title="The dialog title, contents, and even the button text are saved to the clipboard." src="http://www.mattrefghi.com/wordpress/wp-content/uploads/2010/01/ErrorDialogCopied.png" alt="" width="509" height="205" /><p class="wp-caption-text">The dialog title, contents, and even the button text are saved to the clipboard.</p></div>
<p style="text-align: center;">
<p><strong> </strong></p>
<p>I had <em>no idea </em>this was possible until I read <a href="http://lifehacker.com/268547/copy-error-messages-text-to-the-clipboard" target="_blank">a Lifehacker article</a> explaining it.  Since I've started using it, I've found it very useful in my every day work. Maybe you will too!</p>
<p>Just a note, though - it doesn't seem to work <em>everywhere</em>. For example, JavaScript alert dialogs can't be copied in Firefox, but they can in Internet Explorer.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mattrefghi.com/wordpress/2010/01/copying-the-contents-of-windows-dialogs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yahoo! Answers: Coughing With Your Mouth Closed</title>
		<link>http://www.mattrefghi.com/wordpress/2009/12/yahoo-answers-coughing-with-your-mouth-closed/</link>
		<comments>http://www.mattrefghi.com/wordpress/2009/12/yahoo-answers-coughing-with-your-mouth-closed/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 04:26:03 +0000</pubDate>
		<dc:creator>Matt Refghi</dc:creator>
				<category><![CDATA[Humour]]></category>
		<category><![CDATA[comedy]]></category>
		<category><![CDATA[yahoo answers]]></category>

		<guid isPermaLink="false">http://www.mattrefghi.com/wordpress/?p=1031</guid>
		<description><![CDATA[Yet again, I was looking for some information online, and I found this ridiculous question and answer.
While difficult to take seriously, Yahoo! Answers does at least offer a good laugh. TZAKX44YUFZ5
]]></description>
			<content:encoded><![CDATA[<p>Yet again, I was looking for some information online, and I found this ridiculous question and answer.</p>
<div id="attachment_1032" class="wp-caption aligncenter" style="width: 524px"><a style="text-decoration: none;" href="http://www.mattrefghi.com/wordpress/wp-content/uploads/2009/12/YahooCoughMouth.PNG" rel="lightbox[1031]"><img class="size-full wp-image-1032" title="YahooCoughMouth" src="http://www.mattrefghi.com/wordpress/wp-content/uploads/2009/12/YahooCoughMouth.PNG" alt="Question: &quot;Can u cough with your mouth closed with out any thing happening?&quot;" width="514" height="488" /></a><p class="wp-caption-text">&quot;Can u cough with your mouth closed with out any thing happening?&quot;</p></div>
<p>While difficult to take seriously, Yahoo! Answers does <em>at least</em><em> </em>offer a good laugh. <span style="color: #ffffff;">TZAKX44YUFZ5</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mattrefghi.com/wordpress/2009/12/yahoo-answers-coughing-with-your-mouth-closed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>To Love and Hate NoScript</title>
		<link>http://www.mattrefghi.com/wordpress/2009/11/to-love-and-hate-noscript/</link>
		<comments>http://www.mattrefghi.com/wordpress/2009/11/to-love-and-hate-noscript/#comments</comments>
		<pubDate>Sat, 21 Nov 2009 07:33:47 +0000</pubDate>
		<dc:creator>Matt Refghi</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[advertising]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[noscript]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://www.mattrefghi.com/wordpress/?p=982</guid>
		<description><![CDATA[Mozilla Firefox has always been one of my favorite browsers. The only contender that was able to knock it from its #1 position was Google Chrome. Even though Chrome is still lacking in a few departments (extensions, bookmark management), I swear by it because of the overall performance. Plus, whenever they release a major version, I know [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://en.wikipedia.org/wiki/Mozilla_firefox" target="_blank">Mozilla Firefox</a> has always been one of my favorite browsers. The only contender that was able to knock it from its #1 position was <a href="http://en.wikipedia.org/wiki/Google_Chrome" target="_blank">Google Chrome</a>. Even though Chrome is still lacking in a few departments (extensions, bookmark management), I swear by it because of the overall performance. Plus, whenever they release a major version, I know they'll have further performance enhancements - that's just what they do. I also prefer the minimalistic nature of their user interface - which, as it turns out, also integrates beautifully with my operating system, Windows 7.</p>
<p>Despite Firefox dropping to #2 in my list, I still use it regularly for web development. They have plenty of extensions to keep me coming back: <a href="https://addons.mozilla.org/en-US/firefox/addon/1843" target="_blank">Firebug</a>, <a href="https://addons.mozilla.org/en-US/firefox/addon/60" target="_blank">Web Developer</a>, <a href="https://addons.mozilla.org/en-US/firefox/addon/271" target="_blank">ColorZilla</a>, <a href="https://addons.mozilla.org/en-US/firefox/addon/249">HTML Validator</a>, and... well, <a href="https://addons.mozilla.org/en-US/firefox/addon/722" target="_blank">NoScript</a>. All of those extensions are excellent; however, NoScript sometimes irritates me.</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">NoScript Firefox extension provides extra protection for Firefox, Flock, Seamonkey and other mozilla-based browsers: this free, open source add-on allows JavaScript, Java and Flash and other plugins to be executed only by trusted web sites of your choice (e.g. your online bank), and provides the most powerful Anti-XSS protection available in a browser.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">NoScript's unique whitelist based pre-emptive script blocking approach prevents exploitation of security vulnerabilities (known and even not known yet!) with no loss of functionality...</div>
<blockquote><p>NoScript Firefox extension provides extra protection for Firefox, Flock, Seamonkey and other mozilla-based browsers: this free, open source add-on allows JavaScript, Java and Flash and other plugins to be executed only by trusted web sites of your choice (e.g. your online bank), and provides the most powerful Anti-XSS protection available in a browser.</p>
<p>NoScript's unique whitelist based pre-emptive script blocking approach prevents exploitation of security vulnerabilities (known and even not known yet!) with no loss of functionality...</p></blockquote>
<p style="text-align: left; ">Certainly sounds great - and it works very well too. I really get a sense of safety in knowing I can selectively enable specific elements on webpages, blocking everything else by default. The functionality they offer is great. The problem I have is more with the developers, not the extension. You see, here's the problem: NoScript is <strong>regularly updated</strong>, so you're very likely to see this on a regular basis:</p>
<p style="text-align: center; "><a href="http://mattrefghi.com/wordpress/wp-content/uploads/2009/11/NoScript1.png" rel="lightbox[982]"><img class="aligncenter size-full wp-image-985" title="NoScript is updated often - each time you choose to install an update, you have to restart Firefox." src="http://mattrefghi.com/wordpress/wp-content/uploads/2009/11/NoScript1.png" alt="NoScript is updated often - each time you choose to install an update, you have to restart Firefox." width="475" height="350" /></a></p>
<p style="text-align: center; ">
<p style="text-align: left; ">Kind of annoying, but by itself, not a deal breaker. After an restarting Firefox due to the update, I'm immediately greeted by the following page:</p>
<p style="text-align: center; "><a href="http://mattrefghi.com/wordpress/wp-content/uploads/2009/11/NoScript2.png" rel="lightbox[982]"><img class="aligncenter size-full wp-image-986" title="The NoScript homepage - content aggressively mixed with advertising, affiliation links, and donation buttons." src="http://mattrefghi.com/wordpress/wp-content/uploads/2009/11/NoScript2.png" alt="The NoScript homepage - content aggressively mixed with advertising, affiliation links, and donation buttons." width="473" height="470" /></a></p>
<p style="text-align: left; ">Let me state this very clearly:<strong> Every time I update NoScript, I'm thrown to that page</strong>. Ugh.  Sure, they show me the change log, news, and more - but they also show me ads... a lot of them. Let's start by looking at how much of the site is devoted to ads. I'll highlight pure advertisements in <strong><span style="color: #ff0000;">red</span></strong>, affiliations in <strong><span style="color: #ff00ff;">pink</span></strong>, and donation controls in <strong><span style="color: #ff6600;">orange</span></strong><strong>:</strong></p>
<p style="text-align: center; "><a href="http://mattrefghi.com/wordpress/wp-content/uploads/2009/11/NoScript3.png" rel="lightbox[982]"><img class="aligncenter size-full wp-image-987" title="The NoScript homepage with the advertising, donation controls, and affiliation links highlighted." src="http://mattrefghi.com/wordpress/wp-content/uploads/2009/11/NoScript3.png" alt="The NoScript homepage with the advertising, donation controls, and affiliation links highlighted." width="473" height="470" /></a></p>
<p style="text-align: left; ">That's quite a lot of advertising on the main page... <em>and </em>it is<em> </em><a href="http://www.codinghorror.com/blog/archives/001307.html" target="_blank">above the fold of the page</a>. It's not the worst I've ever seen, but it is still a significant assault on my eyes. I won't show you screenshots of what the rest of the page looks like, but trust me - it follows the same trend. If you'd like to see it all, <a href="http://noscript.net/">you can visit it here</a>. That said, I get the whole "we're starving programmers and we need the money" thing, but I expect a certain amount of elegance in pursuing revenue. Considering their <a href="http://en.wikipedia.org/wiki/NoScript#Criticism" target="_blank">previous shady practices</a>, though, I'm not entirely surprised.</p>
<p style="text-align: left; ">Another aspect of their advertising that particularly bothers me is how they claim to be "your friendly web cop", keeping you safe, and yet, they are suggesting software that they <em>probably never even tried</em>. I'm particularly referring to the "PC slowing you down? Free scan" and "Top tip! Click here to check if your drivers are up-to-date!" ads. I would <strong><em>never </em></strong>click on those things... but I know some people that might, especially if they are shown on a security-related site. At first glance, even <strong>I</strong> have to ask myself if it is an ad - it almost looks like it could be another software offering from the same company. Things like that really make me want to start using <a href="https://addons.mozilla.org/en-US/firefox/addon/1865">AdBlock Plus</a> again... and that's not cool, since I am a web developer myself.</p>
<p style="text-align: left; ">Overall, if their site was more tastefully presented, and the ads were more respectful in number and placement, I'd have less of a problem with them showing me their page every time I update. In its current state, it is just so obvious to me that they are money-hungry - to the point where they put little thought behind the resulting user experience.  Even with that aspect improved,  a pretty page could still be an annoyance if you are automatically thrown to it once a week. Thankfully, the NoScript guys have a way for you to disable the feature. Hurrah!</p>
<p style="text-align: left; "><span style="font-family: Tahoma; line-height: normal; font-size: 11px; color: #2c2c29; "> </span></p>
<h3 style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.6em; background-position: initial initial; ">Solution<a href="http://mattrefghi.com/wordpress/wp-content/uploads/2009/11/NoScript41.png" rel="lightbox[982]"><img class="size-full wp-image-992 alignright" title="How to make it so the NoScript page does not automatically appear whenever you update." src="http://www.mattrefghi.com/wordpress/wp-content/uploads/2009/11/NoScript41-313x282-custom.PNG" alt="How to make it so the NoScript page does not automatically appear whenever you update." width="282" height="254" /></a></h3>
<p>With the latest version of NoScript installed (In my case, 1.9.9.15):</p>
<p>1) Right-click the NoScript icon, and select Options.</p>
<p>2) Click the "Notifications" tab.</p>
<p>3) Find the checkbox titled "Display the release notes on updates", and <strong>uncheck it</strong>.</p>
<p>4) Click "OK".</p>
<p>That's it! The NoScript page should no longer be force-fed to you after every update. Take a moment to truly enjoy that fact.</p>
<p>If you're ever wondering about what they added in a particular update, you can check the update-specific release notes from within Firefox itself. In the Add-ons Manager, click the "Updates" tab, select the NoScript update, and click the "Show Information" button at the bottom of the dialog. Once clicked, you'll see additional information about the update:</p>
<p style="text-align: center;"><a href="http://mattrefghi.com/wordpress/wp-content/uploads/2009/11/show_information.png" rel="lightbox[982]"><img class="aligncenter size-full wp-image-994" title="You can view an extension's release notes right in Firefox." src="http://mattrefghi.com/wordpress/wp-content/uploads/2009/11/show_information.png" alt="You can view an extension's release notes right in Firefox." width="467" height="365" /></a></p>
<p>Now... remind me, NoScript developers, why I <em><strong>need </strong></em>to see your homepage every time you release a new minor version? For the sake of your advertising revenue, perhaps?</p>
<p style="text-align: center;">
]]></content:encoded>
			<wfw:commentRss>http://www.mattrefghi.com/wordpress/2009/11/to-love-and-hate-noscript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Good Place to Find Free Loading Animations</title>
		<link>http://www.mattrefghi.com/wordpress/2009/11/a-good-place-to-find-free-loading-animations/</link>
		<comments>http://www.mattrefghi.com/wordpress/2009/11/a-good-place-to-find-free-loading-animations/#comments</comments>
		<pubDate>Sat, 14 Nov 2009 18:57:29 +0000</pubDate>
		<dc:creator>Matt Refghi</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[gif]]></category>
		<category><![CDATA[loading]]></category>

		<guid isPermaLink="false">http://www.mattrefghi.com/wordpress/?p=968</guid>
		<description><![CDATA[As I was working on one of my personal web development projects today, I realized I would need a loading animation. Thankfully, I remembered a very useful web service I discovered a long time ago - AjaxLoad.info. The site is specifically designed to provide free, customizable loading animations - in GIF format.  They have at least [...]]]></description>
			<content:encoded><![CDATA[<p>As I was working on one of my personal web development projects today, I realized I would need a loading animation. Thankfully, I remembered a very useful web service I discovered a long time ago - <a href="http://www.ajaxload.info/" target="_blank">AjaxLoad.info</a>. The site is specifically designed to provide free, customizable loading animations - in GIF format.  They have <em>at least</em> 25 different types of loading animations - so if you're looking for one, <a href="http://www.ajaxload.info/" target="_blank">I recommend you check what they have to offer</a>.</p>
<p style="text-align: center; "><a href="http://mattrefghi.com/wordpress/wp-content/uploads/2009/11/AjaxLoadInfo.png" rel="lightbox[968]"><img class="aligncenter size-full wp-image-972" title="AjaxLoadInfo" src="http://www.mattrefghi.com/wordpress/wp-content/uploads/2009/11/AjaxLoadInfo-480x436-custom.PNG" alt="AjaxLoad.Info - screenshot of the webpage." width="480" height="436" /></a></p>
<p>As for the "free" factor - in case you're wondering: there aren't any specific licenses associated with the images, but the front page clearly states that "generated gifs are totally free for use". That said, enjoy.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mattrefghi.com/wordpress/2009/11/a-good-place-to-find-free-loading-animations/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>An Easier Way to Search for Domain Names</title>
		<link>http://www.mattrefghi.com/wordpress/2009/11/an-easier-way-to-search-for-domain-names/</link>
		<comments>http://www.mattrefghi.com/wordpress/2009/11/an-easier-way-to-search-for-domain-names/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 01:04:09 +0000</pubDate>
		<dc:creator>Matt Refghi</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[domain]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.mattrefghi.com/wordpress/?p=959</guid>
		<description><![CDATA[In the past, whenever I wanted to search for available domain names, I checked with individual domain registrars. While this worked, it really wasn't optimal- every time I wanted to check another domain's availability, I had to press Back in my browser, re-enter a domain, re-submit the request, and then I'd know. Most websites were set [...]]]></description>
			<content:encoded><![CDATA[<p>In the past, whenever I wanted to search for available domain names, I checked with individual domain registrars. While this worked, it really wasn't optimal- every time I wanted to check another domain's availability, I had to press Back in my browser, re-enter a domain, re-submit the request, and then I'd know. Most websites were set up like this, unfortunately. Furthermore, if I wanted to compare domain registration fees, I'd have to check multiple websites.</p>
<p>I'm happy to say that these inconveniences are now no longer an issue. The solution lies in a site called <a href="https://instantdomainsearch.com/" target="_blank">Instant Domain Search</a>. The webpage aims to facilitate the process of searching for a domain, and to do so, it:</p>
<ul>
<li>searches automatically as you type</li>
<li>lists different rates from leading registrars</li>
<li>lists domains names that are for sale</li>
</ul>
<p>Check it out:</p>
<p style="text-align: center;"><a href="http://mattrefghi.com/wordpress/wp-content/uploads/2009/11/InstantDomainSearch.png" rel="lightbox[959]"><img class="aligncenter size-full wp-image-960" title="Instant Domain Search in action." src="http://www.mattrefghi.com/wordpress/wp-content/uploads/2009/11/InstantDomainSearch-501x232-custom.PNG" alt="Instant Domain Search in action." width="501" height="232" /></a></p>
<p>Personally, I'm never going back to the old method.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mattrefghi.com/wordpress/2009/11/an-easier-way-to-search-for-domain-names/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
