<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;CkQMSHk9fSp7ImA9WhRaE0Q.&quot;"><id>tag:blogger.com,1999:blog-4783664581323116005</id><updated>2012-02-16T11:06:29.765Z</updated><category term="Web Development" /><category term="Ubuntu" /><category term="Internet" /><category term="Android" /><title>Krutant.com</title><subtitle type="html">Website designer / developer in East Midlands, Leicester. Specialising in Linux, Apache, Mysql, PHP and Ajax.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://www.krutant.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://www.krutant.com/" /><author><name>Krutant</name><uri>http://www.blogger.com/profile/01658083436351162481</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>9</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/Krutantcom" /><feedburner:info uri="krutantcom" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;Dk8BSXY4eip7ImA9WhRbF04.&quot;"><id>tag:blogger.com,1999:blog-4783664581323116005.post-2324380320424890102</id><published>2012-02-02T20:00:00.000Z</published><updated>2012-02-08T21:00:58.832Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-08T21:00:58.832Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Android" /><title>Starting with Android Development - Setting up development environment</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/pdFOrk5D9EKptmRBjxmY1YCtq9Q/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pdFOrk5D9EKptmRBjxmY1YCtq9Q/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/pdFOrk5D9EKptmRBjxmY1YCtq9Q/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pdFOrk5D9EKptmRBjxmY1YCtq9Q/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;With the rise of smartphones and tablet computers powered by Android, Android Developer is an important skill to add your resume. I have just started this journey and so far I have learnt how to setup the development area which is what I am going to show you. &lt;br /&gt;
&lt;br /&gt;
I expect you already know about Android and use a Linux distrubition. A foundation on Java Programming or any other programming language will also help. I suggest you read a little about Java Programming if you have no programming experience, mainly on the syntax, Object-oriented programming and using API documentation.&lt;br /&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
Requirements:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.ubuntu.com/" target="_blank"&gt;Ubuntu 11.10&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://download.eclipse.org/birt/downloads/" target="_blank"&gt;Eclipse Version 3.7.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://developer.android.com/sdk/index.html" target="_blank"&gt;Android SDK &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;Install Eclipse from Ubuntu Software Center&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
This is a very simple step, providing you have Ubuntu installed, go to Ubuntu Software Centre and install Eclipse.&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/-sp8PHXpihrw/TyvNuoTqXHI/AAAAAAAAAEA/cWH0egDumuo/s1600/sc1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="265" src="http://2.bp.blogspot.com/-sp8PHXpihrw/TyvNuoTqXHI/AAAAAAAAAEA/cWH0egDumuo/s400/sc1.png" width="400" /&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;span style="font-size: large;"&gt;Add Software links for Indigo and ADT Plugin&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;span style="font-size: large;"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div class="" style="clear: both; text-align: left;"&gt;
&lt;span style="font-size: small;"&gt;Once you have eclipse installed, click on Help &amp;gt; Install New Software &amp;gt; click Add button&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Name: Indigo&lt;br /&gt;Location: &lt;a href="http://download.eclipse.org/releases/indigo"&gt;http://download.eclipse.org/releases/indigo&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Name: ADT Plugin&lt;br /&gt;Location: &lt;a href="https://dl-ssl.google.com/android/eclipse/"&gt;https://dl-ssl.google.com/android/eclipse/&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="" style="clear: both; text-align: left;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-sSw3d0kzt_E/TyvN8d3eUXI/AAAAAAAAAEQ/xzxqvmGWnBw/s1600/sc3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="282" src="http://4.bp.blogspot.com/-sSw3d0kzt_E/TyvN8d3eUXI/AAAAAAAAAEQ/xzxqvmGWnBw/s320/sc3.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="" style="clear: both; text-align: left;"&gt;
&lt;span style="font-size: small;"&gt;Wait until Developer Tools option appears under Name, Tick it, Click Next and follow on screen instructions. Once installed, it will ask to restart so do it.&lt;/span&gt;&lt;/div&gt;
&lt;div class="" style="clear: both; text-align: left;"&gt;
&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt; &lt;/div&gt;
&lt;div class="" style="clear: both; text-align: left;"&gt;
&lt;span style="font-size: large;"&gt;Install Android SDK&lt;/span&gt;&lt;/div&gt;
&lt;div class="" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="" style="clear: both; text-align: left;"&gt;
Once eclipse is running again, you should see "Welcome to Android Development" message&lt;/div&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/-SNtV3M-wP8g/TyvNvVUnpyI/AAAAAAAAAEI/c6m-B9cDYeQ/s1600/sc2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="268" src="http://1.bp.blogspot.com/-SNtV3M-wP8g/TyvNvVUnpyI/AAAAAAAAAEI/c6m-B9cDYeQ/s320/sc2.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Make sure "Install new SDK" is selected, two tick boxes are ticked and select location where you want the android sdk installed. Follow the the wizard and finish installing the sdk.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;Create Android Virtual Device&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: small;"&gt;An Android Virtual Device (AVD) is an emulator configuration that lets you model an actual device so you can test your application for different hardware and android versions.&lt;br /&gt;&lt;br /&gt;In eclipse go to Windows &amp;gt; AVD Manager &amp;gt; New &amp;gt; give it a name &amp;gt; target 2.1 and click on create AVD&lt;br /&gt;&lt;br /&gt;&lt;b&gt;All Done, we are ready to make our first application.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I would suggest to have a look at below sample tutorial as a starting point. Download the zip folder and extract it into your /home/yourname/workspace folder&lt;br /&gt;&lt;br /&gt;&lt;a href="http://developer.android.com/resources/tutorials/notepad/index.html"&gt;http://developer.android.com/resources/tutorials/notepad/index.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;click on File &amp;gt; New &amp;gt; Android project &amp;gt; Create project from existing source &amp;gt; point the location to /home/krutant/workspace/Notepadv1&lt;br /&gt;&lt;br /&gt;Make sure you have the correct AVD setup for a sample project import. Earlier, We setup an AVD with target 2.1 which will not run for the Notepadv1 project as it requires target 2.3 &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4783664581323116005-2324380320424890102?l=www.krutant.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Krutantcom/~4/M7zoKRhGLWM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.krutant.com/feeds/2324380320424890102/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.krutant.com/2012/02/starting-with-android-development.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4783664581323116005/posts/default/2324380320424890102?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4783664581323116005/posts/default/2324380320424890102?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Krutantcom/~3/M7zoKRhGLWM/starting-with-android-development.html" title="Starting with Android Development - Setting up development environment" /><author><name>Krutant</name><uri>http://www.blogger.com/profile/01658083436351162481</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-sp8PHXpihrw/TyvNuoTqXHI/AAAAAAAAAEA/cWH0egDumuo/s72-c/sc1.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.krutant.com/2012/02/starting-with-android-development.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkcDR386cSp7ImA9WhRVEk8.&quot;"><id>tag:blogger.com,1999:blog-4783664581323116005.post-4944732595300300415</id><published>2012-01-10T19:31:00.001Z</published><updated>2012-01-10T19:34:36.119Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-10T19:34:36.119Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Internet" /><title>Turn off Google autocomplete and suggestions</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/paehgT-p87hn__2QaQYpZ-tC4Z4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/paehgT-p87hn__2QaQYpZ-tC4Z4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/paehgT-p87hn__2QaQYpZ-tC4Z4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/paehgT-p87hn__2QaQYpZ-tC4Z4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Are you tired of dropdown box that appears with every letter you type? Search pages also appear as you type. It is not a big problem on faster PCs but really ruins the browsing experience on netbooks, ipads and android devices. I really liked the simple old Google that let me type and search for what I wanted without interrupting me all the time.&lt;br /&gt;
&lt;br /&gt;
I will show you two ways to go back to old Google search.&lt;br /&gt;
&lt;br /&gt;
One way one to control the autocomplete feature is by signing into your google account but this means you have to be logged in all the time.&lt;br /&gt;
&lt;br /&gt;
The easiest and fastest way is to set this as your homepage:&lt;br /&gt;
&lt;br /&gt;
&lt;a href="https://www.google.com/webhp?complete=0"&gt;http://www.google.com/webhp?complete=0&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Similarly bookmark the below link for image search with autocomplete off.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://images.google.com/images?complete=0"&gt;http://images.google.com/images?complete=0&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4783664581323116005-4944732595300300415?l=www.krutant.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Krutantcom/~4/A47IGIbQ488" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.krutant.com/feeds/4944732595300300415/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.krutant.com/2012/01/turn-off-google-autocomplete-and.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4783664581323116005/posts/default/4944732595300300415?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4783664581323116005/posts/default/4944732595300300415?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Krutantcom/~3/A47IGIbQ488/turn-off-google-autocomplete-and.html" title="Turn off Google autocomplete and suggestions" /><author><name>Krutant</name><uri>http://www.blogger.com/profile/01658083436351162481</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.krutant.com/2012/01/turn-off-google-autocomplete-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEcMQXYyeip7ImA9WhdVEEU.&quot;"><id>tag:blogger.com,1999:blog-4783664581323116005.post-181240024226375892</id><published>2011-09-14T21:00:00.000+01:00</published><updated>2011-09-15T12:28:00.892+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-15T12:28:00.892+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu" /><title>Spice up ubuntu desktop with a new theme</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_aJky5QSnfYMMwtuSqB2fy6TCd0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_aJky5QSnfYMMwtuSqB2fy6TCd0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_aJky5QSnfYMMwtuSqB2fy6TCd0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_aJky5QSnfYMMwtuSqB2fy6TCd0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;
Lets be honest, the default Ambiance theme is too depressing and I am tired of Human/Clearlooks that we have used for years.&lt;br /&gt;
&lt;br /&gt;
There are many themes available here: www.gnome-look.org&lt;br /&gt;
&lt;br /&gt;
One of the best themes I have found is Equinox Evolution theme.&lt;br /&gt;
&lt;br /&gt;
It goes really well with Nautilus elementary.

