Google Talk gadget

You can create your own gadget to add to the Google home page or share with friends, in a matter of seconds.
There are two basic ways to create your own iGoogle gadgets. The easiest and quickest way is to use Google's wizard, described in this hack. For advanced customization, you can also create the XML for the gadget from scratch .

different gadget types:
  1. A photo or series of photos
  2. A GoogleGram, which is a gadget you can share with friends or family, and which displays a different message and illustration every day
  3. The "Daily Me" gadget showing others what you are up to at the moment
  4. A free-form gadget to showcase any kind of text and image combination
  5. A gadget to display a YouTube video channel for friends
  6. Your personal top ten list
  7. A custom countdown ticker gadget


    Suppose that you want to create a Daily Me gadget. Pick Get started and fill out the form in the dialog that follows .

    You can add a photo of you from any public address on the web or upload an image from your computer, or choose a photo from one of your Picasa albums. Press the "Create Gadget" button when you're finished with the form, and enter a list of recipients to send this gadget to. You can then decide to make this gadget public or not—if this is just for friends, there is no need to publish it within the Google gadget directory


website page tools

1)  Strong Anchor Text Distribution Is A Must
2)  Utilize Authorship Markup
3)  Backlink Variation is Uber important.
4)  Social Signals Are Vital
5)  On-Site Optimization + Content Content Content

So my advice to you is to take these 5 key points and adapt them to how you currently do your
SEO. Or perhaps these are so different from what you currently do you will want to change
completely to something closer to this. The choice is ultimately up to you, but take this
knowledge to make the best possible choice you can.

most people in the SEO industry learned somewhere along the way
that the anchor text of a backlink tells Google what the site is about. So in order to get a
site ranked well in Google for a specific anchor text keyword, it only made sense to use
that same anchor text for every single one of our backlinks.

However, using the idea of LSI alone is not enough. One of the biggest things Google is
looking at now is natural looking SEO. So to look as natural as possible, you want to mix
in some anchor texts that aren’t so keyword targeted that a normal person might use.

The benefit of using authorship markup is that if done right, your site may start showing
up in the search results with your Google+ profile picture next to it. This adds a lot of
credibility to your result in the searchers eyes. Using authorship markup is also a huge
plus in Google’s eyes as it shows them that you are creating unique and original content
and helps keep people from stealing your content since you have told Google you are
the original author.

seo tricks for a website

Today, getting traffic online is very easy to do. The most important part about being successful online
is getting your website noticed. You should be spending most of your days promoting your site over
anything else in order to make money off of it.

I was once clueless about how to even create traffic online let alone even knowing what traffic meant.
Well, it has been about a year since I have been inthis online marketing business and has really
become my second nature.

Here I would like to share with you the simplest ways in which you can drive traffic to your site
immediately. Just remember the more things that youdo on the list below the better results you will
have with the traffic to your website. Hopefully after you are done reading threw this article you can
get busy on the promotion of your website.

Here are the few best ways to get traffic to your landing pages:

- Forum Participation
Article Marketing
Social Bookmarking
Myspace
Press Releases
Classified Ads
Viral Marketing

All of these forms of traffic combined can explode your sites traffic within days. When choosing the
proper sites in which you want to work with to create your traffic, make sure you choose the ones that
are highly ranked within Google. That way you can easily get first page results for your website. I ama
firm believer of article marketing myself. You don̢۪t necessarily have to use that form of traffic if
you don̢۪t want to but it will help you out in thelong run for creating many back links to your site.

Just always remember that consistency is always to best attitude to have when you have your own
business online. You have to stay devoted and on task when you are promoting your sites. Promotion is
the most important part about making money online. You can have the nicest website in the world but
it will never see the time of day if you never get the word out there that you are in business.
If you feel like you don̢۪t really have a startingpoint or you̢۪re not to sure on how to do the
above traffic generation techniques or if you wouldlike a guide on how to master in Internet Marketing
feel free to check out more of my articles.

 SEO engineers developed alternative techniques that replace nofollowed tags with obfuscated. White hat versus black hat techniques SEO techniques can be classified into two broad categories: techniques that search engines recommend as part of good design, and those techniques of which search engines do not approve.

What is SEO?

 SEO Search Engine Optimization is a process of improving the volume and quality of traffic to a web site from search engines. Daniel A Carter Search Engine Optimization is abbreviated as SEO. Richard Taputoro Another important factor to keep your website live and fruitful is to use SEO or Search Engine Optimization.

As an Internet marketing strategy, SEO considers how search engines work, what people search for, the actual search terms or keywords typed into search engines and which search engines are preferred by their targeted audience. 

Organic search results for clients. SEO is strategies, techniques and tactics to increase the number of visitors to a website by obtaining a high-ranking placement in search results.

seo optimization-seo how to

