Saturday, October 31, 2009

Tablet pc, laptop tablet pc, touch screen tablet pc

Tablet pc is like a small sized laptop computer that is equipped with a slate shaped touch screen. Instead of using traditional mouse or keyboard, tablet pc is usually operated with a stylus or digital pen, or a fingertip.

Tablet pc also called laptop tablet PC, touch screen tablet PC, tablet laptop etc.
They come with various forms like,
- booklets (fold open like a book),
- slates(come without any dedicated keyboard),
- convertibles (look like laptops and are heavier and larger than other tablet PCs),
- hybrid laptop pc(it shares the features of the slate and convertible by using a detachable keyboard).

Many systems software, including Microsoft, Linux, and modified MAC OS can be used for Tablet pcs. But among them the most common operating system for Tablet pcs is Windows XP Tablet PC Edition which is a superset of Windows XP Professional OS. And, more recently, Windows 7, which has been designed with touch screen technology as a design parameter.

The advantages of Tablet PCs are,
- Light weight and hence you can use Tablet PCs while you are lying in bed.
- Consumes less power and so you can use it for more hours without plug in to power.
- Touch screen makes easier navigation.
- Records non-character based information such as diagrams, mathematical notation, symbols etc.

Though Tablet pcs have several disadvantages include followings,
- Higher cost than normal PCs and laptops.
- Writing with hand and touch screen is slower than keyboard inputs.
- More likely to damage the screen as they are handled more than standard laptops. Yet, conventional laptops and Tablet PCs are built with same equipments.
- Have to move hand constantly to work with Tablet PCs.

Following is the some images of Tablet PCs so that you can have an idea how they look like.


fujitsu table pc

fujitsu tablet pc

fujitsu laptop tablet pc

tablet pc

tablet laptop pc

tablet pc review



You can buy tablet pc online. There are many sites that are selling Tablet PCs. Among them I can send you to: http://handiicomputers.com.au/. Basically, in the site there are only two pages to the computer section, the main page, with a 7-section menu, which content loads, upon click, in the page apron without page refresh.

And the Products page, with a ditto menu, accessories and cart update.

From there, after clicking on Payments (same menu bar again) where you enter your contact details for shipping, choose either Paypal or Google for credit card or bank transfer, and you are off the site and in the secure hands or Google or Paypal for your sensitive transaction.

Handii™ never sees your payment details.

Dell and HP take note, this is the friendly way to treat your customers.

Overall, the Handii™ site is the easiest website in the online computer industry.

Related Documents
http://arjudba.blogspot.com/2009/06/usb-flash-drive-reviews.html

Monday, October 26, 2009

List of Operators in Linux Shell Script

There are many operators available in linux shell script programming. In the following section it is discussed about the available operators in linux shell script.

A)Assignment Operator:
1)=: The assignment operator (=) is used to change the value of a variable or to assign value to a variable.
Example:
var=1
name=arju # Note that spaces are not allowed after or before the "=".

Note that "=" sign can be used as a test operator too.
Example:
if [ "$a" = "$b" ] #if value of variable a is equal to value of variable b.

B)Arithmetic operators:
Following is the list of arithmatic operators which is discussed in topic http://arjudba.blogspot.com/2009/04/arithmatic-operation-and-expression-in.html
1) + (plus)

2)- (minus)

3)* (multiplication)

4)/ (division)

5)** (exponentiation)

6)% (modulo, or mod (returns the remainder of an integer division operation))

7)+= (plus-equal (increment variable by a constant))

let "var += 7" results in var being incremented by 7.

8)-= (minus-equal (decrement variable by a constant))

9)*= (times-equal (multiply variable by a constant))

let "var *= 7" results in var being multiplied by 7.

10)/= (slash-equal (divide variable by a constant))

11)%= (mod-equal (remainder of dividing variable by a constant))

Note that arithmetic operators often occur in an expr or let expression.

