<?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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>www.itsmetor.com</title>
	<atom:link href="http://www.itsmetor.com/wp/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.itsmetor.com/wp</link>
	<description>www.itsmetor.com</description>
	<lastBuildDate>Wed, 16 May 2012 16:15:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Oracle determine what tables have rows</title>
		<link>http://www.itsmetor.com/wp/?p=213</link>
		<comments>http://www.itsmetor.com/wp/?p=213#comments</comments>
		<pubDate>Wed, 16 May 2012 16:15:14 +0000</pubDate>
		<dc:creator>Tor</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[11gR2]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://www.itsmetor.com/wp/?p=213</guid>
		<description><![CDATA[To determine what tables contain row data 12345SELECT &#160;table_name, num_rows FROM &#160; &#160;all_tables WHERE &#160; owner IN ('USER') AND &#160; &#160; num_rows &#62; 0 ORDER BY table_name;]]></description>
			<content:encoded><![CDATA[<p>To determine what tables contain row data</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">SELECT &nbsp;table_name, num_rows <br />
FROM &nbsp; &nbsp;all_tables<br />
WHERE &nbsp; owner IN ('USER') <br />
AND &nbsp; &nbsp; num_rows &gt; 0<br />
ORDER BY table_name;</div></td></tr></tbody></table></div>
]]></content:encoded>
			<wfw:commentRss>http://www.itsmetor.com/wp/?feed=rss2&#038;p=213</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LOC Visual Studio</title>
		<link>http://www.itsmetor.com/wp/?p=209</link>
		<comments>http://www.itsmetor.com/wp/?p=209#comments</comments>
		<pubDate>Wed, 09 May 2012 13:21:19 +0000</pubDate>
		<dc:creator>Tor</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Interesting]]></category>

		<guid isPermaLink="false">http://www.itsmetor.com/wp/?p=209</guid>
		<description><![CDATA[Visual Studio Plugin: http://www.wndtabs.com/ Powershell (counts non blanks): 123PS C:\&#62; (dir -include *.cs,*.xaml -recurse &#124; select-string .).Count 8396 PS C:\&#62; Customize the extension list as needed: 123PS C:\&#62; (dir -include *.cs,*.cpp,*.h,*.idl,*.asmx -recurse &#124; select-string .).Count 909402 PS C:\&#62; Slick Edit &#8230; <a href="http://www.itsmetor.com/wp/?p=209">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Visual Studio Plugin: <a href="http://www.wndtabs.com/">http://www.wndtabs.com/</a><br/></p>
<p>Powershell (counts non blanks):</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">PS C:\&gt; (dir -include *.cs,*.xaml -recurse | select-string .).Count<br />
8396<br />
PS C:\&gt;</div></td></tr></tbody></table></div>
<p>Customize the extension list as needed:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">PS C:\&gt; (dir -include *.cs,*.cpp,*.h,*.idl,*.asmx -recurse | select-string .).Count<br />
909402<br />
PS C:\&gt;</div></td></tr></tbody></table></div>
<p>Slick Edit Gadgets <a href="http://www.slickedit.com">http://www.slickedit.com</a> looked promising but I didnt try it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.itsmetor.com/wp/?feed=rss2&#038;p=209</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SMTP email through Microsoft 365 via C#</title>
		<link>http://www.itsmetor.com/wp/?p=207</link>
		<comments>http://www.itsmetor.com/wp/?p=207#comments</comments>
		<pubDate>Tue, 08 May 2012 16:21:24 +0000</pubDate>
		<dc:creator>Tor</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[smtp]]></category>

		<guid isPermaLink="false">http://www.itsmetor.com/wp/?p=207</guid>
		<description><![CDATA[An example of how to use the System.Net namespace to send emails (useful for ssl or tls mail servers). 1234567891011121314151617181920SmtpClient server = new SmtpClient(&#34;Smtp.mail.microsoftonline.com&#34;); server.Port = 587; server.EnableSsl = true; server.Credentials = new System.Net.NetworkCredential(&#34;xxx@domain.com&#34;, &#34;secret&#34;); MailMessage mail = new MailMessage(); &#8230; <a href="http://www.itsmetor.com/wp/?p=207">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>An example of how to use the System.Net namespace to send emails (useful for ssl or tls mail servers).</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">SmtpClient server = new SmtpClient(&quot;Smtp.mail.microsoftonline.com&quot;);<br />
server.Port = 587;<br />
server.EnableSsl = true;<br />
server.Credentials = new System.Net.NetworkCredential(&quot;xxx@domain.com&quot;, &quot;secret&quot;);<br />
<br />
MailMessage mail = new MailMessage();<br />
mail.From = new MailAddress(&quot;xxx@domain.com&quot;);<br />
mail.To.Add(&quot;johndoe@domain.com&quot;);<br />
mail.Subject = &quot;test subject&quot;;<br />
mail.Body = &quot;this is my message body&quot;;<br />
mail.IsBodyHtml = true;<br />
<br />
try<br />
{<br />
&nbsp; &nbsp; server.Send(mail);<br />
}<br />
catch (Exception ex)<br />
{<br />
&nbsp; &nbsp; throw ex;<br />
}</div></td></tr></tbody></table></div>
<p>Taken from here: http://stackoverflow.com/questions/6656039/sending-email-using-smtp-mail-microsoftonline-com/7009204#7009204</p>
]]></content:encoded>
			<wfw:commentRss>http://www.itsmetor.com/wp/?feed=rss2&#038;p=207</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Epson ESC commands</title>
		<link>http://www.itsmetor.com/wp/?p=181</link>
		<comments>http://www.itsmetor.com/wp/?p=181#comments</comments>
		<pubDate>Thu, 03 May 2012 18:24:48 +0000</pubDate>
		<dc:creator>Tor</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[activate]]></category>
		<category><![CDATA[cutter]]></category>
		<category><![CDATA[drawer]]></category>
		<category><![CDATA[Epson]]></category>
		<category><![CDATA[ESC codes]]></category>
		<category><![CDATA[kick]]></category>

		<guid isPermaLink="false">http://www.itsmetor.com/wp/?p=181</guid>
		<description><![CDATA[Useful commands for controlling Epson POS printers. Use ASCII values. a. Cause a cutter activation TM-T88V 27 + 105 + 0 ESC + i + NULL b. Cause a drawer kick command TM-U375 27 + 112 + 48 + 25 &#8230; <a href="http://www.itsmetor.com/wp/?p=181">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Useful commands for controlling Epson POS printers.  Use ASCII values.</p>
<p>a. Cause a cutter activation TM-T88V</p>
<p>27 + 105 + 0<br />
ESC + i + NULL</p>
<p>b. Cause a drawer kick command TM-U375</p>
<p>27 + 112 + 48 + 25 + 63<br />
ESC + p + 0 + EM + ?</p>
<p>Note: other documentation indicated to use: 27 + 112 + 48 + 25 + 250</p>
<p>c. Case a drawer kick command TM-T88V</p>
<p>27 + 112 + 48 + 55 + 121<br />
ESC + p + 0 + EM + y</p>
<p>d. Activate the slip port (Epson TM-H6000 III and Epson TM-U375)</p>
<p><a href="http://www.itsmetor.com/wp/wp-content/uploads/2012/05/slip_port_activation.png"><img src="http://www.itsmetor.com/wp/wp-content/uploads/2012/05/slip_port_activation.png" alt="" title="slip_port_activation" width="337" height="259" class="alignnone size-full wp-image-189" /></a></p>
<p>Full Codes Listing (not verified): http://keyhut.com/popopen.htm</p>
<p><span id="more-181"></span></p>
<table border=1 cellpadding=5>
<tr>
<td align = "center">Manufacturer</td>
<td align = "center">Model</td>
<td align = "center">Drawer Codes</td>
<td align = "center">Cutter Codes</td>
</tr>
<tr>
<td align = "center">Axiohm</td>
<td align = "center">A715<BR></p>
<p>A756<BR></p>
<p>A794</td>
<td align = "center">27,112,0,48,251<BR></p>
<p>OR<BR></p>
<p>27,112,1,49,251</td>
<td align = "center">27,105 &#8211; Full<BR></p>
<p>27,109 &#8211; Partial</td>
</tr>
<tr>
<td align = "center">Bixolon</td>
<td align = "center">SRP-275</td>
<td align = "center">27,112,48,55,121</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Bixolon</td>
<td align = "center">SRP-280</td>
<td align = "center">27,112,0,64,240</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Bixolon</td>
<td align = "center">SRP-350</td>
<td align = "center">27,112,0,50,250</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Bixolon</td>
<td align = "center">SRP-375P</td>
<td align = "center">27,112,48,55,121</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Code Soft</td>
<td align = "center">DP7645III</td>
<td align = "center">27,112,48,55,121</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Dell</td>
<td align = "center">T200</td>
<td align = "center">7</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">EC-Line</td>
<td align = "center">EC-PM-520</td>
<td align = "center">27,112,0,40,168</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">?</td>
<td align = "center">27,112,48,55,121</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-T20</td>
<td align = "center">27,112,32,25</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">M51PD</td>
<td align = "center">27,112,0,25,250</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-T60</td>
<td align = "center">27,112,32,25</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-L60II</td>
<td align = "center">27,70,0,50,50</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-T70</td>
<td align = "center">27,112,48,55,121</td>
<td align = "center">27,109</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-T81</td>
<td align = "center">27,112,0,25,250</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-T85</td>
<td align = "center">27,112,0,25,250</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-T80P</td>
<td align = "center">27,112,0,25,250</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-T88</td>
<td align = "center">27,112,0,25,250</td>
<td align = "center">27,109</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-T88II</td>
<td align = "center">27,112,0,25,250</td>
<td align = "center">27,121</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-T88IIP</td>
<td align = "center">27,112,48,55,121</td>
<td align = "center">27,109</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">T88iii</td>
<td align = "center">27,112,0,25,250</td>
<td align = "center">27,109</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">T88iiiP</td>
<td align = "center">27,112,0,64,240</td>
<td align = "center">27,109</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-88IV</td>
<td align = "center">27,112,48,55,121</td>
<td align = "center">27, 109</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-88V</td>
<td align = "center">27,112,48,55,121</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-90</td>
<td align = "center">27,112,0,25,250</td>
<td align = "center">27,109</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">M115A</td>
<td align = "center">27,112,0,25,250</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">M129C</td>
<td align = "center">27,112,0,64,240</td>
<td align = "center">27,109</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">M188A</td>
<td align = "center">27,112,0,25,250</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">M188B<BR>M188D</td>
<td align = "center">27,112,48,55,121</td>
<td align = "center">27,112,0, 5,250</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">M192C</td>
<td align = "center">27,112,0,64,240</td>
<td align = "center">27,109</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">M192H</td>
<td align = "center">27,112,0,64,240</td>
<td align = "center">27,109</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">T200</td>
<td align = "center">27,112,0,25,250</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-200</td>
<td align = "center">27,112,0,64,240</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-200</td>
<td align = "center">27,112,0,25,250</td>
<td align = "center">27,112,0,75,250</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-U200B</td>
<td align = "center">27,112,48,25,250</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-U200D</td>
<td align = "center">27,112,0,64,240</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-U210PD<br />TM-U210D</td>
<td align = "center">27,112,0,25,250</td>
<td align = "center">27,112,0,75,250</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-220</td>
<td align = "center">27,112,0,25,250<BR>OR<BR>27,112,0,64,240</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-U220</td>
<td align = "center">27,112,0,25,250<BR>OR<BR>27,112,0,64,240</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-U220A<BR></p>
<p>TM-U220PD</td>
<td align = "center">27,112,0,25,250<br />OR<br />27,112</td>
<td align = "center">27,112,0,75,250<br />OR<br />27,105</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-U220B<BR></p>
<p>TM-U220PD</td>
<td align = "center">27,112,0,25,250</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-U220D<BR></p>
<p>TM-U220PD</td>
<td align = "center">27,112,0,25,250</td>
<td align = "center">27,112,0,75,250</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-U295</td>
<td align = "center">27,112,48,55,121</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">ADP 300</td>
<td align = "center">27,112,0,25,250</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-300D</td>
<td align = "center">27,112,0,25,250</td>
<td align = "center">27,105</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">LX-300+</td>
<td align = "center">27,112,0,25,250<BR></p>
<p>OR<BR></p>
<p>27,112,48,55,121</p>
</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-U300PC<BR>TM-U300PD</td>
<td align = "center">27,112,0,25,250</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-U325D</td>
<td align = "center">27,112,0,25,250</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-U375</td>
<td align = "center">27,112,0,25,250</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">ECP-500</td>
<td align = "center">27,112,48,55,121</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">M665A</td>
<td align = "center">27,112,48,55,121</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-T883P</td>
<td align = "center">27,112,0,50,250</td>
<td align = "center">27,109</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-U950P</td>
<td align = "center">27,112,0,50,250</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-H5000II</td>
<td align = "center">27,113,0,25,250<BR>OR<BR>27,25,247</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-H6000</td>
<td align = "center">27,112,48,55,121</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Epson</td>
<td align = "center">TM-J7100</td>
<td align = "center">27,112,48,55,121</td>
<td align = "center">27,109</td>
</tr>
<tr>
<td align = "center">Fujitsu</td>
<td align = "center">fp-350</td>
<td align = "center">27,112,0,48,251</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Fujitsu</td>
<td align = "center">fp-410</td>
<td align = "center">27,112,1,49,251</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">HP</td>
<td align = "center">A799-C40W</td>
<td align = "center">27,112,0,8,8</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">IBM</td>
<td align = "center">4610</td>
<td align = "center">7</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">IBM</td>
<td align = "center">4610</td>
<td align = "center">27,112,0,50,250</td>
<td align = "center">27,12</td>
</tr>
<tr>
<td align = "center">IBM</td>
<td align = "center">Sure POS</td>
<td align = "center">27,112,0,250,250</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Ithaca</td>
<td align = "center">PcOS 50</td>
<td align = "center">27,112,0,25,250<br />or<br />7</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Ithaca</td>
<td align = "center">PcOS 51</td>
<td align = "center">27,112,0,25,250<br />or<br />7</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Ithaca</td>
<td align = "center">PcOS 52</td>
<td align = "center">27,112,0,25,250<br />or<br />7</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Ithaca</td>
<td align = "center">POSjet </td>
<td align = "center">27,112,0,25,250</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Ithaca</td>
<td align = "center">80 PLUS</td>
<td align = "center">27,120,1</td>
<td align = "center">27,118</td>
</tr>
<tr>
<td align = "center">Ithaca</td>
<td align = "center">SERIES 90</td>
<td align = "center">27,120,1</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Ithaca</td>
<td align = "center">SERIES 94</td>
<td align = "center">27,120,1</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Ithaca</td>
<td align = "center">150</td>
<td align = "center">27,120,1</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Ithaca</td>
<td align = "center">280</td>
<td align = "center">27,112,1,49,251</td>
<td align = "center">27,105<br />27,109</td>
</tr>
<tr>
<td align = "center">Ithaca</td>
<td align = "center">iTherm 280</td>
<td align = "center">27,120,1<br />27,120,2</td>
<td align = "center">27,118</td>
</tr>
<tr>
<td align = "center">Ithaca</td>
<td align = "center">POSjet 1000</td>
<td align = "center">27,120,1</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">MetaPace</td>
<td align = "center">T1</td>
<td align = "center">27,112,48,55,121</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">NCR</td>
<td align = "center">7167<br />7179<br />7197</td>
<td align = "center">Drawer #1<br />27,112,0,55<br />Drawer #2<br />27,112,1,55</td>
<td align = "center">27, 105
<p>27, 109</td>
</tr>
<tr>
<td align = "center">NCR</td>
<td align = "center">7223</td>
<td align = "center">27,112,80,25,250</td>
<td align = "center">27, 112,1,55</td>
</tr>
<tr>
<td align = "center">NEXA</td>
<td align = "center">PX700</td>
<td align = "center">27,112,0,50,250</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Obvios</td>
<td align = "center">ORP-800</td>
<td align = "center">27,112,0,25,250</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Oki</td>
<td align = "center">OKIPOS 407</td>
<td align = "center">7</td>
<td align = "center">27,100,49</td>
</tr>
<tr>
<td align = "center">Oki</td>
<td align = "center">OKIPOS 1000</td>
<td align = "center">27,120,1</td>
<td align = "center">27,118</td>
</tr>
<tr>
<td align = "center">Olivetti</td>
<td align = "center">PRT-100</td>
<td align = "center">27,112,0,25,250</td>
<td align = "center">27,12,0,25,250</td>
</tr>
<tr>
<td align = "center">POS-X</td>
<td align = "center">XR-200</td>
<td align = "center">27,112,0,25,250</td>
<td align = "center">27,105</td>
</tr>
<tr>
<td align = "center">POS-X</td>
<td align = "center">XR-500</td>
<td align = "center">27,112,0,25,250</td>
<td align = "center">27,105</td>
</tr>
<tr>
<td align = "center">POS-X</td>
<td align = "center">EVO-RP1</td>
<td align = "center">27,112,0,25</td>
<td align = "center">27,105</td>
</tr>
<tr>
<td align = "center">Posiflex</td>
<td align = "center">CR 4200</td>
<td align = "center">27,112,80,25,250<BR>OR<BR>27,112,0,25,250</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Posiflex</td>
<td align = "center">AURA 5600<BR>AURA 8000</td>
<td align = "center">27,112,0,25,250<BR>or<br />27,112,80,25,250</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Posiflex</td>
<td align = "center">PP6000<BR>PP7000<BR>PP8000</td>
<td align = "center">27,112,0,25,250</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Samsung</td>
<td align = "center">STP 131</td>
<td align = "center">27,112,0,48,50</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Samsung</td>
<td align = "center">SRP 220</td>
<td align = "center">27,112,48,55,121</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Samsung</td>
<td align = "center">SRP 270</td>
<td align = "center">27,112,0,25,250<BR>OR<BR>27,112,0,60,240</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Samsung</td>
<td align = "center">SRP 270A</td>
<td align = "center">27,112,0,64,240</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Samsung</td>
<td align = "center">SRP 275<BR>SRP-275AP<BR>SRP-275C</td>
<td align = "center">27,112,48,55,121</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Samsung</td>
<td align = "center">SRP 350</td>
<td align = "center">27,110,0,25,250</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Samsung</td>
<td align = "center">SRP 350T</td>
<td align = "center">27,112,0,50,250</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Seiko</td>
<td align = "center">ESC-POS</p>
<p>RP-B10</td>
<td align = "center">Drawer #1<br />27,112,0,50,250<br />Drawer #2<br />27,112,1,50,250</p>
</td>
<td align = "center">Full cut<br />27, 105<br />Part cut<br />27, 109</td>
</tr>
<tr>
<td align = "center">Star</td>
<td align = "center">All?</td>
<td align = "center">27,7,11,55,7</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Star</td>
<td align = "center">TSP 100</td>
<td align = "center">7</td>
<td align = "center">27,100</td>
</tr>
<tr>
<td align = "center">Star</td>
<td align = "center">TSP 100IIU</td>
<td align = "center">27,7,11,55,7</td>
<td align = "center">27,100,48</td>
</tr>
<tr>
<td align = "center">Star</td>
<td align = "center">SP200<BR>SP200-2<BR>SP212</td>
<td align = "center">27,7,11,55,7</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Star</td>
<td align = "center">TSP200</td>
<td align = "center">27,7,11,55,7</td>
<td align = "center">27,100,48</td>
</tr>
<tr>
<td align = "center">Star</td>
<td align = "center">SP500</td>
<td align = "center">27,122,49,7<br />OR<BR>27,7,11,55,7</td>
<td align = "center">27,100,48</td>
</tr>
<tr>
<td align = "center">Star</td>
<td align = "center">SP512</td>
<td align = "center">27,122,49,7</td>
<td align = "center">27,100,48</td>
</tr>
<tr>
<td align = "center">Star</td>
<td align = "center">SP550II</td>
<td align = "center">27,7,10,50,7</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Star</td>
<td align = "center">TSP-600</td>
<td align = "center">7<BR>OR<BR>27,7,10,50,7</td>
<td align = "center">27,100,51</td>
</tr>
<tr>
<td align = "center">Star</td>
<td align = "center">TSP-650</td>
<td align = "center">7<BR>27,7,10,50,7<BR>27,7,11,55,7</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Star</td>
<td align = "center">TSP-700</td>
<td align = "center">27,07,11,55,07</td>
<td align = "center">27,100,51</td>
</tr>
<tr>
<td align = "center">Star</td>
<td align = "center">SP2000</td>
<td align = "center">27,122,49,7</td>
<td align = "center">27,100,48</td>
</tr>
<tr>
<td align = "center">Star Micronics</td>
<td align = "center">TSP-650</td>
<td align = "center">27,112,0,48</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Star Micronics</td>
<td align = "center">dp-8340fm</td>
<td align = "center">27,7,11,55,7</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">TEC</td>
<td align = "center">RKP300</td>
<td align = "center">27,112,0,100,250</td>
<td align = "center">27,105</td>
</tr>
<tr>
<td align = "center">TEC</td>
<td align = "center">TRST-A10</td>
<td align = "center">27,112,48,55,121</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">TEC</td>
<td align = "center">TRST-53</td>
<td align = "center">27,112,0,100,250</td>
<td align = "center">27,105</td>
</tr>
<tr>
<td align = "center">Toshiba</td>
<td align = "center">TRST-A10</td>
<td align = "center">27,112,48,55,121</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Toshiba</td>
<td align = "center">SX2100</td>
<td align = "center">27,112,32,55,255</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">TOSHIBA TEC</td>
<td align = "center">DRJST-51</td>
<td align = "center">27,112,0,100,250</td>
<td align = "center">27,105</td>
</tr>
<tr>
<td align = "center">TPG</td>
<td align = "center">A776<BR>A794<BR>A798</td>
<td align = "center">27,112,1,49,251</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">TPG</td>
<td align = "center">A799</td>
<td align = "center">27,112,0,8,8</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Tysso</td>
<td align = "center">PRP076</td>
<td align = "center">27,112,0,50,250</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">Unisys</td>
<td align = "center">EF4272</td>
<td align = "center">27,112,0,100,250</td>
<td align = "center">.</td>
</tr>
<tr>
<td align = "center">WASP</td>
<td align = "center">F100<BR>WTP-100</td>
<td align = "center">27,112,49,48,48</td>
<td align = "center">27,105</td>
</tr>
<tr>
<td align = "center">WESTREX</td>
<td align = "center">4200</td>
<td align = "center">7</td>
<td align = "center">20</td>
</tr>
</table>
<p><!--more--></p>
]]></content:encoded>
			<wfw:commentRss>http://www.itsmetor.com/wp/?feed=rss2&#038;p=181</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C# convert string to enum</title>
		<link>http://www.itsmetor.com/wp/?p=176</link>
		<comments>http://www.itsmetor.com/wp/?p=176#comments</comments>
		<pubDate>Wed, 02 May 2012 14:27:03 +0000</pubDate>
		<dc:creator>Tor</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[C#]]></category>

		<guid isPermaLink="false">http://www.itsmetor.com/wp/?p=176</guid>
		<description><![CDATA[12345678910&#160; &#160;enum Colour &#160; &#160;{ &#160; &#160; &#160; Red, &#160; &#160; &#160; Green, &#160; &#160; &#160; Blue &#160; &#160;} &#160; &#160;// ... &#160; &#160;Colour c = (Colour) Enum.Parse(typeof(Colour), &#34;Red&#34;, true); &#160; &#160;Console.WriteLine(&#34;Colour Value: {0}&#34;, c.ToString()); Taken from here: http://blogs.msdn.com/b/tims/archive/2004/04/02/106310.aspx]]></description>
			<content:encoded><![CDATA[<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&nbsp; &nbsp;enum Colour<br />
&nbsp; &nbsp;{<br />
&nbsp; &nbsp; &nbsp; Red,<br />
&nbsp; &nbsp; &nbsp; Green,<br />
&nbsp; &nbsp; &nbsp; Blue<br />
&nbsp; &nbsp;} <br />
<br />
&nbsp; &nbsp;// ...<br />
&nbsp; &nbsp;Colour c = (Colour) Enum.Parse(typeof(Colour), &quot;Red&quot;, true);<br />
&nbsp; &nbsp;Console.WriteLine(&quot;Colour Value: {0}&quot;, c.ToString());</div></td></tr></tbody></table></div>
<p>Taken from here:</p>
<p>http://blogs.msdn.com/b/tims/archive/2004/04/02/106310.aspx</p>
]]></content:encoded>
			<wfw:commentRss>http://www.itsmetor.com/wp/?feed=rss2&#038;p=176</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Syntax for Wireshark Filters</title>
		<link>http://www.itsmetor.com/wp/?p=173</link>
		<comments>http://www.itsmetor.com/wp/?p=173#comments</comments>
		<pubDate>Thu, 26 Apr 2012 14:52:12 +0000</pubDate>
		<dc:creator>Tor</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Filter]]></category>
		<category><![CDATA[Syntax]]></category>
		<category><![CDATA[Wireshark]]></category>

		<guid isPermaLink="false">http://www.itsmetor.com/wp/?p=173</guid>
		<description><![CDATA[Taken from here: http://www.wireshark.org/docs/wsug_html_chunked/ChWorkBuildDisplayFilterSection.html 6.4. Building display filter expressions Wireshark provides a simple but powerful display filter language that allows you to build quite complex filter expressions. You can compare values in packets as well as combine expressions into more specific &#8230; <a href="http://www.itsmetor.com/wp/?p=173">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Taken from here:<a href="http://www.wireshark.org/docs/wsug_html_chunked/ChWorkBuildDisplayFilterSection.html"></p>
<p>http://www.wireshark.org/docs/wsug_html_chunked/ChWorkBuildDisplayFilterSection.html</a></p>
<p><span id="more-173"></span></p>
<div>
<div>
<h2>6.4. Building display filter expressions</h2>
</div>
</div>
<p>Wireshark provides a simple but powerful display filter language that allows you to build quite complex filter expressions. You can compare values in packets as well as combine expressions into more specific expressions. The following sections provide more information on doing this.</p>
<div title="Tip!">
<table summary="Tip: Tip!" border="0">
<tbody>
<tr>
<td align="left" valign="top">You will find a lot of Display Filter examples at the <strong>Wireshark Wiki Display Filter page</strong> at <a href="http://wiki.wireshark.org/DisplayFilters" target="_top">http://wiki.wireshark.org/DisplayFilters</a>.</p>
<p><strong>6.4.1. Display filter fields</strong></td>
</tr>
</tbody>
</table>
</div>
<div title="6.4.1. Display filter fields">
<p>Every field in the packet details pane can be used as a filter string, this will result in showing only the packets where this field exists. For example: the filter string: <strong>tcp</strong> will show all packets containing the tcp protocol.</p>
<p>There is a complete list of all filter fields available through the menu item &#8220;Help/Supported Protocols&#8221; in the page &#8220;Display Filter Fields&#8221; of the Supported Protocols dialog.</p>
<p>XXX &#8211; add some more info here and a link to the statusbar info.</p>
<p><strong>6.4.2. Comparing values</strong></p>
</div>
<div title="6.4.2. Comparing values">
<p>You can build display filters that compare values using a number of different comparison operators. They are shown in <a title="Table 6.4. Display Filter comparison operators" href="http://www.wireshark.org/docs/wsug_html_chunked/ChWorkBuildDisplayFilterSection.html#DispCompOps">Table 6.4, “Display Filter comparison operators”</a>.</p>
<div title="Tip!">You can use English and C-like terms in the same way, they can even be mixed in a filter string!</div>
<div title="Tip!"></div>
<div title="Tip!"><strong>Table 6.4. Display Filter comparison operators</strong></div>
<div>
<div>
<table summary="Display Filter comparison operators" border="1">
<colgroup>
<col width="50pt" />
<col width="50pt" />
<col /></colgroup>
<thead>
<tr>
<th>English</th>
<th>C-like</th>
<th>Description and example</th>
</tr>
</thead>
<tbody>
<tr>
<td>eq</td>
<td>
<pre>==</pre>
</td>
<td><strong>Equal</strong></p>
<p>&nbsp;</p>
<pre>ip.src==10.0.0.5</pre>
<p>&nbsp;</td>
</tr>
<tr>
<td>ne</td>
<td>
<pre>!=</pre>
</td>
<td><strong>Not equal</strong></p>
<p>&nbsp;</p>
<pre>ip.src!=10.0.0.5</pre>
<p>&nbsp;</td>
</tr>
<tr>
<td>gt</td>
<td>
<pre>&gt;</pre>
</td>
<td><strong>Greater than</strong></p>
<p>&nbsp;</p>
<pre>frame.len &gt; 10</pre>
<p>&nbsp;</td>
</tr>
<tr>
<td>lt</td>
<td>
<pre>&lt;</pre>
</td>
<td><strong>Less than</strong></p>
<p>&nbsp;</p>
<pre>frame.len &lt; 128</pre>
<p>&nbsp;</td>
</tr>
<tr>
<td>ge</td>
<td>
<pre>&gt;=</pre>
</td>
<td><strong>Greater than or equal to</strong></p>
<p>&nbsp;</p>
<pre>frame.len ge 0x100</pre>
<p>&nbsp;</td>
</tr>
<tr>
<td>le</td>
<td>
<pre>&lt;=</pre>
</td>
<td><strong>Less than or equal to</strong></p>
<p>&nbsp;</p>
<pre>frame.len &lt;= 0x20</pre>
<p>&nbsp;</td>
</tr>
</tbody>
</table>
</div>
</div>
<p>In addition, all protocol fields are typed. <a title="Table 6.5. Display Filter Field Types" href="http://www.wireshark.org/docs/wsug_html_chunked/ChWorkBuildDisplayFilterSection.html#ChWorkFieldTypes">Table 6.5, “Display Filter Field Types”</a> provides a list of the types and example of how to express them.</p>
<p><strong>Table 6.5. Display Filter Field Types</strong></p>
<div>
<div>
<table summary="Display Filter Field Types" border="1">
<colgroup>
<col />
<col /></colgroup>
<thead>
<tr>
<th>Type</th>
<th>Example</th>
</tr>
</thead>
<tbody>
<tr>
<td>Unsigned integer (8-bit, 16-bit, 24-bit, 32-bit)</td>
<td>You can express integers in decimal, octal, or hexadecimal. The following display filters are equivalent:</p>
<pre>ip.len le 1500
ip.len le 02734
ip.len le 0x436</pre>
<p>&nbsp;</td>
</tr>
<tr>
<td>Signed integer (8-bit, 16-bit, 24-bit, 32-bit)</td>
<td></td>
</tr>
<tr>
<td>Boolean</td>
<td>A boolean field is present in the protocol decode only if its value is true. For example, <strong>tcp.flags.syn</strong> is present, and thus true, only if the SYN flag is present in a TCP segment header.</p>
<p>Thus the filter expression <strong>tcp.flags.syn</strong> will select only those packets for which this flag exists, that is, TCP segments where the segment header contains the SYN flag. Similarly, to find source-routed token ring packets, use a filter expression of <strong>tr.sr</strong>.</td>
</tr>
<tr>
<td>Ethernet address (6 bytes)</td>
<td>Separators can be a colon (:), dot (.) or dash (-) and can have one or two bytes between separators:</p>
<pre>eth.dst == ff:ff:ff:ff:ff:ff
eth.dst == ff-ff-ff-ff-ff-ff
eth.dst == ffff.ffff.ffff</pre>
</td>
</tr>
<tr>
<td>IPv4 address</td>
<td>ip.addr == 192.168.0.1</p>
<p>Classless InterDomain Routing (CIDR) notation can be used to test if an IPv4 address is in a certain subnet. For example, this display filter will find all packets in the 129.111 Class-B network:</p>
<p>ip.addr == 129.111.0.0/16</td>
</tr>
<tr>
<td>IPv6 address</td>
<td>ipv6.addr == ::1</td>
</tr>
<tr>
<td>IPX address</td>
<td>ipx.addr == 00000000.ffffffffffff</td>
</tr>
<tr>
<td>String (text)</td>
<td>http.request.uri == &#8220;http://www.wireshark.org/&#8221;</td>
</tr>
</tbody>
</table>
</div>
</div>
<p>6.4.3. Combining expressions</p>
</div>
<div title="6.4.3. Combining expressions">
<p>You can combine filter expressions in Wireshark using the logical operators shown in <a title="Table 6.6. Display Filter Logical Operations" href="http://www.wireshark.org/docs/wsug_html_chunked/ChWorkBuildDisplayFilterSection.html#FiltLogOps">Table 6.6, “Display Filter Logical Operations”</a></p>
<p><strong>Table 6.6. Display Filter Logical Operations</strong></p>
<div>
<table summary="Display Filter Logical Operations" border="1">
<colgroup>
<col width="50pt" />
<col width="50pt" />
<col /></colgroup>
<thead>
<tr>
<th>English</th>
<th>C-like</th>
<th>Description and example</th>
</tr>
</thead>
<tbody>
<tr>
<td>and</td>
<td>&amp;&amp;</td>
<td><strong>Logical AND</strong></p>
<p>&nbsp;</p>
<pre>ip.src==10.0.0.5 and tcp.flags.fin</pre>
<p>&nbsp;</td>
</tr>
<tr>
<td>or</td>
<td>||</td>
<td><strong>Logical OR</strong></p>
<p>&nbsp;</p>
<pre>ip.scr==10.0.0.5 or ip.src==192.1.1.1</pre>
<p>&nbsp;</td>
</tr>
<tr>
<td>xor</td>
<td>^^</td>
<td><strong>Logical XOR</strong></p>
<p>&nbsp;</p>
<pre>tr.dst[0:3] == 0.6.29 xor tr.src[0:3] == 0.6.29</pre>
<p>&nbsp;</td>
</tr>
<tr>
<td>not</td>
<td>!</td>
<td><strong>Logical NOT</strong></p>
<p>&nbsp;</p>
<pre>not llc</pre>
<p>&nbsp;</td>
</tr>
<tr>
<td>[...]</td>
<td></td>
<td><strong>Substring Operator</strong></p>
<p>Wireshark allows you to select subsequences of a sequence in rather elaborate ways. After a label you can place a pair of brackets [] containing a comma separated list of range specifiers.</p>
<p>&nbsp;</p>
<pre>eth.src[0:3] == 00:00:83</pre>
<p>The example above uses the n:m format to specify a single range. In this case n is the beginning offset and m is the length of the range being specified.</p>
<p>&nbsp;</p>
<pre>eth.src[1-2] == 00:83</pre>
<p>The example above uses the n-m format to specify a single range. In this case n is the beginning offset and m is the ending offset.</p>
<p>&nbsp;</p>
<pre>eth.src[:4] == 00:00:83:00</pre>
<p>The example above uses the :m format, which takes everything from the beginning of a sequence to offset m. It is equivalent to 0:m</p>
<p>&nbsp;</p>
<pre>eth.src[4:] == 20:20</pre>
<p>The example above uses the n: format, which takes everything from offset n to the end of the sequence.</p>
<p>&nbsp;</p>
<pre>eth.src[2] == 83</pre>
<p>The example above uses the n format to specify a single range. In this case the element in the sequence at offset n is selected. This is equivalent to n:1.</p>
<p>&nbsp;</p>
<pre>eth.src[0:3,1-2,:4,4:,2] ==
00:00:83:00:83:00:00:83:00:20:20:83</pre>
<p>Wireshark allows you to string together single ranges in a comma separated list to form compound ranges as shown above.</p>
<p>&nbsp;</td>
</tr>
</tbody>
</table>
</div>
</div>
<div title="6.4.4. A common mistake">
<p><strong>6.4.4. A common mistake</strong></p>
<p>Using the != operator on combined expressions like: eth.addr, ip.addr, tcp.port, udp.port and alike will probably not work as expected!</p>
<p>Often people use a filter string to display something like <strong>ip.addr == 1.2.3.4</strong> which will display all packets containing the IP address 1.2.3.4.</p>
<p>Then they use <strong>ip.addr != 1.2.3.4</strong> to see all packets not containing the IP address 1.2.3.4 in it. Unfortunately, this does <strong>not</strong> do the expected.</p>
<p>Instead, that expression will even be true for packets where either source or destination IP address equals 1.2.3.4. The reason for this, is that the expression <strong>ip.addr != 1.2.3.4</strong> must be read as &#8220;the packet contains a field named ip.addr with a value different from 1.2.3.4&#8243;. As an IP datagram contains both a source and a destination address, the expression will evaluate to true whenever at least one of the two addresses differs from 1.2.3.4.</p>
<p>If you want to filter out all packets containing IP datagrams to or from IP address 1.2.3.4, then the correct filter is <strong>!(ip.addr == 1.2.3.4)</strong> as it reads &#8220;show me all the packets for which it is not true that a field named ip.addr exists with a value of 1.2.3.4&#8243;, or in other words, &#8220;filter out all packets for which there are no occurrences of a field named ip.addr with the value 1.2.3.4&#8243;.</p>
</div>
<p><!--more--></p>
]]></content:encoded>
			<wfw:commentRss>http://www.itsmetor.com/wp/?feed=rss2&#038;p=173</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Howto Install BGInfo</title>
		<link>http://www.itsmetor.com/wp/?p=169</link>
		<comments>http://www.itsmetor.com/wp/?p=169#comments</comments>
		<pubDate>Tue, 24 Apr 2012 19:01:33 +0000</pubDate>
		<dc:creator>Tor</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[BG Info]]></category>

		<guid isPermaLink="false">http://www.itsmetor.com/wp/?p=169</guid>
		<description><![CDATA[1). Create c:\BGInfo\ 2). Download exe, run exe, create your configuration, save bgi file as C:\BGInfo\bginfo.bgi 3). Click Start, Programs, right-click &#8220;Start Up&#8221; and choose &#8220;Explore all users&#8221; 4). Create a shortcut from BGInfo.exe into the startup directory 5). Right &#8230; <a href="http://www.itsmetor.com/wp/?p=169">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>1). Create c:\BGInfo\<br />
