adsense

List of HTTP Status Codes

This is a condensed plain-text list of HTTP Status codes from wikipedia.

100 Continue. This means that the server has received the request headers, and that the client should proceed to send the request body (in the case of a request for which a body needs to be sent; for example, a POST request). If the request body is large, sending it to a server when a request has already been rejected based upon inappropriate headers is inefficient. To have a server check if the request could be accepted based on the request's headers alone, a client must send Expect: 100-continue as a header in its initial request and check if a 100 Continue status code is received in response before continuing (or receive 417 Expectation Failed and not continue).

101 Switching Protocols. This means the requester has asked the server to switch protocols and the server is acknowledging that it will do so.

102 Processing (WebDAV; RFC 2518). As a WebDAV request may contain many sub-requests involving file operations, it may take a long time to complete the request. This code indicates that the server has received and is processing the request, but no response is available yet. This prevents the client from timing out and assuming the request was lost.

200 OK. Standard response for successful HTTP requests. The actual response will depend on the request method used. In a GET request, the response will contain an entity corresponding to the requested resource. In a POST request the response will contain an entity describing or containing the result of the action.

201 Created. The request has been fulfilled and resulted in a new resource being created.

202 Accepted. The request has been accepted for processing, but the processing has not been completed. The request might or might not eventually be acted upon, as it might be disallowed when processing actually takes place.

203 Non-Authoritative Information (since HTTP/1.1). The server successfully processed the request, but is returning information that may be from another source.

204 No Content. The server successfully processed the request, but is not returning any content. Usually used as a response to a successful delete request.

205 Reset Content. The server successfully processed the request, but is not returning any content. Unlike a 
204 response, this response requires that the requester reset the document view.

206 Partial Content. The server is delivering only part of the resource (byte serving) due to a range header sent by the client. The range header is used by tools like wget to enable resuming of interrupted downloads, or split a download into multiple simultaneous streams.

207 Multi-Status (WebDAV; RFC 4918). The message body that follows is an XML message and can contain a number of separate response codes, depending on how many sub-requests were made.

208 Already Reported (WebDAV; RFC 5842). The members of a DAV binding have already been enumerated in a previous reply to this request, and are not being included again.

226 IM Used (RFC 3229). The server has fulfilled a request for the resource, and the response is a representation of the result of one or more instance-manipulations applied to the current instance.

301 Moved Permanently. This and all future requests should be directed to the given URI.

302 Found. This is an example of industry practice contradicting the standard. The HTTP/1.0 specification (RFC 1945) required the client to perform a temporary redirect (the original describing phrase was "Moved Temporarily"), but popular browsers implemented 302 with the functionality of a 303 See Other. Therefore, HTTP/1.1 added status codes 303 and 307 to distinguish between the two behaviours. However, some Web applications and frameworks use the 302 status code as if it were the 303.

303 See Other (since HTTP/1.1). The response to the request can be found under another URI using a GET method. When received in response to a POST (or PUT/DELETE), it should be assumed that the server has received the data and the redirect should be issued with a separate GET message.

304 Not Modified. Indicates that the resource has not been modified since the version specified by the request headers If-Modified-Since or If-None-Match. This means that there is no need to retransmit the resource, since the client still has a previously-downloaded copy.

305 Use Proxy (since HTTP/1.1). The requested resource is only available through a proxy, whose address is provided in the response. Many HTTP clients (such as Mozilla and Internet Explorer) do not correctly handle responses with this status code, primarily for security reasons.

306 Switch Proxy. No longer used. Originally meant "Subsequent requests should use the specified proxy."

307 Temporary Redirect (since HTTP/1.1). In this case, the request should be repeated with another URI; however, future requests should still use the original URI. In contrast to how 302 was historically implemented, the request method is not allowed to be changed when reissuing the original request. For instance, a POST request should be repeated using another POST request.

308 Permanent Redirect (Experimental RFC; RFC 7238). The request, and all future requests should be repeated using another URI. 307 and 308 (as proposed) parallel the behaviors of 302 and 301, but do not allow the HTTP method to change. So, for example, submitting a form to a permanently redirected resource may continue smoothly.


