<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<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/"
	>

<channel>
	<title>layer &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://wordpress.com/tag/layer/</link>
	<description>Feed of posts on WordPress.com tagged "layer"</description>
	<pubDate>Thu, 16 Oct 2008 21:02:33 +0000</pubDate>

	<generator>http://wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Point Display Control]]></title>
<link>http://1punisher.wordpress.com/?p=427</link>
<pubDate>Tue, 14 Oct 2008 13:33:41 +0000</pubDate>
<dc:creator>1punisher</dc:creator>
<guid>http://1punisher.pt-br.wordpress.com/2008/10/14/point-display-control/</guid>
<description><![CDATA[There are alot of display control questions.  I will post a permanent page on the point architectur]]></description>
<content:encoded><![CDATA[<p>There are alot of display control questions.  I will post a permanent page on the point architecture, butin the mean time, here is some input on workflow.  See also the <span><a href="http://1punisher.wordpress.com/2008/10/10/point-cleanup-mindset">Point Cleanup Post</a>.</span></p>
<p>The terminology tends to get a bit muddy, since there are 2 Label Layers.  For this discussion, the P-MARKER and P-LABEL layers are what is found in the POINT STYLE.  The LABEL layer is what is found in the LABEL STYLE.<!--more--></p>
<p>The hierarchy of layer control for the points is: OBJECT layer -&#62; P-MARKER layer and P-LABEL Layer-&#62; LABEL Layer.</p>
<p>NOTE: If I have referred in an instance to None for an Object, then the Point Group Parent style will prevail, and should use a generic.  Generic P-MARKER and P-LABEL Style layer is _C3D-POINTS.  The generic LABEL Style layer is 0.</p>
<p>If you have a point that should display something specific, with no specific label (like a power pole), then assign the layers as follows:</p>
<p>OBJECT Layer = PNT-Ex-Ut-ele     P-MARKER layer = Ex-ut-ele   P-LABEL layer = 0    (LABEL NONE);  Since it has no specific label, then the generics take over on the cleanup layer scheme. <em>The point stays but the labels freeze with the generics.</em></p>
<p> </p>
<p>If you have a point that should display something specific, with a specific Label (like a Spot grade), then assign as follows:</p>
<p>OBJECT Layer = PNT-Ex-gr-spot     P-MARKER layer = Ex-gr-spot     P-LABEL layer = Ex-Gr-spot   LABEL layer = 0;  Since it has a specific matched POINT and LABEL, the control them from the POINT STYLE. <em>The point and label stays on when the generics freeze.</em></p>
<p> </p>
<p>If you have a point that never displays something specific (a generic), with a specific Label (like general labeling over an area without the desire of showing the specific location), then assign as follows:</p>
<p>OBJECT Layer = PNT-Ex-something area     (POINT NONE)   LABEL layer = SOMETHING AREA;  Since you want a label, but location is useless, then control them from the POINT LABEL STYLE.  <em>The makers will go away, and leave the text styling in it's place when the generics freeze.  If you don't want it shown on a sheet, just freeze the LABEL STYLE layer in viewport.</em></p>
<p><em></em></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Sondesh , a sweet dish]]></title>
<link>http://foodcreator.wordpress.com/?p=5</link>
<pubDate>Tue, 14 Oct 2008 12:31:09 +0000</pubDate>
<dc:creator>foodcreator</dc:creator>
<guid>http://foodcreator.pt-br.wordpress.com/2008/10/14/sondesh-a-sweet-dish/</guid>
<description><![CDATA[Ingredents: 150 gm paneer? cup khoya - grated 4 chhoti elaichi - crushed a little6-7 strands of k]]></description>
<content:encoded><![CDATA[<p><span class="heading"><strong>Ingredents: </strong></span>150 gm paneer? cup khoya - grated 4 chhoti elaichi - crushed a little6-7 strands of kesar6 tbsp sugar/gur6 almonds - shredded thin lengthwise </p>
<p><span class="heading"><strong>Method:</strong> </span>Blend the paneer, khoya and sugar/gur together till smooth. You can do this in a blender or use the back of a katori to mash them together. Mix in the elaichi and set in a layer about ?? thick. Refrigerate till set and cut into squares or diamonds and serve.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Photoshop - Tutorial Base: Layers - Livelli]]></title>
<link>http://forevertriad.wordpress.com/?p=99</link>
<pubDate>Tue, 14 Oct 2008 10:20:39 +0000</pubDate>
<dc:creator>triad09</dc:creator>
<guid>http://forevertriad.pt-br.wordpress.com/2008/10/14/photoshop-tutorial-base-layers-livelli/</guid>
<description><![CDATA[Strumento fondamentale in Photoshop sono i LAYER ( Livelli ), grazie a loro è possibile disporre pi]]></description>
<content:encoded><![CDATA[<p style="text-align:left;">Strumento fondamentale in Photoshop sono i LAYER ( Livelli ), grazie a loro è possibile disporre più immagini una sopra l'altra ed utilizzare le trasparenze per sovrapporle ed arrivare all'effetto finale voluto.</p>
<p style="text-align:center;"><a href="http://forevertriad.files.wordpress.com/2008/10/layer.jpg"><img class="size-full wp-image-102 aligncenter" title="layer" src="http://forevertriad.wordpress.com/files/2008/10/layer.jpg" alt="" width="212" height="254" /></a></p>
<p>La scheda dei Layer ( Livelli ) si trova generalmente in basso a destra dello schermo ma può essere spostata a piacere.</p>
<p>La prima cosa da imparare è come rendere invisibile o visibile un layer ( Livello ), ed è molto semplice: cliccando sul simbolo a forma di occhio che si trova a sinistra di ogni layer ( Livello ), togliere il simbolo rende il layer invibile mentre rimetterlo lo fa ricomparire, è importante sapere che non si può lavorare su layer invibili.</p>
<p>In secondo luogo la trasparenza di ogni layer ( Livello ) si imposta modificando il valore OPACITA' nel campo poco sopra i layers.</p>
<p>Nel secondo spazio ( Riempimento - FIll ) si imposta quanto le zone di colore sono "piene".</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[How To Find A Good Personal Injury Lawyer In Overland Park ]]></title>
<link>http://personalinjurylawyersinoverlandpark.wordpress.com/?p=4</link>
<pubDate>Mon, 13 Oct 2008 15:46:28 +0000</pubDate>
<dc:creator>personalinjurylawyersinoverlandpark</dc:creator>
<guid>http://personalinjurylawyersinoverlandpark.pt-br.wordpress.com/2008/10/13/how-to-find-a-good-personal-injury-lawyer-in-overland-park/</guid>
<description><![CDATA[The best way to find a winning lawyer is by word of mouth. Ask trusted friends, family, and/or busin]]></description>
<content:encoded><![CDATA[<p class="MsoBodyText" style="margin:0;"><span style="font-size:small;color:#535353;font-family:Tahoma;">The best way to find a winning lawyer is by word of mouth. Ask trusted friends, family, and/or business owners or professional associates who have recently used one. Ask them if they would use the same lawyer again and if they believe their legal fees were reasonable.<br />
</span><span style="color:#535353;font-family:Tahoma;"><span style="font-size:small;"> </span></span></p>
<p style="margin:0;"><span style="color:#535353;font-family:Tahoma;"><span style="font-size:small;">Other ways: <br />
</span></span><span style="color:#535353;font-family:Tahoma;"><span style="font-size:small;"> </span></span></p>
<ol style="margin-top:0;" type="1">
<li class="MsoNormal"><span style="font-family:Tahoma;"><span style="font-size:small;">Internet legal directories: The Internet is an excellent source for finding attorneys in your community. Because of the interactive nature of the Internet, lawyers and law firms are able to provide much more detailed information to potential clients. For example, </span><a href="http://attorneypages.com/"><span><span style="font-size:small;color:#0070aa;">Attorney Pages.com</span></span></a><span style="font-size:small;"> allows visitors, for free, to browse through its listings and pick an attorney based on your geographic area and/or type of practice. Many of those listed have websites to give you a broader picture of the attorney’s skills. The site provides complete contact information so you can easily phone or email the attorney with your questions. Using the directory, you can also find a lawyer across the country to handle your college son’s landlord or traffic problem. <br />
</span></span><span style="color:#535353;font-family:Tahoma;"><span style="font-size:small;"> </span></span></li>
<li class="MsoNormal"><span style="font-family:Tahoma;"><span style="font-size:small;">Local or state bar association’s referral services: Most bar associations offer referral sources at no charge or for a modest fee. Phone and tell them the problem and they will hook you up with a participating attorney who handles legal problems such as yours. Keep in mind that only a small portion of the legal community signs up and the association generally make no claims as to the attorney’s expertise or skills. For a list of state bar associations, go to </span><a href="http://www.abanet.org/barserv/stlobar.html"><span><span style="font-size:small;color:#0070aa;">http://www.abanet.org/barserv/stlobar.html</span></span></a><span style="font-size:small;">. <br />
</span></span><span style="color:#535353;font-family:Tahoma;"><span style="font-size:small;"> </span></span></li>
<li class="MsoNormal"><span style="font-family:Tahoma;"><span style="font-size:small;">Employer-Paid Legal plans: Many employers, unions and credit unions offer pre-paid legal plans. These plans are given as benefits to employees and may entitle you to free or reduced cost representation on certain matters. You should check with your office administrator about whether you are enrolled in such a plan. <br />
</span></span><span style="color:#535353;font-family:Tahoma;"><span style="font-size:small;"> </span></span></li>
<li class="MsoNormal"><span style="font-family:Tahoma;"><span style="font-size:small;">Legal aid: You may qualify for legal aid representation at </span><a href="http://law.freeadvice.com/general_practice/low-cost-lawyer.htm"><span><span style="font-size:small;color:#0070aa;">low-cost/no-cost</span></span></a><span style="font-size:small;">. Legal aid primarily services low-income individuals and the qualifications for such aid can be based upon where you live, your income and family size. Legal aid representation tends to focus on landlord-tenant issues, credit, utilities, family issues, and unemployment. To find a legal aid office near you, call your </span><a href="http://www.abanet.org/barserv/stlobar.html"><span><span style="font-size:small;color:#0070aa;">state bar</span></span></a><span style="font-size:small;"> , your </span><a href="http://law.freeadvice.com/resources/statecourts.htm"><span><span style="font-size:small;color:#0070aa;">county court house</span></span></a><span style="font-size:small;"> , or try your local yellow pages under “legal aid,” “legal services,” or “legal assistance.” <br />
</span></span><span style="color:#535353;font-family:Tahoma;"><span style="font-size:small;"> </span></span></li>
<li class="MsoNormal"><span style="font-family:Tahoma;"><span style="font-size:small;">Nearby law schools: some have low-cost, no-cost clinics that provide a limited amount of legal services. <br />
</span></span><span style="color:#535353;font-family:Tahoma;"><span style="font-size:small;"> </span></span></li>
<li class="MsoNormal"><span style="font-family:Tahoma;"><span style="font-size:small;">Print Directories: For many decades the “Yellow Pages” were the traditional, and well-thumbed, source of listings. However, yellow page listings and/or ads do not give information about lawyer’s ability or competence. Other directories, such as the Martindale-Hubbell Law Directory, found in many public libraries, lists lawyers by state and city and give biographical details on each lawyer and rating information. </span></span></li>
</ol>
<p style="margin:0;"><span style="font-size:small;"><strong><span style="color:#535353;font-family:Tahoma;">Related Articles:</span></strong><span style="color:#535353;font-family:Tahoma;"> </span></span></p>
<h2><a href="http://www.nolo.com/article.cfm/ObjectID/796DE8B4-2417-4175-80714E5DCCE20C75/">How to Find an Excellent Lawyer</a></h2>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Najszybsza dwuwarstwowa płyta DVD z LightScribe]]></title>
<link>http://xteam7.wordpress.com/?p=1953</link>
<pubDate>Sun, 12 Oct 2008 15:07:19 +0000</pubDate>
<dc:creator>ParalyserX</dc:creator>
<guid>http://xteam7.pt-br.wordpress.com/2008/10/12/najszybsza-dwuwarstwowa-plyta-dvd-z-lightscribe/</guid>
<description><![CDATA[Firma Verbatim poinformowała o wyprodukowaniu pierwszej płyty        LightScribe 8x DVD+R DL. Dysk]]></description>
<content:encoded><![CDATA[<p style="margin-top:0;">Firma Verbatim poinformowała o wyprodukowaniu pierwszej płyty        LightScribe 8x DVD+R DL. Dysk o pojemności 8,5GB można zapisać w około        15 minut.</p>
<p style="margin-top:0;">Płyty są w pełni kompatybilne ze wszystkimi nagrywarkami dysponującymi        technologią LightScribe. Dyski będą pokryte powłoką LightScribe Media        Version 1.2.<!--more--> Dzięki temu wypalane na płytach obrazki i tekst mają        wyróżniać się wyższym kontrastem.</p>
<p style="margin-top:0;">Verbatim LightScribe 8x DVD+R DL będą sprzedawane w opakowaniach po 10        sztuk. W sprzedaży mają pojawić się w listopadzie.</p>
<p class="Data"><strong>Źródło: <a href="http://4press.pl" target="_blank">4press.pl </a></strong></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Parcel Layers]]></title>
<link>http://1punisher.wordpress.com/2008/10/09/parcel-layers/</link>
<pubDate>Thu, 09 Oct 2008 21:38:29 +0000</pubDate>
<dc:creator>1punisher</dc:creator>
<guid>http://1punisher.pt-br.wordpress.com/2008/10/09/parcel-layers/</guid>
<description><![CDATA[This post is specifically for Parcels Entities, however many of the same principals apply to other o]]></description>
<content:encoded><![CDATA[<p style="margin:0 0 0 5.35pt;"><span style="font-family:&#34;"><span style="font-size:small;">This post is specifically for Parcels Entities, however many of the same principals apply to other objects as well.  I will cut this post down in favor of another that deals with Object / Display layers for all civil entities as a whole.</span></span></p>
<p style="margin:0 0 0 5.35pt;"> </p>
<p style="margin:0 0 0 5.35pt;"><span style="font-size:small;">These layers may be way off standard for you, so customize it the way you want.<span>  </span></span></p>
<p style="margin:0 0 0 5.35pt;"> </p>
<p style="margin:0 0 0 5.35pt;"><span style="font-size:small;">Parcel Entities have both an <em>Object layer</em> and a <em>Display Layer</em>.  </span></p>
<p style="margin:0 0 0 5.35pt;"> </p>
<p style="margin:0 0 0 5.35pt;"><span style="font-size:small;">One suggestion is as follows:</span></p>
<p style="margin:0 0 0 5.35pt;"><span style="text-decoration:underline;"><span style="font-size:small;">Object layers structured for what the Object conveys.  Display layers for whom the Object is conveyed TO.</span></span></p>
<p style="margin:0 0 0 5.35pt;"> <!--more--></p>
<p style="margin:0 0 0 5.35pt;"><span style="font-family:&#34;"><span style="font-size:small;">Object Layer Examples:  PARCELS-OVERALL<span>  </span>PARCELS-PR-STORM-ESMT</span></span></p>
<p style="margin:0 0 0 5.35pt;"><span style="font-family:&#34;"><span style="font-size:small;">PARCELS-EX-ESMT  P</span></span><span style="font-family:&#34;"><span style="font-size:small;">ARCELS-PR-ACCESS-ESMT  PARCELS-PR-UT-ESMT  PARCELS-PR-TEMP-CONST-ESMT</span></span></p>
<p style="margin:0 0 0 5.35pt;"> </p>
<p style="margin:0 0 0 5.35pt;"><span style="font-family:&#34;"><span style="font-size:small;">Display Layer Examples:   Pcl-Ex-Esmt  Pcl-Pr-Esmt-Public  Pcl-Pr-Esmt-Private</span></span></p>
<p style="margin:0 0 0 5.35pt;"><span style="font-size:small;">The public version might have a hatch pattern that stands out.  I might also apply the same hatch pattern across all Proposed Public Parcels.</span></p>
<p style="margin:0 0 0 5.35pt;"><span style="font-family:&#34;"><span style="font-size:small;"> </span></span></p>
<p style="margin:0 0 0 5.35pt;"><span style="font-size:small;">It is just too easy to change this easement to a private style when the County doesn't want to take posession of a utility anymore.  The Object, however, stays on the exact same layer it was on.</span></p>
<p style="margin:0 0 0 5.35pt;"> </p>
<p style="margin:0 0 0 5.35pt;"><span style="font-family:&#34;"><span style="font-size:small;">Never use the same layer for both.<span>  </span></span></span></p>
<p style="margin:0 0 0 5.35pt;"> </p>
<p style="margin:0 0 0 5.35pt;"><span style="font-family:&#34;"><span style="font-size:small;">Why not?<span>     </span></span></span><span style="font-family:&#34;"><span style="font-size:small;"><span>If y</span>ou want it gone, just freeze the layer, and poof it's gone. No problem.</span></span></p>
<p style="margin:0 0 0 5.35pt;"> </p>
<p style="margin:0 0 0 5.35pt;"><span style="font-size:small;">Well, not exactly.  The other parcels that share that <em>Display Style</em> will also suffer the same fate.  Invisible.</span></p>
<p style="margin:0 0 0 5.35pt;"><span style="font-family:&#34;"><span style="font-size:small;"> </span></span></p>
<p style="margin:0 0 0 5.35pt;"><em><span style="font-family:&#34;"><span style="font-size:small;">Consider that Civil is all about changes.<span>  </span>Dynamics.</span></span><span style="font-family:&#34;"><span style="font-size:small;"> </span></span></em></p>
<p style="margin:0 0 0 5.35pt;"> </p>
<p style="margin:0 0 0 5.35pt;"> </p>
<p style="margin:0 0 0 5.35pt;"><span style="font-family:&#34;"><span style="font-size:small;">If I (which I just did) were to get into a legacy drawing (that had separate Object and Display layers), and want to turn off the legacy objects I would rename the Legacy Object layers to something like:</span></span></p>
<p style="margin:0 0 0 32.35pt;"><span style="color:#0000ff;font-family:&#34;"><span style="font-size:small;">PARCELS-*<span>  </span>to be renamed to PARCELS-ADJ-*</span></span></p>
<p style="margin:0 0 0 5.35pt;"><span style="font-family:&#34;"><span style="font-size:small;">Then as you add parcels, you would use the standard (PARCELS-) layer format. The display styles stay the same, since the uses don't really change.  Well discuss SITES later.</span></span><span style="font-family:&#34;"><span style="font-size:small;"> </span></span></p>
<p style="margin:0 0 0 5.35pt;"> </p>
<p style="margin:0 0 0 5.35pt;"> </p>
<div><span style="font-family:&#34;"><span style="font-size:small;"> </span></span></div>
<div><span style="font-family:&#34;"></span></div>
<p><span style="font-family:&#34;"><span style="font-size:small;"></p>
<div></div>
<p></span><span style="font-family:&#34;"></p>
<p style="margin:0 0 0 5.35pt;"> </p>
<p> </p>
<p> </p>
<p></span></span></p>
<p style="margin:0 0 0 5.35pt;"> </p>
<p><span style="font-family:&#34;"><span style="font-size:small;"> </span></span></p>
<p> </p>
<p> </p>
<p style="margin:0 0 0 5.35pt;"><span style="font-family:&#34;"><span style="font-size:small;">If you just don’t want both Display and Object layers to deal with, then use the default layer 0, and color BYLAYER for your styles display layers.</span></span></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Part 2 of the Point Creation scenario]]></title>
<link>http://1punisher.wordpress.com/2008/10/09/point-and-label-styles/</link>
<pubDate>Thu, 09 Oct 2008 19:27:07 +0000</pubDate>
<dc:creator>1punisher</dc:creator>
<guid>http://1punisher.pt-br.wordpress.com/2008/10/09/point-and-label-styles/</guid>
<description><![CDATA[Point and label styles. Check out Part 1 here.
I needed a Point Style to show 2 different datas on ]]></description>
<content:encoded><![CDATA[<p style="margin-left:1pt;"><span style="font-size:11pt;font-family:Futura Bk BT;"><strong>Point and label styles</strong>. Check out <span style="font-family:Lucida Sans Unicode;"><span><a href="http://1punisher.wordpress.com/2008/10/09/point-import-discussion"><span title="Click to edit this part of the permalink"><span style="background-color:#fffbcc;">Part 1 here</span></span></a>.</span></span></span></p>
<p style="margin-left:1pt;"><span style="font-size:11pt;font-family:Futura Bk BT;">I needed a Point Style to show 2 different datas on a single location.</span></p>
<p style="margin-left:1pt;"><span style="font-size:11pt;font-family:Futura Bk BT;">Hey! Isn't that what points styles are for?</span></p>
<p style="margin-left:1pt;"><span style="font-size:11pt;font-family:Futura Bk BT;">Yes sir, that's right. In this example, I need 2 different elevations. Yeah I know, not rocket science. But for the newbies out there, it might be a bit confusing.<br />
</span></p>
<p style="margin-left:1pt;"> <span style="font-size:11pt;font-family:Futura Bk BT;">Through the remainder of this discussions, we will cover the following:</span></p>
<ul style="margin-left:55pt;">
<li><span>Point Styles without blocks</span></li>
<li><span style="font-size:11pt;font-family:Futura Bk BT;">Point Label Styles</span></li>
<li><span style="font-size:11pt;font-family:Futura Bk BT;">Point and Point Label Display layers</span>  </li>
</ul>
<p><!--more--></p>
<p style="margin-left:1pt;"><span>Navigate the following path:<br />
</span></p>
<p style="margin-left:1pt;"><span style="font-size:11pt;font-family:Futura Bk BT;">TOOLSPACE-&#62;SETTINGS TAB-&#62;POINTS-&#62;+POINTS STYLES</span> </p>
<p style="margin-left:1pt;"><span style="font-size:14pt;font-family:Futura Bk BT;"><strong>POINT STYLE</strong></span> </p>
<p style="margin-left:1pt;"><span style="font-size:14pt;font-family:Futura Bk BT;text-decoration:underline;">Name<br />
</span></p>
<p style="margin-left:1pt;"><span style="font-size:11pt;font-family:Futura Bk BT;">Right Click on the Point Styles collection parent, and select NEW.</span></p>
<p style="margin-left:1pt;"><span style="font-size:11pt;font-family:Futura Bk BT;">In the Information Tab, in the Name box, we type Muck. This will be the name of the temporary point style to display the information, in the manner we want it displayed.<br />
</span> </p>
<p style="margin-left:1pt;"><span style="font-size:14pt;font-family:Futura Bk BT;text-decoration:underline;">Point Shape<br />
</span></p>
<p style="margin-left:1pt;"><span style="font-size:11pt;font-family:Futura Bk BT;">Select the Marker Tab.<br />
</span></p>
<p style="margin-left:1pt;"><img src="http://1punisher.files.wordpress.com/2008/10/100908-1923-pointandlab1.png" alt="" /><span style="font-size:11pt;font-family:MS PGothic;"><br />
</span></p>
<p style="margin-left:1pt;"> <span style="font-size:11pt;font-family:Futura Bk BT;">Here you will see the various properties about the physical appearance of the new style. In this example, I want to get a line separating 2 texts, top and bottom. Then I want a data circle in the middle for insertion. I don't need the PLUS symbol, but I thought the small cross would have a nice effect.</span></p>
<p style="margin-left:1pt;"><span style="font-size:11pt;font-family:Futura Bk BT;">I am using 0.02" for the symbol height. This may seem small, but I don't want this to be to large. </span><span style="font-size:11pt;font-family:Futura Bk BT;">After some experimenting I found that 0.25 * text height was good.</span> </p>
<p style="margin-left:1pt;"><span style="font-size:14pt;font-family:Futura Bk BT;text-decoration:underline;">Object Elevation<br />
</span></p>
<p style="margin-left:1pt;"><span style="font-size:11pt;font-family:Futura Bk BT;">In the 3D Geometry tab we will leave the default USE POINT ELEVATION in place. We will cover the pitfalls of this method later.</span> </p>
<p style="margin-left:1pt;"><img src="http://1punisher.files.wordpress.com/2008/10/100908-1923-pointandlab2.png" alt="" /><span style="font-size:11pt;font-family:MS PGothic;"><br />
</span></p>
<p style="margin-left:1pt;"><span style="font-size:11pt;color:#000000;font-family:Futura Bk BT;">[*TIP*: I keep my control point Point Styles set to 'Flatten to Elevation' of 0'.  I maipulate alot of data with autocad commands using control points.  If these are set to 'Use Point Elevation' then your data will probably get skewed along the horizontal plane.  More on this later.]  <br />
</span> </p>
<p style="margin-left:1pt;"><span style="font-size:14pt;color:#000000;font-family:Futura Bk BT;text-decoration:underline;">Display Layers<br />
</span></p>
<p style="margin-left:1pt;"><span style="font-size:11pt;font-family:Futura Bk BT;">Next the all powerful Display Tab. </span></p>
<p style="margin-left:1pt;"><span style="font-size:11pt;font-family:Futura Bk BT;">The Point Layer.  In the Component list, pick the Marker (actually the point) layer. Immediately a Layer dialog will appear. No, my little army of typers, you can't just type what you want. You will need to gang up on the Mother ship (Autodesk) for that. </span><span style="font-size:11pt;font-family:Futura Bk BT;">At the upper right area, you should see the NEW button. If you need a new Layer, this is how you get it from here. The Create Layer dialog will appear, where you can create a new layer, color, linetype and a load of other options. Enter the desired layer name, and hit OK until you can't stand it, and you will be returned to the Point style dialog.</span></p>
<p style="margin-left:1pt;"><span style="font-size:11pt;font-family:Futura Bk BT;"><img src="http://1punisher.files.wordpress.com/2008/10/100908-1923-pointandlab3.png" alt="" /></span></p>
<p style="margin-left:1pt;"><span style="font-size:11pt;font-family:Futura Bk BT;">The Label Layer.  (I will post a page later on the breakdown of this and the other style features)</span></p>
<p style="margin-left:1pt;"><span style="font-size:11pt;font-family:Futura Bk BT;">If we leave the Label layer as 0, the properties of layer 0 will fall through, and muddy up the colors and control.  We could control the color from here. </span><span style="font-size:11pt;font-family:Futura Bk BT;">Notice the color selection next to the layer selection.</span></p>
<p style="margin-left:1pt;"> <img src="http://1punisher.files.wordpress.com/2008/10/101208-0621-civilreview1.png" alt="" /></p>
<p style="margin-left:1pt;"><span style="font-size:11pt;font-family:Futura Bk BT;">Here, I simply want the point to distribute consistent display details with the simplicity and control of color Bylayer.  I rarely hardcode colors.</span></p>
<p style="margin-left:1pt;"><span style="font-size:11pt;font-family:Futura Bk BT;">Hit OK and move on to the Point Label Style.<br />
</span> </p>
<p style="margin-left:1pt;"><span style="font-size:14pt;font-family:Futura Bk BT;"><strong>POINT LABEL STYLE<br />
</strong></span></p>
<p style="margin-left:1pt;"><span style="font-size:11pt;font-family:Futura Bk BT;">The Point Label contains label components.  These can be Text, Line, and blocks.  Each of these have a connection point.  For example, the Lower Left of a text component. Each component is then bound to an anchor.  This is either the node feature that the label is attached to, or a component already in the component list.  The point inserts the component using it's conection, onto the anchor point requested.  Each component can have it's own different anchor, or share the same anchor with the other components.</span></p>
<p style="margin-left:1pt;"><span style="font-family:Futura Bk BT;"><span style="font-size:small;">A typical point having Number, Elev, and Desc has 3 text components. Each has it's own connection and anchor point.  The elevation component's middle left is stuck onto the 'Feature' (the point) Middle Center (the Autodesk default here is Middle Right). Then the Number is set using it's Lower Left, onto the Elevation's Upper Left.  Conversely the Description component's upper left is stuck onto the Elevation's Lower left.  If we offset the Elevation, the entire label assembly would move with it.  If we anchored each component to the Feature, we would have to adjust all 3 components if a change needed to be made.  With component anchoring, we only adjust 1.</span></span> </p>
<p style="margin-left:1pt;"> <span style="font-size:11pt;font-family:Futura Bk BT;">In the Toolspace, scroll down to the Point Label Style Collection Parent. Right click it and select NEW.</span> </p>
<p style="margin-left:1pt;"><span style="font-size:14pt;font-family:Futura Bk BT;text-decoration:underline;">Name<br />
</span></p>
<p style="margin-left:1pt;"><span style="font-size:11pt;font-family:Futura Bk BT;">In the Information tab under Name, type Muck.</span> </p>
<p style="margin-left:1pt;"><span style="font-size:14pt;font-family:Futura Bk BT;text-decoration:underline;">Display Layer and Text Style<br />
</span></p>
<p style="margin-left:1pt;"><span style="font-size:11pt;font-family:Futura Bk BT;">In the General Tab, I change the Text Style, Orientation, and Readability Bias as shown below.</span>  Leave the layer as '0', so the properties of the point style come through.</p>
<p style="margin-left:1pt;"><span style="font-size:11pt;font-family:Futura Bk BT;">Note: The Orientation is set to view, so no matter what rotation we are at, the data will always be shown in a readable form.</span> </p>
<p style="margin-left:1pt;"><img src="http://1punisher.files.wordpress.com/2008/10/100908-1923-pointandlab4.png" alt="" /><span style="font-size:11pt;font-family:MS PGothic;"><br />
</span></p>
<p style="margin-left:1pt;"> <span style="font-size:14pt;font-family:Futura Bk BT;text-decoration:underline;">Components</span></p>
<p style="margin-left:1pt;"><span style="font-size:11pt;font-family:Futura Bk BT;">In the Layout Tab is where the meat of the work is completed.  </span><span style="font-size:11pt;font-family:Futura Bk BT;">Here we will set the various components to orient themselves as we wish:<br />
</span></p>
<ul>
<li><span style="font-size:11pt;font-family:Futura Bk BT;">Elevation of the muck surface</span></li>
<li><span style="font-size:11pt;font-family:Futura Bk BT;">Elevation of the underlying substrate (earth)</span></li>
<li><span style="font-size:11pt;font-family:Futura Bk BT;">A separator line (pretty)</span>  </li>
</ul>
<p style="margin-left:1pt;"><span style="font-size:11pt;font-family:Futura Bk BT;">First we adjust the Point Elevation Component to be centered above the feature location. I set the bottom center of the component to be the Middle Center of the Feature.  </span><span style="font-size:11pt;font-family:Futura Bk BT;">*Note: This is important in some drag states.<br />
</span></p>
<p style="margin-left:1pt;"><span style="font-size:11pt;font-family:Futura Bk BT;">We also set the final 'Paper' size of the component to 0.08"</span> </p>
<p style="margin-left:1pt;"><img src="http://1punisher.files.wordpress.com/2008/10/100908-1923-pointandlab5.png" alt="" /><span style="font-size:11pt;font-family:MS PGothic;"><br />
</span></p>
<p style="margin-left:1pt;"> <span style="font-size:11pt;font-family:Futura Bk BT;">Next I move on to the second component, the underlying substrate elevation.  </span><span style="font-family:Futura Bk BT;">I select the Point Description (default component).  If you can use an existing component, then why not.</span> </p>
<p style="margin-left:1pt;"><img src="http://1punisher.files.wordpress.com/2008/10/100908-1923-pointandlab6.png" alt="" /> </p>
<p style="margin-left:1pt;"><span style="font-size:11pt;font-family:Futura Bk BT;">I renamed this by picking in the Name field, and adding my Bottom of Muck name.</span> </p>
<p style="margin-left:1pt;"><img src="http://1punisher.files.wordpress.com/2008/10/100908-1923-pointandlab7.png" alt="" /><span style="font-size:11pt;font-family:MS PGothic;"><br />
</span></p>
<p style="margin-left:1pt;"> <span style="font-size:11pt;font-family:Futura Bk BT;">We are using the FULL DESCRIPTION. In the next session we will use the Full Description formatting to extract the 2nd elevation that we want to show.</span> </p>
<p style="margin-left:1pt;"><span style="font-size:11pt;font-family:Futura Bk BT;">I set this component to lie under the Feature. I again made the anchor to be the feature Middle Center.  </span><span style="font-size:11pt;font-family:Futura Bk BT;">Consistency!!!!! Makes modifying and derived parts much easier to deal with.<br />
</span></p>
<p style="margin-left:1pt;"><span style="font-size:11pt;font-family:Futura Bk BT;">I set the Top Center of this component to be tied to the Anchor point. </span><span style="font-size:11pt;font-family:Futura Bk BT;">Here you will also need to take the time to set the Text height as well.</span> </p>
<p style="margin-left:1pt;"><span style="font-size:11pt;font-family:Futura Bk BT;">Select the Dragged State Tab.<br />
</span></p>
<p style="margin-left:1pt;"><span style="font-size:11pt;font-family:Futura Bk BT;">I have selected 'As Composed' for the Display style. If the Point Label is dragged, I want the Components to stay exactly as I have composed them. The other option is stacked text, which would stack our text components in the <strong><em>order they were created</em></strong>, and justify them. This will not be the Display Order you can set. No, I think I will keep it like I composed it.<br />
</span></p>
<p style="margin-left:1pt;"><span style="font-size:11pt;font-family:Futura Bk BT;">Make sure the arrow is visible here. We need it to pinpoint where the actual data is, in case we have to drag it.</span> </p>
<p style="margin-left:1pt;"><img src="http://1punisher.files.wordpress.com/2008/10/100908-1923-pointandlab8.png" alt="" /><span style="font-size:11pt;font-family:MS PGothic;"><br />
</span></p>
<p style="margin-left:1pt;"> <span style="font-size:11pt;font-family:Futura Bk BT;">Now I need the separator line (pretty). Next to the component name pull down, we can select the create component fly out, and select line. Immediately a line component is added to the component list.</span></p>
<p style="margin-left:1pt;"><span style="font-size:11pt;font-family:Futura Bk BT;">We change the length to something useful, here I will try 0.25". We also need the line to start -0.125" away from the anchor point of the feature (the node). Change the X offset to be -0.125 (half of the length of the line).<br />
</span></p>
<p style="margin-left:1pt;"><span style="font-size:11pt;font-family:Futura Bk BT;">See the Preview to the right below. You won't be able to see the combination of the Point and Point Label styles together until another post.</span> </p>
<p style="margin-left:1pt;"><img src="http://1punisher.files.wordpress.com/2008/10/100908-1923-pointandlab9.png" alt="" /><span style="font-size:11pt;font-family:MS PGothic;"><br />
</span></p>
<p style="margin-left:1pt;"> <br />
 <span style="font-size:11pt;font-family:Futura Bk BT;">The sizes here were not the final product. I tend to rough out what I want, and then later fine tune them when I can see it on the screen. Just for clarity, below should see what it looks like now. In the next session, I will reformat it a bit.</span></p>
<p style="margin-left:1pt;"><img src="http://1punisher.files.wordpress.com/2008/10/100908-1923-pointandlab10.png" alt="" /><span style="font-size:11pt;font-family:MS PGothic;"><br />
</span></p>
<p style="margin-left:1pt;"> <span style="font-size:11pt;font-family:Futura Bk BT;">In our next discussion I will pick up here where we left off. We will discuss <span style="font-family:Lucida Sans Unicode;"><span><a href="http://1punisher.wordpress.com/2008/10/15/point-creation">Point Creation and Full description Formatting</a></span></span></span></p>
<p style="margin-left:1pt;"> </p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Obama uses CAIR Lawyer to stall BERG vs Obama]]></title>
<link>http://thepalinpunch.wordpress.com/?p=311</link>
<pubDate>Tue, 07 Oct 2008 07:06:58 +0000</pubDate>
<dc:creator>zandi</dc:creator>
<guid>http://thepalinpunch.pt-br.wordpress.com/2008/10/07/obama-uses-cair-lawyer-to-stall-berg-vs-obama/</guid>
<description><![CDATA[Sandler’s role for CAIR has been to stifle people from telling the truth about Islam. For example,]]></description>
<content:encoded><![CDATA[<div class="CM_CTB_Post_Text" style="text-align:justify;">Sandler’s role for CAIR has been to stifle people from telling the truth about Islam. For example, last year he tried to get Jihad Expert Robert Spencer banned from speaking to the Young American Foundation, by using a threatening letter. Sandler followed up by threatening columnist Mike Adams for writing about the Spencer incident.</div>
<p style="text-align:justify;">Look, everyone deserves legal representation that is not the Issue. The real issue is why is a candidate for President of the United States, a guy who wants to take over the role of Commander-in-Chief in the war on terror, using the Lawyer for CAIR a group with terrorist connections, to represent him in a law suit? Once again the Junior Senator from Illinois leave us with questions and no answers.</p>
<p>Hon. R. Barclay Surrick<br />
United States District Court Judge<br />
For the Eastern District of PA</p>
<p>For the complete PDF file<br />
<a rel="nofollow" href="http://docs.justia.com/cases/federal/district-courts/pennsylvania/paedce/2:2008cv04083/281573/13" target="_blank">http://docs.justia.com/cases/federal/district-courts/pennsylvania/paedce/2:2008cv04083/281573/13</a>/</p>
<p><!-- BEGIN_CLIP_CONTENT ID:TEST/PREVIEW CLIPMARKS.COM --></p>
<table class="CM_CTB_Border_Outer" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top">
<div class="CM_CTB_Content_Wrap" style="background-color:#e5e5e5;margin:0;padding:0;">
<div class="CM_CTB_Source"> <a title="http://community.marketwatch.com/groups/us-politics/topics/obama-uses-terrorist-lawyer-stall" href="http://community.marketwatch.com/groups/us-politics/topics/obama-uses-terrorist-lawyer-stall">community.marketwatch.com</a></div>
<blockquote class="CM_CTB_Content_Item" cite="http://community.marketwatch.com/groups/us-politics/topics/obama-uses-terrorist-lawyer-stall">
<div style="text-align:justify;">Here come another of those “Guilt by Associations” that Senator Barack Obama will try to weasel himself out of. As you may know, Philip Berg is suing Senator Obama in Civil Court. Berg wants Obama to Produce his real birth certificate to prove that he meets the citizenship requirements to be President. Rather than just product the birth certificate (is he trying to hide something?) Obama’s legal team filed a motion to dismiss. One of the Lawyers filing the motion was Joe Sandler (sandler@sandlerreiff.com) of the Washington law firm Sandler, Reiff, and Young (see the document below).</div>
</blockquote>
<blockquote class="CM_CTB_Content_Item" cite="http://community.marketwatch.com/groups/us-politics/topics/obama-uses-terrorist-lawyer-stall">
<div>If Mr. Sandler’s name sounds familiar it Should. He is the Legal Hit Man for the Council of American-Islamic Relations (CAIR). CAIR is an organization with terrorist ties, and has been as an un-indicted co-conspirator in the Holyland Foundation Hamas Funding trial.</div>
</blockquote>
</div>
</td>
</tr>
</tbody>
</table>
<p><span style="text-decoration:underline;"></span><!-- End SiteCatalyst code version: H.14. --></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Top 10 FASTEST (from snail to GDP )]]></title>
<link>http://listfreak.wordpress.com/?p=64</link>
<pubDate>Sun, 05 Oct 2008 14:46:39 +0000</pubDate>
<dc:creator>abhinav</dc:creator>
<guid>http://listfreak.pt-br.wordpress.com/2008/10/05/top-10-fastest-from-snail-to-gdp/</guid>
<description><![CDATA[Anything can be fast or test limits of its ancestors, hee are some of the fastest recorded timings.
]]></description>
<content:encoded><![CDATA[<p>Anything can be fast or test limits of its ancestors, hee are some of the fastest recorded timings.</p>
<p>10.  <strong>Fastest man</strong> :Usain Bolt <strong>top speed</strong> <em>37.151km/hr</em></p>
<p>09.  <strong>Fastest Snail</strong>: Archie, owned by Carl Branhorn <strong>top speed</strong> <em>0.009 km/hr</em></p>
<p>08.  <strong>Fastest  Piano player</strong> :  Liberace , <strong>top speed</strong> :<em>6000 notes in 2 minutes</em></p>
<p>07. <strong>Fastest Eater</strong> <strong>(</strong>mammal<strong>)</strong>: star-nosed mole <strong>handling time</strong>: <em>120 milliseconds</em></p>
<p>06. <strong>Fastest Brick Layer:<span style="font-weight:normal;">Littleton mason Bob Boll </span>top speed<span style="font-weight:normal;">:<em>8" double-brick wall of 914 bricks in 60 mins</em></span></strong></p>
<p>05. <strong>Fastest GDP growth rate</strong>(2007):Azerbejan <strong>Rate</strong>:<em>23.10%</em></p>
<p>04:<strong>Fastest 100m Team Aircraft Pull</strong>- 737 Class(<strong>37 tonnes</strong>):Royal Marine Reserves (10 of them) <strong>speed</strong>:<em>8.3km/hr</em></p>
<p>03:<strong>Fastest tornado</strong>:May 13, 1999 oklahoma city <strong>Speed</strong>:<em>509km/h</em></p>
<p>02.F<strong>astest growing plant</strong>: Bamboo <strong>speed:</strong><em> upto 2.54 cm/hr</em></p>
<p>01.<strong>Fastest Pizza maker</strong>(2007):Dennis Tran <strong>speed</strong>:<em>three large pizzas in  49.1 seconds</em></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Stock photo of De-focused shimmering dots in Festive Christmas colours]]></title>
<link>http://imagepushing.wordpress.com/?p=78</link>
<pubDate>Sat, 04 Oct 2008 21:30:37 +0000</pubDate>
<dc:creator>pdtnc</dc:creator>
<guid>http://imagepushing.pt-br.wordpress.com/2008/10/04/stock-photo-of-de-focused-shimmering-dots-in-festive-christmas-colours/</guid>
<description><![CDATA[

Description:
Stock Photo of De-focused shimmering dots in Festive Christmas colours, created in-ca]]></description>
<content:encoded><![CDATA[<p><a href="http://www.istockphoto.com/file_closeup.php?id=4794836&#38;refnum=pdtnc"><br />
<img src="http://www.istockphoto.com/file_thumbview_approve.php?size=2&#38;id=4794836" alt="" /></a></p>
<p>Description:<br />
Stock Photo of De-focused shimmering dots in Festive Christmas colours, created in-camera with a wide open aperture and a seriously de-focused lens, great background or texture for festive design element.</p>
<p>Keywords:<br />
background, blur, christmas, colourfull, de, design, dots, element, festive, focus, focused, glitter, glow, glowing, gold, layer, light, overlay, red, round, shimmer, silver, smooth, soft, sparkle, texture, xmas,</p>
<p><a href="http://www.dreamstime.com/de-focused-festive-background-rimage3724472-resi131585"><img src="http://thumbs.dreamstime.com/thumb_212/11961199721LfOn8.jpg" border="0" alt="De-focused Festive background" /></a><br />
© Photographer: Pdtnc &#124; Agency: Dreamstime.com</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Photoshop Concepts]]></title>
<link>http://photoshopqueenwannabe.wordpress.com/?p=11</link>
<pubDate>Sat, 04 Oct 2008 21:19:29 +0000</pubDate>
<dc:creator>photoshopqueenwannabe</dc:creator>
<guid>http://photoshopqueenwannabe.pt-br.wordpress.com/2008/10/04/photoshop-concepts/</guid>
<description><![CDATA[Just thought I&#8217;d start a post that links to websites that discusses various Photoshop Concepts]]></description>
<content:encoded><![CDATA[<p>Just thought I'd start a post that links to websites that discusses various Photoshop Concepts, such as Layer Blending Modes modes. If you come across such helpful websites, your input is much appreciated!</p>
<p><strong>Layer Blending Modes in Photoshop and Elements</strong><br />
<a href="http://www.northlite.net/ps/blend.htm">http://www.northlite.net/ps/blend.htm</a></p>
<p><strong>Exposure</strong><br />
<a href="http://www.bairarteditions.com/pages/tutorials/photoshop/exposure.html">http://www.bairarteditions.com/pages/tutorials/photoshop/exposure.html</a></p>
<p><strong>Color Balance</strong><br />
<a href="http://www.bairarteditions.com/pages/tutorials/photoshop/colorbalance.html">http://www.bairarteditions.com/pages/tutorials/photoshop/colorbalance.html</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Protocolul TCP/IP]]></title>
<link>http://braingineer.wordpress.com/?p=5</link>
<pubDate>Fri, 03 Oct 2008 08:43:30 +0000</pubDate>
<dc:creator>m4nt13</dc:creator>
<guid>http://braingineer.pt-br.wordpress.com/2008/10/03/protocolul-tcpip/</guid>
<description><![CDATA[Am preferat sa incep cu TCP/IP, pentru ca este un termen pe care l-am auzit toti in diferite momente]]></description>
<content:encoded><![CDATA[<p>Am preferat sa incep cu <strong>TCP/IP</strong>, pentru ca este un termen pe care l-am auzit toti in diferite momente, si nu toti stim ce inseamna sau cum functioneaza.</p>
<p><strong><span style="color:#ff0000;">P</span>rotocolul de <span style="color:#ff0000;">C</span>ontrol de <span style="color:#ff0000;">T</span>ransport/<span style="color:#ff0000;">P</span>rotocol de <span style="color:#ff0000;">I</span>nternet</strong> este o suma de reguli dezvoltate pentru a permite comunicatia intre doua sau mai multe calculatoare prin intermediul unei legaturi fizice (retea).</p>
<p>Dezvoltarea TCP/IP a inceput in anii ´60, si, de fapt, este o suma de layer-e (straturi) destinate a rezolva fiecare dintre ele  o problema de comunicatie.</p>
<p><a href="http://braingineer.files.wordpress.com/2008/10/800px-udp_encapsulationsvg.png"><img class="alignnone size-medium wp-image-6" title="800px-udp_encapsulationsvg" src="http://braingineer.wordpress.com/files/2008/10/800px-udp_encapsulationsvg.png?w=300" alt="" width="300" height="187" /></a></p>
<p>sursa: wikipedia.com</p>
<p>Dupa cum arata si imaginea de mai sus, TCP/IP contine 4 layere: Aplicatie, Transport, Internet, Link (Acces la retea).</p>
<p>Multora dintre cei carora am incercat sa le explic ce sunt si cum functioneaza respectivele layere, le-a fost destul de greu sa inteleaga datorita conceptului abstract pe care il contin explicatiile.  De aceea, voi incerca o explicatie ceva mai plastica.</p>
<p>Fiecare dintre cele 4 straturi(layer) preia informatia si o transmite mai departe, catre stratul urmator, modificand-o in functie de necesitati. Pentru cei care sunt relativ familiarizati cu conceptul, trebuie subliniat ca exista diferente mari intre Modelul OSI si TPC/IP, diferente pe care le vom discuta intr-un alt articol.</p>
<p>Facand o analogie cu o firma de transport, ne putem imagina umatorul scenariu:</p>
<p>Un pachet trebuie sa ajunga din punctul A in punctul B. De acest lucru se va ocupa respectiva firma, trecand prin diferite stadii. Primul dintre ele, si cel mai important, ar fi existenta comenzii (Punctul A comanda firmei transportul pachetului). Pachetul nu se poate transporta insa oricum. Trebuie pregatit, trebuie sa existe o destinatie, etc. Drept urmate, firma de transport trebuie sa urmeze niste pasi: verificarea existentei destinatiei, verificarea integritatii pachetului, posibilitatea de a transporta pachetul pana la destinatie, transportul propriuzis si confirmarea executiei comenzii...</p>
<p>In mod asemanator functioneaza si cele 4 Layere ale TCP/IP, fiecare dintre ele urmand o serie de pasi bine stabiliti.</p>
<p>Explicatia a fost relativ superficiala, dar cred ca ajuta la intelegerea functionarii protocolului precum si a layere-lor.</p>
<p>Cei care vor sa stie cate ceva despre retele nu au neaparat nevoie de aceasta informatie. Cei care vor sa aprofundeze insa, se vor lovi de multe ori de layere-le de date ale TCP/IP si ale modelului OSI.</p>
<p>Revenind la TCP/IP, putem spune ca el exista in orice calculator, indiferent de sistemul de operare pe care il foloseste, iar configurarea lui se face in mod asemanator.</p>
<p>Dar despre asta, data viitoare!</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Interpretación de traces de Oracle (ejemplo)]]></title>
<link>http://karlmudespacher.wordpress.com/?p=308</link>
<pubDate>Wed, 01 Oct 2008 00:00:58 +0000</pubDate>
<dc:creator>karlmudespacher</dc:creator>
<guid>http://karlmudespacher.pt-br.wordpress.com/2008/09/30/interpretacion-de-traces-de-oracle-ejemplo/</guid>
<description><![CDATA[Tuve un comentario de Yatel que me pareció muy interesante, se trataba de identificar un problema d]]></description>
<content:encoded><![CDATA[<p>Tuve un comentario de Yatel que me pareció muy interesante, se trataba de identificar un problema de soporte con un proceso que falló y generó un trace file.  La idea detrás es la de interpretar un archivo de trace mediante un método que pudiera además hacer uso de la información que publiqué en el post <a href="http://karlmudespacher.wordpress.com/2008/09/02/capas-del-kernel-de-oracle/">Capas del Kernel de Oracle</a>.  Me pareció tan interesante que además de generar un comentario al post original decidí copiar su contenido a este nuevo post.</p>
<p>Y el comentario publicado dice así...</p>
<p>Gracias Yatel por enviarme el trace completo, voy a copiar lo que nos interesa para nuestro análisis.</p>
<p>Dentro del trace en la sección de los registros encontramos la misma dirección apuntada cuando se generó el evento SIGBUS cuando se estaba llamando la función koudcon().</p>
<p><code>*** SESSION ID:(17.28511) 2008-07-14 07:30:47.736<br />
Exception signal: 10 (SIGBUS), code: 0 (unknown code), addr: 0x800003ffbfec0000, PC: [0x4000000002be5a90, koudcon()+40]<br />
Registers:<br />
r1: 800003ffbfebffd0       r22:             7fff       sr4:          b6b5800<br />
rp: 4000000002be5a87      arg3:             7fff       sr0:          ac88c00<br />
r3: 800003ffbffff3c0      arg2:             7fff       sr1:                0<br />
r4:                0      arg1:                0       sr2:                0<br />
r5:                0      arg0: 800003ffbfebffff       sr3:                0<br />
r6:                1        dp: 8000000100112638       sr5:           395800<br />
r7: 8000000100160c38      ret0: 800003ffbfebffe8       sr6:          ea68400<br />
r8: c00000002effe903      ret1: 800003ffbffffa20       sr7:          ac88c00<br />
r9: 800003ffbfffd5c8        sp: 800003ffbffff850       cr0:    1000000000001<br />
r10:               3f       r31: 800003ffbfec0000       cr8: fffffffffc071000<br />
r11: 800003ffbfffd588       sar:               10       cr9:                0<br />
r12: 800003ffbfffd584     pcoqh: 4000000002be5a93       ccr:          92ba0c0<br />
r13:                4     pcsqh:           395800      cr12:          92ba1c0<br />
r14: 800003ffbfea8020     pcoqt: 4000000002be5a97      cr13:          8211e00<br />
r15: 800003ffbfea7fb0     pcsqt:           395800      cr24:                0<br />
r16: 800003ffbfea6ec0      eiem: ffffffffffffffff      cr25:          81dcb20<br />
r17: 800003ffbfea6ee8       iir:          f403342      cr26:                1<br />
r18:                e       isr:          ea68400  mpsfu_hi: 800003ffbfee1408<br />
r19: 800000010018df28       ior: 800003ffbfec0000  mpsfu_lo:         95c56000<br />
r20:               30      ipsw:          8040e0f  mpsfu_ov:          9d65e00<br />
r21: 10b38f0000000001      goto:          81bb84c       pad:     c0b3b87ba36b</code></p>
<p>De modo que la dirección pertenece a una variable de tipo bind.<br />
Más adelante en el trace aparece la sentencia que generó el error.</p>
<p><code>SELECT  RDM.ITEM_ID ARTICULO3,<br />
RDM.STD_CASEPACK CASEPACKRDM3,<br />
RMS.SUPP_PACK_SIZE CASEPACKRMS3<br />
FROM     ITEM_MASTER RDM,<br />
RMS100.ITEM_SUPP_COUNTRY@FCRMSPRD RMS,<br />
RMS100.ITEM_LOC@FCRMSPRD RMS1<br />
WHERE RDM.ITEM_ID                        = RMS.ITEM<br />
AND       RMS.ITEM                              = RMS1.ITEM<br />
AND       RMS.SUPPLIER                     = RMS1.PRIMARY_SUPP<br />
AND       RMS.ORIGIN_COUNTRY_ID = RMS1.PRIMARY_CNTRY<br />
AND       RMS1.LOC_TYPE                   = 'W'<br />
AND       RMS1.LOC                              = :P_CEDIS<br />
AND       RMS.PRIMARY_SUPP_IND   = 'Y'<br />
AND       RDM.STD_CASEPACK           RMS.SUPP_PACK_SIZE<br />
AND       :P_PARAMETRO3                  = 'Y'</code></p>
<p>Inmediatamente después aparece la sección del stack<br />
<code>----- Call Stack Trace -----<br />
calling              call     entry                argument values in hex<br />
location             type     point                (? means dubious value)<br />
-------------------- -------- -------------------- ----------------------------<br />
ksedmp()+184         ?        ksedst()             800003FFBFFFD588 ?<br />
800003FFBFFFF8B0 ?<br />
34FF8BEC349DB6 ?<br />
8000000100112638 ?<br />
ssexhd()+636         ?        ksedmp()             40000000016F11F7 ?<br />
800003FFBFFFD540 ?<br />
C0000000001A130B ?<br />
800003FFBFFFFE18 ?<br />
_sigreturn()+0       ?        ssexhd()             0092BA0C0 ? 000000000 ?<br />
00F403342 ?<br />
800003FFBFFFF850 ?<br />
koudcon()+40         ?        _sigreturn()         000000000 ? 000000000 ?<br />
000000000 ? 000000000 ?<br />
kodmcon()+564        ?        koudcon()            000000000 ? 000000000 ?<br />
00000000E ? 00000003F ?<br />
kokorsc()+964        ?        kodmcon()            000000000 ? 000000000 ?<br />
.....</code></p>
<p>kksald()+344         ?        opiprs()             800000010011EDC0 ?</p>
<p>.....</p>
<p>main()+228           ?        sou2o()              000000000 ?<br />
C00000000020BB4B ?<br />
000000002 ? 0680F0A9F ?<br />
$START$()+160        ?        main()               0680F0771 ? 000000000 ?<br />
000000001 ?<br />
800003FFBFFF08AB ?</p>
<p>--------------------- Binary Stack Dump ---------------------</p>
<p>Dado que es un stack (pila) leeremos la sección desde la primer línea que aparece pero teniendo en mente que estamos leyendo a partir de la última función ejecutada hasta la primer función ejecutada (cuando no se generaba el problema, incluso cuando se inició la sesión) que corresponde a main().</p>
<p>De este modo la última función es<br />
ksedmp()          función para preparar dumps dentro de la capa de servicios (Services Layer)<br />
ssexhd()          función dentro de la capa de servicios del sistema operativo (Operating System Dependencies)<br />
_sigreturn()      función que regresa la señal enviada por el sistema operativo después de ser llamado<br />
koudcon()         función en la que se presenta el error (como ya lo había notificado el RDBMS)</p>
<p><code>*** SESSION ID:(17.28511) 2008-07-14 07:30:47.736<br />
Exception signal: 10 (SIGBUS), code: 0 (unknown code), addr: 0×800003ffbfec0000, PC: [0x4000000002be5a90, koudcon()+40]</code></p>
<p>Así que tenemos un trace que nos muestra una sesión que ejecuta lo siguiente<br />
1) compilación de SQL.  Lo que significa que dicho código no había sido ejecutado anteriormente (función kksald()),</p>
<p>2) no aparece una capa KX de ejecución pero sí aparecen las capas de acceso al sistema operativo. Para resolver el SQL Oracle necesita acceder a una dirección de memoria (Oracle solicita al sistema operativo el contenido de la dirección independientemente de si éste se encuentra en memoria o si ha sido enviado a la memoria virtual),</p>
<p>3) ejecución de la función koudcon(), otra función propia del RDBMS de Oracle, que solicita la lectura de lo que se encuentra en la dirección 0×800003ffbfec0000,</p>
<p>4) el sistema operativo regresa un error porque la dirección compartida (el sistema operativo es Unix) no tiene privilegios de acceso por parte del usuario oracle o bien porque no existe nada en dicha dirección,</p>
<p>5) el error se notifica a la función ssexhd()* desde el sistema operativo, esta es una función propia del RDBMS y se encuentra en las librerías<br />
<code>./libserver11.a<br />
./libagtsh.so.1.0<br />
./libagtsh.so<br />
./libagent11.a<br />
./libgeneric11.a<br />
./liborasdk.so.11.1<br />
./libclntsh.so<br />
./libclntsh.so.11.1<br />
./libclntsh.so.10.1<br />
./liborasdk.so</code></p>
<p>6) la función ssexhd() debe de tener una sección para el manejo de excepciones y es precisamente en esta parte de su código donde se ejecuta la función ksedmp() de la capa KS (Services Layer) que es la que finalmente se encarga de generar las entradas en<br />
-alert log<br />
-salida estándar de la sesión que tuvo el problema<br />
-el trace file (incluída su generación)</p>
<p>Finalmente tengo un par de comentarios.</p>
<p>A. Dado que el error se presenta en cierta dirección de memoria para un pedazo de código que se ejecuta muy frecuentemente (en las capas KK, S y KX) no creo que el error sea repetible y no es precisamente este SQL el que tendrá siempre problemas. El usuario final puede ejecutar nuevamente su proceso, pero dado que hay un problema de direccionamiento y/o cálculo de las direcciones donde se almacenan datos el problema estará latente y otro proceso será impactado. La situación que presentas es un bug.</p>
<p>B. Es muy importante revisar el resto de los traces cuando éstos se presentan, en el trace dentro del “Binary Stack Dump” hay siempre información relevante. En el resto de los logs (incluída la salida estándar) dice</p>
<p><code>ksedmp: internal or fatal error<br />
ORA-07445: exception encountered: core dump [koudcon()+40] [SIGBUS] [unknown code] [0x800003FFBFEC0000] [] []</code></p>
<p>Pero en el trace file aparece lo siguiente</p>
<p><code>.....<br />
800003FFC0000920 004F5241 2D303734 34353A20 65786365  [.ORA-07445: exce]<br />
800003FFC0000930 7074696F 6E20656E 636F756E 74657265  [ption encountere]<br />
800003FFC0000940 643A2063 6F726520 64756D70 205B6B6F  [d: core dump [ko]<br />
800003FFC0000950 7564636F 6E28292B 34305D20 5B534947  [udcon()+40] [SIG]<br />
800003FFC0000960 4255535D 205B756E 6B6E6F77 6E20636F  [BUS] [unknown co]<br />
800003FFC0000970 64655D20 5B307838 30303030 33464642  [de] [0x800003FFB]<br />
800003FFC0000980 46454330 3030305D 205B5D20 5B5D0A00  [FEC0000] [] []..]<br />
…..</code></p>
<p>que es información nueva para el administrador si éste se guía únicamente por la información humanamente legible en los otros logs. Aquí nos dice claramente que existe un evento del sistema operativo SIGBUS (en otro lugar con el tipo 10), con esta información podemos acceder a la nota 211909.1 -que no transcribiré aquí- que nos explica con mucho menor detalle lo que expliqué en este comentario.</p>
<p>Notas:</p>
<p>*La función ssexhd() pertenece al RDMS por lo que tiene que ser portable con distintos sistemas operativos, es por ello que Oracle Corporation nos dice que los mensajes arrojados por esta función pueden variar dependiendo del sistema operativo sobre el que se instaló el RDBMS.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Rainbow Sandals - Mens Premier Leather Single Layer]]></title>
<link>http://shoesshoppinggiude.wordpress.com/2008/09/29/rainbow-sandals-mens-premier-leather-single-layer/</link>
<pubDate>Mon, 29 Sep 2008 21:12:35 +0000</pubDate>
<dc:creator>jewelryshoppingreviews</dc:creator>
<guid>http://shoesshoppinggiude.pt-br.wordpress.com/2008/09/29/rainbow-sandals-mens-premier-leather-single-layer/</guid>
<description><![CDATA[


 
&nbsp;
 Publisher : Rainbow Company : Rainbow


Features  

Genuine Top Grain Premier Leather

]]></description>
<content:encoded><![CDATA[<p>
<table border="0" cellpadding="10">
<tr>
<td align="left" valign="top"><a href="http://astore.amazon.com/aerosoles-shoes08-20/detail/B000MMEQE2/"><img src="http://ecx.images-amazon.com/images/I/41KkYSi-yNL._SL160_.jpg" width="160" height="95" alt="Rainbow Sandals - Mens Premier Leather Single Layer" /> </a></td>
<td valign="top"><a href="http://astore.amazon.com/aerosoles-shoes08-20/detail/B000MMEQE2/"><img src="/amazon.gif" alt="Buy this product from Amazon" /></a><br />&#160;</p>
<p> Publisher : Rainbow<br /> Company : Rainbow</td>
</tr>
</table>
<p><br><strong>Features  </strong><br>
<ul>
<li>Genuine Top Grain Premier Leather</li>
</ul>
<p><strong>Product Description</strong></p>
<p>Mens Premier Leather Single Layer Rainbow Sandals     If you are looking for a classic, traditional look in your sandals, along with the well known comfort and durability that comes with any Rainbow brand footwear, then look no further than the premier leather line-up. These sandals have a classic look and feel to them and are made from genuine top grain leather with 9 color varieties and a Guarantee that is unrivaled in the industry. The foot strap is made from genuine leather and canvas and is lined with 2000 lb. test nylon to ensure long lasting comfort and durability. The sandal is also available in a single layer and double stack variation.    Note: Rainbow is in the process of unveiling a new toe post tag that is much smaller than the original tag.  This new toe post tag shows only the Rainbow logo and will not have RAINBOW embroidered on the toe post tag.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Nature in Fury]]></title>
<link>http://planetperil.wordpress.com/?p=15</link>
<pubDate>Mon, 29 Sep 2008 11:49:16 +0000</pubDate>
<dc:creator>moodsofeve</dc:creator>
<guid>http://planetperil.pt-br.wordpress.com/2008/09/29/nature-in-fury/</guid>
<description><![CDATA[Panorama Technicolor a matinee entice
Ultraviolet rays perforate early sunrise
Doomsday an avert in ]]></description>
<content:encoded><![CDATA[<p>Panorama Technicolor a matinee entice</p>
<p>Ultraviolet rays perforate early sunrise</p>
<p>Doomsday an avert in tone</p>
<p>Penetrates upon layer ozone</p>
<p>Hurricanes impregnated with yellowish whoop</p>
<p>Misery strangulates constrains of loop</p>
<p>Sea level up by meters six</p>
<p>Layers of carbon emit</p>
<p>Latest say news update</p>
<p>Manhattan m.a.y. inundate</p>
<p>Rising of temperature in twos and threes</p>
<p>Little leaves but to peril foresee</p>
<p>Fact common for both West and East</p>
<p>Monster to devour upron sumptuous feast</p>
<p>Does Nargis of Myanmar no siren raise</p>
<p>Wall of water eighteen feet glaze</p>
<p>Katrina a mind blowing threat</p>
<p>To pick upon cars, residential nests</p>
<p>Dimensions of peril in constant rise</p>
<p>Attention of whole world invite</p>
<p>Responsible are we, whole lot</p>
<p>Countries in global resort</p>
<p>Stop, put end to encliched blame game</p>
<p>Accusation no more, on each other claim</p>
<p>Collect, resolve, in pledge unite</p>
<p>Once again towards zero carbon ride</p>
<p>Deforestation shun, avoid, detest</p>
<p>Engagement pet of countries in west</p>
<p>Before big mouthed dragon attains quantum</p>
<p>Rich countries, nannies to underprivileged become</p>
<p>Together to march in much awaited drive</p>
<p>More for generations, from tortures save</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[5 Layer Spam Filter]]></title>
<link>http://hmvrulz.wordpress.com/?p=115</link>
<pubDate>Fri, 26 Sep 2008 20:32:24 +0000</pubDate>
<dc:creator>hmvrulz</dc:creator>
<guid>http://hmvrulz.pt-br.wordpress.com/2008/09/27/5-layer-spam-filter/</guid>
<description><![CDATA[It’s finally finished. I created a 5 layer secure spam filter for form submissions. With this meth]]></description>
<content:encoded><![CDATA[<p>It’s finally finished. I created a 5 layer secure spam filter for form submissions. With this method, in my opinion, 99.9% of spams will be filtered. <strong>And best of all, it doesn’t use any CAPTCHA.</strong></p>
<p>First of all thanks to <a href="http://wiki.macromates.com/Profiles/AllanOdgaard" target="_blank">Allan Odgaard</a> for his spam filtering method. I modified it a little though.</p>
<p>I will go through the security layers that the script uses and I’ll show you a little demo too.</p>
<p><strong>Layer 1:</strong></p>
<p>The main idea of securing a form is to create some extra form fields hidden for the human users, but visible for bots. And on form submission to simply check if the hidden fields were filled or not. Usually if we’re dealing with a human user than these fields shouldn’t be filled, but bots don’t know that.</p>
<p>The naming of form fields are very important, because spam bots are intelligent, they know what field are they dealing with (username, name, password, etc.).</p>
<p>This security layer picks a random name for every hidden field and on every request the field’s name is different.</p>
<div class="dp-highlighter">
<div class="bar">
<div class="tools" style="width:592px;"><a href="http://blog.primalskill.com/?cat=4#">view plain</a><a href="http://blog.primalskill.com/?cat=4#">copy to clipboard</a><a href="http://blog.primalskill.com/?cat=4#">print</a><a href="http://blog.primalskill.com/?cat=4#">?</a></div>
</div>
<ol class="dp-c">
<li class="alt">
<div class="alt" style="width:592px;"><span class="vars">$decoy</span><span> = </span><span class="keyword">array</span><span>(</span><span class="string">'d_name'</span><span>,</span><span class="string">'d_password'</span><span>,</span><span class="string">'d_pw'</span><span>,</span><span class="string">'d_user'</span><span>,</span><span class="string">'d_username'</span><span>,</span><span class="string">'d_comment'</span><span>); </span></div>
</li>
<li>
<div style="width:592px;"></div>
</li>
<li class="alt">
<div class="alt" style="width:592px;"><span class="vars">$default_1</span><span> = </span><span class="vars">$decoy</span><span>[</span><span class="func">array_rand</span><span>(</span><span class="vars">$decoy</span><span>)]; </span></div>
</li>
</ol>
</div>
<pre class="php" style="display:none;">$decoy = array('d_name','d_password','d_pw','d_user','d_username','d_comment');

$default_1 = $decoy[array_rand($decoy)];</pre>
<p><strong>Layer 2.</strong></p>
<p>The second security layer is the actual extra text field that the human users can’t see. I didn’t used a hidden form field, because in my experience, spam bots doesn’t like them very much.</p>
<div class="dp-highlighter">
<div class="bar">
<div class="tools" style="width:818px;"><a href="http://blog.primalskill.com/?cat=4#">view plain</a><a href="http://blog.primalskill.com/?cat=4#">copy to clipboard</a><a href="http://blog.primalskill.com/?cat=4#">print</a><a href="http://blog.primalskill.com/?cat=4#">?</a></div>
</div>
<ol class="dp-xml">
<li class="alt">
<div class="alt" style="width:818px;"><span class="tag">&#60;</span><span class="tag-name">input</span><span> </span><span class="attribute">type</span><span>=</span><span class="attribute-value">"text"</span><span> </span><span class="attribute">name</span><span>=</span><span class="attribute-value">"&#60;?= $default_1 ?&#62;"</span><span> </span><span class="attribute">style</span><span>=</span><span class="attribute-value">"display:none;position:absolute; left:9000px; top:9000px;"</span><span> </span><span class="tag">/&#62;</span><span> </span></div>
</li>
</ol>
</div>
<pre class="html" style="display:none;">&#60;input type="text" name="&#60;?= $default_1 ?&#62;" style="display:none;position:absolute; left:9000px; top:9000px;" /&#62;</pre>
<p>As you can see the name of this field is random. It’s inline CSS is set to be out of the visibility of human users. I used positive values, because as I mentioned spam bots are intelligent…</p>
<p><strong>Layer 3.</strong></p>
<p>The idea of using a timer is simple. Spam bots are usually automatically fill in the form and submit it under 3 - 4 seconds which humans simply can’t do. So by creating a field that’s of course not visible for human users and saving the current time, we can later check if it corresponds to our settings. It’s a similar field like the other, except we save the time in the name of the field. Not in the value in case the spam bot fills this too. Same as with the other field, the script pick a random name for it.</p>
<p>This is the PHP part:</p>
<div class="dp-highlighter">
<div class="bar">
<div class="tools" style="width:472px;"><a href="http://blog.primalskill.com/?cat=4#">view plain</a><a href="http://blog.primalskill.com/?cat=4#">copy to clipboard</a><a href="http://blog.primalskill.com/?cat=4#">print</a><a href="http://blog.primalskill.com/?cat=4#">?</a></div>
</div>
<ol class="dp-c">
<li class="alt">
<div class="alt" style="width:472px;"><span class="vars">$timer</span><span> = </span><span class="keyword">array</span><span>(</span><span class="string">'t_name_'</span><span>,</span><span class="string">'t_pw_'</span><span>,</span><span class="string">'t_username_'</span><span>,</span><span class="string">'t_age_'</span><span>); </span></div>
</li>
<li>
<div style="width:472px;"></div>
</li>
<li class="alt">
<div class="alt" style="width:472px;"><span class="vars">$default_2</span><span> = </span><span class="vars">$timer</span><span>[</span><span class="func">array_rand</span><span>(</span><span class="vars">$timer</span><span>)] .time(); </span></div>
</li>
</ol>
</div>
<pre class="php" style="display:none;">$timer = array('t_name_','t_pw_','t_username_','t_age_');

$default_2 = $timer[array_rand($timer)] .time();</pre>
<p>This is the HTML part:</p>
<div class="dp-highlighter">
<div class="bar">
<div class="tools" style="width:811px;"><a href="http://blog.primalskill.com/?cat=4#">view plain</a><a href="http://blog.primalskill.com/?cat=4#">copy to clipboard</a><a href="http://blog.primalskill.com/?cat=4#">print</a><a href="http://blog.primalskill.com/?cat=4#">?</a></div>
</div>
<ol class="dp-xml">
<li class="alt">
<div class="alt" style="width:811px;"><span class="tag">&#60;</span><span class="tag-name">input</span><span> </span><span class="attribute">type</span><span>=</span><span class="attribute-value">"text"</span><span> </span><span class="attribute">name</span><span>=</span><span class="attribute-value">"&#60;?= $default_2 ?&#62;"</span><span> </span><span class="attribute">style</span><span>=</span><span class="attribute-value">"display:none;position:absoute; left:9999px; top:9999px;"</span><span> </span><span class="tag">/&#62;</span><span> </span></div>
</li>
</ol>
</div>
<pre class="html" style="display:none;">&#60;input type="text" name="&#60;?= $default_2 ?&#62;" style="display:none;position:absoute; left:9999px; top:9999px;" /&#62;</pre>
<p><strong>Layer 4.</strong></p>
<p>This one is tricky. Usually spam bots doesn’t use Javascript, they simply forge a POST header and submit it directly. I used Javascript to simply create a cookie with a simple value in it and to be more secure I set this variable in a .htaccess file as a $_SERVER variable. And from time to time it can be changed for added security.</p>
<p>This simple line is in the .htaccess file: <em>SetEnv SPAM_SECRET “sp_secret”</em></p>
<p>This is the Javascript which is loaded along with the form:</p>
<div class="dp-highlighter">
<div class="bar">
<div class="tools" style="width:472px;"><a href="http://blog.primalskill.com/?cat=4#">view plain</a><a href="http://blog.primalskill.com/?cat=4#">copy to clipboard</a><a href="http://blog.primalskill.com/?cat=4#">print</a><a href="http://blog.primalskill.com/?cat=4#">?</a></div>
</div>
<ol class="dp-c">
<li class="alt">
<div class="alt" style="width:472px;"><span class="keyword">function</span><span> createCookie() { </span></div>
</li>
<li>
<div style="width:472px;">document.cookie = <span class="string">"&#60;?=$_SERVER['SPAM_SECRET']?&#62;=1; path=/"</span><span> </span></div>
</li>
<li class="alt">
<div class="alt" style="width:472px;">}</div>
</li>
</ol>
</div>
<pre class="javascript" style="display:none;">function createCookie() {
document.cookie = "&#60;?=$_SERVER['SPAM_SECRET']?&#62;=1; path=/"
}</pre>
<p>If the cookie value is set to 1 it mens the form was loaded in a Javascript enabled browser and hopefully, by a human user.</p>
<p><strong>Layer 5.</strong></p>
<p>After all the validations the form is sent to Akismet service which evaluates the content of the form fields. You will need a Wordpress API key to use the service. You can get one for free here: <a href="http://wordpress.com/api-keys/" target="_blank">http://wordpress.com/api-keys/</a></p>
<p><strong>Demo:</strong></p>
<p>You can check it out at: <a href="http://playground.primalskill.com/spam-filter/" target="_blank">http://playground.primalskill.com/spam-filter/</a></p>
<p><strong>Download</strong> at: <a href="http://playground.primalskill.com/spam-filter/spam_filter.zip">http://playground.primalskill.com/spam-filter/spam_filter.zip</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Memahami layer]]></title>
<link>http://photoshoparea.wordpress.com/?p=173</link>
<pubDate>Wed, 24 Sep 2008 15:20:23 +0000</pubDate>
<dc:creator>stefanuschristofer</dc:creator>
<guid>http://photoshoparea.pt-br.wordpress.com/2008/09/24/memahami-layer/</guid>
<description><![CDATA[MEMAHAMI LAYER
Layer dapat di analogikan seperti sebuah lapisan plastik bening tembus pandang. Pada ]]></description>
<content:encoded><![CDATA[<div><span style="font-size:x-small;font-family:Tahoma;"><span style="font-size:small;font-family:Tahoma;"><strong>MEMAHAMI LAYER</strong></span></span></div>
<div><span style="font-size:x-small;font-family:Tahoma;"><span style="font-size:small;font-family:Tahoma;">Layer dapat di analogikan seperti sebuah lapisan plastik bening tembus pandang. Pada bagian yang tidak bergambar ( transparan, yang di gambarkan bermotif kotak - kotak putih abu - abu seperti papan catur ), kita dapat melihat tembus sampai layer yang paling dasar.</span></span></div>
<p><span style="font-size:x-small;font-family:Tahoma;"> </p>
<p> </p>
<p></span></p>
<p><span style="font-size:x-small;font-family:Tahoma;"><img src="http://photoshoparea.files.wordpress.com/2008/09/window2.jpg" border="0" alt="Window" hspace="8" width="450" height="333" align="top" /></span></p>
<div><span style="font-size:x-small;font-family:Tahoma;"> <span style="font-size:small;font-family:Tahoma;"><em>Gambar layer transparan</em></span></span></div>
<div></div>
<p><span style="font-size:x-small;font-family:Tahoma;"></p>
<p align="justify"> </p>
<p align="justify"><span style="font-size:small;font-family:Tahoma;">Dengan adanya layer membuat kita dapat mengubah data dalam suatu gambar tanpa perlu mengutak - atik gambar asli secara keseluruhan.</span></p>
<p> </p>
<p> </p>
<p></span></p>
<p><span style="font-size:x-small;font-family:Tahoma;"><img src="http://photoshoparea.files.wordpress.com/2008/09/layer-1.jpg" border="0" alt="Layer 1" hspace="8" width="450" height="217" align="top" /></span></p>
<div></div>
<p><span style="font-size:x-small;font-family:Tahoma;"></p>
<p align="justify"><span style="font-size:small;font-family:Tahoma;">Contoh diatas suatu gambar yang terbentuk dari 3 layer. Layer - layer tersebut saling bertumpuk hingga menjadi 1 gambar yang utuh seperti digambarkan dibawah ini.</span></p>
<div><span style="font-size:x-small;font-family:Tahoma;"> </span></div>
<div><span style="font-size:x-small;font-family:Tahoma;"> </span></div>
<p><span style="font-size:x-small;font-family:Tahoma;"> </p>
<p></span></span></p>
<p><span style="font-size:x-small;font-family:Tahoma;"><img src="http://photoshoparea.files.wordpress.com/2008/09/layer-2.jpg" border="0" alt="Layer 2" hspace="8" width="450" height="305" align="top" /></span></p>
<div></div>
<p><span style="font-size:x-small;font-family:Tahoma;"></p>
<p align="justify"><span style="font-size:x-small;font-family:Tahoma;"><span style="font-size:small;font-family:Tahoma;">Untuk me-manage tiap layer dapat dilakukan pada palette layer.</span></span></p>
<p> </p>
<p></span></p>
<p><span style="font-size:x-small;font-family:Tahoma;"><img src="http://photoshoparea.files.wordpress.com/2008/09/layer-3.jpg" border="0" alt="Layer 3" hspace="8" width="214" height="268" align="top" /></span></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[iIdee]]></title>
<link>http://datalens.wordpress.com/?p=43</link>
<pubDate>Tue, 23 Sep 2008 18:58:21 +0000</pubDate>
<dc:creator>studentfhv</dc:creator>
<guid>http://datalens.pt-br.wordpress.com/2008/09/23/iidee/</guid>
<description><![CDATA[1. Eine Idee besteht in der Erkennung von Automarken und dem dazugehörigen Modell. Auf das bestehen]]></description>
<content:encoded><![CDATA[<p>1. Eine Idee besteht in der Erkennung von Automarken und dem dazugehörigen Modell. Auf das bestehende  Bild wird eine Explosionszeichnung als Layer darübergelegt, welche die Daten des Autos und dessen Teile darstellt. Die Anwendung könnte ventuell auch in 3D nutzbar sein. Als Addon währe auch eine Teileidentifikation möglich.</p>
<p>2. In Verbindung mit Microsofts Fotodienst Photosynth könnte ein ein Objekt, welches von einer Seite aus betrachtet wird, ohne rundherum gehen zu müssen von einer anderen Seite aus angesehen werden können.</p>
<p>3. Andere Dienste des WWW als Zusatzlayer im iPhone visualisieren um z.Bsp. Freunde aus Facebook über eine große Distanz zu erkennen (als Bubblebutton im Himmel, usw.)</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Using Avatar Templates.]]></title>
<link>http://elavs.wordpress.com/?p=45</link>
<pubDate>Tue, 16 Sep 2008 00:28:28 +0000</pubDate>
<dc:creator>elavs</dc:creator>
<guid>http://elavs.pt-br.wordpress.com/2008/09/16/using-avatar-templates/</guid>
<description><![CDATA[The last of my old three tutorials. From here on out, it&#8217;ll be brand new material! But, anyway]]></description>
<content:encoded><![CDATA[<p>The last of my old three tutorials. From here on out, it'll be brand new material! But, anyway, I thought this would be a cute thing to post up here. All things considering, I will most likely be posting some avatar templates up at some point in the future, so I figure it would be a good idea to educate the masses on a few ways through which one could use such templates. If, of course, it is so desired. Once again, both elavs.freehostia.com and 'Celestial Ice' were old bits also by me, so ignore those markings. These are just a few little techniques that I like to use. They can be used on any other kind of template as well.</p>
<p><a href="http://i145.photobucket.com/albums/r214/ceruleann/tut2.jpg">http://i145.photobucket.com/albums/r214/ceruleann/tut2.jpg</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[...Rome is a place of layers...]]></title>
<link>http://artmiss.wordpress.com/?p=160</link>
<pubDate>Sun, 14 Sep 2008 21:47:51 +0000</pubDate>
<dc:creator>artmiss</dc:creator>
<guid>http://artmiss.pt-br.wordpress.com/2008/09/14/rome-is-a-place-of-layers/</guid>
<description><![CDATA[
Rome is just like a book, a place of layers, horisontal layers, vertical layers&#8230; [min 13/21] ]]></description>
<content:encoded><![CDATA[<p style="text-align:center;">[gallery]</p>
<p style="text-align:center;">Rome is just like a book, a place of layers, horisontal layers, vertical layers... [min 13/21] viziunea unui arhitect al scolii din '60... minunata viziune asupra Italiei, loc care nu prea poate fi descris ci numai simtit ;;)</p>
<p style="text-align:center;"><a title="rome on ted.com" href="http://www.ted.com/index.php/talks/david_macaulay_s_rome_antics.html" target="_blank">Enjoy it here</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[apple motion - animate photoshop layers]]></title>
<link>http://petersalvia.wordpress.com/?p=333</link>
<pubDate>Sat, 13 Sep 2008 06:16:57 +0000</pubDate>
<dc:creator>psalvia</dc:creator>
<guid>http://petersalvia.pt-br.wordpress.com/2008/09/13/apple-motion-animate-photoshop-layers/</guid>
<description><![CDATA[My Motion 3 mentor Mark Spencer has produced a new video tutorial explaining how to animate a photos]]></description>
<content:encoded><![CDATA[<p>My Motion 3 mentor Mark Spencer has produced a new video tutorial explaining how to animate a photoshop document's layers in z-space.  He's posted it to the <a href="http://provideocoalition.com/index.php/smartin/video/animating_photoshop_layers_in_motion_redux/" target="_blank">Pro Video Coalition website</a>.  <a href="http://petersalvia.files.wordpress.com/2008/09/animate-ps-layers.png"><img class="alignnone size-full wp-image-334" title="animate-ps-layers" src="http://petersalvia.wordpress.com/files/2008/09/animate-ps-layers.png" alt="" width="655" height="420" /></a> Mark's brain and collected works are required ingesting for all FCP and Motion users, so drop that beer and get hoofin' over to this awesome video toot!</p>
<p>proactively • peter</p>
<p><span style="color:#ff0000;">***UPDATE***</span></p>
<p>Based on viewer feedback, Mark has posted a redux of this tutorial.  Click through <a href="http://applemotion.net/files/50e507f7c5c5abd2f8a798055a86a530-120.html" target="_blank">here</a> for the awesomeness.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Layer Cake - Opening 7 minutes]]></title>
<link>http://flashaddict.wordpress.com/?p=214</link>
<pubDate>Tue, 09 Sep 2008 21:59:16 +0000</pubDate>
<dc:creator>flashaddict</dc:creator>
<guid>http://flashaddict.pt-br.wordpress.com/2008/09/09/layer-cake-opening-7-minutes/</guid>
<description><![CDATA[
One of the best film opening montages - love the song as well, &#8220;Hayling&#8221; by FC Kahuna
]]></description>
<content:encoded><![CDATA[<p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/QHKI8zMHCjE'></param><param name='wmode' value='transparent'></param><embed src='http://www.youtube.com/v/QHKI8zMHCjE&rel=0' type='application/x-shockwave-flash' wmode='transparent' width='425' height='350'></embed></object></span></p>
<p>One of the best film opening montages - love the song as well, "Hayling" by FC Kahuna</p>
]]></content:encoded>
</item>

</channel>
</rss>