1. Write and submit articles to the article directories.
2. Leave comments on other people’s blogs with a backlink to your site.
3. Answer people’s questions on www dot answers dotyahoo.com.
4. Post in forums and have a link to your site in your signature.
5. Write a press release and submit it to www dot PRWeb dot com.
6. Advertise your website in the appropriate category on www dot CraigsList dot com.
7. Give an unbiased testimonial on a product/service that you have used in exchange for a backlink to
your site.
8. Start a blog and submit it to the 100’s of free blog directories.
9. Manually submit your website to the major searchengines.
10. Optimize each page of your website for a particular keyword or search phrase.
11. Add a link in your email signature to your website. It’s a free and easy way to get a little more
traffic.
12. Make a custom 404 error page for your website redirecting people to your home page.
13. Use PPC search engine advertising.
14. Add a bookmark this site link to your webpages.
15. Have a tell-a-friend form on your site.
16. Send articles to ezine publishers that includesa link to your website.
17. Hold a crazy content and make it go viral.
18. Give away a freebie (ebook, report, e-course) to keep people coming back to your site.
19. Add an RSS feed to your blog.
20. Submit your site to any related niche directories on the net.
21. Participate in a banner or link exchange program.
22. Create a software program and give it away for free.
23. Purchase the misspellings or variations of yourdomain name, or those of your competitors.
24. Buy a domain name related to your niche that isalready receiving traffic and forward it to your site.
25. Pass out business cards with your domain on them everywhere you go.
26. Start and affiliate program and let your affiliates send you visitors.
27. Start a page on social bookmarking sites such as www dot MySpace dot com.
28. Submit a viral video to www dot YouTube dot com
29. Conduct and publish surveys to your website.
30. Find joint venture partners that will send you traffic.
31. Start your own newsletter or ezine.
32. Use a autoresponder or email campaign to keep people coming back to your site.
33. Purchase ads on other sites.
34. Send a free copy of your product to other site owners in exchange for a product review.
35. Sell or place classified ads on www dot eBay dot com with a link to your site.
36. Post free classified ads on any of the sites that allow them with a link to your site.
37. Exchange reciprocal links with other related websites.
38. Network with other people at seminars or other live events.
39. Purchase advertising in popular newsletters or ezines.
40. Advertise on other product’s thank you pages.
41. Create a free ebook and list in on the free ebook sites.
42. Buy and use a memorable domain name.
43. Do something controversial.
44. Create an Amazon profile and submit reviews forbooks and other products that you have read.
45. Start a lens on www dot Squidoo dot com.
The amount of traffic that your internet marketing website generates has a direct impact on how much
success your business will have. Without traffic, you have no business and certainly no income coming
in. Despite what many believe, there are several ways that you can generate traffic to your website
without spending a penny.
There are a number of ways that you can use contentto persuade people to come to your site. All
across the internet there is repetitive content that is simply reworded to trick you. Far too many sites
have the exact same concept, just different wording. Therefore, people are always looking for fresh and
enticing copy.

If you can provide fresh and enticing content, people will flock to your site to see what else you have to
say. The ways you go about getting your content seen on the internet is through article writing, posting
in forums, and posting on a blog. Forums and article directories are filled with interested viewers
looking for worthy content. From there, you reel them in to your site with your words and thoughts.
Aside from your content, finding the right target audience is essential too. If you can find out who your
target audience is, you can begin optimizing the keywords that you use on your site. By using certain
keywords all throughout your site and in your articles, these keywords will allow you to climb higher
on the search engines. As you climb higher and higher, eventually your site will be on the first page
where it is easily accessible for internet searchers.

Although link trading has been around for awhile, it continues to be a strong method to reel in free
internet marketing website traffic. Link trading involves you placing a link of someone else's site on
yours in exchange for your link being placed on their site. After thousands of link exchanges, the link
to your site will be on thousands of people's sites. The more chances people have to see your site, the
more traffic you will generate.



Top Level Domains List


.com :-Utilized by all entities, as its rules of ownership are now unrestricted. The most popular and one of the oldestTLDs, .com was intended for commercial use only.

.net:- Intended for computers running at network providers. Today it is used in an unrestricted fashion, and many times becomes the second-choice TLD if .comis not available.

.org :-Intended for nonprofit organizations. Used by commercial and noncommercial sites.
.edu :-Used almost exclusively by post-secondary institutions in the United States.
.gov:- Used by federal, state, and local government departments within the United States.
.int :-Used only by international treaty-based organizations.
.mil :-Used by the U.S. Department of Defense.
.biz:- Intended for commercial business entities. Was created to allow for an additional domain name pool due to thesaturated .comnamespace.

.info:- Intended for informational sites unrestricted TLDs.
.name:- Intended for personal use only.
.pro:- Intended for professionals in various professions, including doctors and lawyers.

 Extension      Index size
.com               20,400,000,000
.org                 2,290,000,000
.net                 2,110,000,000
.edu                248,000,000
.gov                232,000,000
.info                227,000,000
.biz                 74,300,000
.cat                 35,800,000
.int                 8,230,000
.mil                8,130,000
.name            7,000,000
.travel           6,310,000
.coop           646,000
.aero            646,000
.pro             600,000
.museum      480,000
.tel               248,000

Webmastering


Millions of people use Yahoo! to find information, and having your site in Yahoo! Search or the Yahoo! Directory can mean more sales, more conversations with people you wouldn't have met otherwise, and more hits for your web site. However, letting Yahoo! know that your site exists can be a bit confusing. There's a distinction between Yahoo! Search http://search.yahoo.com and the Yahoo! Directory http://dir.yahoo.com, and the process for submitting your site to each is a bit different.