C)bitwise operators
Bitwise operators too are discussed inside topic http://arjudba.blogspot.com/2009/04/arithmatic-operation-and-expression-in.html

1)<< (bitwise left shift (multiplies by 2 for each shift position)) 2)<<= (left-shift-equal) let "var <<= 2" results in var left-shifted 2 bits (multiplied by 4) 3)>> (bitwise right shift (divides by 2 for each shift position))

4)>>= (right-shift-equal (inverse of <<=)) 5)& (bitwise AND) 6)&= (bitwise AND-equal) 7)| (bitwise OR) 8)|= (bitwise OR-equal) 9)~ (bitwise NOT) 10)^ (bitwise XOR) 11)^= (bitwise XOR-equal)

D)Logical (boolean) operators

1)! (NOT)

2)&& (AND)

3)|| (OR)

E)Miscellaneous Operators:

About comma operator it is discussed in http://arjudba.blogspot.com/2009/10/single-quote-double-quote-and-comma-in.html
1), (Comma operator).

Related Documents

How do I change the Chrome Browser Language

If you have newly install chrome in your machine and your origin is other than the country USA or UK or Australia then you will be in problem to see the language in chrome browser. You will act like a blind unless you installed a compatible font in your windows machine. This problem usually happens if your national language is other than english.

To solve this language problem, that means to bring/change language english in your chrome browser you need to go through several steps. If you don't have installed font then you might see some garbage characters instead of seeing any valid characters. So finding option and change language to english based on assumption will be much difficult.

Following are the steps to change language and steps are written so that you will be able to change language even if you see any valid characters.

Step 01: Click the wrench menu . You will find this menu at the rightmost top corner just after cross (x) icon.

Step 02: Select Options. (If you will not detect where options is then select 4th menu from bottom!).

Step 03: Click the Minor Tweaks tab (or Under the Hood if you're using Google Chrome Beta). (This is the 3rd Tab of the 3 tabs appeared in the window).

Step 04: Click Change fonts and language settings .In the 'Fonts and Languages' dialog box, click the Languages tab. [In the 4th Topic in BOLD click the first box).
In fact finding this tab is bit difficult if you don't see any valid language. So the tips is scroll down and select the third button from bottom. (this button is usually a bit larger than others).

Step 05: Two tabs window will appear. Select the 2nd tab from there.

Step 06: You will see first a list of multiple select box and below them there is two drop down box followed by a "spell checking" checkbox. From the multiple select box the first one is possibly your local language and second one is english. So choose second one there.

From the two drop down box the first one is Spell-checking language. You can select English(United Kingdom) or English(United States) or English (Australia) from there.

The second drop down box is 'Google Chrome language' drop-down menu. Select this one and scroll down until you see English(United Kingdom) or English(United States) as those are the English language choices. Choose anyone of then that suits for you. In fact you can choose other language if you want to do so.

Step 07: Once you have choosen it click the ok button. You will find it at the lower of the window. Left one is "OK" button and right one is "Cancel" button. So choose left "OK" button.

Step 08: Restart the browser. Your new language setting should now take effect.

Related Documents

Saturday, October 24, 2009

List of comparison made by test operator in shell script

With test operator, you can check condition in shell script which is already discussed in http://arjudba.blogspot.com/2009/04/checking-condition-in-shell-scipt-by.html. In this post I am trying to stand a list of those comparisons that can be used by test operator in shell script.

A) File Test Comparison
1)-e : If -e is used inside test condition then it returns true if file exists.

2)-a : Same as -e. If file exists return true. But it has been "deprecated," and so its use is discouraged.

3)-f : Returns true if file is a regular file (not a directory or device file).

4)-s : Returns true if file is not zero size.

5)-d : Returns true if file is a directory.

6)-b : Returns true if file is a block device.

7)-c : Returns true if file is a character device.

8)-p : Returns true if file is a pipe.

9)-h : Returns true if file is a symbolic link.

10)-L : Returns true if file is a symbolic link.

