<?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>Binary Tides</title>
	<atom:link href="http://www.binarytides.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.binarytides.com/blog</link>
	<description></description>
	<lastBuildDate>Fri, 09 Oct 2009 10:56:28 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Install FontMatrix on Ubuntu 8.04 Hardy Heron</title>
		<link>http://www.binarytides.com/blog/install-fontmatrix-on-ubuntu-8-04-hardy-heron/</link>
		<comments>http://www.binarytides.com/blog/install-fontmatrix-on-ubuntu-8-04-hardy-heron/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 10:56:28 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.binarytides.com/blog/?p=211</guid>
		<description><![CDATA[FontMatrix is a font manager available for Linux. It can be used to preview fonts installed on the System.
To install FontMatrix on Ubuntu 8.04 the deb file can be downloaded from :
http://www.getdeb.net/app/Fontmatrix
]]></description>
			<content:encoded><![CDATA[<p>FontMatrix is a font manager available for Linux. It can be used to preview fonts installed on the System.</p>
<p>To install FontMatrix on Ubuntu 8.04 the deb file can be downloaded from :<br />
http://www.getdeb.net/app/Fontmatrix</p>
<img src="http://www.binarytides.com/blog/?ak_action=api_record_view&id=211&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.binarytides.com/blog/install-fontmatrix-on-ubuntu-8-04-hardy-heron/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PATH_INFO, ORIG_PATH_INFO, APACHE and PHP</title>
		<link>http://www.binarytides.com/blog/path_info-orig_path_info-apache-and-php/</link>
		<comments>http://www.binarytides.com/blog/path_info-orig_path_info-apache-and-php/#comments</comments>
		<pubDate>Sun, 04 Oct 2009 06:52:01 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.binarytides.com/blog/?p=199</guid>
		<description><![CDATA[A little while back I was trying to make a router for my application which I had grouped into classes. So a url could be like this :
www.site.com/index.php/class_name/method?id=15
or
www.site.com/index.php/controller/action?id=15 in the MVC style
or
localhost/project/index.php/class_name/method?id=15 

PHP MVC frameworks like codeigniter use urls like that. 
Apache makes available a variable called PATH_INFO to PHP which stores
the portion of the [...]]]></description>
			<content:encoded><![CDATA[<p>A little while back I was trying to make a router for my application which I had grouped into classes. So a url could be like this :</p>
<p>www.site.com/index.php/class_name/method?id=15<br />
or<br />
www.site.com/index.php/controller/action?id=15 in the MVC style<br />
or<br />
localhost/project/index.php/class_name/method?id=15 </p>
<p><span id="more-199"></span></p>
<p>PHP MVC frameworks like codeigniter use urls like that. </p>
<p>Apache makes available a variable called PATH_INFO to PHP which stores<br />
the portion of the url between script and query string that is /class_name/method</p>
<p><b>On Localhost</b></p>
<p>index.php<br />
    print_r($_SERVER) </p>
<p>shows :</p>
<pre class="brush: cpp;">
     [SERVER_SIGNATURE] =&gt; &lt;address&gt;Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5.7 with Suhosin-Patch Server at localhost Port 80&lt;/address&gt;
     [SERVER_SOFTWARE] =&gt; Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5.7 with Suhosin-Patch
    [SERVER_NAME] =&gt; localhost
    [SERVER_ADDR] =&gt; 127.0.0.1
    [SERVER_PORT] =&gt; 80
    [REMOTE_ADDR] =&gt; 127.0.0.1
    [DOCUMENT_ROOT] =&gt; /var/www/
    [SCRIPT_FILENAME] =&gt; /var/www/project/index.php
    [REMOTE_PORT] =&gt; 39733
    [REQUEST_METHOD] =&gt; GET
    [QUERY_STRING] =&gt; id=15
    [REQUEST_URI] =&gt; /project/index.php/class_name/method?id=15
    [SCRIPT_NAME] =&gt; /project/index.php
    [PATH_INFO] =&gt; /class_name/method
    [PATH_TRANSLATED] =&gt; /var/www/class_name/method
    [PHP_SELF] =&gt; /project/index.php/class_name/method
</pre>
<p>Next using .htaccess to redirect localhost/project/class_name/method to localhost/project/index.php/class_name/method and again viewing the $_SERVER variable with url : localhost/project/class_name/method</p>
<p>shows :</p>
<pre class="brush: cpp;">
     [SERVER_SIGNATURE] =&gt; &lt;address&gt;Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5.7 with Suhosin-Patch Server at localhost Port 80&lt;/address&gt;
     [SERVER_SOFTWARE] =&gt; Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5.7 with Suhosin-Patch
    [SERVER_NAME] =&gt; localhost
    [SERVER_ADDR] =&gt; 127.0.0.1
    [SERVER_PORT] =&gt; 80
    [REMOTE_ADDR] =&gt; 127.0.0.1
    [DOCUMENT_ROOT] =&gt; /var/www/
    [SCRIPT_FILENAME] =&gt; /var/www/project/index.php
    [REMOTE_PORT] =&gt; 39734
    [REDIRECT_QUERY_STRING] =&gt; id=15
    [REDIRECT_URL] =&gt; /project/class_name/method
    [REQUEST_METHOD] =&gt; GET
    [QUERY_STRING] =&gt; id=15
    [REQUEST_URI] =&gt; /project/class_name/method?id=15
    [SCRIPT_NAME] =&gt; /project/index.php
    [PATH_INFO] =&gt; /class_name/method
    [PATH_TRANSLATED] =&gt; /var/www/class_name/method
    [PHP_SELF] =&gt; /project/index.php/class_name/method
</pre>
<p>In both the above PATH_INFO is identical results , REQUEST_URI is different.</p>
<p><b>On Webserver</b><br />
Now when the same code was put up on the webserver ::::</p>
<p>without .htaccess redirect , url like domain.com/project/index.php/class_name/method?id=15</p>
<p>shows :</p>
<pre class="brush: cpp;">
    [SERVER_SOFTWARE] =&gt; Apache/2.2.13 (Unix) mod_ssl/2.2.13 OpenSSL/0.9.8e-fips-rhel5 mod_bwlimited/1.4
    [PATH_INFO] =&gt; /class_name/method
    [PATH_TRANSLATED] =&gt; /home/celcscom/public_html/project/index.php
    [QUERY_STRING] =&gt; id=15
    [REDIRECT_STATUS] =&gt; 200
    [REMOTE_ADDR] =&gt; 59.93.245.243
    [REMOTE_PORT] =&gt; 60157
    [REQUEST_METHOD] =&gt; GET
    [REQUEST_URI] =&gt; /project/index.php/class_name/method?id=15
    [SCRIPT_FILENAME] =&gt; /home/celcscom/public_html/project/index.php
    [SCRIPT_NAME] =&gt; /project/index.php
    [SERVER_ADDR] =&gt; 216.67.245.98
    [SERVER_PORT] =&gt; 80
    [PHP_SELF] =&gt; /project/index.php/class_name/method
</pre>
<p>PATH_INFO is same as localhost.</p>
<p>The difference came when using .htaccess redirect , the output</p>
<p>shows :</p>
<pre class="brush: cpp;">
    [SERVER_SOFTWARE] =&gt; Apache/2.2.13 (Unix) mod_ssl/2.2.13 OpenSSL/0.9.8e-fips-rhel5 mod_bwlimited/1.4
    [QUERY_STRING] =&gt; id=15
    [REDIRECT_QUERY_STRING] =&gt; id=15
    [REDIRECT_STATUS] =&gt; 200
    [REDIRECT_UNIQUE_ID] =&gt; SsI359hD9WIAAHMWpgEAAAAD
    [REDIRECT_URL] =&gt; /project/class_name/method
    [REQUEST_METHOD] =&gt; GET
    [REQUEST_URI] =&gt; /project/class_name/method?id=15
    [SCRIPT_FILENAME] =&gt; /home/celcscom/public_html/project/index.php
    [SCRIPT_NAME] =&gt; /project/index.php
    [SERVER_ADDR] =&gt; 216.67.245.98
    [ORIG_PATH_INFO] =&gt; /class_name/method
    [ORIG_PATH_TRANSLATED] =&gt; /home/celcscom/public_html/project/index.php
    [PHP_SELF] =&gt; /project/index.php
</pre>
<p>PATH_INFO is missing but ORIG_PATH_INFO is there with the information PATH_INFO was supposed to have. </p>
<p>So the php code had to be changed to check for $_SERVER['ORIG_PATH_INFO'] when $_SERVER['PATH_INFO'] is absent</p>
<p>PATH_INFO relies on the Apache <a href="http://httpd.apache.org/docs/2.0/mod/core.html#acceptpathinfo">AcceptPathInfo Directive</a></p>
<img src="http://www.binarytides.com/blog/?ak_action=api_record_view&id=199&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.binarytides.com/blog/path_info-orig_path_info-apache-and-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enable Apache mod_rewrite on Windows</title>
		<link>http://www.binarytides.com/blog/enable-apache-mod_rewrite-on-windows/</link>
		<comments>http://www.binarytides.com/blog/enable-apache-mod_rewrite-on-windows/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 10:34:56 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.binarytides.com/blog/?p=207</guid>
		<description><![CDATA[In httpd.conf file the following line should be uncommented :
LoadModule rewrite_module modules/mod_rewrite.so
by removing the # sign before it.
Then comes a section which looks like this :

&#38;lt;Directory &#38;quot;C:/Apache2.2/htdocs&#38;quot;&#38;gt;
    #
    # Possible values for the Options directive are &#38;quot;None&#38;quot;, &#38;quot;All&#38;quot;,
    # or any combination of:
    [...]]]></description>
			<content:encoded><![CDATA[<p>In httpd.conf file the following line should be uncommented :</p>
<p>LoadModule rewrite_module modules/mod_rewrite.so</p>
<p>by removing the # sign before it.</p>
<p>Then comes a section which looks like this :</p>
<pre class="brush: cpp;">
&amp;lt;Directory &amp;quot;C:/Apache2.2/htdocs&amp;quot;&amp;gt;
    #
    # Possible values for the Options directive are &amp;quot;None&amp;quot;, &amp;quot;All&amp;quot;,
    # or any combination of:
    #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
    #
    # Note that &amp;quot;MultiViews&amp;quot; must be named *explicitly* --- &amp;quot;Options All&amp;quot;
    # doesn't give it to you.
    #
    # The Options directive is both complicated and important.  Please see
    # http://httpd.apache.org/docs/2.2/mod/core.html#options
    # for more information.
    #
    Options Indexes FollowSymLinks

&lt;span id=&quot;more-207&quot;&gt;&lt;/span&gt;

    #
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be &amp;quot;All&amp;quot;, &amp;quot;None&amp;quot;, or any combination of the keywords:
    #   Options FileInfo AuthConfig Limit
    #
    AllowOverride None

    #
    # Controls who can get stuff from this server.
    #
    Order allow,deny
    Allow from all

&amp;lt;/Directory&amp;gt;
</pre>
<p>The line :<br />
AllowOverride None</p>
<p>should be made :<br />
AllowOverride All</p>
<p>Restart Apache. Create a .htaccess file somewhere in htdocs and write some garbage text in it like akjsnajknda and save. Create a index.php along with the .htaccess file. Now open the index.php file in browser and you should get an Internal Server Error. This indicates that .htaccess file is wrong , which means that mod_rewrite is now active.</p>
<img src="http://www.binarytides.com/blog/?ak_action=api_record_view&id=207&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.binarytides.com/blog/enable-apache-mod_rewrite-on-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>List foreign keys in mysql</title>
		<link>http://www.binarytides.com/blog/list-foreign-keys-in-mysql/</link>
		<comments>http://www.binarytides.com/blog/list-foreign-keys-in-mysql/#comments</comments>
		<pubDate>Sat, 05 Sep 2009 16:00:46 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[phpmyadmin]]></category>

		<guid isPermaLink="false">http://www.binarytides.com/blog/?p=195</guid>
		<description><![CDATA[One interesting way of listing foreign keys is like this :

select
    concat(table_name, '.', column_name) as 'foreign key',
    concat(referenced_table_name, '.', referenced_column_name) as 'references'
from
    information_schema.key_column_usage
where
    referenced_table_name is not null;


which is found here
and gives an output like this :

+-----------------------+-------------+
&#124; foreign key      [...]]]></description>
			<content:encoded><![CDATA[<p>One interesting way of listing foreign keys is like this :</p>
<pre class="brush: sql;">
select
    concat(table_name, '.', column_name) as 'foreign key',
    concat(referenced_table_name, '.', referenced_column_name) as 'references'
from
    information_schema.key_column_usage
where
    referenced_table_name is not null;
</pre>
<p><span id="more-195"></span></p>
<p>which is found <a href="http://www.conandalton.net/2008/09/list-foreign-key-constraints-in-oracle.html">here</a></p>
<p>and gives an output like this :</p>
<pre class="brush: cpp;">
+-----------------------+-------------+
| foreign key           | references  |
+-----------------------+-------------+
| orders.client_id      | clients.id  |
| line_items.order_id   | orders.id   |
| line_items.product_id | products.id |
+-----------------------+-------------+
</pre>
<p>Another way would be to :</p>
<pre class="brush: sql;">
SHOW CREATE TABLE tablename;
</pre>
<p>which displays the sql query to create the table and has the foreign key constraints too.</p>
<p>Apart from this phpmyadmin too shows the foreign keys on the top of a table structure.</p>
<p>References :<br />
1. <a href="http://dev.mysql.com/doc/refman/5.1/en/innodb-foreign-key-constraints.html">Mysql Docs</a></p>
<img src="http://www.binarytides.com/blog/?ak_action=api_record_view&id=195&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.binarytides.com/blog/list-foreign-keys-in-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Create foreign key using Phpmyadmin</title>
		<link>http://www.binarytides.com/blog/create-foreign-key-using-phpmyadmin/</link>
		<comments>http://www.binarytides.com/blog/create-foreign-key-using-phpmyadmin/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 12:03:01 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.binarytides.com/blog/?p=192</guid>
		<description><![CDATA[The innodb storage engine supports foreign keys in Mysql.
To create foreign keys in phpmyadmin :
1. Convert both tables into innodb.
2. View the structure of the table which will have a foreign key. Make the referencing field an INDEX.
3. Now come back to structure view and click Relation view. In the Relation view page the field [...]]]></description>
			<content:encoded><![CDATA[<p>The innodb storage engine supports foreign keys in Mysql.<br />
To create foreign keys in phpmyadmin :</p>
<p>1. Convert both tables into innodb.<br />
2. View the structure of the table which will have a foreign key. Make the referencing field an INDEX.<br />
3. Now come back to structure view and click Relation view. In the Relation view page the field (which was made an INDEX) can be made a foreign key referencing to some other field in another table.</p>
<img src="http://www.binarytides.com/blog/?ak_action=api_record_view&id=192&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.binarytides.com/blog/create-foreign-key-using-phpmyadmin/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mysql View DEFINER and SQL Security</title>
		<link>http://www.binarytides.com/blog/mysql-view-definer-and-sql-security/</link>
		<comments>http://www.binarytides.com/blog/mysql-view-definer-and-sql-security/#comments</comments>
		<pubDate>Sat, 22 Aug 2009 11:08:58 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.binarytides.com/blog/?p=187</guid>
		<description><![CDATA[A little back I tried to backup a database from my webhost and restored it on my localhost mysql. It had a few views. On accessing the views in phpmyadmin mysql gave the error :
#1449 &#8211; There is no &#8216;projects&#8217;@'localhost&#8217; registered

#1449 &#8211; There is no &#8216;projects&#8217;@'localhost&#8217; registered
So I opened the dump file and found that [...]]]></description>
			<content:encoded><![CDATA[<p>A little back I tried to backup a database from my webhost and restored it on my localhost mysql. It had a few views. On accessing the views in phpmyadmin mysql gave the error :</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">#1449 &#8211; There is no &#8216;projects&#8217;@'localhost&#8217; registered</div>
<p><span id="more-187"></span></p>
<p>#1449 &#8211; There is no &#8216;projects&#8217;@'localhost&#8217; registered</p>
<p>So I opened the dump file and found that the error was being caused by a line which looks like this :</p>
<p>/*!50013 DEFINER=`projects`@`localhost` SQL SECURITY DEFINER */</p>
<p>This line appeared in every view definition. So the simple reason was that projects@localhost was the user which had created the view (on the server) and when importing the database on local system there was no user named &#8216;projects&#8217; in mysql.</p>
<p>There appeared to be no way by which this line could be prevented from coming up in the dump file. So a possible solution was to erase it from the dump file.</p>
<p>On ubuntu like this :</p>
<p>sed &#8216;/^\/\*\!50013/d&#8217; backup.sql &gt; backup_without_50013.sql</p>
<p>in PHP I tried this :</p>
<pre class="brush: php;">
$contents = file_get_contents('backups/backup.sql');
$contents = preg_replace('@\/\*\!50013 DEFINER.*?\*\/@' , '' , $contents);
file_put_contents('backups/backup.sql' , $contents);
</pre>
<p>The above solutions worked.<br />
But I was still looking for a technique where I didnt have to modify the dump file.</p>
<p>The solution is to create a view with sql security invoker like this :</p>
<p>CREATE SQL SECURITY invoker VIEW my_view as select &#8230;&#8230;.</p>
<p>The above statement allows this view to be viewed by any user who invokes the view.By default the SQL SECURITY is DEFINER which means the definer user can only view it.</p>
<img src="http://www.binarytides.com/blog/?ak_action=api_record_view&id=187&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.binarytides.com/blog/mysql-view-definer-and-sql-security/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Email Hacking Facts and Fictions</title>
		<link>http://www.binarytides.com/blog/email-hacking-facts-and-fictions/</link>
		<comments>http://www.binarytides.com/blog/email-hacking-facts-and-fictions/#comments</comments>
		<pubDate>Sat, 25 Jul 2009 15:29:39 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.binarytides.com/blog/?p=31</guid>
		<description><![CDATA[Lots of newbies keep asking or search for techniques to hack someones email password like yahoo gmail msn etc.
First of all it should be noted that getting someone&#8217;s password out of a server is something impossible for the very simple reason that in most cases the password is stored no-where. Newbies think and make attempts [...]]]></description>
			<content:encoded><![CDATA[<p>Lots of newbies keep asking or search for techniques to hack someones email password like yahoo gmail msn etc.</p>
<p>First of all it should be noted that getting someone&#8217;s password out of a server is something impossible for the very simple reason that in most cases the password is stored no-where. Newbies think and make attempts to get the some one&#8217;s password from the target server. But yes this is not possible. Passwords are not stored directly, but as hashes (if you are a web developer then you must be knowing this). Hashing is basically a one way algorithm to turn a string of any size into a fixed sized string. For more on hashing get to wikipedia. Hashes cant be reverted to get back the original string. Now when a user logs into a system, he provides his username and password. Now the password is hashed again and compared with the hash that was stored during registration. If both match then access is granted.</p>
<p><span id="more-31"></span></p>
<p>But yes there are techniques to get some one&#8217;s password or rather &#8220;steal&#8221; them from the original user. Thats the only way to get the password.</p>
<p>Some common techniques are :</p>
<p>1. Phishing : Now &#8220;phishing&#8221; it basically &#8220;tricking&#8221; , to trick a user into providing his login details to you. The most popular way to do this is by creating a fake login page which looks like the login page of the original system and make the user login through this fake login page. When the user attempts this then the login details he provides go to the hacker rather than the actual system. Phishing issue arise in a lot of situations e.g. email logins , bank logins etc.</p>
<p>2. Social Engineering : This technique involves collecting some information about the user which can provide access to his system. The best possible extent of doing this would be to get the password itself from the user but in most cases this is not possible. Most email systems for example provide a password recovery mechanism which involves answering certain questions like Your birthdate , phone number , pet name etc. Now a hacker clever at social engineering would talk with the user directly and during the conversation would try to make the user speak out the information that is useful to get access to the user&#8217;s mail. For e.g. a hacker could ask the birthdate some where in the conversation and if the user tells it, then the user can use it. Social engineering aims at collecting as much information as possible from the user which can be useful to get the login or access to his mailbox.</p>
<p>3. Trojans/Keyloggers/Spyware : This is a software based technique. It involves installing a piece of software on the victim&#8217;s computer so that the activity on the target computer can be recorded and read by the hacker. For e.g. logging all keyboard activity and then searching them for usernames and passwords.</p>
<img src="http://www.binarytides.com/blog/?ak_action=api_record_view&id=31&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.binarytides.com/blog/email-hacking-facts-and-fictions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unicode UTF-8 characters in Wordpress Blog Title</title>
		<link>http://www.binarytides.com/blog/unicode-utf-8-characters-in-wordpress-blog-title/</link>
		<comments>http://www.binarytides.com/blog/unicode-utf-8-characters-in-wordpress-blog-title/#comments</comments>
		<pubDate>Sat, 25 Jul 2009 15:09:53 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.binarytides.com/blog/?p=184</guid>
		<description><![CDATA[Sometime back I was trying to put unicode characters(utf-8) in the title of a blog from wp-admin > settings > general. After saving it became like ?????????.
All pages had utf-8 in their meta tags so the issue was somewhere else. A working solution was found :

1. Go to phpmyadmin and select the database of this [...]]]></description>
			<content:encoded><![CDATA[<p>Sometime back I was trying to put unicode characters(utf-8) in the title of a blog from wp-admin > settings > general. After saving it became like ?????????.</p>
<p>All pages had utf-8 in their meta tags so the issue was somewhere else. A working solution was found :</p>
<p><span id="more-184"></span></p>
<p>1. Go to phpmyadmin and select the database of this blog<br />
2. Select table wp_options and then click operations. In table options box change collation to utf8_unicode_ci which is the last option.<br />
3. Also change the collation of individual columns e.g.option_value to utf8_unicode_ci</p>
<p>Changing the table and column collation property made the thing work right.</p>
<img src="http://www.binarytides.com/blog/?ak_action=api_record_view&id=184&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.binarytides.com/blog/unicode-utf-8-characters-in-wordpress-blog-title/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open View MS Access mdb files in Ubuntu Linux</title>
		<link>http://www.binarytides.com/blog/open-view-ms-access-mdb-files-in-ubuntu-linux/</link>
		<comments>http://www.binarytides.com/blog/open-view-ms-access-mdb-files-in-ubuntu-linux/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 15:37:41 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.binarytides.com/blog/?p=177</guid>
		<description><![CDATA[MDB Viewer is a tool which can be used to open and view mdb files on Linux.
On Ubuntu it can be installed from synaptic via the command :
sudo apt-get install mdbtools-gmdb
]]></description>
			<content:encoded><![CDATA[<p>MDB Viewer is a tool which can be used to open and view mdb files on Linux.<br />
On Ubuntu it can be installed from synaptic via the command :</p>
<p>sudo apt-get install mdbtools-gmdb</p>
<img src="http://www.binarytides.com/blog/?ak_action=api_record_view&id=177&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.binarytides.com/blog/open-view-ms-access-mdb-files-in-ubuntu-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Draw Plot Graphs with PHP</title>
		<link>http://www.binarytides.com/blog/drawplot-graphs-with-php/</link>
		<comments>http://www.binarytides.com/blog/drawplot-graphs-with-php/#comments</comments>
		<pubDate>Sun, 12 Jul 2009 06:38:10 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.binarytides.com/blog/?p=180</guid>
		<description><![CDATA[Googling up for graph plotting solutions in PHP , found these free libraries :
1. PHPLOT &#8211; Can create Pie Charts , Bar Graphs , Line Graphs , Point Graphs etc.

2. PostGraph &#8211; Can create simple bar graphs.
]]></description>
			<content:encoded><![CDATA[<p>Googling up for graph plotting solutions in PHP , found these free libraries :</p>
<p>1. <a href="http://phplot.sourceforge.net/">PHPLOT</a> &#8211; Can create Pie Charts , Bar Graphs , Line Graphs , Point Graphs etc.</p>
<p><span id="more-180"></span></p>
<p>2. PostGraph &#8211; Can create simple bar graphs.</p>
<img src="http://www.binarytides.com/blog/?ak_action=api_record_view&id=180&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.binarytides.com/blog/drawplot-graphs-with-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
