<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0"><channel><title>THIS IS MY eye-Blog</title><link>http://thisismyeye.blogspot.com/</link><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/blogspot/ikaH" /><description>The World Through My eyes</description><language>en</language><managingEditor>noreply@blogger.com (Chathura Mazz)</managingEditor><lastBuildDate>Thu, 16 Feb 2012 20:26:30 PST</lastBuildDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">36</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">25</openSearch:itemsPerPage><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="blogspot/ikah" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><itunes:owner><itunes:email>noreply@blogger.com</itunes:email></itunes:owner><itunes:explicit>no</itunes:explicit><itunes:subtitle>The World Through My eyes</itunes:subtitle><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">blogspot/ikaH</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><item><title>The record breaking Lego Christmas tree</title><link>http://thisismyeye.blogspot.com/2011/12/award-winning-lego-christmas-tree.html</link><author>noreply@blogger.com (Chathura Mazz)</author><pubDate>Tue, 20 Dec 2011 14:52:12 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8013020190602005463.post-4938676797069730778</guid><description>&lt;div&gt;&lt;p&gt;I am on my way to Derby and just saw this amazing Lego structure in the London st.Pancras train station.&lt;/p&gt;
&lt;br/&gt;&lt;img src='http://lh3.ggpht.com/-dNmkQLv4rTw/TvBlSWclAyI/AAAAAAAAAdw/3IeI4g3HFqw/IMAG0415.png' /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8013020190602005463-4938676797069730778?l=thisismyeye.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-20T22:52:12.931Z</app:edited><media:thumbnail url="http://lh3.ggpht.com/-dNmkQLv4rTw/TvBlSWclAyI/AAAAAAAAAdw/3IeI4g3HFqw/s72-c/IMAG0415.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Install and configure trac on Linux/Ubuntu 11.10</title><link>http://thisismyeye.blogspot.com/2011/12/installing-and-configure-trac-on.html</link><category>Tech</category><category>Software</category><category>Howto</category><author>noreply@blogger.com (Chathura Mazz)</author><pubDate>Fri, 16 Dec 2011 13:13:53 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8013020190602005463.post-7469568179729236461</guid><description>In this blog post I am going to explain about how to install&amp;nbsp;'trac' on linux. 'trac' is a nice project management tool which is written in python, that can be used to track your projects. And it is open-source :D (Win)&lt;br /&gt;
&lt;br /&gt;
I am using 'trac' with 'git' revision control system, for my&amp;nbsp;project. In my next blog post I will be explain how to use&amp;nbsp;'trac' along with 'git', using the 'GitPlugin'&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Ok, now if you follow the following instructions hopefully you&amp;nbsp;will have a working 'trac' site.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Install 'trac'&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
Make sure you have the latest version of python installed, otherwise&amp;nbsp;apt will install an older version of 'trac'&lt;br /&gt;
&lt;br /&gt;
&lt;pre name="code"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;      &lt;/span&gt;sudo apt-get install python python-babel trac
&lt;/pre&gt;
&lt;pre name="code"&gt;  &lt;/pre&gt;
&lt;pre name="code"&gt;&lt;/pre&gt;
&lt;pre name="code"&gt;&lt;/pre&gt;
&lt;br /&gt;
Yes, apt may ask you to install few dependencies including&amp;nbsp;apache2. So please install all of them.&lt;br /&gt;
&lt;br /&gt;
'trac' uses SQLite as its default data store. So if you have not already got it installed. Then do the following&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;pre name="code"&gt;     sudo apt-get install sqlite3&lt;/pre&gt;
&lt;pre name="code"&gt;&lt;/pre&gt;
&lt;br /&gt;
It is possible to get 'trac' working with other database systems. If you are interested, click on the following URL.&lt;br /&gt;
&lt;a href="http://trac.edgewall.org/wiki/TracInstall#Dependencies"&gt;http://trac.edgewall.org/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Upgrade python packages&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
There are two ways you can do this&lt;br /&gt;
&lt;br /&gt;
With easy_install&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&lt;pre name="code"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;easy_install Babel

&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;easy_install Trac
&lt;/pre&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
With 'pip'&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&lt;pre name="code"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;pip install --upgrade Babel

&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;pip install --upgrade Trac

&lt;/pre&gt;
&lt;br /&gt;
If you have not got pip installed, install pip as follows.&amp;nbsp;Please skip this step if you were successfully able to do the&amp;nbsp;previous step.&lt;br /&gt;
&lt;br /&gt;
&lt;pre name="code"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;sudo apt-get install python-pip

&amp;nbsp; &amp;nbsp;&lt;/pre&gt;
Now you have successfully installed all the software that you&amp;nbsp;need to run 'trac'.&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&lt;b&gt;Configuration&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;i&gt;Change the directory locations as desired.&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Create a directory for 'trac'&lt;br /&gt;
&amp;nbsp;Then change it's access permissions.&lt;br /&gt;
&lt;br /&gt;
&lt;pre name="code"&gt;sudo mkdir -p /var/local/trac&amp;nbsp;&amp;amp;&amp;amp; chown www-data: /var/local/trac&lt;/pre&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
Initialise the 'trac' environment&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&lt;pre name="code"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;sudo trac-admin /var/local/trac initenv

&amp;nbsp; &amp;nbsp;&lt;/pre&gt;
Now create the configuration file using your favourite text&amp;nbsp;editor. I use emacs.&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&lt;pre name="code"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;sudo emacs /etc/apache2/sites-available/trac

&amp;nbsp; &amp;nbsp;&lt;/pre&gt;
Paste the following code in to it.&lt;br /&gt;
&lt;div class="codeview"&gt;
&lt;code style="background-color: white; text-align: justify;"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', Times, serif;"&gt;&lt;span style="font-size: 15px; line-height: 22px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;virtualhost *:80=""&gt;&lt;/virtualhost&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;code style="background-color: white; text-align: justify;"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', Times, serif;"&gt;&lt;span style="font-size: 15px; line-height: 22px;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;span style="font-family: Georgia, 'Times New Roman', Times, serif;"&gt;&lt;span style="font-size: 15px; line-height: 22px;"&gt;&amp;lt;VirtualHost *:80&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', Times, serif;"&gt;&lt;span style="font-size: 15px; line-height: 22px;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt; &amp;nbsp;ServerName trac.local&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', Times, serif;"&gt;&lt;span style="font-size: 15px; line-height: 22px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;Location /&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', Times, serif;"&gt;&lt;span style="font-size: 15px; line-height: 22px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SetHandler mod_python&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', Times, serif;"&gt;&lt;span style="font-size: 15px; line-height: 22px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PythonInterpreter main_interpreter&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', Times, serif;"&gt;&lt;span style="font-size: 15px; line-height: 22px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PythonHandler trac.web.modpython_frontend&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', Times, serif;"&gt;&lt;span style="font-size: 15px; line-height: 22px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PythonOption TracEnv /var/local/trac&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', Times, serif;"&gt;&lt;span style="font-size: 15px; line-height: 22px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PythonOption TracEnvParentDir /var/local/trac&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', Times, serif;"&gt;&lt;span style="font-size: 15px; line-height: 22px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PythonOption TracUriRoot /&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', Times, serif;"&gt;&lt;span style="font-size: 15px; line-height: 22px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PythonOption TracEnv /var/local/trac&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', Times, serif;"&gt;&lt;span style="font-size: 15px; line-height: 22px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # PythonOption TracEnvIndexTemplate /var/local/trac/templates/index-template.html&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', Times, serif;"&gt;&lt;span style="font-size: 15px; line-height: 22px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PythonOption TracLocale en_US.UTF8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', Times, serif;"&gt;&lt;span style="font-size: 15px; line-height: 22px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PythonOption PYTHON_EGG_CACHE /tmp&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', Times, serif;"&gt;&lt;span style="font-size: 15px; line-height: 22px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Order allow,deny&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', Times, serif;"&gt;&lt;span style="font-size: 15px; line-height: 22px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Allow from all&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', Times, serif;"&gt;&lt;span style="font-size: 15px; line-height: 22px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/Location&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', Times, serif;"&gt;&lt;span style="font-size: 15px; line-height: 22px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;Location /login&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', Times, serif;"&gt;&lt;span style="font-size: 15px; line-height: 22px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; AuthType Basic&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', Times, serif;"&gt;&lt;span style="font-size: 15px; line-height: 22px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; AuthName "myproject"&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', Times, serif;"&gt;&lt;span style="font-size: 15px; line-height: 22px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; AuthUserFile /var/local/trac/.htpasswd&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', Times, serif;"&gt;&lt;span style="font-size: 15px; line-height: 22px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Require valid-user&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', Times, serif;"&gt;&lt;span style="font-size: 15px; line-height: 22px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/Location&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', Times, serif;"&gt;&lt;span style="font-size: 15px; line-height: 22px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/VirtualHost&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;code style="background-color: white; text-align: justify;"&gt;
&lt;span style="color: #990000;"&gt;&lt;span style="font-size: 15px; line-height: 22px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;
&lt;br /&gt;
&amp;nbsp;Now you should have a working 'trac' instance. So check if it works.&lt;br /&gt;
&lt;pre name="code"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/pre&gt;
&lt;pre name="code"&gt;      sudo tracd -p 8080 /var/local/trac
&lt;/pre&gt;
&lt;br /&gt;
[-p] flag specifies the port that this particular 'trac' instance&amp;nbsp;belongs&amp;nbsp;to.&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
Note: the flag [-p] is same as [-port]&lt;br /&gt;
&lt;br /&gt;
And then go to:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href="http://localhost:8080/"&gt;http://localhost:8080/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Now you should see the 'trac' instance running.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Adding Authentication&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&lt;b&gt;Basic Authorisation&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
In this case we are going to authorise the 'trac' site with a&amp;nbsp;.htpasswd file.&lt;br /&gt;
&lt;br /&gt;
You have to have 'fcrypt' package installed to decode&amp;nbsp;'.htpasswd'&lt;br /&gt;
&lt;br /&gt;
Creating the '.htpasswd'&lt;br /&gt;
&lt;br /&gt;
&lt;pre name="code"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;sudo htpasswd -c /var/local/trac/.htpasswd admin&lt;username&gt;&lt;/username&gt;

&lt;/pre&gt;
To add more users:&lt;br /&gt;
&lt;pre name="code"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;sudo htpasswd -c /var/local/trac/.htpasswd admin&lt;another username=""&gt;&lt;/another&gt;&lt;/pre&gt;
&lt;pre name="code"&gt;&lt;/pre&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
'htpasswd' creates the flat-file with the username and password that you are given.&lt;br /&gt;
[-c] &amp;nbsp;= &amp;nbsp;create the password file in the given path.&lt;br /&gt;
&lt;br /&gt;
Start tracd:&lt;br /&gt;
&lt;br /&gt;
&lt;pre name="code"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;sudo -p 8080&amp;nbsp;--basic-auth="projectdirectory&lt;projectdirectory&gt;,path/to/the/.htpasswd&lt;path .htpasswd="" the="" to=""&gt;,mname&lt;mname&gt;" /path/to/the/environment/directory&lt;/mname&gt;&lt;/path&gt;&lt;/projectdirectory&gt;