11)-S : Returns true if file is a socket.

12)-t : Returns true if file is associated with a terminal device.

13)-r : Returns true if file has read permission. This is for the user who is running test operation.

14)-w : Returns true if file has write permission (for the user who runs the test).

15)-x : Returns true if file has execute permission (for the user who runs the test).

16)-g : Returns true if set-group-id (sgid) flag set on file or directory.

17)-u : Returns true if set-user-id (suid) flag set on file.

18)-k : Returns true if sticky bit set.

Sticky bit is a special type of file permission.
If a file has this flag set, that file will be kept in cache memory, for quicker access.
If set on a directory, it restricts write permission.
Setting the sticky bit adds a t to the permissions on the file or directory listing.
Just like below.

drwxrwxrwt 1 root 1024 Aug 1 11:21 arju/

If a user does not own a directory that has the sticky bit set, but has write permission in that directory, he can only delete those files that he owns in it. This keeps users from inadvertently overwriting or deleting each other's files in a publicly accessible directory, such as /tmp. (The owner of the directory or root can, of course, delete or rename files there.)

19)-O : Returns true if you are owner of the file.

20)-G : Returns true if group-id of file same as yours.

21)-N : Returns true if file modified since it was last read.

22)f1 -nt f2 : Returns true if file f1 is newer than f2

23)f1 -ot f2 : Returns true if file f1 is older than f2

24)f1 -ef f2 : Returns true if files f1 and f2 are hard links to the same file.

25)! : It is "not". Just reverses the sense of the tests. Note that it returns true if condition is not present.


B) Integer Comparison

1)-eq : -eq is same like equal to.

if [ "$a" -eq "$b" ] # if value of a is equal to value of b.

2)-ne : indicates is not equal to.

if [ "$a" -ne "$b" ] # if value of a is not equal to b.

3)-gt : indicates is greater than

if [ "$a" -gt "$b" ] # if value of a is greater than b.

4)-ge : indicates is greater than or equal to

if [ "$a" -ge "$b" ] # if value of a is greater than or equal to value of b.

5)-lt : indicates is less than

if [ "$a" -lt "$b" ] # if value of a is less than the value of b.

6)-le : indicates is less than or equal to

if [ "$a" -le "$b" ] # if value of a is less than or equal to value of b.

7)< : is less than (use it within double parentheses) (("$a" < "$b")) # if value of a is less than value of b.

8)<= : is less than or equal to (use it within double parentheses) (("$a" <= "$b")) # if value of a is less than or equal to b.

9)> : is greater than (use it within double parentheses)

(("$a" > "$b")) # if value of a is greater than value of b.

10)>= : is greater than or equal to (use it within double parentheses)

(("$a" >= "$b")) # if value of a is greater than or equal to value of b.

C)String Comparison

1)= : indicates is equal to

if [ "$a" = "$b" ]

2)== : indicates is equal to

if [ "$a" == "$b" ]

This is a synonym for =.


The == comparison operator behaves differently within a double-brackets test than within single brackets.
[[ $a == z* ]] # True if $a starts with an "z" (regex pattern matching).
[[ $a == "z*" ]] # True if $a is equal to z* (literal matching).

[ $a == z* ] # File globbing and word splitting take place.
[ "$a" == "z*" ] # True if $a is equal to z* (literal matching).

3)!= : indicates is not equal to

if [ "$a" != "$b" ]

use pattern matching within [[ .... ]] construct.

4)< : is less than, in ASCII alphabetical order if [[ "$a" < "$b" ]] if [ "$a" \< "$b" ] Note that the "<" needs to be escaped within a [ ] construct.

5)> : is greater than, in ASCII alphabetical order

if [[ "$a" > "$b" ]]

if [ "$a" \> "$b" ]

Note that the ">" needs to be escaped within a [ ] construct.

6)-z : string is null, that is, has zero length

String='' # Zero-length ("null") string variable.