Here is a screenshot of what the theme looks like with nautilus elementary.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&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/-vKkWfa_ynSk/TnHgA8UhleI/AAAAAAAAADg/RmbktCY-fj4/s1600/Screenshot.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/-vKkWfa_ynSk/TnHgA8UhleI/AAAAAAAAADg/RmbktCY-fj4/s400/Screenshot.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
If you want to try it out, Copy paste the following commands in Terminal:&lt;br /&gt;
&lt;br /&gt;
Add theme and nautilus elementary PPAs.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;sudo add-apt-repository ppa:tiheum/equinox
sudo add-apt-repository ppa:am-monkeyd/nautilus-elementary-ppa&lt;/pre&gt;
&lt;br /&gt;
Update apt&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;sudo apt-get update&lt;/pre&gt;&lt;br /&gt;
Install Equinox Evolution theme&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;sudo apt-get install gtk2-engines-equinox equinox-theme faenza-icon-theme&lt;/pre&gt;
&lt;br /&gt;
Go to System &amp;gt; Preferences &amp;gt; Appearance and select "Equinox Evolution Light"

Install Nautilus Elementary&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;sudo apt-get install nautilus nautilus-data nautilus-open-terminal nautilus-actions&lt;/pre&gt;
&lt;br /&gt;
Restart nautilus&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;nautilus -q&lt;/pre&gt;
&lt;br /&gt;
Thats it, Enjoy the new theme.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4783664581323116005-181240024226375892?l=www.krutant.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Krutantcom/~4/P44wvp2NP-w" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.krutant.com/feeds/181240024226375892/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.krutant.com/2011/09/spice-up-ubuntu-desktop-with-new-theme.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4783664581323116005/posts/default/181240024226375892?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4783664581323116005/posts/default/181240024226375892?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Krutantcom/~3/P44wvp2NP-w/spice-up-ubuntu-desktop-with-new-theme.html" title="Spice up ubuntu desktop with a new theme" /><author><name>Krutant</name><uri>http://www.blogger.com/profile/01658083436351162481</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-vKkWfa_ynSk/TnHgA8UhleI/AAAAAAAAADg/RmbktCY-fj4/s72-c/Screenshot.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.krutant.com/2011/09/spice-up-ubuntu-desktop-with-new-theme.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0YBRHo4cCp7ImA9WhdQFUs.&quot;"><id>tag:blogger.com,1999:blog-4783664581323116005.post-515683432550761086</id><published>2011-08-12T19:50:00.007+01:00</published><updated>2011-08-17T09:19:15.438+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-17T09:19:15.438+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu" /><title>Install Gnome 3 on Ubuntu 11.04</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/fcAyuP6YuSXgPwPxAYrk8sAd_bk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fcAyuP6YuSXgPwPxAYrk8sAd_bk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/fcAyuP6YuSXgPwPxAYrk8sAd_bk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fcAyuP6YuSXgPwPxAYrk8sAd_bk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;I believe Gnome 3 is way to go and the future for many Linux distributions. I will post shortly on my experience on Gnome 3 and Unity. Until then, here is a complete guide on installing, configuring and making most of Gnome 3.&lt;br /&gt;
&lt;br /&gt;
Before we continue, i would like to warn you that installing Gnome 3 on Ubuntu 11.04 will break Unity and your system might become unusable. Your graphic card drivers must be properly installed. This is not for the faint hearted, so backup and be prepared for the worst.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
I have followed these steps on an Asus eeepc netbook and a Dell Precision desktop and everything is working great.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;Installing Gnome 3&lt;/h2&gt;&lt;h2&gt;&amp;nbsp;&lt;/h2&gt;Open Terminal and copy / paste the following commands&lt;br /&gt;
&lt;br /&gt;
Add gnome3 PPA to the list&lt;br /&gt;
&lt;pre&gt;sudo add-apt-repository ppa:gnome3-team/gnome3&lt;/pre&gt;&lt;br /&gt;
Update the aptitude list&lt;br /&gt;
&lt;pre&gt;sudo apt-get update&lt;/pre&gt;&lt;br /&gt;
Upgrade distribution (This will take some time)&lt;br /&gt;
&lt;pre&gt;sudo apt-get dist-upgrade&lt;/pre&gt;&lt;br /&gt;
Install gnome-shell&lt;br /&gt;
&lt;pre&gt;sudo apt-get install gnome-shell&lt;/pre&gt;&lt;br /&gt;
To prevent theme issues, remove and install the standard theme&lt;br /&gt;
&lt;pre&gt;&lt;span class="Apple-style-span" style="font-family: monospace; white-space: pre;"&gt;sudo apt-get remove gnome-accessibility-themes&lt;/span&gt;
sudo apt-get install gnome-themes-standard&lt;/pre&gt;&lt;br /&gt;
Install gnome tweak tool, this will let you tweak some settings&lt;br /&gt;
&lt;pre&gt;sudo apt-get install gnome-tweak-tool&lt;/pre&gt;&lt;br /&gt;
Thats it, Reboot and at login select "Gnome" rathen than "Ubuntu", Ubuntu option is for Unity.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;Removing Gnome 3&lt;/h2&gt;&lt;h2&gt;&amp;nbsp;&lt;/h2&gt;Install ppa-purge&lt;br /&gt;
&lt;pre&gt;sudo apt-get istall ppa-purge&lt;/pre&gt;&lt;br /&gt;
Revert back to standard Ubuntu&lt;br /&gt;
&lt;pre&gt;sudo ppa-purge ppa:gnome3-team/gnome3&lt;/pre&gt;&lt;br /&gt;
&lt;h2&gt;Configure Gnome 3&lt;/h2&gt;&lt;br /&gt;
&lt;h3&gt;Add Minimize and Maximize buttons&lt;/h3&gt;&lt;br /&gt;
Press ALT+F2 and type in: gconf-editor and press Enter.&lt;br /&gt;
&lt;br /&gt;
Navigate to: &amp;gt; desktop &amp;gt; gnome &amp;gt; shell &amp;gt; windows&lt;br /&gt;
&lt;br /&gt;
button_layout should be: :close&lt;br /&gt;
&lt;br /&gt;
Change it to: :minimize,maximize,close&lt;br /&gt;
&lt;br /&gt;
press ALT+F2, type r and press enter.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Reduce icon size in applications&lt;/h3&gt;&lt;br /&gt;
Open gnome-shell.css file in gedit&lt;br /&gt;
&lt;pre&gt;sudo gedit /usr/share/gnome-shell/theme/gnome-shell.css&lt;/pre&gt;&lt;br /&gt;
Change the following values:&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;/* Apps */