&lt;/pre&gt;
&lt;br /&gt;
&amp;nbsp;In my case, it is&lt;br /&gt;
&lt;br /&gt;
&lt;pre name="code"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;sudo -p 8080&amp;nbsp;--basic-auth="trac,/var/local/trac/.htpasswd, admin" path/to/the/environment/directory

&amp;nbsp; &amp;nbsp;&lt;/pre&gt;
&amp;nbsp;&lt;b&gt;Digest Authentication&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;'htdigest' will be used to create the digest file.&lt;br /&gt;
&lt;br /&gt;
&lt;pre name="code"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;sudo htdigest -c /var/local/trac/.htdigest admin admin&lt;/pre&gt;
&lt;pre name="code"&gt;&amp;nbsp; &amp;nbsp;&lt;/pre&gt;
&amp;nbsp; Now start 'trac' with 'tracd':&lt;br /&gt;
&lt;br /&gt;
&lt;pre name="code"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;sudo -p 8080&amp;nbsp;--auth="projectdirectory,path/to/the/.htpasswd,&lt;projectdirectory&gt;&lt;path .htpasswd="" the="" to=""&gt;&amp;nbsp;admin" /path/to/the/environment/directory&lt;/path&gt;&lt;/projectdirectory&gt;&lt;/pre&gt;
&lt;br /&gt;
&amp;nbsp; So it will be,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;pre name="code"&gt; sudo -p 8080&amp;nbsp;--auth="trac,/var/local/trac/.htpasswd,&lt;projectdirectory&gt;&lt;path .htpasswd="" the="" to=""&gt;&amp;nbsp;admin" /var/local/trac&lt;/path&gt;&lt;/projectdirectory&gt;&lt;/pre&gt;
&lt;pre name="code"&gt;&lt;projectdirectory&gt;&lt;path .htpasswd="" the="" to=""&gt;
&lt;/path&gt;&lt;/projectdirectory&gt;&lt;/pre&gt;
&lt;br /&gt;
&amp;nbsp; If you have just one project in 'trac', then use the [-s] flag&amp;nbsp;with the 'tracd', so it will skip the environment list when it&amp;nbsp;starts.&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; eg: sudo tracd -s ...........&lt;br /&gt;
&lt;br /&gt;
There we go, we are done :D&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Trouble Shooting Errors&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;
If you get following error. It is most likely because of permission issues. So make sure you have given root access when you start your 'trac' instance.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;pre style="white-space: pre-wrap; word-wrap: break-word;"&gt;Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/trac/web/api.py", line 440, in send_error
    data, 'text/html')
  File "/usr/lib/python2.7/dist-packages/trac/web/chrome.py", line 827, in render_template
    message = req.session.pop('chrome.%s.%d' % (type_, i))
  File "/usr/lib/python2.7/dist-packages/trac/web/api.py", line 216, in __getattr__
    value = self.callbacks[name](self)
  File "/usr/lib/python2.7/dist-packages/trac/web/main.py", line 300, in _get_session
    return Session(self.env, req)
  File "/usr/lib/python2.7/dist-packages/trac/web/session.py", line 198, in __init__
    self.get_session(sid)
  File "/usr/lib/python2.7/dist-packages/trac/web/session.py", line 219, in get_session
    super(Session, self).get_session(sid, authenticated)
  File "/usr/lib/python2.7/dist-packages/trac/web/session.py", line 61, in get_session
    db = self.env.get_db_cnx()
  File "/usr/lib/python2.7/dist-packages/trac/env.py", line 328, in get_db_cnx
    return get_read_db(self)
  File "/usr/lib/python2.7/dist-packages/trac/db/api.py", line 90, in get_read_db
    return _transaction_local.db or DatabaseManager(env).get_connection()
  File "/usr/lib/python2.7/dist-packages/trac/db/api.py", line 152, in get_connection
    return self._cnx_pool.get_cnx(self.timeout or None)
  File "/usr/lib/python2.7/dist-packages/trac/db/pool.py", line 226, in get_cnx
    return _backend.get_cnx(self._connector, self._kwargs, timeout)
  File "/usr/lib/python2.7/dist-packages/trac/db/pool.py", line 146, in get_cnx
    raise TimeoutError(errmsg)
TimeoutError: Unable to get database connection within 0 seconds. (TracError(&amp;lt;babel.support.LazyProxy object at 0x22e47d0&amp;gt;,))&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
If you need more information, please go to&amp;nbsp;&lt;a href="http://trac.edgewall.org/"&gt;http://trac.edgewall.org&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8013020190602005463-7469568179729236461?l=thisismyeye.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-16T21:13:53.604Z</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><georss:featurename xmlns:georss="http://www.georss.org/georss">CO4, UK</georss:featurename><georss:point xmlns:georss="http://www.georss.org/georss">51.9438034 0.9258838</georss:point><georss:box xmlns:georss="http://www.georss.org/georss">51.8654984 0.7679553 52.0221084 1.0838123</georss:box></item><item><title>Bicycle new fan back (white) Limited edition playing cards deck</title><link>http://thisismyeye.blogspot.com/2011/08/my-bicycle-new-fan-back-white-limited.html</link><author>noreply@blogger.com (Chathura Mazz)</author><pubDate>Thu, 18 Aug 2011 16:02:41 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8013020190602005463.post-5406647343043571710</guid><description>&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;This is the new member of my card pack collection. It is Bicycle fan back limited edition white deck, gold sealed, by Zenneth Kok. These are really rare, as there are less than 1000 copies that have been produced, and I have got one of them. The new fan back black and white decks will be officially released in&amp;nbsp;September. There are only 5000 copies of black decks that have been produced.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; I bought my deck from Zenneth and there were very limited quantity of both type of decks available. You have to buy&amp;nbsp;at least one of his Metal Jackets along with the decks as it is not available to buy on its own. &amp;nbsp;Personally I do not think they are still available to buy from Zenneth as he only had a limited&amp;nbsp;amount&amp;nbsp;of stock.You get two gaff cards with the deck, they are a double backer and a 0 heart card.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-_PcB9SItq7I/Tk2Z_8taS-I/AAAAAAAAAdM/oCe0oPAa3OA/s1600/374891930.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/-_PcB9SItq7I/Tk2Z_8taS-I/AAAAAAAAAdM/oCe0oPAa3OA/s320/374891930.jpg" width="241" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-zCGrqVOGU-0/Tk2aA1N7doI/AAAAAAAAAdQ/w2ALhTB5fT4/s1600/374895945.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-zCGrqVOGU-0/Tk2aA1N7doI/AAAAAAAAAdQ/w2ALhTB5fT4/s320/374895945.jpg" width="241" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; I am not going to open this deck and I am just going add this to my collection. Collecting card decks is&amp;nbsp;what I do apart from being a computer scientist. I enjoy the art in the cards and I enjoy doing flourishes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;object class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://1.gvt0.com/vi/XqRPMQw_7IU/0.jpg" height="266" width="320"&gt;&lt;param name="movie" value="http://www.youtube.com/v/XqRPMQw_7IU&amp;fs=1&amp;source=uds" /&gt;



&lt;param name="bgcolor" value="#FFFFFF" /&gt;