if [ -z "$String" ]
then
echo "\$String is null."
else
echo "\$String is NOT null."
fi # $String is null.

7)-n : string is not null.

The -n test requires that the string be quoted within the test brackets. Using an unquoted string with ! -z, or even just the unquoted string alone within test brackets normally works, however, this is an unsafe practice. Always quote a tested string.

D)Compound Comparison

1)-a : logical and

exp1 -a exp2 returns true if both exp1 and exp2 are true.

2)-o : logical or

exp1 -o exp2 returns true if either exp1 or exp2 is true.

These are similar to the Bash comparison operators && and ||, used within double brackets.

Related Documents

Saturday, October 17, 2009

Control Characters in Linux and shell script

Control characters are used to change the behavior of the terminal or text display. A control character is the key combination of CTRL+ KEY.
The following is the list of control characters are used in linux and shell script. Along with the control characters it is also listed their function.

1)CTRL+A: On the command line CTRL+A moves cursor to beginning of line of text.

2)CTRL+B: On the command line CTRL+B moves cursor backward by one place. Just like backspace work but does not delete any letter.

3)CTRL+C: CTRL+C terminate a foreground job. Works as break operation.

4)CTRL+D: CRTL+D from command line is just log out from a shell. CTRL+D also acts as EOF (End of File.) For example if we type cat >test.txt then we can type something in the file, whenever finish typing pressing CTRL+D terminates input from stdin and save the file and exit from the writing.

5)CTRL+E: Pressing CTRL+E on the command line moves cursor to end of line of text.

6)CTRL+F: Pressing CTRL+F on the command line moves cursor forward one character position.

7)CTRL+G: Preesing CTRL+G is for BEL. On some old-time teletype terminals, this would actually ring a bell.

8)CTRL+H: CTRL+H is destructive backspace. It erases characters the cursor backs over while backspacing.

9)CTRL+I: Horizontal tab.

10)CTRL+J: Newline (line feed). In a script, it may also be expressed in octal notation -- '\012' or in hexadecimal -- '\x0a'.

11)CTRL+K: Vertical tab. It behaves differently in command line and within script.

12)CTRL+L: Formfeed (clear the terminal screen). In a terminal, this has the same effect as the clear command.

13)CTRL+M: Carriage return.

14)CTRL+N: On the command line CTRL+N erases a line of text recalled from history buffer.

15)CTRL+O: Issues a newline on the command-line.

16)CTRL+P: Recalls last command from history buffer on the command-line.

17)CTRL+Q: CTRL+Q do resume job. This resumes stdin in a terminal.

18)CTRL+R: Backwards search for text in history buffer on the command-line.

19)CTRL+S: Suspend. This freezes stdin in a terminal. (Use Ctl-Q to resume job.)

20)CTRL+T: Reverses the position of the character the cursor is on with the previous character on the command-line.

21)CTRL+U: Erase a line of input, from the cursor backward to beginning of line. In some settings, CTRL+U erases the entire line of input, regardless of cursor position.

22)CTRL+V: When inputting text, CTRL+V permits inserting control characters. CTRL+V is primarily useful from within a text editor.

23)CTRL+W: When typing text on the console or in an xterm window, CTRL+W erases from the character under the cursor backwards to the first instance of whitespace. In some settings, CTRL+W erases backwards to first non-alphanumeric character.

24)CTRL+X: In certain word processing programs, Cuts highlighted text and copies to clipboard.

25)CTRL+Y: Pastes back text previously erased (with Ctl-K or Ctl-U).

26)CTRL+Z: Pauses a foreground job. Substitute operation in certain word processing applications. This behaves EOF (end-of-file) character in the MSDOS filesystem.

Friday, October 16, 2009

SEO, Link Building, Directory, Article submission Service

If you have ever concerned about selling something from Internet or through your site online then one of the major factor is bringing traffic to your site. The general rule is "The more traffic to your site, the more sale you have". But you should remember that you traffic must be organic. In fact traffic to your site from the users who are not interest to see products of your site is of no use.