2). Download exe, run exe, create your configuration, save bgi file as C:\BGInfo\bginfo.bgi<br />
3). Click Start, Programs, right-click &#8220;Start Up&#8221; and choose &#8220;Explore all users&#8221;<br />
4). Create a shortcut from BGInfo.exe into the startup directory<br />
5). Right click the shortcut and choose properties, set the target to:<br />
c:\BGInfo\BGInfo.exe c:\BGInfo\bginfo.bgi /timer:0<br />
6). Run the shortcut and accept the license agreement</p>
<p>Taken From:<br />
<a href="http://technet.microsoft.com/en-us/sysinternals/bb897557">http://technet.microsoft.com/en-us/sysinternals/bb897557</a></p>
<p>Direct Link:<br />
<a title="http://download.sysinternals.com/files/BGInfo.zip" href="http://download.sysinternals.com/files/BGInfo.zip">http://download.sysinternals.com/files/BGInfo.zip</a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.itsmetor.com/wp/?feed=rss2&#038;p=169</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reset maintenance dashboard light 2008 VW GTI</title>
		<link>http://www.itsmetor.com/wp/?p=147</link>
		<comments>http://www.itsmetor.com/wp/?p=147#comments</comments>
		<pubDate>Tue, 24 Apr 2012 16:15:12 +0000</pubDate>
		<dc:creator>Tor</dc:creator>
				<category><![CDATA[DIY Auto]]></category>
		<category><![CDATA[GTI]]></category>
		<category><![CDATA[Light]]></category>
		<category><![CDATA[Maintenance]]></category>
		<category><![CDATA[VW]]></category>

		<guid isPermaLink="false">http://www.itsmetor.com/wp/?p=147</guid>
		<description><![CDATA[1. Keys out of ignition- press and hold in trip odometer reset button &#8220;0.0&#8243; on right hand side of display 2. Still holding this button down, insert key into ignition and put to the on position without starting the car. &#8230; <a href="http://www.itsmetor.com/wp/?p=147">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>1. Keys out of ignition- press and hold in trip odometer reset button &#8220;0.0&#8243; on right hand side of display<br />
2. Still holding this button down, insert key into ignition and put to the on position without starting the car.<br />
3. Display will read &#8220;service now&#8221;</p>
<p><a href="http://www.itsmetor.com/wp/wp-content/uploads/2012/04/service1.jpg"><img src="http://www.itsmetor.com/wp/wp-content/uploads/2012/04/service1.jpg" alt="" title="service1" width="666" height="495" class="alignnone size-full wp-image-148" /></a></p>
<p>4. let go of the &#8220;0.0&#8243; button and depress the &#8220;m&#8221; button on the left hand side of the display. this will re-set the service reminder. There is no confirmation on the display other than the words &#8220;service now&#8221; will disappear.</p>
<p><a href="http://www.itsmetor.com/wp/wp-content/uploads/2012/04/service21.jpg"><img src="http://www.itsmetor.com/wp/wp-content/uploads/2012/04/service21.jpg" alt="" title="service2" width="666" height="495" class="alignnone size-full wp-image-150" /></a></p>
<p>You can confirm that the service reminder has been reset, or check how many miles/days remain until service at any time by taking key out of the ignition and holding in the trip reset &#8220;0.0&#8243; button for between 3 and 5 seconds. The MFD will display miles and hours until next service.</p>
<p>Note: Taken from Vortex</p>
<p>http://forums.vwvortex.com/showthread.php?2457779-reset-service-indicator</p>
]]></content:encoded>
			<wfw:commentRss>http://www.itsmetor.com/wp/?feed=rss2&#038;p=147</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rebuild INVALID Oracle Objects</title>
		<link>http://www.itsmetor.com/wp/?p=144</link>
		<comments>http://www.itsmetor.com/wp/?p=144#comments</comments>
		<pubDate>Mon, 23 Apr 2012 17:18:47 +0000</pubDate>
		<dc:creator>Tor</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[PL/SQL]]></category>

		<guid isPermaLink="false">http://www.itsmetor.com/wp/?p=144</guid>
		<description><![CDATA[1234567891011SELECT ( case when object_type = 'VIEW' THEN 'ALTER VIEW ' &#124;&#124; object_name &#124;&#124; ' COMPILE;' when object_type = 'PROCEDURE' THEN 'ALTER PROCEDURE ' &#124;&#124; object_name &#124;&#124; ' COMPILE;' when object_type = 'FUNCTION' THEN 'ALTER FUNCTION ' &#124;&#124; object_name &#124;&#124; &#8230; <a href="http://www.itsmetor.com/wp/?p=144">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">SELECT<br />
( case<br />
when object_type = 'VIEW' THEN 'ALTER VIEW ' || object_name || ' COMPILE;'<br />
when object_type = 'PROCEDURE' THEN 'ALTER PROCEDURE ' || object_name || ' COMPILE;'<br />
when object_type = 'FUNCTION' THEN 'ALTER FUNCTION ' || object_name || ' COMPILE;'<br />
when object_type = 'PACKAGE' THEN 'ALTER PACKAGE ' || object_name || ' COMPILE; ALTER PACKAGE ' || object_name || ' COMPILE BODY;'<br />
when object_type = 'TRIGGER' THEN 'ALTER TRIGGER ' || object_name || ' COMPILE;'<br />
else '' END) as script_item<br />
FROM dba_objects<br />
WHERE status = 'INVALID' and owner='AIMSUSER'<br />
ORDER BY owner, object_type, object_name;</div></td></tr></tbody></table></div>
]]></content:encoded>
			<wfw:commentRss>http://www.itsmetor.com/wp/?feed=rss2&#038;p=144</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>.Net special characters within strings cause Oracle problems</title>
		<link>http://www.itsmetor.com/wp/?p=139</link>
		<comments>http://www.itsmetor.com/wp/?p=139#comments</comments>
		<pubDate>Wed, 18 Apr 2012 20:24:44 +0000</pubDate>
		<dc:creator>Tor</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[strings]]></category>

		<guid isPermaLink="false">http://www.itsmetor.com/wp/?p=139</guid>
		<description><![CDATA[Without the string replaces, running this string against an Oracle database will result in the procedure getting created, but with a compile error. 1234567891011121314string s = @&#34; create or replace procedure MYTEST ( &#160; &#160; myNumber IN Varchar2, &#160; &#160; &#8230; <a href="http://www.itsmetor.com/wp/?p=139">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Without the string replaces, running this string against an Oracle database will result in the procedure getting created, but with a compile error.</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">string s = @&quot;<br />
create or replace procedure MYTEST (<br />
&nbsp; &nbsp; myNumber IN Varchar2,<br />
&nbsp; &nbsp; myString OUT Varchar2 ) AS<br />
<br />
BEGIN<br />
&nbsp; &nbsp; myString := 'hello world';<br />
&nbsp; &nbsp; EXCEPTION<br />
&nbsp; &nbsp; &nbsp; &nbsp; WHEN OTHERS THEN<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; dbms_output.put_line('ERROR&gt;&gt; ' || SQLERRM); <br />
END MYTEST ;<br />
&quot;;<br />
s = s.Replace(System.Environment.NewLine, &quot;\r&quot;);<br />
s = s.Replace(&quot;\t&quot;, &quot; &nbsp; &nbsp; &quot;);</div></td></tr></tbody></table></div>
]]></content:encoded>
			<wfw:commentRss>http://www.itsmetor.com/wp/?feed=rss2&#038;p=139</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

