# HG changeset patch # User Oleksandr Gavenko # Date 1314858915 -10800 # Node ID 0a92fc8471b98ec4f48052de49f9258319726d40 # Parent b3c20f0534d6c00ad1fa2ebbc71d5104e63cea52# Parent 04ce91d377dd845a520494d526553da50f148b9c merged diff -r 04ce91d377dd -r 0a92fc8471b9 firefox-devel.rst --- a/firefox-devel.rst Fri Aug 26 17:42:27 2011 +0300 +++ b/firefox-devel.rst Thu Sep 01 09:35:15 2011 +0300 @@ -115,6 +115,9 @@ 'console.trace()' - to print trace. http://getfirebug.com/logging + logging + http://getfirebug.com/wiki/index.php/Console_API + Console API ** dump(). diff -r 04ce91d377dd -r 0a92fc8471b9 lang-comp.rst --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/lang-comp.rst Thu Sep 01 09:35:15 2011 +0300 @@ -0,0 +1,28 @@ + +================================== + Programming language comparison. +================================== +.. contents:: + +About. +====== + + http://en.wikipedia.org/wiki/Comparison_of_programming_languages + http://en.wikipedia.org/wiki/Comparison_of_programming_languages_%28basic_instructions%29 + +shootout.alioth.debian.org. +=========================== + + http://shootout.alioth.debian.org/ + The Computer Language Benchmarks Game + +ohloh. +====== + +Line of code comparison. + + http://www.ohloh.net/languages + All Languages. + http://www.ohloh.net/languages/compare + User selected. + diff -r 04ce91d377dd -r 0a92fc8471b9 prog-lang.rst --- a/prog-lang.rst Fri Aug 26 17:42:27 2011 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,8 +0,0 @@ --*- mode: outline; coding: utf-8 -*- - -* Comparison of prog langs. - - http://en.wikipedia.org/wiki/Comparison_of_programming_languages - http://en.wikipedia.org/wiki/Comparison_of_programming_languages_%28basic_instructions%29 - http://shootout.alioth.debian.org/ - The Computer Language Benchmarks Game diff -r 04ce91d377dd -r 0a92fc8471b9 web-search.rst --- a/web-search.rst Fri Aug 26 17:42:27 2011 +0300 +++ b/web-search.rst Thu Sep 01 09:35:15 2011 +0300 @@ -1,16 +1,29 @@ --*- mode: outline; coding: utf-8 -*- +.. -*- coding: utf-8 -*- -* Disable page indexing by search engine. +============= + WEB search. +============= +.. contents:: -Add to html page in head tag such code: +Disable page indexing by search engine. +======================================= + +Add to html page in head tag such code:: -* Dictionary Search. +Dictionary Search. +================== http://www.onelook.com/ -* Google search query syntax. +Google historical corpus statistics. +==================================== + + http://ngrams.googlelabs.com/ + +Google search query syntax. +=========================== http://www.google.com/support/websearch/bin/answer.py?answer=136861 Google search basics: More search help @@ -21,128 +34,154 @@ http://www.google.com/cse/docs/resultsxml.html Google WebSearch Protocol Reference for Google Site Search http://en.wikipedia.org/wiki/Google_Search - -** Phrase Search. + Google Search -Use double quotes to search exactly mutch of string. Words marked in this way will appear together -in all results exactly as entered. +Phrase Search. +-------------- + +Use double quotes to search exactly mutch of string. Words marked in this way +will appear together in all results exactly as entered:: "WORD1 WORD2 WORD3" Note: You may need to use a "+" to force inclusion of common words in a phrase. -** Boolean OR Search. +Boolean OR Search. +------------------ -"OR" capital is essential. +"OR" capital is essential:: WORD1 OR WORD2 -Remove site from search by "-site:" +Remove site from search by "-site:":: WORD1 WORD2 -site:ebay.com -site:shopping.com -** Include query term (search exactly as is). +Include query term (search exactly as is). +------------------------------------------ -If a common word is essential to getting the results you want, you can include it by putting a "+" -sign in front of it. +If a common word is essential to getting the results you want, you can include +it by putting a "+" sign in front of it:: - +WORD WORD1 WORD2 + +WORD WORD1 WORD2 -** Exclude query term. +Exclude query term. +------------------- -You can exclude a word from your search by putting a minus sign ("-") immediately in front of the -term you want to exclude from the search results. +You can exclude a word from your search by putting a minus sign ("-") +immediately in front of the term you want to exclude from the search results:: WORD1 WORD2 -WORD -** Fill in the blanks. +Fill in the blanks. +------------------- +:: GNU * Mozilla * -** Site Restricted Search. +Site Restricted Search. +----------------------- +:: site:example.com WORD1 WORD2 site:.gov WORD -** Cached Results Page. +Cached Results Page. +-------------------- -The query prefix "cache:" returns the cached HTML version of the specified web document that the -Google search crawled. Note there can be no space between "cache:" and the web page URL. If you -include other words in the query, Google will highlight those words within the cached document. +The query prefix "cache:" returns the cached HTML version of the specified web +document that the Google search crawled. Note there can be no space between +"cache:" and the web page URL. If you include other words in the query, Google +will highlight those words within the cached document:: cache:www.google.com Use Google as a free proxy (if direct access bloked): cache:example.com -** Title Search. +Title Search. +------------- -Restricts the results to those with all of the query words in the title. +Restricts the results to those with all of the query words in the title:: intitle:WORD1 intitle:WORD2 WORD3 allintitle:WORD1 WORD2 -Note: Putting "intitle:" in front of every word in your query is equivalent to putting "allintitle:" -at the front of your query. +Note: Putting "intitle:" in front of every word in your query is equivalent to +putting "allintitle:" at the front of your query. -** URL Search. +URL Search. +----------- -If you prepend "inurl:" to a query term, Google search restricts the results to documents containing -that word in the result URL. Note there can be no space between the "inurl:" and the following word. +If you prepend "inurl:" to a query term, Google search restricts the results to +documents containing that word in the result URL. Note there can be no space +between the "inurl:" and the following word. -Starting a query with the term "allinlinks:" restricts the results to those with all of the query -words in the URL links on the page. +Starting a query with the term "allinlinks:" restricts the results to those with +all of the query words in the URL links on the page:: inurl:WORD1 inurl:WORD2 WORD allinurl: WORD1 WORD2 -Note: "inurl:" works only on words, not URL components. In particular, it ignores punctuation and -uses only the first word following the "inurl:" operator. To find multiple words in a result URL, -use the "inurl:" operator for each word. +Note: "inurl:" works only on words, not URL components. In particular, it +ignores punctuation and uses only the first word following the "inurl:" +operator. To find multiple words in a result URL, use the "inurl:" operator for +each word. -Note: Putting "inurl:" in front of every word in your query is equivalent to putting "allinurl:" at -the front of your query. +Note: Putting "inurl:" in front of every word in your query is equivalent to +putting "allinurl:" at the front of your query. -** Link anchor search. +Link anchor search. +------------------- -Searches for text in a page's link anchors. A link anchor is the descriptive text of a link. +Searches for text in a page's link anchors. A link anchor is the descriptive +text of a link:: inanchor:"WORD1 WORD2" -** Text Only Search. +Text Only Search. +----------------- -Starting a query with the term "allintext:" restricts the results to those with all of the query -words in only the body text, ignoring link, URL, and title matches. +Starting a query with the term "allintext:" restricts the results to those with +all of the query words in only the body text, ignoring link, URL, and title +matches:: intext:WORD allintext: WORD1 WORD2 -** File Type Filtering. +File Type Filtering. +-------------------- -The query prefix "filetype:" filters the results returned to include only documents with the -extension specified immediately after. Note there can be no space between "filetype:" and the -specified extension. +The query prefix "filetype:" filters the results returned to include only +documents with the extension specified immediately after. Note there can be no +space between "filetype:" and the specified extension:: WORD filetype:doc OR filetype:pdf -** File Type Exclusion. +File Type Exclusion. +-------------------- -The query prefix "-filetype:" filters the results to exclude documents with the extension specified -immediately after. Note there can be no space between "-filetype:" and the specified extension. +The query prefix "-filetype:" filters the results to exclude documents with the +extension specified immediately after. Note there can be no space between +"-filetype:" and the specified extension:: WORD -filetype:doc -filetype:pdf -** Web Document Info. +Web Document Info. +------------------ -The query prefix "info:" returns a single result for the specified URL if it exists in the index. +The query prefix "info:" returns a single result for the specified URL if it +exists in the index:: info:www.google.com Note: No other query terms can be specified when using this special query term. -** Back Links. +Back Links. +----------- -The query prefix "link:" lists web pages that have links to the specified web page. +The query prefix "link:" lists web pages that have links to the specified web +page:: link:www.google.com @@ -150,9 +189,10 @@ Note: No other query terms can be specified when using this special query term. -** Related Links. +Related Links. +-------------- -Lists web pages that are similar to the specified web page. +Lists web pages that are similar to the specified web page:: related:www.google.com @@ -160,37 +200,57 @@ Note: No other query terms can be specified when using this special query term. -** Word definition. +Word definition. +---------------- -The query prefix "define:" will provide a definition of the words listed after it. +The query prefix "define:" will provide a definition of the words listed after +it:: define:WORD -* Google Code. +Google Code. +============ http://code.google.com/ + http://www.google.com/codesearch http://www.google.com/help/faq_codesearch.html -** file: +file: +----- +:: file:\.(x|abc)$ -** lang: +lang: +----- +:: lang:"c++", -lang:java lang:^(c|c#|c\+\+)$ -** license: +license: +-------- +:: license:apache,-license:gpl license:bsd|mit -** package: +package: +-------- +:: package:"www.kernel.org" package:\.tgz$ -* Yahoo search query syntax. +Koders.com. +=========== + +You can select license and language. + + http://www.koders.com/ + +Yahoo search query syntax. +========================== http://help.yahoo.com/l/uk/yahoo/search/basics/index.html Yahoo! Search Help Topics @@ -201,59 +261,73 @@ http://help.yahoo.com/l/uk/yahoo/search/basics/basics-19.html How do I search for a specific URL, sub-page, or find sites that link to mine? -** All of these words. +All of these words. +------------------- -Includes all of the words you typed in the search box. This is similar to inserting "AND" between -words or the symbol "+" before a word. +Includes all of the words you typed in the search box. This is similar to +inserting "AND" between words or the symbol "+" before a word. -** At least one of these words. +At least one of these words. +---------------------------- -Searches for results that match either one or more of the words. This is similar to inserting "OR" -between the words. +Searches for results that match either one or more of the words. This is similar +to inserting "OR" between the words. -** Exact phrase. +Exact phrase. +------------- -Searches for the words in exactly the order you enter them. This is similar to putting quotes (" ") -around a set of words. +Searches for the words in exactly the order you enter them. This is similar to +putting quotes (" ") around a set of words. -** None of these words. +None of these words. +-------------------- -Excludes words from your search. This is similar to inserting "NOT" between the words or the symbol -"-" before a word. +Excludes words from your search. This is similar to inserting "NOT" between the +words or the symbol "-" before a word. -** site:. +site: +----- -This allows one to find all documents within a particular domain and all its subdomains. +This allows one to find all documents within a particular domain and all its +subdomains. -To exclude DOMAIN from search: +To exclude DOMAIN from search:: -site:DOMAIN -** hostname:. +hostname: +--------- This allows one to find all documents from a particular host only. -** link:. +link: +----- This allows one to find documents that link to a particular URL. -** url:. +url: +---- This allows one to find a specific document in our index. -** inurl:. +inurl: +------ This allows one to find a specific keyword as part of indexed URLs. -** intitle:. +intitle: +-------- This allows one to find a specific keyword as part of the indexed titles. -** Back links. +Back links. +----------- +:: linkdomain:DOMAIN -* Bing search query syntax. +Bing search query syntax. +========================= http://onlinehelp.microsoft.com/en-WW/bing/ff808535.aspx Bing Help @@ -264,90 +338,113 @@ http://onlinehelp.microsoft.com/en-us/bing/ff808421.aspx Advanced search keywords -** +. +"+" +--- -Finds webpages that contain all the terms that are preceded by the + symbol. Also allows you to -include terms that are usually ignored. +Finds webpages that contain all the terms that are preceded by the + symbol. +Also allows you to include terms that are usually ignored. -** " ". +" " +--- Finds the exact words in a phrase. -** (). +"()" +---- Finds or excludes webpages that contain a group of words. -** AND or &. +AND or "&". +----------- Finds webpages that contain all the terms or phrases. -** NOT or -. +NOT or "-". +----------- Excludes webpages that contain a term or phrase. -** OR or |. +OR or "|". +---------- Finds webpages that contain either of the terms or phrases. -** contains:. +contains: +--------- -Keeps results focused on sites that have links to the file types that you specify. +Keeps results focused on sites that have links to the file types that you +specify:: contains:wma -** filetype:. +filetype: +--------- -Returns only webpages created in the file type that you specify. +Returns only webpages created in the file type that you specify:: filetype:pdf -** inanchor: or inbody: or intitle:. +inanchor: or inbody: or intitle: +-------------------------------- +These keywords return webpages that contain the specified term in the metadata, +such as the anchor, body, or title of the site, respectively. Specify only one +term per keyword. You can string multiple keyword entries as needed. -These keywords return webpages that contain the specified term in the metadata, such as the anchor, -body, or title of the site, respectively. Specify only one term per keyword. You can string multiple -keyword entries as needed. +ip: +--- -** ip:. +Finds sites that are hosted by a specific IP address. The IP address must be a +dotted quad address. Type the ip: keyword, followed by the IP address of the +website. -Finds sites that are hosted by a specific IP address. The IP address must be a dotted quad address. -Type the ip: keyword, followed by the IP address of the website. - -** language:. +language: +--------- -Returns webpages for a specific language. Specify the language code directly after the language: -keyword. You can also access this function using the Search Builder Language function. For more -information about using Search Builder, see Use advanced search. +Returns webpages for a specific language. Specify the language code directly +after the language: keyword. You can also access this function using the Search +Builder Language function. For more information about using Search Builder, see +Use advanced search. -** loc: or location:. +loc: or location: +----------------- -Returns webpages from a specific country or region. Specify the country or region code directly -after the loc: keyword. To focus on two or more languages, use a logical OR to group the languages. +Returns webpages from a specific country or region. Specify the country or +region code directly after the loc: keyword. To focus on two or more languages, +use a logical OR to group the languages:: WORD1 WORD2 (loc:US OR loc:GB) -** prefer:. +prefer: +------- -Adds emphasis to a search term or another operator to help focus the search results. +Adds emphasis to a search term or another operator to help focus the search +results. -** site:. +site: +----- -Returns webpages that belong to the specified site. To focus on two or more domains, use a logical -OR to group the domains. You can use site: to search for web domains, top level domains, and -directories that are not more than two levels deep. You can also search for webpages that contain a -specific search word on a site. +Returns webpages that belong to the specified site. To focus on two or more +domains, use a logical OR to group the domains. You can use site: to search for +web domains, top level domains, and directories that are not more than two +levels deep. You can also search for webpages that contain a specific search +word on a site. -** feed:. +feed: +----- Finds RSS or Atom feeds on a website for the terms you search for. -** hasfeed:. - -Finds webpages that contain an RSS or Atom feed on a website for the terms you search for. +hasfeed: +-------- - site:www.nytimes.com hasfeed:football. +Finds webpages that contain an RSS or Atom feed on a website for the terms you +search for:: -** url:. + site:www.nytimes.com hasfeed:football + +url: +---- Checks whether the listed domain or web address is in the Bing index. diff -r 04ce91d377dd -r 0a92fc8471b9 web-seo.rst --- a/web-seo.rst Fri Aug 26 17:42:27 2011 +0300 +++ b/web-seo.rst Thu Sep 01 09:35:15 2011 +0300 @@ -38,3 +38,8 @@ http://DOMAIN /outbound http://DOMAIN /internal +sitetrail. +========== + + http://www.sitetrail.com/DOMAIN +