.icon-grid {
    spacing: &lt;b&gt;2px;&lt;/b&gt;
    -shell-grid-item-size: 118px;
}

.icon-grid .overview-icon {
    icon-size: &lt;b&gt;48px;&lt;/b&gt;
}&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;Add shutdown to menu&lt;/h3&gt;&lt;h3&gt;&lt;pre&gt;sudo apt-get install gnome-shell-extensions-alternative-status-menu&lt;/pre&gt;&lt;pre&gt;ALT+F2, type r and press Enter.
&lt;/pre&gt;&lt;/h3&gt;&lt;h3&gt;&amp;nbsp;&lt;/h3&gt;&lt;h3&gt;Tweak Tool&lt;/h3&gt;Open tweak tool: ALT+F2 &amp;gt; gnome-tweak-tool &amp;gt; press Enter&lt;br /&gt;
&lt;br /&gt;
Navigate to Interface &amp;gt; GTk+Theme &amp;gt; Select Adwaita&lt;br /&gt;
&lt;br /&gt;
Navigate to Windows &amp;gt; Current theme &amp;gt; Select Adwaita&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Add a taskbar panel called tint2&lt;/h3&gt;&lt;br /&gt;
&lt;pre&gt;sudo apt-get install tint2&lt;/pre&gt;&lt;br /&gt;
ALT+F2 &amp;gt; type tint2 and press Enter.&lt;br /&gt;
&lt;br /&gt;
Add this panel to startup applications&lt;br /&gt;
&lt;br /&gt;
ALT+F2, type in: gnome-session-properties and press Enter&lt;br /&gt;
&lt;br /&gt;
Click on Add &amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;Name: 	 tint2

Command: /usr/bin/tint2

Commend: tint2 panel