If other sites on the Web link to your site, chances are good that Yahoo! has already added your site to its index. An index is simply another name for the total list of sites that Yahoo! is watching. Yahoo! Search relies on a crawler to find new sites and keep current sites up-to-date. If a site that's currently in Yahoo!'s index has linked to your site, the crawler has probably already visited your site and automatically added it to Yahoo!'s index.
You can see if Yahoo! is already indexing your site by searching for it with the
 url: meta keyword 

Browse to http://search.yahoo.com and enter a query like this:
 url:http://insert your site 
 
While Yahoo! Search tries to include as many sites as possible in its index, the Yahoo! Directory is more like an exclusive club, where sites have to be approved by Yahoo! Editors. Because Yahoo! wants to maintain a highly useful directory, the steps for inclusion are a bit more involved.
To see if your site is already listed in the Yahoo! Directory, browse to http://dir.yahoo.com and search for the title of your site. If you don't see your site among the results, you can suggest your site to the Yahoo! Directory.

The first thing you need to determine about your site is whether it's commercial or noncommercial, because you'll need to pay $299 to submit a commercial site. According to Yahoo!, "If your site sells something, promote[s] goods and services, or represents a company that sells products and/or services," your site is commercial and should be listed somewhere in the Business and Economy category within the directory. If your site is purely personal, informational, or not-for-profit, your site is noncommercial. A banner ad or text ad on your site doesn't necessarily make your site commercial; if you have such an ad, it'll be up to the Yahoo! Editors to decide whether your site is commercial.

Yahoo RSS

 
The Publisher's Guide contains a wealth of information about RSS, tools for generating "Add to My Yahoo!" buttons, and a form for submitting your RSS feed for indexing by Yahoo!.
As you update your RSS feed, you can notify My Yahoo! that you've done so by pinging the service at this URL:
http://api.my.yahoo.com/rss/ping?u=insert your feed's URL

The Publisher's Guide contains a wealth of information about RSS, tools for generating "Add to My Yahoo!" buttons, and a form for submitting your RSS feed for indexing by Yahoo!.
As you update your RSS feed, you can notify My Yahoo! that you've done so by pinging the service at this URL:
 http://api.my.yahoo.com/rss/ping?u=insert your feed's URL 
 
Imagine you have a directory on your server called /private and you'd like to keep any pages or files out of Yahoo! Search results. Apache includes many ways to set authentication, but a straightforward method involves setting a .htaccess file. The .htaccess file tells Apache how to configure a particular directory, 
and you can add a .htaccess file to the /private directory with the following information:

AuthName "Please enter you login info." AuthType Basic AuthUserFile /your/path/to/.htpasswd AuthGroupFile /dev/null require user insert user name


Note that AuthUserFile points to a file that contains the username and password of the authenticated user, and you'll need to change /your/path/to/ to a real directory on your server that's not accessible via the Web. The next step is to create that password file with the htpasswd tool. Enter the following command from a command prompt:
htpasswd -c /your/path/to/.htpasswd insert user name
This creates the proper .htpasswd file for that user and puts in place all of the pieces for basic HTTP authentication.
 
 

robots.txt Exclusions

If server authentication seems like overkill and you'd rather make your directory or files available to everyone except Slurp, you can do so with a robots.txt file, which indicates how you'd like robots to behave at your site. Well-behaved bots (such as Slurp) check for robots.txt before indexing anything, to make sure they're acting as the site owner wants them to.
With robots.txt, you can tell Slurp that you'd like it to exclude certain directories or files from its crawl. For example, if you'd like Slurp to skip a directory called /private, save the following line to a file called robots.txt:

User-agent: Slurp
 Disallow: /private/

You can also tell Slurp to skip specific files:

   User-agent: Slurp
   Disallow: /Private.doc
   Disallow: /Private.html


Once you've listed all of the files and directories you'd like to hide, add robots.txt to the root directory of your web site, so it has a URL like this:
http://example.com/robots.txt
 





Black Hat SEO


The first thing you need to know about black hat SEO is that
it’s not illegal in any way shape or form. You will not go to jail for engaging in any black
hat SEO technique and in most cases, you can’t be sued for it either (there are
exceptions which we’ll get to shortly). That said, black hat SEO is the sort of thing you
want to stay away from because it could cause you lots of problems. Here’s why:
Google publishes guidelines for the kind of SEO that they’ll approve of. There is also an
unwritten rule that most SEO professionals follow which states that “we’ll follow certain
basic rules of decency when we engage in SEO”. Black hat SEO violates these rules by
engaging in techniques which are generally considered sneaky and underhanded.
Some obvious examples of black hat SEO include keyword stuffing.

(where you send out thousands of worthless comments to blogs in the hope of getting
links from them which will provide you with those important backlinks).
Some of the less common methods of black hat SEO include things like Google Bowling
(this is where you send out spam links for another website which is your competitor in
the hopes of getting them beaten down in the rankings) and meta tag stuffing (where
you put in keywords in your meta tags which have no relationship to what you are
actually writing about – see above in history of SEO.

In most cases, these things are not illegal although if you deliberately damage the
reputation of your competitors and they prove it, you can be sued for slander), however
Google tends to frown on such things and will generally de-list your website or at the
very least lower your rankings, which ultimately means that you’ll lose out.
However, black hat SEO does have a place in the world of SEO. First of all, it’s useful
for teaching us techniques which are considered gray hat. For example, while mass
spamming is considered to be black hat, many SEO experts still try to get lots of links
out there, but with more targeted material which actually makes sense.

