<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Artan Ismaili's Weblog</title>
	<atom:link href="http://artanismaili.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://artanismaili.wordpress.com</link>
	<description>Large-Scale Distributed System Design</description>
	<lastBuildDate>Sat, 14 Aug 2010 08:07:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='artanismaili.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Artan Ismaili's Weblog</title>
		<link>http://artanismaili.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://artanismaili.wordpress.com/osd.xml" title="Artan Ismaili&#039;s Weblog" />
	<atom:link rel='hub' href='http://artanismaili.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Windows Live Messenger Has Stopped Working &#8211; How to fix it</title>
		<link>http://artanismaili.wordpress.com/2010/08/14/windows-live-messenger-has-stopped-working-how-to-fix-it/</link>
		<comments>http://artanismaili.wordpress.com/2010/08/14/windows-live-messenger-has-stopped-working-how-to-fix-it/#comments</comments>
		<pubDate>Sat, 14 Aug 2010 07:53:26 +0000</pubDate>
		<dc:creator>artan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[14.0]]></category>
		<category><![CDATA[artan]]></category>
		<category><![CDATA[crash]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[has]]></category>
		<category><![CDATA[ismaili]]></category>
		<category><![CDATA[live]]></category>
		<category><![CDATA[messenger]]></category>
		<category><![CDATA[msn]]></category>
		<category><![CDATA[stopped]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[working]]></category>

		<guid isPermaLink="false">http://artanismaili.wordpress.com/?p=118</guid>
		<description><![CDATA[Sometimes if you are running the Windows Live Messenger 14.0 version, you will get a crash error upon startup, or whlie it is already running. I am not sure why the issue is happening, but I found a post that describes how to fix it and for me it worked like magic. http://windowslivehelp.com/solution.aspx?solutionid=17e5dddf-4156-4725-a1a5-f3a10a76e12f<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=artanismaili.wordpress.com&amp;blog=5155038&amp;post=118&amp;subd=artanismaili&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Sometimes if you are running the Windows Live Messenger 14.0 version, you will get a crash error upon startup, or whlie it is already running. I am not sure why the issue is happening, but I found a post that describes how to fix it and for me it worked like magic.</p>
<p><a href="http://windowslivehelp.com/solution.aspx?solutionid=17e5dddf-4156-4725-a1a5-f3a10a76e12f">http://windowslivehelp.com/solution.aspx?solutionid=17e5dddf-4156-4725-a1a5-f3a10a76e12f</a></p>
<p><a href="http://artanismaili.files.wordpress.com/2010/08/wlm_error.jpg"><img class="aligncenter size-full wp-image-119" title="wlm_error" src="http://artanismaili.files.wordpress.com/2010/08/wlm_error-e1281772334190.jpg?w=455" alt=""   /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/artanismaili.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/artanismaili.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/artanismaili.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/artanismaili.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/artanismaili.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/artanismaili.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/artanismaili.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/artanismaili.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/artanismaili.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/artanismaili.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/artanismaili.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/artanismaili.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/artanismaili.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/artanismaili.wordpress.com/118/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=artanismaili.wordpress.com&amp;blog=5155038&amp;post=118&amp;subd=artanismaili&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://artanismaili.wordpress.com/2010/08/14/windows-live-messenger-has-stopped-working-how-to-fix-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">artan</media:title>
		</media:content>

		<media:content url="http://artanismaili.files.wordpress.com/2010/08/wlm_error-e1281772334190.jpg" medium="image">
			<media:title type="html">wlm_error</media:title>
		</media:content>
	</item>
		<item>
		<title>Lab 6</title>
		<link>http://artanismaili.wordpress.com/2009/04/17/lab-6/</link>
		<comments>http://artanismaili.wordpress.com/2009/04/17/lab-6/#comments</comments>
		<pubDate>Fri, 17 Apr 2009 02:04:12 +0000</pubDate>
		<dc:creator>artan</dc:creator>
				<category><![CDATA[Distributed Systems]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://artanismaili.wordpress.com/?p=97</guid>
		<description><![CDATA[I did this lab in Netbeans and used a java libary that David Wilcox blogged about. It took me all 2 hours to finish this lab. I initially started it in PHP, but didn&#8217;t want to learn php gtk, so I just took advantage of the drag-n-drop functionality of netbeans, to create the UI. The [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=artanismaili.wordpress.com&amp;blog=5155038&amp;post=97&amp;subd=artanismaili&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I did this lab in Netbeans and used a java libary that David Wilcox blogged about. It took me all 2 hours to finish this lab. I initially started it in PHP, but didn&#8217;t want to learn php gtk, so I just took advantage of the drag-n-drop functionality of netbeans, to create the UI. The code for actually approving the images/comments was pretty easy with this library, and boy did I appreciate using a statically typed language as opposed to PHP&#8217;s dumb errors that you only get to find out after you&#8217;ve ran the code, and in the process screw up some comments or images.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/artanismaili.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/artanismaili.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/artanismaili.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/artanismaili.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/artanismaili.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/artanismaili.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/artanismaili.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/artanismaili.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/artanismaili.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/artanismaili.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/artanismaili.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/artanismaili.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/artanismaili.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/artanismaili.wordpress.com/97/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=artanismaili.wordpress.com&amp;blog=5155038&amp;post=97&amp;subd=artanismaili&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://artanismaili.wordpress.com/2009/04/17/lab-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">artan</media:title>
		</media:content>
	</item>
		<item>
		<title>Lab 5</title>
		<link>http://artanismaili.wordpress.com/2009/04/17/lab-5/</link>
		<comments>http://artanismaili.wordpress.com/2009/04/17/lab-5/#comments</comments>
		<pubDate>Fri, 17 Apr 2009 01:59:43 +0000</pubDate>
		<dc:creator>artan</dc:creator>
				<category><![CDATA[Distributed Systems]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://artanismaili.wordpress.com/?p=95</guid>
		<description><![CDATA[This was a breeze lab, after lab4. I found some really good tutorials on manipulating images with PHP&#8217;s gd libary. This lab didn&#8217;t take very long at all. One thing I would like to do (which is very simple) is to delete the images from my hard drive whenver I&#8217;m done storing them into the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=artanismaili.wordpress.com&amp;blog=5155038&amp;post=95&amp;subd=artanismaili&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This was a breeze lab, after lab4. I found some really good tutorials on manipulating images with PHP&#8217;s gd libary. This lab didn&#8217;t take very long at all. One thing I would like to do (which is very simple) is to delete the images from my hard drive whenver I&#8217;m done storing them into the S3.<br />
One problem I ran into with this lab is testing. Someone had left their image processing deamon running and I was never able to test mine live on the cloud. That issue replicated into another app server deamon, where messages were taken out of the /imageresults queue to the /approvalprocess queue. It turns out that the image description, submituser, and submitdate, were being put as arrays into the /approvalprocess sqs. It took me about a half hour to find out that before encoding the message into json, I had to enclose the description, submituser, and submitdate variables into double quotes so only the value got stored.</p>
<p>So, when creating the array instead of doing</p>
<p>$msg = array(&#8230;, &#8216;description&#8217; =&gt; $description, &#8230;)</p>
<p>I had to do,</p>
<p>$msg = array(&#8230;, &#8216;description&#8217; =&gt; &#8220;$description&#8221;, &#8230;)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/artanismaili.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/artanismaili.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/artanismaili.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/artanismaili.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/artanismaili.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/artanismaili.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/artanismaili.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/artanismaili.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/artanismaili.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/artanismaili.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/artanismaili.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/artanismaili.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/artanismaili.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/artanismaili.wordpress.com/95/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=artanismaili.wordpress.com&amp;blog=5155038&amp;post=95&amp;subd=artanismaili&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://artanismaili.wordpress.com/2009/04/17/lab-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">artan</media:title>
		</media:content>
	</item>
		<item>
		<title>Lab 4</title>
		<link>http://artanismaili.wordpress.com/2009/04/17/lab-4/</link>
		<comments>http://artanismaili.wordpress.com/2009/04/17/lab-4/#comments</comments>
		<pubDate>Fri, 17 Apr 2009 01:02:15 +0000</pubDate>
		<dc:creator>artan</dc:creator>
				<category><![CDATA[Distributed Systems]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://artanismaili.wordpress.com/?p=92</guid>
		<description><![CDATA[Like for lab 3, I used PHP with the Tarzan libary to implement this lab. I had some rough patches along the way especially dealing with getting the images from the web server and putting them on to S3. Also, this was a good practice with the SQS queues for this lab. The deamon&#8217;s weren&#8217;t [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=artanismaili.wordpress.com&amp;blog=5155038&amp;post=92&amp;subd=artanismaili&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Like for lab 3, I used PHP with the Tarzan libary to implement this lab. I had some rough patches along the way especially dealing with getting the images from the web server and putting them on to S3. Also, this was a good practice with the SQS queues for this lab.<br />
The deamon&#8217;s weren&#8217;t so hard to write either. I just had all my deamons in separate files that would only run once, but had a deamons starter program that would loop endlessly starting up each deamon script every time through the loop.<br />
Also, big thanks to Jeff Peters for putting the image and comment timelines all in one place, as they travel from the user through the different servers and Amazon aws&#8217;s.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/artanismaili.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/artanismaili.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/artanismaili.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/artanismaili.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/artanismaili.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/artanismaili.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/artanismaili.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/artanismaili.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/artanismaili.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/artanismaili.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/artanismaili.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/artanismaili.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/artanismaili.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/artanismaili.wordpress.com/92/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=artanismaili.wordpress.com&amp;blog=5155038&amp;post=92&amp;subd=artanismaili&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://artanismaili.wordpress.com/2009/04/17/lab-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">artan</media:title>
		</media:content>
	</item>
		<item>
		<title>Lab 3 &#8211; Implementation Notes</title>
		<link>http://artanismaili.wordpress.com/2009/04/13/lab-3-implementation-notes/</link>
		<comments>http://artanismaili.wordpress.com/2009/04/13/lab-3-implementation-notes/#comments</comments>
		<pubDate>Mon, 13 Apr 2009 10:53:59 +0000</pubDate>
		<dc:creator>artan</dc:creator>
				<category><![CDATA[Distributed Systems]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://artanismaili.wordpress.com/?p=90</guid>
		<description><![CDATA[Lab 3 went pretty well. I used PHP to implement it with a library called Tarzan. Tarzan is pretty straightforward and has a very intuitive interface with some exceptions as far as documentation is concerned. After getting some pointers from Kekoa, I was able to finish it up quickly. Currently, I&#8217;m struggling with Lab4, and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=artanismaili.wordpress.com&amp;blog=5155038&amp;post=90&amp;subd=artanismaili&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Lab 3 went pretty well. I used PHP to implement it with a library called Tarzan. Tarzan is pretty straightforward and has a very intuitive interface with some exceptions as far as documentation is concerned. After getting some pointers from Kekoa, I was able to finish it up quickly.</p>
<p>Currently, I&#8217;m struggling with Lab4, and have hit some dead end points so far, specifically using tarzan to send an image to S3 and creating new items in the domains. Tarzan is not very specific on this particular issue, so I don&#8217;t know whether I&#8217;m doing the right thing or not. Also, my extremely slow internet connection has been a pain to work on this lab.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/artanismaili.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/artanismaili.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/artanismaili.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/artanismaili.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/artanismaili.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/artanismaili.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/artanismaili.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/artanismaili.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/artanismaili.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/artanismaili.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/artanismaili.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/artanismaili.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/artanismaili.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/artanismaili.wordpress.com/90/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=artanismaili.wordpress.com&amp;blog=5155038&amp;post=90&amp;subd=artanismaili&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://artanismaili.wordpress.com/2009/04/13/lab-3-implementation-notes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">artan</media:title>
		</media:content>
	</item>
		<item>
		<title>appserver image submission</title>
		<link>http://artanismaili.wordpress.com/2009/04/09/appserver-image-submission/</link>
		<comments>http://artanismaili.wordpress.com/2009/04/09/appserver-image-submission/#comments</comments>
		<pubDate>Thu, 09 Apr 2009 00:35:47 +0000</pubDate>
		<dc:creator>artan</dc:creator>
				<category><![CDATA[Distributed Systems]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://artanismaili.wordpress.com/?p=85</guid>
		<description><![CDATA[I&#8217;ve been thinking of several ways of generating the imagekey (and commentkey) but seems like there is some sort of convention going on. In fact, I don&#8217;t think I&#8217;ve seen any other format for these guids in our simpleDB other than &#8220;21a4ddf4-c23e-11dd-ad2d-123139026094&#8243;. What are you guys doing to generate such things. I tried to see [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=artanismaili.wordpress.com&amp;blog=5155038&amp;post=85&amp;subd=artanismaili&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been thinking of several ways of generating the imagekey (and commentkey) but seems like there is some sort of convention going on. In fact, I don&#8217;t think I&#8217;ve seen any other format for these guids in our simpleDB other than &#8220;21a4ddf4-c23e-11dd-ad2d-123139026094&#8243;.<br />
What are you guys doing to generate such things. I tried to see for a pattern, but can&#8217;t really tell so far. I thought about getting the IP and timestamp in milliseconds, concatenate them together to make the GUID, that would ensure uniqueness.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/artanismaili.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/artanismaili.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/artanismaili.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/artanismaili.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/artanismaili.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/artanismaili.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/artanismaili.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/artanismaili.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/artanismaili.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/artanismaili.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/artanismaili.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/artanismaili.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/artanismaili.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/artanismaili.wordpress.com/85/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=artanismaili.wordpress.com&amp;blog=5155038&amp;post=85&amp;subd=artanismaili&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://artanismaili.wordpress.com/2009/04/09/appserver-image-submission/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">artan</media:title>
		</media:content>
	</item>
		<item>
		<title>Creating and Persisting an AMI</title>
		<link>http://artanismaili.wordpress.com/2009/03/04/creating-and-persisting-an-ami/</link>
		<comments>http://artanismaili.wordpress.com/2009/03/04/creating-and-persisting-an-ami/#comments</comments>
		<pubDate>Wed, 04 Mar 2009 07:23:00 +0000</pubDate>
		<dc:creator>artan</dc:creator>
				<category><![CDATA[Distributed Systems]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://artanismaili.wordpress.com/?p=81</guid>
		<description><![CDATA[This lab went pretty good. It wasn&#8217;t difficult at all, as long as you knew what you were doing. I spent a considerable amount of time understanding what the lab was supposed to do, and I don&#8217;t think I got it until I read the first few chapters of the O&#8217;Riley&#8217;s book &#8220;Programming Amazon Web [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=artanismaili.wordpress.com&amp;blog=5155038&amp;post=81&amp;subd=artanismaili&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This lab went pretty good. It wasn&#8217;t difficult at all, as long as you knew what you were doing. I spent a considerable amount of time understanding what the lab was supposed to do, and I don&#8217;t think I got it until I read the first few chapters of the O&#8217;Riley&#8217;s book &#8220;Programming Amazon Web Services&#8221;.<br />
Once I understood the idea of Amazon web services, it was much clearer as to what I needed to do, and so I was able to complete the lab without much obstacles.</p>
<p>After I started an instance of a preconfigured AMI, I went ahead and installed all the software that I thought I will need for my AMI to have whenever I boot it up. Since I persited my AMI based on a Fedora Core OS, I just used &#8216;yum&#8217; to install the packages such as java, mysql, python, modpython, boto, php, httpd, and some others.</p>
<p>Then I created a boostrapping script that would deploy my locally developed code to the AMI.  I wrote the sample &#8220;Hello, World&#8221; web page in PHP, just to make sure my server on the cloud works properly, and used python for the bootstrapping script.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/artanismaili.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/artanismaili.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/artanismaili.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/artanismaili.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/artanismaili.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/artanismaili.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/artanismaili.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/artanismaili.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/artanismaili.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/artanismaili.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/artanismaili.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/artanismaili.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/artanismaili.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/artanismaili.wordpress.com/81/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=artanismaili.wordpress.com&amp;blog=5155038&amp;post=81&amp;subd=artanismaili&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://artanismaili.wordpress.com/2009/03/04/creating-and-persisting-an-ami/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">artan</media:title>
		</media:content>
	</item>
		<item>
		<title>CS 462 &#8211; Large-Scale Distributed System Design</title>
		<link>http://artanismaili.wordpress.com/2009/03/04/large-scale-distributed-system-design/</link>
		<comments>http://artanismaili.wordpress.com/2009/03/04/large-scale-distributed-system-design/#comments</comments>
		<pubDate>Wed, 04 Mar 2009 07:15:59 +0000</pubDate>
		<dc:creator>artan</dc:creator>
				<category><![CDATA[Distributed Systems]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://artanismaili.wordpress.com/?p=77</guid>
		<description><![CDATA[This class (coded as CS 462) at BYU is a project-oriented class, where we will be spending the entire semester building a large scale distributed system based on the Amazon.com web services. The system we will be building, is a photo-sharing web site where users can view/post pictures, make comments, and rate the pictures. So [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=artanismaili.wordpress.com&amp;blog=5155038&amp;post=77&amp;subd=artanismaili&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This class (coded as CS 462) at BYU is a project-oriented class, where we will be spending the entire semester building a large scale distributed system based on the Amazon.com web services. The system we will be building, is a photo-sharing web site where users can view/post pictures, make comments, and rate the pictures.</p>
<p>So far, the class has been fascinating, especially that it is being taught by one of the pioneers of online applications and someone who has vast experience with building large scale systems. It has been a joy attending the lectures from Dr. Phil Windley as we discuss very interesting issues regarding distributed systems.</p>
<p>The labs on this class are structured so that each piece can work as a standalone part of the distributed system, and as each lab is implemented, it will be integrated with the rest of the system. By the end of the class, we will have a complete working distributed system by integrating all six labs.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/artanismaili.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/artanismaili.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/artanismaili.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/artanismaili.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/artanismaili.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/artanismaili.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/artanismaili.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/artanismaili.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/artanismaili.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/artanismaili.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/artanismaili.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/artanismaili.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/artanismaili.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/artanismaili.wordpress.com/77/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=artanismaili.wordpress.com&amp;blog=5155038&amp;post=77&amp;subd=artanismaili&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://artanismaili.wordpress.com/2009/03/04/large-scale-distributed-system-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">artan</media:title>
		</media:content>
	</item>
		<item>
		<title>How to enable MultiViews in Apache</title>
		<link>http://artanismaili.wordpress.com/2009/02/05/how-to-enable-multiviews-in-apache/</link>
		<comments>http://artanismaili.wordpress.com/2009/02/05/how-to-enable-multiviews-in-apache/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 17:19:03 +0000</pubDate>
		<dc:creator>artan</dc:creator>
				<category><![CDATA[Distributed Systems]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[artan]]></category>
		<category><![CDATA[direct]]></category>
		<category><![CDATA[enable]]></category>
		<category><![CDATA[file]]></category>
		<category><![CDATA[ismaili]]></category>
		<category><![CDATA[multi]]></category>
		<category><![CDATA[multiviews]]></category>
		<category><![CDATA[not]]></category>
		<category><![CDATA[options]]></category>
		<category><![CDATA[system]]></category>
		<category><![CDATA[views]]></category>

		<guid isPermaLink="false">http://artanismaili.wordpress.com/?p=67</guid>
		<description><![CDATA[Sometimes, your URLs need to look something like http://hostname.com/list/popular, where popular is not a directory but a popular.php file inside the list directory and you don’t want to specify the file extensions. One reason for this could be that if you are only implementing the view of a web application that calls web services on [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=artanismaili.wordpress.com&amp;blog=5155038&amp;post=67&amp;subd=artanismaili&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Sometimes, your URLs need to look something like http://hostname.com/list/popular, where popular is not a directory but a popular.php file inside the list directory and you don’t want to specify the file extensions. One reason for this could be that if you are only implementing the view of a web application that calls web services on an application server, the application server may have the URLs implemented that way, so you want to map the same URL paths and format.<br />
Apache makes this easy with the MultiView option, which can be set within &lt;!&#8211;[if gte mso 9]&gt; Normal 0 false false false MicrosoftInternetExplorer4 &lt;![endif]&#8211;&gt;&lt;!&#8211;[if gte mso 9]&gt; &lt;![endif]&#8211;&gt;<!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --><!--[if gte mso 10]&gt; &lt;!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} --> &lt;!&#8211;[endif]&#8211;&gt;<span style="font-size:12pt;font-family:&amp;">&lt;Directory&gt;, &lt;Location&gt; or &lt;Files&gt; </span>section in httpd.conf.</p>
<p>The format of the Options directive is:</p>
<pre><em>Options [option 1]  [option 2] … [option n]</em></pre>
<p>So, to enable MultiView, you would set that with the Options directive. For example:</p>
<p>&lt;!&#8211;[if gte mso 9]&gt; Normal 0 false false false MicrosoftInternetExplorer4 &lt;![endif]&#8211;&gt;&lt;!&#8211;[if gte mso 9]&gt; &lt;![endif]&#8211;&gt;<!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --><!--[if gte mso 10]&gt; &lt;!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} --> &lt;!&#8211;[endif]&#8211;&gt;</p>
<pre>&lt;Directory "C:/xampp/htdocs"&gt;
   #Other directives here...
   <strong>Options Indexes FollowSymLinks Includes MultiViews</strong></pre>
<p>&lt;!&#8211;[if gte mso 9]&gt; Normal 0 false false false MicrosoftInternetExplorer4 &lt;![endif]&#8211;&gt;&lt;!&#8211;[if gte mso 9]&gt; &lt;![endif]&#8211;&gt;<!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --><!--[if gte mso 10]&gt; &lt;!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} --> &lt;!&#8211;[endif]&#8211;&gt;</p>
<pre class="MsoNormal">   #Other directives here...
&lt;/Directory"&gt;</pre>
<p>Now, by having MultiViews as an option to the Options directive, I can just type http://hostname.com/list/popular, instead of http://hostname.com/list/popular.php</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/artanismaili.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/artanismaili.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/artanismaili.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/artanismaili.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/artanismaili.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/artanismaili.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/artanismaili.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/artanismaili.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/artanismaili.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/artanismaili.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/artanismaili.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/artanismaili.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/artanismaili.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/artanismaili.wordpress.com/67/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=artanismaili.wordpress.com&amp;blog=5155038&amp;post=67&amp;subd=artanismaili&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://artanismaili.wordpress.com/2009/02/05/how-to-enable-multiviews-in-apache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">artan</media:title>
		</media:content>
	</item>
		<item>
		<title>Bash Keyboard Shortcuts</title>
		<link>http://artanismaili.wordpress.com/2009/01/29/bash-keyboard-shortcuts/</link>
		<comments>http://artanismaili.wordpress.com/2009/01/29/bash-keyboard-shortcuts/#comments</comments>
		<pubDate>Thu, 29 Jan 2009 17:38:17 +0000</pubDate>
		<dc:creator>artan</dc:creator>
				<category><![CDATA[Linux How-to's]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[console]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[keyboard]]></category>
		<category><![CDATA[keyboard shortcuts]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[shortcuts]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://artanismaili.wordpress.com/?p=55</guid>
		<description><![CDATA[In the past I have spent so much time using the mouse to navigate through directories and have largely avoided using the bash because I never really knew keyboard shortcuts that are used in bash. I have found myself to be much more productive when I use bash commands rather than navigating with my mouse. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=artanismaili.wordpress.com&amp;blog=5155038&amp;post=55&amp;subd=artanismaili&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In the past I have spent so much time using the mouse to navigate through directories and have largely avoided using the bash because I never really knew keyboard shortcuts that are used in bash. I have found myself to be much more productive when I use bash commands rather than navigating with my mouse. Here are a list of bash keyboard shortcuts that I find very useful. Some I use more than others, but this list is a good reference of the most common shortucts, <em>taken from Ubuntu Pocket Guide and Reference </em>. Even though they are listed as Ubuntu shortcuts, they are essentially the same for most operating systems based on the Linux kernel.</p>
<table border="0">
<tbody>
<tr>
<th>Key Combination</th>
<th>Description</th>
</tr>
<tr>
<td><strong>Up/down cursor key</strong></td>
<td>Scroll through command history</td>
</tr>
<tr>
<td><strong>Ctrl+left/right cursor key</strong></td>
<td>Move cursor from word to word</td>
</tr>
<tr>
<td><strong>Tab</strong></td>
<td>Autocomplete command or filename/path</td>
</tr>
<tr>
<td><strong>Ctrl+A</strong></td>
<td>Move to beginning of line</td>
</tr>
<tr>
<td><strong>Ctrl+E</strong></td>
<td>Move to end of line</td>
</tr>
<tr>
<td><strong>Ctrl+W/Alt+Backspace</strong></td>
<td>Delete word behind cursor</td>
</tr>
<tr>
<td><strong>Alt+D</strong></td>
<td>Delete word in front of cursor</td>
</tr>
<tr>
<td><strong>Ctrl+U</strong></td>
<td>Delete to beginning of line</td>
</tr>
<tr>
<td><strong>Ctrl+K</strong></td>
<td>Delete to end of line</td>
</tr>
<tr>
<td><strong>Ctrl+Y</strong></td>
<td>Restore text you’ve deleted</td>
</tr>
<tr>
<td><strong>Ctrl+L</strong></td>
<td>Clear screen (actually, this simply moves the prompt to the top of the screen; existing commands are still visible if the terminal window is scrolled)</td>
</tr>
<tr>
<td><strong>Ctrl+C</strong></td>
<td>Quit current program</td>
</tr>
<tr>
<td><strong>Ctrl+Z</strong></td>
<td>Switch current program to background</td>
</tr>
<tr>
<td><strong>Ctrl+R</strong></td>
<td>Search through command history</td>
</tr>
<tr>
<td><strong>Ctrl+D</strong></td>
<td>Logout (technically, terminate input)</td>
</tr>
<tr>
<td><strong>Ctrl+T</strong></td>
<td>Swap the two characters behind cursor</td>
</tr>
</tbody>
</table>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/artanismaili.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/artanismaili.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/artanismaili.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/artanismaili.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/artanismaili.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/artanismaili.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/artanismaili.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/artanismaili.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/artanismaili.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/artanismaili.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/artanismaili.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/artanismaili.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/artanismaili.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/artanismaili.wordpress.com/55/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=artanismaili.wordpress.com&amp;blog=5155038&amp;post=55&amp;subd=artanismaili&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://artanismaili.wordpress.com/2009/01/29/bash-keyboard-shortcuts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">artan</media:title>
		</media:content>
	</item>
	</channel>
</rss>