&lt;embed width="320" height="266"  src="http://www.youtube.com/v/XqRPMQw_7IU&amp;fs=1&amp;source=uds" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;I hope you enjoyed the pictures.&lt;br /&gt;
&lt;br /&gt;
Chathura&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8013020190602005463-5406647343043571710?l=thisismyeye.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-19T00:02:41.763+01:00</app:edited><media:thumbnail url="http://2.bp.blogspot.com/-_PcB9SItq7I/Tk2Z_8taS-I/AAAAAAAAAdM/oCe0oPAa3OA/s72-c/374891930.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><enclosure url="http://www.youtube.com/v/XqRPMQw_7IU&amp;fs=1&amp;source=uds" length="1129" type="application/x-shockwave-flash" /><media:content url="http://www.youtube.com/v/XqRPMQw_7IU&amp;fs=1&amp;source=uds" fileSize="1129" type="application/x-shockwave-flash" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;This is the new member of my card pack collection. It is Bicycle fan back limited edition white deck, gold sealed, by Zenneth Kok. These are really rare, as there are less than 1000 copies that have been pro</itunes:subtitle><itunes:author>noreply@blogger.com (Chathura Mazz)</itunes:author><itunes:summary>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;This is the new member of my card pack collection. It is Bicycle fan back limited edition white deck, gold sealed, by Zenneth Kok. These are really rare, as there are less than 1000 copies that have been produced, and I have got one of them. The new fan back black and white decks will be officially released in&amp;nbsp;September. There are only 5000 copies of black decks that have been produced. &amp;nbsp; &amp;nbsp; &amp;nbsp; I bought my deck from Zenneth and there were very limited quantity of both type of decks available. You have to buy&amp;nbsp;at least one of his Metal Jackets along with the decks as it is not available to buy on its own. &amp;nbsp;Personally I do not think they are still available to buy from Zenneth as he only had a limited&amp;nbsp;amount&amp;nbsp;of stock.You get two gaff cards with the deck, they are a double backer and a 0 heart card. &amp;nbsp; &amp;nbsp; I am not going to open this deck and I am just going add this to my collection. Collecting card decks is&amp;nbsp;what I do apart from being a computer scientist. I enjoy the art in the cards and I enjoy doing flourishes. &amp;nbsp;I hope you enjoyed the pictures. Chathura</itunes:summary></item><item><title>Set up Alpine to work with Gmail</title><link>http://thisismyeye.blogspot.com/2011/07/set-up-alpine-to-work-with-gmail.html</link><category>Tech</category><author>noreply@blogger.com (Chathura Mazz)</author><pubDate>Sun, 03 Jul 2011 08:24:58 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8013020190602005463.post-6837884116979866366</guid><description>To set up Alpine with Gmail, You have you to have Alpine installed on your computer. To set up Gmail, &lt;a href="http://thisismyeye.blogspot.com/2011/06/readreceive-and-send-emails-on-linux.html"&gt;click here&lt;/a&gt; to go to my previous blog post which&amp;nbsp;explains&amp;nbsp;how to install it.&lt;br /&gt;
&lt;br /&gt;
If you have got Alpine installed then, next&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;To&amp;nbsp;receive emails from your gmail account:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Go to the Main Menu &amp;gt;&amp;gt; &lt;b&gt;S&lt;/b&gt;etup &amp;gt;&amp;gt; collection&lt;b&gt;L&lt;/b&gt;ists &amp;gt;&amp;gt; &lt;b&gt;A&lt;/b&gt;dd.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nickname &amp;nbsp;: [Your Nickname]&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Server &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;:&amp;nbsp;&lt;span class="Apple-style-span" style="background-color: white;"&gt;imap.gmail.com/ssl/user=username@gmail.com&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
Path &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; :&lt;br /&gt;
View &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; :&lt;br /&gt;
&lt;br /&gt;
Save your settings &lt;ctrl+x&gt;&lt;/ctrl+x&gt;&lt;br /&gt;
&lt;br /&gt;
You can add as many accounts you want if you press &lt;b&gt;E &lt;/b&gt;and exit, then do the same.&lt;br /&gt;
&lt;br /&gt;
Then you need to change few settings on it.&lt;br /&gt;
&lt;br /&gt;
On Main menu &amp;gt; &lt;b&gt;S&lt;/b&gt;et up &amp;gt; &lt;b&gt;C&lt;/b&gt;onfig, find the "Advanced user preferences", Then mark "Save will not delete"&lt;br /&gt;
&lt;br /&gt;
Then scroll down and find Pruning Rule and select "don't rename, don't delete"&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;To send emails using your gmail account :&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Go to Main menu &amp;gt;&amp;gt; &lt;b&gt;R&lt;/b&gt;ules and then &lt;b&gt;A&lt;/b&gt;dd a new rule.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Add a Nickname&lt;br /&gt;
&amp;nbsp; &amp;nbsp; In the Current Folder Type section, Select "Specific"&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Then select "Folder List" and press "&lt;b&gt;T&lt;/b&gt;" and select the specific account folder(Inbox)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Scroll down and find the section where it says "Action Begin here"&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Insert (&lt;b&gt;A&lt;/b&gt;dd) your email address to "Set Form" field&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Then to the "use SMTP" server section &lt;b&gt;A&lt;/b&gt;dd "smtp.gmail.com/tls/user=&lt;your address="" email=""&gt;" &amp;nbsp; (Without the quotes)&lt;/your&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Next Scroll down and find the "Compose Use" value and then select "With Confirmation"&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Then &lt;b&gt;E&lt;/b&gt;xit&lt;br /&gt;
&amp;nbsp; &amp;nbsp; You need to&amp;nbsp;&lt;b&gt;A&lt;/b&gt;dd &amp;nbsp;a new rule per each account&lt;br /&gt;
&lt;br /&gt;
Now you are ready to go!&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8013020190602005463-6837884116979866366?l=thisismyeye.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-03T16:24:58.812+01:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Read/Receive and Send emails on the linux command line - Alpine/pine</title><link>http://thisismyeye.blogspot.com/2011/06/readreceive-and-send-emails-on-linux.html</link><category>Tech</category><author>noreply@blogger.com (Chathura Mazz)</author><pubDate>Tue, 28 Jun 2011 09:23:59 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8013020190602005463.post-7893346126621885402</guid><description>I like to use my command line to do most of the work rather than using GUIs. So I wanted to be able read and send emails using the linux command line. After done much research I have found this free application called "Alpine" developed at the University Of Washington, which the earlier versions of it was called "Pine".&lt;br /&gt;
&lt;br /&gt;
To download you can go to the official website by clicking the the URL below&lt;br /&gt;
&lt;a href="http://www.washington.edu/alpine/"&gt;http://www.washington.edu/alpine/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
or if you are a Debian/Ubuntu user you can simply type in the command below&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install alpine&lt;br /&gt;
&lt;br /&gt;
Currently I am using Alpine with my gmail account. I may be do a post about how to configure gmail on Alpine&lt;br /&gt;
&lt;br /&gt;
Enjoy&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8013020190602005463-7893346126621885402?l=thisismyeye.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-28T17:23:59.707+01:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Secure your Gmail/Google Account</title><link>http://thisismyeye.blogspot.com/2011/06/secure-your-gmailgoogle-account.html</link><category>Tech</category><author>noreply@blogger.com (Chathura Mazz)</author><pubDate>Mon, 27 Jun 2011 10:02:20 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8013020190602005463.post-7296807978797484669</guid><description>&amp;nbsp; &amp;nbsp; &amp;nbsp; Are you confidant that your email account is secure anymore? You can never make anything 100% secure but, there are things you can do to make it more secure than it is.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;Gmail has introduced 2-step verification which protects your gmail account little bit more. I recommend that everyone who read this blog, should enable the feature.&lt;br /&gt;
&lt;br /&gt;
To enable: Go to your Google account page and then click on the&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "Using 2-step verification" And then follow the&amp;nbsp;instructions&lt;br /&gt;
&lt;br /&gt;
Make sure you read the instructions carefully and print out or keep the verification codes safely, which you will need to log in to your account when you haven't got your phone to get a verification code. Never loose them.&lt;br /&gt;
&lt;br /&gt;
The other thing you could do to protect your Gmail account is that to always use HTTPS. To enable this feature.&lt;br /&gt;
&lt;br /&gt;
Log in to your gmail account&lt;br /&gt;
Click on the Options symbol&lt;br /&gt;
Click on the General tab&lt;br /&gt;
Then click on the radio button which says "always use https", under "Browser Connection"&lt;br /&gt;
Save Changes&lt;br /&gt;
&lt;br /&gt;
Surf Save!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8013020190602005463-7296807978797484669?l=thisismyeye.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-27T18:02:20.830+01:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Start Dradis in BackTrack 5</title><link>http://thisismyeye.blogspot.com/2011/06/start-dradis-in-backtrack-5.html</link><category>Tech</category><author>noreply@blogger.com (Chathura Mazz)</author><pubDate>Thu, 23 Jun 2011 14:02:01 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8013020190602005463.post-6877451162063134625</guid><description>Back Track 5 comes with Dradis pre loaded already&lt;br /&gt;
But you might not be&amp;nbsp;familiar&amp;nbsp;with the way you start Dradis in BackTrack 5&lt;br /&gt;
&lt;div&gt;To start Dradis:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Go to the dradis/server directory&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;root@bt:~# cd /pentest/misc/dradis/server&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Then run start.sh script in the dradis directory&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;root@bt:/pentest/misc/dradis/server# /pentest/misc/dradis/start.sh&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8013020190602005463-6877451162063134625?l=thisismyeye.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-23T22:02:01.302+01:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>No Active Driver when you type in db_driver or db_connect? </title><link>http://thisismyeye.blogspot.com/2011/06/no-active-driver-when-you-type-in.html</link><category>Tech</category><author>noreply@blogger.com (Chathura Mazz)</author><pubDate>Sat, 17 Dec 2011 06:00:53 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8013020190602005463.post-1343171688785335073</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
Do you get the following error message when you type in db_driver on Metasploit console on BlackTrack5?&lt;br /&gt;
&lt;br /&gt;
[*] No Active Driver&lt;br /&gt;
[*]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Available: &lt;br /&gt;
&lt;br /&gt;
[*]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DB Support: Enable the mysql driver with the following command:&lt;br /&gt;
[*]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $ gem install mysql&lt;br /&gt;
[*]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; This gem requires mysqlclient headers, which can be installed on Ubuntu with:&lt;br /&gt;
[*]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $ sudo apt-get install libmysqlclient-dev&lt;br /&gt;
&lt;br /&gt;
[*]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DB Support: Enable the postgresql driver with the following command:&lt;br /&gt;
[*]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * This requires libpq-dev and a build environment&lt;br /&gt;
[*]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $ gem install postgres&lt;br /&gt;
[*]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $ gem install pg # is an alternative that may work&lt;br /&gt;
&lt;br /&gt;
msf &amp;gt; &lt;br /&gt;
&lt;br /&gt;
And you have tried installing mysql driver but didn't solve the problem ?&lt;br /&gt;
&lt;br /&gt;
This happens because when you start msfconsole by /pentest/exploits/framework3/msfconsole, it does not set the environment variables properly&lt;br /&gt;
&lt;br /&gt;
So all you have to do is, start msfconsole using BT5 menu or by using /usr/local/bin/msfconsole&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8013020190602005463-1343171688785335073?l=thisismyeye.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-17T14:00:53.244Z</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total></item><item><title>Lunux/Ubuntu not booting up after the kernel update?</title><link>http://thisismyeye.blogspot.com/2011/06/lunuxubuntu-not-booting-up-after-kernel.html</link><category>Tech</category><author>noreply@blogger.com (Chathura Mazz)</author><pubDate>Thu, 23 Jun 2011 08:26:26 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8013020190602005463.post-1491546131182631059</guid><description>After I have upgraded to 2.6.38-9-generic kernel I got the following message and I have tried many thing but this is how I have solved the problem.&lt;br /&gt;
&lt;br /&gt;
Gave up waiting for root device. Common problems:&lt;br /&gt;
-Boot args (cat /proc/cmdline)&lt;br /&gt;
-Check rootdelay= (did the system wait long enough?)&lt;br /&gt;
-Check root= (did the system wait for the right device?)&lt;br /&gt;
-Missing modules (cat /proc/modules; ls /dev)&lt;br /&gt;
ALERT! /dev/disk/by-uuid/310147a9-f21c-4e7c-aeb0-18f31073da58 does not exist. Dropping to a shell!&lt;br /&gt;
&lt;br /&gt;
BusyBox v1.10.2 (Ubuntu 1:1.10.2-2ubuntu7) built-in shell (ash)&lt;br /&gt;
Enter 'help' for a list of built-in commands.&lt;br /&gt;
&lt;br /&gt;
(initramfs)&lt;br /&gt;
&lt;br /&gt;
Boot your computer and when the grub loader appears, select the linux version you use (to the rescue mode) and press 'e' to edit it.&lt;br /&gt;
&lt;br /&gt;
Then remove the the UUID=&lt;uuid&gt; part of the line from root=UUID=&lt;uuid&gt;&lt;br /&gt;
&lt;br /&gt;
Replace it with your current partition, so in my case it looks like&lt;br /&gt;
&lt;br /&gt;
root=/dev/sda5&lt;br /&gt;
&lt;br /&gt;
press &lt;ctrl&gt;+x to boot up with the changed settings&lt;br /&gt;
&lt;br /&gt;
Then after you have logged in install fglrx module.&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install fglrx&lt;br /&gt;
&lt;br /&gt;
Then restart.&lt;br /&gt;
&lt;br /&gt;
Now this time select your linux version but this time not the rescue mode. &lt;br /&gt;
&lt;br /&gt;
Then replace the UUID how you did earlier.&lt;br /&gt;
&lt;br /&gt;
Done.&lt;br /&gt;
&lt;br /&gt;
To permanently apply the settings to grub, you will have to edit the grub.cfg file&lt;br /&gt;
&lt;br /&gt;
sudo vi /boot/grub/grub.cfg&lt;/ctrl&gt;&lt;/uuid&gt;&lt;/uuid&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8013020190602005463-1491546131182631059?l=thisismyeye.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-23T16:26:26.966+01:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>The "Anonymous" threats continues against Sony (Update)</title><link>http://thisismyeye.blogspot.com/2011/04/anonymous-threats-continues-against.html</link><author>noreply@blogger.com (Chathura Mazz)</author><pubDate>Wed, 13 Apr 2011 22:41:22 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8013020190602005463.post-426459662718655043</guid><description>The old story Is that Sony has filed a restraining order early this year, against George Hotz A.K.A GeoHot as he has violated copyrights by jail breaking the Sony's play station 3 which allowed him to install custom software on it. Now an independent organisation called 'Anonymous' has threatened Sony by putting up a video on youtube stating their demands (See below). Then this group began to take down Sony website including the Sony main website with DOS (Denial Of Service) attacks. They call this Anti-Sony operation the "Operation Payback". &lt;br /&gt;
&lt;br /&gt;
Sony has demanded popular social media networks such as Youtube and Facebook, to hand over the IP addresses of people who has viewd GeoHot's videos.&lt;br /&gt;
&lt;br /&gt;
&lt;object width="480" height="390"&gt;&lt;param name="movie" value="http://www.youtube-nocookie.com/v/2Tm7UKo4IBc?fs=1&amp;amp;hl=en_GB&amp;amp;rel=0&amp;amp;hd=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube-nocookie.com/v/2Tm7UKo4IBc?fs=1&amp;amp;hl=en_GB&amp;amp;rel=0&amp;amp;hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="390"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;br /&gt;
Their argument was that you should be able to do what ever you want with the product you bought with your own money. More future, they ask, if its legal to jail break your phones and install unsigned software applications, why not jail break PS3? &lt;br /&gt;
&lt;br /&gt;
&lt;object width="560" height="349"&gt;&lt;param name="movie" value="http://www.youtube-nocookie.com/v/mgtn53sFElE?fs=1&amp;amp;hl=en_GB&amp;amp;rel=0&amp;amp;hd=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube-nocookie.com/v/mgtn53sFElE?fs=1&amp;amp;hl=en_GB&amp;amp;rel=0&amp;amp;hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="349"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the last video they ask the public to return Sony products if you have bought any and support by join their force, by organising protests against Sony. Anonymous claims &lt;br /&gt;
&lt;br /&gt;
"GeoHot has taken a settlement with sony. The case has been dropped. In the eyes of the law,     the case is closed, for anonymous it is just beginning."&lt;br /&gt;
&lt;br /&gt;
&lt;object width="425" height="349"&gt;&lt;param name="movie" value="http://www.youtube-nocookie.com/v/HHaJ0DxE0aw?fs=1&amp;amp;hl=en_GB&amp;amp;rel=0&amp;amp;hd=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube-nocookie.com/v/HHaJ0DxE0aw?fs=1&amp;amp;hl=en_GB&amp;amp;rel=0&amp;amp;hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="349"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;br /&gt;
Is this just a start of a massive catastrophic cyber war? would it cause many other war's to start?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8013020190602005463-426459662718655043?l=thisismyeye.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-14T06:41:22.175+01:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><enclosure url="http://www.youtube-nocookie.com/v/2Tm7UKo4IBc?fs=1&amp;amp;hl=en_GB&amp;amp;rel=0&amp;amp;hd=1" length="1102" type="application/x-shockwave-flash" /><media:content url="http://www.youtube-nocookie.com/v/2Tm7UKo4IBc?fs=1&amp;amp;hl=en_GB&amp;amp;rel=0&amp;amp;hd=1" fileSize="1102" type="application/x-shockwave-flash" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>The old story Is that Sony has filed a restraining order early this year, against George Hotz A.K.A GeoHot as he has violated copyrights by jail breaking the Sony's play station 3 which allowed him to install custom software on it. Now an independent orga</itunes:subtitle><itunes:author>noreply@blogger.com (Chathura Mazz)</itunes:author><itunes:summary>The old story Is that Sony has filed a restraining order early this year, against George Hotz A.K.A GeoHot as he has violated copyrights by jail breaking the Sony's play station 3 which allowed him to install custom software on it. Now an independent organisation called 'Anonymous' has threatened Sony by putting up a video on youtube stating their demands (See below). Then this group began to take down Sony website including the Sony main website with DOS (Denial Of Service) attacks. They call this Anti-Sony operation the "Operation Payback". Sony has demanded popular social media networks such as Youtube and Facebook, to hand over the IP addresses of people who has viewd GeoHot's videos. Their argument was that you should be able to do what ever you want with the product you bought with your own money. More future, they ask, if its legal to jail break your phones and install unsigned software applications, why not jail break PS3? In the last video they ask the public to return Sony products if you have bought any and support by join their force, by organising protests against Sony. Anonymous claims "GeoHot has taken a settlement with sony. The case has been dropped. In the eyes of the law, the case is closed, for anonymous it is just beginning." Is this just a start of a massive catastrophic cyber war? would it cause many other war's to start?</itunes:summary></item><item><title>Problem With psexec (Solution)</title><link>http://thisismyeye.blogspot.com/2011/04/problem-with-psexec-solution.html</link><author>noreply@blogger.com (Chathura Mazz)</author><pubDate>Wed, 13 Apr 2011 06:06:12 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8013020190602005463.post-6750343739652130904</guid><description>I do my pentests on a Windows XP sp3 box and I had this problem, that I could not get psexec to work as I kept getting this error message.&lt;br /&gt;
&lt;br /&gt;
[*] Started reverse handler on &lt;host Ip&gt;:4444&lt;br /&gt;
[*] Connecting to the server...&lt;br /&gt;
[*] Authenticating to &lt;remote Ip&gt;:445|WORKGRO[*] Started reverse handler on 192.168.56.3:4444&lt;br /&gt;
[*] Connecting to the server...&lt;br /&gt;
[*] Authenticating to &lt;remote Ip&gt;:445|WORKGROUP as user ''...&lt;br /&gt;
&lt;br /&gt;
[-] FAILED! The remote host has only provided us with Guest privileges. Please make sure that the correct username and password have been provided. Windows XP systems that are not part of a domain will only provide Guest privileges to network logins by default.&lt;br /&gt;
&lt;br /&gt;
[*] Exploit completed, but no session was created.UP as user ''...&lt;br /&gt;
&lt;br /&gt;
[-] FAILED! The remote host has only provided us with Guest privileges. Please make sure that the correct username and password have been provided. Windows XP systems that are not part of a domain will only provide Guest privileges to network logins by default.&lt;br /&gt;
&lt;br /&gt;
[*] Exploit completed, but no session was created.&lt;br /&gt;
&lt;br /&gt;
That was because if your Windows XP Professional based computer is not in a domain, by default all users trying to log in to it over the network, are forced to use the Gust Account. To find out more information go to http://www.windowsnetworking.com/articles_tutorials/wxpsimsh.html&lt;br /&gt;
&lt;br /&gt;
So the solution is to &lt;br /&gt;
&lt;br /&gt;
Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa&lt;br /&gt;
And change the ForceGuest value to 0&lt;br /&gt;
&lt;br /&gt;
Done!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8013020190602005463-6750343739652130904?l=thisismyeye.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-13T14:06:12.454+01:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>My Unfortunate, the General Electric (GE) Internship</title><link>http://thisismyeye.blogspot.com/2011/04/my-unfortunate-general-electric-ge.html</link><author>noreply@blogger.com (Chathura Mazz)</author><pubDate>Sat, 17 Dec 2011 07:25:07 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8013020190602005463.post-4062948596145979042</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
Hello, This time I am writing about something happened to me couple of weeks ago. Ok I will start with the good news. I have been applying for internships few months now, but few weeks ago I have been invited for couple of internship interviews. One of them are from GE in UK. So I Went to the GE assessment centre in The Ark, Hammersmith. I loved the place and people. Then finally after four days I have been to the Assesment day at GE, I found out that I have been offered the internship at the GE Capital. &lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-ZXA4riqTcMg/TaSf8PRjofI/AAAAAAAAAbA/Px3v5aTg5LQ/s1600/200281_1545054556266_1532083924_31117248_7958184_n.jpg" imageanchor="1"&gt;&lt;img border="0" height="240" src="http://2.bp.blogspot.com/-ZXA4riqTcMg/TaSf8PRjofI/AAAAAAAAAbA/Px3v5aTg5LQ/s320/200281_1545054556266_1532083924_31117248_7958184_n.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
(Just after I came home from the GE Assessment Centre and was excited as it went quite well)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;/b&gt;&lt;br /&gt;
&lt;blockquote&gt;
&lt;b&gt;arrmmm..I know....... I amWeird!! :S&lt;/b&gt;&lt;/blockquote&gt;
&lt;br /&gt;
&lt;br /&gt;
Then the next step was to sign the agreements and talk to the Manger. BUT wait.. then I found out that I can not do the internship with my student visa for a year unless its a part of the course. And no my course is not a sandwich course. Even few days earlier I found out about this, the UK immigration regulations have changed as well. Anyway now I am working hard then after I have finished the final year of the degree next year I am going to apply for a Visa (Post-study working visa) which will allow me to work in England full time, and then apply for the GE Graduate program.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8013020190602005463-4062948596145979042?l=thisismyeye.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-17T15:25:07.533Z</app:edited><media:thumbnail url="http://2.bp.blogspot.com/-ZXA4riqTcMg/TaSf8PRjofI/AAAAAAAAAbA/Px3v5aTg5LQ/s72-c/200281_1545054556266_1532083924_31117248_7958184_n.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total></item><item><title>Text Encryption Application</title><link>http://thisismyeye.blogspot.com/2011/04/text-encrypting-program.html</link><category>Tech</category><category>My Projects</category><category>Software</category><author>noreply@blogger.com (Chathura Mazz)</author><pubDate>Tue, 12 Apr 2011 02:43:52 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8013020190602005463.post-3258891741024449216</guid><description>Under the Computer Security module we did one last assignment at the end of the term, the assignment was to implement the substitute cypher and demonstrate how it can be broken by using &lt;a href="http://en.wikipedia.org/wiki/Frequency_analysis"&gt;Frequency Analysis&lt;/a&gt;. So I have written a code to encrypt some text using a key, which the user inputs to the application (Which the application assumes that the key is unique), and to Break the encryption using frequency analysis, using Java. It was required to leave the spaces and non alphabetic characters, and maintain the cases in the cipher text (which makes the cypher text weaker). &lt;br /&gt;
&lt;br /&gt;
I have added another extra feature for the cipher breaking code called The "Advanced Frequency Analysis". Which means that, In frequency analysis it just analyses the frequencies of single characters. But if you turn on this feature if will analyse two and three character combinations as well as single characters, which makes the code breaker more strong.&lt;br /&gt;
&lt;br /&gt;
You will probably wonder that why would I want to add extra code to make the encryption weak. As an example this program passes spaces, non alphabetical characters through to the cipher text. It is because that they are requirements of the assignments so students can write about it on the report and give explanations about how to make it more stronger. &lt;br /&gt;
&lt;br /&gt;
Find the screen shots and examples of the program below.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Encryption &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Plain Text:&lt;br /&gt;
&lt;br /&gt;
Data centres use vast amounts of electricity to run their computer equipment and also to keep it cool.&lt;br /&gt;
&lt;br /&gt;
Environmental group Greenpeace has estimated that their total global energy use will have reached 2 trillion kw/h by 2020.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Key:&lt;br /&gt;
&lt;br /&gt;
qazxswedcvfrtgbnhyujmkiolp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-S2_etw3GkGE/TaOeWUGak6I/AAAAAAAAAao/iJx1zjNxYZg/s1600/Screenshot.png" imageanchor="1" style=""&gt;&lt;img border="0" height="320" width="280" src="http://1.bp.blogspot.com/-S2_etw3GkGE/TaOeWUGak6I/AAAAAAAAAao/iJx1zjNxYZg/s320/Screenshot.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Cipher Text:&lt;br /&gt;
&lt;br /&gt;
Hjtj koetfor gro bjrt jwdgetr dl osoktfakaty td fge tqoaf kdwcgtof ovgacwoet jei jsrd td xooc at kdds.&lt;br /&gt;
&lt;br /&gt;
Yebafdewoetjs pfdgc Jfooecojko qjr ortawjtoi tqjt tqoaf tdtjs psdmjs oeofpy gro nass qjbo fojkqoi 2 tfassade xn/q my 2020.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Decryption&lt;/b&gt; &lt;br /&gt;
&lt;br /&gt;
Advanced Frequency Analysis = off&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-jEzPt6hbqXY/TaOe69t6xJI/AAAAAAAAAaw/2abXVY9gCfA/s1600/Screenshot-2.png" imageanchor="1" style=""&gt;&lt;img border="0" height="320" width="280" src="http://3.bp.blogspot.com/-jEzPt6hbqXY/TaOe69t6xJI/AAAAAAAAAaw/2abXVY9gCfA/s320/Screenshot-2.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Decrypted plain text:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kata lestier dre wart amodstr oq eheltinlntg to ids tueni lomc1dtei ezdnc1mest asf ahro to veec1 nt looh. Jswniosmestah yiodc1 Xieesc1eale uar ertnmatef tuat tueni totah yhopah eseiyg dre bnhh uawe iealuef 2 tinhhnos vb/u pg 2020. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Advanced Frequency Analysis = on&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-hZ9AkbDPU1k/TaOfPAUqF6I/AAAAAAAAAa4/MeGFCMI_tDw/s1600/Screenshot-1.png" imageanchor="1" style=""&gt;&lt;img border="0" height="320" width="278" src="http://4.bp.blogspot.com/-hZ9AkbDPU1k/TaOfPAUqF6I/AAAAAAAAAa4/MeGFCMI_tDw/s320/Screenshot-1.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Decrypted plain text: &lt;br /&gt;
&lt;br /&gt;
Kata lestier  the wart amodstr  in eheltinlntg  of  for tueni lomc1dtei ezdnc1mest  and ahro  of veec1  to looh. Jswniosmestah yiodc1 Xieesc1eale  his ertnmatef tuat tueni totah yhopah eseiyg  the bnhh uawe iealuef 2 tinhhnos vb/u  it 2020. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
My Example is just a simple demonstration. As you can see its hard to analyse and decrypt just by using an application/ Algorithm, without having any human help. But This algorithm works better as the plain text gets larger, as it gets more data to analyse so the accuracy of the analysis gets better.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8013020190602005463-3258891741024449216?l=thisismyeye.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-12T10:43:52.653+01:00</app:edited><media:thumbnail url="http://1.bp.blogspot.com/-S2_etw3GkGE/TaOeWUGak6I/AAAAAAAAAao/iJx1zjNxYZg/s72-c/Screenshot.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>My Tetris</title><link>http://thisismyeye.blogspot.com/2011/04/my-tetris.html</link><category>Tech</category><category>My Projects</category><category>Software</category><author>noreply@blogger.com (Chathura Mazz)</author><pubDate>Tue, 12 Apr 2011 02:45:19 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8013020190602005463.post-6473374348148242365</guid><description>'Tetris' is one of the most popular games of all time. For the last project of Application Programming module at the university, I got to develop this small Tetris game applet. As you can see its very basic and simple as I added more than requirements of the assignment, to the application itself. It would have had more functionalities but I moved on from it to the next assignment so I can finish my assignments and get it everything done way before the deadline. I will add more features to it if I get much time in the future, even though I tried ones and then I got busy with something else and then moved on.&lt;br /&gt;
&lt;br /&gt;
To control the blocks You can use either keyboard or mouse or both. &lt;br /&gt;
&lt;br /&gt;
Controls:&lt;br /&gt;
&lt;br /&gt;
Mouse Controls:&lt;br /&gt;
&lt;br /&gt;
Right-Mouse Button- Move right&lt;br /&gt;
Left-Mouse Button - Move Left&lt;br /&gt;
&lt;br /&gt;
Key Board Controls:&lt;br /&gt;
&lt;br /&gt;
Right Arrow key- Move Right&lt;br /&gt;
Left Arrow key - Move Left&lt;br /&gt;
'R' key        - Rotate&lt;br /&gt;
&lt;br /&gt;
If I develop it more further I will definitely post it on here. Like I have said it earlier its a very simple version of Tetris. But it plays according do all Tetris rules.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-WD4h8Bf0uPU/TaJuz3EKpYI/AAAAAAAAAaU/Kg1LQa0Tu6U/s1600/Screenshot.png" imageanchor="1" style=""&gt;&lt;img border="0" height="320" width="136" src="http://2.bp.blogspot.com/-WD4h8Bf0uPU/TaJuz3EKpYI/AAAAAAAAAaU/Kg1LQa0Tu6U/s320/Screenshot.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-sGa-ynEp4Sw/TaJu3pNmVtI/AAAAAAAAAac/-faFzZJVbjQ/s1600/Screenshot-2.png" imageanchor="1" style=""&gt;&lt;img border="0" height="320" width="180" src="http://1.bp.blogspot.com/-sGa-ynEp4Sw/TaJu3pNmVtI/AAAAAAAAAac/-faFzZJVbjQ/s320/Screenshot-2.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8013020190602005463-6473374348148242365?l=thisismyeye.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-12T10:45:19.996+01:00</app:edited><media:thumbnail url="http://2.bp.blogspot.com/-WD4h8Bf0uPU/TaJuz3EKpYI/AAAAAAAAAaU/Kg1LQa0Tu6U/s72-c/Screenshot.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>After a while</title><link>http://thisismyeye.blogspot.com/2011/04/after-while.html</link><author>noreply@blogger.com (Chathura Mazz)</author><pubDate>Sun, 10 Apr 2011 08:59:58 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8013020190602005463.post-3873501528415939399</guid><description>After a while I found some time to continue writing my blog. It has been a very busy few months for me as I have been working very hard for my assignments and tests at the University. Presumably I will have time to write more blog posts in the future. &lt;br /&gt;
&lt;br /&gt;
  I will update you with what I have been dong for the last few months at the University.&lt;br /&gt;