Black hat SEO can also be helpful at times, especially when you are trying to build a
site which is temporary and which will make money for a short while. A good example of
this is the JC Penney debacle. In this case, JC Penney was accused of using spam to
generate additional backlinks which helped them to rank higher in the SERPs for
popular search terms, thus cornering the market for a number of products, especially
during the busy Christmas season.

They were eventually caught and Google lowered their rankings for a number of search
terms, however they did reap millions of dollars in extra sales in the interim.


Another term you may often hear is the term Page Rank or PR and
no, PR doesn’t stand for press release or public relations when you’re talking about
SEO, unless the article you are reading is specifically about one of those things.

Rank is a system designed by Google to let you know how popular a given website is.
It’s an amalgam of a whole host of different factors, including number of backlinks, how
long the site has been around, how often it gets updates and more. PR ranges from 0 to
10 with 10 being the highest.
Most pages on the Internet have a PR of 0 or 1. These kinds of links tend to be easier to
get, however they are also worth less than links on better known websites. There is no
logarithmic scale which can tell you exactly what one link is worth on any given site
because a great many different factors go into deciding how much a link is worth as far
as Google is concerned (for example, if it's a blog comment link, that's worth less than a
link within the text of an article even if both of them are “do follow” links). However, a
page with higher PR is going to offer you significantly more value from a link than a
page with lower ranking.

To understand this, think of it as if the local anchor from Tulas, Oklahoma gave your
website an endorsement during her newscast. That's definitely useful and definitely
worth something. However, if you were to get Christiane Amanpour on This Week, a
nationally broadcast news show to give you a recommendation, then it would be worth
much more. Worth still more would be someone with major star power, for example if
Oprah were to give you a mention.

Top website design tips

website programmers should be to make the website experience as easy and pleasant for the user as possible. Clearly, well-designed pages with easily navigable layout are central to this, but they're not the whole story. We can go one step further by learning about our users and using information gained about them to personalize the website.

For example, imagine a user, whose name we asked on the first visit, returns to our website. We could welcome the user back to the website by greeting him or her by name. Another good example is given by a website, such as Amazon's, which incorporates the one-click purchasing system. By already knowing the user's purchasing details, such as credit card number and delivery address, we can allow the user to go from viewing a book to buying it in just one click, making the likelihood of the user purchasing it that much greater. Also, based on information, such as the previous purchases and browsing patterns of the user, it's possible to make book suggestions to the user.

Such personalization on websites requires that information about users be stored somewhere in between their visits to the website. We've previously talked about the fact that accessing the user's local file system from a web application is pretty much off limits due to security restrictions included in browsers. However, we, as website developers, can store small amounts of information in a special place on the user's local disc, using what is called a cookie. There may be a logical reason why they are named cookies.

The term Dynamic HTML DHTML has rather a loose meaning, but essentially its purpose is to allow the elements and contents of a web page to be dynamically changed after the page has been loaded into the browser. For example, it can be used to change the size of text as the mouse pointer rolls over it. However, in addition, it also aims to enhance user interaction by making many more HTML elements respond to user actions.

In plain HTML, we can define what a page will contain and the appearance of its contents. However, after the page is built and downloaded to the user's browser, that's it. No changes can be made to the page's content or appearance. However, using DHTML we can change the appearance of existing content, add new content, and even remove content.


EMAIL BULK SERVICE


Email marketing is a powerful channel but also one that presents many
questions and difficulties. In their 2012 Email marketing benchmark,
marketingsherpa surveyed 2,735 companies and asked them to rank the
significance of 12 common email marketing challenges. In this chapter, we
will focus on the top five challenges and suggest some ideas through which
you can address these issues.


marketers want to amass valuable data across their different channels. For
instance, they might like to see the possible relationships between landing pages
and emails or to track the sales process of an email conversion. In addition to the
obvious reporting benefits such integration provides, it also opens the door to a
much more enjoyable experience for email subscribers.


Just think about it--if you could bridge the gap between email marketing
performance and social media activities, landing page conversions or new
customer acquisitions, you are that much closer to optimizing your sales funnel
and delivering content that your community loves.

In order to integrate your email marketing with your other data systems, you
need to use marketing softwarethat allows for that integration to take place.
In fact, integration is the foundation on which Hubspot’s softwarewas built
as it connects sEo, blogging, lead management and reporting with email
marketing and lead nurturing.

combining your different marketing databases allows for clear segmentation
and ability to better target your customers and prospects with relevant email
messages. once you have access to an integrated marketing system, keep
your buyer persona in mind and focus on the opportunity to target the right
audience with the right message.

the more targeted your email campaigns, the more content you’ll need. key to
promoting relevant content in email is to provide an offer that is connected to
the initial request. what action have your contacts taken on (or even off) your
website? Offer them content that fits with their intent and their needs.


