<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>

<channel>
	<title>My Notes</title>
	<atom:link href="http://www.mynotes.it/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mynotes.it</link>
	<description>Appunti di informatica quotidiana, verba volant scripta manent...</description>
	<pubDate>Wed, 20 May 2009 21:45:24 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Quali porte o servizi sono in ascolto</title>
		<link>http://www.mynotes.it/linux/quali-porte-o-servizi-sono-in-ascolto-sulla-macchina/</link>
		<comments>http://www.mynotes.it/linux/quali-porte-o-servizi-sono-in-ascolto-sulla-macchina/#comments</comments>
		<pubDate>Wed, 20 May 2009 21:45:24 +0000</pubDate>
		<dc:creator>manuele</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Nmap]]></category>

		<category><![CDATA[port scan]]></category>

		<category><![CDATA[porte aperte]]></category>

		<category><![CDATA[portscan]]></category>

		<category><![CDATA[scansione porte]]></category>

		<category><![CDATA[servizi]]></category>

		<guid isPermaLink="false">http://www.mynotes.it/?p=141</guid>
		<description><![CDATA[Se avete un dubbio su quali porte siano in ascolto sulla vostra macchina, server o workstation che, sia ecco qua come fare.
Ricorriamo all&#8217;utilizzo di un tool chiamato Nmap, scaricabile sul sito http://nmap.org/. Questo tool è multipiattaforma quindi se volete potete utilizzarlo anche su sistemi Win32.
Nel nostro ambiente Linux Debian procediamo all&#8217;installazione di Nmap, nel caso [...]]]></description>
			<content:encoded><![CDATA[<p>Se avete un dubbio su quali porte siano in ascolto sulla vostra macchina, server o workstation che, sia ecco qua come fare.<br />
Ricorriamo all&#8217;utilizzo di un tool chiamato Nmap, scaricabile sul sito <a href="http://nmap.org/">http://nmap.org/</a>. Questo tool è multipiattaforma quindi se volete potete utilizzarlo anche su sistemi Win32.<br />
Nel nostro ambiente Linux Debian procediamo all&#8217;installazione di Nmap, nel caso non sia già presente.<br />
Per installarlo utilizziamo il gestore di pacchetti nel nostro caso apt come segue:</p>
<pre class="brush: bash">
apt-get install nmap
</pre>
<p>Eseguiamo tale Nmap come segue</p>
<pre class="brush: bash">
nmap localhost
</pre>
<p>Come vedete basta specificare su quale host deve essere effettuata la scansione delle porte. Di conseguenza potete anche capire quali porte sono aperte, e quindi quali servizi sono in ascolto, su una macchina remota.</p>
<p>Eseguendo Nmap senza parametri</p>
<pre class="brush: bash">
nmap
</pre>
<p>verrà mostrato l&#8217;help, con la specifica di tutti i paramentri, attraverso i quali potete specificare la tecnica di scansione, porte specifiche, scanning sul del sistema operativo, il timing e le perfomance della scansione.</p>
<p>Spero di essere stato utile e come al solito scrivetemi per dubbi chiarimenti o correzioni!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mynotes.it/linux/quali-porte-o-servizi-sono-in-ascolto-sulla-macchina/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Tabella dei caratteri paricolari nelle pagine html</title>
		<link>http://www.mynotes.it/varie/tabella-dei-caratteri-paricolari-nelle-pagine-html/</link>
		<comments>http://www.mynotes.it/varie/tabella-dei-caratteri-paricolari-nelle-pagine-html/#comments</comments>
		<pubDate>Wed, 22 Apr 2009 23:22:16 +0000</pubDate>
		<dc:creator>manuele</dc:creator>
		
		<category><![CDATA[ASP.NET]]></category>

		<category><![CDATA[varie]]></category>

		<category><![CDATA[caratteri complessi]]></category>

		<category><![CDATA[character entity]]></category>

		<category><![CDATA[Character entity references]]></category>

		<category><![CDATA[codifica]]></category>

		<category><![CDATA[codifica euro]]></category>

		<category><![CDATA[encoding]]></category>

		<category><![CDATA[html]]></category>

		<category><![CDATA[HTML Entities]]></category>

		<category><![CDATA[w3c]]></category>

		<guid isPermaLink="false">http://www.mynotes.it/?p=116</guid>
		<description><![CDATA[Se anche voi non vi ricordate mai i codici o i nomi dei caratteri complessi, quando dovete utilizzare tali caratteri in una pagina HTML, ecco a voi la lista completa fornita dal W3C.
Io solitamente utilizzo questa modalità di utilizzo

&#38;[Name];

Esempio

&#38;euro;
&#38;egrave;




Name
Character
Unicode code point
Standard
DTD
Old ISO subset
Description


quot
&#8220;
U+0022 (34)
HTML 2.0
HTMLspecial
ISOnum
quotation mark (= APL quote)


amp
&#38;
U+0026 (38)
HTML 2.0
HTMLspecial
ISOnum
ampersand


apos
&#8216;
U+0027 (39)
XHTML 1.0
HTMLspecial
ISOnum
apostrophe (= apostrophe-quote); [...]]]></description>
			<content:encoded><![CDATA[<p>Se anche voi non vi ricordate mai i codici o i nomi dei caratteri complessi, quando dovete utilizzare tali caratteri in una pagina HTML, ecco a voi la lista completa fornita dal W3C.</p>
<p>Io solitamente utilizzo questa modalità di utilizzo</p>
<pre class="brush: html">
&amp;[Name];
</pre>
<p>Esempio</p>
<pre class="brush: html">
&amp;euro;
&amp;egrave;
</pre>
<table id="sortable_table_id_0" class="wikitable sortable" style="height: 5174px;" border="0" width="728">
<tbody>
<tr style="background: #efefef none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">
<th>Name<a class="sortheader" onclick="ts_resortTable(this);return false;" href="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#"></a></th>
<th>Character<a class="sortheader" onclick="ts_resortTable(this);return false;" href="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#"></a></th>
<th>Unicode code point<a class="sortheader" onclick="ts_resortTable(this);return false;" href="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#"></a></th>
<th>Standard<a class="sortheader" onclick="ts_resortTable(this);return false;" href="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#"></a></th>
<th>DTD</th>
<th>Old ISO subset</th>
<th>Description</th>
</tr>
<tr>
<td>quot</td>
<td>&#8220;</td>
<td>U+0022 (34)</td>
<td>HTML 2.0</td>
<td>HTMLspecial</td>
<td>ISOnum</td>
<td>quotation mark <em>(= APL quote)</em></td>
</tr>
<tr>
<td>amp</td>
<td>&amp;</td>
<td>U+0026 (38)</td>
<td>HTML 2.0</td>
<td>HTMLspecial</td>
<td>ISOnum</td>
<td>ampersand</td>
</tr>
<tr>
<td>apos</td>
<td>&#8216;</td>
<td>U+0027 (39)</td>
<td>XHTML 1.0</td>
<td>HTMLspecial</td>
<td>ISOnum</td>
<td>apostrophe <em>(= apostrophe-quote)</em>; see <a href="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#Entities_representing_special_characters_in_XHTML">below</a></td>
</tr>
<tr>
<td>lt</td>
<td>&lt;</td>
<td>U+003C (60)</td>
<td>HTML 2.0</td>
<td>HTMLspecial</td>
<td>ISOnum</td>
<td>less-than sign</td>
</tr>
<tr>
<td>gt</td>
<td>&gt;</td>
<td>U+003E (62)</td>
<td>HTML 2.0</td>
<td>HTMLspecial</td>
<td>ISOnum</td>
<td>greater-than sign</td>
</tr>
<tr>
<td>nbsp</td>
<td><span style="background-color: blue; white-space: pre;"> </span></td>
<td>U+00A0 (160)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOnum</td>
<td>no-break space <em>(= <a title="Non-breaking space" href="http://en.wikipedia.org/wiki/Non-breaking_space">non-breaking space</a>)</em><span id="ref_spaces" class="reference plainlinksneverexpand"><sup><a class="external autonumber" title="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_spaces" rel="nofollow" href="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_spaces">[4]</a></sup></span></td>
</tr>
<tr>
<td>iexcl</td>
<td>¡</td>
<td>U+00A1 (161)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOnum</td>
<td>inverted exclamation mark</td>
</tr>
<tr>
<td>cent</td>
<td>¢</td>
<td>U+00A2 (162)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOnum</td>
<td>cent sign</td>
</tr>
<tr>
<td>pound</td>
<td>£</td>
<td>U+00A3 (163)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOnum</td>
<td>pound sign</td>
</tr>
<tr>
<td>curren</td>
<td>¤</td>
<td>U+00A4 (164)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOnum</td>
<td>currency sign</td>
</tr>
<tr>
<td>yen</td>
<td>¥</td>
<td>U+00A5 (165)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOnum</td>
<td>yen sign <em>(= yuan sign)</em></td>
</tr>
<tr>
<td>brvbar</td>
<td>¦</td>
<td>U+00A6 (166)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOnum</td>
<td>broken bar <em>(= broken vertical bar)</em></td>
</tr>
<tr>
<td>sect</td>
<td>§</td>
<td>U+00A7 (167)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOnum</td>
<td><a title="Section sign" href="http://en.wikipedia.org/wiki/Section_sign">section sign</a></td>
</tr>
<tr>
<td>uml</td>
<td>¨</td>
<td>U+00A8 (168)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOdia</td>
<td>diaeresis <em>(= spacing diaeresis)</em>; see German <a title="Umlaut" href="http://en.wikipedia.org/wiki/Umlaut">umlaut</a></td>
</tr>
<tr>
<td>copy</td>
<td>©</td>
<td>U+00A9 (169)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOnum</td>
<td>copyright sign</td>
</tr>
<tr>
<td>ordf</td>
<td>ª</td>
<td>U+00AA (170)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOnum</td>
<td>feminine ordinal indicator</td>
</tr>
<tr>
<td>laquo</td>
<td>«</td>
<td>U+00AB (171)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOnum</td>
<td>left-pointing double angle quotation mark <em>(= left pointing <a class="mw-redirect" title="Guillemet" href="http://en.wikipedia.org/wiki/Guillemet">guillemet</a>)</em></td>
</tr>
<tr>
<td>not</td>
<td>¬</td>
<td>U+00AC (172)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOnum</td>
<td>not sign</td>
</tr>
<tr>
<td>shy</td>
<td style="background: #aaaaaa none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"></td>
<td>U+00AD (173)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOnum</td>
<td><a class="mw-redirect" title="Soft hyphen" href="http://en.wikipedia.org/wiki/Soft_hyphen">soft hyphen</a> <em>(= discretionary hyphen)</em></td>
</tr>
<tr>
<td>reg</td>
<td>®</td>
<td>U+00AE (174)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOnum</td>
<td>registered sign <em>( = registered trade mark sign)</em></td>
</tr>
<tr>
<td>macr</td>
<td>¯</td>
<td>U+00AF (175)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOdia</td>
<td>macron <em>(= spacing macron = overline = APL overbar)</em></td>
</tr>
<tr>
<td>deg</td>
<td>°</td>
<td>U+00B0 (176)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOnum</td>
<td>degree sign</td>
</tr>
<tr>
<td>plusmn</td>
<td>±</td>
<td>U+00B1 (177)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOnum</td>
<td>plus-minus sign <em>(= plus-or-minus sign)</em></td>
</tr>
<tr>
<td>sup2</td>
<td>²</td>
<td>U+00B2 (178)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOnum</td>
<td>superscript two <em>(= superscript digit two = squared)</em></td>
</tr>
<tr>
<td>sup3</td>
<td>³</td>
<td>U+00B3 (179)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOnum</td>
<td>superscript three <em>(= superscript digit three = cubed)</em></td>
</tr>
<tr>
<td>acute</td>
<td>´</td>
<td>U+00B4 (180)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOdia</td>
<td>acute accent <em>(= spacing acute)</em></td>
</tr>
<tr>
<td>micro</td>
<td>µ</td>
<td>U+00B5 (181)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOnum</td>
<td>micro sign</td>
</tr>
<tr>
<td>para</td>
<td>¶</td>
<td>U+00B6 (182)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOnum</td>
<td>pilcrow sign <em>( = paragraph sign)</em></td>
</tr>
<tr>
<td>middot</td>
<td>·</td>
<td>U+00B7 (183)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOnum</td>
<td>middle dot <em>(= Georgian comma = Greek middle dot)</em></td>
</tr>
<tr>
<td>cedil</td>
<td>¸</td>
<td>U+00B8 (184)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOdia</td>
<td>cedilla <em>(= spacing cedilla)</em></td>
</tr>
<tr>
<td>sup1</td>
<td>¹</td>
<td>U+00B9 (185)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOnum</td>
<td>superscript one <em>(= superscript digit one)</em></td>
</tr>
<tr>
<td>ordm</td>
<td>º</td>
<td>U+00BA (186)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOnum</td>
<td>masculine ordinal indicator</td>
</tr>
<tr>
<td>raquo</td>
<td>»</td>
<td>U+00BB (187)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOnum</td>
<td>right-pointing double angle quotation mark <em>(= right pointing guillemet)</em></td>
</tr>
<tr>
<td>frac14</td>
<td>¼</td>
<td>U+00BC (188)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOnum</td>
<td>vulgar fraction one quarter <em>(= fraction one quarter)</em></td>
</tr>
<tr>
<td>frac12</td>
<td>½</td>
<td>U+00BD (189)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOnum</td>
<td>vulgar fraction one half <em>(= fraction one half)</em></td>
</tr>
<tr>
<td>frac34</td>
<td>¾</td>
<td>U+00BE (190)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOnum</td>
<td>vulgar fraction three quarters <em>(= fraction three quarters)</em></td>
</tr>
<tr>
<td>iquest</td>
<td>¿</td>
<td>U+00BF (191)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOnum</td>
<td>inverted question mark <em>(= turned question mark)</em></td>
</tr>
<tr>
<td>Agrave</td>
<td>À</td>
<td>U+00C0 (192)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin capital letter A with grave <em>(= Latin capital letter A grave)</em></td>
</tr>
<tr>
<td>Aacute</td>
<td>Á</td>
<td>U+00C1 (193)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin capital letter A with acute</td>
</tr>
<tr>
<td>Acirc</td>
<td>Â</td>
<td>U+00C2 (194)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin capital letter A with circumflex</td>
</tr>
<tr>
<td>Atilde</td>
<td>Ã</td>
<td>U+00C3 (195)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin capital letter A with tilde</td>
</tr>
<tr>
<td>Auml</td>
<td>Ä</td>
<td>U+00C4 (196)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin capital letter A with diaeresis</td>
</tr>
<tr>
<td>Aring</td>
<td>Å</td>
<td>U+00C5 (197)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin capital letter A with ring above <em>(= Latin capital letter A ring)</em></td>
</tr>
<tr>
<td>AElig</td>
<td>Æ</td>
<td>U+00C6 (198)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin capital letter AE <em>(= Latin capital ligature AE)</em></td>
</tr>
<tr>
<td>Ccedil</td>
<td>Ç</td>
<td>U+00C7 (199)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin capital letter C with cedilla</td>
</tr>
<tr>
<td>Egrave</td>
<td>È</td>
<td>U+00C8 (200)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin capital letter E with grave</td>
</tr>
<tr>
<td>Eacute</td>
<td>É</td>
<td>U+00C9 (201)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin capital letter E with acute</td>
</tr>
<tr>
<td>Ecirc</td>
<td>Ê</td>
<td>U+00CA (202)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin capital letter E with circumflex</td>
</tr>
<tr>
<td>Euml</td>
<td>Ë</td>
<td>U+00CB (203)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin capital letter E with diaeresis</td>
</tr>
<tr>
<td>Igrave</td>
<td>Ì</td>
<td>U+00CC (204)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin capital letter I with grave</td>
</tr>
<tr>
<td>Iacute</td>
<td>Í</td>
<td>U+00CD (205)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin capital letter I with acute</td>
</tr>
<tr>
<td>Icirc</td>
<td>Î</td>
<td>U+00CE (206)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin capital letter I with circumflex</td>
</tr>
<tr>
<td>Iuml</td>
<td>Ï</td>
<td>U+00CF (207)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin capital letter I with diaeresis</td>
</tr>
<tr>
<td>ETH</td>
<td>Ð</td>
<td>U+00D0 (208)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin capital letter ETH</td>
</tr>
<tr>
<td>Ntilde</td>
<td>Ñ</td>
<td>U+00D1 (209)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin capital letter N with tilde</td>
</tr>
<tr>
<td>Ograve</td>
<td>Ò</td>
<td>U+00D2 (210)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin capital letter O with grave</td>
</tr>
<tr>
<td>Oacute</td>
<td>Ó</td>
<td>U+00D3 (211)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin capital letter O with acute</td>
</tr>
<tr>
<td>Ocirc</td>
<td>Ô</td>
<td>U+00D4 (212)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin capital letter O with circumflex</td>
</tr>
<tr>
<td>Otilde</td>
<td>Õ</td>
<td>U+00D5 (213)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin capital letter O with tilde</td>
</tr>
<tr>
<td>Ouml</td>
<td>Ö</td>
<td>U+00D6 (214)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin capital letter O with diaeresis</td>
</tr>
<tr>
<td>times</td>
<td>×</td>
<td>U+00D7 (215)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOnum</td>
<td>multiplication sign</td>
</tr>
<tr>
<td>Oslash</td>
<td>Ø</td>
<td>U+00D8 (216)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin capital letter O with stroke <em>(= Latin capital letter O slash)</em></td>
</tr>
<tr>
<td>Ugrave</td>
<td>Ù</td>
<td>U+00D9 (217)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin capital letter U with grave</td>
</tr>
<tr>
<td>Uacute</td>
<td>Ú</td>
<td>U+00DA (218)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin capital letter U with acute</td>
</tr>
<tr>
<td>Ucirc</td>
<td>Û</td>
<td>U+00DB (219)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin capital letter U with circumflex</td>
</tr>
<tr>
<td>Uuml</td>
<td>Ü</td>
<td>U+00DC (220)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin capital letter U with diaeresis</td>
</tr>
<tr>
<td>Yacute</td>
<td>Ý</td>
<td>U+00DD (221)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin capital letter Y with acute</td>
</tr>
<tr>
<td>THORN</td>
<td>Þ</td>
<td>U+00DE (222)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin capital letter THORN</td>
</tr>
<tr>
<td>szlig</td>
<td>ß</td>
<td>U+00DF (223)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin small letter sharp s <em>(= ess-zed)</em>; see German <a class="mw-redirect" title="Eszett" href="http://en.wikipedia.org/wiki/Eszett">Eszett</a></td>
</tr>
<tr>
<td>agrave</td>
<td>à</td>
<td>U+00E0 (224)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin small letter a with grave</td>
</tr>
<tr>
<td>aacute</td>
<td>á</td>
<td>U+00E1 (225)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin small letter a with acute</td>
</tr>
<tr>
<td>acirc</td>
<td>â</td>
<td>U+00E2 (226)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin small letter a with circumflex</td>
</tr>
<tr>
<td>atilde</td>
<td>ã</td>
<td>U+00E3 (227)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin small letter a with tilde</td>
</tr>
<tr>
<td>auml</td>
<td>ä</td>
<td>U+00E4 (228)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin small letter a with diaeresis</td>
</tr>
<tr>
<td>aring</td>
<td>å</td>
<td>U+00E5 (229)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin small letter a with ring above</td>
</tr>
<tr>
<td>aelig</td>
<td>æ</td>
<td>U+00E6 (230)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin small letter ae <em>(= Latin small ligature ae)</em></td>
</tr>
<tr>
<td>ccedil</td>
<td>ç</td>
<td>U+00E7 (231)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin small letter c with cedilla</td>
</tr>
<tr>
<td>egrave</td>
<td>è</td>
<td>U+00E8 (232)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin small letter e with grave</td>
</tr>
<tr>
<td>eacute</td>
<td>é</td>
<td>U+00E9 (233)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin small letter e with acute</td>
</tr>
<tr>
<td>ecirc</td>
<td>ê</td>
<td>U+00EA (234)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin small letter e with circumflex</td>
</tr>
<tr>
<td>euml</td>
<td>ë</td>
<td>U+00EB (235)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin small letter e with diaeresis</td>
</tr>
<tr>
<td>igrave</td>
<td>ì</td>
<td>U+00EC (236)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin small letter i with grave</td>
</tr>
<tr>
<td>iacute</td>
<td>í</td>
<td>U+00ED (237)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin small letter i with acute</td>
</tr>
<tr>
<td>icirc</td>
<td>î</td>
<td>U+00EE (238)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin small letter i with circumflex</td>
</tr>
<tr>
<td>iuml</td>
<td>ï</td>
<td>U+00EF (239)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin small letter i with diaeresis</td>
</tr>
<tr>
<td>eth</td>
<td>ð</td>
<td>U+00F0 (240)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin small letter eth</td>
</tr>
<tr>
<td>ntilde</td>
<td>ñ</td>
<td>U+00F1 (241)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin small letter n with tilde</td>
</tr>
<tr>
<td>ograve</td>
<td>ò</td>
<td>U+00F2 (242)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin small letter o with grave</td>
</tr>
<tr>
<td>oacute</td>
<td>ó</td>
<td>U+00F3 (243)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin small letter o with acute</td>
</tr>
<tr>
<td>ocirc</td>
<td>ô</td>
<td>U+00F4 (244)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin small letter o with circumflex</td>
</tr>
<tr>
<td>otilde</td>
<td>õ</td>
<td>U+00F5 (245)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin small letter o with tilde</td>
</tr>
<tr>
<td>ouml</td>
<td>ö</td>
<td>U+00F6 (246)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin small letter o with diaeresis</td>
</tr>
<tr>
<td>divide</td>
<td>÷</td>
<td>U+00F7 (247)</td>
<td>HTML 3.2</td>
<td>HTMLlat1</td>
<td>ISOnum</td>
<td>division sign</td>
</tr>
<tr>
<td>oslash</td>
<td>ø</td>
<td>U+00F8 (248)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin small letter o with stroke <em>(= Latin small letter o slash)</em></td>
</tr>
<tr>
<td>ugrave</td>
<td>ù</td>
<td>U+00F9 (249)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin small letter u with grave</td>
</tr>
<tr>
<td>uacute</td>
<td>ú</td>
<td>U+00FA (250)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin small letter u with acute</td>
</tr>
<tr>
<td>ucirc</td>
<td>û</td>
<td>U+00FB (251)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin small letter u with circumflex</td>
</tr>
<tr>
<td>uuml</td>
<td>ü</td>
<td>U+00FC (252)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin small letter u with diaeresis</td>
</tr>
<tr>
<td>yacute</td>
<td>ý</td>
<td>U+00FD (253)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin small letter y with acute</td>
</tr>
<tr>
<td>thorn</td>
<td>þ</td>
<td>U+00FE (254)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin small letter thorn</td>
</tr>
<tr>
<td>yuml</td>
<td>ÿ</td>
<td>U+00FF (255)</td>
<td>HTML 2.0</td>
<td>HTMLlat1</td>
<td>ISOlat1</td>
<td>Latin small letter y with diaeresis</td>
</tr>
<tr>
<td>OElig</td>
<td>Œ</td>
<td>U+0152 (338)</td>
<td>HTML 4.0</td>
<td>HTMLspecial</td>
<td>ISOlat2</td>
<td>Latin capital ligature oe<span id="ref_ligature" class="reference plainlinksneverexpand"><sup><a class="external autonumber" title="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_ligature" rel="nofollow" href="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_ligature">[5]</a></sup></span></td>
</tr>
<tr>
<td>oelig</td>
<td>œ</td>
<td>U+0153 (339)</td>
<td>HTML 4.0</td>
<td>HTMLspecial</td>
<td>ISOlat2</td>
<td>Latin small ligature oe<span id="ref_ligature" class="reference plainlinksneverexpand"><sup><a class="external autonumber" title="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_ligature" rel="nofollow" href="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_ligature">[6]</a></sup></span></td>
</tr>
<tr>
<td>Scaron</td>
<td>Š</td>
<td>U+0160 (352)</td>
<td>HTML 4.0</td>
<td>HTMLspecial</td>
<td>ISOlat2</td>
<td>Latin capital letter s with caron</td>
</tr>
<tr>
<td>scaron</td>
<td>š</td>
<td>U+0161 (353)</td>
<td>HTML 4.0</td>
<td>HTMLspecial</td>
<td>ISOlat2</td>
<td>Latin small letter s with caron</td>
</tr>
<tr>
<td>Yuml</td>
<td>Ÿ</td>
<td>U+0178 (376)</td>
<td>HTML 4.0</td>
<td>HTMLspecial</td>
<td>ISOlat2</td>
<td>Latin capital letter y with diaeresis</td>
</tr>
<tr>
<td>fnof</td>
<td>ƒ</td>
<td>U+0192 (402)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>Latin small letter f with hook <em>(= function = florin)</em></td>
</tr>
<tr>
<td>circ</td>
<td>ˆ</td>
<td>U+02C6 (710)</td>
<td>HTML 4.0</td>
<td>HTMLspecial</td>
<td>ISOpub</td>
<td>modifier letter circumflex accent</td>
</tr>
<tr>
<td>tilde</td>
<td>˜</td>
<td>U+02DC (732)</td>
<td>HTML 4.0</td>
<td>HTMLspecial</td>
<td>ISOdia</td>
<td>small tilde</td>
</tr>
<tr>
<td>Alpha</td>
<td>Α</td>
<td>U+0391 (913)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td></td>
<td>Greek capital letter Alpha</td>
</tr>
<tr>
<td>Beta</td>
<td>Β</td>
<td>U+0392 (914)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td></td>
<td>Greek capital letter Beta</td>
</tr>
<tr>
<td>Gamma</td>
<td>Γ</td>
<td>U+0393 (915)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek capital letter Gamma</td>
</tr>
<tr>
<td>Delta</td>
<td>Δ</td>
<td>U+0394 (916)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek capital letter Delta</td>
</tr>
<tr>
<td>Epsilon</td>
<td>Ε</td>
<td>U+0395 (917)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td></td>
<td>Greek capital letter Epsilon</td>
</tr>
<tr>
<td>Zeta</td>
<td>Ζ</td>
<td>U+0396 (918)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td></td>
<td>Greek capital letter Zeta</td>
</tr>
<tr>
<td>Eta</td>
<td>Η</td>
<td>U+0397 (919)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td></td>
<td>Greek capital letter Eta</td>
</tr>
<tr>
<td>Theta</td>
<td>Θ</td>
<td>U+0398 (920)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek capital letter Theta</td>
</tr>
<tr>
<td>Iota</td>
<td>Ι</td>
<td>U+0399 (921)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td></td>
<td>Greek capital letter Iota</td>
</tr>
<tr>
<td>Kappa</td>
<td>Κ</td>
<td>U+039A (922)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td></td>
<td>Greek capital letter Kappa</td>
</tr>
<tr>
<td>Lambda</td>
<td>Λ</td>
<td>U+039B (923)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek capital letter Lambda</td>
</tr>
<tr>
<td>Mu</td>
<td>Μ</td>
<td>U+039C (924)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td></td>
<td>Greek capital letter Mu</td>
</tr>
<tr>
<td>Nu</td>
<td>Ν</td>
<td>U+039D (925)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td></td>
<td>Greek capital letter Nu</td>
</tr>
<tr>
<td>Xi</td>
<td>Ξ</td>
<td>U+039E (926)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek capital letter Xi</td>
</tr>
<tr>
<td>Omicron</td>
<td>Ο</td>
<td>U+039F (927)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td></td>
<td>Greek capital letter Omicron</td>
</tr>
<tr>
<td>Pi</td>
<td>Π</td>
<td>U+03A0 (928)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td></td>
<td>Greek capital letter Pi</td>
</tr>
<tr>
<td>Rho</td>
<td>Ρ</td>
<td>U+03A1 (929)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td></td>
<td>Greek capital letter Rho</td>
</tr>
<tr>
<td>Sigma</td>
<td>Σ</td>
<td>U+03A3 (931)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek capital letter Sigma</td>
</tr>
<tr>
<td>Tau</td>
<td>Τ</td>
<td>U+03A4 (932)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td></td>
<td>Greek capital letter Tau</td>
</tr>
<tr>
<td>Upsilon</td>
<td>Υ</td>
<td>U+03A5 (933)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek capital letter Upsilon</td>
</tr>
<tr>
<td>Phi</td>
<td>Φ</td>
<td>U+03A6 (934)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek capital letter Phi</td>
</tr>
<tr>
<td>Chi</td>
<td>Χ</td>
<td>U+03A7 (935)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td></td>
<td>Greek capital letter Chi</td>
</tr>
<tr>
<td>Psi</td>
<td>Ψ</td>
<td>U+03A8 (936)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek capital letter Psi</td>
</tr>
<tr>
<td>Omega</td>
<td>Ω</td>
<td>U+03A9 (937)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek capital letter Omega</td>
</tr>
<tr>
<td>alpha</td>
<td>α</td>
<td>U+03B1 (945)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek small letter alpha</td>
</tr>
<tr>
<td>beta</td>
<td>β</td>
<td>U+03B2 (946)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek small letter beta</td>
</tr>
<tr>
<td>gamma</td>
<td>γ</td>
<td>U+03B3 (947)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek small letter gamma</td>
</tr>
<tr>
<td>delta</td>
<td>δ</td>
<td>U+03B4 (948)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek small letter delta</td>
</tr>
<tr>
<td>epsilon</td>
<td>ε</td>
<td>U+03B5 (949)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek small letter epsilon</td>
</tr>
<tr>
<td>zeta</td>
<td>ζ</td>
<td>U+03B6 (950)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek small letter zeta</td>
</tr>
<tr>
<td>eta</td>
<td>η</td>
<td>U+03B7 (951)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek small letter eta</td>
</tr>
<tr>
<td>theta</td>
<td>θ</td>
<td>U+03B8 (952)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek small letter theta</td>
</tr>
<tr>
<td>iota</td>
<td>ι</td>
<td>U+03B9 (953)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek small letter iota</td>
</tr>
<tr>
<td>kappa</td>
<td>κ</td>
<td>U+03BA (954)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek small letter kappa</td>
</tr>
<tr>
<td>lambda</td>
<td>λ</td>
<td>U+03BB (955)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek small letter lambda</td>
</tr>
<tr>
<td>mu</td>
<td>μ</td>
<td>U+03BC (956)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek small letter mu</td>
</tr>
<tr>
<td>nu</td>
<td>ν</td>
<td>U+03BD (957)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek small letter nu</td>
</tr>
<tr>
<td>xi</td>
<td>ξ</td>
<td>U+03BE (958)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek small letter xi</td>
</tr>
<tr>
<td>omicron</td>
<td>ο</td>
<td>U+03BF (959)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td><em>NEW</em></td>
<td>Greek small letter omicron</td>
</tr>
<tr>
<td>pi</td>
<td>π</td>
<td>U+03C0 (960)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek small letter pi</td>
</tr>
<tr>
<td>rho</td>
<td>ρ</td>
<td>U+03C1 (961)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek small letter rho</td>
</tr>
<tr>
<td>sigmaf</td>
<td>ς</td>
<td>U+03C2 (962)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek small letter final sigma</td>
</tr>
<tr>
<td>sigma</td>
<td>σ</td>
<td>U+03C3 (963)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek small letter sigma</td>
</tr>
<tr>
<td>tau</td>
<td>τ</td>
<td>U+03C4 (964)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek small letter tau</td>
</tr>
<tr>
<td>upsilon</td>
<td>υ</td>
<td>U+03C5 (965)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek small letter upsilon</td>
</tr>
<tr>
<td>phi</td>
<td>φ</td>
<td>U+03C6 (966)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek small letter phi</td>
</tr>
<tr>
<td>chi</td>
<td>χ</td>
<td>U+03C7 (967)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek small letter chi</td>
</tr>
<tr>
<td>psi</td>
<td>ψ</td>
<td>U+03C8 (968)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek small letter psi</td>
</tr>
<tr>
<td>omega</td>
<td>ω</td>
<td>U+03C9 (969)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek small letter omega</td>
</tr>
<tr>
<td>thetasym</td>
<td><span class="Unicode">ϑ</span></td>
<td>U+03D1 (977)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td><em>NEW</em></td>
<td>Greek theta symbol</td>
</tr>
<tr>
<td>upsih</td>
<td><span class="Unicode">ϒ</span></td>
<td>U+03D2 (978)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td><em>NEW</em></td>
<td>Greek Upsilon with hook symbol</td>
</tr>
<tr>
<td>piv</td>
<td><span class="Unicode">ϖ</span></td>
<td>U+03D6 (982)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOgrk3</td>
<td>Greek pi symbol</td>
</tr>
<tr>
<td>ensp</td>
<td><span style="background-color: blue; white-space: pre;"><span class="Unicode"> </span></span></td>
<td>U+2002 (8194)</td>
<td>HTML 4.0</td>
<td>HTMLspecial</td>
<td>ISOpub</td>
<td>en space<span id="ref_spaces" class="reference plainlinksneverexpand"><sup><a class="external autonumber" title="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_spaces" rel="nofollow" href="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_spaces">[7]</a></sup></span></td>
</tr>
<tr>
<td>emsp</td>
<td><span style="background-color: blue; white-space: pre;"><span class="Unicode"> </span></span></td>
<td>U+2003 (8195)</td>
<td>HTML 4.0</td>
<td>HTMLspecial</td>
<td>ISOpub</td>
<td>em space<span id="ref_spaces" class="reference plainlinksneverexpand"><sup><a class="external autonumber" title="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_spaces" rel="nofollow" href="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_spaces">[8]</a></sup></span></td>
</tr>
<tr>
<td>thinsp</td>
<td><span style="background-color: blue; white-space: pre;"><span class="Unicode"> </span></span></td>
<td>U+2009 (8201)</td>
<td>HTML 4.0</td>
<td>HTMLspecial</td>
<td>ISOpub</td>
<td>thin space<span id="ref_spaces" class="reference plainlinksneverexpand"><sup><a class="external autonumber" title="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_spaces" rel="nofollow" href="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_spaces">[9]</a></sup></span></td>
</tr>
<tr>
<td>zwnj</td>
<td style="background: #aaaaaa none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"></td>
<td>U+200C (8204)</td>
<td>HTML 4.0</td>
<td>HTMLspecial</td>
<td><em>NEW <a class="external" title="http://tools.ietf.org/html/rfc2070" href="http://tools.ietf.org/html/rfc2070">RFC 2070</a></em></td>
<td><a title="Zero-width non-joiner" href="http://en.wikipedia.org/wiki/Zero-width_non-joiner">zero-width non-joiner</a></td>
</tr>
<tr>
<td>zwj</td>
<td style="background: #aaaaaa none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"></td>
<td>U+200D (8205)</td>
<td>HTML 4.0</td>
<td>HTMLspecial</td>
<td><em>NEW <a class="external" title="http://tools.ietf.org/html/rfc2070" href="http://tools.ietf.org/html/rfc2070">RFC 2070</a></em></td>
<td><a title="Zero-width joiner" href="http://en.wikipedia.org/wiki/Zero-width_joiner">zero-width joiner</a></td>
</tr>
<tr>
<td>lrm</td>
<td style="background: #aaaaaa none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"></td>
<td>U+200E (8206)</td>
<td>HTML 4.0</td>
<td>HTMLspecial</td>
<td><em>NEW <a class="external" title="http://tools.ietf.org/html/rfc2070" href="http://tools.ietf.org/html/rfc2070">RFC 2070</a></em></td>
<td><a title="Left-to-right mark" href="http://en.wikipedia.org/wiki/Left-to-right_mark">left-to-right mark</a></td>
</tr>
<tr>
<td>rlm</td>
<td style="background: #aaaaaa none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"></td>
<td>U+200F (8207)</td>
<td>HTML 4.0</td>
<td>HTMLspecial</td>
<td><em>NEW <a class="external" title="http://tools.ietf.org/html/rfc2070" href="http://tools.ietf.org/html/rfc2070">RFC 2070</a></em></td>
<td><a title="Right-to-left mark" href="http://en.wikipedia.org/wiki/Right-to-left_mark">right-to-left mark</a></td>
</tr>
<tr>
<td>ndash</td>
<td>–</td>
<td>U+2013 (8211)</td>
<td>HTML 4.0</td>
<td>HTMLspecial</td>
<td>ISOpub</td>
<td>en dash</td>
</tr>
<tr>
<td>mdash</td>
<td>—</td>
<td>U+2014 (8212)</td>
<td>HTML 4.0</td>
<td>HTMLspecial</td>
<td>ISOpub</td>
<td>em dash</td>
</tr>
<tr>
<td>lsquo</td>
<td>‘</td>
<td>U+2018 (8216)</td>
<td>HTML 4.0</td>
<td>HTMLspecial</td>
<td>ISOnum</td>
<td>left single quotation mark</td>
</tr>
<tr>
<td>rsquo</td>
<td>’</td>
<td>U+2019 (8217)</td>
<td>HTML 4.0</td>
<td>HTMLspecial</td>
<td>ISOnum</td>
<td>right single quotation mark</td>
</tr>
<tr>
<td>sbquo</td>
<td>‚</td>
<td>U+201A (8218)</td>
<td>HTML 4.0</td>
<td>HTMLspecial</td>
<td><em>NEW</em></td>
<td>single low-9 quotation mark</td>
</tr>
<tr>
<td>ldquo</td>
<td>“</td>
<td>U+201C (8220)</td>
<td>HTML 4.0</td>
<td>HTMLspecial</td>
<td>ISOnum</td>
<td>left double quotation mark</td>
</tr>
<tr>
<td>rdquo</td>
<td>”</td>
<td>U+201D (8221)</td>
<td>HTML 4.0</td>
<td>HTMLspecial</td>
<td>ISOnum</td>
<td>right double quotation mark</td>
</tr>
<tr>
<td>bdquo</td>
<td>„</td>
<td>U+201E (8222)</td>
<td>HTML 4.0</td>
<td>HTMLspecial</td>
<td><em>NEW</em></td>
<td>double low-9 quotation mark</td>
</tr>
<tr>
<td>dagger</td>
<td>†</td>
<td>U+2020 (8224)</td>
<td>HTML 4.0</td>
<td>HTMLspecial</td>
<td>ISOpub</td>
<td>dagger</td>
</tr>
<tr>
<td>Dagger</td>
<td>‡</td>
<td>U+2021 (8225)</td>
<td>HTML 4.0</td>
<td>HTMLspecial</td>
<td>ISOpub</td>
<td>double dagger</td>
</tr>
<tr>
<td>bull</td>
<td>•</td>
<td>U+2022 (8226)</td>
<td>HTML 4.0</td>
<td>HTMLspecial</td>
<td>ISOpub</td>
<td>bullet <em>(= black small circle)</em><span id="ref_black" class="reference plainlinksneverexpand"><sup><a class="external autonumber" title="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_black" rel="nofollow" href="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_black">[10]</a></sup></span></td>
</tr>
<tr>
<td>hellip</td>
<td>…</td>
<td>U+2026 (8230)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOpub</td>
<td>horizontal ellipsis <em>(= three dot leader)</em></td>
</tr>
<tr>
<td>permil</td>
<td>‰</td>
<td>U+2030 (8240)</td>
<td>HTML 4.0</td>
<td>HTMLspecial</td>
<td>ISOtech</td>
<td>per mille sign</td>
</tr>
<tr>
<td>prime</td>
<td>′</td>
<td>U+2032 (8242)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>prime <em>(= minutes = feet)</em></td>
</tr>
<tr>
<td>Prime</td>
<td>″</td>
<td>U+2033 (8243)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>double prime <em>(= seconds = inches)</em></td>
</tr>
<tr>
<td>lsaquo</td>
<td>‹</td>
<td>U+2039 (8249)</td>
<td>HTML 4.0</td>
<td>HTMLspecial</td>
<td><em>ISO proposed</em></td>
<td>single left-pointing angle quotation mark<span id="ref_proposed" class="reference plainlinksneverexpand"><sup><a class="external autonumber" title="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_proposed" rel="nofollow" href="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_proposed">[11]</a></sup></span></td>
</tr>
<tr>
<td>rsaquo</td>
<td>›</td>
<td>U+203A (8250)</td>
<td>HTML 4.0</td>
<td>HTMLspecial</td>
<td><em>ISO proposed</em></td>
<td>single right-pointing angle quotation mark<span id="ref_proposed" class="reference plainlinksneverexpand"><sup><a class="external autonumber" title="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_proposed" rel="nofollow" href="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_proposed">[12]</a></sup></span></td>
</tr>
<tr>
<td>oline</td>
<td>‾</td>
<td>U+203E (8254)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td><em>NEW</em></td>
<td>overline <em>(= spacing overscore)</em></td>
</tr>
<tr>
<td>frasl</td>
<td>⁄</td>
<td>U+2044 (8260)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td><em>NEW</em></td>
<td>fraction slash <em>(= <a title="Solidus (punctuation)" href="http://en.wikipedia.org/wiki/Solidus_%28punctuation%29">solidus</a>)</em></td>
</tr>
<tr>
<td>euro</td>
<td>€</td>
<td>U+20AC (8364)</td>
<td>HTML 4.0</td>
<td>HTMLspecial</td>
<td><em>NEW</em></td>
<td>euro sign</td>
</tr>
<tr>
<td>image</td>
<td><span class="Unicode">ℑ</span></td>
<td>U+2111 (8465)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOamso</td>
<td>black-letter capital I <em>(= imaginary part)</em></td>
</tr>
<tr>
<td>weierp</td>
<td><span class="Unicode">℘</span></td>
<td>U+2118 (8472)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOamso</td>
<td>script capital P <em>(= power set = <a class="mw-redirect" title="Weierstrass" href="http://en.wikipedia.org/wiki/Weierstrass">Weierstrass</a> p)</em></td>
</tr>
<tr>
<td>real</td>
<td><span class="Unicode">ℜ</span></td>
<td>U+211C (8476)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOamso</td>
<td>black-letter capital R <em>(= real part symbol)</em></td>
</tr>
<tr>
<td>trade</td>
<td>™</td>
<td>U+2122 (8482)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOnum</td>
<td>trademark sign</td>
</tr>
<tr>
<td>alefsym</td>
<td><span class="Unicode">ℵ</span></td>
<td>U+2135 (8501)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td><em>NEW</em></td>
<td>alef symbol <em>(= first transfinite cardinal)</em><span id="ref_alefsym" class="reference plainlinksneverexpand"><sup><a class="external autonumber" title="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_alefsym" rel="nofollow" href="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_alefsym">[13]</a></sup></span></td>
</tr>
<tr>
<td>larr</td>
<td>←</td>
<td>U+2190 (8592)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOnum</td>
<td>leftwards arrow</td>
</tr>
<tr>
<td>uarr</td>
<td>↑</td>
<td>U+2191 (8593)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOnum</td>
<td>upwards arrow</td>
</tr>
<tr>
<td>rarr</td>
<td>→</td>
<td>U+2192 (8594)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOnum</td>
<td>rightwards arrow</td>
</tr>
<tr>
<td>darr</td>
<td>↓</td>
<td>U+2193 (8595)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOnum</td>
<td>downwards arrow</td>
</tr>
<tr>
<td>harr</td>
<td>↔</td>
<td>U+2194 (8596)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOamsa</td>
<td>left right arrow</td>
</tr>
<tr>
<td>crarr</td>
<td><span class="Unicode">↵</span></td>
<td>U+21B5 (8629)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td><em>NEW</em></td>
<td>downwards arrow with corner leftwards <em>(= carriage return)</em></td>
</tr>
<tr>
<td>lArr</td>
<td><span class="Unicode">⇐</span></td>
<td>U+21D0 (8656)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>leftwards double arrow<span id="ref_lArr" class="reference plainlinksneverexpand"><sup><a class="external autonumber" title="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_lArr" rel="nofollow" href="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_lArr">[14]</a></sup></span></td>
</tr>
<tr>
<td>uArr</td>
<td><span class="Unicode">⇑</span></td>
<td>U+21D1 (8657)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOamsa</td>
<td>upwards double arrow</td>
</tr>
<tr>
<td>rArr</td>
<td>⇒</td>
<td>U+21D2 (8658)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOnum</td>
<td>rightwards double arrow<span id="ref_rArr" class="reference plainlinksneverexpand"><sup><a class="external autonumber" title="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_rArr" rel="nofollow" href="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_rArr">[15]</a></sup></span></td>
</tr>
<tr>
<td>dArr</td>
<td><span class="Unicode">⇓</span></td>
<td>U+21D3 (8659)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOamsa</td>
<td>downwards double arrow</td>
</tr>
<tr>
<td>hArr</td>
<td>⇔</td>
<td>U+21D4 (8660)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOamsa</td>
<td>left right double arrow</td>
</tr>
<tr>
<td>forall</td>
<td>∀</td>
<td>U+2200 (8704)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>for all</td>
</tr>
<tr>
<td>part</td>
<td>∂</td>
<td>U+2202 (8706)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>partial differential</td>
</tr>
<tr>
<td>exist</td>
<td>∃</td>
<td>U+2203 (8707)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>there exists</td>
</tr>
<tr>
<td>empty</td>
<td><span class="Unicode">∅</span></td>
<td>U+2205 (8709)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOamso</td>
<td>empty set <em>(= null set = diameter)</em></td>
</tr>
<tr>
<td>nabla</td>
<td>∇</td>
<td>U+2207 (8711)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>nabla <em>(= backward difference)</em></td>
</tr>
<tr>
<td>isin</td>
<td>∈</td>
<td>U+2208 (8712)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>element of</td>
</tr>
<tr>
<td>notin</td>
<td><span class="Unicode">∉</span></td>
<td>U+2209 (8713)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>not an element of</td>
</tr>
<tr>
<td>ni</td>
<td>∋</td>
<td>U+220B (8715)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>contains as member</td>
</tr>
<tr>
<td>prod</td>
<td>∏</td>
<td>U+220F (8719)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOamsb</td>
<td>n-ary product <em>(= product sign)</em><span id="ref_prod" class="reference plainlinksneverexpand"><sup><a class="external autonumber" title="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_prod" rel="nofollow" href="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_prod">[16]</a></sup></span></td>
</tr>
<tr>
<td>sum</td>
<td>∑</td>
<td>U+2211 (8721)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOasmb</td>
<td>n-ary summation<span id="ref_sum" class="reference plainlinksneverexpand"><sup><a class="external autonumber" title="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_sum" rel="nofollow" href="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_sum">[17]</a></sup></span></td>
</tr>
<tr>
<td>minus</td>
<td>−</td>
<td>U+2212 (8722)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>minus sign</td>
</tr>
<tr>
<td>lowast</td>
<td><span class="Unicode">∗</span></td>
<td>U+2217 (8727)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>asterisk operator</td>
</tr>
<tr>
<td>radic</td>
<td>√</td>
<td>U+221A (8730)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>square root <em>(= radical sign)</em></td>
</tr>
<tr>
<td>prop</td>
<td>∝</td>
<td>U+221D (8733)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>proportional to</td>
</tr>
<tr>
<td>infin</td>
<td>∞</td>
<td>U+221E (8734)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>infinity</td>
</tr>
<tr>
<td>ang</td>
<td>∠</td>
<td>U+2220 (8736)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOamso</td>
<td>angle</td>
</tr>
<tr>
<td>and</td>
<td>∧</td>
<td>U+2227 (8743)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>logical and <em>(= wedge)</em></td>
</tr>
<tr>
<td>or</td>
<td>∨</td>
<td>U+2228 (8744)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>logical or <em>(= vee)</em></td>
</tr>
<tr>
<td>cap</td>
<td>∩</td>
<td>U+2229 (8745)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>intersection <em>(= cap)</em></td>
</tr>
<tr>
<td>cup</td>
<td>∪</td>
<td>U+222A (8746)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>union (<em>= cup)</em></td>
</tr>
<tr>
<td>int</td>
<td>∫</td>
<td>U+222B (8747)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>integral</td>
</tr>
<tr>
<td>there4</td>
<td>∴</td>
<td>U+2234 (8756)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>therefore</td>
</tr>
<tr>
<td>sim</td>
<td>∼</td>
<td>U+223C (8764)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>tilde operator <em>(= varies with = similar to)</em><span id="ref_sim" class="reference plainlinksneverexpand"><sup><a class="external autonumber" title="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_sim" rel="nofollow" href="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_sim">[18]</a></sup></span></td>
</tr>
<tr>
<td>cong</td>
<td><span class="Unicode">≅</span></td>
<td>U+2245 (8773)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>congruent to</td>
</tr>
<tr>
<td>asymp</td>
<td>≈</td>
<td>U+2248 (8776)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOamsr</td>
<td>almost equal to <em>(= asymptotic to)</em></td>
</tr>
<tr>
<td>ne</td>
<td>≠</td>
<td>U+2260 (8800)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>not equal to</td>
</tr>
<tr>
<td>equiv</td>
<td>≡</td>
<td>U+2261 (8801)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>identical to; sometimes used for &#8216;equivalent to&#8217;</td>
</tr>
<tr>
<td>le</td>
<td>≤</td>
<td>U+2264 (8804)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>less-than or equal to</td>
</tr>
<tr>
<td>ge</td>
<td>≥</td>
<td>U+2265 (8805)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>greater-than or equal to</td>
</tr>
<tr>
<td>sub</td>
<td>⊂</td>
<td>U+2282 (8834)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>subset of</td>
</tr>
<tr>
<td>sup</td>
<td>⊃</td>
<td>U+2283 (8835)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>superset of<span id="ref_sup" class="reference plainlinksneverexpand"><sup><a class="external autonumber" title="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_sup" rel="nofollow" href="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_sup">[19]</a></sup></span></td>
</tr>
<tr>
<td>nsub</td>
<td><span class="Unicode">⊄</span></td>
<td>U+2284 (8836)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOamsn</td>
<td>not a subset of</td>
</tr>
<tr>
<td>sube</td>
<td>⊆</td>
<td>U+2286 (8838)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>subset of or equal to</td>
</tr>
<tr>
<td>supe</td>
<td>⊇</td>
<td>U+2287 (8839)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>superset of or equal to</td>
</tr>
<tr>
<td>oplus</td>
<td>⊕</td>
<td>U+2295 (8853)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOamsb</td>
<td>circled plus <em>(= direct sum)</em></td>
</tr>
<tr>
<td>otimes</td>
<td><span class="Unicode">⊗</span></td>
<td>U+2297 (8855)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOamsb</td>
<td>circled times <em>(= vector product)</em></td>
</tr>
<tr>
<td>perp</td>
<td>⊥</td>
<td>U+22A5 (8869)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>up tack <em>(= orthogonal to = <a title="Perpendicular" href="http://en.wikipedia.org/wiki/Perpendicular">perpendicular</a>)</em></td>
</tr>
<tr>
<td>sdot</td>
<td><span class="Unicode">⋅</span></td>
<td>U+22C5 (8901)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOamsb</td>
<td>dot operator<span id="ref_sdot" class="reference plainlinksneverexpand"><sup><a class="external autonumber" title="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_sdot" rel="nofollow" href="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_sdot">[20]</a></sup></span></td>
</tr>
<tr>
<td>lceil</td>
<td><span class="Unicode">⌈</span></td>
<td>U+2308 (8968)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOamsc</td>
<td>left ceiling <em>(= APL upstile)</em></td>
</tr>
<tr>
<td>rceil</td>
<td><span class="Unicode">⌉</span></td>
<td>U+2309 (8969)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOamsc</td>
<td>right ceiling</td>
</tr>
<tr>
<td>lfloor</td>
<td><span class="Unicode">⌊</span></td>
<td>U+230A (8970)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOamsc</td>
<td>left floor <em>(= APL downstile)</em></td>
</tr>
<tr>
<td>rfloor</td>
<td><span class="Unicode">⌋</span></td>
<td>U+230B (8971)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOamsc</td>
<td>right floor</td>
</tr>
<tr>
<td>lang</td>
<td><span class="Unicode">〈</span></td>
<td>U+2329 (9001)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>left-pointing angle bracket <em>(= bra)</em><span id="ref_lang" class="reference plainlinksneverexpand"><sup><a class="external autonumber" title="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_lang" rel="nofollow" href="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_lang">[21]</a></sup></span></td>
</tr>
<tr>
<td>rang</td>
<td><span class="Unicode">〉</span></td>
<td>U+232A (9002)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOtech</td>
<td>right-pointing angle bracket <em>(= ket)</em><span id="ref_rang" class="reference plainlinksneverexpand"><sup><a class="external autonumber" title="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_rang" rel="nofollow" href="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_rang">[22]</a></sup></span></td>
</tr>
<tr>
<td>loz</td>
<td>◊</td>
<td>U+25CA (9674)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOpub</td>
<td>lozenge</td>
</tr>
<tr>
<td>spades</td>
<td>♠</td>
<td>U+2660 (9824)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOpub</td>
<td>black spade suit<span id="ref_black" class="reference plainlinksneverexpand"><sup><a class="external autonumber" title="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_black" rel="nofollow" href="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_black">[23]</a></sup></span></td>
</tr>
<tr>
<td>clubs</td>
<td>♣</td>
<td>U+2663 (9827)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOpub</td>
<td>black club suit <em>(= shamrock)</em><span id="ref_black" class="reference plainlinksneverexpand"><sup><a class="external autonumber" title="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_black" rel="nofollow" href="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_black">[24]</a></sup></span></td>
</tr>
<tr>
<td>hearts</td>
<td>♥</td>
<td>U+2665 (9829)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOpub</td>
<td>black heart suit <em>(= valentine)</em><span id="ref_black" class="reference plainlinksneverexpand"><sup><a class="external autonumber" title="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_black" rel="nofollow" href="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_black">[25]</a></sup></span></td>
</tr>
<tr>
<td>diams</td>
<td>♦</td>
<td>U+2666 (9830)</td>
<td>HTML 4.0</td>
<td>HTMLsymbol</td>
<td>ISOpub</td>
<td>black diamond suit<span id="ref_black" class="reference plainlinksneverexpand"><sup><a class="external autonumber" title="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_black" rel="nofollow" href="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#endnote_black">[26]</a></sup></span></td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.mynotes.it/varie/tabella-dei-caratteri-paricolari-nelle-pagine-html/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Problema con locate in Linux : can not open `/var/lib/mlocate/mlocate.db’: No such file or directory</title>
		<link>http://www.mynotes.it/linux/problema-con-locate-linux-open-varlibmlocatemlocatedb-file-directory/</link>
		<comments>http://www.mynotes.it/linux/problema-con-locate-linux-open-varlibmlocatemlocatedb-file-directory/#comments</comments>
		<pubDate>Mon, 13 Apr 2009 12:44:01 +0000</pubDate>
		<dc:creator>manuele</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Errore]]></category>

		<category><![CDATA[grep]]></category>

		<category><![CDATA[locate]]></category>

		<category><![CDATA[locate linux]]></category>

		<category><![CDATA[shell]]></category>

		<category><![CDATA[updatedb]]></category>

		<guid isPermaLink="false">http://www.mynotes.it/?p=108</guid>
		<description><![CDATA[Avete provato ad usare il comando locate in linux per cercare un file o una directory ma il risultato è stato il seguente errore?

#locate tomcat
locate: can not open `/var/lib/mlocate/mlocate.db’: No such file or directory

Bene, il problema è che il file mlocate.db non esiste&#8230; Fantastico 
Non vi preoccupate basta semplicemente lanciare il comando per aggiornare, o [...]]]></description>
			<content:encoded><![CDATA[<p>Avete provato ad usare il comando locate in linux per cercare un file o una directory ma il risultato è stato il seguente errore?</p>
<p><code><br />
#locate tomcat<br />
locate: can not open `/var/lib/mlocate/mlocate.db’: No such file or directory<br />
</code></p>
<p>Bene, il problema è che il file mlocate.db non esiste&#8230; Fantastico <img src='http://www.mynotes.it/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Non vi preoccupate basta semplicemente lanciare il comando per aggiornare, o creare se non esiste, tale file.<br />
Il file mlocate.db contiene i dati relativi alla struttura di file e directory per velocizzare la ricerca rispetto al comando find.<br />
<code>#updatedb</code></p>
<p>Ora possiamo usare il nostro <strong>locate</strong>!.</p>
<p>Una piccola dritta, utilizzate locate in insieme a al comando grep e troverete tutto quello che serve.<br />
<code><br />
#locate tomcat<br />
/usr/local/tomcat5<br />
/usr/local/tomcat6<br />
</code></p>
<p><code><br />
#locate tomcat | grep 5<br />
/usr/local/tomcat5<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mynotes.it/linux/problema-con-locate-linux-open-varlibmlocatemlocatedb-file-directory/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Usare Enum in C#</title>
		<link>http://www.mynotes.it/aspnet/usare-enum-csharp/</link>
		<comments>http://www.mynotes.it/aspnet/usare-enum-csharp/#comments</comments>
		<pubDate>Thu, 09 Apr 2009 19:40:39 +0000</pubDate>
		<dc:creator>manuele</dc:creator>
		
		<category><![CDATA[ASP.NET]]></category>

		<category><![CDATA[Windows]]></category>

		<category><![CDATA[c#]]></category>

		<category><![CDATA[.NET]]></category>

		<category><![CDATA[c sharp]]></category>

		<category><![CDATA[costrutto]]></category>

		<category><![CDATA[enum]]></category>

		<category><![CDATA[enumerazioni]]></category>

		<category><![CDATA[programmazione]]></category>

		<guid isPermaLink="false">http://www.mynotes.it/?p=70</guid>
		<description><![CDATA[Vediamo come creare e usare il costrutto Enum in C#.
Il costrutto Enum viene usato per creare una tipologia di dati con un dominio definito. Esempio classico i giorni della settimana. L&#8217;Enum di solito ha un tipo base (numeratore), e un valore descrittivo.
Il numeratore di default è intero e progressivo da 0 per ogni elemento dell&#8217;enum. [...]]]></description>
			<content:encoded><![CDATA[<p>Vediamo come creare e usare il costrutto Enum in C#.<br />
Il costrutto Enum viene usato per creare una tipologia di dati con un dominio definito. Esempio classico i giorni della settimana. L&#8217;Enum di solito ha un tipo base (numeratore), e un valore descrittivo.<br />
Il numeratore di default è intero e progressivo da 0 per ogni elemento dell&#8217;enum. Questo però può essere specificato per ogni singola voce dell&#8217;enum<br />
Vediamo come si dichiara in C#</p>
<p>Con numeratore implicito (da 0 in avanti)</p>
<pre class="brush: csharp">
private enum Volume
{
Basso,
Medio,
Alto
}
</pre>
<p>Con numeratore esplicito (1,2,3)</p>
<pre class="brush: csharp">
private enum Volume
{
Basso = 1,
Medio = 2,
Alto = 3
}
</pre>
<p>La dichiarazione molto semplice. Vediamo ora come usarle. Faremo riferimento alla seconda, quella con il numeratore specificato esplicitamente.</p>
<pre class="brush: csharp">
private void usaEnum()
{
string output;
Volume volume= Volume.Basso;
output = Enum.GetName(typeof(Volume), volume) + &quot;, &quot; + volume.ToString() + &quot;, &quot; + (volume==Volume.Basso).ToString();

volume = (Volume)Enum.Parse(typeof(Volume), &quot;Medio&quot;);
output += &quot;rn&quot; + Enum.GetName(typeof(Volume), volume) + &quot;, &quot; + volume.ToString() + &quot;, &quot; + (volume == Volume.Medio).ToString();

volume = (Volume)Enum.Parse(typeof(Volume), &quot;alTo&quot;, true);
output += &quot;rn&quot; + Enum.GetName(typeof(Volume), volume) + &quot;, &quot; + volume.ToString() + &quot;, &quot; + (volume == Volume.Alto).ToString();

Console.out(output);
}
</pre>
<p>L&#8217;output a video e il seguente</p>
<p><code><br />
Basso, Basso, True<br />
Medio, Medio, True<br />
Alto, Alto, True<br />
</code></p>
<p>Tutto molto facile vero?<br />
Se avete dubbi chiedete pure!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mynotes.it/aspnet/usare-enum-csharp/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Gestire le connection string in ASP.NET 2.0</title>
		<link>http://www.mynotes.it/aspnet/gestire-le-connection-string-aspnet-20/</link>
		<comments>http://www.mynotes.it/aspnet/gestire-le-connection-string-aspnet-20/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 00:43:26 +0000</pubDate>
		<dc:creator>manuele</dc:creator>
		
		<category><![CDATA[ASP.NET]]></category>

		<category><![CDATA[Windows]]></category>

		<category><![CDATA[configurazione]]></category>

		<category><![CDATA[connection string]]></category>

		<category><![CDATA[web.config]]></category>

		<guid isPermaLink="false">http://www.mynotes.it/?p=79</guid>
		<description><![CDATA[ASP.NET 2.0 ha introdotto un&#8217;importante novità nella modalità di gestione delle connection string su web.config.
Al contario si ASP.NET 1.1, dove le connection string erano gestite come normali chiavi di application setting, in ASP.NET 2.0, è presente una nuova sezione (section) connectionStrings.
Dentro questa sezione e possibili aggiungere le connection string che ci interessano.
Vediamo un esempio:
&#60;connectionStrings&#62;
&#60;remove name=&#8221;LocalSqlServer&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>ASP.NET 2.0 ha introdotto un&#8217;importante novità nella modalità di gestione delle connection string su web.config.<br />
Al contario si ASP.NET 1.1, dove le connection string erano gestite come normali chiavi di application setting, in ASP.NET 2.0, è presente una nuova sezione (section) <strong>connectionStrings</strong>.<br />
Dentro questa sezione e possibili aggiungere le connection string che ci interessano.<br />
Vediamo un esempio:</p>
<p><code><span class="kwrd">&lt;connectionStrings&gt;<br />
&lt;remove name=&#8221;LocalSqlServer&#8221; /&gt;<br />
&lt;add name=&#8221;LocalSqlServer&#8221; connectionString=&#8221;Data Source=myDBServer;database=myDB;Integrated Security=True;&#8221; providerName=&#8221;System.Data.SqlClient&#8221;/&gt;<br />
&lt;/connectionStrings&gt;<br />
</span></code></p>
<p>I parametri che ci interessano sono:</p>
<ul>
<li><strong>name</strong>: specifica il nome della nostra connection string, e lo andremo ad utilizzare nel momento in cui dobbiamo reperirla</li>
<li><strong>connectionString</strong>: specifiva il valore vero e proprio della stringa di connessione.</li>
</ul>
<p>
Una volta specifica la nostra connection string nel file <strong>web.config</strong>, andarla a leggere è molto semplice. Basta utilizzare la classe <strong>ConfigurationManager</strong> come segue:<br />
<code>string strConnString = ConfigurationManager.ConnectionStrings["LocalSqlServer"].ConnectionString;</code></p>
<p>Niente di più facile vero?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mynotes.it/aspnet/gestire-le-connection-string-aspnet-20/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Configurare mod_jk per apache tomcat</title>
		<link>http://www.mynotes.it/linux/configurare-modjk-apache-tomcat/</link>
		<comments>http://www.mynotes.it/linux/configurare-modjk-apache-tomcat/#comments</comments>
		<pubDate>Thu, 26 Mar 2009 01:34:21 +0000</pubDate>
		<dc:creator>manuele</dc:creator>
		
		<category><![CDATA[Apache]]></category>

		<category><![CDATA[Java]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[AJP]]></category>

		<category><![CDATA[apache2]]></category>

		<category><![CDATA[configurazione]]></category>

		<category><![CDATA[connector]]></category>

		<category><![CDATA[installare]]></category>

		<category><![CDATA[mod_jk]]></category>

		<category><![CDATA[tomcat]]></category>

		<category><![CDATA[virtualhost]]></category>

		<guid isPermaLink="false">http://www.mynotes.it/?p=48</guid>
		<description><![CDATA[Il nostro obbiettivo e fare comunicare Apache2 e Tomcat, in modo che il container non sia esposto direttamente sul web, ma tutto venga filtrato attraverso il web server (Apache2 in questo caso). Oltre a motivi legati alla sicurezza, in questo modo possiamo far servire i contenuti statici (html, immagini, css, js) al web server invece [...]]]></description>
			<content:encoded><![CDATA[<p>Il nostro obbiettivo e fare comunicare <strong>Apache2</strong> e <strong>Tomcat</strong>, in modo che il container non sia esposto direttamente sul web, ma tutto venga filtrato attraverso il web server (Apache2 in questo caso). Oltre a motivi legati alla sicurezza, in questo modo possiamo far servire i contenuti statici (html, immagini, css, js) al web server invece che al container, riducendo su di esso un carico inutile.</p>
<p>Per prima cosa dobbiamo installare in mod_jk nel caso non sia già stato installato<br />
<code>apt-get install libapache2-mod-jk</code></p>
<p>E attiviamolo<br />
<code>a2enmod jk</code></p>
<p>Ora creiamo il file /etc/apache2/workers.properties, nel quale andiamo a specificare i nostri worker (nella nostra configurazione uno solo).<br />
Questa e la definizione nel nostro worker. Ho evidenziato due valori, <strong>worker.worker1.host</strong> e <strong>worker.worker1.port</strong>. Questi due valori devono essere compilati rispettivamente con l&#8217;host dell&#8217;installazione di Tomcat e la porta sulla quale il connector AJP di Tomcat è in ascolto. Se Tomcat è installato sulla stessa macchina e non è stato variata la configurazione di default del <strong>connector AJP</strong>, lasciate i valori da me impostati.<br />
Per quanto riguarda gli altri parametri vi rimando alla <a href="http://tomcat.apache.org/connectors-doc/reference/workers.html">guida ufficiale del workers.properties</a>.<br />
<code><br />
[shm]<br />
file=/var/log/apache2/shm.file<br />
size=1048576<br />
# tomcat 5.5<br />
worker.list=worker1<br />
worker.worker1.type=ajp13<br />
worker.worker1.host=<strong>localhost</strong><br />
worker.worker1.port=<strong>8109</strong><br />
worker.worker1.lbfactor=50<br />
worker.worker1.cachesize=10<br />
worker.worker1.cache_timeout=600<br />
worker.worker1.socket_keepalive=1<br />
worker.worker1.reclycle_timeout=300<br />
</code><br />
<span id="more-48"></span><br />
Ecco per completezza anche la configurazione del connector AJP presente sul file di configurazione di Tomcat <strong>/INSTALL_DIR_TOMCAT/config/server.xml</strong>. Per potete notare l&#8217;attributo port a cui facevo riferimento prima. Anche qui, per quanto riguarda il significato degli altri paramentri vi rimando alla <a href="http://tomcat.apache.org/tomcat-5.5-doc/config/http.html">guida ufficiale del Tomcat Connector</a>.<br />
<code>&lt;Connector  port="<strong>8109</strong>&#8221;<br />
enableLookups=&#8221;false&#8221;<br />
redirectPort=&#8221;8443&#8243;<br />
protocol=&#8221;AJP/1.3&#8243;<br />
maxThreads=&#8221;2000&#8243;<br />
maxSpareThreads=&#8221;1000&#8243; /&gt;</code></p>
<p>Procediamo ora, controllando che il file di configurazione del mod_jk <strong>/etc/apache2/mods-enabled/jk.conf</strong>. Qui andiamo a definire il dove si trova il nostro file workers.properties, dove deve essere posto il file di log relativo alle attività del mod_jk e il livello di log relativo.<br />
Il contenuto deve risultare così:</p>
<p><code># The location where mod_jk will find the workers definitions<br />
JkWorkersFile   /etc/apache2/workers.properties</code></p>
<p># The location where mod_jk is going to place its log file<br />
JkLogFile       /var/log/apache2/mod_jk.log</p>
<p># The log level:<br />
# - info log will contain standard mod_jk activity (default).<br />
# - warn log will contain non fatal error reports.<br />
# - error log will contain also error reports.<br />
# - debug log will contain all information on mod_jk activity<br />
# - trace log will contain all tracing information on mod_jk activity<br />
JkLogLevel      info</p>
<p>NOTA:In questo modo andiamo a settare questa configurazione per tutti VirtualHost; nel caso volessimo utilizzare il mod_jk su uno o solo alcuni VirtualHost, dobbiamo inserire le seguenti direttive dentro nella configurazione di ognuno di essi.</p>
<p>Ci siamo quasi. Ora dobbiamo soltando specificare sui nostri VirtualHost, come deve essere utilizzato il mod_jk.<br />
Inseriamo la seguente direttiva prima della del tag di chiusura del VirtualHost interessato<br />
<code>JkMount /*  worker1</code><br />
Questa direttiva specifica che tutte le richieste (/*) che arrivano su apache per questo VirtualHost, devono essere passate al mod_jk, utilizzando il connettore specificato (worker1)<br />
Per esempio nel caso volessimo girare a Tomcat solo le richieste per pagine jsp, possiamo utilizzare la direttiva in questo modo:<br />
<code>JkMount /*.jsp  worker1</code></p>
<p>Ora non resta che riavviare Apache2. Se il restart va a buon fine, abbiamo configurato tutto correttamente.<br />
<code>/etc/init.d/apache2 restart</code></p>
<p>In caso si errori, controllate i log che abbiamo attivato nel file <strong>/var/log/apache2/mod_jk.log</strong>.</p>
<p>In caso di dubbi e problemi, commentate come al solito.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mynotes.it/linux/configurare-modjk-apache-tomcat/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Abilitare il modulo SSL su Apache2</title>
		<link>http://www.mynotes.it/linux/abilitare-il-modulo-ssl-su-apache2/</link>
		<comments>http://www.mynotes.it/linux/abilitare-il-modulo-ssl-su-apache2/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 01:42:48 +0000</pubDate>
		<dc:creator>manuele</dc:creator>
		
		<category><![CDATA[Apache]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[apache2]]></category>

		<category><![CDATA[certificato]]></category>

		<category><![CDATA[debian]]></category>

		<category><![CDATA[https]]></category>

		<category><![CDATA[installare]]></category>

		<category><![CDATA[openssl]]></category>

		<category><![CDATA[self-signed]]></category>

		<category><![CDATA[ssl]]></category>

		<category><![CDATA[trusted]]></category>

		<category><![CDATA[virtualhost]]></category>

		<guid isPermaLink="false">http://www.mynotes.it/?p=59</guid>
		<description><![CDATA[Una volta installato apache, argomento gia trattato nel precedente post Installare apache 2 su Debian2
 vediamo come installare e configurare il modulo SSL per gestire il protocollo HTTPS.
Per prima cosa dobbiamo installare openssl nel caso non fosse gia presente nella nostra installazione di Apache2.
apt-get install openssl ssl-cert
Ora generiamo, nel caso non l&#8217;avessimo, un certificato. Non [...]]]></description>
			<content:encoded><![CDATA[<p>Una volta installato apache, argomento gia trattato nel precedente post <a href="http://www.mynotes.it/linux/installare-apache-2-su-debian/" target="_blank">Installare apache 2 su Debian2<br />
</a> vediamo come installare e configurare il modulo SSL per gestire il protocollo HTTPS.</p>
<p>Per prima cosa dobbiamo installare <strong>openssl</strong> nel caso non fosse gia presente nella nostra installazione di Apache2.<br />
<code>apt-get install openssl ssl-cert</code></p>
<p>Ora generiamo, nel caso non l&#8217;avessimo, un <strong>certificato</strong>. Non essendo un ente autorizzato possiamo generare solo certifica <strong>self-signed</strong> i quali funzionano correttamente, ma generarno dei warning che verranno mostrati nel browser. Nel caso volessimo utilizzare un certifivato<strong> trusted</strong> dobbiamo rivolgerci ad una certification authority come (Es. <a href="http://www.thawte.com/">Thawte</a>).<br />
Per generarlo, lanciamo il seguente comando e compiliamo i dati richiesti, annotando la password.<br />
<code>apache2-ssl-certificate</code></p>
<p>Nel caso in cui il comando precedente non fosse disponibile dobbiamo utilizzare il seguente<br />
<code>openssl req $@ -new -x509 -days 365 -nodes -out /etc/apache2/apache.pem -keyout /etc/apache2/apache.pem</code></p>
<p><span id="more-59"></span><br />
Impostiamo i permessi sul file appena creato<br />
<code>chmod 600 /etc/apache2/apache.pem</code></p>
<p>Diciamo ad Apache2 che deve stare in ascolto anche sulla porta 443, aggiungendo al file <em>/etc/apache2/ports.conf</em> la seguente direttiva<br />
<code>Listen 443</code></p>
<p>Attiviamo il modulo ssl su Apache2 con il seguente comando<br />
<code>a2enmod ssl</code></p>
<p>Riavviamo il servizio si Apache2<br />
<code>/etc/init.d/apache2 restart</code></p>
<p>Creiamo un nuovo <strong>VirtualHos</strong>t come con la stessa procedura usata nel post <a href="http://www.mynotes.it/linux/installare-apache-2-su-debian/">Installare apache 2 su Debian</a> chiamando il file <strong>vhss</strong>l e configuriamolo come segue</p>
<p><code>&lt;VirtualHost [IP]:<strong>443</strong>&gt;<br />
ServerAdmin support@easymarketcrs.it<br />
DocumentRoot /www/sito-test<br />
ServerName nostrosito.com<br />
ServerAlias www.nostrosito.com alias1.nostrosito.com alias2.nostrosito.com<br />
ErrorLog /var/log/apache2/vh/test/revolution/error.log<br />
CustomLog /var/log/apache2/vh/test/access.log combined<br />
<strong>SSLEngine on<br />
SSLCertificateFile /etc/apache2/apache.pem</strong><br />
&lt;/VirtualHost&gt;</code></p>
<p>Ho evidenziato le parti che differiscono dal VirtualHost senza SSL, cioe la porta (443) e le direttive che specificano il riferimenti al file del certificato.</p>
<p>Ora attiviamo il nostro nuovo VirtualHost e riavviamo il servizio Apache2<br />
<code>a2ensite vhssl<br />
/etc/init.d/apache2 reload</code></p>
<p>Testiamo che tutto funzioni chiamando https://www.nostrosito.com</p>
<p>Per dubbi e chiarimenti utilizzate i commenti.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mynotes.it/linux/abilitare-il-modulo-ssl-su-apache2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Installare apache 2 su Debian</title>
		<link>http://www.mynotes.it/linux/installare-apache-2-su-debian/</link>
		<comments>http://www.mynotes.it/linux/installare-apache-2-su-debian/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 01:40:25 +0000</pubDate>
		<dc:creator>manuele</dc:creator>
		
		<category><![CDATA[Apache]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[apache2]]></category>

		<category><![CDATA[configurazione]]></category>

		<category><![CDATA[debian]]></category>

		<category><![CDATA[installare]]></category>

		<category><![CDATA[installazione]]></category>

		<category><![CDATA[virtualhost]]></category>

		<category><![CDATA[webserver]]></category>

		<guid isPermaLink="false">http://www.mynotes.it/?p=57</guid>
		<description><![CDATA[Dove installare e configurare apache2 si linux Debian? Non preoccupatevi, non è cosi difficile! Vediamo in pochi e semplici passi come fare.
Per prima cosa Debian mette a disposizione apt (Advanced Package Tool), come gestore di pacchetti, il quale semplifica la di molto la vita quando dobbiamo installare, disinstallare o aggiurnare pacchetti sulla nostra installazione Debian. [...]]]></description>
			<content:encoded><![CDATA[<p>Dove installare e configurare <strong>apache2</strong> si linux Debian? Non preoccupatevi, non è cosi difficile! Vediamo in pochi e semplici passi come fare.</p>
<p>Per prima cosa <strong>Debian</strong> mette a disposizione <strong>apt</strong> (Advanced Package Tool), come gestore di pacchetti, il quale semplifica la di molto la vita quando dobbiamo installare, disinstallare o aggiurnare pacchetti sulla nostra installazione Debian. Tramite apt andiamo ad installare apache2</p>
<p><code>apt-get  install apache2</code></p>
<p>Nel caso vogliate utilizzare la modalità preforking utilizzata in apache 1.3 (piu stabile ma meno prestante rispetto al modello a thread della versione 2), installate anche il seguente pacchetto</p>
<p><code>apt-get  install apache2-mpm-prefork</code></p>
<p>L&#8217;installazione base è completata. Ora passiamo a qualche semplice configurazione.<br />
Vediamo la struttura base di un file di configurazione di un <strong>VirtualHost</strong>.<br />
Creamo un file di nome /etc/apache2/sites-available/test e compiagli dentro il seguente contenuto.<br />
Vediamo di capire le direttive base<br />
<strong>VirtualHost</strong> è la direttiva che indica un nuovo VirtualHost, al suo interno sono presenti tutte le direttive ad esso relative. Qui al posto di [IP] [PORT] impostiamo l&#8217;indirizzo e la porta sulla quale il nostro VirtualHost accetta richieste.<br />
<strong>ServerAdmin</strong> indica l&#8217;indirizzo email dell&#8217;amministratore del server.<br />
<strong>DocumentRoot</strong> è il path alla cartella dei file del nostro sito.<br />
<strong>ServerName</strong> è il nome del dominio sulle quali il nostro VirtualHost accetta richieste.<br />
<strong>ServerAlias</strong> è il nome di ulteriori domini sulle quali il nostro VirtualHost accetta richieste.<br />
<strong>ErrorLog</strong> è il nome del file dove vengono loggati errori relatvi a questo VirtualHost.<br />
<strong>CustomLog </strong> è il nome del file dove vengono loggati gli accessi al VirtualHost.</p>
<p><code><br />
&lt;VirtualHost [IP]:[PORT]&gt;<br />
ServerAdmin support@easymarketcrs.it<br />
DocumentRoot /www/sito-test<br />
ServerName nostrosito.com<br />
ServerAlias www.nostrosito.com alias1.nostrosito.com alias2.nostrosito.com<br />
ErrorLog /var/log/apache2/vh/test/revolution/error.log<br />
CustomLog /var/log/apache2/vh/test/access.log combined<br />
&lt;/VirtualHost&gt;<br />
</code></p>
<p>Ora possiamo provare il nostro virual host impostando il file di host del nostro client come segue (IP è lo stesso ip impostato nel file precedente)<br />
<code>[IP] www.nostrosito.com</code></p>
<p>Apriamo un browser e andando alla url www.nostrosito.com vediamo la nostra ultima creazione.</p>
<p>Questo è solo l&#8217;inizio con Apache2. Lascio ai prossimi ulteriori configurazioni.<br />
Accetto come sempre correzzione, domande e suggerimenti, quindi non esitate a commentare!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mynotes.it/linux/installare-apache-2-su-debian/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Accedere a MySql server dall&#8217;esterno</title>
		<link>http://www.mynotes.it/sql/accedere-mysql-server-dallesterno/</link>
		<comments>http://www.mynotes.it/sql/accedere-mysql-server-dallesterno/#comments</comments>
		<pubDate>Sun, 22 Mar 2009 15:46:07 +0000</pubDate>
		<dc:creator>manuele</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[SQL]]></category>

		<category><![CDATA[configurazione]]></category>

		<category><![CDATA[grant]]></category>

		<category><![CDATA[MySql]]></category>

		<guid isPermaLink="false">http://www.mynotes.it/?p=47</guid>
		<description><![CDATA[Avete appena installato MySql da una macchina remota e non riuscite ad effettuare l&#8217;accesso con il vostro client?
Non vi preoccupate, è normale. La configurazione di default di MySQL non permette l&#8217;accesso dall&#8217;esterno. Chiaramente non per complicarvi la vita, ma per motivi di sicurezza, visto che un servizio aperto sull&#8217;esterno, non configurato come di deve, è [...]]]></description>
			<content:encoded><![CDATA[<p>Avete appena installato<strong> MySql</strong> da una macchina remota e non riuscite ad effettuare l&#8217;accesso con il vostro client?</p>
<p>Non vi preoccupate, è normale. La configurazione di default di MySQL non permette l&#8217;accesso dall&#8217;esterno. Chiaramente non per complicarvi la vita, ma per motivi di sicurezza, visto che un servizio aperto sull&#8217;esterno, non configurato come di deve, è sempre un ottimo inizio per fare breccia&#8230; Quindi attezione&#8230;</p>
<p>Morale a parte vediamo come procedere per abilitare l&#8217;accesso dall&#8217;esterno:</p>
<p>Per prima cosa dobbiamo modificare il <strong>file di configurazione</strong> <em><strong>/etc/my.cnf </strong></em>in modo che il server MySql sia in ascolto sull&#8217;IP esterno, quindi,  assicuriamo che la linea <strong><em>skip-networking</em></strong> sia commentata o non presente. Dopo di che modifichiamo (o inseriamo se non esiste) la linea <em><strong>bind-address</strong></em> come segue :</p>
<p><code>bind-address=[IP-SERVER]</code></p>
<p>Salviamo e riavviamo MySql</p>
<p><code>/etc/init.d/mysqld restart</code></p>
<p>Una volta che MySql è in ascolto sull&#8217;interfaccia esterna dobbiamo impostare le <strong>grant</strong> sugli utenti che possono accedere dall&#8217;esterno. Quindi accediamo al server in locale e lanciamo il seguente comando.</p>
<p><code>mysql&gt; GRANT ALL ON foo.* TO bar@'202.54.10.20' IDENTIFIED BY 'PASSWORD';</code></p>
<p>Vediamo ci capire cosa si puo fare con il seguente comando;  diamo grant complete sul database <em>foo</em>, su tutte le tabelle [*], all&#8217;utente <em>bar</em> che si connette dall&#8217;IP 202.54.10.20 che ha come password <em>PASSWORD</em>.<br />
In questo modo possiamo collegarci solo se il nostro client ha come IP 202.54.10.20. Nel caso l&#8217;ip non sia sempre lo stesso, possiamo utilizzare il carattere jolly % come con l&#8217;operatore like, visto che l&#8217;ip del client viene messo in like con quello specificato nella grant.<br />
Esempio TO bar@&#8217;%&#8217; vuol dire  &#8220;all&#8217;utente bar che si collega da ogni IP&#8221;.</p>
<p>Anche questa volta tutto molto semplice no? Se avete problemi, o notate imperfezioni, commentate pure!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mynotes.it/sql/accedere-mysql-server-dallesterno/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Generare una stringa randomica in TSQL</title>
		<link>http://www.mynotes.it/sql/generare-una-stringa-randomica-tsql/</link>
		<comments>http://www.mynotes.it/sql/generare-una-stringa-randomica-tsql/#comments</comments>
		<pubDate>Sun, 22 Mar 2009 15:08:37 +0000</pubDate>
		<dc:creator>manuele</dc:creator>
		
		<category><![CDATA[SQL]]></category>

		<category><![CDATA[Random]]></category>

		<category><![CDATA[SQL Server]]></category>

		<category><![CDATA[TSQL]]></category>

		<guid isPermaLink="false">http://www.mynotes.it/?p=49</guid>
		<description><![CDATA[Proprio oggi avevo la necessità di generare una chiave alfanumerica casuale (o stringa randomica che di si voglia) all&#8217;interno di una procedura SQL Server. Senza investigare troppo sul motivo di questa necessità  ecco qua la soluzione.
Una procedura che dato un set di caratteri e una lunghezza N, ritorna in output una strina di N [...]]]></description>
			<content:encoded><![CDATA[<p>Proprio oggi avevo la necessità di generare una chiave alfanumerica casuale (o stringa randomica che di si voglia) all&#8217;interno di una procedura SQL Server. Senza investigare troppo sul motivo di questa necessità <img src='http://www.mynotes.it/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ecco qua la soluzione.</p>
<p>Una procedura che dato un set di caratteri e una lunghezza N, ritorna in output una strina di N caratteri presi dal set specificato, in modo casuale.</p>
<p><code><span style="color: #0000ff;">CREATE PROC</span> genera_string_random (@p_len <span style="color: #0000ff;">INT</span>, @p_random_string <span style="color: #0000ff;">VARCHAR</span>(100) <span style="color: #0000ff;">OUTPUT</span>)<br />
<span style="color: #0000ff;">AS</span></code></p>
<p><code><span style="color: #0000ff;">BEGIN</span><br />
<span style="color: #0000ff;">DECLARE </span>@v_string <span style="color: #0000ff;">VARCHAR</span>(100);<br />
<span style="color: #0000ff;">DECLARE </span>@v_type <span style="color: #0000ff;">TINYINT</span>;<br />
<span style="color: #0000ff;">DECLARE </span>@v_source <span style="color: #0000ff;">VARCHAR</span>(100)<br />
<span style="color: #0000ff;">DECLARE </span>@v_lenght_source <span style="color: #0000ff;">AS </span><span style="color: #0000ff;">TINYINT</span></code></p>
<p><code><span style="color: #0000ff;"> SET </span>@v_source = <span style="color: #ff0000;">&#8216;0123456789ABCDEFGHILMNOPQRSTUVZabcdefghilmnopqrstuvz&#8217;</span> <span style="color: #008000;">&#8211; set caratteri</span><br />
<span style="color: #0000ff;">SET </span>@v_lenghtSource = <span style="color: #0000ff;">LEN</span>(@v_source) - 1</code></p>
<p><code><span style="color: #008000;"> &#8212; scelta del nuovo carattere da aggiungere alla stringa finale</span><br />
<code><span style="color: #0000ff;"> WH</span><span style="color: #0000ff;">ILE </span>( @p_len &gt; 0 )<br />
<span style="color: #0000ff;">BEGIN</span><br />
<span style="color: #0000ff;">SET </span>@v_password = @v_password + <span style="color: #0000ff;">SUBSTRING</span>(@v_source, <span style="color: #0000ff;">CONVERT</span>(<span style="color: #0000ff;">INT</span>, <span style="color: #0000ff;">ROUND</span>(1 + (<span style="color: #0000ff;">RAND</span>() * (@v_lenghtSource)), 0)), 1);<br />
<span style="color: #0000ff;">SET </span>@p_len = @len - 1;<br />
<span style="color: #0000ff;">END</span></code></code></p>
<p><code><span style="color: #0000ff;"> SET </span>@p_random_string = @v_password;<br />
<span style="color: #0000ff;">END</span><br />
<span style="color: #0000ff;">GO</span></code></p>
<p>Per utilizzare la procedura:</p>
<p><code><span style="color: #0000ff;">DECLARE </span>@v_random_string <span style="color: #0000ff;">AS </span><span style="color: #0000ff;">VARCHAR</span>(100)<br />
<span style="color: #0000ff;">EXEC </span></code><code>genera_string_random</code><code> 15, @v_random_string <span style="color: #0000ff;">OUTPUT</span><br />
<span style="color: #0000ff;">SELECT </span>@v_random_string</code></p>
<p>Niente di piu facile vero? Chiaramente potete cambiare il set di caratteri in base alle vostre esigenze, ma ricordate che la stringa generata non è univoca, quindi non utilizzatela come chiave primaria di una tabella&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mynotes.it/sql/generare-una-stringa-randomica-tsql/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
