<?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>Tarek Shalaby &#187; the Web</title>
	<atom:link href="http://www.tarekshalaby.com/tag/the-web/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tarekshalaby.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Fri, 20 Jan 2012 18:01:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Is the Web power to the people?</title>
		<link>http://www.tarekshalaby.com/2011/07/is-the-web-power-to-the-people/</link>
		<comments>http://www.tarekshalaby.com/2011/07/is-the-web-power-to-the-people/#comments</comments>
		<pubDate>Tue, 26 Jul 2011 01:25:01 +0000</pubDate>
		<dc:creator>Tarek Shalaby</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[the Web]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.tarekshalaby.com/?p=1268</guid>
		<description><![CDATA[I finally had the chance to watch Adam Curtis&#8217;s documentary, &#8220;All watched over by machines of loving grace&#8221;. At least the first episode, anyway. At first it might need some adaptation to the calm tempo and the seemingly unrelated plots, but it soon fits together and connects quiet impressively. With many points to reflect on, [...]]]></description>
			<content:encoded><![CDATA[<div class="social4i" style="height:69px;float: right;">
<div class="social4in" style="height:69px;float: right;">
<div class="socialicons s4twitter" style="float:left;margin-right: 10px;background:url(&quot;http://goo.gl/zjqd1&quot;) no-repeat;"><a href="http://twitter.com/share" data-url="http://www.tarekshalaby.com/2011/07/is-the-web-power-to-the-people/" data-counturl="http://www.tarekshalaby.com/2011/07/is-the-web-power-to-the-people/" data-text="Is the Web power to the people?" class="twitter-share-button" data-count="vertical" data-via="tarekshalaby"></a></div>
<div class="socialicons s4fblike" style="float:left;margin-right: 10px;">
<div id="fb-root"></div>
<p><fb:like href="http%3A%2F%2Fwww.tarekshalaby.com%2F2011%2F07%2Fis-the-web-power-to-the-people%2F" send="false" layout="box_count" width="55" height="62" show_faces="false" font=""></fb:like></div>
</div>
<div style="clear:both"></div>
</div>
<p>I finally had the chance to watch Adam Curtis&#8217;s documentary, &#8220;All watched over by machines of loving grace&#8221;. At least the first episode, anyway.</p>
<p>At first it might need some adaptation to the calm tempo and the seemingly unrelated plots, but it soon fits together and connects quiet impressively. With many points to reflect on, one in particular caught my attention; a women by the name of Carmen Hermosillo, was an avid user of the new cyberspace and as early as 1994 published a rant against it.</p>
<p style="text-align: center;"><p><a href="http://www.tarekshalaby.com/2011/07/is-the-web-power-to-the-people/"><em>Click here to view the embedded video.</em></a></p></p>
<p>You can read the full article <a href="http://folksonomy.co/?permalink=2299">here</a>. Her argument is mind-blowing, to say the least. It is so rich with avant-garde ideas that, years later, it leaves you doubting your relationship with the web &#8211; something that has long been taken for granted. Summarizing her points would not do her justice, but let&#8217;s do it for the sake of the argument.</p>
<p>I&#8217;ll dare to say that Carmen&#8217;s main point is that the idea of cyberspace giving each person his or her voice is complete falsehood, and at the end of the day, it comes down to converting all sorts of interaction on the web to commodities that are traded like products. She argues that we as users vent out our feelings to feel good about ourselves, and then websites use them to ultimately make money. She went as far as saying that since there is minimal human interaction via cyberspace, we do not act in humane ways and in fact commit unethical actions as result of the medium.</p>
<p>Perhaps more-importantly, Carmen shares the sad-but-true story that the idea of power spreading equally across the masses is an illusion &#8211; it is just that power becomes transferred to an elite in cyberspace. We&#8217;re just replacing elites with others. Talk about cynical.</p>
<p>For the most part, I agree. Sometimes we as human beings get carried away into thinking that computers and technology will feed the poor, educate our children, and discover the future. We bet our blind faith on &#8216;innovation&#8217; and technological developments. Our definition of progress is ironically old-fashioned and traditional.</p>
<p>Moreover, our channels of communication are businesses exclusively after making money. In the &#8216;humdog&#8217; days, it was CompuServ and America On Line, now it&#8217;s Google, Facebook, twitter and the likes. Whether we&#8217;re nurturing the feel-good factor inside us, or simply expressing ourselves online, we&#8217;re ultimately helping a few business make more bucks.</p>
<p>Not only that, but it&#8217;s gotten worse because there are a limited number of ISPs throughout the globe controlling a handful of cables that deal with the entire internet traffic all over the world. Therefore, if any website is hosted on a server according to the terms of the hosting provider, any user accessing has to go through one of the ISPs in the country that are allowed to function under government surveillance. The hosts themselves have to stick to their country&#8217;s ISPs and governments and travel through the cables. Ultimately, there is no such thing as control-free information on the web.</p>
<p>Added on to that, social networks like twitter gave birth to the term &#8216;infleuncers&#8217;. An influencer is someone who has a lot of followers and therefore his or her word is valuable and results in notable change. People go to an influencer for advice. In fact, people trust the influencer and are less likely to question. In short, an influencer is powerful and has a great say on how matters will be perceived, and thus how we will move forward. In short, an influencer is part of the elite.</p>
<p>But that&#8217;s the extent of my agreement with Carmen.</p>
<p>When the makers of twitter put together a startup and gave birth to a revolutionary social network, they had a vision. As fascinating as their ideas might be, they are completely irrelevant. And the reason is that we, the users, are the ones who make the call. We decide how this network is used, and we redefine it, repeatedly. It&#8217;s gotten to the extent that twitter themselves would not dare make any decision that we don&#8217;t agree on; the backlash would be unbearable.</p>
<p>Thus, as the internet users grow in numbers, we, as a group, become more powerful. There&#8217;s no doubt that businesses attempt to squeeze every penny out of us, but that is more of a problem of capitalism on a global scale &#8211; something beyond this argument. And of course we have elites who receive special treatment, but it is completely different to elites in a traditional hierarchical society.</p>
<p>The elites in society are born as such, with little social mobility and never earn it. On the web, however, you become part of the elite after consistently providing valuable content for long periods of time. When you work hard, you are rewarded elite status. However, if you commit mistakes, you can lose that status, and therefore you have to keep up. Moreover, as an elite, if you watch a YouTube video, it goes up one count. If you retweet a tweet, the retweets go up one count. If you vote in a poll, your voice counts as one, and only one.</p>
<p>Therefore, the internet&#8217;s elite is no more than a wise man (or women) whose voice is given more weight, but he or she can never ultimately dictate the masses.</p>
<p>Our interaction via the web is relatively minimal, yes. But with time it&#8217;s becoming easier and cheaper to cut the distance between the two. Thanks to the web, you can now chat live with video, and it&#8217;s becoming increasingly available on the phone. That&#8217;s not exactly practicing the sense of touch virtually, but it is decades ahead of plain text forum chatting from back in the day.</p>
<p style="text-align: center;"><p><a href="http://www.tarekshalaby.com/2011/07/is-the-web-power-to-the-people/"><em>Click here to view the embedded video.</em></a></p></p>
<p>Progress does not necessarily mean gadgets and wires, it has a much more profound meaning to that. But the human race hasn&#8217;t done much progress since poverty and misery are only getting bigger. However, such a drastic change requires some sorts of revolutions, and it is the web that is the ideal tool to exchange information across space and time and mobilize the people. In theory, if we were all on the web, bringing about social change would be as easy as wanting it. I said in theory.</p>
<p>One major player that Carmen failed to mention (and understandably so, it was .94, remember?) is open-source. This is a true demonstration of effective collaboration via the web that creates products and services whose sole function is make our lives better and they are all absolutely free.</p>
<p style="text-align: center;"><p><a href="http://www.tarekshalaby.com/2011/07/is-the-web-power-to-the-people/"><em>Click here to view the embedded video.</em></a></p></p>
<p>Open-source single-handedly fights the disadvantages of the web. For example, the issue of lack of privacy and controlled information via the monopoly of the ISPs and the cables could be solved via <a href="https://www.torproject.org/">Tor</a> &#8211; which is a web of virtual channels that ensure communication is encrypted. There are infinite examples of open-source projects that help protect the people from censorship, surveillance and lack of privacy.</p>
<p>In conclusion, Carmen was right. Cyberspace is mostly a silent place, a commodification of its users. That is what cyberspace was. However, the web is different. We, the people, the users, the masses, have taken control and redefined what the web means and how it is used. We have given birth to an organic system that grants the elite status to those who deserve it, but is purely prestigious in nature &#8211; we each have no more than one vote. We have embarked on an information super highway where companies have learnt not to go against us, or even attempt to push us in a certain direction.</p>
<p>And what better way to illustrate than with my all-time favorite YouTube video?</p>
<p style="text-align: center;"><p><a href="http://www.tarekshalaby.com/2011/07/is-the-web-power-to-the-people/"><em>Click here to view the embedded video.</em></a></p></p>
<p>This is, my friends, power to the people. And it&#8217;s just getting started.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tarekshalaby.com/2011/07/is-the-web-power-to-the-people/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>How to bypass Internet censorship in Egypt: A followup on the demonstrations</title>
		<link>http://www.tarekshalaby.com/2011/01/how-to-bypass-internet-censorship-in-egypt-a-followup-on-the-demonstrations/</link>
		<comments>http://www.tarekshalaby.com/2011/01/how-to-bypass-internet-censorship-in-egypt-a-followup-on-the-demonstrations/#comments</comments>
		<pubDate>Wed, 26 Jan 2011 01:59:40 +0000</pubDate>
		<dc:creator>Tarek Shalaby</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[censorship]]></category>
		<category><![CDATA[Egypt]]></category>
		<category><![CDATA[the Web]]></category>

		<guid isPermaLink="false">http://www.tarekshalaby.com/?p=1041</guid>
		<description><![CDATA[January 25th will be remembered throughout history as the day of irony; the National Police holiday eventually had the entire security forces roaming the streets from all parts of Egypt in an attempt to control an overwhelming turnout for anti-corruption demonstrations. While the protesters were mobilizing and collaborating together, the Egyptian authorities resolved to desperate [...]]]></description>
			<content:encoded><![CDATA[<div class="social4i" style="height:69px;float: right;">
<div class="social4in" style="height:69px;float: right;">
<div class="socialicons s4twitter" style="float:left;margin-right: 10px;background:url(&quot;http://goo.gl/zjqd1&quot;) no-repeat;"><a href="http://twitter.com/share" data-url="http://www.tarekshalaby.com/2011/01/how-to-bypass-internet-censorship-in-egypt-a-followup-on-the-demonstrations/" data-counturl="http://www.tarekshalaby.com/2011/01/how-to-bypass-internet-censorship-in-egypt-a-followup-on-the-demonstrations/" data-text="How to bypass Internet censorship in Egypt: A followup on the demonstrations" class="twitter-share-button" data-count="vertical" data-via="tarekshalaby"></a></div>
<div class="socialicons s4fblike" style="float:left;margin-right: 10px;">
<div id="fb-root"></div>
<p><fb:like href="http%3A%2F%2Fwww.tarekshalaby.com%2F2011%2F01%2Fhow-to-bypass-internet-censorship-in-egypt-a-followup-on-the-demonstrations%2F" send="false" layout="box_count" width="55" height="62" show_faces="false" font=""></fb:like></div>
</div>
<div style="clear:both"></div>
</div>
<p>January 25th will be remembered throughout history as the day of irony; the National Police holiday eventually had the entire security forces roaming the streets from all parts of Egypt in an attempt to control an overwhelming turnout for anti-corruption demonstrations. While the protesters were mobilizing and collaborating together, the Egyptian authorities resolved to desperate attempts in order to hinder the communication.</p>
<div id="attachment_1042" class="wp-caption aligncenter" style="width: 471px"><a href="http://twitpic.com/3t9mk2"><img class="size-full wp-image-1042  " title="230556530" src="http://www.tarekshalaby.com/wp-content/uploads/2011/01/230556530.jpg" alt="Tahrir st. on the way to downtown" width="461" height="346" /></a><p class="wp-caption-text">Tahrir st. on the way to downtown</p></div>
<p>Over the span of a few hours, websites like <a href="http://bambuser.com">Bambuser</a>, <a href="http://twitter.com">twitter</a> and <a href="http://dostor.org">Al Dostor</a> newspaper (amongst others) have all become inaccessible after an old-fashioned &#8216;pulling of the plug&#8217; by the genius personnel of the Egyptian authorities. It is not clear how long the censorship will go on for, but in all cases, the following are the different ways in which you can bypass censorship and access any website you want:</p>
<ol>
<li>Use a proxy website, such as <a href="http://hidemyass.com">hidemyass.com</a> or any of the websites listed <a href="http://www.proxywebsites.biz/popular-proxies.php">here</a><br />
<strong>Advantages</strong>: Very easy, just go to the website, and use the provided bar to visit any website. No installation required, and it&#8217;s free<br />
<strong>Disadvantages</strong>:  You&#8217;re left with an annoying header that occupies a large portion of the screen, and it&#8217;s certainly not ideal for long term. It&#8217;s better used as a quick temporary fix</li>
<li>Use the browser <a href="http://www.opera.com/">Opera</a> with its Opera Turbo option (available by clicking the small clock symbol at the bottom). It is available for Windows, Mac and Linux<br />
<strong>Advantages</strong>: Opera is a cool browser anyway, and it&#8217;s free of course. Enabling the option is cake, and you don&#8217;t need to worry about banners or anything getting in the way &#8211; just browse normally<br />
<strong>Disadvantages</strong>: The Opera Turbo option compresses and caches all websites, so any image you come across will be at a noticeably lower quality than the original (that&#8217;s how they can speed up the page loading)</li>
<li>Use a free proxy software that you install and run, after which you&#8217;re free to browse any website normally. You can use <a href="http://hotspotshield.com/">Hotspot Sheild</a>, or any of the ones listed <a href="http://freenuts.com/free-proxy-softwares/">here</a><br />
<strong>Advantages</strong>: After you install, you can have it run automatically, or just click &#8216;connect&#8217; before getting started, and then any browser activity is made anonymously. It&#8217;s free<br />
<strong>Disadvantages</strong>: You&#8217;ll have to put up with some banner ads here and there (that&#8217;s how they can make money to support the servers that you&#8217;re going through)</li>
<li>Use a professional VPN service, such as <a href="http://usaip.eu">USAIP</a>, that not only bypasses censorship here, but also makes websites believe you&#8217;re in another country (with a handful of choices)<br />
<strong>Advantages</strong>: Available for all operating systems, and smart phones as well. Very simple to set up, and all you need to do is connect before starting any internet activity (not only websites, but any app you have accessing the internet). You can choose from many locations within the United State and Europe (which allows you to use websites like <a href="http://hulu.com">Hulu</a> and <a href="http://www.bbc.co.uk/iplayer/">BBC iPlayer</a>)<br />
<strong>Disadvantages</strong>: Costs $8 monthly</li>
</ol>
<p>I personally recommend using Opera because it&#8217;s easy and straight-forward. This should work as a temporary solution until we see the final outcome with the Egyptian authorities&#8217; censorship stance. In the case of the prolonged continuation of web censorship, investing in a proper VPN would certainly be worthwhile. I&#8217;ve had a USAIP account anyway, so that&#8217;s what I&#8217;ve been using today.</p>
<p>It&#8217;s ironic that the Egyptian government declared January 25th an official holiday to commemorate the Egyptian police forces, because it&#8217;s probably the most stressful day of the year for them. But I think that it&#8217;s even more ironic that they censored the web thinking that they would be able to control us better, when it is precisely that move that will make us take advantage of the internet to its fullest extent, and work together to bring down this corrupt regime.</p>
<p>The beauty of the web is that it is by us, and for us, and there&#8217;s nothing that Mubarak&#8217;s family can do about it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tarekshalaby.com/2011/01/how-to-bypass-internet-censorship-in-egypt-a-followup-on-the-demonstrations/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>What makes a good website?</title>
		<link>http://www.tarekshalaby.com/2010/10/what-makes-a-good-website/</link>
		<comments>http://www.tarekshalaby.com/2010/10/what-makes-a-good-website/#comments</comments>
		<pubDate>Sun, 17 Oct 2010 01:51:59 +0000</pubDate>
		<dc:creator>Tarek Shalaby</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[introduction]]></category>
		<category><![CDATA[the Web]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.tarekshalaby.com/?p=980</guid>
		<description><![CDATA[The other day my friend Hatem Seoudi called me up to ask &#8216;what makes a good website? How can I tell if I&#8217;m looking at a kick-ass website, or a not-so-hot one?&#8217; Good question. Needless to say, the answer is highly subjective, and depends on numerous aspects. But like everything else, there are a set [...]]]></description>
			<content:encoded><![CDATA[<div class="social4i" style="height:69px;float: right;">
<div class="social4in" style="height:69px;float: right;">
<div class="socialicons s4twitter" style="float:left;margin-right: 10px;background:url(&quot;http://goo.gl/zjqd1&quot;) no-repeat;"><a href="http://twitter.com/share" data-url="http://www.tarekshalaby.com/2010/10/what-makes-a-good-website/" data-counturl="http://www.tarekshalaby.com/2010/10/what-makes-a-good-website/" data-text="What makes a good website?" class="twitter-share-button" data-count="vertical" data-via="tarekshalaby"></a></div>
<div class="socialicons s4fblike" style="float:left;margin-right: 10px;">
<div id="fb-root"></div>
<p><fb:like href="http%3A%2F%2Fwww.tarekshalaby.com%2F2010%2F10%2Fwhat-makes-a-good-website%2F" send="false" layout="box_count" width="55" height="62" show_faces="false" font=""></fb:like></div>
</div>
<div style="clear:both"></div>
</div>
<p>The other day my friend <a href="http://twitter.com/hatemation">Hatem Seoudi</a> called me up to ask &#8216;what makes a good website? How can I tell if I&#8217;m looking at a kick-ass website, or a not-so-hot one?&#8217;</p>
<p>Good question. Needless to say, the answer is highly subjective, and depends on numerous aspects. But like everything else, there are a set of rules and guidelines that make sure you&#8217;re on the right track. After that, whether or not a website is &#8216;good&#8217; enough is up in air. The following are the indicators to judge the overall quality of any website.</p>
<ol>
<li><strong>Addresses target audience</strong><br />
If you&#8217;re not the target audience, then your judgment is to a large extent irrelevant. At the end of the day, a website offers information of value to a certain group of people. The broader the target, the more difficult the task at hand. For example, a website like <a href="http://www.deviantart.com/">deviantart.com</a> is targeting a certain niche. It&#8217;s a community of digital artists from various backgrounds, but with a common ground. On the other hand, Google, or any search engine for that matter, is for anyone accessing the web. Therefore, the later is more likely to be extremely simple, and avoid making any associations or unorthodox approaches to ensure it appeals to the masses. The question of audience is carried on and applies throughout all of the coming points.</li>
<li><strong>Ease of use, informative</strong><br />
A website could boast unique, valuable information. But if the content is difficult to reach, or if it&#8217;s not clear where you should go or what it is you need to do, then it&#8217;s absolutely useless. That&#8217;s where usability comes in. Before working on the design concept, the creators of any website need to go through the process of dividing up the content into the different sections, and coming up with a suitable layout. A website like <a href="http://www.egypt.hsbc.com/">HSBC Egypt</a> requires a dual degree in ancient Japanese and advanced algebra.  <a href="http://www.standardchartered.com">Standard Chartered</a>&#8216;s, although far from perfect, is light years ahead.</li>
<li><strong>Aesthetically pleasing</strong><br />
This is obviously the aspect most prone to subjectivity. However, very few have invested endless hours and creativity and ended up with an ugly digital representation. If the website&#8217;s targeting  a young, tech-savvy crowd, then the more interactive and loud (in terms of colors), the better. The <a href="http://www.webdesignerwall.com/">Web Designer Wall</a> is one of many that hit the spot for the ones who seek. The <a href="http://www.npr.org/">NPR</a>&#8216;s website, although &#8216;minimal&#8217; in comparison, is phenomenal in terms of design and layout. For an example of what a website should not look like, look no further than <a href="http://www.masrawy.com/">Masrawy</a> (or any of <a href="http://www.link.net/">LINKdotNET</a>&#8216;s websites).</li>
<li><strong>Performance</strong><br />
If the best website in the world takes more than 30 seconds for all of it to show up, then it useless. Quality websites require top-notch planning and coding, which means that there is less code to render, and therefore everything&#8217;s lighter and faster. <a href="http://saizenmedia.com/fubon/">Fubon</a>&#8216;s Flash website is impressive, but it takes less time to find a parking spot in Cairo. You&#8217;ll notice that community-driven social networks like <a href="http://flickr.com">Flickr</a> offer pleasant performance, despite boasting large multimedia files. There are many ways in which you can reduce file sizes and load time, without sacrificing design or functionality.</li>
<li><strong>Frequently updating</strong><br />
&#8216;No news is good news&#8217; is old news. With the web, information becomes outdated in a matter of minutes, and people&#8217;s patience have all but gone extinct. In fact, the only reason visitors will return to a website (hence making it a &#8216;good&#8217; one), is if there is valuable content offered. This requires fresh material being posted as frequently as possible, even if it&#8217;s not a news-based site. This ties in strongly with social media, and having something like a blog be a vital part of your website.</li>
<li><strong>Easy to share</strong><br />
A good website makes it easy on the visitors to share its content and help it go viral. This includes sticking to SEO standards (available with any popular Content Management System), providing clean, direct links for all of its content, and making it a click away from posting to Facebook or tweeting it to your followers. A good website will require minimal effort from you to invite others to share your experience. Until recently, there wasn&#8217;t an easy way to share articles from <a href="http://news.bbc.co.uk">BBC News</a> on social networks (and now it still doesn&#8217;t shorten the URL when posting to twitter). Their Spanish counterpart, <a href="http://www.elpais.com/">El Pais</a>, are one of many daily news sources that have mastered the art of facilitating content sharing.</li>
</ol>
<p>Regardless of the purpose or audience of the website, if it addresses those points, then it&#8217;s definitely on the positive side of the spectrum. How valuable and/or successful it is, though, is for us, the people, to decide. No &#8216;industry standard&#8217; can tell us how we should react, and that&#8217;s part of the charm of our beautiful web.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tarekshalaby.com/2010/10/what-makes-a-good-website/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>GeekFest Cairo 1.0</title>
		<link>http://www.tarekshalaby.com/2010/05/geekfest-cairo-1-0/</link>
		<comments>http://www.tarekshalaby.com/2010/05/geekfest-cairo-1-0/#comments</comments>
		<pubDate>Thu, 27 May 2010 11:47:16 +0000</pubDate>
		<dc:creator>Tarek Shalaby</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[the Web]]></category>

		<guid isPermaLink="false">http://www.tarekshalaby.com/?p=930</guid>
		<description><![CDATA[The reason why the web is the ideal tool to give power to the people, is because it allows us all to connect with each other directly across space and time, sharing knowledge and experiences. That is why the web should always act as a mean to an end that will benefit us all, and [...]]]></description>
			<content:encoded><![CDATA[<div class="social4i" style="height:69px;float: right;">
<div class="social4in" style="height:69px;float: right;">
<div class="socialicons s4twitter" style="float:left;margin-right: 10px;background:url(&quot;http://goo.gl/zjqd1&quot;) no-repeat;"><a href="http://twitter.com/share" data-url="http://www.tarekshalaby.com/2010/05/geekfest-cairo-1-0/" data-counturl="http://www.tarekshalaby.com/2010/05/geekfest-cairo-1-0/" data-text="GeekFest Cairo 1.0" class="twitter-share-button" data-count="vertical" data-via="tarekshalaby"></a></div>
<div class="socialicons s4fblike" style="float:left;margin-right: 10px;">
<div id="fb-root"></div>
<p><fb:like href="http%3A%2F%2Fwww.tarekshalaby.com%2F2010%2F05%2Fgeekfest-cairo-1-0%2F" send="false" layout="box_count" width="55" height="62" show_faces="false" font=""></fb:like></div>
</div>
<div style="clear:both"></div>
</div>
<p>The reason why the web is the ideal tool to give power to the people, is because it allows us all to connect with each other directly across space and time, sharing knowledge and experiences. That is why the web should always act as a mean to an end that will benefit us all, and it is events like this weekend&#8217;s GeekFest in Cairo that allow us to take interaction and engagement to the next level.</p>
<p>Cairo&#8217;s version of the GeekFest is a Creative Commons event that brings techies of all sorts together to learn from each other and share ideas. Whether you&#8217;re interested in tapping in on the twitter community in Cairo, learning about start-ups, open-source, expression via the web and new media, or anything related to our beautiful information super highway, stop by the GeekFest at the Sawy Cultural Wheel in Zamalek.</p>
<h3>Event Details</h3>
<p>Saturday, May 29, 2010<br />
4:00pm &#8211; 9:00pm<br />
Al-Sawy Culture Wheel<br />
26 July St, Zamalek</p>
<p>More details at the <a href="http://http://www.facebook.com/event.php?eid=124952634189242">Facebook Event</a> page. You can also check out <a href="http://magieosama.blogspot.com/">Maggie Osama</a>&#8216;s blog <a href="http://magieosama.blogspot.com/2010/05/geekfest-cairo-29th-of-may-2010.html">post</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tarekshalaby.com/2010/05/geekfest-cairo-1-0/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>No More, thanks to KnowMore.org</title>
		<link>http://www.tarekshalaby.com/2010/02/no-more-thanks-to-knowmore-org/</link>
		<comments>http://www.tarekshalaby.com/2010/02/no-more-thanks-to-knowmore-org/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 13:27:18 +0000</pubDate>
		<dc:creator>Tarek Shalaby</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[ethics]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[the Web]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.tarekshalaby.com/?p=910</guid>
		<description><![CDATA[When non-profit organizations and foundations made the realization that, despite their limited budget and resources, they could reach their target audience effectively (all thanks to the web), their objectives suddenly became much more attainable. Carrying out the tasks of a given development program might be costly, but at least spreading awareness of the issue, and [...]]]></description>
			<content:encoded><![CDATA[<div class="social4i" style="height:69px;float: right;">
<div class="social4in" style="height:69px;float: right;">
<div class="socialicons s4twitter" style="float:left;margin-right: 10px;background:url(&quot;http://goo.gl/zjqd1&quot;) no-repeat;"><a href="http://twitter.com/share" data-url="http://www.tarekshalaby.com/2010/02/no-more-thanks-to-knowmore-org/" data-counturl="http://www.tarekshalaby.com/2010/02/no-more-thanks-to-knowmore-org/" data-text="No More, thanks to KnowMore.org" class="twitter-share-button" data-count="vertical" data-via="tarekshalaby"></a></div>
<div class="socialicons s4fblike" style="float:left;margin-right: 10px;">
<div id="fb-root"></div>
<p><fb:like href="http%3A%2F%2Fwww.tarekshalaby.com%2F2010%2F02%2Fno-more-thanks-to-knowmore-org%2F" send="false" layout="box_count" width="55" height="62" show_faces="false" font=""></fb:like></div>
</div>
<div style="clear:both"></div>
</div>
<p>When non-profit organizations and foundations made the realization that, despite their limited budget and resources, they could reach their target audience effectively (all thanks to the web), their objectives suddenly became much more attainable. Carrying out the tasks of a given development program might be costly, but at least spreading awareness of the issue, and reaching out to volunteers and doners, has become significantly easier.</p>
<p><a href="http://knowmore.org">KnowMore.org</a> is a community-driven wiki that aims at aggregating corporations and entities to a publicly-accessible database to raise awareness about human-rights violations. It does so by researching and finding the companies and multi-nationals that are responsible for &#8220;attacks on democracy, worker&#8217;s and human rights, fair trade, business ethics and the environment.&#8221; It&#8217;s a brilliant initiative that brings valuable information in a centralized location for everyone to benefit from.</p>
<p>Not only is KnowMore.org impressive because of the initiative and online presence, but also  because of the way in which they&#8217;ve exploited the web (no pun intended). First of all, the look and feel of the website puts it way ahead of the rest (including many corporate websites). Secondly, the fact that it&#8217;s very easy to use (spin off from the widespread <a href="http://wikipedia.org">Wikipedia</a>) inevitably encourages anyone with interest in the field to take part and add to the extensive database.</p>
<p>That&#8217;s not all. They&#8217;ve actually taken it to the next level by offering a Firefox add-on called <a href="https://addons.mozilla.org/en-US/firefox/addon/7342">KnowMore Extension</a>. What this does is bring up a notification underneath the toolbar of Firefox whenever you are visiting a website of a company that has violated human rights one way or the other. And in order to avoid being what opposition would rush to claim generic, or over-generalizing, they actually indicate the exact rights that have been violated, as well as providing the link to learn more about the illegal activities of that particular company.</p>
<div id="attachment_911" class="wp-caption aligncenter" style="width: 512px"><a href="http://www.tarekshalaby.com/wp-content/uploads/2010/02/Picture-1.png"><img class="size-full wp-image-911  " title="KnowMore.org notification bar" src="http://www.tarekshalaby.com/wp-content/uploads/2010/02/Picture-1.png" alt="KnowMore.org notification bar" width="502" height="409" /></a><p class="wp-caption-text">KnowMore.org notification bar</p></div>
<p>It&#8217;s like having the community do all of the work for you while you&#8217;re browsing.</p>
<p>There are many organizations and non profit entities out there that are striving to make this world a better place. KnowMore.org is like many of them in principle, but far more effective in practice. That is because they have managed to reduce their costs by making the entire platform online, engaged with visitors via the attractive interface and the easy, familiar wiki system, and reached out to many more via the effective Firefox plugin.</p>
<p>If you are part of an NGO or a social development initiative, then the standards set by KnowMore.org should be your immediate goal. That is partly why our beautiful web is power to the people.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tarekshalaby.com/2010/02/no-more-thanks-to-knowmore-org/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>When Old School Propaganda Fails To Be As Effective</title>
		<link>http://www.tarekshalaby.com/2010/01/when-old-school-propaganda-fails-to-be-as-effective/</link>
		<comments>http://www.tarekshalaby.com/2010/01/when-old-school-propaganda-fails-to-be-as-effective/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 20:38:16 +0000</pubDate>
		<dc:creator>Tarek Shalaby</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[censorship]]></category>
		<category><![CDATA[Egypt]]></category>
		<category><![CDATA[ethics]]></category>
		<category><![CDATA[propaganda]]></category>
		<category><![CDATA[the Web]]></category>

		<guid isPermaLink="false">http://www.tarekshalaby.com/?p=904</guid>
		<description><![CDATA[As brutal and corrupt as many governments can be nowadays, some are oblivious to the fact that the Web empowers the people beyond control. Dictators like Robert Mugabe of Zimbabwe, Teodoro Obiang of Equatorial Guinea, and Hosny Mubarak of Egypt might like to think that they rule with an iron fist that is virtually impossible [...]]]></description>
			<content:encoded><![CDATA[<div class="social4i" style="height:69px;float: right;">
<div class="social4in" style="height:69px;float: right;">
<div class="socialicons s4twitter" style="float:left;margin-right: 10px;background:url(&quot;http://goo.gl/zjqd1&quot;) no-repeat;"><a href="http://twitter.com/share" data-url="http://www.tarekshalaby.com/2010/01/when-old-school-propaganda-fails-to-be-as-effective/" data-counturl="http://www.tarekshalaby.com/2010/01/when-old-school-propaganda-fails-to-be-as-effective/" data-text="When Old School Propaganda Fails To Be As Effective" class="twitter-share-button" data-count="vertical" data-via="tarekshalaby"></a></div>
<div class="socialicons s4fblike" style="float:left;margin-right: 10px;">
<div id="fb-root"></div>
<p><fb:like href="http%3A%2F%2Fwww.tarekshalaby.com%2F2010%2F01%2Fwhen-old-school-propaganda-fails-to-be-as-effective%2F" send="false" layout="box_count" width="55" height="62" show_faces="false" font=""></fb:like></div>
</div>
<div style="clear:both"></div>
</div>
<p>As brutal and corrupt as many governments can be nowadays, some are oblivious to the fact that the Web empowers the people beyond control. Dictators like Robert Mugabe of Zimbabwe, Teodoro Obiang of Equatorial Guinea, and Hosny Mubarak of Egypt might like to think that they rule with an iron fist that is virtually impossible to dismantle. While that is certainly close to the truth, little do they know that their technological incompetence and their underestimation of the power of the web is a potentially serious threat.</p>
<p>Egypt, for example, has opened up the press freedom over the past decade, which has encouraged a number of independent newspapers to take the stage. That, along with the exponential technological advancements that the world as a whole has experienced, has left the government thinking that perhaps it has bitten off more than it can chew. In the 80s, the three main papers were all governmental, and any story shared between the three, regardless of it authenticity, become true to the masses. Not only that, but propaganda posters and cartoons were highly effective.</p>
<p>Now the times are-a-changing.</p>
<p>After the horrific <a href="http://www.almasryalyoum.com/en/news/copts-wrath-following-egypt%E2%80%99s-bloodiest-christmas">sectarian clashes in the south of Egypt</a>, the entire Egyptian blogosphere was talking. Twitter was on fire. Facebook was flooded. And the blogs discussing the issue were scattered all over. That is when Al Ahram, Egypt&#8217;s main government-run newspaper, decided to weather the storm. Besides the fact that their <a href="http://www.ahram.org.eg">website</a>, when it actually works, looks like cow manure reshaped to fit within a computer screen, their approach was older than the president himself:</p>
<div id="attachment_905" class="wp-caption aligncenter" style="width: 390px"><a href="http://www.tarekshalaby.com/wp-content/uploads/2010/01/Big_1ss_12_1_2010_39_16.jpg"><img class="size-full wp-image-905" title="The ridiculous propaganda cartoon by Al Ahram" src="http://www.tarekshalaby.com/wp-content/uploads/2010/01/Big_1ss_12_1_2010_39_16.jpg" alt="Cartoon by Al Ahram" width="380" height="350" /></a><p class="wp-caption-text">The ridiculous propaganda cartoon by Al Ahram</p></div>
<p>The &#8220;illustration&#8221;, which seems to have been scribbled and slapped together by a six year-old with mental illness, depicts the happy Egyptians together celebrating peace and prosperity. A Muslim coming out of a minaret shouts out simultaneously with his Christian counterpart standing on a church tower, &#8220;our shared enemy is the devil.&#8221; If that&#8217;s not enough, the &#8220;doves&#8221; in between are carrying hearts back and forth to imply unconditional love exchanged by all the peoples. The worst part of it all is that it&#8217;s not a joke &#8211; Al Ahram genuinely thought they would indirectly fool the crowds into believing that the all is well at the land of the Pyramids.</p>
<p>20 years ago, the cartoon could&#8217;ve stood a chance. Now, it could only make matters worse. The main reason being that with access to unlimited and uncensored information between the different people across space and time, old school propaganda has become ineffective. People no longer fall for the idealizing images of brutal dictators, nor photographs of happy citizens enjoying life. Not only does it need to be far more sophisticated, it also needs to be significantly more convincing. After all, there&#8217;s a lot of competition, and the web is anyone&#8217;s to create and share.</p>
<p>Dictators with over a quarter of a century under their belt might feel safe, but few have hopped on the fast-track trail of the internet and are therefore are not in as much control as they would like to think. For that reason, along with education, health care and infrastructure, internet access should be one of the aspects in the developement of over-exploited nations. Since effective communication is key to any change, the web is absolutely crucial in connecting the people and giving them the power they need to gain equality and justice.</p>
<p>The web has been, and will always be, power to the people &#8211; nothing can take that away from it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tarekshalaby.com/2010/01/when-old-school-propaganda-fails-to-be-as-effective/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Issue Tracking and Team Collaboration with WebIssues</title>
		<link>http://www.tarekshalaby.com/2010/01/issue-tracking-and-team-collaboration-with-webissues/</link>
		<comments>http://www.tarekshalaby.com/2010/01/issue-tracking-and-team-collaboration-with-webissues/#comments</comments>
		<pubDate>Sat, 09 Jan 2010 20:27:02 +0000</pubDate>
		<dc:creator>Tarek Shalaby</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[the Web]]></category>

		<guid isPermaLink="false">http://www.tarekshalaby.com/?p=859</guid>
		<description><![CDATA[When working on any web projects, organization is key. Perhaps when you are working on your own, using a handful of tools to be sure that you are on top of things is not a priority &#8211; it could in fact become a waste of time. However, once you start collaborating (the key word) with [...]]]></description>
			<content:encoded><![CDATA[<div class="social4i" style="height:69px;float: right;">
<div class="social4in" style="height:69px;float: right;">
<div class="socialicons s4twitter" style="float:left;margin-right: 10px;background:url(&quot;http://goo.gl/zjqd1&quot;) no-repeat;"><a href="http://twitter.com/share" data-url="http://www.tarekshalaby.com/2010/01/issue-tracking-and-team-collaboration-with-webissues/" data-counturl="http://www.tarekshalaby.com/2010/01/issue-tracking-and-team-collaboration-with-webissues/" data-text="Issue Tracking and Team Collaboration with WebIssues" class="twitter-share-button" data-count="vertical" data-via="tarekshalaby"></a></div>
<div class="socialicons s4fblike" style="float:left;margin-right: 10px;">
<div id="fb-root"></div>
<p><fb:like href="http%3A%2F%2Fwww.tarekshalaby.com%2F2010%2F01%2Fissue-tracking-and-team-collaboration-with-webissues%2F" send="false" layout="box_count" width="55" height="62" show_faces="false" font=""></fb:like></div>
</div>
<div style="clear:both"></div>
</div>
<p>When working on any web projects, organization is key. Perhaps when you are working on your own, using a handful of tools to be sure that you are on top of things is not a priority &#8211; it could in fact become a waste of time. However, once you start collaborating (the key word) with others on projects, it is crucial that you establish a system of communication. Between the projects, tasks, milestones and tickets, you&#8217;re sure to be left MIA if email and chat programs are your paths to international communication.</p>
<p>A very popular web-based project management tool is <a href="http://basecamphq.com/">Base Camp</a> by <a href="http://37signals.com/">37 Signals</a>. Although its price tag is not at the attractive end at the spectrum, when you are ready to work with a group and are bidding for bigger projects (with a goal of making more profit), <a href="http://basecamphq.com/signup">Base Camp&#8217;s monthly charge</a> is a small price to pay for a significant increase in efficiency and productivity. The long list of alternatives (both open-source and commercial) could be discussed at another point, the one aspect that I wanted to pay close attention to is tracking issues and bugs.</p>
<p>Without a doubt, one of the best and most popular bug tracking tools is <a href="http://www.bugzilla.org/">Bugzilla</a>. The free and open-source application can be installed on any server and provides a web interface to be accessed from any browser. However, aside from an interface that could confuse a designer or two, Bugzilla&#8217;s main problem is that it requires &#8216;root&#8217; access on the server it is installed on, which virtually eliminates the vast majority of web hosting providers. If you are not willing to invest in a dedicated server (see my posts on <a href="http://www.tarekshalaby.com/2009/10/what-you-need-to-know-about-hosting/">the different types of hosting</a>), or at least a <a href="http://en.wikipedia.org/wiki/Virtual_private_server">Virtual Private one</a>, nor setup your own server at the home or office, then you&#8217;re in a need of an alternative &#8211; ideally one that runs entirely using PHP and MySQL.</p>
<div id="attachment_860" class="wp-caption alignleft" style="width: 220px"><a href="http://www.tarekshalaby.com/wp-content/uploads/2010/01/main_window_linux.png"><img class="size-medium wp-image-860" title="WebIssues client on Linux" src="http://www.tarekshalaby.com/wp-content/uploads/2010/01/main_window_linux-300x225.png" alt="WebIssues client on Linux" width="210" height="158" /></a><p class="wp-caption-text">WebIssues client on Linux</p></div>
<p>Look no further, for the ever-progressing planet of the beautiful open-source brings you <a href="http://webissues.mimec.org/">WebIssues</a>; an open-source, self-hosted issue tracking and team collaboration tool by <a href="http://www.mimec.org/">Michał Męciński</a>. Just visit the website, download the zipped file to be unarchived and uploaded to your server (preferably under a sub-domain such as bugs.mywebsite.com). You&#8217;ll need to do edit the configuration file and type in the address and login of the database that you&#8217;ve created for the application to use. After that, download and install your WebIssues client (available for Linux, Mac OS and Windows) and start reporting bugs.</p>
<p>As oppose to a strictly web interface, WebIssues provides a powerful access via the desktop client. Think of it as replacing your webmail with a desktop email client; performance is much better, the options are much easier to access and far more advanced, and searching/filtering is a walk in the park.</p>
<p>Some of the main <a href="http://webissues.mimec.org/features">features</a>, besides the aforementioned desktop client access, include:</p>
<ul>
<li>Easy searching, filtering and sorting of all issues</li>
<li>Fully customizable issue types, which allows you to tailer the interface for your particular projects</li>
<li>Different permission levels and security</li>
</ul>
<div id="attachment_861" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.tarekshalaby.com/wp-content/uploads/2010/01/webissues_mac.png"><img class="size-medium wp-image-861 " title="WebIssues desktop client on Mac OS" src="http://www.tarekshalaby.com/wp-content/uploads/2010/01/webissues_mac-300x186.png" alt="WebIssues desktop client on Mac OS" width="300" height="186" /></a><p class="wp-caption-text">WebIssues desktop client on Mac OS</p></div>
<p>Perhaps more importantly, WebIssues strength lies in it&#8217;s strong database structure, and its <a href="http://wiki.mimec.org/wiki/WebIssues">easy-to-use API</a> which allows you to add to it as you see fit. With time, not only will the application itself improve, but developers contributing will introduce even more features and enhancements that we could all benefit from. After the inclusion of an extensive system for reports, as well as a basic web interface, it&#8217;s hard to see WebIssues being outdone by any competition.</p>
<p>A core part of a team&#8217;s collaboration on web projects consists of tracking all of the bugs that arise, otherwise finishing off projects will become an impossibility. The free, open-source WebIssues allows you to do precisely that, regardless of the OS you use, while hosting it on your own server.</p>
<p><em><strong>NOTE</strong>: WebIssues was first spotted by <a href="http://www.omarmohamed.com">Omar Mohamed</a> (website under construction), a web developer from Helwan, Egypt.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tarekshalaby.com/2010/01/issue-tracking-and-team-collaboration-with-webissues/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>How To Create Your Own Blog: A Guide to Installing and Configuring WordPress</title>
		<link>http://www.tarekshalaby.com/2009/10/how-to-create-your-own-blog-a-guide-to-installing-and-configuring-wordpress/</link>
		<comments>http://www.tarekshalaby.com/2009/10/how-to-create-your-own-blog-a-guide-to-installing-and-configuring-wordpress/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 01:41:59 +0000</pubDate>
		<dc:creator>Tarek Shalaby</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[the Web]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.tarekshalaby.com/?p=812</guid>
		<description><![CDATA[Many are unaware of just how easy it is to start your own blog using the best open source tool for blogging out there: WordPress. This is a tutorial that will get you up and running in no time. It will cover everything from purchasing your domain name and hosting account, to downloading, installing and [...]]]></description>
			<content:encoded><![CDATA[<div class="social4i" style="height:69px;float: right;">
<div class="social4in" style="height:69px;float: right;">
<div class="socialicons s4twitter" style="float:left;margin-right: 10px;background:url(&quot;http://goo.gl/zjqd1&quot;) no-repeat;"><a href="http://twitter.com/share" data-url="http://www.tarekshalaby.com/2009/10/how-to-create-your-own-blog-a-guide-to-installing-and-configuring-wordpress/" data-counturl="http://www.tarekshalaby.com/2009/10/how-to-create-your-own-blog-a-guide-to-installing-and-configuring-wordpress/" data-text="How To Create Your Own Blog: A Guide to Installing and Configuring WordPress" class="twitter-share-button" data-count="vertical" data-via="tarekshalaby"></a></div>
<div class="socialicons s4fblike" style="float:left;margin-right: 10px;">
<div id="fb-root"></div>
<p><fb:like href="http%3A%2F%2Fwww.tarekshalaby.com%2F2009%2F10%2Fhow-to-create-your-own-blog-a-guide-to-installing-and-configuring-wordpress%2F" send="false" layout="box_count" width="55" height="62" show_faces="false" font=""></fb:like></div>
</div>
<div style="clear:both"></div>
</div>
<p>Many are unaware of just how easy it is to start your own blog using the best open source tool for blogging out there: WordPress. This is a tutorial that will get you up and running in no time. It will cover everything from purchasing your domain name and hosting account, to downloading, installing and configuring WordPress on your website. After all, your space on the World Wide Web is your birth right, and giving it up because you overestimate the process involved is a pity indeed.</p>
<p>So let&#8217;s jump right into this</p>
<h3>Step 1: Domain &amp; Hosting</h3>
<div id="attachment_824" class="wp-caption alignleft" style="width: 248px"><a href="http://www.tarekshalaby.com/wp-content/uploads/2009/10/databasesupport.png"><img class="size-medium wp-image-824" title="Makre sure your host supports PHP and MySQL" src="http://www.tarekshalaby.com/wp-content/uploads/2009/10/databasesupport-238x300.png" alt="Makre sure your host supports PHP and MySQL" width="238" height="300" /></a><p class="wp-caption-text">Makre sure your host supports PHP and MySQL</p></div>
<p>Before you can run a website or blog, you need a unique address (domain) pointing to a space that you&#8217;ve reserved on a remote server somewhere on the planet (hosting). You can view my <a href="http://www.tarekshalaby.com/2009/10/what-you-need-to-know-about-hosting/">guide on hosting</a> to fully understand the different categories, and thus, which one is best for you. Generally speaking, if this is your first time, a standard shared web hosting account, that usually offers a free domain on top, gets the job done.</p>
<p>For example, if you choose to go with Blue Host, then simply visit the website, and sign up for an account that will cost you $7 for every month, and you&#8217;ll probably pay for two years in advance. Any standard plan from any provider will do, granted it supports PHP and MySQL databases (some providers don&#8217;t offer databases with their basic packages, but that&#8217;s a bit of a rarity nowadays).</p>
<h3>Step 2: Create the Database</h3>
<p>Now that you own an account, log on to the administration control panel, which is provided to you by the hosting company you&#8217;ve chosen to go with, to create a database:</p>
<div id="attachment_823" class="wp-caption aligncenter" style="width: 476px"><a href="http://www.tarekshalaby.com/wp-content/uploads/2009/10/databases.png"><img class="size-full wp-image-823  " title="Find the link to add databases (could also use PHPMyAdmin)" src="http://www.tarekshalaby.com/wp-content/uploads/2009/10/databases.png" alt="Find the link to add databases (could also use PHPMyAdmin)" width="466" height="246" /></a><p class="wp-caption-text">Find the link to add databases (could also use PHPMyAdmin)</p></div>
<ol>
<li>Go to your control panel and login</li>
<li>Find the databases link, click &#8220;add new database&#8221;</li>
<li>Give it a name, for example: WordPressBlog</li>
<li>Add a user that will be accessing the database (by creating a username and password)</li>
<li>Take note of the address of the database (in most cases, it&#8217;s &#8220;localhost&#8221;, but sometimes it&#8217;s different. In which case you&#8217;ll see it displayed along with the database name somewhere)</li>
</ol>
<p>Now that you&#8217;ve created the database, as well as the credentials for accessing it, you&#8217;re ready to install WordPress.</p>
<h3>Step 3: Download WordPress, Then Upload It</h3>
<p>This is a straight forward process:</p>
<ol>
<li>Go to <a href="http://www.wordpress.org/">http://www.wordpress.org/</a></li>
<li>Download the zipped file</li>
<li>Unarchive (extract) it on your computer, you should be left with a folder called &#8220;wordpress&#8221;</li>
<li>Open your FTP client. <a href="http://filezilla-project.org/">FileZilla</a> is one of the best &#8211; free, open source and efficient</li>
<li>Enter the FTP information for your website (given to you by your provider, usually found in the control panel)</li>
<li>Upload the contents of the &#8220;wordpress&#8221; folder to the root directory of your website (you can upload the entire folder, in which case the installation would be at: www.yourwebsite.com/wordpress)</li>
</ol>
<p>Now that WordPress has been uploaded to your server, and your database is created, you are now ready to go through the famous five-minute installation.</p>
<h3>Step 4: WordPress Installation</h3>
<p>Everything is significantly easier with WordPress, and the installation process is no different.</p>
<div id="attachment_821" class="wp-caption aligncenter" style="width: 490px"><a href="http://www.tarekshalaby.com/wp-content/uploads/2009/10/800px-install-step1.png"><img class="size-full wp-image-821 " title="You'll be prompted to create a configuration file" src="http://www.tarekshalaby.com/wp-content/uploads/2009/10/800px-install-step1.png" alt="You'll be prompted to create a configuration file" width="480" height="158" /></a><p class="wp-caption-text">You&#39;ll be prompted to create a configuration file</p></div>
<ol>
<li>Direct your browser to where the WordPress files had been uploaded (if in the root directory, then just go to www.yourwebsite.com)</li>
<li>You will be prompted to create a configuration file, this is where you store basic information such as the database credentials. Click on the button</li>
<li>Click on &#8220;Let&#8217;s go&#8221; to enter the information</li>
<li>Enter the database information. You should have all of the details from when you created the database earlier. You can also change the prefix of the tables created in the database, but &#8220;wp_&#8221; will do just fine <br /><div id="attachment_825" class="wp-caption alignnone" style="width: 501px"><a href="http://www.tarekshalaby.com/wp-content/uploads/2009/10/install-step3.png"><img class="size-full wp-image-825  " title="Enter the database information" src="http://www.tarekshalaby.com/wp-content/uploads/2009/10/install-step3.png" alt="Enter the database information" width="491" height="315" /></a><p class="wp-caption-text">Enter the database information</p></div></li>
<li>If the database credentials were correct, WordPress will give you confirmation that the tables have been created and the initial data has been added. In some cases, the configuration file is not writable, in which case you will have to manually edit the file to add the database information. You can follow the steps on the <a href="http://codex.wordpress.org/Installing_WordPress#Step_3:_Set_up_wp-config.php">WordPress Codex installation guide</a></li>
<li>Enter the title and email that you would want to use</li>
<li>When all goes well, you will be given a temporary generated password that you will use to enter the administration control panel for the first time. Click on login and enter the credentials that you were just handed<br /><div id="attachment_822" class="wp-caption alignnone" style="width: 490px"><a href="http://www.tarekshalaby.com/wp-content/uploads/2009/10/800px-install-step6.png"><img class="size-full wp-image-822 " title="Temporary account details. Change password after logging in" src="http://www.tarekshalaby.com/wp-content/uploads/2009/10/800px-install-step6.png" alt="Temporary account details. Change password after logging in" width="480" height="272" /></a><p class="wp-caption-text">Temporary account details. Change password after logging in</p></div></li>
</ol>
<p>Now&#8217;s the time to access the control panel and get ready to start blogging!</p>
<h3>Step 5: Configure WordPress</h3>
<p>The first time you enter the admin panel, you should change your password to something you can remember (you&#8217;ll be reminded to do so anyway). It&#8217;s also good practice to add another user to replace &#8220;admin&#8221; so that your alias appears with the posts. If you want to create another administrator account, click on &#8220;Users&#8221; from the menu on the left, then add, then enter the information. Don&#8217;t forget to make the user &#8220;Administrator&#8221;. Now that the user&#8217;s created, log out, and login with the new username and password. Feel free to delete the original &#8220;admin&#8221; user, now that the blog has a new administrator.</p>
<p>As any beautiful open source tool, there are tons of options that you could go for right after a fresh installation. Having said that, the following are the personal recommended additions/configurations after you&#8217;ve logged in for the first time:</p>
<ul>
<li><strong>Enable Permalinks</strong>: This is by far one of the biggest advantages of WordPress; the simplicity of the process of controlling the URLs generated. If you&#8217;re a frequent blogger, choose year/month/day/title. Otherwise, year/month/title should do fine<br /><div id="attachment_820" class="wp-caption alignnone" style="width: 472px"><a href="http://www.tarekshalaby.com/wp-content/uploads/2009/10/770px-options-permalinks.png"><img class="size-full wp-image-820 " title="Enable Permalinks: easy and powerful" src="http://www.tarekshalaby.com/wp-content/uploads/2009/10/770px-options-permalinks.png" alt="Enable Permalinks: easy and powerful" width="462" height="359" /></a><p class="wp-caption-text">Enable Permalinks: easy and powerful</p></div></li>
<li><strong>Enable Akismet Plugin</strong>: I&#8217;ve talked about this plugin in my post <a href="http://www.tarekshalaby.com/2009/08/essential-wordpress-plugins/">Essential WordPress Plugins</a> where I&#8217;ve listed and discussed every single plugin used for this website. Akismet is revolutionary in how it automatically detects spam comments and places them in a separate queue that you&#8217;ll probably never need to check &#8211; it&#8217;s never mistaken</li>
<li><strong>Browse/Install More Plugins</strong>: You can check the <a href="http://www.tarekshalaby.com/2009/08/essential-wordpress-plugins/">list of the plugins I use</a>, or you can simply browse the most popular plugins from the &#8220;Plugins&#8221; menu item on the left. You won&#8217;t lose anything in trying out plugins and disabling them if you&#8217;re not satisfied. Almost any website/blog could use popular plugins such as &#8220;All in One SEO Pack&#8221;, &#8220;Contact Form 7&#8243;, &#8220;Social Bookmarking RELOADED&#8221; and &#8220;WP Piwik&#8221; (here&#8217;s why you should be <a href="http://www.tarekshalaby.com/2009/07/piwik-open-source-web-analytics/">using Piwik instead of Google Analytics</a>)</li>
<li><strong>Change Theme</strong>: As attractive as the default theme may seem at first look, it&#8217;s a good idea to go for a different theme. The new version of WordPress allows you to browse the different themes available as if installing plugins &#8211; very convenient. You will find the link to install themes under the &#8220;Appearance&#8221; tab. Otherwise, there are numerous websites dedicated to free WordPress themes that you can install, upload via Filezilla, and activate with the theme menu item</li>
</ul>
<p>Now you&#8217;re golden. You&#8217;ve set everything up, and now you&#8217;re ready to start sharing your thoughts and ideas with the entire world.</p>
<h3>Step 6: Start Blogging!</h3>
<p>You can start by making a test post, just to get acquainted with the interface and features. After that, you may want to go through the following content-related options:</p>
<ul>
<li>Add a couple of <strong>pages</strong> where you will be displaying information that doesn&#8217;t change much (for example, &#8220;About Me&#8221;,  &#8220;Contact&#8221;, or &#8220;WordPress Guides&#8221;)</li>
<li>Decide whether or not you&#8217;re going to be using <strong>categories</strong> (best used for posts that are displayed on different parts of the website. Otherwise, stick to <strong>tags</strong> only). Create your categories from the &#8220;Posts&#8221; menu item</li>
<li>Make <strong>links&#8217; lists</strong> such as &#8220;Blogroll&#8221; or &#8220;Shout out to my people&#8221; where you can share various links with the visitors. The &#8220;Links&#8221; menu item is found on the left and is also very easy to use</li>
</ul>
<p>That&#8217;s it, you&#8217;re done! As you can see, the entire process takes 20 minutes or so, and there are substantial amounts of resources for help and support flooding the net if you need them. Generally speaking, it is a straight-forward process and there&#8217;s very small room for issues and problems.</p>
<h3>You&#8217;re Voice on the Web &#8211; Your Right</h3>
<p>The most important aspect of yet another revolutionary product from the open source community is that it simply acts as a channel that facilities the communication and information exchange between people across space and time regardless of race or origin. It is very important to take advantage of your right as a member of the community of the World Wide Web, the current generations are the first in history to be granted such a privilege. Underestimating its power, or overestimating the technical skills required, is a shame. So get yourself a blog and write about whatever it is you want to blabber about, you have absolute freedom. Beautiful.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tarekshalaby.com/2009/10/how-to-create-your-own-blog-a-guide-to-installing-and-configuring-wordpress/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Avoid Waiting on Downloads: SkipScreen</title>
		<link>http://www.tarekshalaby.com/2009/10/avoid-waiting-on-downloads-with-skipscreen/</link>
		<comments>http://www.tarekshalaby.com/2009/10/avoid-waiting-on-downloads-with-skipscreen/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 17:08:40 +0000</pubDate>
		<dc:creator>Tarek Shalaby</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[the Web]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.tarekshalaby.com/?p=794</guid>
		<description><![CDATA[I had previously discussed the 7 must-have Firefox add-ons for web developers and designers. I had also spoken about AdBlock Plus, which is, at times, the most downloaded Firefox extension out there. Now I think it is important to bring up an add-on that revolutionizes the way many people exchange files via bulk storage and [...]]]></description>
			<content:encoded><![CDATA[<div class="social4i" style="height:69px;float: right;">
<div class="social4in" style="height:69px;float: right;">
<div class="socialicons s4twitter" style="float:left;margin-right: 10px;background:url(&quot;http://goo.gl/zjqd1&quot;) no-repeat;"><a href="http://twitter.com/share" data-url="http://www.tarekshalaby.com/2009/10/avoid-waiting-on-downloads-with-skipscreen/" data-counturl="http://www.tarekshalaby.com/2009/10/avoid-waiting-on-downloads-with-skipscreen/" data-text="Avoid Waiting on Downloads: SkipScreen" class="twitter-share-button" data-count="vertical" data-via="tarekshalaby"></a></div>
<div class="socialicons s4fblike" style="float:left;margin-right: 10px;">
<div id="fb-root"></div>
<p><fb:like href="http%3A%2F%2Fwww.tarekshalaby.com%2F2009%2F10%2Favoid-waiting-on-downloads-with-skipscreen%2F" send="false" layout="box_count" width="55" height="62" show_faces="false" font=""></fb:like></div>
</div>
<div style="clear:both"></div>
</div>
<p>I had previously discussed the <a href="http://www.tarekshalaby.com/2009/06/7-firefox-plugins-for-web-designers/">7 must-have Firefox add-ons for web developers and designers</a>. I had also <a href="http://www.tarekshalaby.com/2009/06/adblock-plus/">spoken about AdBlock Plus</a>, which is, at times, the most downloaded Firefox extension out there. Now I think it is important to bring up an add-on that revolutionizes the way many people exchange files via bulk storage and sharing websites such as RapidShare and Megaupload.</p>
<p><a href="http://skipscreen.com/">SkipScreen</a> is a seemless addition to the world&#8217;s best browser that automatically skips tedious and frustrating intermediate pages preventing you from reaching the file you are trying to download. Whenever someone wants to share a large file (regardless of its nature) and chooses to do so via a file-sharing online service, he or she saves the hassle of having to own web space accessed via an FTP client, and it&#8217;s free. The problem, however, is that the recipient has to pass by at least three or four ad-flooded pages before reaching the point of having to wait for a timer to finish because he or she has done the blasphemous move of refusing to sign up for a &#8220;premier&#8221; account.</p>
<p>Not anymore. Not with SkipScreen:</p>
<p style="text-align: center;">
<p><a href="http://www.youtube.com/watch?v=io8_J5cBkj0">http://www.youtube.com/watch?v=io8_J5cBkj0</a></p>
<p><em>Click on the link and start the download immediately. No more torture.</em></p>
<p>Regardless of how often you come across files hosted on any of the numerous supported websites, this add-on is golden like the oldies. <a href="https://addons.mozilla.org/en-US/firefox/addon/11243">Install it directly</a> from the Firefox Extensions page, and forget that it even exists, just like it&#8217;ll make you forget about painful intrusions ruining the otherwise beautiful and seamless web experience.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tarekshalaby.com/2009/10/avoid-waiting-on-downloads-with-skipscreen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Centralize Your Files on a Remote Server</title>
		<link>http://www.tarekshalaby.com/2009/10/centralize-your-files-on-a-remote-server/</link>
		<comments>http://www.tarekshalaby.com/2009/10/centralize-your-files-on-a-remote-server/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 15:04:59 +0000</pubDate>
		<dc:creator>Tarek Shalaby</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[the Web]]></category>

		<guid isPermaLink="false">http://www.tarekshalaby.com/?p=784</guid>
		<description><![CDATA[As a freelancer of any sort, you&#8217;re always on the move. In most cases, you travel distances as part of your work, and have to maintain a certain level of productivity at all times. Web designers and graphic designers alike can only last so long with a laptop, mainly due to the the small screen [...]]]></description>
			<content:encoded><![CDATA[<div class="social4i" style="height:69px;float: right;">
<div class="social4in" style="height:69px;float: right;">
<div class="socialicons s4twitter" style="float:left;margin-right: 10px;background:url(&quot;http://goo.gl/zjqd1&quot;) no-repeat;"><a href="http://twitter.com/share" data-url="http://www.tarekshalaby.com/2009/10/centralize-your-files-on-a-remote-server/" data-counturl="http://www.tarekshalaby.com/2009/10/centralize-your-files-on-a-remote-server/" data-text="Centralize Your Files on a Remote Server" class="twitter-share-button" data-count="vertical" data-via="tarekshalaby"></a></div>
<div class="socialicons s4fblike" style="float:left;margin-right: 10px;">
<div id="fb-root"></div>
<p><fb:like href="http%3A%2F%2Fwww.tarekshalaby.com%2F2009%2F10%2Fcentralize-your-files-on-a-remote-server%2F" send="false" layout="box_count" width="55" height="62" show_faces="false" font=""></fb:like></div>
</div>
<div style="clear:both"></div>
</div>
<p>As a freelancer of any sort, you&#8217;re always on the move. In most cases, you travel distances as part of your work, and have to maintain a certain level of productivity at all times. Web designers and graphic designers alike can only last so long with a laptop, mainly due to the the small screen sizes, but also because of the limited capabilities of laptops in comparison to assembled desktops. This normally results in an investment in a powerful yet affordable desktop at the central location (be it the office, home, or anywhere else), accompanied by a notebook that allows for work continuation on the road.</p>
<p>That particular scenario raises a number of inconveniences. First and foremost, when you initiate a given project on one computer, you have to physically transfer everything via a USB flash memory or an external hard drive of some sort. When you&#8217;re back to your original PC, you&#8217;re left pondering which files have changed and thus require being transfered back, and which haven&#8217;t, and therefore would be a waste of time moving them back to overwrite the originals. Secondly, when your work is scattered between a couple of different computers, unless you can physically access either one of them, you are left stranded with your documents out of reach. Finally, when multi-tasking with a handful of projects, you&#8217;ll inevitably become completely disorganized, significantly reducing your efficiency and productivity.</p>
<h3>Centralization of documents</h3>
<p>Anyone in the vast IT industry probably has his or her website on a shared server. If you don&#8217;t, then you should. Besides the fact that you can get your own web space for as low as $6 a month, it has become crucial that you have a presence on the web, regardless of your field. Remember that the web means power to the people, and investing a small monthly fee is a small price to pay for the amount of freedom that you are granted in return. After you&#8217;ve established your own website, it is now time to take advantage of your space on the World Wide Web.</p>
<div id="attachment_789" class="wp-caption alignleft" style="width: 251px"><img class="size-full wp-image-789   " title="Store your files remotely" src="http://www.tarekshalaby.com/wp-content/uploads/2009/10/server_farm.png" alt="Store your files remotely" width="241" height="207" /><p class="wp-caption-text">Store your files remotely</p></div>
<p>If all of the important documents that were placed on your main computer were accessible from anywhere and at anytime, then life would&#8217;ve been much easier. Unfortunately, unless you&#8217;re willing to buy a dedicated IP from your ISP and leave your computer connected 24/7 with constant electricity, Internet and cooling, then that&#8217;s not an option. This is where the remote server comes in.</p>
<p>By placing all of your documents with your hosting provider, you can access your files from anywhere with an Internet connection. Going away for the weekend? No problem, upload all of your work on your remote server, and when you reach your destination, get a hold of any computer with an internet connection to download the necessary files and start working. This means that you might not even need a laptop if you are sure of a qualified computer for your tasks at the location you&#8217;re heading to.</p>
<h3>Synchronization and not manual transfer</h3>
<p>If you use an FTP client (such as <a href="http://filezilla-project.org/download.php">FileZilla</a>) to upload all of your documents, and then download them from another computer using FTP, or HTTP (by visiting the exact location from the browser and downloading). That saves you the hassle of carrying around memory sticks or external hard disks where your data is stored, but you are left with the same issue of figuring out which files are supposed to stay, and which should be replaced. This is precisely where automatic synchronization comes in.</p>
<p>Using a synchronizing software, you can simply create profiles that mirror local directories with equivalents on a remote server. This means that if you have a folder on your hard disk named &#8220;contracts&#8221;, for example, you can create a profile so that under your website (or ideally, on a subdomain such as storage.yourwebsite.com) the same folder is created. Whenever you have completed a working session, you run the application and scan for differences. The program automatically selects the changed files on either end and lists them for you. By starting the process, you will have essentially left the program to download and upload only the changed files via FTP. Fast, efficient, and lets you get on with your daily tasks, as oppose to worrying about irritating ones.</p>
<p>Install the synchronizing software on every computer that you use, and when you are using one that is not yours, you can simply access the URL where the files are stored and download the necessary ones. You can use a web application to give you HTTP access to your files, such as the <a href="http://www.evoluted.net/community/code/directorylisting.php">PHP Directory Listing Script</a>, and therefore finding and downloading your files becomes a breeze.</p>
<h3>Choosing the appropriate synchronizing client</h3>
<p>Unfortunately, this is a field that is lacking options. Like everything else web-related, it is probably a temporary issue, but after extensive research, I&#8217;ve only found two powerful synchronizers. Both are commercial, albeit reasonably priced. The following are the features that were the base of my search:</p>
<ul>
<li><strong>Two-way synchronization</strong>: Allowing you to upload and download, as oppose to using the remote server simply as a backup</li>
<li><strong>FTP support</strong>: This one knocked off quite a few of the candidates. It is essential to be able to synchronize with a remote server via FTP, as oppose to a physical hard disk connected to computer being used</li>
<li><strong>Interface</strong>: while an attractive appearance is not necessary, an organized display of the local vs remote files side-by-side is absolutely vital. Without an easy way of comparison, you&#8217;re wasting your time</li>
</ul>
<p>After experimenting with a few, the following are the <em>creme de la creme</em></p>
<p><strong>GoodSync Pro</strong></p>
<div id="attachment_785" class="wp-caption alignleft" style="width: 220px"><a href="http://www.tarekshalaby.com/wp-content/uploads/2009/10/gssite_step_1.jpg"><img class="size-medium wp-image-785 " title="Screen capture taken from GoodSync.com" src="http://www.tarekshalaby.com/wp-content/uploads/2009/10/gssite_step_1-300x277.jpg" alt="Screen capture taken from GoodSync.com" width="210" height="194" /></a><p class="wp-caption-text">Screen capture taken from GoodSync.com</p></div>
<p>Never mind their <a href="http://www.goodsync.com/">90s-style website</a>, this is by far the best synchronization tool the world has experienced. Light-weight and extremely easy to use, this application runs smoothly and leaves no room for confusion or frustration.</p>
<p>At the start and end of any working session, run GoodSync and you&#8217;re guaranteed to have the most updated files in a very limited time. You can view the <a href="http://www.goodsync.com/features.html">long list of key features</a> on their website, but here are the ones that stand out:</p>
<ul>
<li>Allows for synchronization or simple backup</li>
<li>Not a memory hogger, fast and does not interrupt your multi-tasking needs</li>
<li>Automatically detects and fixes time shifts. By far one of the most important features</li>
<li>Visual comparison avoids mistakes regrading overwriting files with others</li>
<li>Timer and scheduler let&#8217;s the application do it&#8217;s job while you&#8217;re not even on your computer</li>
</ul>
<p>At $30, you&#8217;re certainly getting a bang for your buck. The downfall that has sadly pushed me away from it is that it is only available for Windows. If one of the computers you will be synchronizing with is a Mac, then this software is no good for you. After using a genuine version for over a year, I had to move on to a competitor that offered Mac support. The disappointment was so deep, that I wrote them politely asking them to develop a Mac version, but without success.</p>
<p><strong>Super Flexible Synchronizer</strong></p>
<div id="attachment_787" class="wp-caption alignleft" style="width: 220px"><a href="http://www.tarekshalaby.com/wp-content/uploads/2009/10/sfsynchro.png"><img class="size-medium wp-image-787 " title="Gets the job done" src="http://www.tarekshalaby.com/wp-content/uploads/2009/10/sfsynchro-300x249.png" alt="Gets the job done" width="210" height="174" /></a><p class="wp-caption-text">Gets the job done</p></div>
<p>They might have a much more <a href="http://www.superflexible.com/">professional website</a> than that of GoodSync, but that&#8217;s probably where the loud praise would end. Super Flexible Synchronizer can be installed on a Mac, PC or Linux, making it the obvious choice for those juggling different OSs.</p>
<p>This application includes the basics required by anyone synchronizing with a remote server, but besides its support for the various operating systems, there isn&#8217;t too much to brag about:</p>
<ul>
<li>Not a very inviting interface, but gets the job done nonetheless</li>
<li>Slow performance, especially when scanning large remote directories</li>
<li>An incompetent time-stamping technique, potentially forcing you to upload and download the same files repeatedly (view work around below)</li>
</ul>
<p>Although not as impressive as its $40 price tag suggests, it remains the best option for cross-browser remote server centralization and synchronization. Before you can fully rely on Super Flexible Synchronizer, you should remove the time stamp, as it is redundant and leads to the repetitive transfer of the same files:</p>
<div id="attachment_788" class="wp-caption aligncenter" style="width: 472px"><a href="http://www.tarekshalaby.com/wp-content/uploads/2009/10/timestamp.png"><img class="size-full wp-image-788  " title="Save yourself the hassle and remove SFS's time stamp" src="http://www.tarekshalaby.com/wp-content/uploads/2009/10/timestamp.png" alt="Save yourself the hassle and remove SFS's time stamp" width="462" height="348" /></a><p class="wp-caption-text">Save yourself the hassle and remove the time stamp</p></div>
<ol>
<li>After creating a profile, click &#8220;Edit Profile&#8221;</li>
<li>Under &#8220;Advanced Setting&#8221; to the bottom left, select &#8220;Comparison&#8221;</li>
<li>Under &#8220;When size is identical&#8221;, check &#8220;Ignore Timestamp Altogether&#8221;</li>
</ol>
<p>What this does is tell the program that if the file sizes are identical, even if the time stamped on the given files are different (and they always are because SFS stamps when uploading OR downloading), then assume they are the same. When there is a difference in file size, it goes on to the modified date of the actual file, which means that the newer replaces the older. Otherwise, you&#8217;ll probably end up uploading and downloading the directories back and forth. This permanently solves the problem.</p>
<h3>Conclusion</h3>
<p>To summarize, the following is what you need to do in order to centralize all of your documents on a remote server, and synchronize with the different computers that you are using:</p>
<ol>
<li>Sign up for a domain and hosting with any of the hosting providers (for example, <a href="http://www.bluehost.com/">Blue Host</a>) if you haven&#8217;t done so already</li>
<li>Create a subdomain exclusively for storage (like backup.yourwebsite.com, or storage.yourwebsite.com)</li>
<li>Install the <a href="http://www.evoluted.net/community/code/directorylisting.php">PHP Directory Listing Script</a> on your web server (instructions on the website)</li>
<li>Download a copy of either <a href="http://www.goodsync.com/">GoodSync Pro</a>, or <a href="http://www.superflexible.com/">Super Flexible Synchronizer</a> (depending on whether or not you&#8217;re syncing with a Mac)</li>
<li>Setup profiles that mirror local directories with the same but on your remote server, via FTP, using the software you chose in step 4</li>
<li>Start syncing right before and right after extensive work sessions</li>
</ol>
<p>This solution is ideal for web designers, developers, graphic designers, or anyone always on the move while working on different computers. You could also use it to store photos, music and videos. The only problem might be the limitations of your internet connection, making it almost impossible to upload large files, as well as your shared hosting provider&#8217;s connectivity, slowing down communication with the server. As the services and features provided to us by the beautiful Web increase, organization is a must.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tarekshalaby.com/2009/10/centralize-your-files-on-a-remote-server/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