Also the geographical factor is a issue here. The traffic from the country/state to where you can't deliver your product is of no use. In other way, we can say traffic from the country/state where people don't buy product online traffic from those countries/state is useless.

Whatever it is the best and more useful ways to bring traffic is search engine and hence search engine optimization is a hot topic in today's marketing world. After you search a term in a popular search engine like google the best position you gain for the specific keyword, the best possibility of getting more traffic to your site. So you need to focus on by which term user will search related to your product as well as the position of your site in google search engine by that keyword.

Search engine algorithm determines in which position your site will appear by a particular search term and it is not limited to a few factor. In fact there is more than 200 factors that determine your site position in search engine for a particular keyword.

To gain popularity of your site or to get more traffic to your site you must need search engine optimization services. If you site is new and you want to sell your product online then there is no alternative than SEO services. In this post I will try to present list of affordable SEO services that you can have a look at it. Note that all the works will be done manually. You will get many automatic products in the market and spend a little amount of those automatic products but in fact you spend something to gain nothing.

When we undertake you SEO project we will review the whole of your web site. This includes but is not limited to ....

• Titling
• Internal Linking
• Images
• Text / Content
• Keyword Density
• Meta tags
• Headings
• Keyword Positioning

All of these factors play a part in determining your overall position within the search engines. We use an approach that we have found to be successful in promoting site in all of the major search engines. Note that there are two SEO techniques, one is called white hat and other is black hat techniques. Black hat techniques includes
Keyword stuffing,
Hidden or invisible unrelated text,
Meta tag stuffing,
"Gateway" or doorway pages,
Scraper sites,

Link farms,
Hidden links,
"Sybil attack",
Spam blogs,
Page hijacking,
Buying expired domains,
Cookie stuffing,

Spam in blogs,
Comment spam,
Wiki spam,
Referrer log spamming,

Mirror websites,
URL redirection,
Cloaking

etc.

Remember that using black hat techniques you can go to google first page for a few minutes/few hours/few days. But once google identify that you used black hat techniques your site will be banned forever. In this case, we do not use spammy techniques. All of the approaches we use to optimize your web site comply with the rules put in place by the search engine companies.

Along with the off page activities Content is King and with good content and layout of your web pages you can achieve excellent positioning with the SERPs.

Before introducing the list of packages that our company offer let's see the two types of SEO services that we use. We divide the search engine optimization works into two lists one is on page process list and another is off page process list.

On page process list works on the website pages itself. It deals with metatag analysis, keyword analysis, homepage url and inner page url analysis, competitor keyword analysis, anchor page analysis etc.

Off page process is usually deal with link building service like directory submission, social bookmarking, article submission, email marketing etc.

Following is the list of works that we do.

I) Onpage Process List  
1 Initial Analysis, Keyword Research
2 Competitor Analysis
3 Meta tag Composition
4 Content Density, Alt and Anchor Text
5 Homepage url and Inner page url analysis

II) Off Page Process List
1 Directory Submission
2 Social Bookmarking
3 Article Submission
4 News Portals
5 Press Release
6 Video Submission
7 Blog Commenting
8 Forum Posting
9 Yahoo Answering
10 Web 2.0(squideeo,Hub Pages, Blogger,Wordpress etc..)
11 Conversion and Domination
12 Link Domination
13 Local Listing
14 Google Base (for Product Sites)
15 Craig List (for Product Sites)
16 Content Spinning
17 Socail Networking sites Promotion(Facebook,Myspace,Twitter etc..)
18 Email Marketing
19 Traffic Geyser
20 Rss Submission
21 Deep Linking
22 One way Linking
23 Blog Submission
24 Social Poster
25 PPC Campaign(Creating Ad Groups)- Adwords,Yahoo,Miva
26 IBP
27 Content/Article Writing
28 Link Metro
29 Classified Ads
30 KWC- Organising Keywords
31 Reciprocal Linking ( Link Exchange)
32 Affliate Marketing
33 Link Buying
34 Affliate Traffic Machine(tool)