to grow their email database, marketers sometimes purchase lists. this
practice will surely get you into trouble: it might add invalid addresses to your
list and thus pollute your entire database. Even if the addresses you acquired
are valid, the new recipients will most likely not be interested in your content
and either unsubscribe or not engage with your emails altogether. both of
these alternatives are undesirable.


to retain subscribers, a lot of companies send fewer emails, thinking that the
communication frequency might in some way define engagement. Rarity of
emails means they are more special, right? wrong. Frequency of emailing,
as we have established in our science of Email marketingresearch, doesn’t
necessarily negatively impact subscriber retention.

Ajax code

 
The keystone of AJAX is the XMLHttpRequest object.
Different browsers use different methods to create the XMLHttpRequest object.
Internet Explorer uses an ActiveXObject, while other browsers uses the built-in JavaScript object called XMLHttpRequest.
 
<html>
<body>
<script type="text/javascript">
function ajaxFunction()
  {
  var xmlHttp;
  try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      try
        {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
      catch (e)
        {
        alert("Your browser does not support AJAX!");
        return false;
        }
      }
    }
  }
</script>
<form name="myForm">
Name: <input type="text" name="username" />
Time: <input type="text" name="time" />
</form>
</body>
</html>
 
Example explained: First create a variable xmlHttp to hold the XMLHttpRequest object.
Then try to create the object with XMLHttp=new XMLHttpRequest(). This is for the Firefox, Opera, and Safari browsers. If that fails, try xmlHttp=new ActiveXObject("Msxml2.XMLHTTP") which is for Internet Explorer 6.0+, if that also fails, try xmlHttp=new ActiveXObject("Microsoft.XMLHTTP") which is for Internet Explorer 5.5+
If none of the three methods work, the user has a very outdated browser, and he or she will get an alert stating that the browser doesn't support AJAX.
Note: The browser-specific code above is long and quite complex. However, this is the code you can use every time you need to create an XMLHttpRequest object, so you can just copy and paste it whenever you need it. The code above is compatible with all the popular browsers: Internet Explorer, Opera, Firefox, and Safari.
The next chapter shows how to use the XMLHttpRequest object to communicate with the server.
 

AJAX is Based on Web Standards


AJAX stands for Asynchronous JavaScript And XML.
AJAX is a type of programming made popular in 2005 by Google (with Google Suggest).
AJAX is not a new programming language, but a new way to use existing standards.
With AJAX you can create better, faster, and more user-friendly web applications.
AJAX is based on JavaScript and HTTP requests.

Asynchronous JavaScript and XML

AJAX is not a new programming language, but a technique for creating better, faster, and more interactive web applications.


With AJAX, your JavaScript can communicate directly with the server, using the JavaScript XMLHttpRequest object. With this object, your JavaScript can trade data with a web server, without reloading the page.
AJAX uses asynchronous data transfer HTTP requests between the browser and the web server, allowing web pages to request small bits of information from the server instead of whole pages.
The AJAX technique makes Internet applications smaller, faster and more user-friendly.

In traditional JavaScript coding, if you want to get any information from a database or a file on the server, or send user information to a server, you will have to make an HTML form and GET or POST data to the server. The user will have to click the "Submit" button to send/get the information, wait for the server to respond, then a new page will load with the results.
Because the server returns a new page each time the user submits input, traditional web applications can run slowly and tend to be less user-friendly.

With AJAX, your JavaScript communicates directly with the server, through the JavaScript XMLHttpRequest object
With an HTTP request, a web page can make a request to, and get a response from a web server - without reloading the page. The user will stay on the same page, and he or she will not notice that scripts request pages, or send data to a server in the background.

What is Port Scanning


Port Scanning

Port scanning is a way of figuring out which ports are listening and accepting connections. Because most services run on standard, documented ports, this information can be used to determine which services are running. The simplest form of port scanning involves trying to open TCP connections to every possible port on the target system. While this is effective, it's also noisy and detectable. Also, when connections are established, services will normally log the IP address. To avoid this, several clever techniques have been invented to avoid detection.

A SYN scan is also sometimes called a half-open scan. This is because it doesn't actually open a full TCP connection. Recall the TCP/IP handshake: When a full connection is made, first a SYN packet is sent, then a SYN/ACK packet is sent back, and finally an ACK packet is returned to complete the handshake and open the connection. A SYN scan doesn't complete the handshake, so a full connection is never opened. Instead, only the initial SYN packet is sent, and the response is examined. If a SYN/ACK packet is received in response, that port must be accepting connections. This is recorded, and a RST packet is sent to tear down the connection to prevent the service from accidentally being DoSed.

X-mas, and Null Scans

In response to SYN scanning, new tools to detect and log half-open connections were created. So, yet another collection of techniques for stealth port scanning evolved: FIN, X-mas, and Null scans. These all involve sending a nonsensical packet to every port on the target system. If a port is listening, these packets just get ignored. However, if the port is closed and the implementation follows protocol (RFC 793), a RST packet will be sent. This difference can be used to detect which ports are accepting connections, without actually opening any connections.

The FIN scan sends a FIN packet, the X-mas scan sends a packet with FIN, URG, and PUSH turned on (named because the flags are lit up like a Christmas tree), and the Null scan sends a packet with no TCP flags set. While these types of scans are stealthier, they can also be unreliable. For instance, Microsoft's implementation of TCP doesn't send RST packets like it should, making this form of scanning ineffective.