400 Bad Request. The server cannot or will not process the request due to something that is perceived to be a client error.

401 Unauthorized. Similar to 403 Forbidden, but specifically for use when authentication is required and has failed or has not yet been provided. The response must include a WWW-Authenticate header field containing a challenge applicable to the requested resource. See Basic access authentication and Digest access authentication.

402 Payment Required. Reserved for future use. The original intention was that this code might be used as part of some form of digital cash or micropayment scheme, but that has not happened, and this code is not usually used. YouTube uses this status if a particular IP address has made excessive requests, and requires the person to enter a CAPTCHA.

403 Forbidden. The request was a valid request, but the server is refusing to respond to it. Unlike a 401 Unauthorized response, authenticating will make no difference.

404 Not Found. The requested resource could not be found but may be available again in the future. Subsequent requests by the client are permissible.

405 Method Not Allowed. A request was made of a resource using a request method not supported by that resource; for example, using GET on a form which requires data to be presented via POST, or using PUT on a read-only resource.

406 Not Acceptable. The requested resource is only capable of generating content not acceptable according to the Accept headers sent in the request.

407 Proxy Authentication Required. The client must first authenticate itself with the proxy.

408 Request Timeout. The server timed out waiting for the request. According to HTTP specifications: "The client did not produce a request within the time that the server was prepared to wait. The client MAY repeat the request without modifications at any later time."

409 Conflict. Indicates that the request could not be processed because of conflict in the request, such as an edit conflict in the case of multiple updates.

410 Gone. Indicates that the resource requested is no longer available and will not be available again. This should be used when a resource has been intentionally removed and the resource should be purged. Upon receiving a 410 status code, the client should not request the resource again in the future. Clients such as search engines should remove the resource from their indices. Most use cases do not require clients and search engines to purge the resource, and a "404 Not Found" may be used instead.

411 Length Required. The request did not specify the length of its content, which is required by the requested resource.

412 Precondition Failed. The server does not meet one of the preconditions that the requester put on the request.

413 Request Entity Too Large. The request is larger than the server is willing or able to process.

414 Request-URI Too Long. The URI provided was too long for the server to process. Often the result of too much data being encoded as a query-string of a GET request, in which case it should be converted to a POST request.

415 Unsupported Media Type. The request entity has a media type which the server or resource does not support. For example, the client uploads an image as image/svg+xml, but the server requires that images use a different format.

416 Requested Range Not Satisfiable. The client has asked for a portion of the file (byte serving), but the server cannot supply that portion. For example, if the client asked for a part of the file that lies beyond the end of the file.

417 Expectation Failed. The server cannot meet the requirements of the Expect request-header field.

418 I'm a teapot (RFC 2324). This code was defined in 1998 as one of the traditional IETF April Fools' jokes, in RFC 2324, Hyper Text Coffee Pot Control Protocol, and is not expected to be implemented by actual HTTP servers.

419 Authentication Timeout (not in RFC 2616). Not a part of the HTTP standard, 419 Authentication Timeout denotes that previously valid authentication has expired. It is used as an alternative to 401 Unauthorized in order to differentiate from otherwise authenticated clients being denied access to specific server resources.

420 Method Failure (Spring Framework). Not part of the HTTP standard, but defined by Spring in the HttpStatus class to be used when a method failed. This status code is deprecated by Spring.

420 Enhance Your Calm (Twitter). Not part of the HTTP standard, but returned by version 1 of the Twitter Search and Trends API when the client is being rate limited. Other services may wish to implement the 429 Too Many Requests response code instead.

422 Unprocessable Entity (WebDAV; RFC 4918). The request was well-formed but was unable to be followed due to semantic errors.

423 Locked (WebDAV; RFC 4918). The resource that is being accessed is locked. 

424 Failed Dependency (WebDAV; RFC 4918). The request failed due to failure of a previous request (e.g., a PROPPATCH).

426 Upgrade Required. The client should switch to a different protocol such as TLS/1.0.

428 Precondition Required (RFC 6585). The origin server requires the request to be conditional. Intended to prevent "the 'lost update' problem, where a client GETs a resource's state, modifies it, and PUTs it back to the server, when meanwhile a third party has modified the state on the server, leading to a conflict."