A)On page and Off page Packages:


1)Economic Package: ($200) – 100hrs/month


Economic SEO package best suits websites running small businesses and targeting keywords with a less amount of competition. Main Features of our Economic Package:
• Analysis | SEO friendly design optimization
• At most 10 keyword optimization
• Social Media Marketing | Quality Link Building
• Manual Directory | Article | Press Release Submission etc..
• Top Page Ranking | Increase in Traffic | Reports


2)Silver Package: ($400)- 200 hrs/month

Silver SEO packages best suits websites targeting more keywords with specific markets and with higher level of competition. Main Features of our Silver SEO Package:
• Analysis | SEO Friendly Design Optimization
• At most 20 keyword optimization
• Social Media Marketing | Quality Link Building
• Manual Directory | Article | Press Release submission etc.
• Top Page Ranking | Increase in Traffic | Reports


3)Gold Package: ($600)-300hrs/-month

Gold SEO packages best suits websites requiring more exposure through social media and sharp marketing campaigns for keywords at high level of competition. Main Features of our Gold Packages:
• Analysis | SEO Friendly Design Optimization
• At most 25 keyword optimization
• Manual Directory | Article | Press Release Creation etc..
• Social Media Marketing | Community Advertising
• Top Page Ranking | Increase in Traffic | Reports


4)Dedicated Packages: ($1000) – 600hrs/month – Special package

Dedicated SEO Packages best suits companies that needs full time dedicated experts with regular communication in order to monitor the performance of the site more closely. Main Features of our Dedicated SEO packages:
• Cost effective compared to in-house teams
• Skilled and committed SEO professionals
• Steady monitoring | Live Chat | Effective communication
• Immediate query handling
• Ability to handle multiple projects

Which includes new strategies. It consists of CD process and link domination process for backlinks and good traffic.

B)Off page Packages:


1)SEO Starter Monthly Packages – ($180 only)

Generate quality targeted and links to your website.
• Guaranteed Inclusion in Google Index with in 7 days!
• Submission to 100 Directories.
• Social Bookmarking in 50 sites.
• Writing 1 Press Release & distribution to 25 sites.
• Writing 1 article submitted to 25 sites.
• Writing 1 blog submitted to 25 blog syndications site.

2)Social Media Promotion – ($290 only)

Gives your corporate or personal site to boost it needs to generate higher traffic. Achieve high Page Rank and better Search Engine Rankings.
• Submitted 300 pr based social book marking site.
• Writing 1 blog contents and posting it in 50 Blog Syndication site.
• 25 Forum Posting.
• Submitting in 25 social networking sites.
• Comment posting in 50 high pr sites.

3)General Offpage Submission Packages – ($380 only)

This is the best package for generating good traffic and helps to increase page rank of the site. It popularise the sites more for brining the potential traffic.
• 300 Directory Submissions
• 300 Bookmarking Submission
• 100 Article Submission
• 50 Comment Posting

4)High Page rank Submission Packages – ($600 only)
• 100 High Page rank forum submission.
• 100 High Page rank blog commenting.
• Discussions about your site in higher page rank site like yahoo questions and answering. Answers.com commenting.
4)One-way/Reciprocal Link Building Monthly Package – ($250 only)

Get High Quality SEO Friendly links to your website every month. Enjoy this super combo offer and watch your search Engine Rankings Soar Sky high!
• 250 One way monthly links(Generate through directory, blog, article, press release etc).
• 50 thematic reciprocal links.

C)Article Writing & Submission Packages:

1. Article Writing(400-600 words) - $10
2. 50 Article Site Submissions - $45
(We will provide 1 Article for Free)
3. 100 Article Site Submissions - $70
(We will provide 1 Article for free)
4. 200 Article Site Submissions - $100
(We will provide 2 Articles for free)
5. 400 Article Site Submissions - $150
(We will provide 4 Articles for free)