&lt;/pre&gt;&lt;br /&gt;
Thats all the tweaks for now, I will add some more as I learn more about Gnome 3. Below are two screenshots of my Ubuntu 11.04 with Gnome 3 working perfectly.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4783664581323116005-515683432550761086?l=www.krutant.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Krutantcom/~4/mpbqamEgBFc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.krutant.com/feeds/515683432550761086/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.krutant.com/2011/08/install-gnome-3-on-ubuntu-1104.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4783664581323116005/posts/default/515683432550761086?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4783664581323116005/posts/default/515683432550761086?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Krutantcom/~3/mpbqamEgBFc/install-gnome-3-on-ubuntu-1104.html" title="Install Gnome 3 on Ubuntu 11.04" /><author><name>Krutant</name><uri>http://www.blogger.com/profile/01658083436351162481</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.krutant.com/2011/08/install-gnome-3-on-ubuntu-1104.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak8BRn0yfSp7ImA9WhdTEE4.&quot;"><id>tag:blogger.com,1999:blog-4783664581323116005.post-5447508518648843808</id><published>2011-07-06T19:36:00.003+01:00</published><updated>2011-07-07T12:40:57.395+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-07T12:40:57.395+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu" /><title>Transform Ubuntu desktop into Mac OSX</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/M1Ii9OUSYpLq3BdhyJhniCgOd9U/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/M1Ii9OUSYpLq3BdhyJhniCgOd9U/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/M1Ii9OUSYpLq3BdhyJhniCgOd9U/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/M1Ii9OUSYpLq3BdhyJhniCgOd9U/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;One of the best things about OSX is the user interface, Apple has done a brilliant job at it. This is a simple guide for people who use Ubuntu but really like OSX look and feel.&lt;br /&gt;
&lt;br /&gt;
This is best of both worlds, Ubuntu system with OSX look without the premium costs, It just can't get any better! There are many guides, themes and icon packs to achieve this but this is a simpler and a complete package that transforms login screen, sounds, effects, icons and everything else in one go.&lt;br /&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;Macbuntu&lt;/h2&gt;&lt;br /&gt;
Mac OS X Transformation Pack. Macbuntu is an open-source program, designed to transform Linux’s appearance and layout into a Mac OS X environment. Although Macbuntu is dedicated to Ubuntu Linux OS, it could be used in other OS based on Debian/GTK&lt;br /&gt;
&lt;br /&gt;
source (http://sourceforge.net/projects/macbuntu/)&lt;br /&gt;
&lt;br /&gt;
I have tested this on Ubuntu 10.04, 10.10 and 11.04. It worked fine on 10.04 and 10.10 but had some issues with desktop effects on 11.04.&lt;br /&gt;
&lt;br /&gt;
Step 1 - Download Macbuntu from &lt;a href="http://sourceforge.net/projects/macbuntu/"&gt;Here&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Extract the folder by right clicking and selecting "Extract Here"&lt;br /&gt;
&lt;br /&gt;
Open Terminal and CD to the Macbuntu-10.10 directory and type &lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;./install.sh&lt;/pre&gt;&lt;br /&gt;
On ubuntu 11.04, you will see an error like below:&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;Attention!

Script significantly changes the desktop.

Not compatible with Ubuntu Netbook Edition.

If a previous version of Macbuntu-10.10 is installed it will be overwritten.



Checking Ubuntu version...

Failed. System not supported, script will end here

To ignore their compatibility with current OS try ./install.sh force

Exiting...

&lt;/pre&gt;&lt;br /&gt;
Try again with force option:&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;./install.sh force&lt;/pre&gt;&lt;br /&gt;
To uninstall:&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;./uninstall.sh&lt;/pre&gt;&lt;br /&gt;
and for Ubuntu 11.04&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;./uninstall.sh force&lt;/pre&gt;&lt;br /&gt;
&lt;h2&gt;Spotlight for Ubuntu&lt;/h2&gt;Deskbar-applet is equivalent of Spotlight in OSX. To install&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;sudo apt-get install deskbar-applet&lt;/pre&gt;&lt;br /&gt;
&lt;h2&gt;Saytime periodically&lt;/h2&gt;Install saytime, gnome-schedule, sox etc ...&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;sudo apt-get install sox libsox-fmt-all saytime gnome-schedule&lt;/pre&gt;&lt;br /&gt;
Launch gnome-schedule&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;sudo gnome-schedule&lt;/pre&gt;&lt;br /&gt;
Add the following the following command for every hour:&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;saytime -v 3 -f Pl&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4783664581323116005-5447508518648843808?l=www.krutant.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Krutantcom/~4/l9fcY8ccbf4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.krutant.com/feeds/5447508518648843808/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.krutant.com/2011/07/transform-ubuntu-desktop-into-mac-osx.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4783664581323116005/posts/default/5447508518648843808?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4783664581323116005/posts/default/5447508518648843808?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Krutantcom/~3/l9fcY8ccbf4/transform-ubuntu-desktop-into-mac-osx.html" title="Transform Ubuntu desktop into Mac OSX" /><author><name>Krutant</name><uri>http://www.blogger.com/profile/01658083436351162481</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.krutant.com/2011/07/transform-ubuntu-desktop-into-mac-osx.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEEGRn0-eCp7ImA9WhZaGUs.&quot;"><id>tag:blogger.com,1999:blog-4783664581323116005.post-3012627624393918578</id><published>2011-06-23T21:33:00.002+01:00</published><updated>2011-07-06T16:37:07.350+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-06T16:37:07.350+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu" /><title>Resize and watermark images in Ubuntu</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/fnjA0n476NEAxhyKgBIuqazE3ys/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fnjA0n476NEAxhyKgBIuqazE3ys/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/fnjA0n476NEAxhyKgBIuqazE3ys/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fnjA0n476NEAxhyKgBIuqazE3ys/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;In this post i am going to show you how to resize and watermark images in bulk for free, without additional software and through bash script that will work on majority of linux distributions. This is very useful for anyone who has to regularly resize and watermark pictures for websites or catalogues.&lt;br /&gt;
&lt;br /&gt;
You will need ImageMagick, most linux distributions already have it installed.&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;sudo apt-get install imagemagick&lt;/pre&gt;&lt;br /&gt;
If it is already installed, you should see this:&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;Reading package lists... Done

Building dependency tree       

Reading state information... Done

imagemagick is already the newest version.&lt;/pre&gt;&lt;h2&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;/h2&gt;&lt;h2&gt;&amp;nbsp;&lt;/h2&gt;&lt;h2&gt;What is ImageMagick&lt;/h2&gt;&lt;h2&gt;&amp;nbsp;&lt;/h2&gt;It allows you create, edit and display images from command line.&lt;br /&gt;
&lt;br /&gt;
It can read, convert and write images in a large variety of formats. Images can be cropped, colors can be changed, various effects can be applied, images can be rotated and combined, and text, lines, polygons, ellipses and Bézier curves can be added to images and stretched and rotated.&lt;br /&gt;
&lt;br /&gt;
(source: https://help.ubuntu.com/community/ImageMagick)&lt;br /&gt;
&lt;h2&gt;&amp;nbsp;&lt;/h2&gt;&lt;h2&gt;Shell script&lt;/h2&gt;&lt;h2&gt;&amp;nbsp;&lt;/h2&gt;Create a file called "watermark.sh" and open it in your favourite editor.&lt;br /&gt;
&lt;br /&gt;
The first line we want to add is&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;#!/bin/bash&lt;/pre&gt;&lt;br /&gt;
This means that the script should be run in the bash shell.&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;WATERMARK="watermark.png"

resize=450&lt;/pre&gt;&lt;br /&gt;
These are our global variables.&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;# "*****************************************"

# "* Image Resize and Watermarking Script  *"

# "*         By Krutant.com                *"

# "*****************************************"&lt;/pre&gt;&lt;br /&gt;
The above is the disclaimer, please keep this in the file.&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;read -p "Watermark with file \""$WATERMARK"\" &amp;amp; resize all images to width "$resize"? &lt;y n=""&gt; " prompt&lt;/y&gt;&lt;/pre&gt;&lt;br /&gt;
Prompt user of the filename used to watermark and the size.&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;if [[ $prompt == "y" || $prompt == "Y" || $prompt == "yes" || $prompt == "Yes" ]]

then
&lt;/pre&gt;&lt;br /&gt;
If the user keys in y or yes then&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;for each in *{.jpg,.jpeg,.JPG,.JPEG}

 do&lt;/pre&gt;&lt;br /&gt;
for each jepg or jpeg file&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;echo -n "Working on "$each" ..."&lt;/pre&gt;&lt;br /&gt;
Output the file name to be resized and watermarked.&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;convert -resize $resize "$each" "$each" &amp;gt;&amp;gt; /dev/null&lt;/pre&gt;&lt;br /&gt;
Convert command to resize the file to the width specified.&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;composite -gravity center -dissolve 100 $WATERMARK "$each" "$each" &amp;gt;&amp;gt; /dev/null&lt;/pre&gt;&lt;br /&gt;
Composite command to place the watermark in center of the image.&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;echo "[Done]"

done

  echo ""

  read -p "Press Enter to exit ..."

else

 exit 0

fi&lt;/pre&gt;&lt;br /&gt;
Above is the end section where we output "done", wait for user to press enter before exiting.&lt;br /&gt;
&lt;br /&gt;
Save it to your home directory, right click on the file, click properties, permissions tab and tick "Allow executing file as a program"&lt;br /&gt;
&lt;br /&gt;
or type this in terminal&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;sudo chmod a+x ~/watermark.sh&lt;/pre&gt;&lt;br /&gt;
To run it, copy watermark.sh and watermark.png file into any folder with images and then double click and select "run in terminal" or open terminal and type "./pathtofile/watermark.sh"&lt;br /&gt;
&lt;br /&gt;
When you run it, you will see few errors because the script will try to resize and watermark file name ".jpg". To fix this, add below line just above the "for each loop" to ignore nulls.&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;shopt -s nullglob&lt;/pre&gt;&lt;br /&gt;
Thats it! This is very simple script but it does the job. There is alot of room for improvement such as adding more image types, ignoring the watermark.png file so it does not resize the actual watermark file and so on. The main commands are convert and composite, typing them in terminal will bring up many other options.&lt;br /&gt;
&lt;br /&gt;
Here is the complete code:&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;#!/bin/bash

WATERMARK="watermark.png"

resize=450 

# "*****************************************"

# "* Image Resize and Watermarking Script  *"

# "*         By Krutant.com                *"

# "*****************************************"


read -p "Watermark with file \""$WATERMARK"\" &amp;amp; resize all images to width "$resize"? &lt;y n=""&gt; " prompt 

if [[ $prompt == "y" || $prompt == "Y" || $prompt == "yes" || $prompt == "Yes" ]]

then

 echo ""

 shopt -s nullglob

 for each in *{.jpg,.jpeg,.JPG,.JPEG}

 do

  echo -n "Working on "$each" ..."

  convert -resize $resize "$each" "$each" &amp;gt;&amp;gt; /dev/null

  composite -gravity center -dissolve 100 $WATERMARK "$each" "$each" &amp;gt;&amp;gt; /dev/null

  echo "[Done]"

 done

  echo ""

  read -p "Press Enter to exit ..."

else

 exit 0

fi&amp;nbsp;&lt;/y&gt;&lt;/pre&gt;&lt;pre&gt;&lt;y n=""&gt;&amp;nbsp;
&lt;/y&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h2&gt;Batch resize and rotate with Nautilus&lt;/h2&gt;&lt;br /&gt;
In Terminal:&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;sudo apt-get install nautilus-image-converter&lt;/pre&gt;&lt;br /&gt;
Once it is installed, restart your computer or restart Gnome &lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;sudo /etc/init.d/gdm restart&lt;/pre&gt;&lt;br /&gt;
Browse to the folder where you have your photos, right click the photos and you will see the options to "Resize Images" and "Rotate Images". Once you select resize or rotate option, You will get options to perform the operations.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4783664581323116005-3012627624393918578?l=www.krutant.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Krutantcom/~4/p1x-cqO9yEM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.krutant.com/feeds/3012627624393918578/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.krutant.com/2011/06/resize-and-watermark-images-in-ubuntu.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4783664581323116005/posts/default/3012627624393918578?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4783664581323116005/posts/default/3012627624393918578?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Krutantcom/~3/p1x-cqO9yEM/resize-and-watermark-images-in-ubuntu.html" title="Resize and watermark images in Ubuntu" /><author><name>Krutant</name><uri>http://www.blogger.com/profile/01658083436351162481</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.krutant.com/2011/06/resize-and-watermark-images-in-ubuntu.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEQBR3s-eSp7ImA9WhZaF0o.&quot;"><id>tag:blogger.com,1999:blog-4783664581323116005.post-4113157900882681922</id><published>2011-06-16T19:02:00.004+01:00</published><updated>2011-07-04T10:39:16.551+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-04T10:39:16.551+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Internet" /><title>How to surf the web anonymously</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/O9X4Gs91Rf7L8sIiwXp9vzISfuo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/O9X4Gs91Rf7L8sIiwXp9vzISfuo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/O9X4Gs91Rf7L8sIiwXp9vzISfuo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/O9X4Gs91Rf7L8sIiwXp9vzISfuo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;If you think you are anonymous on the internet then think again, by simply connecting to the internet you share information about your computer, your geographical location and even web sites you have just visited. &lt;br /&gt;
&lt;br /&gt;
Some of the information you have already given away:&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.danasoft.com/"&gt;&lt;img border="0" src="http://www.danasoft.com/vipersig.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
What will anyone possibly do with this little information? but if you combine this with say your Facebook profile where you have given away your name, date of birth, email address and also your browsing habits i.e what websites you often visit, what you like to buy on internet etc, you have pretty much given it all away. Ever wondered how the ads on websites you visit relate to a recent search or purchase?  &lt;br /&gt;
&lt;br /&gt;
Before i tell you how to be anonymous, it is important to understand what an IP adress and proxy server is.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;What is an IP address?&lt;/h2&gt;&lt;h2&gt;&amp;nbsp;&lt;/h2&gt;Internet Protocol (IP) address is a unique number assigned to devices connected to public Internet. Your internet router is assigned an IP address when it connects to Internet service provider.  So your ISP can identify internet requests made by your router and can route the data to it. Similarly, your devices such as PCs and laptops connect to your router and are assigned a local ip address so the router can identify which device is making the request and where to route the data. So it is your internet router that is connected to the internet, has the public IP address that gives away the above information and shares this internet connection with all your devices.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;What is Proxy Server?&lt;/h2&gt;&lt;h2&gt;&amp;nbsp;&lt;/h2&gt;An anonymous proxy serves as a middleman between your web browser and an end server. Instead of contacting the end server directly to get a Web page, the browser contacts the proxy, which forwards the request on to the end server. When the end server replies to the proxy, the proxy sends the reply on to the browser. No direct communication occurs between the client and the destination server, therefore it appears as if the HTTP request originated from the intermediate proxy server. The only way to trace the connection to the originating client would be to access the logs on the anonymous web proxy (if it keeps any). So an anonymous proxy server can protect your identity by stripping a request of all identifying information. &lt;br /&gt;
&lt;br /&gt;
(Source: www.publicproxyservers.com)&lt;br /&gt;
&lt;br /&gt;
I could not have explained the above any better so credit where its due.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;How to be anonymous?&lt;/h2&gt;&lt;h2&gt;&amp;nbsp;&lt;/h2&gt;We now understand what IP address is and what proxy server is so all we need to do is hide our IP address by using a proxy server so all the websites see the IP address of the proxy server that cannot be traced back to us. &lt;br /&gt;
&lt;br /&gt;
There few ways of achieving this:&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;1) VPN&lt;/h2&gt;&lt;h2&gt;&amp;nbsp;&lt;/h2&gt;This is a paid service which lets you connect through a VPN to a server. Here is an example: http://www.hideipvpn.com. There are many other websites offering similar service, whichever website you decide to buy from, ensure there are no logs kept by the server and all the data is encrypted.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;2) Web Proxy&lt;/h2&gt;&lt;h2&gt;&amp;nbsp;&lt;/h2&gt;This is very simple, go to proxy website such as www.hidemyass.com/proxy/ or www.anonymouse.org and then typing the website you want to access in their search box. The only disadvantage is that there are ads above the website.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;3) IP Proxies&lt;/h2&gt;&lt;h2&gt;&amp;nbsp;&lt;/h2&gt;First go to http://hidemyass.com/proxy-list/ and find an IP address with good speed, connectivity and high anonymity level. Set the IP address and the port in your internet browser.&lt;br /&gt;
&lt;br /&gt;
Firefox: Edit &amp;gt; Preferences &amp;gt; Advanced&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/-mFSh6L4OBus/TftnrFDv1sI/AAAAAAAAACw/TvKJ-LM4twA/s1600/Screenshot.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="315" src="http://3.bp.blogspot.com/-mFSh6L4OBus/TftnrFDv1sI/AAAAAAAAACw/TvKJ-LM4twA/s640/Screenshot.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Internet Explorer 8&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/-JBcfrQIV4lM/Tftnz0NyBRI/AAAAAAAAAC0/FD4zEHGQX4w/s1600/ie+proxy.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="432" src="http://2.bp.blogspot.com/-JBcfrQIV4lM/Tftnz0NyBRI/AAAAAAAAAC0/FD4zEHGQX4w/s640/ie+proxy.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Google Chrome:&lt;/b&gt; Options &amp;gt; Under the hood  &amp;gt; Network &amp;gt; Change proxy settings &amp;gt; LAN settings &amp;gt; Use a  proxy server &amp;gt; Advanced &amp;gt; HTTP&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Opera:&lt;/b&gt; Tools &amp;gt; Preferences &amp;gt; Advanced &amp;gt; Network&lt;br /&gt;
&lt;br /&gt;
You will have to regularly update this with an IP address that provides good connection and speed. There will be country specific restrictions e.g. if you set an IP from China, you will not be able to browse websites blocked in China.&lt;br /&gt;
&lt;br /&gt;
If you need to anonymous for life threatening reasons than stick to VPN solution, otherwise use Web or IP proxy.&lt;br /&gt;
&lt;br /&gt;
Remember, your IP is your ID!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4783664581323116005-4113157900882681922?l=www.krutant.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Krutantcom/~4/oMT5x7QPGEs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.krutant.com/feeds/4113157900882681922/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.krutant.com/2011/06/how-to-surf-web-anonymously.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4783664581323116005/posts/default/4113157900882681922?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4783664581323116005/posts/default/4113157900882681922?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Krutantcom/~3/oMT5x7QPGEs/how-to-surf-web-anonymously.html" title="How to surf the web anonymously" /><author><name>Krutant</name><uri>http://www.blogger.com/profile/01658083436351162481</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-mFSh6L4OBus/TftnrFDv1sI/AAAAAAAAACw/TvKJ-LM4twA/s72-c/Screenshot.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.krutant.com/2011/06/how-to-surf-web-anonymously.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0EDQXo-eSp7ImA9WhRVF08.&quot;"><id>tag:blogger.com,1999:blog-4783664581323116005.post-3317516133656975660</id><published>2011-05-26T19:37:00.005+01:00</published><updated>2012-01-16T14:54:30.451Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-16T14:54:30.451Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Web Development" /><title>Geany - A Perfect Web Development IDE</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/OjYhg5S0OE-xJdbEmhGEuBwzdv0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OjYhg5S0OE-xJdbEmhGEuBwzdv0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/OjYhg5S0OE-xJdbEmhGEuBwzdv0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OjYhg5S0OE-xJdbEmhGEuBwzdv0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;One of my favourite editor is Editplus. I have really liked this editor over the years because it is simple, lightweight, custom code completion is very easy to setup and you can modify remote files without having to upload / download through FTP.&lt;br /&gt;
&lt;br /&gt;
Since moving to Linux, I've been looking for an alternative. I wanted it to be light-weight, easy code completion and remote file editing. I found many choices in the Linux world and majority of them open source. I tried gedit, kate, Quanta, Eclipse, gPHPEdit, BlueFish and Geany. All of these have their advantages and disadvantages and someone is bound to like one over the other. I won't go into reviewing all of them and would suggest to try them out yourself. I preferred gedit and geany over the others.&lt;br /&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;gedit&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
gedit is fast and it does pretty much everything you want from an editor. It lets you edit remote files without any hassle. It is also a default text editor on many Linux distributions. I found a lot of problems with Code Completion. gedit auto complete files in XML format e.g. in  /usr/share/gedit-2/plugins/snippets/&lt;b&gt;html.xml&lt;/b&gt; is the snippets file for HTML.  It was not an easy job converting my current snippets into an XML type. The following code is an example of what you would need in there to auto complete "br" tag.&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;&amp;lt;snippet id="br"&amp;gt;

    &amp;lt;text&amp;gt;&amp;lt;![CDATA[&amp;lt;br /&amp;gt;

$0]]&amp;gt;&amp;lt;/text&amp;gt;

    &amp;lt;accelerator&amp;gt;&amp;lt;![CDATA[&amp;lt;Shift&amp;gt;&amp;lt;Control&amp;gt;space]]&amp;gt;&amp;lt;/accelerator&amp;gt;

    &amp;lt;description&amp;gt;Br&amp;lt;/description&amp;gt;

  &amp;lt;/snippet&amp;gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
After spending over an hour setting up the XML snippet for HTML, CSS and PHP, I found that if you try to autocomplete PHP code when you have a HTML file open it would not work. So I merged the 3 xml files into /usr/share/gedit-2/plugins/snippets/&lt;b&gt;global.xml&lt;/b&gt;. Adding autocomplete code in this file will work for any file type including unsaved and empty files.&lt;br /&gt;
&lt;br /&gt;
So I migrated my autocomplete file from Editplus format to gedit xml file. After all the tedious work, I found that the auto complete would not always work and it was unreliable. I had to restart gedit many times to get it working. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Geany&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
This is one the the best editors out there, The more i used it the more i liked it. It is a very light-weight with many plugins and features.&lt;br /&gt;
&lt;br /&gt;
It auto completes XML/HTML tags by default. In preferences &amp;gt; editor &amp;gt; completion, you can auto-close quotes and brackets:&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;Brackets ()

Curly brackets {}

Square brackets []

Single quotes ''

Double quotes ""&lt;/pre&gt;
&lt;br /&gt;
To add custom snippets, go to tools &amp;gt; configuration files &amp;gt; snippets.conf and it will open in another tab. This is the only file you need to modify for all your needs, the snippets are added into different sections. Anything under [default] will work on any file type and adding code in [PHP] section will work for php files only.&lt;br /&gt;
&lt;br /&gt;
Here is an example adding br tag to autocomplete for HTML files:&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;[Default]

[PHP]

[HTML]

br=&amp;lt;br /&amp;gt;&lt;/pre&gt;
&lt;br /&gt;
How easy was that? The word before the "=" sign is what you will type and on pressing "tab", everything after the "=" sign is what will be replaced with. Save and test it out in a new document. This is alot similar to Editplus and easier than gedit xml.&lt;br /&gt;
&lt;br /&gt;
At present, there is no direct FTP support in Geany and there is no plug-in available. For linux users there is a way, if you go to &lt;b&gt;tools &amp;gt; plugins manager&lt;/b&gt;  &amp;gt; Tick &lt;b&gt;File Browser&lt;/b&gt; and click on View &amp;gt; Tick "Show Sidebar. On the sidebar, click on "Files" and navigate to "yourhomedirectory. Right click and Tick "Show Hidden Files" and navigate to "&lt;b&gt;.gvfs&lt;/b&gt;" directory which will show your ftp folder. You can now modify remote files locally.&lt;br /&gt;
&lt;br /&gt;
I found this is a perfect alternative to Editplus and even better. It works on many platforms and its FREE. For Linux its easy download from Software Packages such as Ubuntu Software Centre and for windows &lt;a href="http://www.geany.org/Download/Releases"&gt;Download Here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.geany.org/Download/Extras"&gt;Download&lt;/a&gt; Geany snippets and extras.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4783664581323116005-3317516133656975660?l=www.krutant.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Krutantcom/~4/zXgR8bRREu8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.krutant.com/feeds/3317516133656975660/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.krutant.com/2011/05/geany-perfect-web-development-ide.html#comment-form" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4783664581323116005/posts/default/3317516133656975660?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4783664581323116005/posts/default/3317516133656975660?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Krutantcom/~3/zXgR8bRREu8/geany-perfect-web-development-ide.html" title="Geany - A Perfect Web Development IDE" /><author><name>Krutant</name><uri>http://www.blogger.com/profile/01658083436351162481</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>3</thr:total><feedburner:origLink>http://www.krutant.com/2011/05/geany-perfect-web-development-ide.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkYDSHw-eip7ImA9WhdWFEQ.&quot;"><id>tag:blogger.com,1999:blog-4783664581323116005.post-4567646970106169552</id><published>2011-05-25T18:06:00.038+01:00</published><updated>2011-09-08T16:02:59.252+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-08T16:02:59.252+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu" /><title>How to use Ubuntu at workplace by joining an Active Directory domain</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/D-bkBDn-Lc2TzSaN06pu8N2Li0o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/D-bkBDn-Lc2TzSaN06pu8N2Li0o/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/D-bkBDn-Lc2TzSaN06pu8N2Li0o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/D-bkBDn-Lc2TzSaN06pu8N2Li0o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;style type="text/css"&gt;
	&lt;!--
		@page { margin: 2cm }
		P { margin-bottom: 0.21cm }
		H2 { margin-bottom: 0.21cm }
		H2.cjk { font-family: "WenQuanYi Micro Hei" }
		H2.ctl { font-family: "Lohit Hindi" }
		PRE.cjk { font-family: "WenQuanYi Micro Hei", monospace }
		A:link { so-language: zxx }
	--&gt;
	
&lt;/style&gt;&lt;style type="text/css"&gt;
	&lt;!--
		@page { margin: 2cm }
		P { margin-bottom: 0.21cm }
		H2 { margin-bottom: 0.21cm }
		H2.cjk { font-family: "WenQuanYi Micro Hei" }
		H2.ctl { font-family: "Lohit Hindi" }
		PRE.cjk { font-family: "WenQuanYi Micro Hei", monospace }
		A:link { so-language: zxx }
	--&gt;
	
&lt;/style&gt;

Requirements:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;div style="margin-bottom: 0cm;"&gt;
Computer running Ubuntu (10.04 /
	10.10 / 11.04) 
	&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;&lt;div style="margin-bottom: 0cm;"&gt;
Admin rights to join a computer to
	domain 
	&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;likewise-open version
6.0.0.8388&amp;nbsp; &lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Updated : 8&lt;sup&gt;th&lt;/sup&gt; September 2011&lt;br /&gt;
&lt;br /&gt;
I have updated this guide to use the newer likewise-open version
6.0.0.8388 that works a lot better and is easier to setup.&lt;br /&gt;
&lt;h2 class="western"&gt;







&amp;nbsp;&lt;/h2&gt;
&lt;h2 class="western"&gt;







Preparation&lt;/h2&gt;
&lt;br /&gt;
&lt;pre&gt;sudo gedit /etc/nsswitch.conf&lt;/pre&gt;
&lt;br /&gt;
replace hosts line that reads&lt;br /&gt;
&lt;pre&gt;hosts:          files mdns4_minimal [NOTFOUND=return] dns mdns4&lt;/pre&gt;
&lt;br /&gt;
with below and save the file:&lt;br /&gt;
&lt;pre&gt;hosts:          files dns&lt;/pre&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;In terminal, ping your &lt;b&gt;fully qualified domain name&lt;/b&gt; (&lt;b&gt;FQDN&lt;/b&gt;)
&lt;br /&gt;
&lt;pre&gt;ping mydomain.local

or ping somehost.example.com&lt;/pre&gt;
&lt;br /&gt;
&lt;span style="font-style: normal;"&gt;If you cannot ping or it is the
wrong IP address&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;sudo gedit /etc/hosts&lt;/pre&gt;
&lt;br /&gt;
Add your domain and ip address before the localhost entry&lt;br /&gt;
&lt;pre&gt;192.168.1.1 mydomaina.local

127.0.0.1 localhost&lt;/pre&gt;
&lt;br /&gt;
Save the file and Reboot.&lt;br /&gt;
&lt;h2 class="western"&gt;




&amp;nbsp;&lt;/h2&gt;
&lt;h2 class="western"&gt;




Installing likewise-open&lt;/h2&gt;
&lt;br /&gt;
Download Likewise-open 32-bit or 64-bit package from the website:&lt;br /&gt;
&lt;a href="http://www.likewise.com/community/index.php/download/"&gt;http://www.likewise.com/community/index.php/download/&lt;/a&gt;&amp;nbsp;

&lt;span style="font-size: large;"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Once downloaded, Open Terminal and type the following:&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;sudo bash Downloads/LikewiseOpen-6.0.0.8388-linux-i3860deb&lt;/pre&gt;
&lt;br /&gt;
Answer "y" to the prompts&lt;br /&gt;
&lt;br /&gt;
Once it is installed, you will see the Domain join GUI. Type in your
domaina name and click Join. Enter Administrator username and
password or an account that has permission to join computers to
domain.&lt;br /&gt;
&lt;br /&gt;
You will see a message saying “Restart required”. Before you
reboot, add the domain user to sudoers and to login screen user list. &lt;br /&gt;
&lt;h2 class="western"&gt;



&amp;nbsp;&lt;/h2&gt;
&lt;h2 class="western"&gt;



Adding users to sudoers&lt;/h2&gt;
&lt;br /&gt;
We will be editing /etc/sudoers file for this:&lt;br /&gt;
&lt;pre class="western" style="margin-bottom: 0.5cm;"&gt;sudo gedit /etc/sudoers &lt;/pre&gt;
&lt;br /&gt;
Look for the following line:&lt;br /&gt;
&lt;pre class="western"&gt;# Members of the admin group may gain root privileges  
%admin ALL=(ALL) ALL&lt;/pre&gt;
&lt;br /&gt;
Add a lines as explained below:&lt;br /&gt;
&lt;br /&gt;
If you have set default domain&lt;br /&gt;
&lt;pre class="western"&gt;username ALL=(ALL) ALL  # Allow specific account to sudo
domain^admins ALL=(ALL) # Allow admin group 
domain^users ALL=(ALL) ALL # Allow all domain users&lt;/pre&gt;
&lt;br /&gt;
if you are not using default domain then you have to include the
domain name:&lt;br /&gt;
&lt;pre class="western"&gt;%mydomain\\yourusername ALL=(ALL) ALL
%mydomain\\domain^admins ALL=(ALL) ALL
%mydomain\\domain^users ALL=(ALL) ALL&lt;/pre&gt;
&lt;h2 class="western"&gt;


&amp;nbsp;&lt;/h2&gt;
&lt;h2 class="western"&gt;


Add domain username to login screen user list&lt;/h2&gt;
&lt;br /&gt;
&lt;pre class="western" style="margin-bottom: 0.5cm;"&gt;sudo gedit /etc/gdm/custom.conf&lt;/pre&gt;
Add the greeter part at the end of the file. Add your domain username
to include section and any other you want to exclude.&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="western"&gt;[greeter]
Include=username1,username2
Exclude=administrator,guest,nobody&lt;/pre&gt;
&lt;br /&gt;
You can then reboot and login with your domain account.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Likewise-open default shell problem, terminal
showing $ prompt&lt;/h2&gt;
&lt;br /&gt;
&lt;div style="font-weight: normal;"&gt;
&lt;span style="font-size: small;"&gt;When you run a terminal
you will get a $ prompt and tab to autcomplete will not work. To fix
this type the following in terminal&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;pre&gt;sudo /opt/likewise/bin/lwregshell

cd HKEY_THIS_MACHINE\Services\lsass\Parameters\Providers\ActiveDirectory

set_value LoginShellTemplate /bin/bash

quit&lt;/pre&gt;
&lt;br /&gt;
Reboot once you have done the above.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Troubleshooting older version of Likewise-open:&lt;/h2&gt;
&lt;br /&gt;
&lt;h2 class="western"&gt;

Problems joining domain&lt;/h2&gt;
&amp;nbsp;
If you see an error as below, it means the domain name entered is
not valid&lt;br /&gt;
&lt;pre class="western"&gt;Error: DNS_ERROR_BAD_PACKET [code 0x0000251e]

A bad packet was received from a DNS server. Potentially the requested address
does not exist.&lt;/pre&gt;
&lt;br /&gt;
If Domain name typed in is correct but you get the following
error: 
&lt;br /&gt;
&lt;pre class="western"&gt;Network name not found.. Failure to lookup a domain name ending in ".local" may be the result of configuring the local system's hostname resolution (or equivalent) to use Multi-cast DNS. Please refer to the Likewise manual at http://www.likewise.com/resources/documentation_library/manuals/open/likewise-open-guide.html#ConfigNsswitch for more information.
&lt;/pre&gt;
Error code: ERROR_BAD_NET_NAME (0x00000043)

Backtrace:
    main.c:341
    src/djmodule.c:330
    src/djauthinfo.c:722
    src/djauthinfo.c:1146&lt;/pre&gt;

Edit hosts file: 
&lt;br /&gt;
&lt;pre class="western" style="margin-bottom: 0.5cm;"&gt;sudo gedit /etc/hosts&lt;/pre&gt;
Add the following line after localhost entry 
&lt;br /&gt;
&lt;pre class="western" style="margin-bottom: 0.5cm;"&gt;192.168.1.1 mydomain.local&lt;/pre&gt;

If you still get an error like : 
&lt;br /&gt;
&lt;pre class="western" style="margin-bottom: 0.5cm;"&gt;Error: LW_ERROR_ENUM_DOMAIN_TRUSTS_FAILED [code 0x00009ca0]&lt;/pre&gt;

open /etc/nsswitch.conf 
&lt;br /&gt;
&lt;pre class="western" style="margin-bottom: 0.5cm;"&gt;sudo gedit /etc/nsswitch.conf&lt;/pre&gt;
Change the "hosts" line so it reads 
&lt;br /&gt;
&lt;pre class="western" style="margin-bottom: 0.5cm;"&gt;hosts:          files dns&lt;/pre&gt;
&lt;h2 class="western"&gt;

Problems loggin in...&lt;/h2&gt;
&lt;br /&gt;
Ensure that you are typing the domainname/username or just the
username according to default domain value.&lt;br /&gt;
&lt;br /&gt;
The older versions of likewise-open has a problem where the
networking starts after the likewise services. You will not be able
to login at all without restarting likewise service and once you have
managed to log in, on the next reboot you will be in offline mode.
Opening network shares will prompt you for username, domain name and
password.&lt;br /&gt;
&lt;br /&gt;
To fix this, in terminal type:&lt;br /&gt;
Press Ctrl+Alt+F1 which will take you to tty and login with an
account that can sudo.&lt;br /&gt;
&lt;pre class="western" style="margin-bottom: 0.5cm;"&gt;sudo gedit /etc/rc.local&lt;/pre&gt;
This will open rc.local file in gedit&lt;br /&gt;
&lt;br /&gt;
Add below code before line "exit 0"&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="western" style="margin-bottom: 0.5cm;"&gt;/etc/init.d/lwsmd restart&lt;/pre&gt;
so your rc.local file should look:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="western"&gt;#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

/etc/init.d/lwsmd restart

exit 0&lt;/pre&gt;
&lt;br /&gt;
Save and Reboot. This will restart the likewise services just
before you login preventing the offline mode and authentication
problems.&lt;br /&gt;
&lt;div style="margin-bottom: 0cm;"&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/4783664581323116005-4567646970106169552?l=www.krutant.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Krutantcom/~4/kJNJitqcE4o" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.krutant.com/feeds/4567646970106169552/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.krutant.com/2011/05/how-to-use-ubuntu-at-workplace.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4783664581323116005/posts/default/4567646970106169552?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4783664581323116005/posts/default/4567646970106169552?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Krutantcom/~3/kJNJitqcE4o/how-to-use-ubuntu-at-workplace.html" title="How to use Ubuntu at workplace by joining an Active Directory domain" /><author><name>Krutant</name><uri>http://www.blogger.com/profile/01658083436351162481</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>2</thr:total><feedburner:origLink>http://www.krutant.com/2011/05/how-to-use-ubuntu-at-workplace.html</feedburner:origLink></entry></feed>