429 Too Many Requests (RFC 6585). The user has sent too many requests in a given amount of time. Intended for use with rate limiting schemes.

431 Request Header Fields Too Large (RFC 6585). The server is unwilling to process the request because either an individual header field, or all the header fields collectively, are too large.

440 Login Timeout (Microsoft). A Microsoft extension. Indicates that your session has expired.

444 No Response (Nginx). Used in Nginx logs to indicate that the server has returned no information to the client and closed the connection (useful as a deterrent for malware).

449 Retry With (Microsoft). A Microsoft extension. The request should be retried after performing the appropriate action.

450 Blocked by Windows Parental Controls (Microsoft). A Microsoft extension. This error is given when Windows Parental Controls are turned on and are blocking access to the given webpage.

451 Unavailable For Legal Reasons (Internet draft). Defined in the internet draft "A New HTTP Status Code for Legally-restricted Resources". Intended to be used when resource access is denied for legal reasons, e.g. censorship or government-mandated blocked access. A reference to the 1953 dystopian novel Fahrenheit 451, where books are outlawed.

451 Redirect (Microsoft). Used in Exchange ActiveSync if there either is a more efficient server to use or the server cannot access the users' mailbox.

494 Request Header Too Large (Nginx). Nginx internal code similar to 431 but it was introduced earlier in version 0.9.4 (on January 21, 2011).

495 Cert Error (Nginx). Nginx internal code used when SSL client certificate error occurred to distinguish it from 4XX in a log and an error page redirection.

496 No Cert (Nginx). Nginx internal code used when client didn't provide certificate to distinguish it from 4XX in a log and an error page redirection.

497 HTTP to HTTPS (Nginx). Nginx internal code used for the plain HTTP requests that are sent to HTTPS port to distinguish it from 4XX in a log and an error page redirection.

498 Token expired/invalid (Esri). Returned by ArcGIS for Server. A code of 498 indicates an expired or otherwise invalid token.

499 Client Closed Request (Nginx). Used in Nginx logs to indicate when the connection has been closed by client while the server is still processing its request, making server unable to send a status code back.

499 Token required (Esri). Returned by ArcGIS for Server. A code of 499 indicates that a token is required (if no token was submitted).

500 Internal Server Error. A generic error message, given when an unexpected condition was encountered and no more specific message is suitable.

501 Not Implemented. The server either does not recognize the request method, or it lacks the ability to fulfill the request. Usually this implies future availability (e.g., a new feature of a web-service API).

502 Bad Gateway. The server was acting as a gateway or proxy and received an invalid response from the upstream server.

503 Service Unavailable. The server is currently unavailable (because it is overloaded or down for maintenance). Generally, this is a temporary state.

504 Gateway Timeout. The server was acting as a gateway or proxy and did not receive a timely response from the upstream server.

505 HTTP Version Not Supported. The server does not support the HTTP protocol version used in the request.

506 Variant Also Negotiates (RFC 2295). Transparent content negotiation for the request results in a circular reference.

507 Insufficient Storage (WebDAV; RFC 4918). The server is unable to store the representation needed to complete the request.

508 Loop Detected (WebDAV; RFC 5842). The server detected an infinite loop while processing the request (sent in lieu of 208 Already Reported).

509 Bandwidth Limit Exceeded (Apache bw/limited extension). This status code is not specified in any RFCs. Its use is unknown.

510 Not Extended (RFC 2774). Further extensions to the request are required for the server to fulfill it.

511 Network Authentication Required (RFC 6585). The client needs to authenticate to gain network access. Intended for use by intercepting proxies used to control access to the network (e.g., "captive portals" used to require agreement to Terms of Service before granting full Internet access via a Wi-Fi hotspot).

520 Origin Error (CloudFlare). This status code is not specified in any RFCs, but is used by CloudFlare's reverse proxies to signal an "unknown connection issue between CloudFlare and the origin web server" to a client in front of the proxy.

521 Web server is down (CloudFlare). This status code is not specified in any RFCs, but is used by CloudFlare's reverse proxies to indicate that the origin webserver refused the connection.

