<?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>nStation &#187; Articles</title>
	<atom:link href="http://nstation.org/category/articles/feed" rel="self" type="application/rss+xml" />
	<link>http://nstation.org</link>
	<description>Online existence, portfolio and journal of Nadeeshyama Talagala.</description>
	<lastBuildDate>Sun, 10 Jul 2011 07:33:53 +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>The Paint Experience</title>
		<link>http://nstation.org/articles/the-paint-experience</link>
		<comments>http://nstation.org/articles/the-paint-experience#comments</comments>
		<pubDate>Tue, 14 Sep 2010 18:31:29 +0000</pubDate>
		<dc:creator>Nadee</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[behaviour]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[ui]]></category>
		<category><![CDATA[user experience]]></category>

		<guid isPermaLink="false">http://n.talagala.org/?p=255</guid>
		<description><![CDATA[I use Microsoft Paint occasionally. Its features are limited and functionality is basic. But for regular people, Paint seems to be the tool of choice for a random doodle or running an office captioning contest. Readily availability can’t be the only reason. Hear goes my two cents on the matter.]]></description>
			<content:encoded><![CDATA[<p>I use <strong><a href="http://en.wikipedia.org/wiki/Paint_%28software%29">Microsoft Paint</a></strong> occasionally. Its features are limited and functionality is basic. But for regular people, Paint seems to be the tool of choice for a random doodle or running an office captioning contest. Readily availability can’t be the only reason. Hear goes my two cents on the matter.<span id="more-255"></span></p>
<p style="text-align: center;"><img class="aligncenter" src="http://i54.tinypic.com/2aey2ps.jpg" alt="Microsoft Paint on Windows XP" width="488" height="410" /></p>
<ul>
<li>Paint has an extremely simple user interface strictly following the desktop metaphor. Because of this, there is no way a user can go wrong with Paint. There is one window, one canvas and one toolbar/ribbon area to deal with. There is the pallet area too (prior Windows 7); but most users are OK with it.</li>
<li>Paint starts fast: you don’t have to wait a few minutes to use Paint. It has such a small memory footprint and will start before you are done doing with double-click. Another benefit of the small memory footprint is that you don’t need a fancy computer to run Paint on.</li>
<li>You can only use the most common file types with Paint. Here again, you do something, and save the file in your format of choice without being presented a handful of post-save options. The file is just saved and ready to be used in a few clicks.</li>
<li>You will never rip apart the Paint UI by accident. Most modern software are designed with ‘total UI flexibility’ in mind so that there are 101 toolbars and menus to a density where people are scared to move the mouse pointer across the screen with the fear of moving one part of the UI and sticking it in another area rendering a total mess in the GUI. Paint doesn’t have this pervasive silliness.</li>
<li>Paint is ubiquitous. Buy a new computer and Paint will be pre-installed with it; go to a friend’s PC and Paint could be found there; it’s installed by default on every PC since Windows 95. It’s totally available to you during the lifetime of your computer and will never expire asking you for a new serial number.</li>
</ul>
<p>Certainly these aren’t the only reasons why someone would like Paint. For most people, the main reason to like Paint is its simplicity and availability. A normal user doesn’t fancy sophistication in software. They want their job done, in the easiest way and in the shortest time. Maybe there are the same reasons why <a href="http://en.wikipedia.org/wiki/Notepad_%28software%29">Notepad</a> is the most famous text editor for <a href="http://en.wikipedia.org/wiki/Microsoft_Windows">Windows</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://nstation.org/articles/the-paint-experience/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>7 Useful Paint.NET Plug-ins for Web and UX Designers</title>
		<link>http://nstation.org/articles/7-useful-paint-dot-net-plug-ins-for-web-and-ux-designers</link>
		<comments>http://nstation.org/articles/7-useful-paint-dot-net-plug-ins-for-web-and-ux-designers#comments</comments>
		<pubDate>Tue, 17 Feb 2009 04:13:26 +0000</pubDate>
		<dc:creator>Nadee</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[collection]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[graphic]]></category>
		<category><![CDATA[plug-in]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://n.talagala.org/?p=379</guid>
		<description><![CDATA[Paint.NET (paint-dot-net, or PDN) is probably the best freeware out there for quick and easy pixel manipulation for Windows. Although it doesn’t boast Photoshop or GIMP like features, simplicity and super-fast startup time makes it a modest substitute for a fully blown graphics application. The PDN plug-in repository makes it even more interesting with a...]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft top framed" title="Paint.Net Screenshot" src="http://i48.tinypic.com/351vo7p.jpg" alt="" width="400" height="130" /><a href="http://www.paint.net">Paint.NET</a> (paint-dot-net, or PDN) is probably the best freeware out there for quick and easy pixel manipulation for Windows. Although it doesn’t boast <a title="Adobe Photoshop on Wikipedia" href="http://en.wikipedia.org/wiki/Adobe_Photoshop" target="_blank">Photoshop</a> or <a title="The GIMP (GNU Image Manipulation Program) on Wikipedia" href="http://en.wikipedia.org/wiki/GIMP"><abbr title="GNU Image Manipulation Program">GIMP</abbr></a> like features, simplicity and super-fast startup time makes it a modest substitute for a fully blown graphics application. The <a href="http://www.getpaint.net/redirect/plugins.html">PDN plug-in repository</a> makes it even more interesting with a whole array of great plug-ins. This post is about 7 interesting plug-ins I stumbled upon while exploring the plug-in repository (Forum) that may be potentially useful web designers and UX designers alike.<span id="more-379"></span></p>
<h3>Prologue</h3>
<p>I use Paint.NET 3.36 on a Microsoft Windows XP Professional 64-bit workstation with 2GB of DDR2 RAM and ATI FireGL V3300 Dual-head display adapter. Installing a plug-in is a snap. Just copy the plug-in DLL to the relevant directory. For example, if the installation path of PDN is C:\Program Files\Paint.NET, then effects plug-ins should be copied to the <strong>Effects</strong> folder and file type plug-ins should be copied to the <strong>FileTypes</strong> folder.</p>
<h2>1. Buttons</h2>
<p><a href="http://paintdotnet.forumer.com/viewtopic.php?f=16&amp;t=28865">Forum</a> | <a href="http://madjikf59.deviantart.com">Author</a> | <a href="http://paintdotnet.forumer.com/download/file.php?id=3916">Download</a></p>
<p style="text-align: center;"><img class="aligncenter" title="Buttons" src="http://i45.tinypic.com/aaztlk.jpg" alt="" width="757" height="811" /></p>
<h2>2. Rounded Corners</h2>
<p><a href="http://paintdotnet.forumer.com/viewtopic.php?f=16&amp;t=27528">Forum</a> | Author: <a href="http://dan9298.blogspot.com/">dan9298</a> | <a href="http://paintdotnet.forumer.com/download/file.php?id=3525">Download</a></p>
<p style="text-align: center;"><img class="aligncenter" title="Rounded Corners" src="http://i47.tinypic.com/250qhw2.jpg" alt="" width="750" height="600" /></p>
<h2>3. Borders and Shapes</h2>
<p><a href="http://paintdotnet.forumer.com/viewtopic.php?f=16&amp;t=4828">Forum</a> | <a href="http://paintdotnet.forumer.com/memberlist.php?mode=viewprofile&amp;u=5183">Author</a> | <a href="http://www.box.net/shared/dginuo6t9r">Download</a></p>
<p style="text-align: center;"><img class="aligncenter" title="Borders and Shapes" src="http://i45.tinypic.com/2mya8h.jpg" alt="" width="750" height="600" /></p>
<h2>4. Checkerboard</h2>
<p><a href="http://paintdotnet.forumer.com/viewtopic.php?f=16&amp;t=28791">Forum</a> | <a href="http://sabrown100.deviantart.com">Author</a> | <a href="http://paintdotnet.forumer.com/download/file.php?id=3892">Download</a></p>
<p style="text-align: center;"><img class="aligncenter" title="Checkerboard" src="http://i48.tinypic.com/hrmu1k.jpg" alt="" width="750" height="600" /></p>
<h2>5. Multi-Color Gradient</h2>
<p><a href="http://paintdotnet.forumer.com/viewtopic.php?f=16&amp;t=23040">Forum</a> | <a href="http://www.fotoview.nl">Author</a> | <a href="http://www.fotoview.nl/MultiColorGradient.zip">Download</a></p>
<p style="text-align: center;"><img class="aligncenter" title="Multi-Color Gradient" src="http://i47.tinypic.com/2qtyf76.jpg" alt="" width="863" height="803" /></p>
<h2>6. Gradient Bars</h2>
<p><a href="http://paintdotnet.forumer.com/viewtopic.php?f=16&amp;t=5095">Forum</a> | Author: <a href="http://paintdotnet.forumer.com/memberlist.php?mode=viewprofile&amp;u=5183">Pyrochild</a> | <a href="http://www.box.net/shared/dginuo6t9r">Download</a></p>
<p style="text-align: center;"><img class="aligncenter" title="Gradient Bars" src="http://i49.tinypic.com/10ptx0g.png" alt="" width="750" height="701" /></p>
<h2>7. Water Reflection</h2>
<p><a href="http://paintdotnet.forumer.com/viewtopic.php?f=16&amp;t=2911">Forum</a> | <a href="http://madjikf59.deviantart.com">Author</a> | <a href="http://paintdotnet.forumer.com/download/file.php?id=1945">Download</a></p>
<p style="text-align: center;"><img class="aligncenter" title="Water Reflection" src="http://i49.tinypic.com/2uel8p1.png" alt="" width="779" height="870" /></p>
]]></content:encoded>
			<wfw:commentRss>http://nstation.org/articles/7-useful-paint-dot-net-plug-ins-for-web-and-ux-designers/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to Manage Multiple Web Projects With Subdomains</title>
		<link>http://nstation.org/articles/how-to-manage-multiple-web-projects-with-subdomains</link>
		<comments>http://nstation.org/articles/how-to-manage-multiple-web-projects-with-subdomains#comments</comments>
		<pubDate>Sat, 22 Nov 2008 20:55:28 +0000</pubDate>
		<dc:creator>Nadee</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[localhost]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[WWW]]></category>
		<category><![CDATA[XAMPP]]></category>

		<guid isPermaLink="false">http://n.talagala.org/?p=331</guid>
		<description><![CDATA[Most web projects are initially done locally. When doing multiple web projects on the local computer (the ‘nstation&#8217;) you run in to the problem of managing them. This is because only one web server can run at a time on the standard web port. Well&#8230; you can run multiple instances of the same web server...]]></description>
			<content:encoded><![CDATA[<p><img alt="" src="http://i46.tinypic.com/13zdeet.png" title="XAMPP Control Panel Screenshot" class="alignleft top framed" width="400" height="154" />Most web projects are initially done locally. When doing multiple web projects on the local computer (the ‘nstation&#8217;) you run in to the problem of managing them. This is because only one web server can run at a time on the standard web port. Well&#8230; you can run multiple instances of the same web server on different ports. But that&#8217;s not the way forward if you are serious about testing, etc. An alternative is to make directories and use folder names as part of the URL. This however results ugly URL names like <em>nstation/project_name</em> and framework-based projects render issues on production environments.<span id="more-331"></span></p>
<p>The best approach I have come across to manage multiple web projects is to use subdomains. Subdomains are pretty, clean and easy to manage. This how-to article is about my simple and effective method of hosting multiple web projects on nstation using subdomains. We will create two projects ‘foo&#8217; and ‘bar&#8217; with <strong>http://foo.nstation/</strong> and <strong>http://bar.nstation/</strong> as their URLs to explain the whole process. Please note that the technique described here is based on the Microsoft Windows platform. However, it is possible to do the same on other platforms with minor adjustments.</p>
<div class="clear">&nbsp;</div>
<h2>Prerequisites</h2>
<ul>
<li><a href="http://www.apachefriends.org/en/xampp.html">XAMPP</a> or a compatible web server software<br />
<small>More info: <a href="http://www.apachefriends.org/en/xampp.html">What is XAMPP</a>, <a href="http://www.apachefriends.org/en/faq-xampp-windows.html">XAMPP FAQ</a></small></li>
<li>Notepad or compatible text editor<br />
<small>Hint: drag-and-drop a file onto a Notepad window to open the file.</small></li>
</ul>
<h2>Step 1 &#8211; create folders</h2>
<p>Create the folder structure as shown below.</p>
<p><img alt="" src="http://i47.tinypic.com/kcgg07.png" title="Folders" class="alignnone" width="214" height="335" /></p>
<p>It doesn&#8217;t have to be the <strong>C: drive</strong>. But for simplicity it is always recommended that you create the <strong>Webroot</strong> folder in a drive root. Refrain from using path names with spaces like <strong>C:\Program Files\Webroot</strong>.</p>
<p>A short description on each folder is given below.</p>
<h3>Webroot\projects</h3>
<p>This folder contains individual project folders. In our case the two sub folders <strong>foo</strong> and <strong>bar </strong>reside here.</p>
<h3>Webroot\public</h3>
<p>This is where you put all the default stuff. For example, you can copy the Apache <strong>htdocs</strong> folder content here. This folder hosts the main site (<strong>http://nstation</strong>) content.</p>
<h3>Webroot\xampp</h3>
<p>Contains XAMPP files &#8211; Apache, PHP, MySql, phpMyAdmin, perl and other server related components are stored here.</p>
<h2>Step 2 &#8211; install XAMPP</h2>
<p>Install XAMPP on <strong>Webroot\xampp</strong> folder. I recommend you use the <a href="http://www.apachefriends.org/download.php?xampp-win32-1.6.8.exe">self-extracting 7-ZIP archive</a>. Run the setup and chose <strong>C:\Webroot</strong> as the <em>Extract to</em> folder as it will anyway extract the content to a folder by the name <strong>xampp</strong>.</p>
<p><img alt="" src="http://i48.tinypic.com/2vdjz4m.png" title="XAMPP Install" class="alignnone" width="348" height="159" /></p>
<p>Run <strong>setup_xampp.bat</strong> to finish the setup process. You will get a console output similar to the following screenshot.</p>
<p><img alt="" src="http://i50.tinypic.com/v63lhu.png" title="XAMPP Setup" class="alignnone" width="559" height="290" /></p>
<p>Press any key to finish the setup. To run the XAMPP Control Panel Application, double click <strong>xampp-control.exe</strong>. Click the start button in front of both <strong>Apache</strong> and <strong>MySql</strong> modules to start the server. Since we haven&#8217;t done any modifications yet, XAMPP runs on its default settings. See screenshot below.</p>
<p><img alt="" src="http://i50.tinypic.com/33xcvo0.png" title="XAMPP Control Panel" class="alignnone" width="446" height="359" /></p>
<h2>Step 3 &#8211; configure Apache</h2>
<p>Now we need to change the default Apache configuration to match the directory structure. Apache configuration is distributed among several text files. All of these files reside in the <strong>xampp\apache\conf</strong> folder. We need to edit two files: <strong>conf\httpd.conf</strong> and <strong>conf\extra\httpd-vhosts.conf</strong>.</p>
<h3>Step 3.1 &#8211; edit httpd.conf</h3>
<p>Go to <strong>xampp\apache\conf</strong> and open the <strong>httpd.conf</strong> file. Locate <strong>&lt;Directory &#8220;C:/Webroot/xampp/htdocs&#8221;&gt;</strong> and change it to <strong>&lt;Directory &#8220;C:/Webroot/public&#8221;&gt;</strong> . Scroll down a few lines and locate the closing directive <strong>&lt;/Directory&gt;</strong> and add the following at a new line.</p>
<pre class="code">
&lt;Directory "C:/Webroot/projects"&gt;
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
&lt;/Directory&gt;
</pre>
<h3>Step 3.2 &#8211; edit httpd-vhosts.conf</h3>
<p>Go to <strong>xampp\apache\conf\extra</strong> and open the <strong>httpd-vhosts.conf</strong> file. Uncomment <strong>NameVirtualHost *:80</strong> by removing all hash signs (#) at the beginning of the line. (By now you would have noticed that any line starting with a hash sign is indeed a comment.)</p>
<p>Add the following text at the end of the file on a new line.</p>
<pre class="code">
# Default site: http://nstation
&lt;VirtualHost *:80&gt;
DocumentRoot "C:/Webroot/public"
ServerName nstation
ServerAlias nstation
&lt;/VirtualHost&gt;

# Foo sub domain: http://foo.nstation
&lt;VirtualHost *:80&gt;
ServerName foo.nstation
DocumentRoot "C:/Webroot/projects/foo"
DirectoryIndex index.php index.html index.html index.htm index.shtml
&lt;/VirtualHost&gt;

# Bar sub domain: http://bar.nstation
&lt;VirtualHost *:80&gt;
ServerName bar.nstation
DocumentRoot "C:/Webroot/projects/bar"
DirectoryIndex index.php index.html index.html index.htm index.shtml
&lt;/VirtualHost&gt;
</pre>
<h2>Step 4 &#8211; edit the hosts file</h2>
<p>The host file is the system file that matches hostnames to IPs. This file resides in the system folder <strong>%SystemRoot%\system32\drivers\etc</strong> and on most computers this would be <strong>C:\WINDOWS\system32\drivers\etc</strong>. Open the <strong>hosts</strong> file (yes, the file doesn&#8217;t have an extension) and add the following two lines to the end of the file at a new line.</p>
<pre class="code">
127.0.0.1              foo.nstation
127.0.0.1              bar.nstation
</pre>
<p>This tells the system to direct requests for <strong>foo.nstation</strong> and <strong>bar.nstation</strong> to the IP address <strong>127.0.0.1</strong>.</p>
<h2>Step 5 &#8211; test the setup</h2>
<p>Restart Apache and MySql by stopping and starting them using the XAMPP Control Panel. If you did not run these in step 2, just start both modules to see whether our configuration is in effect. If everything went accordingly, you should get the green <strong>Running </strong>status on both Apache and MySql.</p>
<p>Point your web browser to <strong>http://nstation</strong> to see the content served on <strong>Webroot\public</strong> folder. If you have nothing to start with, I suggest you copy everything in <strong>xampp\apache\htdocs</strong> folder to this location. You should get the XAMPP default web site with all the bells and whistles.</p>
<p>Put your <strong>Foo</strong> project files to <strong>Webroot\projects\foo</strong> folder and <strong>Bar</strong> project files to <strong>Webroot\projects\bar</strong> folders respectively. Point your browser to <strong>http://foo.nstation</strong> and <strong>http://bar.nstation</strong> to see them in action. Put the following code in an <strong>index.php</strong> file and save the file in both locations if you have nothing to start with.</p>
<pre class="code">
&lt;h1&gt;Hello World&lt;/h1&gt;
&lt;p&gt;&lt;?php echo "My location: " . dirname(__FILE__); ?&gt;&lt;/p&gt;
</pre>
<p>You should get different location details depending on the URL.</p>
<h2>Add more projects (optional)</h2>
<p>Follow step 3.2 and step 4 to add more projects to your setup. Given below are the skeletons that can be used for this task.</p>
<h3>Step 3.2 &#8211; httpd-vhosts.conf file entry</h3>
<pre class="code">
# vhost entry for new_project sub domain: http://new_project.nstation
&lt;VirtualHost *:80&gt;
ServerName new_project.nstation
DocumentRoot "C:/Webroot/projects/new_project"
DirectoryIndex index.php index.html index.html index.htm index.shtml
&lt;/VirtualHost&gt;
</pre>
<h3>Step 4 &#8211; hosts file entry</h3>
<pre class="code">
127.0.0.1              new_project.nstation
</pre>
<h2>Done</h2>
<p>That&#8217;s it. It&#8217;s easier than you would&#8217;ve imagined it to be. Hope this article helps and makes your web development experience a fun.</p>
<p><b>Disclaimer</b>: <a href="http://www.flickr.com/photos/normanbleventhalmapcenter/2710799656/">Cover photo</a> courtesy <a href="http://www.flickr.com/photos/normanbleventhalmapcenter/2710799656/">Norman B. Leventhal Map Center at the BPL</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://nstation.org/articles/how-to-manage-multiple-web-projects-with-subdomains/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Teddy Bear Piracy</title>
		<link>http://nstation.org/articles/teddy-bear-piracy</link>
		<comments>http://nstation.org/articles/teddy-bear-piracy#comments</comments>
		<pubDate>Fri, 07 Nov 2008 12:44:56 +0000</pubDate>
		<dc:creator>Nadee</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[behavior]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[society]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://n.talagala.org/?p=293</guid>
		<description><![CDATA[A man goes to a store, sees something nice (say, a teddy bear), checks whether it is available elsewhere for a better price and eventually buy it for the lowest price available. A man sees a computer game, checks its price, if the price isn&#8217;t lower than a few bucks, pirate it over his internet...]]></description>
			<content:encoded><![CDATA[<p><img alt="" src="http://i50.tinypic.com/30kaseh.jpg" title="Pirata con CD" class="alignleft top framed" width="400" height="150" />A man goes to a store, sees something nice (say, a teddy bear), checks whether it is available elsewhere for a better price and eventually buy it for the lowest price available. A man sees a computer game, checks its price, if the price isn&#8217;t lower than a few bucks, pirate it over his internet connection or borrow a copy from a friend. That&#8217;s the background of most modern software pirating stories. The teddy bear analogy is used here for the sake of simplicity and proof of concept whist regardless of the commodity we may use in comparison, software pirating is happening at an unbelievable rate.<span id="more-293"></span></p>
<p>A respectable member of the society will never attempt to steal a teddy bear from a department store although he may be well pirating software over the internet at home. But there must be reasons for this dualistic human-behavior for the same type of action; the same type of misbehavior.  Read through my analysis as to why people steal software but not teddy bears in the modern society.</p>
<h2>Tangible vs. intangible</h2>
<p>The concept of stealing has a strong association to the tangible nature of an item. Software is intangible; you do not feel it. It is just an arrangement of bits and bytes on your hard disk or other type of media. You would feel wrong to steal a teddy bear from a department store but not to illegally download a copy of a software title over the internet. This intangible nature is also the reason for most other reasons why software is pirated.</p>
<h2>A Replica</h2>
<p>People do not feel wrong about replicating. On <a href="http://forum.mininova.org/index.php?s=d02b1e84a2a480aaf8c9cabbd1550278&amp;showtopic=234999537&amp;st=0">this forum post</a> at Mininova.org the user has posted an interesting argument on stealing a cow versus replicating the same: if you steal a cow, then the owner of the cow will suffer from the los of it; if you replicate the cow instead, then you don&#8217;t actually take away anything from the rightful owner. It&#8217;s the notion ‘I&#8217;m just replicating &#8211; not stealing&#8217;.</p>
<h2>Who gets hurt?</h2>
<p>It is the software giants that get hurt with pirating and they already have ample amount of money in their pockets. People often think ‘the 50 dollars I do not give them are negligible in sight of their current wealth&#8217;. Even for tangible items, if the party is in concern is filthily rich; people assume that the items stolen will go unnoticed due to the ample amount of resources the wealthy claim. Remember Robin Hood?</p>
<h2>I pay for my internet connection</h2>
<p>Most software pirating is domestic and people often download software using their own internet connection. For this reason the notion ‘I pay for my internet connection&#8217; renders a thought of justification in downloading software. This holds the same for duplicating software titles on removable media such as CD or DVD as the recipient has already purchased the blank media himself.</p>
<h2>Readily available</h2>
<p>Pirating is readily available and can be done from home. An internet connection, a mechanism to pirate (such as BitTorrent) and the knowledge on completing the process is all it takes for the completion of a successful pirating cycle. The flip side of this is that unlike other commodities, a software title cannot be evaluated at a store because of its intangible nature. People prefer to first try it at home and then but it legitimately; which to the most part end up remaining ‘evaluating indefinitely&#8217;.</p>
<h2>Lack of pricing model</h2>
<p>Software doesn&#8217;t have a proper pricing model. Often people believe that software titles are pricy. The same kind of software comes in various price bands. Since there is no proper gauge to measure the value of a software title, people recent to pay the right amount of money the developer deserve.</p>
<p><b>Disclaimer</b>: <a href="http://www.flickr.com/photos/jesusleon/4389082197/">cover pic</a> by <a href="http://www.flickr.com/photos/jesusleon/">jesus_leon</a></p>
]]></content:encoded>
			<wfw:commentRss>http://nstation.org/articles/teddy-bear-piracy/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SEO With Delorie</title>
		<link>http://nstation.org/articles/seo-with-delorie</link>
		<comments>http://nstation.org/articles/seo-with-delorie#comments</comments>
		<pubDate>Tue, 26 Aug 2008 18:28:58 +0000</pubDate>
		<dc:creator>Nadee</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[optimization]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[WWW]]></category>

		<guid isPermaLink="false">http://n.talagala.org/?p=282</guid>
		<description><![CDATA[Search Engine Optimization (SEO) is very important to a web master. SEO is the governing factor for a web site to appear on all major search engines&#8217; first page. Top search engine spiders index web pages based on the way they ‘see’ them. If your site is not getting listed for the right query string...]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft framed top" title="nStation Lynx Screenhot" src="http://i45.tinypic.com/28j8vw5.png" alt="" width="400" height="130" /><a title="Search engine optimization on Wikipedia" href="http://en.wikipedia.org/wiki/Search_engine_optimization" target="_blank">Search Engine Optimization</a> (SEO) is <a title="SEO myths" href="http://video.google.com/videoplay?docid=3583760678227172395" target="_blank">very important</a> to a web master. SEO is the governing factor for a web site to appear on all major search engines&#8217; first page. Top search engine spiders index web pages based on the way they ‘see’ them. If your site is not getting listed for the right query string combination then it is a hint that search engines do not interpret your web site&#8217;s content properly. The easiest way to interpret a web page like a search engine spider is to use a text-only web browser such as <a title="Lynx web browser on Wikipedia" href="http://en.wikipedia.org/wiki/Lynx_(web_browser)" target="_blank">lynx</a>. But if you are a windows box guy, then this means unfamiliarity in large part.<span id="more-282"></span></p>
<p>This is where <a href="http://www.delorie.com/">www.delorie.com</a> comes in to the rescue. This website provides a handful of tools for SEO related work. You can use its online <a href="http://www.delorie.com/web/lynxview.html">lynx viewer</a> to view a web page in text-only format. Use the <a href="http://www.delorie.com/web/ses.cgi">Search Engine Simulator</a> to view a web page in different summarized forms based on the content and structure. There is also a <a href="http://www.delorie.com/web/purify.html">purifier</a>, <a href="http://www.delorie.com/web/headers.html">header viewer</a>, <a href="http://www.delorie.com:81/some/url.txt">request viewer</a> and <a href="http://www.delorie.com/web/wpbcv.html">backward compatibility viewer</a>. All these tools provide you easy SEO while keeping it all in the cloud; and keeping off you hand from sweating too.</p>
]]></content:encoded>
			<wfw:commentRss>http://nstation.org/articles/seo-with-delorie/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Left Handed Icon Design in Google Android</title>
		<link>http://nstation.org/articles/the-left-handed-icon-design-in-google-android</link>
		<comments>http://nstation.org/articles/the-left-handed-icon-design-in-google-android#comments</comments>
		<pubDate>Mon, 16 Jun 2008 11:47:08 +0000</pubDate>
		<dc:creator>Nadee</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[icon]]></category>
		<category><![CDATA[ui]]></category>

		<guid isPermaLink="false">http://n.talagala.org/?p=124</guid>
		<description><![CDATA[Google showcased their Android prototype and its UI to the public at the IO conference. I noticed an interesting design pattern on Android UI icons: they are left hand oriented. Usually in a right hand dominated society icons are designed in the same orientation. An exception to this is the Apple Mac OS where most...]]></description>
			<content:encoded><![CDATA[<p>Google showcased their Android prototype and its UI to the public at the IO conference. I noticed an interesting design pattern on Android UI icons: they are left hand oriented. Usually in a right hand dominated society icons are designed in the same orientation. An exception to this is the Apple Mac OS where most icons are neutral oriented. Left hand oriented icons are rare; especially when they are done by professional. So this is something new to the design community from Google. <span id="more-124"></span></p>
<p><strong>Ergonomics of the right-handed design</strong>: The practice of creating right hand oriented icons has come in to play from industrial design as almost all devices are right-hand oriented. If you haven’t noticed this before, the right-handed design is the same reason why your TV remote is well operated from your right hand compared to the left hand. The power button (or any other crucial controller) is conveniently placed where your thumb finger would rest when you are holding the remote. This is the same reason why controls are placed on the right-hand side of the elevator; and the list can go on and on.</p>
<p style="text-align: center;"><img class="framed aligncenter" title="Android Screen" src="http://i51.tinypic.com/349f5hx.jpg" alt="" width="300" height="300" /></p>
<p>To illustrate this, I’ve shown the left hand orientation in the Google Android UI icons here. See how the Android design is completely opposite to the common design in certain cases.</p>
<p>Primary and secondary objects are used in these icons to suggest the left hand orientation. For example the <strong>Alarm Clock</strong>, <strong>Browser</strong>, <strong>Calculator</strong> and <strong>Calendar</strong> icons are oriented towards the left hand side. The <strong>Dialer</strong> and <strong>Messaging</strong> icons clearly show the left hand orientation as the handset and the pencil is held left-handedly.</p>
<p>Certainly the current Android prototype is too early to sustain till the final release. Probably the entire set of UI icons will be changed in the final release. Maybe this is done purposely to be different from the rest of the world. The guys at Google are famous for doing things differently. I’m not complaining here &#8212; just enjoying the fact that someone has made a design that suite my style as I’m a left-hander!</p>
<p><small>Android screenshot courtesy <a title="Android Screenshots at AndroidCommunity.com" href="http://androidcommunity.com/first-live-images-of-fullscreen-android-demo-20080528/android-full-touchscreen-demos-66/" target="_blank">androidcommunity.com</a>.</small></p>
]]></content:encoded>
			<wfw:commentRss>http://nstation.org/articles/the-left-handed-icon-design-in-google-android/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Portable Apps, a Testimonial</title>
		<link>http://nstation.org/articles/portable-apps-a-testimonial</link>
		<comments>http://nstation.org/articles/portable-apps-a-testimonial#comments</comments>
		<pubDate>Tue, 03 Jun 2008 08:31:55 +0000</pubDate>
		<dc:creator>Nadee</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[portable]]></category>
		<category><![CDATA[PortableApps]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://n.talagala.org/?p=112</guid>
		<description><![CDATA[I am an all-time portable app user. If there is a portable app version of a software package I like, I’d go for it rather than the installer package. Most of these applications are easy to use, free or open source and well written. What most users don’t realize about portable apps is that they...]]></description>
			<content:encoded><![CDATA[<p><img alt="" src="http://i50.tinypic.com/bjbm0h.png" title="PortableApps Menu Screenshot" class="alignleft top framed" width="400" height="130" />I am an all-time <a title="A definition for portable app" href="http://portableapps.com/about/what_is_a_portable_app">portable app</a> user. If there is a portable app version of a software package I like, I’d go for it rather than the installer package. Most of these applications are easy to use, free or open source and well written. What most users don’t realize about portable apps is that they do not require a portable USB drive or a portable hard disk to work with; they work like any other regular windows application. So this post is in a way, a testimonial on portable apps and how I use them to ease the burden in reinstalling applications on Windows machines. <span id="more-112"></span></p>
<div class="clear"></div>
<h2>Usage</h2>
<p>My preferred way of using portable apps is to use them on a different partition  where I usually keep my documents, music and other stuff. I use the <a href="http://portableapps.com/suite">PortableApps Suite</a> that has the well designed start menu like UI. There are <a title="Download PortableApps.com Suite and Platform" href="http://portableapps.com/download">three flavors</a> to the PortableApps Suite installer and my choice is the <a title="Download Platform Only Edition" href="http://downloads.sourceforge.net/portableapps/PortableApps.com_Platform_Setup_1.1.exe?download">Platform Only</a> edition as it is all what’s required if you prefer to hand-pick the software titles that will be installed later on.</p>
<h2>Organization</h2>
<p>The PortableApps Suite installer creates two folders (<em>Documents</em> and <em>PortableApps</em>), an executable called <em>StartPortableApps.exe</em> and an <em>Autorun.ini</em> file on the root folder of the partition.</p>
<p>The Documents folder is similar to the Windows My Documents folder and has three sub directories for Music, Pictures and Videos. This is where I keep all my files, music and videos. You can also point your Windows My Documents folder to this folder so that when you save in My Documents, you are really saving instead here.</p>
<p>The PortableApps folder is where the apps are installed. This folder will grow as you install applications. All portable apps are installed in a sub directory under this directory. If you ever need to uninstall an app, just remove the relevant folder from this directory.</p>
<p>The StartPortableApps.exe is the application that initiates the PortableApps Menu. If you install the suite on a portable device (such as a USB Pen Drive) the Autorun.ini file will make sure that this file will run automatically when you connect the device to your computer. Since I’m installing this on a fixed device I make a link to the StartPortableApps.exe on my desktop and run it every time I start Windows. The PortableApps Menu puts an icon on the system tray and hence you access your favorite portable applications.</p>
<h2>Advantages and Disadvantages</h2>
<p>Most portable apps do not use the Windows registry. They save settings on a file on their own folder. This is a key feature of portability. The other main feature is that they have minimal disk utilization. This makes the applications run slightly faster than their counterparts.</p>
<p>A major disadvantage is security. The partition you have selected to install portable apps may be accessible to others who have access to your machine and hence your files are exposed. This is not a major issue if you are the only person who’s using the computer or you have set proper privileges to prevent others from accessing the partition. You may also go that extra mile and use TrueCrypt to create an encrypted volume so your data is totally out of sight for others.</p>
<h2>Conclusion</h2>
<p>Life becomes a lot easier when using portable apps since managing your favorite software and files becomes a matter of copying and pasting. Although I have written this post with Windows is mind, please note that most portable apps have Mac and UNIX distributions. The list shown below is my favorite set of portable apps.</p>
<ul>
<li><a href="http://portableapps.com/apps/office/abiword_portable">AbiWord Portable</a></li>
<li><a href="http://portableapps.com/apps/music_video/audacity_portable">Audacity Portable</a></li>
<li><a href="http://portableapps.com/apps/utilities/infrarecorder_portable">InfraRecorder Portable</a></li>
<li><a href="http://portableapps.com/apps/internet/firefox_portable">Mozilla Firefox, Portable Edition</a></li>
<li><a href="http://portableapps.com/apps/internet/thunderbird_portable">Mozilla Thunderbird, Portable Edition</a></li>
<li><a href="http://portableapps.com/apps/development/notepadpp_portable">Notepad++ Portable</a></li>
<li><a href="http://portableapps.com/apps/internet/pidgin_portable">Pidgin Portable</a></li>
<li><a href="http://portableapps.com/apps/office/pnotes_portable">PNotes Portable</a></li>
<li><a href="http://portableapps.com/apps/office/sumatra_pdf_portable">Sumatra PDF Portable</a></li>
<li><a href="http://www.abstractspoon.com/tdl_resources.html">ToDoList</a></li>
<li><a href="http://portableapps.com/apps/music_video/vlc_portable">VLC Media Player Portable</a></li>
<li><a href="http://portableapps.com/apps/utilities/winmerge_portable">WinMerge Portable</a></li>
<li><a href="http://portableapps.com/apps/internet/winscp_portable">WinSCP Portable</a></li>
<li><a href="http://wordweb.info/free/">WordWeb Portable</a></li>
</ul>
<h2>Mini FAQ</h2>
<h3>What if I want to use the same set of portable apps at home?</h3>
<p>Copy the folder PortableApps along with the StartPortableApps.exe to your home machine. Use a partition that is not the system partition to prevent data loss in the case of a reinstallation.</p>
<h3>How easy is it to install a new portable application?</h3>
<p>Open the PortableApps Menu and select ‘Options -&gt; Install a New App’. If you manually copy the application folder inside the PortableApps folder then select ‘Options -&gt; Refresh App Icons’; the PortableApps Menu will pick up the newly installed/copied application and show it in the list.</p>
<h3>What if I want to move all the content on this partition to another partition? Will portable apps still work?</h3>
<p>Yes. Almost all portable apps use relative paths to store data and do not depend on where you save files. Just copy the contents of your entire partition to the new partition and run the StartPortableApps.exe from the new location and you are good to go.</p>
<h3>I reinstalled Windows. Do I have to reinstall PortableApps Suite?</h3>
<p>No. Just run the StartPortableApps.exe on the portable apps partition. For convenience you can create a shortcut on your desktop to this file.</p>
<h3>Do I really have to use the PortableApps Suite Menu?</h3>
<p>No. The PortableApps Suite Menu is just a launcher application with a few other handy features (like backup/restore) to make your life easier. You can absolutely be on your own and run individual apps by going in to the relevant folder.</p>
]]></content:encoded>
			<wfw:commentRss>http://nstation.org/articles/portable-apps-a-testimonial/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>What&#8217;s In A Software Name?</title>
		<link>http://nstation.org/articles/whats-in-a-software-name</link>
		<comments>http://nstation.org/articles/whats-in-a-software-name#comments</comments>
		<pubDate>Tue, 11 Dec 2007 07:29:55 +0000</pubDate>
		<dc:creator>Nadee</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://n.talagala.org/2007/12/11/whats-in-a-software-name/</guid>
		<description><![CDATA[I stumble upon many software packages with silly names. In my opinion the name is the single most important attribute of a software package. Despite its brand value the name should be clear, legible, and easy to use. The name should signify the type of usage. In layman&#8217;s terms the name should say it all....]]></description>
			<content:encoded><![CDATA[<p>I stumble upon many software packages with silly names. In my opinion the name is the single most important attribute of a software package. Despite its <a title="Explanation of Brand on Wikipedia" href="http://en.wikipedia.org/wiki/Brand">brand</a> value the name should be clear, legible, and easy to use. The name should signify the type of usage. In layman&#8217;s terms <em>the name should say it all</em>. Names like ‘<a title="Internet Parental Control software" href="http://www.salfeld.com/software/childcontrol/index.html">Child Control</a>’, ‘<a title="Audio Rip software" href="http://web.softrm.com/english/product.htm">Ape Ripper</a>’ and ‘<a title="Network Monitoring and Alerting software" href="http://www2.tarosoft.com:8080/IsItUp.htm">IsItUp</a>’ would possibly confuse the user on the corresponding software package’s typical usage.<span id="more-56"></span></p>
<p>Factors like <a title="Legibility on Wikipedia" href="http://en.wikipedia.org/wiki/Legibility">legibility</a>, <a title="Etymology on Wikipedia" href="http://en.wikipedia.org/wiki/Etymology">etymology</a>, <a title="Syllable Structure on Wikipedia" href="http://en.wikipedia.org/wiki/Syllable#Syllable_structure">syllable structure</a>, familiarity, significance to real-life objects and events; easy pronunciation, the letter count and the shape of the name when printed on paper are often overlooked by many software professionals. Most software names are coined just by looking at few of the above mentioned factors and the trademark value. Although trademark/brand<sup>1</sup> value is very important in the highly competitive modern day world, it should not be given 99 percent weight when naming a software package.</p>
<p style="text-align: center;"><img title="The Name Cartoon" src="http://wesclark.com/ubn/name_cartoon.jpg" alt="The Name Cartoon" /></p>
<p>However, careful craftsmanship can lead to a unique name even if the words constituting the name are unrelated and out-of-context. The <a title="Firefox web browser" href="http://www.mozilla.com/firefox/">Mozilla Firefox</a> and <a title="Thunderbird email client" href="http://www.mozilla.com/thunderbird/">Thunderbird</a> are best examples for unique names that have super-brand attributes. But constructing such names are often time consuming and tricky. It leads to a lot of iterations in changing the name which is not healthy for the brand’s wellbeing.The bottom line is that software packages must be named judiciously. The name must be non-ambiguous. It should be a description of the software package’s usage. The name should bear the characteristics of the software. If a puzzled user asks the question ‘what does your software do?’ after seeing the name, then it’s time to consider re-naming.</p>
<ul>1 &#8211; <em>the difference between trademark and brand</em> from <a title="Alibaba.com Forum: What is the difference between trade mark and Brand?" href="http://resources.alibaba.com/topic/25972/What_is_the_difference_between_trade_mark_and_Brand_.htm">alibaba.com</a>:</p>
<li>A trademark protects any sign or symbol that allows your customers to tell you apart from your competitors. You can register a name, logo, slogan, domain name, shape, color or sound.</li>
<li>The brand name is a company-specific name for a particular product or service, usually used to differentiate that product or service from competitor offerings. French: <em>nom de marque</em>.</li>
</ul>
<p>2 &#8211; <a title="The Name Cartoon" rel="attachment wp-att-57" href="http://nstation.org/?attachment_id=57">The Name Cartoon</a> source: http://wesclark.com/ubn/name_cartoon.jpg</p>
]]></content:encoded>
			<wfw:commentRss>http://nstation.org/articles/whats-in-a-software-name/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Understanding Blog Usability</title>
		<link>http://nstation.org/articles/understanding-blog-usability</link>
		<comments>http://nstation.org/articles/understanding-blog-usability#comments</comments>
		<pubDate>Tue, 20 Nov 2007 10:45:44 +0000</pubDate>
		<dc:creator>Nadee</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[WWW]]></category>

		<guid isPermaLink="false">http://n.talagala.org/2007/11/20/understanding-blog-usability/</guid>
		<description><![CDATA[I’m somewhat new to blogging. When I decided to change my static site to a dynamic site I ended up using WordPress as the engine. The designer in me however didn’t allow me to use someone else’s theme but to make one on my own. The current theme1 you are seeing on this site is...]]></description>
			<content:encoded><![CDATA[<p>I’m somewhat new to blogging. When I decided to change my static site to a dynamic site I ended up using <a href="http://wordpress.org/" title="WordPress Website" target="_blank">WordPress</a> as the engine. The designer in me however didn’t allow me to use someone else’s theme but to make one on my own. The current theme<sup>1</sup> you are seeing on this site is the fifth iteration of the effort.</p>
<p>When I started designing this theme, I didn’t have any expertise on WordPress. The principles of blogging were completely new to me. I looked into many other blogs to figure out the essentials of theming. Ironically most themes were structurally the same except they looked different in presentation. But is this commonly accepted structure really usable? This is what I discovered.<span id="more-55"></span></p>
<h3>File Away</h3>
<p>Some details presented on blogs are unwanted or rarely used. The archive for example has no significance to an average user. Since majority of users end up in a blog post by getting referred by a search engine, there is very little chance that someone visiting to read a certain blog post would drill down the archive to read other posts.</p>
<h3>Attention to Detail</h3>
<p>Only posts matter. Everything else is inferior. Even static pages have less significance unless information presented on static pages can draw more interest than posts. Having a mechanism to list and summarize the most recent posts can be beneficial.</p>
<p>No one dare to spare time on the archive. Give it less attention. Have a page that list all post titles that is groped monthly or yearly. This actually depends on how much you write; but reduces confusion and the hap-hazard nature of the archive.</p>
<p>Prevent making countless categories. Use a small number of categories to group different areas of interests. Make use of the new <a href="http://codex.wordpress.org/Template_Tags/the_tags" title="WordPress Codex: Template Tags/the tags" target="_blank">WordPress tags</a> to brief your visitor about the post. By the way, that tag cloud makes no sense to many people. But it’s a good way of showing your intents. So use it judiciously, don’t throw it on the face.</p>
<p>Least but not last, avoid <a href="http://www.useit.com/alertbox/weblogs.html" title="Jakob Nielsen - Weblog Usability: The Top Ten Design Mistakes" target="_blank">the top ten design mistakes</a> when creating your blog. Remember, usability guidelines applicable to a regular websites are applicable to blogs too.</p>
<p><small>1 &#8211; current theme as at 20<sup>th</sup> November, 2007</small></p>
]]></content:encoded>
			<wfw:commentRss>http://nstation.org/articles/understanding-blog-usability/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to save a photo from Flickr</title>
		<link>http://nstation.org/articles/how-to-save-a-photo-from-flickr</link>
		<comments>http://nstation.org/articles/how-to-save-a-photo-from-flickr#comments</comments>
		<pubDate>Thu, 26 Jul 2007 04:10:08 +0000</pubDate>
		<dc:creator>Nadee</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Flickr]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[photo]]></category>
		<category><![CDATA[WWW]]></category>

		<guid isPermaLink="false">http://n.talagala.org/2007/07/25/how-to-save-a-photo-from-flickr/</guid>
		<description><![CDATA[Flickr is my favorite photo sharing service. I always start from Flickr search whenever I want an insight to a real-world scenario. The irony is that sometimes the most interesting photos seem to have missing the All Sizes button. As a result the photo cannot be downloaded even if it’s declared public. Flickr hides the...]]></description>
			<content:encoded><![CDATA[<p><img title="Flickr Sample" src="http://i31.tinypic.com/voop6t.jpg" alt="Flickr Sample" width="400" height="100" class="alignleft top framed" /><a title="Flickr" href="http://flickr.com/">Flickr</a> is my favorite photo sharing service. I always start from <a title="Flickr Search" href="http://flickr.com/search/">Flickr search</a> whenever I want an insight to a real-world scenario. The irony is that sometimes the most interesting photos seem to have missing the <em>All Sizes</em> button. As a result the photo cannot be downloaded even if it’s declared public. Flickr hides the source URL of the image by using a decoy ‘space ball’! This post explains how you can overcome this issue with a simple trick.<span id="more-12"></span>
<div class="clear"></div>
<h4>Prerequisite</h4>
<p>The prerequisite is <a title="Mozilla Firefox" href="www.mozilla.com/firefox/">Firefox</a>. No need to install any fancy third-party plug-ins although there are many to automate this task. We&#8217;ll be using a great feature already built into Firefox called <strong>‘View Selection Source’</strong>.</p>
<h3>Step 1</h3>
<p>Go to the Flickr page that has the photo you want. Usually it&#8217;s in the format <code>http://flickr.com/photos/&lt;user&gt;/&lt;photoid&gt;/</code><br />
Ex: <a title="Birds of A Feather on Flickr" href="http://flickr.com/photos/enteelk/629074618/">http://flickr.com/photos/enteelk/629074618/</a></p>
<p class="aligncenter"><img class="framed" title="Step 1 - How to save a photo from Flickr" src="http://nstation.org/wp-content/uploads/2007/07/flickr_step1.gif" alt="Step 1 - How to save a photo from Flickr" vspace="24" width="540" height="574" /></p>
<h3>Step 2</h3>
<p>Select the photo by clicking just out the left-side of the image and dragging your mouse to the right-side of the image and releasing.</p>
<p class="aligncenter">
<img class="framed" title="Step 2 - Birds of A Feather on Flickr" src="http://nstation.org/wp-content/uploads/2007/07/flickr_step2.gif" alt="Step 2 - Birds of A Feather on Flickr" vspace="24" width="580" height="574" />
</p>
<p>Notice how the photo is now selected with the selection color overlay.</p>
<h3>Step 3</h3>
<p>Now right-click on the selection and select View Selection Source.</p>
<p class="aligncenter"><img class="framed" title="Step 3 - Right-click and View Selection Source" src="http://nstation.org/wp-content/uploads/2007/07/flickr_step3.1.gif" alt="Step 3 - Right-click and View Selection Source" vspace="24" /></p>
<h3>Step 4</h3>
<p>A window with the title &#8216;<strong>Dom Source of Selection</strong>&#8216; will pop up with the selection source code.</p>
<p class="aligncenter"><img class="framed" title="Step 4 - The DOM Window" src="http://nstation.org/wp-content/uploads/2007/07/flickr_dom_screenshot.gif" alt="Step 4 - The DOM Window" vspace="24" /></p>
<h3>Step 5</h3>
<p>Select the source attribute text (<code>img src="&lt;text&gt;"</code>) of the image tag without the <code>?v=0</code> portion which is the path to the photo.<br />
(Ex: <code>http://farm2.static.flickr.com/1405/629074618_20f6542a03.jpg</code>)</p>
<h3>Step 6</h3>
<p>Copy and paste the text on the address field and press enter. Select Save As from the File menu or right-click on the picture to save it.</p>
<p class="aligncenter"><img class="framed" title="Step 6 - Paste the Code in the URL text box" src="http://nstation.org/wp-content/uploads/2007/07/step6.gif" alt="Step 6 - Paste the Code in the URL text box" vspace="24" /></p>
<h3>Done!</h3>
<p>Please note that even if a photo is made public, you have to obtain license for commercial use. This post is about making your life easier and not about stealing other people’s intellectual property.</p>
]]></content:encoded>
			<wfw:commentRss>http://nstation.org/articles/how-to-save-a-photo-from-flickr/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