D)Press Release Submission Packages:

1. Press Release Writing (200-400 words) -$40
2. 50 PR Press Release Distribution Websites - $100 (We will provide 2 Free Unique Press Release Contents)
3. 100 PR Press Release Distribution Websites - $175 (We will provide 4 Free Unique Press Release Contents)


E)Directory Submission Packages:

1. 200 PR 4 and above Directories - $40
2. 300 PR 3 and above Directories - $60
3. 500 PR 2 and above Directories - $100
4. 700 Various PR Directories - $140
5. 1000 Various Directories - $180
6. 2000 Various Directories - $240
7. 3000 Various Directories - $320
8. 4000 Various Directories - $400


F)Social Bookmarking Packages:

1. 100 Postings in Different PR Sites - $20
2. 200 Postings in Different PR Sites - $40
3. 300 Postings in Different PR Sites - $60
4. 500 Postings in Different PR Sites- $95
5. 1000 Postings in Different PR Sites- $150

Like this we are having 33 processes with us based on the client requirement and website nature we will do the process tasks to get good backlinks, keyword rankings and traffic.


G)Special SEO Package #1:

Initial SEO Package - $125
• 1 link from the homepage for one full year (PR 3 or more)
• 2 permanent, one-way contextual links from different relevant domains.
• 2 semi-automatic article submissions (we will ourselves write unique articles and submit each of them to over 50 article directories along with your links in them)
• 300 directory submissions
• submission in over 100 social sites

H)Special SEO Package #2:

Commercial SEO Package - $600
A. Onpage Process List
1. Initial Analysis,Keyword Research
2. Competitor Analysis
3. Metatag Composition
4. Content Density,Alt andAnchor Text.

B. Offpage Process List
1. 2000 Directory Submission
2. 500 Social Bookmarking
3. 100 Article Submission
4. 100 Blog Commenting
5. 50 Forum Posting
6. 50 Yahoo Answering
7. Search Engine Submission + Yahoo + Google + MSN
8. DMOZ Submission

I)Deliverables


Onpage Optimization

1. Keyword research and Analysis Yes - Report will be Submitted and Practical Implementation
2. Doc type Analysis : Yes
3. Optimization of title tags of all important pages: Yes - Report will be Submitted and Practical Implementation
4. Optimization of other meta tags (Description etc...): Yes - Report will be Submitted and Practical Implementation
5. Optimization of header tags H1, H2, and H3: Yes : Practical Implementation
6. Analysis of bold tag : Yes : Practical Implementation
7. Optimizing JavaScript and CSS codes: Yes : Practical Implementation
8. Optimization of non index able attributes like Frames: Yes : Practical Implementation
9. Optimizing HTML Source Code : Yes - Report will be Submitted and Practical Implementation
10. Image optimization : Yes - Practical Implementation
11. Hyperlink Optimization : Yes - Report will be Submitted and Practical Implementation
12. Optimizing internal linking structure (Navigation): Yes - Report will be Submitted and Practical Implementation
13. Optimization of external Links: Yes - Report will be Submitted and Practical Implementation
14. Broken links analysis & correction: Yes - Report will be Submitted and Practical Implementation
15. W3c Validation ( for home page)*: Yes - Report will be Submitted and Practical Implementation
16. Creation & Optimization of HTML Site Map:Yes- Practical Implementation
17. Creation, Optimization & Submission of Yahoo (TEXT) Site Map:Yes- Practical Implementation
18. Creation, Optimization & Submission of Google (XML) Site Map:Yes- Practical Implementation
19. Website architectural correction (if require): Yes - Report will be Submitted
20. Content Optimization ( if require): Yes - Report will be Submitted
21. Canonicalization error correction*: Yes - Report will be Submitted and Practical Implementation
22. Blog Setup: Yes (Wordpress Blog) Theme Creation cost not included in the Bid
23. Google Analytics Setup:: Yes - Practical Implementation