522 Connection timed out (CloudFlare). This status code is not specified in any RFCs, but is used by CloudFlare's reverse proxies to signal that a server connection timed out.

523 Proxy Declined Request (CloudFlare). This status code is not specified in any RFCs, but is used by CloudFlare's reverse proxies to signal a resource that has been blocked by the administrator of the website or proxy itself.

524 A timeout occurred (CloudFlare). This status code is not specified in any RFCs, but is used by CloudFlare's reverse proxies to signal a network read timeout behind the proxy to a client in front of the proxy.

598 Network read timeout error (Unknown). This status code is not specified in any RFCs, but is used by Microsoft HTTP proxies to signal a network read timeout behind the proxy to a client in front of the proxy.

599 Network connect timeout error (Unknown). This status code is not specified in any RFCs, but is used by Microsoft HTTP proxies to signal a network connect timeout behind the proxy to a client in front of the proxy.

List of the 27 Amendments to the U.S. Constitution

This is a plain text-based list of part of what is available on wikipedia. The first ten amendments are known as the Bill of Rights.


1st. Prohibits the making of any law respecting an establishment of religion, impeding the free exercise of religion, abridging the freedom of speech, infringing on the freedom of the press, interfering with the right to peaceably assemble or prohibiting the petitioning for a governmental redress of grievances.

2nd. Protects the right to keep and bear arms.

3rd. Prohibits quartering of soldiers in private homes without the owner's consent during peacetime.

4th. Prohibits unreasonable searches and seizures and sets out requirements for search warrants based on probable cause as determined by a neutral judge or magistrate.

5th. Sets out rules for indictment by grand jury and eminent domain, protects the right to due process, and prohibits self-incrimination and double jeopardy.

6th. Protects the right to a fair and speedy public trial by jury, including the rights to be notified of the accusations, to confront the accuser, to obtain witnesses and to retain counsel.

7th. Provides for the right to trial by jury in certain civil cases, according to common law.

8th. Prohibits excessive fines and excessive bail, as well as cruel and unusual punishment.

9th. Protects rights not enumerated in the Constitution.

10th. Reinforces the principle of federalism by stating that the federal government possesses only those powers delegated to it by the states or the people through the Constitution.

11th. Makes states immune from suits from out-of-state citizens and foreigners not living within the state borders; lays the foundation for sovereign immunity.

12th. Revises presidential election procedures.

13th. Abolishes slavery, and involuntary servitude, except as punishment for a crime.

14th. Defines citizenship, contains the Privileges or Immunities Clause, the Due Process Clause, the Equal Protection Clause, and deals with post-Civil War issues.

15th. Prohibits the denial of the right to vote based on race, color, or previous condition of servitude.

16th. Permits Congress to levy an income tax without apportioning it among the states or basing it on the United States Census.

17th. Establishes the direct election of United States Senators by popular vote.

18th. Prohibited the manufacturing or sale of alcohol within the United States (Repealed December 5, 1933).

19th. Prohibits the denial of the right to vote based on sex.

20th. Changes the date on which the terms of the President and Vice President (January 20) and Senators and Representatives (January 3) end and begin.

21st. Repeals the 18th Amendment and prohibits the transportation or importation into the United States of alcohol for delivery or use in violation of applicable laws.

22nd. Limits the number of times that a person can be elected president: a person cannot be elected president more than twice, and a person who has served more than two years of a term to which someone else was elected cannot be elected more than once.

23rd. Grants the District of Columbia electors (the number of electors being equal to the least populous state) in the Electoral College.

24th. Prohibits the revocation of voting rights due to the non-payment of a poll tax.

25th. Addresses succession to the Presidency and establishes procedures both for filling a vacancy in the office of the Vice President, as well as responding to Presidential disabilities.

26th. Prohibits the denial of the right of US citizens, eighteen years of age or older, to vote on account of age.

27th. Delays laws affecting Congressional salary from taking effect until after the next election of representatives.

List of Countries

This is a text-based list of the entities with a "country data code" per the CIA Factbook (which itself is a great resource for all sorts of interesting information).

