<?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>AliShabdar.com &#187; Tutorials</title>
	<atom:link href="http://www.alishabdar.com/category/tutorials/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.alishabdar.com</link>
	<description></description>
	<lastBuildDate>Tue, 15 Jun 2010 23:37:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Convert video formats on your Mac for free</title>
		<link>http://www.alishabdar.com/2009/11/22/convert-video-formats-on-your-mac-for-free/</link>
		<comments>http://www.alishabdar.com/2009/11/22/convert-video-formats-on-your-mac-for-free/#comments</comments>
		<pubDate>Sun, 22 Nov 2009 15:51:10 +0000</pubDate>
		<dc:creator>Ali</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.alishabdar.com/?p=415</guid>
		<description><![CDATA[This article is originally posted on Shufflegazine. Earlier today I received a dinosaur JVC camera with a truck load of video clips. We are traveling to Lebanon to have our annual seminar on the beautiful mountains of Farya and somebody had to make a fun video intro for our office. Since I still did not [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://www.alishabdar.com/2009/11/22/convert-video-formats-on-your-mac-for-free/" title="Permanent link to Convert video formats on your Mac for free"><img class="post_image aligncenter frame" src="http://www.alishabdar.com/wp-content/uploads/2009/11/HandBrake.jpg" width="458" height="90" alt="Post image for Convert video formats on your Mac for free" /></a>
</p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.alishabdar.com%2F2009%2F11%2F22%2Fconvert-video-formats-on-your-mac-for-free%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.alishabdar.com%2F2009%2F11%2F22%2Fconvert-video-formats-on-your-mac-for-free%2F&amp;source=shabdar&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>This article is originally posted on <a href="http://www.shufflegazine.com/2009/11/11/convert-video-formats-on-your-mac-for-free/" target="_blank">Shufflegazine</a>.</p>
<p>Earlier today I received a dinosaur JVC camera with a truck load of video clips. We are traveling to Lebanon to have our annual seminar on the beautiful mountains of Farya and somebody had to make a fun video intro for our office. Since I still did not learn to say “no” easily, it ended up on my desk.</p>
<p>After opening the files, I found out the files are MOD type, needing to be converted before importing into iMovie. A quick search revealed  that I need to pay around $35 for a decent video converter, but I just remembered using HandBrake for DVD ripping long time ago. And the rest is history.<br />
Let’s see how you can convert a host of different video formats to each other in few easy steps and more importantly for free.</p>
<p><em>Read the full story from </em><a href="http://www.shufflegazine.com/2009/11/11/convert-video-formats-on-your-mac-for-free/" target="_blank"><em>Shufflegazine</em></a><em>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.alishabdar.com/2009/11/22/convert-video-formats-on-your-mac-for-free/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The secret of staying productive while coding</title>
		<link>http://www.alishabdar.com/2009/08/30/the-secret-of-staying-productive-while-coding/</link>
		<comments>http://www.alishabdar.com/2009/08/30/the-secret-of-staying-productive-while-coding/#comments</comments>
		<pubDate>Sun, 30 Aug 2009 10:28:24 +0000</pubDate>
		<dc:creator>Ali</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[SaaS]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[dropbox]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[storage as a service]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.alishabdar.com/?p=310</guid>
		<description><![CDATA[Most people use versioning systems like Subversion, Mercurial, and git to maintain their code while working on software and web projects. There are also hosted solutions like github and bitbucket providing developers with more features than a traditional version control environment. But sometimes you just want to keep your code in a safe place and [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://www.alishabdar.com/2009/08/30/the-secret-of-staying-productive-while-coding/" title="Permanent link to The secret of staying productive while coding"><img class="post_image aligncenter frame" src="http://www.alishabdar.com/wp-content/uploads/2009/08/dropbox.jpg" width="458" height="90" alt="Post image for The secret of staying productive while coding" /></a>
</p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.alishabdar.com%2F2009%2F08%2F30%2Fthe-secret-of-staying-productive-while-coding%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.alishabdar.com%2F2009%2F08%2F30%2Fthe-secret-of-staying-productive-while-coding%2F&amp;source=shabdar&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p style="text-align: justify;">Most people use versioning systems like <a href="http://subversion.tigris.org/" target="_blank">Subversion</a>, <a href="http://mercurial.selenic.com" target="_blank">Mercurial</a>, and <a href="http://git-scm.com/" target="_blank">git</a> to maintain their code while working on software and web projects. There are also hosted solutions like <a href="http://github.com/" target="_blank">github</a> and <a href="http://bitbucket.org/" target="_blank">bitbucket</a> providing developers with more features than a traditional version control environment.</p>
<p style="text-align: justify;">But sometimes you just want to keep your code in a safe place and make sure you have reliable backup of the different versions, and that&#8217;s it! For smaller (or personal) projects especially, using versioning systems is an overkill. But what could be the solution?</p>
<p style="text-align: justify;">If I want to summarize it quickly, the ideal solution will be a one that:</p>
<ul style="text-align: justify;">
<li>Is hosted in the cloud (online)</li>
<li>Is easy to setup</li>
<li>Works without you doing any administration work</li>
<li>Is cheap and preferably free</li>
<li>Keeps you productive</li>
<li>Keeps coding synchronized on multiple workstations</li>
<li>Allows you to maintaing other related material, like PDF documentations, next to your code.</li>
</ul>
<p style="text-align: justify;">I think I found how to answer all these questions with one answer, let&#8217;s see how.</p>
<h2 style="text-align: justify;">Storage as a service</h2>
<p style="text-align: justify;">Dropbox is a cloud-based storage service that keeps your files safe and in sync between multiple computers. It is basically created for backup and file synchronization, but I use it for coding and maintaining other contents like my web projects, and the book/article drafts including the drafts of this very article.</p>
<p style="text-align: justify;">You will get 2GB of online free space which is pretty enough for many purposes, but it is always possible to upgrade to bigger plans.</p>
<h2 style="text-align: justify;">Getting started</h2>
<p style="text-align: justify;">First <a href="http://www.getdropbox.com/" target="_blank">create a Dropbox account</a> and install the application (Windows, Mac, Linux) on all the computers you are working with. It is good to take a tour before , to check out the features.</p>
<p style="text-align: justify;">Dropbox creates a local folder on your computer that is synced to your online folder. A mirror in the cloud, literally.</p>
<p style="text-align: justify;">The solution I am proposing would work the best if all your computers run the same operating system, because you should set an identical path for the local folder on all computers. For example if you have a Mac and a PC, the folder structure difference will cause 2 different Dropbox folders (e.g. <code>/Users/user/Dropbox</code> and <code>C:\MyDocuments\Dropbox\</code>).</p>
<blockquote style="text-align: justify;"><p>In my case, I set it to  <code>/Users/ali/Dropbox/</code> on both my home Macbook Pro as well as on my office Mac Pro. When I work at home (on my MacBook Pro) I store my ongoing work and it syncs with the remote folder. When I&#8217;m at work it sync back with my workstation and I can continue the work with no interruption.</p></blockquote>
<p style="text-align: justify;">The reason behind having similar folder structures is that when you are programming, you often use absolute file and folder references in the development environment. So having all computers using the same folder structure will guarantee you won&#8217;t face any silly issues in the code testing procees.</p>
<h2 style="text-align: justify;">Using Dropbox</h2>
<p style="text-align: justify;">Now that you installed Dropbox and setup the folders, move a working folder or file, e.g a web project or a document you are working on, to the Dropbox folder. It will automatically start to synchronize the contents of the local folder with the remote folder (in the cloud). As you update the files, Dropbox will synchronize it with the remote folder and the good news is that it keeps a copy of every single version of the files as backup.</p>
<blockquote style="text-align: justify;"><p>For the free plan the versions older than 30 days will be deleted, but in the paid version they will stay forever! so you will have all the earlier versions of your files.</p></blockquote>
<p style="text-align: justify;">On the other hand, when you open the other computers (that are configured), the local folder of Dropbox will be automatically synced with the remote folder, updating all files that have been updated in other computers. Then you can continue working on your project from the line you have left on the other computer, without carrying USB sticks around.</p>
<p style="text-align: justify;">That was easy.</p>
<h2 style="text-align: justify;">Happy yet?</h2>
<p style="text-align: justify;">Dropbox offers an intuitive web access interface to all versions of your files, so you can restore or download any older version. You can also setup a shared folder between you and other Dropbox users (say, your colleague) to exchange data in a productive way.</p>
<div class="mceTemp mceIEcenter" style="text-align: justify;">
<dl id="attachment_314" class="wp-caption aligncenter" style="width: 310px;">
<dt class="wp-caption-dt"><img class="size-full wp-image-314" title="Dropbox Menu (Mac)" src="http://www.alishabdar.com/wp-content/uploads/2009/08/drop_box_menu.png" alt="Dropbox Menu (Mac)" width="300" height="188" /></dt>
<dd class="wp-caption-dd">Dropbox Menu (Mac)</dd>
</dl>
</div>
<p style="text-align: justify;">I am happily using Dropbox for syncing my files and it didn&#8217;t let me down even once. It also helps me keep the older versions in case I messed the current version. Every save you perform on your files is stored in Dropbox, so it is as if you have a live history of your work bit by bit.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alishabdar.com/2009/08/30/the-secret-of-staying-productive-while-coding/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating online data forms with no coding at all</title>
		<link>http://www.alishabdar.com/2009/07/20/creating-online-data-forms-with-no-coding-at-all/</link>
		<comments>http://www.alishabdar.com/2009/07/20/creating-online-data-forms-with-no-coding-at-all/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 09:24:34 +0000</pubDate>
		<dc:creator>Ali</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[SaaS]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Zoho]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[html form]]></category>
		<category><![CDATA[online form]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://www.alishabdar.com/?p=219</guid>
		<description><![CDATA[Many times you need to collect information from users (e.g. employees) through online forms. As I just did for my HR department as a favor, you too can do it very quick (but not dirty) in Zoho Creator. I assume that you have a basic understanding of Zoho Creator and databases in general. If not [...]]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.alishabdar.com%2F2009%2F07%2F20%2Fcreating-online-data-forms-with-no-coding-at-all%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.alishabdar.com%2F2009%2F07%2F20%2Fcreating-online-data-forms-with-no-coding-at-all%2F&amp;source=shabdar&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p style="text-align: justify;">Many times you need to collect information from users (e.g. employees) through online forms.</p>
<p style="text-align: justify;">As I just did for my HR department as a favor, you too can do it very quick (but not dirty) in <a href="http://creator.zoho.com/" target="_blank">Zoho Creator</a>.</p>
<blockquote style="text-align: justify;"><p>I assume that you have a basic understanding of Zoho Creator and databases in general. If not you can have a look at the <a href="http://zohocreator.wiki.zoho.com/" target="_blank">Wiki</a> site, or more generously check out the respective chapter in my book <a href="http://www.friendsofed.com/book.html?isbn=9781430219910" target="_blank">Foundation Zoho: Work and Create Online</a>, out September 2009.</p></blockquote>
<p style="text-align: justify;">Creator allows you to quickly setup a database by designing the data forms, and then embed the forms in any web page. It means that you skip many steps (compared to when you do such task in a traditional way of coding everything yourself) and let Creator to take of it. You might realize the skipped steps in this tutorial, and well, if you didn&#8217;t, don&#8217;t bother.</p>
<p style="text-align: justify;">Now, let&#8217;s create a database application that holds the data of a survey you run on your website.</p>
<h3>Getting started</h3>
<p>First you need to create the application itself. Then we continue with adding the necessary forms.</p>
<ol>
<li>Open Creator (<a href="http://creator.zoho.com" target="_blank">http://creator.zoho.com</a>) and log in with your Zoho credentials. Create an account if you don&#8217;t have one yet.</li>
<li style="text-align: left;">If it is your first time it will automatically open the application wizard (figure 1) where you create the application. Enter <em><span style="text-decoration: underline;">webForms</span></em> in the <em>Application Name</em> and <em><span style="text-decoration: underline;">survey</span></em> in the <em>Form Name</em>.
<p style="text-align: left;"><a href="http://www.alishabdar.com/wp-content/uploads/2009/07/fig01.jpg"><img class="size-medium wp-image-226 alignnone" title="Zoho application wizard" src="http://www.alishabdar.com/wp-content/uploads/2009/07/fig01-300x157.jpg" alt="Zoho application wizard" width="300" height="157" /></a></p>
<p><small>figure 1. Creating the application.</small></p>
<p><small></small></li>
<li>In the form designer (figure 2) you can create a full-fledged data entry form with standard elements, coding, and validation. This tutorial will just use the design features, so start with dragging a <em>Radio</em> button from the field-box (left) and dropping it on the form just like in figure 3.<br />
<a href="http://www.alishabdar.com/wp-content/uploads/2009/07/fig02.jpg"><img class="alignnone size-medium wp-image-227" title="Zoho Creator form designer" src="http://www.alishabdar.com/wp-content/uploads/2009/07/fig02-300x136.jpg" alt="Zoho Creator form designer" width="300" height="136" /></a><br />
<small>figure 2. The form designer.</small><small></small></p>
<p><a href="http://www.alishabdar.com/wp-content/uploads/2009/07/fig03.jpg"><img class="alignnone size-medium wp-image-228" title="Dragging a radio-button" src="http://www.alishabdar.com/wp-content/uploads/2009/07/fig03-300x140.jpg" alt="Dragging a radio-button" width="300" height="140" /></a><br />
<small>figure 3. Dragging a radio button.<br />
</small></li>
<li>Fill in the values in the <em>Adding Radio</em> dialog box as you see in the figure 4. Then click done when you are finished. These elements will determine the design and basic behavior of the radio button.<a href="http://www.alishabdar.com/wp-content/uploads/2009/07/fig04.jpg"><img class="alignnone size-medium wp-image-229" title="Setting the field values" src="http://www.alishabdar.com/wp-content/uploads/2009/07/fig04-300x234.jpg" alt="Setting the field values" width="300" height="234" /></a><br />
<small>figure 4. Setting the values for the radio button.</small></p>
<p><small></small></li>
<li> Check the result of the previous steps on the form. You can see a radio button set with 3 options to select and a label in the form of a question. The first element of your form is built and we are going to perform similar tasks for the rest of the elements.</li>
<li>Now add a <em>Checkbox</em> to the form: drag it from the field-box and drop it on the form below the radio button.</li>
<li>Fill in the values for the check-box as in figure 5. Then click done.<br />
<a href="http://www.alishabdar.com/wp-content/uploads/2009/07/fig05.jpg"><img class="alignnone size-medium wp-image-230" title="Setting values for the check-box" src="http://www.alishabdar.com/wp-content/uploads/2009/07/fig05-300x240.jpg" alt="Setting values for the check-box" width="300" height="240" /></a><br />
<small>figure 5. Setting the values for the check-box.</small><small></small></li>
<li>Drag and drop a <em>Multiline</em> and fill in the values as you see in the figure 6.<br />
<small><a href="http://www.alishabdar.com/wp-content/uploads/2009/07/fig06.jpg"><img class="alignnone size-medium wp-image-231" title="Setting values for the multiline text" src="http://www.alishabdar.com/wp-content/uploads/2009/07/fig06-300x188.jpg" alt="Setting values for the multiline text" width="300" height="188" /></a><br />
figure 6. Setting the values for the multi-line.<br />
</small></li>
<li>For the last field, drag and drop an <em>Email</em> and set it just like figure 7.<br />
<a href="http://www.alishabdar.com/wp-content/uploads/2009/07/fig07.jpg"><img class="alignnone size-medium wp-image-232" title="Setting values for the email field" src="http://www.alishabdar.com/wp-content/uploads/2009/07/fig07-300x214.jpg" alt="Setting values for the email field" width="300" height="214" /></a><br />
<small>figure 7. Setting the values for the email.<br />
</small></li>
<li>Check the final form and compare it to figure 8. They should look almost identical.<br />
<a href="http://www.alishabdar.com/wp-content/uploads/2009/07/fig08.jpg"><img class="alignnone size-medium wp-image-233" title="Final design" src="http://www.alishabdar.com/wp-content/uploads/2009/07/fig08-294x300.jpg" alt="Final design" width="294" height="300" /></a><br />
<small>figure 8. Reviewing the final design.<br />
</small></li>
</ol>
<p>Well,  you have just created your very first form. It&#8217;s now time to run it and test how it works. Then you will embed it in your website for the prime time.</p>
<h3>Getting the embed code</h3>
<p style="text-align: justify;">To refresh your memory let me mention that to place the form in your website in order to gather information from the visitors, you need to embed the survey form in a web page of your website. Although you won&#8217;t write a single line of code, it is always beneficiary to be a bit familiar with HTML, maybe to that extent that you know every web page is made of HTML code. So all you will do is to get a piece of HTML code (snippet) and paste it in the right position in the source code of the target web page.</p>
<p style="text-align: justify;">Before that, you need to run the Creator application, webForms. Until now, you were in design mode, creating the pieces of the application (well, just a form so far). Running an application on the other hand, is like executing a standard application where you can interact with different parts of it, enter and retrieve data.</p>
<ol>
<li>In design mode (you are already there) find the big yellow button, <em>Access this application</em> and click it. The application will open in the run mode and all design elements will be replaced with a good looking environment waiting for you to enter data.</li>
<li>On top of the form, next to its title, click the <em>More Actions</em> menu and select <em>Embed in your Website</em> (figure 9).<br />
<a href="http://www.alishabdar.com/wp-content/uploads/2009/07/fig09.jpg"><img class="alignnone size-medium wp-image-234" title="Starting the embed process" src="http://www.alishabdar.com/wp-content/uploads/2009/07/fig09-300x189.jpg" alt="Starting the embed process" width="300" height="189" /></a><br />
<small>figure 9. Starting the embed process.</small></li>
<li>Click <em>Click Here</em> in the next dialog box (figure 10) to have access to the form without needing Zoho credentials (while entering data) and then copy the code snippet (to the clipboard).<br />
<a href="http://www.alishabdar.com/wp-content/uploads/2009/07/fig10.jpg"><img class="alignnone size-medium wp-image-235" title="The generated code snippet" src="http://www.alishabdar.com/wp-content/uploads/2009/07/fig10-300x141.jpg" alt="The generated code snippet" width="300" height="141" /></a><br />
<small>figure 10. Reviewing the final design.</small></li>
</ol>
<p><!--Google--><br />
<script type="text/javascript">// <![CDATA[
 google_ad_client = "pub-4434709130408681"; /* 468x60, in popular articles */ google_ad_slot = "9673974468"; google_ad_width = 468; google_ad_height = 60;
// ]]&gt;</script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">
</script><br />
<!--Google end --></p>
<h3>Embedding the form</h3>
<p style="text-align: justify;">You have generated a embed code that loads the form designed in Creator anywhere in the body of the web page you paste it. Such web page could be a post or a page in your blog, or in any website that you have the rights to add HTML content to.</p>
<p style="text-align: justify;">Here I am just going to demonstrate how to embed our Creator form in a <a href="http://wordpress.org" target="_blank">WordPress</a> page. Other blogs (Blogger, MovableType, etc.) or CMSs (Joomla, Drupal, etc.) will follow a similar approach with some difference in the details. The point is to paste the code snippet in a HTML body.</p>
<ol>
<li>Login to your website (WordPress, in here) admin area.</li>
<li>Add a new page (Pages &gt; Add New) and enter a title as well as some body text.</li>
<li>Turn the editor to HTML view where you can see the underlying code.</li>
<li>Paste the code snippet in the HTML body in a suitable position. The outcome should look like figure 11.<br />
<a href="http://www.alishabdar.com/wp-content/uploads/2009/07/fig11.jpg"><img class="alignnone size-medium wp-image-236" title="embedding the form in the code" src="http://www.alishabdar.com/wp-content/uploads/2009/07/fig11-300x163.jpg" alt="embedding the form in the code" width="300" height="163" /></a><br />
<small>figure 11. Creating a page with the form embedded.</small></li>
<li>Click <em>Publish</em> to save and publish the form.</li>
</ol>
<h3>Testing the form</h3>
<p>To test the form you just need to open the container page. The page looks like other pages in your website with a form embedded in it. The Zoho logo appears at the bottom (in the free edition of Creator), but it is no big deal.</p>
<p>Try to enter some values in the form and click <em>Submit</em> when you are done.</p>
<p>If you skip a value that is mandatory (identified with a red asterisk) or enter wrong information (e.g. enter a number in email box) the form will show an error message asking you (the visitor) to enter data correctly (figure 12). It actually validates the values against the rules you have set while designing the form (figures 4, 5, 6, 7).</p>
<p><a href="http://www.alishabdar.com/wp-content/uploads/2009/07/fig12.jpg"><img class="alignnone size-medium wp-image-237" title="Testing the form" src="http://www.alishabdar.com/wp-content/uploads/2009/07/fig12-214x300.jpg" alt="Testing the form" width="214" height="300" /></a><br />
<small>figure 12. Testing the form.</small></p>
<p style="text-align: justify;">Web developers will be amazed by the features Creator provides out of the box. Easy interface design and validation plus many other features that are beyond the scope of this tutorial.</p>
<p style="text-align: justify;">Now your visitors are able to participate in the survey and give their feedback using a form that you created in less than an hour.</p>
<p style="text-align: justify;">But where will all that data go?</p>
<h3 style="text-align: justify;">Extracting the data</h3>
<p style="text-align: justify;">Collecting data is not even half of the job. Behind the scene you need to extract the entered data to analyze it for whatever reason that is important form you.</p>
<p style="text-align: justify;">The good news is that while you were busy designing your form, Creator made a <em>View</em> for that particular form by which you can extract the entered data. Views are like customizable portals to data. Although views are way more powerful than just showing you the data, but we just stick to one feature (viewing raw data) for you to see where the incoming data goes to.</p>
<p>In Creator, in the run mode, open the <em>survey View</em> from the sidebar (figure 13).</p>
<p><a href="http://www.alishabdar.com/wp-content/uploads/2009/07/fig13.jpg"><img class="alignnone size-medium wp-image-238" title="Extracting the data" src="http://www.alishabdar.com/wp-content/uploads/2009/07/fig13-300x50.jpg" alt="Extracting the data" width="300" height="50" /></a><br />
<small>figure 13. Extracting data.</small></p>
<p style="text-align: justify;">You can navigate through data, search, filter, and even export it to different formats. You may even embed this form in another web page, but I leave this to your imagination since you gained enough knowledge to do it yourself.</p>
<p style="text-align: justify;">Congratulations, you have managed to create a simple, but powerful survey application with few clicks and no coding at all.</p>
<h3>What next?</h3>
<p style="text-align: justify;">Creator is a powerful database application creation platform, that  many call it the online <a href="http://office.microsoft.com/en-us/access/default.aspx" target="_blank">Access</a>. But I believe it is even more useful because it is <a href="http://en.wikipedia.org/wiki/Cloud_computing" target="_blank">cloud-based</a> and allows you to create multi-user internet-based applications that can be used by <a href="http://en.wikipedia.org/wiki/Small_and_medium_enterprises" target="_blank">SMBs and SMEs</a>.</p>
<p style="text-align: justify;">The webForms application, can have more forms for guest-book, feedback, inquiry, etc. In fact you can create a full-fledged data oriented website using a blogging platform and a database application hosted on Zoho Creator.</p>
<p style="text-align: justify;">Don&#8217;t forget to checkout the <a href="http://zohocreator.wiki.zoho.com/" target="_blank">Creator help</a> to unleash its power and use it to solve real life problems.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alishabdar.com/2009/07/20/creating-online-data-forms-with-no-coding-at-all/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Develop Google AppEngine with Aptana Studio</title>
		<link>http://www.alishabdar.com/2009/05/06/develop-google-appengine-with-aptana-studio/</link>
		<comments>http://www.alishabdar.com/2009/05/06/develop-google-appengine-with-aptana-studio/#comments</comments>
		<pubDate>Wed, 06 May 2009 14:03:52 +0000</pubDate>
		<dc:creator>Ali</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[SaaS]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Cloud Computing]]></category>

		<guid isPermaLink="false">http://www.alishabdar.com/?p=191</guid>
		<description><![CDATA[Recently I have jumped on Python wagon to play with Google AppEngine a bit. Python is a very fun (and powerful) language and I feel so bad I never touched it before. There are many editors for Mac OS to make coding in Python even more fun, TextMate and Coda to name a few, but [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://www.alishabdar.com/2009/05/06/develop-google-appengine-with-aptana-studio/" title="Permanent link to Develop Google AppEngine with Aptana Studio"><img class="post_image aligncenter frame" src="http://www.alishabdar.com/wp-content/uploads/2009/09/appengine.jpg" width="458" height="90" alt="Post image for Develop Google AppEngine with Aptana Studio" /></a>
</p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.alishabdar.com%2F2009%2F05%2F06%2Fdevelop-google-appengine-with-aptana-studio%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.alishabdar.com%2F2009%2F05%2F06%2Fdevelop-google-appengine-with-aptana-studio%2F&amp;source=shabdar&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Recently I have jumped on <a href="http://www.python.org" target="_blank">Python</a> wagon to play with <a href="http://code.google.com/appengine/" target="_blank">Google AppEngine</a> a bit. Python is a very fun (and powerful) language and I feel so bad I never touched it before.</p>
<p>There are many editors for Mac OS to make coding in Python even more fun, <a href="http://macromates.com/" target="_blank">TextMate</a> and <a href="http://www.panic.com/coda/" target="_blank">Coda</a> to name a few, but it is not much productive. You need to code in the editor with no code completion for AppEngine SDK, then you need to start the local web sever in the terminal to test your code.</p>
<p><a href="http://www.aptana.com" target="_blank">Aptana Studio</a> in the other hand, provides you with a great user interface and many other features, all inherited from the mighty <a href="http://www.eclipse.org" target="_blank">Eclipse</a>. By installing <a href="http://www.aptana.com/python">PyDev</a> plugin in the other hand,  you can make Aptana, Python friendly.</p>
<p>However, there are still 2 missing links in the chain of perfection to make Aptana the IDE of choice for developing for AppEngine: Code completion for Google libraries and built-in debugging facilities.</p>
<p>In this tutorial you are going see how to make Aptana Studio your one and only AppEngine development tool in Mac OS X.</p>
<blockquote><p>Note: I assume that you have a basic idea of Python and Google AppEngine. You should be also comfortable using Mac and installing applications.</p></blockquote>
<h2>Getting Started</h2>
<p>First you need to install AppEngine SDK on your Mac. Note that when you visit the <a href="http://code.google.com/appengine/downloads.html" target="_blank">download page of AppEngine</a> there is a DMG package for Mac. First, you need to download and install it the way you do in standard Mac applications.</p>
<p>This package will make your Mac ready for AppEngine development, but it will not help you with customizing Aptana. You need to have a copy of all libraries used in SDK on your computer.</p>
<p>For this purpose you need to download the ZIP file listed in the same page (for Linux/Other platforms) and unzip it in a folder in your Mac (e.g. Documents).</p>
<p>Now download and install <a href="http://www.aptana.com/studio/download" target="_blank">Aptana</a> and install PyDev, a plugin for Python development in Aptana:</p>
<ol>
<li>Open Aptana and in <em>My Aptana</em> page (opens when you run the application), switch to <em>Plugins</em> tab.</li>
<li>Find the entry for <em>Aptana PyDev</em> and click <em>Get it</em>.</li>
<li>Go through the installation wizard and restart Aptana at the end, as instructed.</li>
</ol>
<p>Now you need to configure the environment for AppEngine. Let&#8217;s create a new project first.</p>
<ol>
<li>Open Aptana and create a new project using <em>File &gt; New &gt; Project</em>.</li>
<li>In the project wizard select <em>Pydev &gt; Pydev Project</em> and click <em>Next</em> to continue.</li>
<li>Type in a name for the project and choose <em>2.5</em> for <em>Grammer version</em>. This is because AppEngine is  currently supporting Python 2.5.2.</li>
<li> If the Interpreter is empty click the link below to configure an interpreter. Use <em>Autodetect</em> for Aptana to list the available Python installation and proceed.</li>
<li>Click <em>Finish</em> to create and open the empty project.</li>
</ol>
<p>It is now time for the configuration.</p>
<ol>
<li>With the project open, open <em>Project &gt; Properties</em> and navigate to <em>PyDev &#8211; PYTHNPATH</em>.</li>
<li>Click <em>Add source folder</em> for <em>External Source Folders</em> and browse for the folders you see in figure 1. You can add more libraries if you needed.</li>
<li> Click <em>OK</em> to proceed.</li>
</ol>
<p style="text-align: center;"><a href="http://www.alishabdar.com/wp-content/uploads/2009/05/01.png"><img class="aligncenter size-medium wp-image-195" title="Adding AppEngine library sources" src="http://www.alishabdar.com/wp-content/uploads/2009/05/01-300x204.png" alt="Adding AppEngine library sources" width="300" height="204" /></a><br />
<small>Figure 1</small></p>
<p>If populating libraries were successful you can see the code completion works just fine.</p>
<p style="text-align: center;"><a href="http://www.alishabdar.com/wp-content/uploads/2009/05/02.png"><img class="aligncenter size-medium wp-image-192" title="Code completion in action" src="http://www.alishabdar.com/wp-content/uploads/2009/05/02-300x186.png" alt="Code completion in action" width="300" height="186" /></a><br />
<small>Figure 2</small></p>
<h2>Configuring the debugger</h2>
<p>Finally you need to configure the debugger, so you can run your projects from within Aptana.</p>
<ol style="text-align: left;">
<li>Click <em>Run &gt; Run</em> to open the Run configuration window.</li>
<li>Select <em>Python Run</em> on the sidebar and click <em>New launch configuration</em> (the first button above the sidebar).</li>
<li>Enter a name for the configuration (e.g. AppEngine) and <em>Browse</em> for the project name.</li>
<li>Enter the full path for <code>dev_appserver.py</code> as you see in figure 3.
<p style="text-align: center;"><a href="http://www.alishabdar.com/wp-content/uploads/2009/05/03.png"></a><a href="http://www.alishabdar.com/wp-content/uploads/2009/05/03.png"><img class="aligncenter size-medium wp-image-193" title="Changing the run configuration" src="http://www.alishabdar.com/wp-content/uploads/2009/05/03-300x218.png" alt="Changing the run configuration" width="300" height="218" /></a><br />
<small>Figure 3</small></li>
<li>Switch to <em>Arguments</em> tab and enter <code>${project_loc}/src</code> in the arguments box. You can add more arguments for <code>dev_appserver.py</code>.
<p style="text-align: center;"><a href="http://www.alishabdar.com/wp-content/uploads/2009/05/04.png"><img class="aligncenter size-medium wp-image-194" title="Changing the run arguments" src="http://www.alishabdar.com/wp-content/uploads/2009/05/04-300x218.png" alt="Changing the run arguments" width="300" height="218" /></a><br />
<small>Figure 4</small></p>
<blockquote><p>Note: If you don&#8217;t use the default <code>src</code> folder (that PyDev creates for new projects), you need to omit it in the argument, so it becomes <code>${project_loc}</code></p></blockquote>
</li>
<li>Click <em>Apply</em> and then <em>Run</em> the application. You should see the application server run log in the <em>Console</em> window.</li>
</ol>
<p style="text-align: center;"><a href="http://www.alishabdar.com/wp-content/uploads/2009/05/05.png"><img class="aligncenter size-medium wp-image-197" title="Running the appserver from within Aptana" src="http://www.alishabdar.com/wp-content/uploads/2009/05/05-300x91.png" alt="Running the appserver from within Aptana" width="300" height="91" /></a><br />
<small>Figure 5</small></p>
<p style="text-align: left;">Congratulations. You can now enjoy the power of Aptana while developing for Google AppEngine.</p>
<p><em>P.S. Special thanks to Joscha Feth because I benefited greatly from <a href="http://code.google.com/appengine/articles/eclipse.html" target="_blank">his article</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.alishabdar.com/2009/05/06/develop-google-appengine-with-aptana-studio/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Create your own news reader application for free</title>
		<link>http://www.alishabdar.com/2009/04/18/create-your-own-news-reader-application-for-free/</link>
		<comments>http://www.alishabdar.com/2009/04/18/create-your-own-news-reader-application-for-free/#comments</comments>
		<pubDate>Sat, 18 Apr 2009 07:34:19 +0000</pubDate>
		<dc:creator>Ali</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[rss]]></category>

		<guid isPermaLink="false">http://www.alishabdar.com/?p=170</guid>
		<description><![CDATA[Many people use RSS news feeds to read the latest updates from their favorite websites synchronized in a single place. It is much more productive than surfing around and reading content surrounded by ads and useless stuff. With the subscription list increasing in number, having a powerful new reader with a good set of features [...]]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.alishabdar.com%2F2009%2F04%2F18%2Fcreate-your-own-news-reader-application-for-free%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.alishabdar.com%2F2009%2F04%2F18%2Fcreate-your-own-news-reader-application-for-free%2F&amp;source=shabdar&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Many people use RSS news feeds to read the latest updates from their favorite websites synchronized in a single place. It is much more productive than surfing around and reading content surrounded by ads and useless stuff.</p>
<p>With the subscription list increasing in number, having a powerful new reader with a good set of features is a must. There are a lot of news reader clients  available for all operating systems but many people still prefer the one and only <em>Google Reader</em>.</p>
<p>Google Reader offers you a host of features in an easy to use light-weight UI and is accessible from everywhere since it runs online. But still <em>Reader</em> users miss the luxury of having a desktop application that runs from the local computer.</p>
<p>With SSB (Site Specific Browser) application that create a standard application based on a website, it is possible for you to create a desktop application of Reader. <a href="http://labs.mozilla.com/2007/10/prism/" target="_blank">Prism</a> and <a href="http://fluidapp.com/" target="_blank">Fluid</a> will do the job for you just perfect.</p>
<p>However you can enable this feature in Firefox 3 in few simple steps. No need to install any other application.</p>
<ol>
<li>Run Firefox and logo to <a href="http://google.com/reader" target="_blank">Google Reader</a>.</li>
<li>Click Tools &gt; Add-ons and install <em>Prism</em>. You need to restart Firefox for the changes to take effect.<br />
<a href="http://www.alishabdar.com/wp-content/uploads/2009/04/prism_for_firefox.jpg"><img class="alignnone size-medium wp-image-188" title="Installing Prsim Add-on" src="http://www.alishabdar.com/wp-content/uploads/2009/04/prism_for_firefox-300x193.jpg" alt="Installing Prsim Add-on" width="180" height="116" /></a></li>
<li>Click Tools &gt; Convert Website to Application.<br />
<a href="http://www.alishabdar.com/wp-content/uploads/2009/04/01.jpg"></a><a href="http://www.alishabdar.com/wp-content/uploads/2009/04/01.jpg"><img class="alignnone size-medium wp-image-181" title="Convert Website to Application" src="http://www.alishabdar.com/wp-content/uploads/2009/04/01-300x101.jpg" alt="Convert Website to Application" width="300" height="101" /></a></li>
<li>The URL is entered automatically. Simply type in a name and check the options as you wish.<br />
<a href="http://www.alishabdar.com/wp-content/uploads/2009/04/02.jpg"><img class="alignnone size-medium wp-image-175" title="Application settings" src="http://www.alishabdar.com/wp-content/uploads/2009/04/02-201x300.jpg" alt="Application settings" width="201" height="300" /></a></li>
<li>Click OK and wait a few seconds for the application to be created.</li>
</ol>
<p>If you chose to have <em>Dock</em> or <em>Desktop</em> shortcuts you can click them right away to run the Reader application, otherwise find it in the <em>Applications</em> folder.</p>
<p><a href="http://www.alishabdar.com/wp-content/uploads/2009/04/03.jpg"><img class="alignnone size-medium wp-image-176" title="Reader shortcut in the Dock" src="http://www.alishabdar.com/wp-content/uploads/2009/04/03-300x95.jpg" alt="Reader shortcut in the Dock" width="300" height="95" /></a></p>
<p>Similar approach applies to Linux and Windows users (if they have this option available).</p>
<blockquote><p><strong>Note:</strong> <em>Chrome users can enjoy this feature too. But since Chrome is still not supported on Mac OS, I focused on Firefox.</em></p></blockquote>
<p>I bet you have now a list of eligible websites in your mind that can transorm into desktop applications.<em><br />
</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.alishabdar.com/2009/04/18/create-your-own-news-reader-application-for-free/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Merge &amp; filter news feeds with Yahoo Pipes</title>
		<link>http://www.alishabdar.com/2008/12/04/merge-filter-news-feeds-with-yahoo-pipes/</link>
		<comments>http://www.alishabdar.com/2008/12/04/merge-filter-news-feeds-with-yahoo-pipes/#comments</comments>
		<pubDate>Thu, 04 Dec 2008 09:29:18 +0000</pubDate>
		<dc:creator>Ali</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[news feeds]]></category>
		<category><![CDATA[Yahoo Pipes]]></category>

		<guid isPermaLink="false">http://www.alishabdar.com/?p=56</guid>
		<description><![CDATA[In the previous post, I talked about EventBox and how it can make your feed-loaded life easier. But here&#8217;s the thing: It&#8217;s again skimming through 100s of feeds. Could I be lazier?! Well, there is a way that you can merge all (or a particular group of them) together and filter them against some keywords. [...]]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.alishabdar.com%2F2008%2F12%2F04%2Fmerge-filter-news-feeds-with-yahoo-pipes%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.alishabdar.com%2F2008%2F12%2F04%2Fmerge-filter-news-feeds-with-yahoo-pipes%2F&amp;source=shabdar&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p style="text-align: left;">In the <a href="http://www.alishabdar.com/2008/11/25/eventbox-social-networking-and-the-news/" target="_self">previous post</a>, I talked about EventBox and how it can make your feed-loaded life easier. But here&#8217;s the thing: It&#8217;s again skimming through 100s of feeds. Could I be lazier?!</p>
<p style="text-align: left;">Well, there is a way that you can merge all (or a particular group of them) together and filter them against some keywords.</p>
<p style="text-align: left;">So what? Then you have a SINGLE feed filtered based on the topic you want to read about. Imagine you are interested about what is happening to GM and you check CNN, BBC, MSNBC, and millions of other feeds everyday. What if you could just check one single feed?</p>
<p style="text-align: left;"><strong>Getting Started</strong></p>
<p style="text-align: left;">All you need is a Yahoo account. Yahoo has a brilliant tool, Yahoo! Pipes, that will let us create what we want. Actually Pipes can do much more than what we need and you can check it out if you are interested.</p>
<p style="text-align: left;"><a href="http://www.alishabdar.com/wp-content/uploads/2008/12/firefoxscreensnapz007.jpg"><img class="size-medium wp-image-60 alignleft" style="margin: 3px;" title="Yahoo Pipes" src="http://www.alishabdar.com/wp-content/uploads/2008/12/firefoxscreensnapz007-300x48.jpg" alt="" width="300" height="48" /></a></p>
<p style="text-align: left;">OK just login to Pipes page at <a href="http://pipes.yahoo.com" target="_blank">pipes.yahoo.com</a> to start creating your first pipe. There are useful demos and documentation for you to get into the details.</p>
<p style="text-align: left;">Click on &#8220;Create a pipe&#8221; to go to the design environment.</p>
<p style="text-align: left;"><a href="http://www.alishabdar.com/wp-content/uploads/2008/12/safariscreensnapz001.jpg"><img class="size-medium wp-image-62 aligncenter" title="Yahoo Pipes design mode" src="http://www.alishabdar.com/wp-content/uploads/2008/12/safariscreensnapz001-300x226.jpg" alt="" width="300" height="226" /></a></p>
<p style="text-align: left;">It might look a bit scary for newbies but it&#8217;s extremely easy to use.</p>
<p style="text-align: left;">Start with dragging a &#8220;Fetch Feed&#8221; component from the right sidebar and dropping it to the work area.</p>
<p style="text-align: left;">Suppose you want to focus on the &#8220;<a href="http://www.google.com/url?sa=t&amp;source=web&amp;ct=res&amp;cd=2&amp;url=http%3A%2F%2Fwww.cern.ch%2Flhc&amp;ei=AZE3SfzPHZXIwgHZ-rCsAw&amp;usg=AFQjCNEOGe2wtLXdCt8fufzkZ98a30Cemw&amp;sig2=hDHNC-d7Ve1seGFYLg_eVg" target="_blank">Large Hadron Collider</a>&#8221; that CERN built to find out about the begining of the cosmos.</p>
<p style="text-align: left;">So we need to search in news and scintifics sites. If you don&#8217;t have any particular sources in mind, just create a related Google News feed and add it to the &#8220;Fetch Feed&#8221; component.</p>
<p style="text-align: left;">I added 2 more feeds (you can add as much as you want) from Reuters and Science Magazine to enrich my search scope. Try adding more sources yourslef.</p>
<p style="text-align: left;"><a href="http://www.alishabdar.com/wp-content/uploads/2008/12/safariscreensnapz003.jpg"><img class="size-full wp-image-65 aligncenter" title="Fetch Feed - Yahoo Pipes" src="http://www.alishabdar.com/wp-content/uploads/2008/12/safariscreensnapz003.jpg" alt="" width="324" height="171" /></a></p>
<blockquote style="text-align: left;"><p><em>Note: Don&#8217;t forget to save your work regularly or you lose your beloved pipe!</em></p></blockquote>
<p style="text-align: left;">Now drag a &#8220;Filter&#8221; component from the sidebar and drop it below &#8220;Fetch Feed&#8221;. It&#8217;s in the &#8220;Operators&#8221; section.</p>
<p style="text-align: left;"><a href="http://www.alishabdar.com/wp-content/uploads/2008/12/safariscreensnapz004.jpg"><img class="aligncenter size-medium wp-image-68" title="Filter - Yahoo Pipes" src="http://www.alishabdar.com/wp-content/uploads/2008/12/safariscreensnapz004-300x158.jpg" alt="" width="300" height="158" /></a></p>
<p style="text-align: left;">Well, now to make the work flow to make sense, try to connect the output of the &#8220;Fetch Feed&#8221; (the circle on the bottom of the dialog box) to the input of the &#8220;Filter&#8221; (the circle on the top of the dialog box).</p>
<p style="text-align: left;"><a href="http://www.alishabdar.com/wp-content/uploads/2008/12/safariscreensnapz005.jpg"><img class="size-medium wp-image-69 aligncenter" title="Connections - Yahoo Pipes" src="http://www.alishabdar.com/wp-content/uploads/2008/12/safariscreensnapz005-300x194.jpg" alt="" width="300" height="194" /></a></p>
<p style="text-align: left;">We need to put something in the &#8220;Filter&#8221;. Try &#8220;Large Hadron Collider&#8221; for the title of the feed. To make sure we won&#8217;t miss anything, enter &#8220;LHC&#8221; for feed title as well as &#8220;Large Hadron Collider&#8221; for the description.</p>
<p style="text-align: left;"><a href="http://www.alishabdar.com/wp-content/uploads/2008/12/safariscreensnapz006.jpg"><img class="aligncenter size-medium wp-image-71" title="Filter - Yahoo Pipes" src="http://www.alishabdar.com/wp-content/uploads/2008/12/safariscreensnapz006-300x168.jpg" alt="" width="300" height="168" /></a></p>
<p style="text-align: left;">don&#8217;t forget to change &#8220;Block&#8221; to &#8220;Permit&#8221; AND &#8220;all&#8221; to &#8220;any&#8221; at the top of the dialog box, otherwise you&#8217;ll see everything but what you were looking for!</p>
<p style="text-align: left;"><a href="http://www.alishabdar.com/wp-content/uploads/2008/12/safariscreensnapz007.jpg"><img class="size-medium wp-image-72 alignnone" title="Filter - Yahoo Pipes" src="http://www.alishabdar.com/wp-content/uploads/2008/12/safariscreensnapz007-300x145.jpg" alt="" width="300" height="145" /></a></p>
<p style="text-align: left;">Now it&#8217;s time for the output. Just connect the output of the &#8220;Filter&#8221; to in put of the &#8220;Pipe Out&#8221; and click on the &#8220;Pipe Out&#8221; itself (or click on &#8220;Refresh&#8221; in the debugger area down below the screen) to see the results of your very first pipe.</p>
<p style="text-align: left;"><a href="http://www.alishabdar.com/wp-content/uploads/2008/12/safariscreensnapz008.jpg"><img class="aligncenter size-medium wp-image-74" title="Pipe Out - Yahoo Pipes" src="http://www.alishabdar.com/wp-content/uploads/2008/12/safariscreensnapz008-300x124.jpg" alt="" width="300" height="124" /></a></p>
<p style="text-align: left;">There&#8217;s one more step to go. To use the output of the pipe you need to add its RSS feed to you favorite news reader. Click on &#8220;Run the pipe&#8230;&#8221; on top of the screen. A new window/tab opens that has loads of options and tools like publishing tools and etc. All we care is to get the output as RSS. By clciking on &#8220;Get as RSS&#8221; you can add the feed to your reader and save time by checking ONLY one feed about a topic.</p>
<p style="text-align: left;"><a href="http://www.alishabdar.com/wp-content/uploads/2008/12/safariscreensnapz009.jpg"><img class="aligncenter size-medium wp-image-77" title="Get as RSS - Yahoo Pipes" src="http://www.alishabdar.com/wp-content/uploads/2008/12/safariscreensnapz009-300x124.jpg" alt="" width="300" height="124" /></a></p>
<p style="text-align: left;">Just note that this pipe is very basic and you can fine tune it with other tools like Regular Exressions and etc.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alishabdar.com/2008/12/04/merge-filter-news-feeds-with-yahoo-pipes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Your iPhone/iPod as a portable disc</title>
		<link>http://www.alishabdar.com/2008/06/22/your-iphoneipod-as-a-portable-disc/</link>
		<comments>http://www.alishabdar.com/2008/06/22/your-iphoneipod-as-a-portable-disc/#comments</comments>
		<pubDate>Sun, 22 Jun 2008 11:31:31 +0000</pubDate>
		<dc:creator>Ali</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[disk]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.alishabdar.com/?p=18</guid>
		<description><![CDATA[Few days ago I found a neat application that although tiny (almost 600KB!) changes the way you work with your iPhone/iPod. Personally I was a bit irritated that I can&#8217;t access my files on my iPhone as easy as drag&#38;drop. Now it is very easy to keep some files in my iPhone and even being [...]]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.alishabdar.com%2F2008%2F06%2F22%2Fyour-iphoneipod-as-a-portable-disc%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.alishabdar.com%2F2008%2F06%2F22%2Fyour-iphoneipod-as-a-portable-disc%2F&amp;source=shabdar&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p style="text-align: left;">Few days ago I found a neat application that although tiny (almost 600KB!) changes the way you work with your iPhone/iPod.</p>
<p style="text-align: left;">Personally I was a bit irritated that I can&#8217;t access my files on my iPhone as easy as drag&amp;drop. Now it is very easy to keep some files in my iPhone and even being able to access it by &#8220;Finder&#8221; (a jailbroken iPhone app).</p>
<p style="text-align: left;">Just download it from <a href="http://www.digidna.net/diskaid/download.php" target="_blank">DiskAid Website</a> and install the tiny DMG the Mac way! Voilla!</p>
<p style="text-align: left;"><a href="http://www.alishabdar.com/wp-content/uploads/2008/06/diskaid_01.jpg"><img class="alignright alignnone size-medium wp-image-19" style="float: right;" title="Disk Aid" src="http://www.alishabdar.com/wp-content/uploads/2008/06/diskaid_01-300x223.jpg" alt="" width="300" height="223" /></a></p>
<p style="text-align: left;">When you open the application it recognize your device in few seconds and shows the home folder.</p>
<p style="text-align: left;">Well, it is not exactly the home folder, it is <em>~/Media</em> which is all you need to play with files securely.</p>
<p style="text-align: left;">It is also possible to copy files to you iPhone/iPod which makes it even better.</p>
<p style="text-align: left;">To download files it is just a simple drag&amp;drop or choose the first item in the toolbar &#8220;Copy to folder&#8221; to select the destination folder.</p>
<p style="text-align: left;"><em>Let me mention that there is a Windows version too so everybody can enjoy. It is a pitty that Linux is not supported although I&#8217;m sure Linux geeks will do (or already done) something about it.</em></p>
<p style="text-align: left;">To upload files I just created a new folder &#8220;DATA&#8221; to keep miscellaneous files separately. Then in any PC/Mac with DiskAid installed I can access to my files.</p>
<p style="text-align: left;"><a href="http://www.alishabdar.com/wp-content/uploads/2008/06/diskaid_02.jpg"><img class="alignright alignnone size-medium wp-image-20" style="float: right;" title="Disk Aid" src="http://www.alishabdar.com/wp-content/uploads/2008/06/diskaid_02-300x223.jpg" alt="" width="300" height="223" /></a></p>
<p style="text-align: left;">I&#8217;m not sure if Apple will reveal some new feature in the new version of iTunes for iPhone 3G but for the time being it is a nice tool.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alishabdar.com/2008/06/22/your-iphoneipod-as-a-portable-disc/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