OFF Page Optimization

24. Link Building - Yes
25. Directory Submissions ( including DMOZ.org) -
26. Article Submission to Directories -
27. Submission to Social Book Marking websites-
28. Setting up Optimized BLOG -
29. Link Baiting. - Yes
30. Squidoo page creation - Yes
31. Squidoo Lense Submissions- Yes
32. Google Page Rank -
33. Pages recognized by Search Engines (Google, Yahoo & MSN) -
34. No. of Back links (Google & Yahoo): .
35. Header Status : Yes
36. Code to Text Ratio : Google Compatible
37. W3C Validation :
38. Social Bookmarking Presence:

Contact Details

If you want to do your site's SEO then please contact at a_arju at yahoo.co.uk
You can also add me in your gtalk as "arjuiut". And about payment we accept paypal or wire transfer or western union whatever is flexible to you. We do start work after getting some part of the payment and rest during step by step completion. Thank you.
Related Documents
http://arjudba.blogspot.com/2009/06/how-to-get-targeted-backlinks-to-your.html

Tuesday, October 13, 2009

Brace {} in shell script

- Brace is used for expansion. If several words are separated by commas and surrounded by brace then in case of expansion the word/words before the brace is added to each word/words within brace and the word after the brace is suffixed to each word/words within the brace.

Following is an example of appending "Arju" keyword to each words within brace at first and " always." keyword appends to each words within brace at last.

$ echo 'Arju '{'GoodBoy','Goes to university','Works'}' always. '
Arju GoodBoy always. Arju Goes to university always. Arju Works always.

- With combination of brace and and cat command we can concatenate several files contents into one. Following is an example.

$ cat >file1.txt
one

$ cat >file2.txt
two

$ cat >file3.txt
three

$ cat {file1.txt,file2.txt,file3.txt} >file5.txt

$ cat file5.txt
one
two
three

- We can take facility of brace expansion while move or copy or rename files. For example the following can be used to rename a .txt file to .bak file.

$ cat file5.txt
one
two
three

$ mv file5.{txt,bak}

$ cat file5.bak
one
two
three

- Note that no spaces are allowed within the braces unless the spaces are quoted or escaped.

- With double dot we can use extended brace expansion construction which is a feature introduced in version 3 of Bash.

Example:

$ echo {a..m}
a b c d e f g h i j k l m

$ echo {5..10}
5 6 7 8 9 10


- The {} double curly brackets are a placeholder for output text. For example, curly brackets are placeholder for the path name output by "find".

DELETE_DIR=/home/arju/junk
find "$DELETE_DIR" -type f -atime +30 -exec rm {} \;

The above script deletes the files from "/home/arju/junk" that have not been accessed in at least 30 days (plus sign ... +30).
where,
-type indicates filetype", and
f = regular file

Related Documents

Tuesday, October 6, 2009

Paranthesis () in shell script

Parenthesis () within commands inside shell script indicates the list of commands as a command group.

A listing of commands inside shell script start a subsell. Variables within subshell is not visible from rest of the script. Within subshell main shell variables can be visible but the parent process which means the script cannot read variables created in the child process, the subshell.

Example:

$ cat >subshell.sh
var=10
(echo $var; var=11 ; echo $var)
echo $var

$ sh subshell.sh
10
11
10

From the example we see within subshell the value of variable var is changed but that value is not affected within main shell. And the variable of main shell can be accessed by the subshell.

- Parenthesis is used for array declaration.

$ cat >array_shell.sh
array_var=(one two three)
for (( i = 0 ; i < ${#array_var[@]} ; i++ ))
do echo ${array_var[$i]}
done

$ sh array_shell.sh
one two three


In this example, the value ${#array_var[@]} evaluates into the number of elements in the array (3 in this case). The individual elements of the array are accessed, one at a time, using the index integer $i as ${array_var[$i]}