Afghanistan
Akrotiri
Albania
Algeria
American Samoa
Andorra
Angola
Anguilla
Antarctica
Antigua and Barbuda
Argentina
Armenia
Aruba
Ashmore and Cartier Islands
Australia
Austria
Azerbaijan
Bahamas, The
Bahrain
Baker Island
Bangladesh
Barbados
Bassas da India
Belarus
Belgium
Belize
Benin
Bermuda
Bhutan
Bolivia
Bosnia and Herzegovina
Botswana
Bouvet Island
Brazil
British Indian Ocean Territory
British Virgin Islands
Brunei
Bulgaria
Burkina Faso
Burma
Burundi
Cabo Verde
Cambodia
Cameroon
Canada
Cayman Islands
Central African Republic
Chad
Chile
China
Christmas Island
Clipperton Island
Cocos (Keeling) Islands
Colombia
Comoros
Congo, Democratic Republic of the
Congo, Republic of the
Cook Islands
Coral Sea Islands
Costa Rica
Cote d'Ivoire
Croatia
Cuba
Curacao
Cyprus
Czech Republic
Denmark
Dhekelia
Djibouti
Dominica
Dominican Republic
Ecuador
Egypt
El Salvador
Equatorial Guinea
Eritrea
Estonia
Ethiopia
Europa Island
Falkland Islands (Islas Malvinas)
Faroe Islands
Fiji
Finland
France
France, Metropolitan
French Guiana
French Polynesia
French Southern and Antarctic Lands
Gabon
Gambia, The
Gaza Strip
Georgia
Germany
Ghana
Gibraltar
Glorioso Islands
Greece
Greenland
Grenada
Guadeloupe
Guam
Guatemala
Guernsey
Guinea
Guinea-Bissau
Guyana
Haiti
Heard Island and McDonald Islands
Holy See (Vatican City)
Honduras
Hong Kong
Howland Island
Hungary
Iceland
India
Indonesia
Iran
Iraq
Ireland
Isle of Man
Israel
Italy
Jamaica
Jan Mayen
Japan
Jarvis Island
Jersey
Johnston Atoll
Jordan
Juan de Nova Island
Kazakhstan
Kenya
Kingman Reef
Kiribati
Korea, North
Korea, South
Kosovo
Kuwait
Kyrgyzstan
Laos
Latvia
Lebanon
Lesotho
Liberia
Libya
Liechtenstein
Lithuania
Luxembourg
Macau
Macedonia
Madagascar
Malawi
Malaysia
Maldives
Mali
Malta
Marshall Islands
Martinique
Mauritania
Mauritius
Mayotte
Mexico
Micronesia, Federated States of
Midway Islands
Moldova
Monaco
Mongolia
Montenegro
Montserrat
Morocco
Mozambique
Myanmar
Namibia
Nauru
Navassa Island
Nepal
Netherlands
Netherlands Antilles
New Caledonia
New Zealand
Nicaragua
Niger
Nigeria
Niue
Norfolk Island
Northern Mariana Islands
Norway
Oman
Pakistan
Palau
Palmyra Atoll
Panama
Papua New Guinea
Paracel Islands
Paraguay
Peru
Philippines
Pitcairn Islands
Poland
Portugal
Puerto Rico
Qatar
Reunion
Romania
Russia
Rwanda
Saint Barthelemy
Saint Helena, Ascension, and Tristan da Cunha
Saint Kitts and Nevis
Saint Lucia
Saint Martin
Saint Pierre and Miquelon
Saint Vincent and the Grenadines
Samoa
San Marino
Sao Tome and Principe
Saudi Arabia
Senegal
Serbia
Seychelles
Sierra Leone
Singapore
Sint Maarten
Slovakia
Slovenia
Solomon Islands
Somalia
South Africa
South Georgia and the Islands
South Sudan
Spain
Spratly Islands
Sri Lanka
Sudan
Suriname
Svalbard
Swaziland
Sweden
Switzerland
Syria
Taiwan
Tajikistan
Tanzania
Thailand
Timor-Leste
Togo
Tokelau
Tonga
Trinidad and Tobago
Tromelin Island
Tunisia
Turkey
Turkmenistan
Turks and Caicos Islands
Tuvalu
Uganda
Ukraine
United Arab Emirates
United Kingdom
United States
United States Minor Outlying Islands
Uruguay
Uzbekistan
Vanuatu
Venezuela
Vietnam
Virgin Islands
Virgin Islands (UK)
Virgin Islands (US)
Wake Island
Wallis and Futuna
West Bank
Western Sahara
Western Samoa
Yemen
Zaire
Zambia
Zimbabwe