&lt;br /&gt;
        Under the Computer Science Project and Industrial Practice subject I have been assigned to a project group to carry out making a "Language Converter" as the project. We have had a few months to complete the whole project including the required documentation. This includes Software Requirement Specification, Software Design Document. I have been in charge of the whole documenting part of the whole project to start with and I have had a few other group members under my supervision, which I had broken down the tasks in to. But after then with some of the group members requests and my interest, I have started doing the actual software programming the application with just two other group members, as any other group members did not have the required knowledge or interest in developing software even though I have spent tremendous time to get other members working on developing the software as well as documenting. It did not matter how interesting the documenting was I had to carry on doing just the implementation as otherwise we would have ran out of time because of the lack of resources to carry on and finish off the project in time even though I enjoy programming very much too. According to the rules and regulations each member should contribute five hours everyday to the project in any way they can.&lt;br /&gt;
&lt;br /&gt;
        Finally just before we broke up for the Easter study leave, I submitted the whole project. But as I have predicted  in the beginning of the project, without enough human power/ resources we would not be able to finish the implementation unless someone would  of stopped their other work and do just the group project. We manage to finish three use cases out of four.&lt;br /&gt;
&lt;br /&gt;
 Most of you must have heard the game "Tetris". I got to make this game using Java for one of the assignments in the first term. It was my favourite assignment of the term as it was very enjoyable. &lt;br /&gt;