Another way to avoid detection is to hide among several decoys. This technique simply spoofs connections from various decoy IP addresses in between each real port-scanning connection. The responses from the spoofed connections aren't needed, because they are simply misleads. However the spoofed decoy addresses must use real IP addresses of live hosts; otherwise the target may be accidentally be SYN flooded.



Linux-Essential Root Subdirectories

  • bin Contains binary programs also known as an executables, which are programs that are ready to run. Most of the basic Unix commands such as ls and cp are in /bin. However, some of the files in /bin are not in binary format because shell scripts perform the tasks of binaries in modern systems.
  • dev Contains device files. 
  • etc The core system configuration directory (pronounced EHT-cee). User password, boot, device, networking, and other setup files are here. Many items in /etc are specific to the particular hardware on the machine — for example, the /etc/X11 directory contains the graphics card configuration.
  • home Holds personal directories for normal users on the system. Most Unix installations conform to this standard.
  • lib An abbreviation for library. In Linux, this directory holds library files containing code that executables can use. There are two types of libraries: static and shared. The /lib directory should contain only shared libraries, but other lib directories such as /usr/lib contain both varieties, as well as other auxiliary files.
  • proc Provides system statistics through a directory-and-file interface that you can browse with standard Unix tools. Much of the /proc subdirectory structure on Linux is unique, but many other Unix variants have similar features.
  • sbin The place to find system executables. Programs in sbin directories pertain to system management, so regular users usually do not have sbin components in their command paths. Many of the utilities don't work for normal users.
  • tmp The place to put smaller temporary files that you don't care much about. Any user may read to and write from /tmp, but they may not have permission to access another user's files there. Some programs use this directory as a workspace. If something is extremely important, don't put it in /tmp. Most distributions clear /tmp when the machine boots, and some even remove its old files periodically. Don't fill /tmp either, because its space is usually shared with something critical (like the rest of /, for example).
  • usr Pronounced as "user," but this subdirectory does not contain user files (there have been no user files in /usr on Unix systems long before Linux existed). Instead, /usr is a large directory hierarchy that looks a little like the root. The bulk of the Linux system resides in /usr. Many of the directory names in /usr are the same as in the root and hold the same type of files; /usr/bin and /usr/lib are two examples. The primary reason that the root does not contain the complete system is to keep space requirements low. 
  • var The "variable" subdirectory, where programs record runtime information. System logging, user tracking, caches, and other files that system programs create and tend all go into /var. There is a /var/tmp similar to /tmp, but the system doesn't wipe it clean on boot.

Facebook


Facebook

Facebook
is a social utility that connects people with friends and others who work,
 study and live around them. People use Facebook to keep up with friends.
Boosting the effectiveness of your Facebook publishing strategy is easy
 if you know the answers to these seven questions.



 Facebook brands must finally resolve their fate with Hispanic consumers.

Facebook agreed to pay some $16 billion for an app called WhatsApp this week,
 leading to widespread confusion and surprise among analysts,

Samsung launch a 13.3-inch tablet


Samsung launch a 13.3-inch tablet

South Korean electronics giant Samsung is reportedly planning to launch its largest 13.3-inch tablet along with other two tablets.a couple of weeks' break and the Galaxy S5 is ready for the next round. And it's only getting harder for the Samsung flagship - who would've thought we'd say this ahead of a head-to-head involving a Chinese smartphone.





The Samsung Galaxy S5 Active doesn't exist officially but there are traces of it all over the place, including Samsung's own web site. The support page for Scandinavian countries (Norway, Sweden, Finland and Denmark) have a placeholder page for the Samsung SM-G850F. From previous leaks we know the Galaxy S5 Active will have the same base specs as the regular Galaxy S5, which carries an IP67 certification (matching the Galaxy S4 Active). The new Active model might be be tougher, however, with a MIL-STD-810G rating. This rating guarantees protection from salt water (IP only covers fresh water), impacts, thermal shock and other kinds of potential damage.


The unlocked version of the Samsung Galaxy S5 Prime is said to retail for KRW900,000, which is roughly equivalent to €640 or $880. This is roughly the same price tag as the one the Galaxy S5 carried at launch, although the current flagship has already received a price cut and can be found for just under €550 in many markets. It's not the first time we are hearing of June release for the Galaxy S5 Prime, but it's still hard to believe that Samsung will be ready to release another flagship in just a month.

Samsung Galaxy S5

Samsung announced that they wouldn't be bringing Android KitKat to their aging Samsung Galaxy S3 smartphone, but that didn't stop the XDA and Android hacking community from porting it over anyway. As long as you don't have an issue with rooting your device and following the instructions on the forum (posted in the source link below), then you'll be able to enjoy KitKat on your S3.



 However, as with most custom ROMs, the KitKat ROM for the S3 isn't perfect. There are still some stability and usability issues, and not all features of the phone may function properly. Users may experience some glitches as well. However, if nearly all previous custom ROMs are any indication, the KitKat S3 ROM will get better with time as the community continues to work out the kinks. The community should be a large one as well, considering that the Galaxy S3 is an extremely popular handset and its user base was livid when they discovered that Samsung wouldn't be porting over Google's latest iteration of its mobile OS to their beloved device. It's interesting to note that the KitKat ROM file is too large to fit onto the Galaxy S3's internal storage; Samsung's pre-loaded bloatware is primarily to blame. Once it was removed, the hackers were able to successfully port it without any storage space issues.