List of Phobias

This is a text-based list of part of what is available on wikipedia.

Ablutophobia:  fear of bathing, washing, or cleaning
Acousticophobia:  fear of noise:  a branch of phonophobia
Acrophobia:  fear of heights
Agoraphobia:  fear of helplessness and of leaving safe places
Agraphobia:  fear of sexual abuse
Agrizoophobia:  fear of wild animals, a branch of zoophobia
Agyrophobia:  fear of crossing the street
Aichmophobia:  fear of sharp or pointed objects (such as a needle or knife)
Ailurophobia:  fear of cats
Algophobia:  fear of pain
Amaxophobia, ochophobia, motorphobia, hamaxophobia:  fear of riding in a car
Amychophobia:  fear of being scratched
Androphobia:  fear of men
Anthophobia:  fear of flowers
Anthropophobia:  fear of people or the company of people, a form of social phobia
Antlophobia:  fear of floods
Aquaphobia:  fear of water. Distinct from hydrophobia, a scientific property that makes chemicals averse to interaction with water, as well as an archaic name for rabies
Arachnophobia:  fear of spiders
Astraphobia:  fear of thunder and lightning
Atelophobia: fear of not being good enough or imperfection
Atychiphobia, kakorrhaphiophobia:  fear of failure
Automatonophobia:  fear of anything that falsely represents a sentient being
Autophobia:  fear of isolation
Aviophobia, aviatophobia:  fear of flying
Barophobia:  fear of gravity
Bathmophobia:  fear of stairs or slopes
Blood-injection-injury type phobia:  a DSM-IV subtype of specific phobias
Chaetophobia:  fear of hair
Chemophobia:  fear of chemicals
Cherophobia: fear of happiness
Chiroptophobia:  fear of bats
Chlorophobia:  fear of the color green
Chromophobia, chromatophobia:  fear of colors
Chronophobia:  fear of time and time moving forward
Chrysophobia:  fear of the color orange
Cibophobia, sitophobia:  aversion to food, synonymous to anorexia nervosa
Claustrophobia:  fear of having no escape and being closed in
Cleithrophobia:  fear of being trapped
Climacophobia:  fear of climbing
Coimetrophobia:  fear of cemeteries
Coulrophobia:  fear of clowns (not restricted to evil clowns)
Cyanophobia:  fear of the color blue
Cyberphobia:  fear of or aversion to computers and of learning new technologies
Decidophobia:  fear of making decisions
Demonophobia, daemonophobia:  fear of demons
Dentophobia, odontophobia:  fear of dentists and dental procedures
Disposophobia:  fear of getting rid of or losing things:  sometimes wrongly defined as compulsive hoarding
Dysmorphophobia, or body dysmorphic disorder:  a phobic obsession with a real or imaginary body defect
Ecclesiophobia:  fear of churches
Emetophobia:  fear of vomiting
Enochlophobia: fear of crowds
Ergophobia, ergasiophobia:  fear of work or functioning, or a surgeon's fear of operating
Erotophobia:  fear of sexual love or sexual abuse
Erythrophobia, erytophobia, ereuthophobia:  fear of the color red, or fear of blushing
Friggatriskaidekaphobia, paraskavedekatriaphobia, paraskevidekatriaphobia:  fear of Friday the 13th
Frigophobia:  fear of becoming too cold
Gelotophobia:  fear of being laughed at
Gephyrophobia:  fear of bridges
Genophobia, coitophobia:  fear of sexual intercourse
Gerascophobia:  fear of growing old or aging
Gerontophobia:  fear of growing old, or a hatred or fear of the elderly
Globophobia: fear of balloons
Glossophobia:  fear of speaking in public or of trying to speak
Gymnophobia:  fear of nudity
Gynophobia:  fear of women
Halitophobia:  fear of bad breath
Haphephobia:  fear of being touched
Harpaxophobia:  fear of being robbed
Heliophobia:  fear of the sun or sunlight
Hemophobia, haemophobia:  fear of blood
Hexakosioihexekontahexaphobia:  fear of the number 666
Hylophobia:  fear of trees, forests or wood
Hypnophobia, somniphobia:  fear of sleep
Ichthyophobia:  fear of fish, including fear of eating fish, or fear of dead fish
Kinetophobia, kinesophobia:  fear of movement
Kleptophobia, cleptophobia:  fear of stealing or being stolen
Koinoniphobia: fear of rooms or shared spaces
Koumpounophobia:  fear of buttons
Leukophobia:  fear of the color white
Lilapsophobia:  fear of tornadoes or hurricanes
Mechanophobia:  fear of machines
Melanophobia:  fear of the color black
Melissophobia:  fear of bees
Methyphobia:  fear of alcohol
Monophobia:  fear of being alone or isolated or of one's self
Musophobia, murophobia, suriphobia:  fear of mice and/or rats
Myrmecophobia:  fear of ants
Mysophobia:  fear of germs, contamination or dirt
Necrophobia:  fear of death and/or the dead
Neophobia, cainophobia, cainotophobia, centophobia, kainolophobia, kainophobia:  fear of newness, novelty
Nomophobia:  fear of being out of mobile phone contact
Nosocomephobia:  fear of hospitals
Nosophobia:  fear of contracting a disease
Nostophobia, ecophobia:  fear of returning home
Nyctophobia, achluophobia, lygophobia, scotophobia:  fear of darkness
Obesophobia:  fear of obesity
Oikophobia:  fear of home surroundings and household appliances
Omphalophobia:  fear of navels
Oneirophobia:  fear of dreams
Ophthalmophobia:  fear of being stared at
Osmophobia, olfactophobia:  fear of odors
Panphobia:  fear of everything or constant fear of an unknown cause
Papaphobia:  fear of the Pope
Pediophobia:  fear of dolls (a branch of automatonophobia: fear of humanoid figures)
Phagophobia:  fear of swallowing
Pharmacophobia:  fear of medications
Phasmophobia:  fear of ghosts or phantoms
Philophobia:  fear of love
Phobophobia: fear of fear itself or of having a phobia
Phonophobia:  fear of loud sounds or voices
Pogonophobia:  fear of beards
Pornophobia: fear of pornography
Porphyrophobia:  fear of the color purple
Prosophobia:  fear of progress
Pupaphobia:  fear of puppets
Pyrophobia:  fear of fire
Radiophobia:  fear of radioactivity or X-rays
Sanguivoriphobia:  fear of vampires
Scriptophobia:  fear of writing in public or of trying to write
Scopophobia:  fear of being looked at or stared at
Sesquipedalophobia:  fear of long words
Siderodromophobia:  fear of trains or railroads
Sociophobia:  fear of people or social situations
Spectrophobia:  fear of mirrors
Stasiphobia:  fear of standing or walking
Stygiophobia, stigiophobia, hadephobia:  fear of Hell
Taphophobia, taphephobia:  fear of the grave, or fear of being placed in a grave while still alive
Technophobia:  fear of technology (see also Luddite)
Telephone phobia:  fear or reluctance of making or taking telephone calls
Tetraphobia:  fear of the number 4
Thalassophobia:  fear of the sea, or fear of being in the ocean
Thanatophobia:  fear of dying
Theophobia:  fear of religion or gods
Thermophobia:  fear of heat
Tokophobia:  fear of childbirth or pregnancy
Toxiphobia:  fear of being poisoned
Traumatophobia:  a synonym for injury phobia: fear of having an injury
Triskaidekaphobia, terdekaphobia:  fear of the number 13
Trypanophobia, belonephobia, enetophobia:  fear of needles or injections
Trypophobia:  fear of holes or textures with a pattern of holes
Turophobia:  fear of cheese
Uranophobia, ouranophobia:  fear of Heaven
Workplace phobia:  fear of the workplace
Xanthophobia:  fear of the color yellow
Xenophobia:  fear of strangers, foreigners, or aliens
Xylophobia, hylophobia, ylophobia:  fear of trees, forests or wood