&lt;br /&gt;
 Under the subject Database and Information Retrieval I got to learn IBM DB2 Database management system and It was quite fun too. For the last assignment I worked with AJAX, MySql and the Google Maps API. &lt;br /&gt;
&lt;br /&gt;
 C++ was one of the most interesting subjects in the whole year. Funny enough I have finished all of the assignments three months before the dead line, as the module content was just too tempting for me just to look at it and go away. The last assignment was to make a Bot which reads from a book, analyses certain parts and words in a book. For this particular assignment I have used the book "Hamlet" by Shakespeare.&lt;br /&gt;
&lt;br /&gt;
 For "Data Structures and Algorithms", I have learnt a lot about collections, their efficiency levels and how they work. We wrote our own collection classes.&lt;br /&gt;
&lt;br /&gt;
 The other project was to develop a “text encryptor” using substitute cypher and a code breaker which breaks the encryption using Frequency Analysis. To make the analysis more efficient and accurate I have added more code to the project so it analyses two and three character combinations from the cypher text. But it was not required for the assignment.&lt;br /&gt;
&lt;br /&gt;
        Currently I am learning Oracle DBMS and more about Computer Security and Penetration testing. Also I am planning to learn Ruby (Programming Language).&lt;br /&gt;
&lt;br /&gt;
        I apologise for not posting much on the blog. It’s just because I am busy with my studies. I am hoping to write more blog posts while I am doing my revising for the next exams and my other studies and experiments.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8013020190602005463-3873501528415939399?l=thisismyeye.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-10T16:59:58.708+01:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Youtube releases new HTML5 embed code</title><link>http://thisismyeye.blogspot.com/2010/07/youtube-releases-new-html5-embed-code.html</link><author>noreply@blogger.com (Chathura Mazz)</author><pubDate>Fri, 23 Jul 2010 23:08:27 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8013020190602005463.post-1027048169242806982</guid><description>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Google is testing new HTML5 embed code that plays the videos using either flash or HTML 5 player and it uses &amp;lt;iframe&amp;gt; tag. It is still under construction but developers want&amp;#160; feed back form current users so the beta version of it is now available. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; It won’t play the video on HTML 5, if the video has got Google ads or if you haven’t set it up yet. If you are on a mobile device, it won’t play if it won’t take you to a separate player&amp;#160; or if it won’t play the video in-line. But if your not eligible to view the video in HTML 5 it will play the video using the flash player. But again it depend on the preferences and where you are viewing the video.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; To use this service you have to &lt;a href="http://www.youtube.com/html5" target="_blank"&gt;join&lt;/a&gt; the YouTube HTML 5 beta version and you must be using a browser which supports HTML5.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Supported browsers: &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Google Chrome&lt;/p&gt;  &lt;p&gt;Opera&lt;/p&gt;  &lt;p&gt;Firefox that support the WebM format&lt;/p&gt;  &lt;p&gt;Apple Safari 4.0 or late &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;-Chathura Mazz-&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8013020190602005463-1027048169242806982?l=thisismyeye.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-24T07:08:27.528+01:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Muttia Muralidharan achieves  800 wickets</title><link>http://thisismyeye.blogspot.com/2010/07/muttia-muralidharan-achieves-800.html</link><author>noreply@blogger.com (Chathura Mazz)</author><pubDate>Thu, 22 Jul 2010 22:43:08 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8013020190602005463.post-8286526561083375201</guid><description>&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; First of all&amp;#160; I am not a big Cricket fan. Since I was young I hung around&amp;#160; with cricket fans but for some reason they couldn’t get me in to cricket. But anyway I just thought I would write this blog about this amazing cricket player as he has done something quite impressive. Check this out &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:30f242c4-fef9-4de2-8fb1-7cc0721a9bce" class="wlWriterEditableSmartContent"&gt;&lt;div id="8fb9de33-0401-4efb-8e55-36644ad64ed6" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=955KvpxKbdE" target="_new"&gt;&lt;img src="http://lh5.ggpht.com/_xXvXuUtf6Ho/TEknYE3TUNI/AAAAAAAAAWA/sDhvu9NwCCo/video801f02d88722%5B56%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('8fb9de33-0401-4efb-8e55-36644ad64ed6'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/955KvpxKbdE&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/955KvpxKbdE&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; The Sri Lankan Cricket player Murali is the first test cricket player to get 800 wickets in the test cricket history. He managed to get 8 wickets before he retired as it was his last test match.&amp;#160;&amp;#160; And check this video too. My friend made this video as a tuibute to Murali.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:87da3e5c-6af8-4f6a-ab07-303d7c6cfb92" class="wlWriterEditableSmartContent"&gt;&lt;div id="7da32520-b2c4-427c-9228-99ea74a1aae7" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=ESqLuGj7o5c" target="_new"&gt;&lt;img src="http://lh6.ggpht.com/_xXvXuUtf6Ho/TEknY6ONzuI/AAAAAAAAAWE/xucDo3aGqsk/video85c083163206%5B44%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('7da32520-b2c4-427c-9228-99ea74a1aae7'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/ESqLuGj7o5c&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/ESqLuGj7o5c&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="width:425px;clear:both;font-size:.8em"&gt;Tribute to Murali&lt;/div&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; -Chathura Mazz-&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8013020190602005463-8286526561083375201?l=thisismyeye.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-23T06:43:08.680+01:00</app:edited><media:thumbnail url="http://lh5.ggpht.com/_xXvXuUtf6Ho/TEknYE3TUNI/AAAAAAAAAWA/sDhvu9NwCCo/s72-c/video801f02d88722%5B56%5D.jpg?imgmax=800" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Chromium, Google Chrome Beta,Dev and the Stable version.</title><link>http://thisismyeye.blogspot.com/2010/07/how-to-install-chromium-google-chrome.html</link><author>noreply@blogger.com (Chathura Mazz)</author><pubDate>Mon, 11 Apr 2011 14:05:20 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8013020190602005463.post-2548803371470901858</guid><description>&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;a href="http://code.google.com/chromium/" target="_blank"&gt;&lt;img src="http://www.techworld.com/cmsdata/news/3224738/Chromium.png" width="176" height="176" /&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;a href="http://www.google.com/chrome" target="_blank"&gt;&lt;img src="http://blog.skiquel.com/wp-content/uploads/2010/03/google-chrome.png" width="175" height="175" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; Google Chrome becoming the killer of web browsers available at the moment. Would you like to try out different versions of Chrome and newer cool features potentially would be available for the future stable versions? In my opinion Google Chrome/Chromium is that fastest browser available. You will tell me I’m wrong but that’s just my opinion.&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; Chrome seems to release new&amp;#160; updates quite often so you want to keep up to date with all that newer features. If you subscribe to a one of Beta, Dev, stable channels it will update by itself without even prompting so you would not have to worry about keeping it up to date, unlike Chromium. But you can update Chromium by using a updater or you will have to download it and install the newest build manually.&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Ok,&amp;#160; don’t get confused with all these different kind of versions. Chromium is the open source project Google chrome is based on.&amp;#160; Chromium releases few new versions with new cutting edge features everyday. Then every now and then Google makes a new Goole Chrome dev version using latest Chromium build and they adds some more new features on top of it. Then every week or so they takes the latest Google Chrome dev build and releases the Google Chrome beta by sorting out faults. Finally in every few months they release the stable version of Google Chrome when they the developers are satisfied with the new features and feel safe to release it.&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; &lt;a href="http://dev.chromium.org/getting-involved/dev-channel" target="_blank"&gt;Click here&amp;#160; to download Google Chrome Dev,beta or the stable version&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; &lt;a href="http://build.chromium.org/buildbot/continuous/LATEST/" target="_blank"&gt;Click here to download Chromium latest snapshot&lt;/a&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; &lt;a href="http://mulder.dummwiedeutsch.de/home/?page=projects#chromium" target="_blank"&gt;Click here to download the Chromium updater&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8013020190602005463-2548803371470901858?l=thisismyeye.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-11T22:05:20.796+01:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Cool Google Chrome Extensions</title><link>http://thisismyeye.blogspot.com/2010/07/cool-google-chrome-extensions.html</link><author>noreply@blogger.com (Chathura Mazz)</author><pubDate>Sun, 18 Jul 2010 17:59:52 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8013020190602005463.post-5943496648399561378</guid><description>&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; I have been using Google Chrome for years now. Chrome did not have much extensions/add-ons to start with. But Recently I have found really cool Google Chrome extensions. I just thought I would share my favourite Chrome extensions. with you They all can be found at &lt;a href="http://chrome.google.com/extensions"&gt;chrome.google.com/extensions&lt;/a&gt;. Hope you will enjoy it.&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a href="https://chrome.google.com/extensions/detail/gffjhibehnempbkeheiccaincokdjbfe?hl=en" target="_blank"&gt;Google Mail Checker Plus&lt;/a&gt; – Notifies you when you got a new email. You can view new emails &lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; from the extention without going to gmail&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a href="https://chrome.google.com/extensions/detail/mgijmajocgfcbeboacabfgobmjgjcoja?hl=en"&gt;Google Dictionary (by Google)&lt;/a&gt; – when you double click a word within the browser it gives you &lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; the definition. by clicking on the icon on the address bar, you can &lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; look up other words.&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a href="https://chrome.google.com/extensions/detail/nnbmlagghjjcbdhgmkedmbmedengocbn?hl=en"&gt;Docs PDF/PowerPoint Viewer (by Google)&lt;/a&gt;&amp;#160; - Views PDF files, Power Point files&amp;#160; and other Google &lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Document files in the browser.&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a href="https://chrome.google.com/extensions/detail/hphjpfmagbhbdfhdndglcccmhdjhjjce?hl=en"&gt;Remember The Milk for Gmail&lt;/a&gt; – Popular task managing tool’s plug-in for gmail. Manage your tasks &lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; on gmail using Remember the Milk&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a href="https://chrome.google.com/extensions/detail/ookhcbgokankfmjafalglpofmolfopek?hl=en"&gt;Google Calendar Checker (by Google)&lt;/a&gt; -&amp;#160; Notifies when you have anything scheduled on your Google &lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; calendar &lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a href="https://chrome.google.com/extensions/detail/ihbcpkcoopncbdefilgpnlncpeajenmk?hl=en"&gt;Google Wave Notifier&lt;/a&gt; -&amp;#160; Notifils when you have new waves. Can view waves by double clicking the &lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; icon on the extensions bar&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a href="https://chrome.google.com/extensions/detail/bfbmjmiodbnnpllbbbfblcplfjjepjdn?hl=en"&gt;Turn Off the Lights&lt;/a&gt; – When you click on the Icon on the address bar, the browser page will be fading &lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; to dark and automatically focus to the video&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a href="https://chrome.google.com/extensions/detail/encaiiljifbdbjlphpgpiimidegddhic?hl=en"&gt;Chromed Bird&lt;/a&gt; – A twitter Client. Shows the twitter time line, replies and Direct messages on the extension.&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a href="https://chrome.google.com/extensions/detail/pioclpoplcdbaefihamjohnefbikjilc?hl=en"&gt;Clip to Evernote&lt;/a&gt; – Can save things you see&amp;#160; easily when you surf web. Can access your Evernote account and search though your notes.&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a href="https://chrome.google.com/extensions/detail/aeoigbhkilbllfomkmmilbfochhlgdmh?hl=en"&gt;ChromeAccess&lt;/a&gt; – Quick access to all (relevant) 'about:' and 'chrome://' pages.&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a href="https://chrome.google.com/extensions/detail/idaeealfhcijmeigljaopafdapgijdcb?hl=en"&gt;Google Share Button&lt;/a&gt; – By using share button you can share web pages with your social networks, &lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; email and blogs.&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a href="https://chrome.google.com/extensions/detail/bohahkiiknkelflnjjlipnaeapefmjbh?hl=en"&gt;Note Anywhere&lt;/a&gt; – Make notes inside Google Chrome. when you open that page again, the notes get &lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; loaded automatically.&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a href="https://chrome.google.com/extensions/detail/pgkcfihepeihdlfphbndagmompiakeci"&gt;Secbrowsing&lt;/a&gt; -&amp;#160; Checks that your plug-ins are up to date &lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a href="https://chrome.google.com/extensions/detail/lghjfnfolmcikomdjmoiemllfnlmmoko"&gt;Invisible Hand&lt;/a&gt; – Check if the product you are looking for on the internet is available in a lower &lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; price &lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a href="https://chrome.google.com/extensions/detail/fcdjadjbdihbaodagojiomdljhjhjfho"&gt;After the Deadline&lt;/a&gt; – Checks spelling, style, and grammar on your email, tweet, blog, ect.&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a href="https://chrome.google.com/extensions/detail/mmgagnmbebdebebbcleklifnobamjonh"&gt;AutoPager&lt;/a&gt; -&amp;#160; Automatically loads the next page when you scroll the page down to the bottom, &lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; without having to click to the next page &lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a href="https://chrome.google.com/extensions/detail/jobpaepjhflihdcgajlbmkipfdmjmkda"&gt;Opinion Cloud&lt;/a&gt; – Summarizes comments on YouTube Videos and Flicker pictures and provides an&amp;#160; &lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; overall overview of all comments &lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Thank You. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8013020190602005463-5943496648399561378?l=thisismyeye.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-19T01:59:52.160+01:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>The Dragon</title><link>http://thisismyeye.blogspot.com/2010/07/dragon.html</link><author>noreply@blogger.com (Chathura Mazz)</author><pubDate>Sat, 17 Jul 2010 16:38:13 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8013020190602005463.post-603092887741790418</guid><description>&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;a href="http://lh4.ggpht.com/_xXvXuUtf6Ho/TEI-4tpjzXI/AAAAAAAAAVk/XBHNwPUMg04/s1600-h/Dragon%5B6%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="Dragon" border="0" alt="Dragon" src="http://lh4.ggpht.com/_xXvXuUtf6Ho/TEI-5PBRy6I/AAAAAAAAAVo/nGJjncHEjTQ/Dragon_thumb%5B3%5D.jpg?imgmax=800" width="483" height="631" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; There are four of these kind of statues&amp;#160; on the roof&amp;#160; of my house facing out side. Yes it has got a little bit of Chinese influence to it. I took this picture with my old Camera. I Hope you guys will like it.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8013020190602005463-603092887741790418?l=thisismyeye.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-18T00:38:13.839+01:00</app:edited><media:thumbnail url="http://lh4.ggpht.com/_xXvXuUtf6Ho/TEI-5PBRy6I/AAAAAAAAAVo/nGJjncHEjTQ/s72-c/Dragon_thumb%5B3%5D.jpg?imgmax=800" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>The busiest last semester and the end of the first year at the University</title><link>http://thisismyeye.blogspot.com/2010/07/busiest-last-semester-and-end-of-first.html</link><author>noreply@blogger.com (Chathura Mazz)</author><pubDate>Fri, 16 Jul 2010 21:59:56 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8013020190602005463.post-3928102272985765501</guid><description>&lt;p&gt;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; The last semester was quite busy for me as it was all about revision, completing assignments and projects. In the start of the last semester we got told and received the revision time tables. Even though it looked like quite a tight schedule I wasn’t tired as much like how I was after lectures.&amp;#160; Around the same time we had quite tight dead lines to finish this massive reports. Embedded systems assignments which we had to use the annoying “ARM” board and the last group project report and the project demonstration. &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Time Table compiler was my first year project and there were six group members. To start with I was just&amp;#160; in charge of the Java script and JSTL components of the project but in the second semester and onwards I had to wear couple of hats which means I have been chosen to hold a shared group leadership. It was quite interesting.&amp;#160; Because of the fact that some of&amp;#160; required java script and JSTL parts to complete the project&amp;#160; was out of the syllabus scope of the course so I had to research and self study on my own about certain things. In the mean time I was doing my own studies and research I co-operated with other people who was responsible with other&amp;#160; components in the project. As an Instance I worked with other people who has been doing Databases, xHTML and CSS.&amp;#160; We could finish the project at before the dead line and I thought it went better than I thought it would. The other reports quite well and I thought I did quite well on it. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;a href="http://lh6.ggpht.com/_xXvXuUtf6Ho/TEE3jK0MhKI/AAAAAAAAAVQ/a50hrLdoUBE/s1600-h/11032010409%5B9%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="11032010409" border="0" alt="11032010409" src="http://lh4.ggpht.com/_xXvXuUtf6Ho/TEE3keoNk_I/AAAAAAAAAVU/jrEpwAt9jfc/11032010409_thumb%5B6%5D.jpg?imgmax=800" width="498" height="389" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; The ARM board&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; The first report is about embedded systems with the ARM board. Which is Atmel AT91 ARM Thumb-based microcontroller provided by the Essex University. The software compiler has been already been installed on university computers and the IDE (&lt;a href="http://en.wikipedia.org/wiki/Integrated_development_environment"&gt;&lt;em&gt;Integrated development environment&lt;/em&gt; &lt;/a&gt;) was Eclipse as it was recommended.The programming language we used to write these programmes was C. To download the compiled to the processor board we have used this application programme called Sam-Ba. It has been quite hard to work with the arm board because it kept crashing many times as we were trying to complete my assignments but finally I managed to complete it and finish the report. There were few three assignments &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;ol&gt;   &lt;ul&gt;     &lt;li&gt;0 First assignment was to move the light to left and right to left and when you press 2,3 or 4 buttons, make it change the direction and then exit when you press button 8. &lt;/li&gt;      &lt;li&gt;&lt;/li&gt;      &lt;li&gt;0&amp;#160; The second assignment was to further modify the program some that the green LED travels at twice the speed of the red LED. Then the last one&lt;/li&gt;   &lt;/ul&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;0 The third assignments was to Modify the program I have been given to create a reaction timer.   &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; Pressing button 1 should start the row of LEDs as a countdown timer. When all the LEDs are go&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; out the timer should start counting.&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; Pressing button 2 stops the count and displays the time taken. So to test your reaction you&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; should press button 2 as soon as all the LEDs go out.   &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; Pressing button 3 should reset the counter ready for the next attempt&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; The second report is about the group project and that was the biggest report I had to write in the first year. But I have managed to write the report within one and half days. I quite enjoyed writing the reports and I am happy with the marks I have got for them.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;a href="http://lh4.ggpht.com/_xXvXuUtf6Ho/TEE4MptUysI/AAAAAAAAAVc/YQWdwm-h7pk/s1600-h/91908201%5B4%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="91908201" border="0" alt="91908201" src="http://lh6.ggpht.com/_xXvXuUtf6Ho/TEE4NFX41eI/AAAAAAAAAVg/D044BoUr440/91908201_thumb%5B2%5D.jpg?imgmax=800" width="473" height="362" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; When we were doing our end term reports&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160; I had mainly four exams at the end of the University year. They were Problem solving&amp;#160; and essential skills for Computer Science, Procedural and Object Oriented programming, Information Systems and Computer Systems and Networks. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160; Now its the summer holidays. Joined with an open source project and I am looking for a part time job as well. &lt;img style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" class="wlEmoticon wlEmoticon-openmouthedsmile" alt="Open-mouthed smile" src="http://lh5.ggpht.com/_xXvXuUtf6Ho/TEE3lOSHAeI/AAAAAAAAAVY/-L2zSxEfIIU/wlEmoticon-openmouthedsmile%5B2%5D.png?imgmax=800" /&gt; Hopefully I will be lucky (yn)&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Thank you&lt;/p&gt;  &lt;p&gt;Chathura Mazz&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8013020190602005463-3928102272985765501?l=thisismyeye.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-17T05:59:56.780+01:00</app:edited><media:thumbnail url="http://lh4.ggpht.com/_xXvXuUtf6Ho/TEE3keoNk_I/AAAAAAAAAVU/jrEpwAt9jfc/s72-c/11032010409_thumb%5B6%5D.jpg?imgmax=800" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>John Conway’s Game Of Life</title><link>http://thisismyeye.blogspot.com/2010/07/john-conways-game-of-life.html</link><category>Tech</category><category>My Projects</category><category>Software</category><author>noreply@blogger.com (Chathura Mazz)</author><pubDate>Tue, 12 Apr 2011 02:46:25 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8013020190602005463.post-5566369187992971730</guid><description>&lt;p&gt;&amp;#160;&amp;#160; &lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; Game of life&amp;#160; is devised John Conway is a British mathematician &lt;a href="http://en.wikipedia.org/wiki/John_Horton_Conway"&gt;John Horton Conway&lt;/a&gt; in 1970. As a part of my last Java assignment I re designed and added more components to the game under the Java lecturer Professor &lt;a href="http://csee.essex.ac.uk/staff/lucas/" target="_blank"&gt;Simon M. Lucas&lt;/a&gt;’s guidance. I was really excited to make this application just after seeing Simon’s example of the Game Of Life. &lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;&lt;strong&gt;Rules:&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;The universe of the Game of Life is an infinite two-dimensional &lt;a href="http://en.wikipedia.org/wiki/Orthogonal"&gt;orthogonal&lt;/a&gt; grid of square &lt;i&gt;cells&lt;/i&gt;, each of which is in one of two possible states, &lt;i&gt;live&lt;/i&gt; or &lt;i&gt;dead&lt;/i&gt;. Every cell interacts with its eight &lt;i&gt;&lt;a href="http://en.wikipedia.org/wiki/Moore_neighborhood"&gt;neighbours&lt;/a&gt;&lt;/i&gt;, which are the cells that are directly horizontally, vertically, or diagonally adjacent. At each step in time, the following transitions occur:&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Any live cell with fewer than two live neighbours dies, as if caused by under-population. &lt;/li&gt;