Google-Twitter-Facebook Likes-SEO Technique


SEO Technique

Social stuff is fantastic for your site, Google is relying a lot on
 social interaction with websites.Make sure you have each or
 one of these buttons for your website, all buttons can be added
easily to your site.

You will need a Twitter account for your site to get the followers.

Link Pyramid

This is a technique most will already know, I still like
 to use it because I noticed some fairly well known SEO
 companies still using Link Pyramid system to get your
 sites ranked.

The idea is to build backlinks to your backlinks, you 
can do this manually but first you need to have a list
 of backlinks, for example one of Angela’s Packets.

High PR backlinks are what you want pointing at your site. 
To find them is a bit of a hassle but you can use Google, 
and a Firefox Tool called SEO quake.

First you will just do a quick search in Google.
site:.com inurl:blog "post a comment" "keyword"
site:.com inurl:forum "post a comment" "keyword"
One will find blogs, and one will find Forums.

Wiki Links

If you are not sure what a Wiki is, these are sites that users
 can  add content to, and modify or delete current content.
This has enabled backlinks to be left on these high PR sites.

Squidoo
A Squidoo Lens is a great way to get a good backlink,
 and even some extra traffic if it is written well.
You can do this your self.

PAD Backlinks
PAD = Portable Application Description
This means software authors can easily leave a 
description about their application.

Blog Comments
Google still seems to like Blog Comments so I will
 keep doing them until I see otherwise.

Video
Videos are easy to rank in Google, in fast they shoot
 up very fast through the rankings.


New Content
Content is King for your website, a well written article
with SEO can rank high very quickly.

Tabah - 'Heropanti'

HEROPANTI has some chartbusting 

numbers like Whistle Baja and Raat Bhar



simple seo Tip website


Simple Seo Tips

key phrases within the text of your web pages. Directory One
 will rewrite your web pages subject to your approval to
 include the main key phrases you want your site to rank for.

Heading Tags
Bold headings, which are called H1, H2, and H3 tags, appear
 directly above paragraphs on a web page todescribe what
 the paragraph is about. These tags are important to both
 search engines and website visitorsfor exactly the same
 reason. People hardly ever read every word of a web
 page. So when your pages have heading tags, visitors
 are able to quickly scan your pages and easily
tell what they are about.

Anchor Text Links
These are links within your content based on a
 single key phrase that links directly to another page on your
site that is also about that specific keyword or phrase.

Alt Tags
An alt tag is the text you see when you mouse-over a
 photo or graphic on a website. Alt tags are best when
they contain a key phrase that describes in words
 what the picture is about.

Google Analytics
We generate and send Google Analytics reports to
 you by email that tell you exactly what keywords your
visitors searched for and even which search engine
 they used to find your site.

Html Sitemap
We generate and add two sitemaps to your website.
The first, called an html sitemap, appears as a
 web pageon your site. The html sitemap is
 helpful to both visitors and search engines when
 navigating through your website.

XML Sitemap
The second is called an xml sitemap and it is a file
 that lists URLs for a site along with additional metadata
about each URL when it was last updated, how
often it usually changes, and how important it is,
 relative toother URLs in the site so that search engines
 can more intelligently crawl the site.seo analysis tool

Website Redesign
Directory One will redesign and rebuild your current
 website to include proper html coding, cross browser
compatibility, CSS architecture, search engine friendly
 navigation and image optimization.

CSS Architecture
The way your site looks, for example font styles, colors
 and sizes will be separated from your content. By creating
 what are called include files; CSS enables much greater
efficiency should website changes berequired in the future.
 In other words, when we change something once,
it will automatically change everywhere.

Site Structure
The file names that appear in the address field of your
web browser will contain your primary key phrase for
that page separated by dashes.seo marketing strategies tips

Jacqueline Fernandez


Jacqueline-Fernandez

Jacqueline Fernandez born 11 August 1985 is an India-based
 Sri Lankan/Malaysian/Canadan film actress, former model,
 and the winner of the Miss Sri Lanka Universe
Pins about Bollywood Fashion








Bollywood Actress Mandira Bedi

Bollywood Actress

Mandira Bedi the Hot Sexy and Bold Actress. Mandira Bedi
with Gul Panag Sexy Looks. Mandira Hot and Bold
Shop to buy Designer Mandira Bedi Sarees.
 Buy Colorful Sarees from Fashion Designer,
 Anchor and Actress Mandira Bedi Here.

MARKET YOUR WEBSITE