List of the U.S. Presidents

George Washington (1789-1797)
John Adams (1797-1801)
Thomas Jefferson (1801-1809)
James Madison (1809-1817)
James Monroe (1817-1825)
John Quincy Adams (1825-1829)
Andrew Jackson (1829-1837)
Martin van Buren (1837-1841)
William H. Harrison (1841)
John Tyler (1841-1845)
James K. Polk (1845-1849)
Zachary Taylor (1849-1850)
Millard Fillmore (1850-1853)
Franklin Pierce (1853-1857)
James Buchanan (1857-1861)
Abraham Lincoln (1861-1865)
Andrew Johnson (1865-1869)
Ulysses S. Grant (1869-1877)
Rutherford Hayes (1877-1881)
James Garfield (1881)
Chester Arthur (1881-1885)
Grover Cleveland (1885-1889)
Benjamin Harrison (1889-1893)
Grover Cleveland (1893-1897)
William McKinley (1897-1901)
Theodore Roosevelt (1901-1909)
William Taft (1909-1913)
Woodrow Wilson (1913-1921)
Warren Harding (1921-1923)
Calvin Coolidge (1923-1929)
Herbert C. Hoover (1929-1933)
Franklin Delano Roosevelt (1933-1945)
Harry S Truman (1945-1953)
Dwight David Eisenhower (1953-1961)
John Fitzgerald Kennedy (1961-1963)
Lyndon Baines Johnson (1963-1969)
Richard Milhous Nixon (1969-1974)
Gerald R. Ford (1974-1977)
James (Jimmy) Earl Carter, Jr. (1977-1981)
Ronald Wilson Reagan (1981-1989)
George H. W. Bush (1989-1993)
William (Bill) Jefferson Clinton (1993-2001)
George W. Bush (2001-2009)
Barack Obama (2009-)