&lt;li&gt;Any live cell with more than three live neighbours dies, as if by overcrowding. &lt;/li&gt;
&lt;li&gt;Any live cell with two or three live neighbours lives on to the next generation. &lt;/li&gt;
&lt;li&gt;Any dead cell with exactly three live neighbours becomes a live cell, as if by reproduction.&lt;/li&gt;
&lt;li&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;The initial pattern constitutes the &lt;i&gt;seed&lt;/i&gt; of the system. The first generation is created by applying the above rules simultaneously to every cell in the seed—births and deaths happen simultaneously, and the discrete moment at which this happens is sometimes called a &lt;i&gt;tick&lt;/i&gt; (in other words, each generation is a pure function of the one before). The rules continue to be applied repeatedly to create further generations&amp;#160;&amp;#160; &lt;/p&gt;&lt;p&gt;-&lt;a href="http://en.wikipedia.org/wiki/Conway's_Game_of_Life" target="_blank"&gt;Wikipedia&lt;/a&gt;-&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;a href="http://lh3.ggpht.com/_xXvXuUtf6Ho/TDS6ja692UI/AAAAAAAAAUw/LNEbSQ4LuVk/s1600-h/Untitsdfsledd%5B3%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="Untitsdfsledd" border="0" alt="Untitsdfsledd" src="http://lh6.ggpht.com/_xXvXuUtf6Ho/TDS6muQPKxI/AAAAAAAAAU0/-fvtuXsfs_k/Untitsdfsledd_thumb%5B1%5D.png?imgmax=800" width="453" height="274" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;You can create your own rules by changing the bits on the bit editor in the right hand side. You can stop and Resume your game anytime by just pressing the Start/Stop button. By changing bits you can create really cool patterns on the game window. As an example the following picture shows one of the rules I have made &lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;a href="http://lh3.ggpht.com/_xXvXuUtf6Ho/TDS6pVuN5bI/AAAAAAAAAU4/tK_K-GaIDfQ/s1600-h/Untitsdsdfdfsledd%5B5%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="Untitsdsdfdfsledd" border="0" alt="Untitsdsdfdfsledd" src="http://lh5.ggpht.com/_xXvXuUtf6Ho/TDS6sCvc6AI/AAAAAAAAAU8/v5nK5Obfp6U/Untitsdsdfdfsledd_thumb%5B3%5D.png?imgmax=800" width="469" height="289" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;I won’t talk about the Java code and the logics of this program but If you want to know or if you want to play this game,&amp;#160; just email me or leave a comment. I’ll send you more information &lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Thank you for visiting My blog&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8013020190602005463-5566369187992971730?l=thisismyeye.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-12T10:46:25.409+01:00</app:edited><media:thumbnail url="http://lh6.ggpht.com/_xXvXuUtf6Ho/TDS6muQPKxI/AAAAAAAAAU0/-fvtuXsfs_k/s72-c/Untitsdfsledd_thumb%5B1%5D.png?imgmax=800" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Scribble</title><link>http://thisismyeye.blogspot.com/2010/07/scribble.html</link><category>Tech</category><category>My Projects</category><category>Software</category><author>noreply@blogger.com (Chathura Mazz)</author><pubDate>Tue, 12 Apr 2011 02:46:58 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8013020190602005463.post-8894020767202214326</guid><description>&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160; Scribble is a painting pad which enables you to draw really cool patterns on it. I made this peace of application as a part of the java assignment under the Java lecturer Professor &lt;a href="http://csee.essex.ac.uk/staff/lucas/" target="_blank"&gt;Simon M. Lucas&lt;/a&gt;’s guidance. It’s been a great experience to make this application.&amp;#160; It was a great experience to make Scribble. I was quite excited to see the end product after seeing completed application in the Lectures. I have completed the whole assignment successfully before the dead line and I am glad that I have got quite high marks for it and I have got full marks for this part of the assignment &lt;img style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" class="wlEmoticon wlEmoticon-openmouthedsmile" alt="Open-mouthed smile" src="http://lh4.ggpht.com/_xXvXuUtf6Ho/TDSYA2NkXiI/AAAAAAAAAUY/nHVd_kYHIgY/wlEmoticon-openmouthedsmile%5B2%5D.png?imgmax=800" /&gt;. I will soon post the other past of the assignment and it will be my next blog post.I have posted some random things I drew on it so you can get an Idea about what it looks like. Hope you will like it.&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;a href="http://lh6.ggpht.com/_xXvXuUtf6Ho/TDSYBzHyIcI/AAAAAAAAAUc/MEugDsHY0fs/s1600-h/Untitsdfsledd%5B3%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="Untitsdfsledd" border="0" alt="Untitsdfsledd" src="http://lh6.ggpht.com/_xXvXuUtf6Ho/TDSYDTlMOJI/AAAAAAAAAUg/gcLzqXm1r-U/Untitsdfsledd_thumb%5B1%5D.png?imgmax=800" width="404" height="252" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="Untitsledd" border="0" alt="Untitsledd" src="http://lh6.ggpht.com/_xXvXuUtf6Ho/TDSYERpo5uI/AAAAAAAAAUk/SQkflueGV-E/Untitsledd_thumb%5B1%5D.png?imgmax=800" width="406" height="254" /&gt;&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;a href="http://lh4.ggpht.com/_xXvXuUtf6Ho/TDSYF_48TbI/AAAAAAAAAUo/KlzmthtrYNw/s1600-h/Untitled%5B6%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="Untitled" border="0" alt="Untitled" src="http://lh6.ggpht.com/_xXvXuUtf6Ho/TDSYHQ_ojjI/AAAAAAAAAUs/qT4uVihOw6Y/Untitled_thumb%5B4%5D.png?imgmax=800" width="420" height="271" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;I wont post anything about the Java Codes of this application but if you want to know about it or if you want to try this application by yourself,&amp;#160; just email me or leave a comment.&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Thank you for visiting my blog&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;-Chathura Mazz-&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8013020190602005463-8894020767202214326?l=thisismyeye.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-12T10:46:58.053+01:00</app:edited><media:thumbnail url="http://lh4.ggpht.com/_xXvXuUtf6Ho/TDSYA2NkXiI/AAAAAAAAAUY/nHVd_kYHIgY/s72-c/wlEmoticon-openmouthedsmile%5B2%5D.png?imgmax=800" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>My favourite Online Sync Software</title><link>http://thisismyeye.blogspot.com/2010/07/my-favourite-online-sync-software.html</link><category>Software</category><author>noreply@blogger.com (Chathura Mazz)</author><pubDate>Fri, 02 Jul 2010 18:28:24 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8013020190602005463.post-3207196582181980950</guid><description>&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; I have been looking for a good software and a service to store and back up my documents, pictures and songs. Then I did a lot of research about it and found two really cool softwares. Personally I like both of them and I use both of them. They are&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Dropbox (&lt;a href="https://www.dropbox.com/" target="_blank"&gt;Download here&lt;/a&gt;) &lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; and&amp;#160; &lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;a href="http://www.gladinet.com/" target="_blank"&gt;Gladinet&lt;/a&gt; (&lt;a href="http://www.gladinet.com/p/download_starter_direct.htm" target="_blank"&gt;Download here&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Dropbox uses their own service to service to store files.Once you have uploaded your files to your Box you can access it from anywhere. You can download its desktop client to synchronise your files on you Desktop Computer or Laptop, or you can download the mobile client to your ipad, iphone, Android device or to your Blackberry phone so you can access your synchronised files from your mobile device. and also if you want to access your files without installing anything you can access your files by just logging in to Dropbox website.&amp;#160; This is so Cool because you don’t have to carry your memory sticks or hard drives or anything if you want to transfer or carry your documents. You just have to put your files in to Dropbox so you can access it from anywhere and you can add files to the same Box from where ever you have logged in so it will synchronise your other devices you have installed the clients so then you can access them it from anywhere you want. I use my drop box to store my University course work so I don’t have to carry them in my laptop or in my hard drive. They now have a new Dropbox Chrome extension so you can access your files on your browser&amp;#160; It is very easy to use. You can quite easily share your files with your friends. The only draw back is that you just only get 2GB for free but you can buy more space if you want to.   &lt;br /&gt;
&lt;/p&gt;&lt;p&gt;Step 1 : Go to Drop Box Website or &lt;a href="https://www.dropbox.com" target="_blank"&gt;Click here&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Step 2 : Download DropBox Client. its available for Windows, Mac and Linux users&lt;/p&gt;&lt;p&gt;Step 3: Register for a DropBox account &lt;/p&gt;&lt;p&gt;Step 4: Add Files to your Box which is in your Windows Documents By default&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;My DropBox&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;img src="http://img812.imageshack.us/img812/3275/73713827.png" width="527" height="298" /&gt;&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; The other cool software I’m going to review is Gladinet. It is free but you can buy the Professional version which has more capabilities. Gladinet lets you upload files to poplar could storage services such as Skydrive, Amazon S3,Google Docs and other could storage services. I use this service just to back up my documents because they give 25GB for free which other services doesn’t. You can access your files by logging in to your SkyDrive account.Of course you can share your files with friends by getting the URL of the file or put them into a public folder. The thing I like about the Gladinet is its Management Console. You have bunch of cool tools on there to mange to use. You can transfer up to 50Mb large files in a one go but if you want to upload bigger files it spits the file into many parts and uploads it, when ever you wants do download it Gladinet puts them back together automatically. I found it very useful as I have been baking up large files.After you create set it up it creates a virtual drive in your computer so you can easily access your drive and transfer your files in to it.&lt;/p&gt;&lt;p&gt;I am sorry this is not a How-To&amp;#160; tutorial&amp;#160; so I wont explain how to set it up but if you want me to just let me know so I can do a video or a blog post about it.&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;The Gladinet Management Console&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;img src="http://img94.imageshack.us/img94/8899/gladinet.png" width="557" height="322" /&gt;&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; So yea those two are my favourite Syncing softwares at the moment. I will keep you guys posted if I find anything better.&amp;#160; Thanks.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8013020190602005463-3207196582181980950?l=thisismyeye.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-03T02:28:24.508+01:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total></item><item><title>My Tunes</title><link>http://thisismyeye.blogspot.com/2010/06/my-tunes.html</link><category>Music</category><category>My Projects</category><author>noreply@blogger.com (Chathura Mazz)</author><pubDate>Tue, 12 Apr 2011 02:49:55 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8013020190602005463.post-2011790267091547027</guid><description>&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;This is instrumental track is one if my favourite tracks I have made. Sorry I haven’t named this one either. I’ll name it if you can come up with a good name. &lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Enjoy&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;center&gt;   &lt;p style="visibility: visible"&gt;&lt;object type="application/x-shockwave-flash" data="http://assets.mixpod.com/swf/mp3/mff-pill.swf" height="110" width="265" style="width:265px;height:110px"&gt;&lt;param name="movie" value="http://assets.mixpod.com/swf/mp3/mff-pill.swf" /&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="scale" value="noscale" /&gt;&lt;param name="salign" value="TL" /&gt;&lt;param name="wmode" value="transparent" /&gt;&lt;param name="flashvars" value="myid=58874584&amp;amp;path=2010/06/28&amp;amp;mycolor=111210&amp;amp;mycolor2=4B4F3C&amp;amp;mycolor3=131412&amp;amp;autoplay=false&amp;amp;rand=0&amp;amp;f=4&amp;amp;vol=100&amp;amp;pat=0&amp;amp;grad=false" /&gt;&lt;/object&gt;      &lt;br /&gt;
&lt;a href="http://www.mixpod.com/playlist/58874584" target="_blank"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8013020190602005463-2011790267091547027?l=thisismyeye.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-12T10:49:55.796+01:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><enclosure url="http://assets.mixpod.com/swf/mp3/mff-pill.swf" length="29205" type="application/x-shockwave-flash" /><media:content url="http://assets.mixpod.com/swf/mp3/mff-pill.swf" fileSize="29205" type="application/x-shockwave-flash" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> &amp;#160; &amp;#160; This is instrumental track is one if my favourite tracks I have made. Sorry I haven’t named this one either. I’ll name it if you can come up with a good name. &amp;#160; Enjoy &amp;#160; </itunes:subtitle><itunes:author>noreply@blogger.com (Chathura Mazz)</itunes:author><itunes:summary> &amp;#160; &amp;#160; This is instrumental track is one if my favourite tracks I have made. Sorry I haven’t named this one either. I’ll name it if you can come up with a good name. &amp;#160; Enjoy &amp;#160; </itunes:summary><itunes:keywords>Music, My Projects</itunes:keywords></item><media:rating>nonadult</media:rating></channel></rss>

