<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-228936003929861345</id><updated>2011-12-23T14:47:53.935+06:00</updated><category term='Network'/><category term='Fedora'/><category term='FirePHP extensions'/><category term='Research'/><category term='Mount Logical Drives'/><category term='Rails Trend'/><category term='White Papers'/><category term='editing fstab'/><category term='BlackBerry'/><category term='Linux Site Migration'/><category term='FireBug'/><category term='Google'/><category term='Chromium'/><category term='Wireless Modem'/><category term='Fedora 10'/><category term='Joomla'/><category term='Chrome'/><category term='YUM'/><category term='Bookmarking'/><category term='Linux'/><category term='RoR'/><category term='Bangladesh'/><category term='Mambo'/><category term='SELINUX'/><category term='Linux Commands'/><category term='FireFox'/><category term='HOWTO'/><title type='text'>Linux, Open Source, Fedora, Ubuntu, BlackBerry, PPP Modem, Codefighters</title><subtitle type='html'>Linux, Open Source, Fedora, Ubuntu, BlackBerry, PPP Modem, Codefighters</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://codefighters.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://codefighters.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Fund Raising for A. Al. Masud</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/-5rmWoq6ptq8/Ten9rcAHnII/AAAAAAAAA-Y/Gig0wHHrXvk/s220/AAlmasud_fundraising.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>25</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-228936003929861345.post-5544060386896797193</id><published>2011-03-18T22:39:00.009+06:00</published><updated>2011-03-19T04:07:44.206+06:00</updated><title type='text'>unfuddle SVN setup with CPanel Shared hosting for small developer team</title><content type='html'>&lt;span class="Apple-style-span"&gt;Hi mates,&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;I have been using &lt;a href="http://www.unfuddle.com/"&gt;unfuddle&lt;/a&gt; as a third party SVN and cPanel based shared hosting for development from more than one year. It is to mention that, cPanel shared hosting does not give you SVN access. But I believe you need a SVN setup for your small team and if you think you going to set it up without cost, then my shown setup will be knocking you the thing what you really need. The team size is really small, only 5 members. The benefits are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span"&gt;Advantages&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;1. FREE of cost&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;2. Both windows and Linux Users can setup this process&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;3. Writing Shell script allows cPanel's SVN to run accordingly to perform&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span"&gt;Disadvantages&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;1. Unfuddle wont let you have users created more than 3, therefore a team more than 3 will have to share one or more accounts.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;2. cPanel based shared hosting's part of monthly band will be using in this regard, but as long as it is a dev stage, it won't be a big issue, because your live application/site won't be conducting this process.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;Below I am trying to state what were the steps I had to go through to accomplish such a setup.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;1. Setup an SVN in the local system, I have used Tortoise SVN in windows 7 and windows XP.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;2. create an account in unfuddle.com&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;3. write SHELL script to execute SVN&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;4. Setup cron in cPanel and thats it&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span"&gt;Lets start processes&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;Below, I am showing steps required in points. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span"&gt;Create Unfuddle account&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;1. Go to &lt;a href="http://unfuddle.com/accounts/plans"&gt;http://unfuddle.com/accounts/plans&lt;/a&gt; , the unfuddle plan page and select &lt;span class="Apple-style-span" style="border-collapse: collapse; color: rgb(51, 51, 51); font-weight: bold; line-height: 16px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; "&gt;Private &lt;/span&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; color: rgb(51, 51, 51); font-weight: bold; line-height: 16px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; "&gt;FREE &lt;/span&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; color: rgb(51, 51, 51); line-height: 16px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; "&gt;option. Or you could click &lt;a href="https://secure.unfuddle.com/accounts/new?plan=private"&gt;here&lt;/a&gt;. Remember there is no credit info to register/signup.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;2. Once created and logged in, you will now have to create a repository. To do this, click &lt;b&gt;Repositories &lt;/b&gt;tab and put your project title, abbreviation and version type as subversion and then click &lt;b&gt;Create repository.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;3. Subversion URL: you will be given a SVN URL depending on the abbreviation input by you in earlier step, something like this. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; color: rgb(102, 102, 102); font-family: Verdana, sans-serif; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; "&gt;     http://codefightersbd.unfuddle.com/svn/codefightersbd_dissertation/&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; color: rgb(102, 102, 102); font-family: Verdana, sans-serif; font-size: 10px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; color: rgb(102, 102, 102); font-family: Verdana, sans-serif; font-size: 10px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; "&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif; font-size: 16px; border-collapse: separate; color: rgb(0, 0, 0); -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; "&gt;     &lt;a href="http://4.bp.blogspot.com/-HLLDnM7bpPE/TYOYT_eb9nI/AAAAAAAAA9Q/YvS43cNbtRA/s1600/1.png"&gt;&lt;img src="http://4.bp.blogspot.com/-HLLDnM7bpPE/TYOYT_eb9nI/AAAAAAAAA9Q/YvS43cNbtRA/s320/1.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5585475432093578866" style="cursor: pointer; width: 320px; height: 122px; " /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; "&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; "&gt;&lt;span class="Apple-style-span"&gt;4. Login access: username and password for SVN login will be same as what you have used &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; "&gt;&lt;span class="Apple-style-span"&gt;during account creation in Unfuddle. So your team members will be using the same login access for working in SVN. However you can invite upto three people in free unfuddle account.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span"&gt;Configuring SVN&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;1. Download TortoiseSVN from &lt;a href="http://tortoisesvn.net/downloads.html"&gt;here&lt;/a&gt; and setup in your system. I have setup 32-bit in windows 7&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;and windows XP, you may need to restart your PC but it depends, I do not know.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;2. Create a folder named whatever your project name is. For example create a folder name, dissertation any where, may be in your htdocs or whatever place your working directory.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;3. Right click on the created folder and select &lt;b&gt;SVN Checkout... &lt;/b&gt;option. An window like below will appear, put repository SVN URL you have been given by unfuddle and then click ok. Login window will appear, put username and password and then click &lt;b&gt;Save authentication &lt;/b&gt;checkbox and then click&lt;b&gt; Ok &lt;/b&gt;and again &lt;b&gt;Ok.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif; font-weight: normal; "&gt;&lt;a href="http://1.bp.blogspot.com/-YE8jPd6g1co/TYObBRvOpKI/AAAAAAAAA9Y/Ykc4EPhPYkk/s1600/2.png"&gt;&lt;img src="http://1.bp.blogspot.com/-YE8jPd6g1co/TYObBRvOpKI/AAAAAAAAA9Y/Ykc4EPhPYkk/s320/2.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5585478409113216162" style="cursor: pointer; width: 320px; height: 249px; " /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;4. create files inside the directory and commit the work. your SVN is ready with unfuddle. Actually your team is ready to work with SVN now using unfuddle service. Just give the SVN URL, username and password to your team member and let him follow the steps for &lt;b&gt;Configuring SVN, &lt;/b&gt;he will be able to join your team instantly.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;b&gt;Deploying works into DEV site&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;Now think your team has an web hosting in cPanel or a subdomain in cPanel. You want to deploy your team members work everyday in that domain automatically as soon as they commits their works. This is possible in just following simple steps.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;1. Write SHELL Script: following will be the simplest SHELL script for this purpose.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;div&gt;For example you have a subdomain in your cPanel hosting named as &lt;b&gt;mysubdomain, &lt;/b&gt;and it is located in your hosting in a directory like this. /home/&lt;b&gt;devproko&lt;/b&gt;/public_html/&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal; "&gt;mysubdomain&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;devproko &lt;/b&gt;is the hosting account name, yours will be different, so the directory will be actually, /home/Your_Hosting_Account_User_Name/public_html/mysubdomain&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Open notepad and write following code and save that as &lt;b&gt;checkout_unfuddle.sh&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;#To checkout from unfuddle repository&lt;/div&gt;&lt;div&gt;svn co http://codefightersbd.unfuddle.com/svn/codefightersbd_dissertation/ public_html/mysubdomain&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Save it into a directory by creating it as &lt;b&gt;cron_scripts&lt;/b&gt;, lets say it is in the following directory. /home/Your_Hosting_Account_Name/cron_scripts&lt;/div&gt;&lt;div&gt;Therefore the files's full location will be something like this. &lt;/div&gt;&lt;div&gt;&lt;i&gt;/home/Your_Hosting_Account_User_Name/cron_scripts/checkout_unfuddle.sh&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2. Configure cPanel CRON: login into your cPanel hosting account and click &lt;b&gt;cron jobs &lt;/b&gt;tab. Lets say we will be updating our server in every 3 minutes. You may change the frequency but I use to use for every 2 minutes and it did not have any bad impact. For each two minutes this will execute the codes into &lt;b&gt;checkout_unfuddle.sh &lt;/b&gt;file. Hope it makes sense. From the common settings option, put the values like following picture and then click &lt;b&gt;Add new Cron Job &lt;/b&gt;button.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Set common settings selection as every 5 minutes&lt;/li&gt;&lt;li&gt;put */3 in Minute field&lt;/li&gt;&lt;li&gt;Put following code in Command field                                                                                             &lt;blockquote&gt;sh /home/&lt;span class="Apple-style-span"&gt;YOUR_HOSTING_ACC_NAME&lt;/span&gt;/cron_scripts/checkout_unfuddle.sh&lt;/blockquote&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif; "&gt;&lt;a href="http://2.bp.blogspot.com/-ljHeQNUUxgw/TYOitGV89RI/AAAAAAAAA9g/bO5Rx5LbYA8/s1600/3.png"&gt;&lt;img src="http://2.bp.blogspot.com/-ljHeQNUUxgw/TYOitGV89RI/AAAAAAAAA9g/bO5Rx5LbYA8/s320/3.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5585486858550048018" style="cursor: pointer; width: 320px; height: 222px; " /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;3. Now wait for minimum 3 minutes so that the server runs the shell script and check out files for only once from unfuddle server.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;4. After three minutes are gone, you will have to modify the file &lt;b&gt;checkout_unfuddle.sh &lt;/b&gt;as soon as possible. Open the file and remove all codes and paste following codes into that file:&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;#changing directory&lt;/div&gt;&lt;div&gt;cd /home/devproko/public_html/mysubdomain&lt;/div&gt;&lt;div&gt;#Running SVN Update Command&lt;/div&gt;&lt;div&gt;svn cleanup&lt;/div&gt;&lt;div&gt;svn update&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;and just save by overwriting the file into its previous location. Thats all. In every three minutes it will update the unfuddle server and will get all updates from the server that are committed by your team. This is a great success for me, hope yours will be :)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&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/228936003929861345-5544060386896797193?l=codefighters.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codefighters.blogspot.com/feeds/5544060386896797193/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codefighters.blogspot.com/2011/03/unfuddle-svn-setup-with-cpanel-shared.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/5544060386896797193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/5544060386896797193'/><link rel='alternate' type='text/html' href='http://codefighters.blogspot.com/2011/03/unfuddle-svn-setup-with-cpanel-shared.html' title='unfuddle SVN setup with CPanel Shared hosting for small developer team'/><author><name>Fund Raising for A. Al. Masud</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/-5rmWoq6ptq8/Ten9rcAHnII/AAAAAAAAA-Y/Gig0wHHrXvk/s220/AAlmasud_fundraising.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-HLLDnM7bpPE/TYOYT_eb9nI/AAAAAAAAA9Q/YvS43cNbtRA/s72-c/1.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-228936003929861345.post-4460675350335162341</id><published>2009-04-07T10:33:00.008+06:00</published><updated>2011-02-13T00:53:30.070+06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='YUM'/><category scheme='http://www.blogger.com/atom/ns#' term='HOWTO'/><title type='text'>How to resolve Locked YUM</title><content type='html'>&lt;span class="Apple-style-span"&gt;Mistakenly many times YUM is locked. When this happens for such problem like&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Existing lock /var/run/yum.pid: another copy is running as pid 18092.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Here's the &lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;way to resolve.&lt;br /&gt;Locate the yum.pid file, usually in fedora, it is located in /var/run dir&lt;br /&gt;&lt;blockquote&gt;cd /var/run&lt;br /&gt;ls&lt;br /&gt;vim yum.pid&lt;/blockquote&gt;&lt;br /&gt;press insert&lt;br /&gt;delete pid number and save pressing &lt;span&gt;&lt;span style="font-weight: bold;"&gt;esc&lt;/span&gt;&lt;/span&gt; +&lt;span&gt; &lt;span&gt;&lt;span style="font-weight: bold;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; + &lt;/span&gt;&lt;span&gt;&lt;span class="Apple-style-span"&gt;&lt;span style="font-weight: bold; "&gt;x &lt;/span&gt;&lt;span&gt;&lt;span&gt;then press enter&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; "&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;br /&gt;now run your yum command&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/228936003929861345-4460675350335162341?l=codefighters.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codefighters.blogspot.com/feeds/4460675350335162341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codefighters.blogspot.com/2009/04/how-resolve-locked-yum.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/4460675350335162341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/4460675350335162341'/><link rel='alternate' type='text/html' href='http://codefighters.blogspot.com/2009/04/how-resolve-locked-yum.html' title='How to resolve Locked YUM'/><author><name>Fund Raising for A. Al. Masud</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/-5rmWoq6ptq8/Ten9rcAHnII/AAAAAAAAA-Y/Gig0wHHrXvk/s220/AAlmasud_fundraising.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-228936003929861345.post-8880986615789044502</id><published>2009-03-30T18:42:00.010+06:00</published><updated>2011-02-13T01:04:09.651+06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wireless Modem'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='BlackBerry'/><title type='text'>Blackberry as a modem with Grameenphone Mobile</title><content type='html'>&lt;span class="Apple-style-span"&gt;To Connect Blackberry USB Modem in your linux machine is now pretty simple with the third party software distribution &lt;/span&gt;&lt;span style="font-weight: bold; font-size: medium; "&gt;Barry&lt;/span&gt;&lt;span class="Apple-style-span"&gt;. Mine is Fedora Core 10 (FC10) but it would work for any Debian System as well. Here's the steps how I did this.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;This tutorial is for Grameen Phone Providers, Bangladesh. Other services like rogers, O2 have been automatically configured once you install the software Barry.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;&lt;span style="color: rgb(32, 64, 99); font-weight: bold; "&gt;Step 1: Initiating Directories as a Preparation&lt;/span&gt;&lt;/span&gt;&lt;code style="font-size: medium; "&gt;&lt;br /&gt;&lt;blockquote&gt;cd /usr/local/src&lt;br /&gt;mkdir blackberry&lt;br /&gt;cd /blackberry&lt;/blockquote&gt;&lt;/code&gt;&lt;span class="Apple-style-span"&gt;&lt;span&gt;&lt;span style="font-weight: bold; color: rgb(32, 64, 99); "&gt;Step 2: Download Barry Distribution by git&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span"&gt;If your system is a workstion or desktop configured, then get the following packages&lt;/span&gt;&lt;code style="font-size: medium; "&gt;&lt;br /&gt;&lt;blockquote&gt;git clone git://repo.or.cz/barry.git barry&lt;br /&gt;&lt;/blockquote&gt;&lt;blockquote&gt;git clone git://repo.or.cz/barry.git libbarry0&lt;/blockquote&gt; (above line is required in most configurations)&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;If your system is a development configured then get this as well along with previous twos.&lt;/span&gt;&lt;code&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span"&gt;git clone git://repo.or.cz/barry.git libbarry-devel&lt;/span&gt;&lt;/blockquote&gt;&lt;/code&gt;&lt;span class="Apple-style-span"&gt;&lt;span&gt;&lt;span style="font-weight: bold; color: rgb(32, 64, 99); "&gt;Step 3: Configuring and Installing barry/libbarry0&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(32, 64, 99); font-size: medium; "&gt;Go inside directory&lt;/span&gt;&lt;span class="Apple-style-span"&gt;: &lt;/span&gt;&lt;code style="font-size: medium; "&gt;&lt;blockquote&gt;cd /barry&lt;/blockquote&gt;&lt;/code&gt;&lt;span style="color: rgb(32, 64, 99); font-size: medium; "&gt;Build the source:&lt;/span&gt; &lt;code style="font-size: medium; "&gt;&lt;blockquote&gt;./buildgen.sh&lt;/blockquote&gt;&lt;/code&gt;&lt;span style="color: rgb(32, 64, 99); font-size: medium; "&gt;Configure:&lt;/span&gt; &lt;code style="font-size: medium; "&gt;&lt;blockquote&gt;./configure&lt;/blockquote&gt;&lt;/code&gt;&lt;span class="Apple-style-span"&gt;&lt;code&gt;&lt;/code&gt;&lt;/span&gt;&lt;span style="color: rgb(32, 64, 99); font-size: medium; "&gt;Make the install file&lt;/span&gt;&lt;span class="Apple-style-span"&gt;: &lt;/span&gt;&lt;code style="font-size: medium; "&gt;&lt;blockquote&gt;make&lt;/blockquote&gt;&lt;/code&gt;&lt;span style="color: rgb(32, 64, 99); font-size: medium; "&gt;Install the make file&lt;/span&gt;&lt;span class="Apple-style-span"&gt;: &lt;/span&gt;&lt;code style="font-size: medium; "&gt;&lt;blockquote&gt;make install&lt;/blockquote&gt;&lt;/code&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;&lt;span&gt;&lt;span style="font-weight: bold; color: rgb(32, 64, 99); "&gt;Step 4: Configuring peers script&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(32, 64, 99); font-size: medium; "&gt;Go to ppp dir&lt;/span&gt;&lt;span class="Apple-style-span"&gt;: &lt;/span&gt;&lt;code style="font-size: medium; "&gt;cd /etc/ppp/peers&lt;/code&gt;&lt;br /&gt;&lt;span style="color: rgb(32, 64, 99); font-size: medium; "&gt;Create a file&lt;/span&gt;&lt;span class="Apple-style-span"&gt;: &lt;/span&gt;&lt;code style="font-size: medium; "&gt;touch gp&lt;/code&gt;&lt;br /&gt;&lt;span style="color: rgb(32, 64, 99); font-size: medium; "&gt;Edit the file&lt;/span&gt;&lt;span class="Apple-style-span"&gt;: &lt;/span&gt;&lt;code style="font-size: medium; "&gt;vim gp&lt;/code&gt;&lt;div&gt;&lt;code&gt;&lt;/code&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span"&gt;&lt;span style="font-weight: bold; "&gt;Insert following lines and then save:&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;code style="font-size: medium; "&gt;&lt;blockquote&gt;##################################&lt;br /&gt;debug debug debug&lt;br /&gt;nodetach&lt;br /&gt;&lt;br /&gt;pty "/usr/sbin/pppob"&lt;br /&gt;connect "/usr/sbin/chat -f /etc/chatscripts/gp.chat"&lt;br /&gt;user "gp"&lt;br /&gt;password "gp"&lt;br /&gt;&lt;br /&gt;defaultroute&lt;br /&gt;usepeerdns&lt;br /&gt;noipdefault&lt;br /&gt;nodetach&lt;br /&gt;novj&lt;br /&gt;nocrtscts&lt;br /&gt;nomultilink&lt;br /&gt;ipcp-restart 7&lt;br /&gt;ipcp-accept-local&lt;br /&gt;ipcp-accept-remote&lt;br /&gt;lcp-echo-interval 0&lt;br /&gt;lcp-echo-failure 999&lt;br /&gt;mtu 1492&lt;br /&gt;&lt;br /&gt;##################################&lt;br /&gt;&lt;/blockquote&gt;&lt;/code&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-size: medium; "&gt;Notes:&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;"&lt;/span&gt;&lt;span style="font-weight: bold; font-size: medium; "&gt;pty&lt;/span&gt;&lt;span class="Apple-style-span"&gt;" command is used to connect pppob tool by barry to connect your Blackberry Modem. Here it will be directed to the location where it has been installed&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;"&lt;/span&gt;&lt;span style="font-weight: bold; font-size: medium; "&gt;Connect&lt;/span&gt;&lt;span class="Apple-style-span"&gt;" command has been used to run a chatscript, which will be written after a while here. The chatscript file will require to pass parameters to Grameen Phone's PPP server.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;&lt;span&gt;&lt;span style="font-weight: bold; color: rgb(32, 64, 99); "&gt;Step 5: Configuring chatscripts&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(32, 64, 99); font-size: medium; "&gt;Go to the location:&lt;/span&gt; &lt;code style="font-size: medium; "&gt;&lt;blockquote&gt;vim /etc/chatscripts/&lt;/blockquote&gt;&lt;/code&gt;&lt;br /&gt;&lt;span style="color: rgb(32, 64, 99); font-size: medium; "&gt;Create a chatscript File:&lt;/span&gt; &lt;code style="font-size: medium; "&gt;&lt;/code&gt;&lt;blockquote&gt;&lt;code style="font-size: medium; "&gt;touch gp.chat&lt;/code&gt;&lt;span class="Apple-style-span"&gt; [naming gp.chat is important according to the tutorial]&lt;/span&gt;&lt;/blockquote&gt;&lt;span class="Apple-style-span"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-size: medium; "&gt;Insert lines below and then save:&lt;/span&gt;&lt;code style="font-size: medium; "&gt;&lt;br /&gt;&lt;blockquote&gt;###############&lt;br /&gt;ABORT ERROR&lt;br /&gt;'' AT&amp;amp;F&lt;br /&gt;OK ATZ&lt;br /&gt;OK ATI&lt;br /&gt;OK AT+CGDCONT=1,"IP","gpinternet"&lt;br /&gt;OK ATDT*99***1#&lt;br /&gt;CONNECT&lt;br /&gt;################&lt;/blockquote&gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;&lt;span&gt;&lt;span style="font-weight: bold; color: rgb(32, 64, 99); "&gt;Step 6: Before you run the ppp scripts:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span"&gt;This step is to ensure whether these scripts can run smoothly. Here's a TO DO list before run.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-size: medium; "&gt;TO DO 1&lt;/span&gt;&lt;span class="Apple-style-span"&gt;: Inactive your current internet&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-size: medium; "&gt;TO DO 2&lt;/span&gt;&lt;span class="Apple-style-span"&gt;: If you are in a LAN, then disable your LAN Card before you want to run the scripts.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;&lt;span&gt;&lt;span style="font-weight: bold; color: rgb(32, 64, 99); "&gt;Step 7: Running Scripts&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-size: medium; "&gt;Type this in your Shell Prompt&lt;/span&gt;&lt;span class="Apple-style-span"&gt;: &lt;/span&gt;&lt;span style="font-size: medium; "&gt;&lt;code&gt;&lt;blockquote&gt;pppd call gp&lt;/blockquote&gt;&lt;/code&gt;&lt;/span&gt;&lt;span class="Apple-style-span"&gt;After Running this, you would see something like following:&lt;/span&gt;&lt;code style="font-size: medium; "&gt;&lt;br /&gt;&lt;blockquote&gt;Serial connection established.&lt;br /&gt;using channel 2&lt;br /&gt;Using interface ppp0&lt;br /&gt;Connect: ppp0 &lt;--&gt; /dev/pts/4&lt;br /&gt;sent [LCP ConfReq id=0x1    ]&lt;br /&gt;rcvd [LCP ConfReq id=0x19  ]&lt;br /&gt;sent [LCP ConfAck id=0x19  ]&lt;br /&gt;rcvd [LCP ConfRej id=0x1   ]&lt;br /&gt;sent [LCP ConfReq id=0x2 ]&lt;br /&gt;rcvd [LCP ConfAck id=0x2 ]&lt;br /&gt;rcvd [CHAP Challenge id=0x7 &lt;00&gt;, name = ""]&lt;br /&gt;sent [CHAP Response id=0x7 &lt;6cca03043ecea893752b4767db33835f&gt;, name = "gp"]&lt;br /&gt;rcvd [CHAP Success id=0x7 ""]&lt;br /&gt;CHAP authentication succeeded&lt;br /&gt;CHAP authentication succeeded&lt;br /&gt;sent [CCP ConfReq id=0x1  ]&lt;br /&gt;sent [IPCP ConfReq id=0x1   ]&lt;br /&gt;rcvd [LCP ProtRej id=0x1a 80 fd 01 01 00 0c 1a 04 78 00 18 04 78 00]&lt;br /&gt;Protocol-Reject for 'Compression Control Protocol' (0x80fd) received&lt;br /&gt;rcvd [IPCP ConfReq id=0x1b ]&lt;br /&gt;sent [IPCP ConfAck id=0x1b ]&lt;br /&gt;rcvd [IPCP ConfNak id=0x1   ]&lt;br /&gt;sent [IPCP ConfReq id=0x2   ]&lt;br /&gt;rcvd [IPCP ConfAck id=0x2   ]&lt;br /&gt;local  IP address 10.65.24.13&lt;br /&gt;remote IP address 169.254.1.1&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;primary   DNS address 202.56.4.120&lt;br /&gt;secondary DNS address 202.56.4.121&lt;br /&gt;&lt;/span&gt;Script /etc/ppp/ip-up started (pid 3700)&lt;br /&gt;Script /etc/ppp/ip-up finished (pid 3700), status = 0x0&lt;br /&gt;&lt;/blockquote&gt;&lt;/code&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-size: medium; "&gt;TO DO&lt;/span&gt;&lt;span class="Apple-style-span"&gt;: let this shell window alone and be run&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-size: medium; "&gt;Note:&lt;/span&gt;&lt;span class="Apple-style-span"&gt; See the lines above in bold. Primary DNS and Secondary DNS, keep these two IPs it will require in next to complete the process.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;&lt;span&gt;&lt;span style="font-weight: bold; color: rgb(32, 64, 99); "&gt;Final Step: Configuring resolve.conf&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(32, 64, 99); font-size: medium; "&gt;Edit the file:&lt;/span&gt; &lt;code style="font-size: medium; "&gt;&lt;blockquote&gt;vim /etc/resove.conf&lt;/blockquote&gt;&lt;/code&gt;&lt;span class="Apple-style-span"&gt;Now, comment any lines by using ';' (semicolon)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(32, 64, 99); font-size: medium; "&gt;Set nameservers:&lt;/span&gt;&lt;code style="font-size: medium; "&gt;&lt;br /&gt;&lt;blockquote&gt;nameserver 202.56.4.120&lt;br /&gt;nameserver 202.56.4.121&lt;/blockquote&gt;&lt;/code&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;Now save and quit&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 102, 204); font-size: medium; "&gt;That's All... &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 102, 204); font-size: medium; "&gt;Enjoy..&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/228936003929861345-8880986615789044502?l=codefighters.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codefighters.blogspot.com/feeds/8880986615789044502/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codefighters.blogspot.com/2009/03/grameenphone-blackberry-as-modem-in.html#comment-form' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/8880986615789044502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/8880986615789044502'/><link rel='alternate' type='text/html' href='http://codefighters.blogspot.com/2009/03/grameenphone-blackberry-as-modem-in.html' title='Blackberry as a modem with Grameenphone Mobile'/><author><name>Fund Raising for A. Al. Masud</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/-5rmWoq6ptq8/Ten9rcAHnII/AAAAAAAAA-Y/Gig0wHHrXvk/s220/AAlmasud_fundraising.png'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-228936003929861345.post-8854366064315446891</id><published>2009-03-16T14:36:00.005+06:00</published><updated>2011-02-13T01:05:08.992+06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Network'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='HOWTO'/><title type='text'>Linux: system-config-network does not come in Display Mode</title><content type='html'>I was working to connect my Blackberry as a USB Modem, suddenly my newly installed fedora core 10 gone through a silly problem. That is, system-config-network, system-control-network etc. are not coming in Display mode. Unfortunately I did not able to figure out why it had happened, but by the way, I had found a silly solution though, which was a consolation to me anyway. ;) I did this as a straightforward YUM updating.&lt;br /&gt;&lt;br /&gt;Simply did following&lt;br /&gt;&lt;code&gt;&lt;/code&gt;&lt;blockquote&gt;&lt;code&gt;yum update system*&lt;/code&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Then just restart your system and hope it will work.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/228936003929861345-8854366064315446891?l=codefighters.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codefighters.blogspot.com/feeds/8854366064315446891/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codefighters.blogspot.com/2009/03/linux-system-config-network-does-not.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/8854366064315446891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/8854366064315446891'/><link rel='alternate' type='text/html' href='http://codefighters.blogspot.com/2009/03/linux-system-config-network-does-not.html' title='Linux: system-config-network does not come in Display Mode'/><author><name>Fund Raising for A. Al. Masud</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/-5rmWoq6ptq8/Ten9rcAHnII/AAAAAAAAA-Y/Gig0wHHrXvk/s220/AAlmasud_fundraising.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-228936003929861345.post-3178868962603884333</id><published>2009-03-12T18:12:00.001+06:00</published><updated>2009-04-07T19:01:44.730+06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Bookmarking'/><category scheme='http://www.blogger.com/atom/ns#' term='Research'/><title type='text'>Shared Links web application for new generation Book Mark features</title><content type='html'>We have a good book mark applications around. But I think we need a new generation book marking application.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Features of this new generation Book marking web application&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;1. Basic:&lt;/span&gt;&lt;br /&gt;      a.  Each user has an account and basic functionalities for book marking.&lt;br /&gt;  b.  Book Mark management&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;   c.  &lt;/span&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;Each user can share their bookmarks to another user&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;2. Graphical&lt;/span&gt;&lt;br /&gt;  a. Each user will be shown as a star in a dark sky. He can see his friends as&lt;br /&gt;      other stars&lt;br /&gt;  b. The more reach in a Book Marking a user, the brighter star he will get.&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;3. Future Scope&lt;/span&gt;&lt;br /&gt;  a. This can be a kind of community building site&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I am thinking to park a domain named starlinks.com or something like this.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/228936003929861345-3178868962603884333?l=codefighters.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codefighters.blogspot.com/feeds/3178868962603884333/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codefighters.blogspot.com/2009/03/share-links-web-application-for-new.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/3178868962603884333'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/3178868962603884333'/><link rel='alternate' type='text/html' href='http://codefighters.blogspot.com/2009/03/share-links-web-application-for-new.html' title='Shared Links web application for new generation Book Mark features'/><author><name>Fund Raising for A. Al. Masud</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/-5rmWoq6ptq8/Ten9rcAHnII/AAAAAAAAA-Y/Gig0wHHrXvk/s220/AAlmasud_fundraising.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-228936003929861345.post-3363483504332074439</id><published>2009-03-11T10:48:00.002+06:00</published><updated>2011-02-13T01:06:12.421+06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='SELINUX'/><category scheme='http://www.blogger.com/atom/ns#' term='HOWTO'/><title type='text'>Fedora Core 10: Disable SELinux</title><content type='html'>Hi folks.&lt;br /&gt;Not really know why SELinux does not allow to me run some of my applications. Then, I had asked one of my seniors about this problem, he suggested to disable the SELinux running in my Linux Fedora core 10. Then I have disabled the SELinux, which I have shown below.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Firstly:&lt;/span&gt;&lt;span style="font-weight: bold;"&gt; Edit this file (  /etc/selinux/config&lt;/span&gt; )&lt;br /&gt;&lt;code&gt;&lt;/code&gt;&lt;blockquote&gt;&lt;code&gt;vim  /etc/selinux/config&lt;/code&gt;&lt;br /&gt;&lt;/blockquote&gt;or any of your text editors like vi or nano whatever&lt;br /&gt;&lt;code&gt;&lt;/code&gt;&lt;blockquote&gt;&lt;code&gt;vi  /etc/selinux/config&lt;/code&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Secondly: Now you will see a line like this: "SELINUX=enforcing".&lt;/span&gt;&lt;br /&gt;There are three options in that file, options are enforcing, premissive, disabled&lt;br /&gt;Now, set the option as: &lt;code&gt;SELINUX=disabled&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Finally: Reboot or re-login the system.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;you can do this from /boot/grub/grub.conf in fedora core 7, but this can not be done in fc 10 (fedora 10)&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/228936003929861345-3363483504332074439?l=codefighters.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codefighters.blogspot.com/feeds/3363483504332074439/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codefighters.blogspot.com/2009/03/fedora-10-disable-selinux-in-fc10fc-10.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/3363483504332074439'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/3363483504332074439'/><link rel='alternate' type='text/html' href='http://codefighters.blogspot.com/2009/03/fedora-10-disable-selinux-in-fc10fc-10.html' title='Fedora Core 10: Disable SELinux'/><author><name>Fund Raising for A. Al. Masud</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/-5rmWoq6ptq8/Ten9rcAHnII/AAAAAAAAA-Y/Gig0wHHrXvk/s220/AAlmasud_fundraising.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-228936003929861345.post-2986392817312874585</id><published>2009-03-09T14:32:00.001+06:00</published><updated>2009-04-07T19:02:25.767+06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FireFox'/><category scheme='http://www.blogger.com/atom/ns#' term='FireBug'/><category scheme='http://www.blogger.com/atom/ns#' term='FirePHP extensions'/><title type='text'>FirePHP is an usefull extension of FireBug, for PHP Lovers in Bangladesh</title><content type='html'>FirePHP is a very good extension of Firebug plugin. It requires FireBug.&lt;br /&gt;Here you can get it. &lt;a href="http://www.firephp.org/"&gt;FirePHP for FireFox&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Its a class package by the way. Once you download and install the firePHP plugin you need to follow 3 more very easy steps to active this class.&lt;br /&gt;&lt;br /&gt;Steps:&lt;br /&gt;1. Locate Library files&lt;div style="text-align: left;"&gt;2. Include Library files&lt;/div&gt;3. Starting output&lt;br /&gt;Please visit FirePHP's official site to learn about it with clear example.&lt;br /&gt;&lt;a href="http://www.firephp.org/HQ/Learn.htm"&gt;FirePHP HQ&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.firephp.org/HQ/Learn.htm"&gt;&lt;img style="cursor: pointer; width: 320px; height: 120px;" src="http://2.bp.blogspot.com/_RKSfrzOqxUM/SbTbXybw4cI/AAAAAAAAA5E/hG4Gya72JKg/s320/firePHP.jpg" alt="" id="BLOGGER_PHOTO_ID_5311111062298354114" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;   FirePHP after complete installation.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.firephp.org/HQ/Learn.htm"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/228936003929861345-2986392817312874585?l=codefighters.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codefighters.blogspot.com/feeds/2986392817312874585/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codefighters.blogspot.com/2009/03/firephp-is-usefull-extension-of-firebug.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/2986392817312874585'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/2986392817312874585'/><link rel='alternate' type='text/html' href='http://codefighters.blogspot.com/2009/03/firephp-is-usefull-extension-of-firebug.html' title='FirePHP is an usefull extension of FireBug, for PHP Lovers in Bangladesh'/><author><name>Fund Raising for A. Al. Masud</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/-5rmWoq6ptq8/Ten9rcAHnII/AAAAAAAAA-Y/Gig0wHHrXvk/s220/AAlmasud_fundraising.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_RKSfrzOqxUM/SbTbXybw4cI/AAAAAAAAA5E/hG4Gya72JKg/s72-c/firePHP.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-228936003929861345.post-4955567172167711078</id><published>2009-03-08T10:42:00.001+06:00</published><updated>2009-04-07T19:00:15.310+06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RoR'/><category scheme='http://www.blogger.com/atom/ns#' term='Rails Trend'/><category scheme='http://www.blogger.com/atom/ns#' term='Bangladesh'/><title type='text'>Bangladesh: Ruby on Rails Trend</title><content type='html'>Ruby on rails came with a very good trend of latest web technologies, it covers most of the latest securities around web. The most fantastic thing is that, it lets programmers to do coding in a very convenient way that makes programmers life much much easier.&lt;br /&gt;&lt;br /&gt;In Bangladesh, Ruby on Rails is not much familiar here, but significant companies and very few persons here are working with Ruby on Rails in Bangladesh. I am one of the part of such trend. We have build an web prescription reminder application, which can remind all patients about their medication, appointments etc, via sms and email.&lt;br /&gt;&lt;br /&gt;The status of Ruby on Rails in Bangladesh is true while I am writing this post. Hope this trend will increase quickly in very near future. I will post some tutorials regarding this for Bangladeshi Ruby on Rails coder.&lt;br /&gt;&lt;br /&gt;regards&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/228936003929861345-4955567172167711078?l=codefighters.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codefighters.blogspot.com/feeds/4955567172167711078/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codefighters.blogspot.com/2009/03/bangladesh-ruby-on-rails-trend.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/4955567172167711078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/4955567172167711078'/><link rel='alternate' type='text/html' href='http://codefighters.blogspot.com/2009/03/bangladesh-ruby-on-rails-trend.html' title='Bangladesh: Ruby on Rails Trend'/><author><name>Fund Raising for A. Al. Masud</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/-5rmWoq6ptq8/Ten9rcAHnII/AAAAAAAAA-Y/Gig0wHHrXvk/s220/AAlmasud_fundraising.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-228936003929861345.post-7506184554040935423</id><published>2009-03-05T12:40:00.002+06:00</published><updated>2011-02-13T01:07:02.328+06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='YUM'/><title type='text'>Fedora 10: yum update rpm db fail and meta data did not match error fixed</title><content type='html'>hey folks&lt;br /&gt;I was trying to update my yum using: yum update but was getting an error saying that rpm db is failed, but I have fixed up that thing in the following steps.&lt;br /&gt;&lt;br /&gt;Step 1: clean the yum&lt;br /&gt;&lt;code&gt;&lt;/code&gt;&lt;blockquote&gt;&lt;code&gt;yum clean all&lt;/code&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Step 2: removing all rpm db from /var/lib/rpm&lt;br /&gt;&lt;code&gt;&lt;/code&gt;&lt;blockquote&gt;&lt;code&gt;rm -fr /var/lib/rpm/__db*&lt;/code&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Step 3: Now update the yum&lt;br /&gt;&lt;code&gt;&lt;/code&gt;&lt;blockquote&gt;&lt;code&gt;yum update&lt;/code&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Now enjoy&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/228936003929861345-7506184554040935423?l=codefighters.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codefighters.blogspot.com/feeds/7506184554040935423/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codefighters.blogspot.com/2009/03/fedora-10-yum-update-rpm-db-fail-and.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/7506184554040935423'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/7506184554040935423'/><link rel='alternate' type='text/html' href='http://codefighters.blogspot.com/2009/03/fedora-10-yum-update-rpm-db-fail-and.html' title='Fedora 10: yum update rpm db fail and meta data did not match error fixed'/><author><name>Fund Raising for A. Al. Masud</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/-5rmWoq6ptq8/Ten9rcAHnII/AAAAAAAAA-Y/Gig0wHHrXvk/s220/AAlmasud_fundraising.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-228936003929861345.post-2092311538029550734</id><published>2009-03-02T14:50:00.004+06:00</published><updated>2011-02-13T18:25:12.188+06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mount Logical Drives'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='HOWTO'/><category scheme='http://www.blogger.com/atom/ns#' term='editing fstab'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora 10'/><title type='text'>Fedora 10: Mount Logical Drives editing fstab</title><content type='html'>&lt;span style="font-size: large; "&gt;&lt;span style="font-family: 'lucida grande'; "&gt;There are two ways to mount Logical Drives in linux, editing /etc/fstab&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153); font-weight: bold; "&gt;Using Device's file system path&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 153); font-weight: bold; "&gt;&lt;br /&gt;Using Device's UUID&lt;/span&gt;&lt;span style="font-size: large; "&gt;&lt;span style="font-family:lucida grande;"&gt;&lt;br /&gt;&lt;br /&gt;For example we will mount a unmounted LVM device which has no label yet. Let's assume that our device's system path is /dev/sda5&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:lucida grande;"&gt;&lt;span style="font-weight: bold;"&gt;Structure of /etc/fstab file:&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;file&gt;&lt;/file&gt;&lt;/span&gt; &lt;mount&gt; &lt;type&gt; &lt;options&gt;   &lt;dump&gt; &lt;pass&gt;&lt;/pass&gt;&lt;/dump&gt;&lt;/options&gt;&lt;/type&gt;&lt;/mount&gt;&lt;/span&gt;&lt;/span&gt;&lt;code style="font-size: large; "&gt;# [file system] [mount point] [type] [options] [dump] [pass]&lt;br /&gt;&lt;/code&gt;&lt;span style="font-size: large; "&gt;&lt;span style="font-weight: bold;font-family:lucida grande;"&gt;&lt;br /&gt;Using Device's file system path&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:lucida grande;"&gt;This is the most commonly used way to permanently mount a device.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);font-family:lucida grande;"&gt;&lt;span style="font-weight: bold;"&gt;Step 1: &lt;/span&gt;Open the fstab file, I have used vim. you can use yours.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:lucida grande;"&gt;&lt;code&gt;&lt;/code&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-family:lucida grande;"&gt;&lt;code&gt;vim /etc/fstab&lt;/code&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="color: rgb(0, 0, 153);font-family:lucida grande;"&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);"&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;Step 2&lt;/span&gt;:&lt;/span&gt; Put the following line there.&lt;/span&gt;&lt;code&gt;&lt;br /&gt;&lt;/code&gt;&lt;blockquote&gt;&lt;code&gt;/dev/sda5/   /billah   ext3    default   0 1&lt;/code&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-size: large; "&gt;Where,&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size: large; "&gt;&lt;span&gt;file system = /dev/sda5/&lt;br /&gt;mount point = /billah&lt;br /&gt;type = ext3&lt;br /&gt;options       = default&lt;br /&gt;dump = 0&lt;br /&gt;pass&lt;span style="font-family:Georgia,serif;"&gt; = 1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;span style="font-size: large; "&gt;Now save and restart your PC&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;span class="Apple-style-span"&gt;&lt;span style="font-weight: bold; "&gt;Using Device's UUID:&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span"&gt;When you are using more than one hard drive in your PC, then most often device's file system path in fstab wont work. Then UUID, that means Universal Uniqe Identifier.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153); font-size: large; "&gt;Step 1:&lt;/span&gt;&lt;span style="color: rgb(0, 0, 153); font-size: large; "&gt; Determinig UUID&lt;/span&gt;&lt;br /&gt;&lt;code style="font-size: large; "&gt;&lt;/code&gt;&lt;blockquote&gt;&lt;code style="font-size: large; "&gt;ls -l /dev/disk/by-uuid/&lt;/code&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;span class="Apple-style-span"&gt;which will result like following&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;lrwxrwxrwx 1 root root 10 2009-03-02 20:25 0499e06a-05cb-4272-ac37-7308eb7d7326 -&gt; ../../sda5&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;Here the UUID of sda5 is &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: large; "&gt;0499e06a-05cb-4272-ac37-7308eb7d7326&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;Step 2&lt;/span&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;: Edit the /etc/fstab&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size: large; "&gt;&lt;code&gt;&lt;/code&gt;&lt;blockquote&gt;&lt;code&gt;0499e06a-05cb-4272-ac37-7308eb7d7326  /billah   ext3    default   0 1&lt;/code&gt;&lt;br /&gt;&lt;/blockquote&gt;Now, restart your PC, thats all.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/228936003929861345-2092311538029550734?l=codefighters.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codefighters.blogspot.com/feeds/2092311538029550734/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codefighters.blogspot.com/2009/03/mount-linux-lvm-devices.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/2092311538029550734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/2092311538029550734'/><link rel='alternate' type='text/html' href='http://codefighters.blogspot.com/2009/03/mount-linux-lvm-devices.html' title='Fedora 10: Mount Logical Drives editing fstab'/><author><name>Fund Raising for A. Al. Masud</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/-5rmWoq6ptq8/Ten9rcAHnII/AAAAAAAAA-Y/Gig0wHHrXvk/s220/AAlmasud_fundraising.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-228936003929861345.post-4552872987130735451</id><published>2009-02-17T10:54:00.001+06:00</published><updated>2009-04-07T18:59:43.861+06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Chrome'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='Chromium'/><title type='text'>Google Chrome For Linux Users</title><content type='html'>Now, we can have same taste of Google Chrome in our linux platform.&lt;br /&gt;Chromium is clone of google chrome for linux users.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Download Chromium from here:&lt;/span&gt; &lt;a href="http://www.codeweavers.com/services/ports/chromium/" target="_blank"&gt;Google Chrome For Linux&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It is developed by Crossover. Crossover is the company that generally develop windows popular software for linux users.&lt;br /&gt;&lt;br /&gt;See here I have installed it in my Debian System.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_RKSfrzOqxUM/SZpECx5sPnI/AAAAAAAAA4s/1oaYsIRk_-U/s1600-h/chrome_for_linux"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_RKSfrzOqxUM/SZpECx5sPnI/AAAAAAAAA4s/1oaYsIRk_-U/s320/chrome_for_linux" alt="" id="BLOGGER_PHOTO_ID_5303626325727919730" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/228936003929861345-4552872987130735451?l=codefighters.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codefighters.blogspot.com/feeds/4552872987130735451/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codefighters.blogspot.com/2009/02/google-chrome-for-linux-users.html#comment-form' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/4552872987130735451'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/4552872987130735451'/><link rel='alternate' type='text/html' href='http://codefighters.blogspot.com/2009/02/google-chrome-for-linux-users.html' title='Google Chrome For Linux Users'/><author><name>Fund Raising for A. Al. Masud</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/-5rmWoq6ptq8/Ten9rcAHnII/AAAAAAAAA-Y/Gig0wHHrXvk/s220/AAlmasud_fundraising.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_RKSfrzOqxUM/SZpECx5sPnI/AAAAAAAAA4s/1oaYsIRk_-U/s72-c/chrome_for_linux' height='72' width='72'/><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-228936003929861345.post-2864613133702510416</id><published>2009-02-15T14:22:00.001+06:00</published><updated>2009-04-07T19:02:51.462+06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Joomla'/><category scheme='http://www.blogger.com/atom/ns#' term='Mambo'/><title type='text'>Joomla from Mambo</title><content type='html'>I wondered to know that Joomla CMS came from Mambo CMS.&lt;br /&gt;&lt;br /&gt;Download Mambo 4.6.2 from brothersoft.com &lt;a href="http://www.brothersoft.com/mambo-65399.html"&gt;Download Mambo 4.6.2&lt;/a&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/228936003929861345-2864613133702510416?l=codefighters.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codefighters.blogspot.com/feeds/2864613133702510416/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codefighters.blogspot.com/2009/02/joomla-from-mambo.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/2864613133702510416'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/2864613133702510416'/><link rel='alternate' type='text/html' href='http://codefighters.blogspot.com/2009/02/joomla-from-mambo.html' title='Joomla from Mambo'/><author><name>Fund Raising for A. Al. Masud</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/-5rmWoq6ptq8/Ten9rcAHnII/AAAAAAAAA-Y/Gig0wHHrXvk/s220/AAlmasud_fundraising.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-228936003929861345.post-1406586105170496564</id><published>2009-02-15T10:56:00.003+06:00</published><updated>2009-07-07T17:27:45.825+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RoR'/><category scheme='http://www.blogger.com/atom/ns#' term='White Papers'/><title type='text'>Walking in the Rails</title><content type='html'>&lt;p&gt;There are few popular PHP frameworks that made easier to PHP Programmers life like, Zend Framework, CodeIgnitor, Cake PHP etc. On the other hand, Rails is the best framework for Ruby. No doubt, I love PHP, and I am a Fan of rails as well. I wondered using various tools of rails to stand various web techniques in our web application (docVia) much easily. I assure you rails is much prettier than any PHP frameworks I have ever used. Now the fantasy is, I got a dam care mind against using PHP anymore, madly searching in google to see how brain stormers differs between PHP frameworks and rails. Finally, Amazingly and gradually I was coming down. All big bosses were differentiating between PHP (a scripting language) with rails (a framework on Ruby scripting language), while I was expecting differences between Zend framework or CakePHP with Rails framework. But did not get sufficient stuffs which distinguish between Rails framework and other PHP frameworks. Then, all I get is that rails makes programmers life much easier than PHP and Perl based frameworks, which at least consulates me. Basically, it is useless to find differences between PHP frameworks and rails. Theres huge arguments while anybody starts to gather differences between these. I tried to figure out what php frameworks can not do while a ruby framework-rails can do. I turned into a wise decision finally, that’s why I am not thinking to go against PHP rather I am trying here to focus rails as a friend of PHP programmers.&lt;/p&gt; &lt;p&gt;&lt;!--   @page { size: 8.5in 11in; margin: 0.79in }   P { margin-bottom: 0.08in } --&gt;&lt;/p&gt; &lt;p style=""&gt;Objective of this article is to gradually introducing with the concepts of Rails to the PHP lovers so that they start liking rails.&lt;/p&gt; &lt;p style=""&gt;&lt;!--   @page { size: 8.5in 11in; margin: 0.79in }   P { margin-bottom: 0.08in } --&gt;&lt;/p&gt; &lt;p style=""&gt;&lt;strong&gt;Sometimes we need to decide which tool we should choose for a particular project, the key facts we need to think are as follows:&lt;br /&gt;&lt;/strong&gt; &lt;!--   @page { size: 8.5in 11in; margin: 0.79in }   P { margin-bottom: 0.08in } --&gt;&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;strong&gt;Size of app, particularly UI:&lt;/strong&gt; large  apps are easier with Rails &lt;/li&gt;&lt;li&gt;&lt;strong&gt;Size of team:&lt;/strong&gt; small teams can do more with Rails &lt;/li&gt;&lt;li&gt;&lt;strong&gt;Quality of team:&lt;/strong&gt; PHP is easier to work  with&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Need for change:&lt;/strong&gt; changes are easier in Rails &lt;/li&gt;&lt;li&gt;&lt;strong&gt;Expected initial traffic:&lt;/strong&gt; high-volume apps are easier in PHP&lt;/li&gt;&lt;/ul&gt; &lt;p style=""&gt;&lt;!--   @page { size: 8.5in 11in; margin: 0.79in }   P { margin-bottom: 0.08in } --&gt;&lt;/p&gt; &lt;h3&gt;Few More Exciting Things that could let you to pick rails:&lt;/h3&gt; &lt;p&gt;&lt;strong&gt;Migration&lt;/strong&gt;&lt;br /&gt;Besides these above matters there are few exciting things for what you might choose rails as a tool. Like, migration in rails is just wonderful. It’s migrationing system lets you sit behind relaxed. (Same thing, you might have in other tools, but I am not offending anyone else)&lt;/p&gt; &lt;p style=""&gt;&lt;strong&gt;Scaffolding:&lt;br /&gt;&lt;/strong&gt;Scaffolding is a popular term in frameworks world. CakePHP and a few other PHP frameworks can do such stuffs as well but rails will give you much user friendly command line scaffolding and cool CRUD interface for any database structure. This is the starting, you will see how you become more relaxed accessing various gems* and plugins of rails. Instanlty, gems are small distribution packages which works with core rails system for all applications using rails to provide its coolest features.&lt;/p&gt; &lt;p style=""&gt;&lt;strong&gt;RESTfull Rails&lt;/strong&gt;:&lt;br /&gt;Its alike an web service. Explicitly, it is not only a web service but a technology that extends HTTP into a new dimension, which optimizes and organizes the architecture. Rails provides RESTfull architecture. Exclusive thing is that from Rails version 2.0 it lets the RESTfull architecture with scaffolding.&lt;/p&gt; &lt;p style=""&gt;&lt;strong&gt;Localization &amp;amp; Internalization:&lt;/strong&gt;&lt;br /&gt;It is integrated in Rails 2.0. Multilingual problems are nicely solved here.&lt;/p&gt; &lt;p style=""&gt; &lt;/p&gt; &lt;h3&gt;Rails as a ruby framework:&lt;/h3&gt; &lt;p style=""&gt;&lt;strong&gt; Rails is a full-stack framework&lt;/strong&gt;. Full-stack basically means that when you decide to use Rails it will provide practically all of the tools necessary all by itself. While you are welcome to use other tools for sections of Rails’ functionality, most current Rails developers are not (and for obvious reasons described below).&lt;/p&gt; &lt;p&gt;In Rails, we follow a mantra of &lt;strong&gt;“Convention Over Configuration.”&lt;/strong&gt; With this in mind, Rails will follow industry conventions to make your job easier whenever possible. One example where you can see this in action is with page templates. &lt;sup&gt;*1&lt;/sup&gt;&lt;/p&gt; &lt;p&gt;In Rails, if you have, for example, a &lt;strong&gt;&lt;code&gt;BlogController&lt;/code&gt;&lt;/strong&gt; and it has a method called &lt;strong&gt;&lt;code&gt;list&lt;/code&gt;&lt;/strong&gt;, Rails will automatically use the &lt;strong&gt;&lt;code&gt;list.rhtml&lt;/code&gt;&lt;/strong&gt; file inside of a folder called &lt;code&gt;blog&lt;/code&gt; in your &lt;strong&gt;&lt;code&gt;views&lt;/code&gt;&lt;/strong&gt; folder. Not only that, but Rails will automatically &lt;strong&gt;pass on any instance variables&lt;/strong&gt; you were using in the controller so that the view has access to them. &lt;sup&gt;*2&lt;/sup&gt;&lt;/p&gt; &lt;p&gt;Now, when I am doing something similar in &lt;strong&gt;my own PHP apps&lt;/strong&gt;, I have to &lt;strong&gt;manually&lt;/strong&gt; instantiate the template object, &lt;strong&gt;manually&lt;/strong&gt; pass references to any variables I know the view will be interested in and then &lt;strong&gt;manually&lt;/strong&gt; tell it what template file to use. While all that &lt;strong&gt;manual&lt;/strong&gt; code is pretty simple and easy to write, on even &lt;strong&gt;medium-sized apps it starts to take a toll on the leaness of the codebase.&lt;/strong&gt; &lt;sup&gt;*3&lt;/sup&gt;&lt;/p&gt; &lt;p style=""&gt;&lt;!--   @page { size: 8.5in 11in; margin: 0.79in }   P { margin-bottom: 0.08in } --&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;/p&gt; &lt;h3&gt; &lt;p&gt;Rails includes features that help in increasing developer productivity. Some of the main features include the followings: *5&lt;/p&gt; &lt;/h3&gt; &lt;h2&gt;&lt;sup&gt;&lt;span style=""&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/span&gt;&lt;/sup&gt;&lt;/h2&gt; &lt;ul&gt;&lt;li&gt;&lt;strong&gt;MVC architecture:&lt;/strong&gt; Ruby on Rails is based on the MVC (Model View Controller) architecture that enables the data to be separated from presentation.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Database Access Library:&lt;/strong&gt; Ruby on Rails includes a database access library - Active Record - that simplifies data handling in databases. Active Record automatically maps tables to classes and rows to objects.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Database Relationships:&lt;/strong&gt; One to many and many to many relationships can be easily implemented in rails.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Libraries for common tasks:&lt;/strong&gt; Ruby on Rails includes a host of libraries that simplify the coding of common programming tasks such as form validations, sessions management, etc.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;AJAX Library:&lt;/strong&gt; An extensive library of AJAX functions is provided in the Rails framework. Ruby code can be used to generate AJAX code. The associated java scripting required for AJX gets generated automatically.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Convention over configuration:&lt;/strong&gt; Ruby on Rails does not have any XML configuration files. It includes simple programming conventions that can be used to specify the configuration parameters.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Customized URL:&lt;/strong&gt; Custom or Search Engine Friendly URLs can be developed using the Ruby on Rails framework.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Lines of code:&lt;/strong&gt; Amazingly reduced huge number of lines of code which decreases code complexity.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;RESTFull Rails:&lt;/strong&gt; it is built in from Rails 2.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Testing:&lt;/strong&gt; Testing is a wonderful feature in rails.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Debugging:&lt;/strong&gt; Detailed error logs are provided, making it easier to debug applications.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Components:&lt;/strong&gt; Components can be used to store reusable code. Components can be included to modularize templates.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;Finally,&lt;/strong&gt; Rails recent versions provide excellent REST full technology to secure the web apps and other facilities to make faster your web apps. Another great facility is to reduce time and size of any team while you try to build any application using rails. &lt;strong&gt;Unless learning Rails looks hard or there’s a huge marketing budget in place at launch, consider Rails.&lt;/strong&gt;&lt;/p&gt; &lt;p style=""&gt;–End–&lt;/p&gt; &lt;p&gt;&lt;strong&gt;References:&lt;/strong&gt;&lt;/p&gt; &lt;p style=""&gt;&lt;strong&gt; &lt;/strong&gt;*1, *2, *3 : &lt;a href="http://blog.clickablebliss.com/2005/12/24/php-vs-ruby-on-rails-part-1/"&gt;http://blog.clickablebliss.com/2005/12/24/php-vs-ruby-on-rails-part-1/&lt;br /&gt;&lt;/a&gt;*4 : &lt;a href="http://www.rbgrn.net/blog/2008/08/integrating-ruby-on-rails-with-existing-php-or-perl-based-si.html"&gt;http://www.rbgrn.net/blog/2008/08/integrating-ruby-on-rails-with-existing-php-or-perl-based-si.html&lt;br /&gt;&lt;/a&gt;*5 : &lt;a href="http://www.linuxjournal.com/content/ruby-rails-features-railsonrubycom" onclick="javascript:pageTracker._trackPageview ('/outbound/www.linuxjournal.com');"&gt;http://www.linuxjournal.com/content/ruby-rails-features-railsonrubycom&lt;/a&gt;&lt;/p&gt; &lt;p style=""&gt;&lt;a href="http://blog.shlang.com/post/70877607/web-dev-rails-php"&gt;http://www.igvita.com/2007/07/04/integrating-wordpress-and-rails/&lt;br /&gt;http://blog.shlang.com/post/70877607/web-dev-rails-php&lt;/a&gt;&lt;/p&gt; &lt;p style=""&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt; &lt;h3&gt;&lt;strong&gt; Glossary&lt;/strong&gt;&lt;/h3&gt; &lt;p style=""&gt;&lt;strong&gt;Gem:&lt;/strong&gt; A &lt;em&gt;Gem&lt;/em&gt; is a packaged Ruby application using the packaging system defined by RubyGems. Installed in the Ruby or JRuby installation and is available to all applications run using that interpreter. Where, plugins are installed for any specified project scope.&lt;br /&gt;&lt;a href="http://weblogs.java.net/blog/arungupta/archive/2007/09/totd_6_differen.html" onclick="javascript:pageTracker._trackPageview ('/outbound/weblogs.java.net');"&gt;http://weblogs.java.net/blog/arungupta/archive/2007/09/totd_6_differen.html&lt;/a&gt;&lt;/p&gt; &lt;p style=""&gt;&lt;strong&gt;Framework: &lt;/strong&gt;Concept of framework came while programmers try to get more organized in engineering way. It helps to build the concept of Shelf-Off term in Software Engineering. For example, Rails is a Ruby Framework. That means, using Ruby, there is an architecture on MVC, which is calles as Rails.&lt;/p&gt; &lt;p style=""&gt;&lt;strong&gt;MVC:&lt;/strong&gt; It is one of the leading famous framework technologies.&lt;/p&gt; &lt;p style=""&gt;&lt;strong&gt;Rails:&lt;/strong&gt; Rails was created in 2003 by &lt;a href="http://www.loudthinking.com/about.html" onclick="javascript:pageTracker._trackPageview ('/outbound/www.loudthinking.com');"&gt;David Heinemeier Hansson&lt;/a&gt; and has since been extended by the &lt;a href="http://rubyonrails.org/core" onclick="javascript:pageTracker._trackPageview ('/outbound/rubyonrails.org');"&gt;Rails core team&lt;/a&gt;, more than 1,400 contributors, and supported by a &lt;a href="http://rubyonrails.org/ecosystem" onclick="javascript:pageTracker._trackPageview ('/outbound/rubyonrails.org');"&gt;vibrant ecosystem&lt;/a&gt;&lt;/p&gt; &lt;p style=""&gt;&lt;strong&gt;Ruby:&lt;/strong&gt; Ruby is a scripting language like PHP, Perl etc. Targets of all these languages are almost same. The main difference between these language is, Ruby is fully Object Oriented while PHP and other language is not like that, they are merely Structure based. For example, the value ‘2′ is considered in Ruby as a Object, thus it has some identical properties as well, in instance, like 2.days.ago or something like that. In PHP, value ‘2′ might be considered as an integer or string, what it needs, whatever its just a value in PHP.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/228936003929861345-1406586105170496564?l=codefighters.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codefighters.blogspot.com/feeds/1406586105170496564/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codefighters.blogspot.com/2009/02/waliking-in-rails.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/1406586105170496564'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/1406586105170496564'/><link rel='alternate' type='text/html' href='http://codefighters.blogspot.com/2009/02/waliking-in-rails.html' title='Walking in the Rails'/><author><name>Fund Raising for A. Al. Masud</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/-5rmWoq6ptq8/Ten9rcAHnII/AAAAAAAAA-Y/Gig0wHHrXvk/s220/AAlmasud_fundraising.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-228936003929861345.post-6569960470476487028</id><published>2009-02-11T16:12:00.002+06:00</published><updated>2011-02-13T01:09:58.737+06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux Commands'/><title type='text'>Find and Replace using find and sed command</title><content type='html'>&lt;p&gt;This is the best command line I have ever found to search and replace text into files within directories, sub directories.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Command&lt;/strong&gt;:&lt;br /&gt;&lt;code&gt;&lt;/code&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;code&gt;find searching_dir -name .dir_name_to_prune -prune -o -exec sed -i 's/Searched Text/Replacing Text /g' {} \;&lt;/code&gt;&lt;/p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/blockquote&gt;&lt;strong&gt;Example&lt;/strong&gt;:&lt;br /&gt;&lt;code&gt;&lt;/code&gt;&lt;blockquote&gt;&lt;code&gt;find . -name .svn -prune -o -exec sed -i 's/Powered by: /Site Developed by /g' {} \;&lt;/code&gt;&lt;/blockquote&gt;&lt;strong&gt;Description:&lt;/strong&gt;&lt;br /&gt;&lt;div style="margin-left: 30px;"&gt;&lt;strong&gt;find&lt;/strong&gt; : the find command&lt;br /&gt;&lt;strong&gt;.     &lt;/strong&gt; : current directory (you can set other)&lt;br /&gt;&lt;strong&gt;name&lt;/strong&gt; : name the file list&lt;br /&gt;&lt;strong&gt;svn&lt;/strong&gt; : the svn dir will be prouned&lt;br /&gt;&lt;strong&gt;prune&lt;/strong&gt; : used to prune dirs/files&lt;br /&gt;&lt;strong&gt;o&lt;/strong&gt; : options&lt;br /&gt;&lt;strong&gt;exec&lt;/strong&gt; : executind sed command&lt;br /&gt;&lt;strong&gt;sed&lt;/strong&gt; : the sed command&lt;br /&gt;&lt;strong&gt;i&lt;/strong&gt; : this will insert new text while searched text matches&lt;br /&gt;&lt;strong&gt;'s/&lt;/strong&gt; : this will search for finding matches&lt;br /&gt;&lt;strong&gt;/g'&lt;/strong&gt; : make the operation globally.&lt;br /&gt;&lt;strong&gt;{} \; &lt;/strong&gt; : Out put and termanating the command line&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Thats all, this works nice.....&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/228936003929861345-6569960470476487028?l=codefighters.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codefighters.blogspot.com/feeds/6569960470476487028/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codefighters.blogspot.com/2009/02/find-and-replace-using-find-and-sed.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/6569960470476487028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/6569960470476487028'/><link rel='alternate' type='text/html' href='http://codefighters.blogspot.com/2009/02/find-and-replace-using-find-and-sed.html' title='Find and Replace using find and sed command'/><author><name>Fund Raising for A. Al. Masud</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/-5rmWoq6ptq8/Ten9rcAHnII/AAAAAAAAA-Y/Gig0wHHrXvk/s220/AAlmasud_fundraising.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-228936003929861345.post-8649466032872258160</id><published>2009-02-11T16:08:00.004+06:00</published><updated>2011-02-13T01:13:20.570+06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux Site Migration'/><title type='text'>How To Migrate Sites from one site to another site</title><content type='html'>&lt;p style="text-align: left;margin-bottom: 0in; " align="justify"&gt;&lt;strong&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;Migrating a site from one server to another server has been confirmed by following steps:&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;p style="text-align: left;margin-bottom: 0in; " align="justify"&gt;&lt;span class="Apple-style-span"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;Copying  site contents, such as files into one serv&lt;/span&gt;&lt;cite id="#sxe_temp_cite#"&gt;er to another server&lt;/cite&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;Making  Database backup and copy the backup SQL file from one one server to  migrating server&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;Restoring  Database and creating DB user with necessary privileges&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;Creating  Virtual Host for the migrating site into desired server&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;Testing  the site by setting desired server's IP into local machines hosts  file.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;Confirming  migration completion and request to set the IP to the desired  server.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/ul&gt;&lt;span class="Apple-style-span"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;strong&gt;Copying site contents, such as files into one server to another server&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;strong&gt;Using &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(35, 0, 220);"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;strong&gt;rsync&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;strong&gt; command:&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;p style="text-align: left;margin-bottom: 0in; " align="justify"&gt;&lt;span class="Apple-style-span"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;em&gt;&lt;span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p style="text-align: left;margin-bottom: 0in; " align="justify"&gt;&lt;span class="Apple-style-span"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;em&gt;&lt;span&gt;rsync -avh -e ssh &lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 128);"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;a href="mailto:root@source"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;em&gt;&lt;span&gt;root@source&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;em&gt;&lt;span&gt;_server_ip:~/source_directory   ~/destination_directory&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p style="text-align: left;margin-bottom: 0in; " align="justify"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;span&gt;This command will prompt for a password, here it will prompt for root password&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: left;margin-bottom: 0in; " align="justify"&gt;&lt;span class="Apple-style-span"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;strong&gt;Using &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(35, 0, 220);"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;strong&gt;scp&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;strong&gt; command:&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span class="Apple-style-span"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;em&gt;&lt;span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;em&gt;&lt;span&gt;scp -r &lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 128);"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;a href="mailto:root@source"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;em&gt;&lt;span&gt;root@source&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;em&gt;&lt;span&gt;_server_ip:~/source_directory  ~/destination_directory&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;p style="text-align: left;margin-bottom: 0in; " align="justify"&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p style="text-align: left;margin-bottom: 0in; " align="justify"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;span&gt;This command will prompt for a password, here it will prompt for root password&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span class="Apple-style-span"&gt;&lt;!--moreClick here for details--&gt; &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;strong&gt;Note:  Copying Site contents  made by &lt;/strong&gt;&lt;/span&gt;&lt;span style="color: rgb(35, 0, 220);"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;em&gt;&lt;strong&gt;rsync&lt;/strong&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;strong&gt; command and database SQL backup &lt;/strong&gt;&lt;/span&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;strong&gt;files have been copied by &lt;/strong&gt;&lt;/span&gt;&lt;span style="color: rgb(35, 0, 220);"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;em&gt;&lt;strong&gt;scp&lt;/strong&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;strong&gt;command.&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;strong&gt;Making Database backup and copy the backup SQL file from one one server to migrating server:&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;p style="text-align: left;margin-bottom: 0in; " align="justify"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;span&gt;Following command has been used frequently in database backup into *.sql files.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span class="Apple-style-span"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;em&gt;&lt;span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;em&gt;&lt;span&gt;mysqldump -u root -p db_name &amp;gt; db_name.quick.sql&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;p style="text-align: left;margin-bottom: 0in; " align="justify"&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p style="text-align: left;margin-bottom: 0in; " align="justify"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;span&gt;This will prompt root password&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;p style="text-align: left;margin-bottom: 0in; " align="justify"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Note&lt;/strong&gt;: Each database back up in sql has been stored into ~/backup_db directory&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;p style="text-align: left;margin-bottom: 0in; " align="justify"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;strong&gt;Restoring Database and creating DB user with necessary privileges:&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;span&gt;Following process has been followed for this step:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;span&gt;Creating  the database using &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;em&gt;&lt;span&gt;create  &lt;blockquote&gt;database db_name&lt;/blockquote&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;Dumping  database using &lt;blockquote&gt;mysql -u root -p db_name &amp;lt; db_name.quick.sql&lt;/blockquote&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;span&gt;Creating  DB user, DB pass and setting necessary privileges with the following  command : &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;em&gt;&lt;span&gt;&lt;blockquote&gt;grant  all privileges on db_name.* to 'user_name'@'hostname' identified by  'db_pass';&lt;/blockquote&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;Flush  privileges using : &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;em&gt;&lt;span&gt;&lt;blockquote&gt;flush  privileges;&lt;/blockquote&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span class="Apple-style-span"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;strong&gt;Creating Virtual Host for the migrating site into desired server&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;&lt;br /&gt;To do this the following file needs to be edited.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;p style="text-align: left;margin-bottom: 0in; " align="justify"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;em&gt;&lt;span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p style="text-align: left;margin-bottom: 0in; " align="justify"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;em&gt;&lt;span&gt;vi  /etc/httpd/conf.d/vhosts.conf&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p style="text-align: left;margin-bottom: 0in; font-style: normal; " align="justify"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;strong&gt;Testing the site by setting desired server's IP into local machines hosts file.&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span class="Apple-style-span"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;This is done by following steps&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;edit  this file:&lt;blockquote&gt; vi /etc/hosts&lt;/blockquote&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;put  following in that file on local machine: &lt;blockquote&gt;desired_server_ip   testing_site&lt;/blockquote&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;Example: 123.49.47.12   grameenamerica.com&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;See  each functions are OK for the domain coming from that IP. If OK then  migration is successful.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style="text-align: left;margin-bottom: 0in; font-style: normal; " align="justify"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;strong&gt;Confirming migration completion and request to set the IP to the desired server.&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: left;margin-bottom: 0in; " align="justify"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;span style="font-style: normal;"&gt;&lt;span&gt;After testing it is confirmed that migration is successful, then requesting the supervisor to&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: left;margin-bottom: 0in; " align="justify"&gt;&lt;span style="font-family:Arial,sans-serif;"&gt;&lt;span&gt;&lt;span style="font-style: normal; "&gt;&lt;span&gt;set the desired/migrated host's IP for the domain.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/228936003929861345-8649466032872258160?l=codefighters.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codefighters.blogspot.com/feeds/8649466032872258160/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codefighters.blogspot.com/2009/02/how-to-migrate-sites-from-one-site-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/8649466032872258160'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/8649466032872258160'/><link rel='alternate' type='text/html' href='http://codefighters.blogspot.com/2009/02/how-to-migrate-sites-from-one-site-to.html' title='How To Migrate Sites from one site to another site'/><author><name>Fund Raising for A. Al. Masud</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/-5rmWoq6ptq8/Ten9rcAHnII/AAAAAAAAA-Y/Gig0wHHrXvk/s220/AAlmasud_fundraising.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-228936003929861345.post-6205806073446060677</id><published>2009-02-11T14:44:00.001+06:00</published><updated>2011-02-13T01:14:43.345+06:00</updated><title type='text'>svn server setup tutorial  in fedora core 9</title><content type='html'>&lt;span class="Apple-style-span" &gt;&lt;span style="font-weight: bold; "&gt;1. First you should Create a SVN Repository&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;code&gt;&lt;/code&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span&gt;&lt;code&gt;svnadmin create /svnrepos&lt;/code&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-weight: bold; "&gt;2. Then Create a SVN User&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;code&gt;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" &gt;&lt;span&gt;&lt;code&gt;vi /svnrepos/conf/svnserve.conf&lt;/code&gt;&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;span class="Apple-style-span" &gt;&lt;span style="font-style: italic; "&gt;In that file add these three lines below:&lt;/span&gt;&lt;br /&gt;&lt;code&gt;&lt;/code&gt;&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span class="Apple-style-span" &gt;&lt;code&gt;anon-access = none&lt;br /&gt;auth-access = write&lt;br /&gt;password-db = passwd&lt;/code&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;span class="Apple-style-span" &gt;&lt;span&gt;&lt;span style="font-style: italic; "&gt;Create a password file:&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;code&gt;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span class="Apple-style-span" &gt;&lt;span&gt;&lt;span&gt;&lt;code&gt;vi /svnrepos/conf/passwd&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;span class="Apple-style-span" &gt;&lt;span&gt;In that file add a line for your user:&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;span &gt;&lt;/span&gt;&lt;pre&gt;&lt;span &gt;&lt;span&gt;&lt;span style="font-style: italic;"&gt;# add users in the format : &lt;/span&gt;&lt;/span&gt;&lt;code&gt;&lt;span&gt;&lt;span style="font-style: italic;"&gt;user = password&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;blockquote&gt;tony = mypassword&lt;/blockquote&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;/pre&gt;&lt;p&gt;&lt;!--moreGo for next steps--&gt;&lt;/p&gt;&lt;span class="Apple-style-span" &gt;&lt;span style="font-weight: bold; "&gt;3. Now Import Your Project&lt;/span&gt;&lt;br /&gt;&lt;span&gt;(assuming you’ve put your project files in /projects/mytestproj)&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;code&gt;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" &gt;&lt;span&gt;&lt;code&gt;svn import /projects/mytestproj file:///svnrepos/mytestproj&lt;/code&gt;&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt; &lt;/p&gt;&lt;span class="Apple-style-span" &gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span class="Apple-style-span" &gt;&lt;span style="font-weight: bold; "&gt;4. Start the SVN Server as Daemon, Lets Ahead&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;code&gt;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" &gt;&lt;span&gt;&lt;code&gt;svnserve -d&lt;/code&gt;&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;p style="font-style: italic;"&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p style="font-style: italic;"&gt;&lt;span class="Apple-style-span" &gt;&lt;span&gt;now you have a SVN server running with one project named mytestproj.&lt;br /&gt;&lt;/span&gt;&lt;span&gt;Try checking it out of the repository:svn &lt;code&gt;co svn://192.168.0.2/svnrepos/mytestproj&lt;/code&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;span &gt;&lt;/span&gt;&lt;p&gt;&lt;span class="Apple-style-span" &gt;&lt;span&gt;Reference Taken from:&lt;br /&gt;&lt;a href="http://www.tonyspencer.com/2007/03/02/setup-a-subversion-server-in-4-minutes/"&gt;http://www.tonyspencer.com/2007/03/02/setup-a-subversion-server-in-4-minutes/&lt;/a&gt;&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/228936003929861345-6205806073446060677?l=codefighters.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codefighters.blogspot.com/feeds/6205806073446060677/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codefighters.blogspot.com/2009/02/svn-server-setup-tutorial-in-fedora.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/6205806073446060677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/6205806073446060677'/><link rel='alternate' type='text/html' href='http://codefighters.blogspot.com/2009/02/svn-server-setup-tutorial-in-fedora.html' title='svn server setup tutorial  in fedora core 9'/><author><name>Fund Raising for A. Al. Masud</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/-5rmWoq6ptq8/Ten9rcAHnII/AAAAAAAAA-Y/Gig0wHHrXvk/s220/AAlmasud_fundraising.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-228936003929861345.post-4241774639892673289</id><published>2009-02-11T14:42:00.000+06:00</published><updated>2009-02-11T14:43:55.865+06:00</updated><title type='text'>windows ruby installation tutorial in minutes</title><content type='html'>&lt;p&gt;&lt;strong&gt;Just Follow The Steps for Windows Users&lt;/strong&gt;&lt;/p&gt;&lt;strong&gt;Installing GEM&lt;/strong&gt;&lt;br /&gt;Step 1.&lt;br /&gt;&lt;blockquote&gt;Install ruby: ruby186-26.exe  [you should have to get it from net, search google]&lt;/blockquote&gt;&lt;strong&gt;From command prompt&lt;/strong&gt;&lt;br /&gt;&lt;p&gt; Step 2.&lt;br /&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;code&gt;&lt;/code&gt;&lt;code&gt;gem install rails --remote --include-dependencies&lt;/code&gt;&lt;/blockquote&gt;&lt;blockquote&gt; &lt;/blockquote&gt;&lt;br /&gt;Step 3.&lt;br /&gt;&lt;blockquote&gt; &lt;code&gt;gem install rake --remote&lt;/code&gt;&lt;/blockquote&gt;&lt;code&gt;&lt;/code&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;!--moreDetail in next--&gt;&lt;/p&gt;&lt;strong&gt;&lt;br /&gt;Working with RoR with Example&lt;/strong&gt;&lt;br /&gt;to create the project framework with mysql server&lt;br /&gt;&lt;blockquote&gt;&lt;code&gt;rails cookbook -d mysql &lt;/code&gt;&lt;/blockquote&gt;to run the ruby server&lt;code&gt;ruby script/server&lt;/code&gt;&lt;br /&gt;&lt;p&gt;to create ruby controller file&lt;code&gt;ruby script/generate controller ControllerName&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;to create model file&lt;code&gt;ruby script/generate model ModelName&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;scaffloding the   project&lt;code&gt;ruby script/generate scaffold Book title:string description:test&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;migrating the database from ruby script to mysql database server&lt;code&gt;rake db:migrate&lt;/code&gt;&lt;/p&gt;&lt;br /&gt;&lt;strong&gt;Cool you are ready to start coding already....&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/228936003929861345-4241774639892673289?l=codefighters.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codefighters.blogspot.com/feeds/4241774639892673289/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codefighters.blogspot.com/2009/02/windows-ruby-installation-tutorial-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/4241774639892673289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/4241774639892673289'/><link rel='alternate' type='text/html' href='http://codefighters.blogspot.com/2009/02/windows-ruby-installation-tutorial-in.html' title='windows ruby installation tutorial in minutes'/><author><name>Fund Raising for A. Al. Masud</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/-5rmWoq6ptq8/Ten9rcAHnII/AAAAAAAAA-Y/Gig0wHHrXvk/s220/AAlmasud_fundraising.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-228936003929861345.post-6228117245244107904</id><published>2009-02-11T14:41:00.003+06:00</published><updated>2009-02-11T14:41:57.506+06:00</updated><title type='text'>Handy JQuery Tools for cool site applications</title><content type='html'>&lt;p&gt;In this link you can find a lot of handy JQuery tools for website or web applications which lead your site to standard platform.&lt;/p&gt;&lt;strong&gt;Here is the link &lt;/strong&gt; &lt;a title="JQuery Handy Tools" href="http://www.spicyexpress.net/general/jquerry-at-it-best-downloadable-jquerry-plugins-and-widgets-for-you-2/" target="_blank"&gt;JQuery Handy Tools&lt;/a&gt;&lt;br /&gt;&lt;p&gt;Hope life would get easier.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/228936003929861345-6228117245244107904?l=codefighters.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codefighters.blogspot.com/feeds/6228117245244107904/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codefighters.blogspot.com/2009/02/handy-jquery-tools-for-cool-site.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/6228117245244107904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/6228117245244107904'/><link rel='alternate' type='text/html' href='http://codefighters.blogspot.com/2009/02/handy-jquery-tools-for-cool-site.html' title='Handy JQuery Tools for cool site applications'/><author><name>Fund Raising for A. Al. Masud</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/-5rmWoq6ptq8/Ten9rcAHnII/AAAAAAAAA-Y/Gig0wHHrXvk/s220/AAlmasud_fundraising.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-228936003929861345.post-3258738417530327209</id><published>2009-02-11T14:41:00.001+06:00</published><updated>2009-02-11T14:41:20.933+06:00</updated><title type='text'>Search Suggestion Tutorial : Ajax Google Suggest Link</title><content type='html'>&lt;p&gt;Wonderful tool for search suggestion tutorial in phphacks.com&lt;/p&gt;Go through this link: Click &lt;a href="http://www.phphacks.com/content/view/47/33/"&gt;Here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/228936003929861345-3258738417530327209?l=codefighters.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codefighters.blogspot.com/feeds/3258738417530327209/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codefighters.blogspot.com/2009/02/search-suggestion-tutorial-ajax-google.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/3258738417530327209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/3258738417530327209'/><link rel='alternate' type='text/html' href='http://codefighters.blogspot.com/2009/02/search-suggestion-tutorial-ajax-google.html' title='Search Suggestion Tutorial : Ajax Google Suggest Link'/><author><name>Fund Raising for A. Al. Masud</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/-5rmWoq6ptq8/Ten9rcAHnII/AAAAAAAAA-Y/Gig0wHHrXvk/s220/AAlmasud_fundraising.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-228936003929861345.post-2108132017465000295</id><published>2009-02-11T14:11:00.000+06:00</published><updated>2009-02-11T14:12:51.354+06:00</updated><title type='text'>Puzzles from Microsoft</title><content type='html'>&lt;p&gt;Get the File and you will find a set of puzzles and answers as well. Some puzzles has no answer yet. Try to solve them ASAP.&lt;br /&gt;&lt;br /&gt;To get this &lt;a href="http://www.mostanser.exofire.net/?attachment_id=13"&gt;Click Here&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/228936003929861345-2108132017465000295?l=codefighters.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codefighters.blogspot.com/feeds/2108132017465000295/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codefighters.blogspot.com/2009/02/puzzles-from-microsoft.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/2108132017465000295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/2108132017465000295'/><link rel='alternate' type='text/html' href='http://codefighters.blogspot.com/2009/02/puzzles-from-microsoft.html' title='Puzzles from Microsoft'/><author><name>Fund Raising for A. Al. Masud</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/-5rmWoq6ptq8/Ten9rcAHnII/AAAAAAAAA-Y/Gig0wHHrXvk/s220/AAlmasud_fundraising.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-228936003929861345.post-8777025055418757213</id><published>2009-02-11T14:10:00.000+06:00</published><updated>2009-02-11T14:11:13.540+06:00</updated><title type='text'>Some useful links for Starting Ruby on Rails</title><content type='html'>&lt;p&gt;Here are some links for getting touch with Ruby on Rails&lt;/p&gt;For Begginers: &lt;a href="http://www.sitepoint.com/article/learn-ruby-on-rails/3" target="_blank"&gt;Click Here&lt;/a&gt;&lt;br /&gt;&lt;p&gt;For Novice: &lt;a href="http://wiki.rubyonrails.org/rails/pages/Tutorial" target="_blank"&gt;See Here&lt;/a&gt;&lt;/p&gt;For All: &lt;a href="http://api.rubyonrails.org/" target="_blank"&gt;Find Here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/228936003929861345-8777025055418757213?l=codefighters.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codefighters.blogspot.com/feeds/8777025055418757213/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codefighters.blogspot.com/2009/02/some-useful-links-for-starting-ruby-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/8777025055418757213'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/8777025055418757213'/><link rel='alternate' type='text/html' href='http://codefighters.blogspot.com/2009/02/some-useful-links-for-starting-ruby-on.html' title='Some useful links for Starting Ruby on Rails'/><author><name>Fund Raising for A. Al. Masud</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/-5rmWoq6ptq8/Ten9rcAHnII/AAAAAAAAA-Y/Gig0wHHrXvk/s220/AAlmasud_fundraising.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-228936003929861345.post-1112048695626700368</id><published>2009-02-11T14:03:00.000+06:00</published><updated>2009-02-11T14:04:58.411+06:00</updated><title type='text'>Installing Ruby on Rails in Linux</title><content type='html'>&lt;pre class="ruby"&gt;First find the tar package from this link&lt;br /&gt;&lt;a title="Rubygems" href="http://ruby.mirrors-r-us.net/news/2007/03/12/ruby-1-8-6-released/index.html" target="_blank"&gt;Click Here to get rubygems-1.8.6.tar.gz&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;Then follow these commands&lt;/strong&gt;&lt;br /&gt;tar xzf ruby&lt;span style="color: rgb(0, 102, 102);"&gt;-1.8&lt;/span&gt;&lt;span style="color: rgb(0, 102, 102);"&gt;.6&lt;/span&gt;.&lt;span style="color: rgb(153, 0, 204);"&gt;tar&lt;/span&gt;.&lt;span style="color: rgb(153, 0, 204);"&gt;gz&lt;/span&gt;&lt;br /&gt;cd ruby&lt;span style="color: rgb(0, 102, 102);"&gt;-1.8&lt;/span&gt;&lt;span style="color: rgb(0, 102, 102);"&gt;.6&lt;/span&gt;&lt;br /&gt;./configure&lt;br /&gt;make&lt;br /&gt;make &lt;span style="font-weight: bold; color: rgb(204, 0, 102);"&gt;test&lt;/span&gt;&lt;br /&gt;sudo make install&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/228936003929861345-1112048695626700368?l=codefighters.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codefighters.blogspot.com/feeds/1112048695626700368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codefighters.blogspot.com/2009/02/installing-ruby-on-rails-in-linux.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/1112048695626700368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/1112048695626700368'/><link rel='alternate' type='text/html' href='http://codefighters.blogspot.com/2009/02/installing-ruby-on-rails-in-linux.html' title='Installing Ruby on Rails in Linux'/><author><name>Fund Raising for A. Al. Masud</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/-5rmWoq6ptq8/Ten9rcAHnII/AAAAAAAAA-Y/Gig0wHHrXvk/s220/AAlmasud_fundraising.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-228936003929861345.post-5909703563367232439</id><published>2009-02-11T12:33:00.000+06:00</published><updated>2009-02-11T12:34:56.280+06:00</updated><title type='text'>Blackberry which are not bought from Grameenphone Center are capable to access EDGE Internet</title><content type='html'>&lt;p&gt;This article is for those people who did not buy blackberry set from Grameen Phone Customer care. I brought a Blackberry 8820 UK Orange from UK. Then unlocked the set using unlocking code. It took around 5000 tk to unlock. However, after I unlocked the set, I did not get EDGE internet connection using the set. Then I called their 24 hour customer care service to know how can I find the connection. I phoned them to inform that I have a blackberry set to be connected, for this, I submit a handset connection message to you guys and replied that my handset is not recognised. Whatever this is a common problem which I faced previously. But in response of calling them, they took time to confirm me and finally confirmed that the blackberries which are not bought from their customer care center is not currently capable to have their edge connection!!! I can have only use the voice and sms service from them if I continue to use my blackberry. what a sad news they gave with a fancy manner!! Whatever, without accessing internet, blackberry is alike dead!!&lt;/p&gt;Then I went my own way, and finally got internet connection into it.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Unlock your handset if it is locked&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Go Settings -&amp;gt; Advance Options -&amp;gt; TCP&lt;/li&gt;&lt;li&gt;In TCP settings write "gpinternet" in APN field and just save.&lt;/li&gt;&lt;li&gt;If you dont have any http or socket browser like opera 4 or something like that, then please add that application some how, say you can add that application downloading from your desktop PC and load that into your blackberry using your blackberry application loader software.&lt;/li&gt;&lt;li&gt;From opera mini, go the settings section and find the network settings there. Select "Socket" connection and save.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Thats it, now your blackberry handset is ready to access Grameenphone Internet. Enjoy with your blackberry.&lt;/p&gt;Note: I did not test with its Enterprise Server yet currently but you can simply surf the net using your handset now. Go and Bingo!!!&lt;br /&gt;&lt;p&gt;Thanks&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/228936003929861345-5909703563367232439?l=codefighters.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codefighters.blogspot.com/feeds/5909703563367232439/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codefighters.blogspot.com/2009/02/this-article-is-for-those-people-who.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/5909703563367232439'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/5909703563367232439'/><link rel='alternate' type='text/html' href='http://codefighters.blogspot.com/2009/02/this-article-is-for-those-people-who.html' title='Blackberry which are not bought from Grameenphone Center are capable to access EDGE Internet'/><author><name>Fund Raising for A. Al. Masud</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/-5rmWoq6ptq8/Ten9rcAHnII/AAAAAAAAA-Y/Gig0wHHrXvk/s220/AAlmasud_fundraising.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-228936003929861345.post-7995095251489832857</id><published>2009-02-11T12:29:00.000+06:00</published><updated>2009-02-11T12:31:54.544+06:00</updated><title type='text'>How to find String pattern in files</title><content type='html'>&lt;p&gt;Here's how you can find a string pattern inside files in any dir&lt;br /&gt;Lets assume we want to search a string pattern "multiple" in all php files in a directory.&lt;/p&gt;Then: &lt;blockquote&gt;grep -l "multiple" *.php&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;Here, -l means that output will be shown in a list naming the filenames which contain the string pattern.&lt;/p&gt;Enjoy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/228936003929861345-7995095251489832857?l=codefighters.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codefighters.blogspot.com/feeds/7995095251489832857/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codefighters.blogspot.com/2009/02/how-to-find-string-pattern-in-files.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/7995095251489832857'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/7995095251489832857'/><link rel='alternate' type='text/html' href='http://codefighters.blogspot.com/2009/02/how-to-find-string-pattern-in-files.html' title='How to find String pattern in files'/><author><name>Fund Raising for A. Al. Masud</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/-5rmWoq6ptq8/Ten9rcAHnII/AAAAAAAAA-Y/Gig0wHHrXvk/s220/AAlmasud_fundraising.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-228936003929861345.post-1032564390270258952</id><published>2009-02-11T12:17:00.000+06:00</published><updated>2009-02-11T12:21:37.131+06:00</updated><title type='text'>BlackBerry internet activation</title><content type='html'>&lt;p style="font-family: verdana;"&gt;Blackberry devices are dependent on its service providers. So, when someone bring the device somewherein where its provider's range is down. So, no internet in the device as well. To solve the problem, here is a quick solution.&lt;/p&gt;&lt;em style="font-family: verdana;"&gt;&lt;strong&gt;Go Options -&amp;gt; Advanced Options -&amp;gt; TCP&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;&lt;p style="font-family: verdana;"&gt;There you will see like following, and edit them s well:&lt;br /&gt;&lt;strong&gt;&lt;em&gt;APN : ENTER the APN for your current service provider&lt;br /&gt;username: Service provider's username, &lt;/em&gt;&lt;/strong&gt;&lt;em&gt;most cases &lt;/em&gt;&lt;em&gt;Leave Blank&lt;/em&gt;&lt;strong&gt;&lt;em&gt;&lt;br /&gt;password: &lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;Service provider's password, &lt;/em&gt;&lt;/strong&gt;&lt;em&gt;most cases &lt;/em&gt;&lt;em&gt;Leave Blank&lt;/em&gt;&lt;strong&gt;&lt;em&gt;&lt;br /&gt;&lt;br /&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;span style="font-family: verdana;"&gt;Note: you must have an internet package from your current service provider.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;Example of having Grameenphone P2 Internet Package&lt;/span&gt;&lt;br /&gt;&lt;p style="font-family: verdana;"&gt;&lt;br /&gt;&lt;em&gt;&lt;strong&gt;APN : gpinternet&lt;br /&gt;username: &lt;/strong&gt;Leave Blank&lt;strong&gt;&lt;br /&gt;password: &lt;/strong&gt;Leave Blank&lt;/em&gt;&lt;/p&gt;&lt;span style="font-family: verdana;"&gt;Enjoy...&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/228936003929861345-1032564390270258952?l=codefighters.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codefighters.blogspot.com/feeds/1032564390270258952/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codefighters.blogspot.com/2009/02/blackberry-internet-activation.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/1032564390270258952'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/228936003929861345/posts/default/1032564390270258952'/><link rel='alternate' type='text/html' href='http://codefighters.blogspot.com/2009/02/blackberry-internet-activation.html' title='BlackBerry internet activation'/><author><name>Fund Raising for A. Al. Masud</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/-5rmWoq6ptq8/Ten9rcAHnII/AAAAAAAAA-Y/Gig0wHHrXvk/s220/AAlmasud_fundraising.png'/></author><thr:total>0</thr:total></entry></feed>