List of States in the U.S.


Alabama
Alaska
Arizona
Arkansas
California
Colorado
Connecticut
Delaware
Florida
Georgia
Hawaii
Idaho
Illinois
Indiana
Iowa
Kansas
Kentucky
Louisiana
Maine
Maryland
Massachusetts
Michigan
Minnesota
Mississippi
Missouri
Montana
Nebraska
Nevada
New Hampshire
New Jersey
New Mexico
New York
North Carolina
North Dakota
Ohio
Oklahoma
Oregon
Pennsylvania
Rhode Island
South Carolina
South Dakota
Tennessee
Texas
Utah
Vermont
Virginia
Washington
West Virginia
Wisconsin
Wyoming
Washington, D.C. 

List of Octopress Rake Commands

Octopress is blog authoring software. Below are the rake options for Octopress. You can generate this list yourself using the command rake -T.

rake clean                     # Clean out caches: .pygments-cache, .gist-cache, .sass-cache
rake copydot[source,dest]      # copy dot files for deployment
rake deploy                    # Default deploy task
rake gen_deploy                # Generate website and deploy
rake generate                  # Generate jekyll site
rake install[theme]            # Initial setup for Octopress: copies the default theme into the path of Jekyll's generator
rake integrate                 # Move all stashed posts back into the posts directory, ready for site generation
rake isolate[filename]         # Move all other posts than the one currently being worked on to a temporary stash location (stash) so regenerating the site happens much more quickly
rake list                      # list tasks
rake new_page[filename]        # Create a new page in source/(filename)/index.markdown
rake new_post[title]           # Begin a new post in source/_posts
rake preview                   # preview the site in a web browser
rake push                      # deploy public directory to github pages
rake rsync                     # Deploy website via rsync
rake set_root_dir[dir]         # Update configurations to support publishing to root or sub directory
rake setup_github_pages[repo]  # Set up _deploy folder and deploy branch for Github Pages deployment
rake update_source[theme]      # Move source to source.old, install source theme updates, replace source/_includes/navigation.html with source.old's navigation
rake update_style[theme]       # Move sass to sass.old, install sass theme updates, replace sass/custom with sass.old/custom
rake watch                     # Watch the site and regenerate when it changes