MARKET YOUR WEBSITE

  • A page is very popular. Think about why that might be the case.
     Was your article especially well-written? Was your information 
    hitting on a recent trend? Were you offering a great product? 
    Knowing the reason for this might inspire some changes on 
    the page, or give you ideas for new material elsewhere on your site.

  • A specific search query results in a lot of people finding your
     site via Google. Take a look at the keywords people enter,
     and check out what page they land on when coming from 
    Google—and think about the first impression you're making
     on them. As the saying goes, your visitors spend 99% of their
     time on sites other than yours. Maybe it's time to
     emphasize a link, or add an introductory blurb
     somewhere on the side.

  • Your home page got heavy traffic yesterday. Check the referrer
     statistics to find out who linked to you, and track the source
     of the traffic to find commentary and feedback about your site. 
    React to the feedback, if needed.

  • Your home page got heavy traffic yesterday, but you 
    don't see a spike from any specific referring site. 
     Perhaps your home page address received a
     mention in a radio or TV show!

  • People spend mere seconds on most pages, but a full 
    minute on one other page. Compare the pages in question
     to find out why there's such a big time difference. Also,
     use your server log to trace the path they took through
     your site, retracing your visitors' steps.

  • Your server was sluggish on Monday and you'd like to
     know why. Check your stats to look for a peak. Maybe
     there's a server script with suboptimal performance that needs rewriting?
  • Many people filling out your order form suddenly leave
     at form page 2 out of 3. Maybe there's something on page 
    2 they didn't expect, so check it out and fix it if needed.

  • What, traffic is dropping? Maybe it's time to take a break 
    from checking stats, and get the word out again—
    by contacting webmasters, talking to readers or customers,
     getting involved with the community, or adding great 
    content to your site.
In other words, all of these data points are tools equipping you 
to do a good job, whether you consider yourself a webmaster, 
an e-merchant, a news blogger, a web artist, or anything else
 or in-between. On the following pages, you will find hacks 
that could improve your mastering of this tool—and thus, your
 site. Additionally, there are tips and tricks that can help you 
market your site.

Getting Started with Google Analytics
To log in to Google Analytics http://www.google.com/analytics

Google Analytics has a couple of default boxes when you
 view a report for one of your web sites. What if you aren't
 happy with this selection?

At the time of this writing, the Google Analytics dashboard 
displays a map overlay and a visitors overview box, among
 others. But what if you already have a good handle on where 
your visitors come from, making the high-level information
 contained on the map overlay redundant?

Well, you can just change the dashboard settings. One way to
 do so is to grab a box and drag and drop it elsewhere on the page. 
You can also click the X in the upper-right corner of a box to 
make the element disappear. If you want to add new boxes,
 instead, first navigate to the Analytics page containing the
 information you're interested in, such as Content.

Generating a PDF document-PHP



Generating a PDF document
<?php
// These values are in points (1/72nd of an inch)

$fontsize = 72;     // 1 inch high letters

$page_height = 612; // 8.5 inch high page

$page_width = 792;  // 11 inch wide page



// Use a default message if none is supplied

if (strlen(trim($_GET['message']))) {

    $message = trim($_GET['message']);

} else {

    $message = 'Generate a PDF!';

}



// Create a new PDF document in memory

$pdf = pdf_new( );

pdf_open_file($pdf, '');



// Add a 11"x8.5" page to the document

pdf_begin_page($pdf, $page_width, $page_height);



// Select the Helvetica font at 72 points

$font = pdf_findfont($pdf, "Helvetica", "winansi", 0);

pdf_setfont($pdf, $font, $fontsize);



// Display the message centered on the page

pdf_show_boxed($pdf, $message, 0, ($page_height-$fontsize)/2,

               $page_width, $fontsize, 'center');



// End the page and the document

pdf_end_page($pdf);

pdf_close($pdf);



// Get the contents of the document and delete it from memory

$pdf_doc = pdf_get_buffer($pdf);

pdf_delete($pdf);



// Send appropriate headers and the document contents

header('Content-Type: application/pdf');

header('Content-Length: ' . strlen($pdf_doc));

print $pdf_doc;
 
?>
the functions in the PDF extension. 
This extension depends on the PDFLib 
library that is available at
 http://www.pdflibrary.com
The CLibPDF extension also generates
 PDF files, 

PHP and Javascript Variables

Variables

To define a variable in PHP, you’d write:
// PHP
$n = 1;
The equivalent in JavaScript is:
// JavaScript
var n = 1;

There’s no dollar sign, just the name of the variable.
 Like in PHP, you don’t define variable
types because the type is derived from the value.
 You use varfor all types.

If you need a numeric type, you give your variable a
 numeric value. The same applies
to booleans and strings:

var n = 1;  // number
var b = true;  // boolean
var s = "hello"; // string

You have the option of declaring a variable without
 initializing it with a value. In such cases, the variable
 is assigned the special value undefined:
var a;
a; // `a` has the special value `undefined`

Redeclaring an existing variable doesn’t set the variable
 value back to undefined:

var a = 1;
var a;
// `a` is still 1

You can declare and optionally initialize with a
 value several variables with one var statement as
 long as you separate them with a comma and
 end with a semicolon:

var pi = 3.14,
yeps = true,
nopes,
hi = "hello",
wrrrld = "world";

Technically, var is optional. But unless the variable
 was defined higher up in the scope chain , if youskip
 var, you end up with a global variable.

And you’ve learned, prob‐ably the hard way, that
 global namespace pollution is a sin. Additionally,
there are some subtle differences if you declare
 a global variable with and without var.

To cut a long story short, resist this temptation and
always use varto declare your variables.