<?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>KADIMI [Web Dev, SEO, Linux...] &#187; Software</title>
	<atom:link href="http://www.kadimi.com/en/category/software/feed" rel="self" type="application/rss+xml" />
	<link>http://www.kadimi.com/en</link>
	<description>Blog &#38; Free Tech Support</description>
	<lastBuildDate>Mon, 28 Jun 2010 22:54:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Error writing the value&#8217;s new contents (Windows Registry Editor)</title>
		<link>http://www.kadimi.com/en/regedit-error-writing-the-values-new-contents-492</link>
		<comments>http://www.kadimi.com/en/regedit-error-writing-the-values-new-contents-492#comments</comments>
		<pubDate>Tue, 09 Mar 2010 13:03:31 +0000</pubDate>
		<dc:creator>Nabil</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[registry]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.kadimi.com/en/?p=492</guid>
		<description><![CDATA[I got this error when trying to change some configuration settings for my anti-virus (TrendMicro WFBS on Windows Server 2003) &#8216;Cannot edit LocalServerPort: Error writing the value&#8217;s new contents&#8217; As usual, when something I don&#8217;t like happens on my computer or on other parts of my life, I ask my friend Google about it, the [...]]]></description>
			<content:encoded><![CDATA[<p>I got this error when trying to change some configuration settings for my anti-virus (TrendMicro WFBS on Windows Server 2003)</p>
<blockquote><p>&#8216;Cannot edit LocalServerPort:<br />
Error writing the value&#8217;s new contents&#8217;</p></blockquote>
<p>As usual, when something I don&#8217;t like happens on my computer or on other parts of my life, I ask my friend Google about it, the suggested solutions were :</p>
<ul>
<li>Open the Registry Editor using the command &#8220;Regedt32.exe&#8221;</li>
<li>Set or review permissions (Edit-&gt;Permissions&#8230;)</li>
</ul>
<p>Of course none of these worked for me, all I had to do is to close the anti-virus program, or to be more specific unload server/client security agent (lol).</p>
<p>I&#8217;m not much on Windows, so I can&#8217;t explain that behavior, if you know something about it, please share it on the comments section, I will be very pleased to add it here on this very same post.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kadimi.com/en/regedit-error-writing-the-values-new-contents-492/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Install Symfony Without PEAR</title>
		<link>http://www.kadimi.com/en/symfony-428</link>
		<comments>http://www.kadimi.com/en/symfony-428#comments</comments>
		<pubDate>Wed, 27 Jan 2010 11:05:31 +0000</pubDate>
		<dc:creator>Nabil</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.kadimi.com/en/test-428</guid>
		<description><![CDATA[A lot of web hosts have limited or nonexistent support for PEAR, the pear command will throw errors on most commands or not work at all, in order to install Symfony on such hosts you will need to download the Symfony package, copy Symfony files to your home directory and make them easily accessible from [...]]]></description>
			<content:encoded><![CDATA[<p>A lot of web hosts have limited or nonexistent support for PEAR, the pear command will throw errors on most commands or not work at all, in order to install Symfony on such hosts you will need to download the Symfony package, copy Symfony files to your home directory and make them easily accessible from PHP scripts by modifying the include_path directive setting.</p>
<p>In order to complete these steps faster, we will prefer using SSH to download or edit files and to create folder instead of using FTP, FTP will take a lot of time compared to SSH&#8230; Let&#8217;s start.</p>
<h2>1 &#8211; Download and Install Symfony</h2>
<p>Login to your account using SSH, if you are already logged in make sure your current working directory is your home directory (~), then create a &#8220;php&#8221; folder where you will download the symfony package, we will use the same directory structure used on the Symfony documentation, this will allow you to follow the documentation examples without changing directory names etc.</p>
<p>Before issuing the following commands, grab the link of the latest symfony version from Symfony website, for the purposes of this tutorial you will have to download the  source .tgz file, the text  written in red font will be different depending on the Symfony version:</p>
<blockquote><p><code>you@yourdomain.com [/tmp]# cd<br />
you@yourdomain.com [~]# mkdir php<br />
you@yourdomain.com [~]# mkdir php/lib<br />
you@yourdomain.com [~]# mkdir php/lib/vendor<br />
you@yourdomain.com [~]# cd php/lib/vendor<br />
you@yourdomain.com [~/vendor]# wget http://www.symfony-project.org/get/symfony-<span style="color: #ff0000;">1.4.1</span>.tgz<br />
<span style="color: #999999;"> --06:15:44--  http://www.symfony-project.org/get/symfony-1.4.1.tgz<br />
=&gt; `symfony-1.4.1.tgz.2'<br />
Resolving www.symfony-project.org... 217.174.222.79<br />
Connecting to www.symfony-project.org|217.174.222.79|:80... connected.<br />
HTTP request sent, awaiting response... 200 OK<br />
Length: 3,210,838 (3.1M) [application/x-gzip]100%[===================================================================&gt;] 3,210,838      1.34M/s<br />
06:15:48 (1.34 MB/s) - `symfony-1.4.1.tgz.2' saved [3210838/3210838]<br />
</span>you@yourdomain.com [~/vendor]#  tar zxpf symfony-<span style="color: #ff0000;">1.4.1</span>.tgz<br />
you@yourdomain.com [~/vendor]#  mv symfony-<span style="color: #ff0000;">1.4.1</span> symfony<br />
you@yourdomain.com [~/vendor]# rm -fr symfony-*<br />
</code></p></blockquote>
<h2>2 &#8211; Test your Symfony installation</h2>
<p>You can test your installation and display the symfony version:</p>
<blockquote><p><code>you@yourdomain.com [~]# php -q  php/lib/vendor/symfony/data/bin/symfony -V<br />
<span style="color: #999999;"> symfony version 1.4.1 (/home/you/php/lib/vendor/symfony/lib)</span></code></p></blockquote>
<h2>3 &#8211; Tell PHP where to find Symfony files</h2>
<p>Symfony files are now available in your server, but you still need to tell php where to find them easily. For that you need to modify your PHP include_path and add the &#8220;php&#8221; folder.</p>
<p>We need to know the php folder absolute path, for this we will &#8220;cd&#8221; to the &#8220;php&#8221; directory and issue the &#8220;pwd&#8221; command:</p>
<blockquote><p><code>you@yourdomain.com [~]# cd ~/php<br />
you@yourdomain.com [~]# pwd<br />
/home3/you/php<br />
</code></p></blockquote>
<p>-or-</p>
<blockquote><p><code>you@yourdomain.com [~]# find ~/php -name php<br />
/home3/you/php<br />
</code></p></blockquote>
<p>There are different solutions for altering your PHP include_path, you will choose the one that meets your needs.<br />
[See: How to modify PHP include_path]</p>
<p>In this tutorial, I will assume that you are relying on a global php.ini file .</p>
<p>Open you php.ini file for edit</p>
<blockquote><p><code>you@yourdomain.com [~]# nano /x/y/z/php.ini<br />
</code></p></blockquote>
<p>Look for the include_path directive setting, something like this:</p>
<blockquote><p><code>include_path = ".:/usr/lib/php:/usr/local/lib/php"<br />
</code></p></blockquote>
<p>you can find it easily by using nano&#8217;s search featrure:</p>
<ul>
<li>Press CTRL+W</li>
<li>Type the search string and press RETURN, we are interested in the string <strong>include_path</strong></li>
<li>Press CTRL+W then RETURN until you find something that resembles the code above.</li>
</ul>
<p>Add the php absolute path to your php include_path like this</p>
<p><code>include_path = ".:/usr/lib/php:/usr/local/lib/php<strong>:/home3/you/php</strong>"</code></p>
<h3><span style="text-decoration: underline;">Conclusion</span></h3>
<p>At this point you can use symphony almost as if you installed it using the PEAR pear command. You can use the same method to install other PEAR packages. One more thing you can do is to alter your (most likely) shell PATH to add the symfony command:</p>
<p>Open .bash_profile add the following line AT THE END OF THE FILE:</p>
<blockquote><p><code>PATH=$PATH:$HOME/php/lib/vendor/symfony/data/bin/<br />
export PATH</code></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.kadimi.com/en/symfony-428/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox crashes: How to detect bogus extensions</title>
		<link>http://www.kadimi.com/en/firefox-crashes-421</link>
		<comments>http://www.kadimi.com/en/firefox-crashes-421#comments</comments>
		<pubDate>Tue, 26 Jan 2010 20:42:56 +0000</pubDate>
		<dc:creator>Nabil</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.kadimi.com/en/?p=421</guid>
		<description><![CDATA[<a href="http://www.kadimi.com/en/firefox-crashes-421"><img align="left" hspace="5" width="150" height="150" src="http://www.kadimi.com/en/wp-content/uploads/Mozilla-crash-reporter-150x150.jpg" class="alignleft wp-post-image tfe" alt="Mozilla Crash Reporter" title="Mozilla Crash Reporter" /></a>Today, whenever I used the built in Firefox search function and as soon as I typed the first letter of my phrase, Firefox suddenly crashed and displayed the well known Mozilla Crash Reporter window (image below). Sending a crash report to complain about my issue won&#8217;t help me (specially), and won&#8217;t help Mozilla people too [...]]]></description>
			<content:encoded><![CDATA[<p>Today, whenever I used the built in Firefox search function and as soon as I typed the first letter of my phrase, Firefox suddenly crashed and displayed the well known Mozilla Crash Reporter window (image below).</p>
<p><img class="alignnone size-full wp-image-422" title="Mozilla Crash Reporter" src="http://www.kadimi.com/en/wp-content/uploads/Mozilla-crash-reporter.jpg" alt="Mozilla Crash Reporter" width="378" height="387" /></p>
<p>Sending a crash report to complain about my issue won&#8217;t help me (specially), and won&#8217;t help Mozilla people too much, unless they know more about my  system (OS, FF version, installed extensions, latest visited websites), so I&#8217;d better try to solve this issue by myself.</p>
<h4>1st try</h4>
<p>I restarted Firefox, it still crashes when i type the first letter of my search string&#8230;</p>
<h4>2nd try</h4>
<p>I rebooted my computer&#8230; I wasted 2 minutes for nothing.</p>
<h4>3rd try</h4>
<p>I scanned my computer using Avira Antivir Personal, nothing found as usual.</p>
<h4>4th try, what I should have done from the beginning</h4>
<p>I started firefox in safe mode and disabled all installed extensions (more than 15).<br />
By the way, the command for starting Firefox in safe mode is:</p>
<blockquote><p><code>firefox -safe-mode</code></p></blockquote>
<p>Guess what, it worked now, I can use the search function again, but all my extensions are disabled, I enabled them 3 or 4 at a time, restarted Firefox, and tested the search function at each time until I spotted the bogus extensions which was nothing but YSlow 2.0.5.</p>
<h3>So what?</h3>
<p>Now I can send a descent report to Mozilla and be helpful, I will have to wait until YSlow is updated again or I will install the extension Google Speed which is very similar and even better than YSlow IMO.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kadimi.com/en/firefox-crashes-421/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Clear Firefox cache &#8211; the fastest way</title>
		<link>http://www.kadimi.com/en/clear-firefox-cache-the-fastest-way-375</link>
		<comments>http://www.kadimi.com/en/clear-firefox-cache-the-fastest-way-375#comments</comments>
		<pubDate>Wed, 23 Dec 2009 00:37:30 +0000</pubDate>
		<dc:creator>Nabil</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[firefox]]></category>

		<guid isPermaLink="false">http://www.kadimi.com/en/?p=375</guid>
		<description><![CDATA[<a href="http://www.kadimi.com/en/clear-firefox-cache-the-fastest-way-375"><img align="left" hspace="5" width="150" height="150" src="http://www.kadimi.com/en/wp-content/uploads/firefox-history-150x150.jpg" class="alignleft wp-post-image tfe" alt="Firefox clear cache" title="firefox-history" /></a>Firefox creators made things really user friendly IMO You can clear Firefox cache by following these three steps: Press Ctrl+Shift+Del Choose the time range and tick the part of your history you wanna get rid of (Browsing and Download History, Forms &#38; Search Data, etc&#8230;), you may need to click the arrow to show those [...]]]></description>
			<content:encoded><![CDATA[<p>Firefox creators made things really user friendly IMO</p>
<p>You can clear Firefox cache by following these three steps:</p>
<ol>
<li>Press Ctrl+Shift+Del</li>
<li>Choose the time range and tick the part of your history you wanna get rid of (Browsing and Download History, Forms &amp; Search Data, etc&#8230;), you may need to click the arrow to show those details</li>
<li>Click &#8220;Clear Now&#8221;</li>
</ol>
<p>After doing your first experiment, you will see that it takes only a few seconds to clear firefox cache.</p>
<p><img class="alignnone size-full wp-image-376" title="firefox-history" src="http://www.kadimi.com/en/wp-content/uploads/firefox-history.jpg" alt="Firefox clear cache" width="334" height="256" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kadimi.com/en/clear-firefox-cache-the-fastest-way-375/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is the best free PhotoShop alternative?</title>
		<link>http://www.kadimi.com/en/best-free-photoshop-alternative-39</link>
		<comments>http://www.kadimi.com/en/best-free-photoshop-alternative-39#comments</comments>
		<pubDate>Fri, 13 Mar 2009 10:58:45 +0000</pubDate>
		<dc:creator>Nabil</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[gimp]]></category>

		<guid isPermaLink="false">http://www.kadimi.com/en/?p=39</guid>
		<description><![CDATA[<a href="http://www.kadimi.com/en/best-free-photoshop-alternative-39"><img align="left" hspace="5" width="150" height="150" src="http://www.kadimi.com/en/wp-content/uploads/gimp-150x150.png" class="alignleft wp-post-image tfe" alt="gimp" title="gimp" /></a>The GIMP is the oldest and surely the best free open source image manipulation program, there are many forums that support it an you can find tutorials very easily. The Gimp is available on UNIX, Windows and Mac OS and can be downloaded for free at http://www.gimp.org/downloads/.]]></description>
			<content:encoded><![CDATA[<p><strong>The GIMP</strong> is the oldest and surely the best free open source image manipulation program, there are many forums that support it an you can find tutorials very easily.</p>
<p><img class="alignnone size-medium wp-image-205" title="gimp" src="http://www.kadimi.com/en/wp-content/uploads/gimp-300x225.png" alt="gimp" width="300" height="225" /></p>
<p>The Gimp is available on UNIX, Windows and Mac OS and can be downloaded for free at <a title="The GIMP" href="http://www.gimp.org/downloads/">http://www.gimp.org/downloads/</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kadimi.com/en/best-free-photoshop-alternative-39/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
