Showing posts with label vimal kumar patel. Show all posts
Showing posts with label vimal kumar patel. Show all posts

Sunday, September 28, 2008

SEO from a purist optimizer point of view

Many search engine optimizer consider optimization with out using any fee based optimization as pure SEO, or just real SEO (also called

Organic SEO

). The websites are optimized without using the state of the art technology and are submitted to various search engines manually.
A well designed web site automatically gets optimized, the rich content of the site & the number of quality links generated by the web site also plays important role in optimizing a web site.
Pure SEO maximizes those naturally occurring elements, building upon each element to create a site that will naturally fall near the top of the search engine results pages (SERPs). One of the most attractive features of

pure SEO

is that the methods used to achieve high SERPs rankings are of no cost — other than the time it takes to implement these ideas.
However this dose takes time to show some effect of it. It may take a week, a month or even half a year before any significant traffic to the website is noted. So basically it’s a trade off between time and money and the site’s owner must be patient enough.

Friday, August 29, 2008

SEO (Search Engine Optimization)

SEO has come to mean a lot of things to a lot of different people. In the strictest sense, SEO is about the on-page and off-page design strategies you can use to improve your search engine ranking. This usually means tweaking your web site, using design elements and content. And in most cases, it also means spending no money at all.

Search engine optimization can be a complex process, but there are distinct areas of the process that
can be addressed on their own. It has four parts, each of which represents a portion of the SEO process.
  1. Understanding search engines.
  2. SEO strategies.
  3. Optimizing search stratagies.
  4. Maintaining SEO.
Also remember that implementing SEO is an ongoing process. You can start immediately, but you
have to keep it up, even once the desired increases are achieved. The effort you put into it will pay off
in terms of the traffic increases to your site. And even better than the traffic increases is the improved
conversion rate you should experience. In other words, more people will show up at your site and
take the actions that you want them to take while they’re there.
So in the end it all boils down on how to increase your business with more traffic connecting to your website
through search engines.

Vimal Kumar Patel,
SCET, surat.

I'll post more information related to article soon...

Wednesday, June 11, 2008

Let's compile latest linux kernel (as easy as 1-2-3)

contents:
1. Pre-compilation installations
2. Download the latest kernel
3. Configure & compiling the kernel

NOTE

A:i used ubuntu 7.10 gutsy gibbon for this entire blog & logged in as root
though it's not advisable cause you might do something wrong unknowingly

B:do it at your own risk,but don't panic if something goes wrong.
you can find help online.I had to compile the kernel 3 times myself to get all things going.

C:things you should know
#cat /proc/cpuinfo
this gives you your CPU type
#cat /proc/meminfo
this gives you your PC's memory information
#lsmod
this gives you information about the modules currently loaded by the kernel
use this to get information about your soundcard, snd_intel_hda in my case

Disclaimer

Building and using a custom kernel will make it very difficult to get support for your system. While it is a learning experience to compile your own kernel, you will not be allowed to file bugs on the custom-built kernel (if you do, they will be Rejected without further explanation).

If you have a commercial support contract with Ubuntu/Canonical, this will void such support.



1. pre-compilation installations

we need to install all the essential things need to compile the kernel.
# sudo apt-get install build-essential

2. Download the latest kernel

you can get the full source code for the latest kernel at www.kernel.org
# cd /tmp

# wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-x.y.z.tar.bz2

# tar -xjvf linux-2.6.25.tar.bz2 -C /usr/src

# cd /usr/src/

3.Configure & compile the kernel

before compiling the kernel you need to copnfigure it according to your needs
for the same use the following command & configure your kernel according to the information shown in the output of
"#cat /proc/cpuinfo" & "#cat /proc/meminfo"

#make menuconfig

this will show a text based menu system in the terminal
to get a GUI menu use

#menu xconfig

note:please try to find out more about how & what to configure

half of the most essential part of the process is done

It will take a long time to compile the whole kernel,so have a cup of coffee ready.
Now to compile the kernel issue following command for debian linux
#make-kpkg --initrd --append-to-version=-some-string-here kernel-image kernel-headers
you can replace the part "-some-string-here" with any thing you like lets say "custom"

& thats it

check if the file /boot/grub/menu.lst is updated with your new kernel or not...

for detailed information on how to compile a kernel you can view ubuntu community docs.

Monday, March 10, 2008


these days OS development has caught my nerves..
I've been working on my Operating System since two months now & it's rolling quite well.
I started learning basics from my college books, later continued with e-books downloaded from net.

now I've got a protected mode OS running on my system which boots with GRUB & sets up its own GDT ,IDT
it also has functional key board .
paging is also implemented successfully.
work for a low level memory allocator is almost done...
working towards making it multi-user & multi-tasking... :)

this is a screen shot from my OS.