<?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>DevTopics &#187; Tips</title>
	<atom:link href="http://www.devtopics.com/category/tips/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.devtopics.com</link>
	<description>Software Development Topics</description>
	<lastBuildDate>Mon, 08 Mar 2010 15:22:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How to Unhide a Facebook Friend</title>
		<link>http://www.devtopics.com/how-to-unhide-a-facebook-friend/</link>
		<comments>http://www.devtopics.com/how-to-unhide-a-facebook-friend/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 21:36:09 +0000</pubDate>
		<dc:creator>timm</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.devtopics.com/how-to-unhide-a-facebook-friend/</guid>
		<description><![CDATA[Follow these steps to unhide a Facebook Friend that you have hidden:
Step 1.&#160; In Facebook, click the News Feed link, which is usually on the top-left corner of the window:
 
 
Step 2.&#160; Scroll the window down to the bottom of the webpage.&#160; Click the Edit Options link:
 
Step 3.&#160; The “Hidden from News Feed” [...]


Related posts:<ol><li><a href='http://www.devtopics.com/facebook-news-feed-vs-live-feed/' rel='bookmark' title='Permanent Link: Facebook News Feed vs. Live Feed'>Facebook News Feed vs. Live Feed</a></li>
<li><a href='http://www.devtopics.com/does-anyone-really-care-that-youre-heading-to-bed/' rel='bookmark' title='Permanent Link: Do Your Facebook Friends Really Care That You&rsquo;re Heading to Bed?'>Do Your Facebook Friends Really Care That You&rsquo;re Heading to Bed?</a></li>
<li><a href='http://www.devtopics.com/bill-gates-facebook-page/' rel='bookmark' title='Permanent Link: Bill Gates&rsquo; Facebook Page'>Bill Gates&rsquo; Facebook Page</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Follow these steps to unhide a Facebook Friend that you have hidden:</p>
<p><strong>Step 1.</strong>&#160; In Facebook, click the <strong>News Feed</strong> link, which is usually on the top-left corner of the window:</p>
<p><img title="Facebook &quot;News Feed&quot; link" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin-left: 0px; margin-right: 0px; border-right-width: 0px" height="130" alt="Facebook &quot;News Feed&quot; link" src="http://www.devtopics.com/wordpress/wp-content/uploads/2009/08/facebooknewsfeed.jpg" width="214" border="0" /> </p>
<p> <span id="more-874"></span>
<p><strong>Step 2.</strong>&#160; Scroll the window down to the bottom of the webpage.&#160; Click the <strong>Edit Options</strong> link:</p>
<p><img title="Facebook &quot;Edit Options&quot; link" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin-left: 0px; margin-right: 0px; border-right-width: 0px" height="187" alt="Facebook &quot;Edit Options&quot; link" src="http://www.devtopics.com/wordpress/wp-content/uploads/2009/08/facebookoptions.jpg" width="349" border="0" /> </p>
<p><strong>Step 3.</strong>&#160; The “Hidden from News Feed” window will appear.&#160; Click the <strong>Add to News Feed</strong> button to the right of the Facebook Friend you want to unhide:</p>
<p><img title="Facebook &quot;Add To News Feed&quot; button" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin-left: 0px; margin-right: 0px; border-right-width: 0px" height="204" alt="Facebook &quot;Add To News Feed&quot; button" src="http://www.devtopics.com/wordpress/wp-content/uploads/2009/08/facebookaddtonewsfeed.jpg" width="484" border="0" /></p>
<p><a href="http://www.win-pc.com" target="_blank">More PC &amp; Web Tips</a></p>
<img src="http://www.devtopics.com/wordpress/?ak_action=api_record_view&id=874&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.devtopics.com/facebook-news-feed-vs-live-feed/' rel='bookmark' title='Permanent Link: Facebook News Feed vs. Live Feed'>Facebook News Feed vs. Live Feed</a></li>
<li><a href='http://www.devtopics.com/does-anyone-really-care-that-youre-heading-to-bed/' rel='bookmark' title='Permanent Link: Do Your Facebook Friends Really Care That You&rsquo;re Heading to Bed?'>Do Your Facebook Friends Really Care That You&rsquo;re Heading to Bed?</a></li>
<li><a href='http://www.devtopics.com/bill-gates-facebook-page/' rel='bookmark' title='Permanent Link: Bill Gates&rsquo; Facebook Page'>Bill Gates&rsquo; Facebook Page</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.devtopics.com/how-to-unhide-a-facebook-friend/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>15 New Years Resolutions for Computer Programmers</title>
		<link>http://www.devtopics.com/15-new-years-resolutions-for-computer-programmers/</link>
		<comments>http://www.devtopics.com/15-new-years-resolutions-for-computer-programmers/#comments</comments>
		<pubDate>Wed, 31 Dec 2008 14:46:50 +0000</pubDate>
		<dc:creator>timm</dc:creator>
				<category><![CDATA[Humor]]></category>
		<category><![CDATA[Self-Improvement]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.devtopics.com/15-new-years-resolutions-for-computer-programmers/</guid>
		<description><![CDATA[It&#8217;s time for our annual ritual of creating a list of idealistic and ultimately unrealistic goals called &#8220;New Years Resolutions&#8221; that we pledge to adopt for the coming year but usually abandon by late January.&#160; Wikipedia defines a New Years Resolution as a commitment that an individual makes to finishing a project, reforming a habit [...]


Related posts:<ol><li><a href='http://www.devtopics.com/21-laws-of-computer-programming/' rel='bookmark' title='Permanent Link: 21 Laws of Computer Programming'>21 Laws of Computer Programming</a></li>
<li><a href='http://www.devtopics.com/10-commandments-for-programmers/' rel='bookmark' title='Permanent Link: 10 Commandments for Programmers'>10 Commandments for Programmers</a></li>
<li><a href='http://www.devtopics.com/best-computer-programming-videos/' rel='bookmark' title='Permanent Link: Best Computer Programming Videos'>Best Computer Programming Videos</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s time for our annual ritual of creating a list of idealistic and ultimately unrealistic goals called &#8220;New Years Resolutions&#8221; that we pledge to adopt for the coming year but usually abandon by late January.&nbsp; Wikipedia defines a New Years Resolution as a commitment that an individual makes to finishing a project, reforming a habit or making a positive lifestyle change.</p>
<p>Although computer programmers are an intelligent bunch, our higher technical capabilities often translate into lower social and people skills.&nbsp; Plus we are constantly seeking to improve our technical knowledge by learning new tricks and tools.&nbsp; Therefore, programmers can benefit from New Years Resolutions as much as anyone.</p>
<p>Following is a list of 15 suggested New Years Resolutions for Computer Programmers.&nbsp; These are not my personal resolutions, which are specific to my current projects and therefore likely boring to you.&nbsp; Rather, these are resolutions that may apply to any programmer.</p>
<p><span id="more-522"></span><br />
<h3>New Years Resolutions for Computer Programmers</h3>
<ol>
<li>Realize that design patterns are a guide, not a religion.<br />&nbsp;
<li>Don&#8217;t use the term &#8220;alpha,&#8221; when what I really mean is &#8220;buggy, untested, crap-tastic&#8221; software. <br />&nbsp;
<li>Increase my text editor font size by one point &#8212; my eyes are one year older. <br />&nbsp;
<li>Get a job :( <br />&nbsp;
<li>Read a new book each quarter. <br />&nbsp;
<li>Re-read some of the time-tested books for developers like <a href="http://www.amazon.com/gp/product/0735619670?ie=UTF8&amp;tag=natparphotou-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0735619670" target="_blank">Code Complete</a> and <a href="http://www.amazon.com/gp/product/020161622X?ie=UTF8&amp;tag=natparphotou-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=020161622X" target="_blank">Pragmatic Programmer</a>. <br />&nbsp;
<li>Learn a functional programming language. <br />&nbsp;
<li>Deliver a software project on time, for once. <br />&nbsp;
<li>Be nice to the people who pay me. <br />&nbsp;
<li>Don&#8217;t get involved in any more open source projects until I finish the projects I&#8217;m currently working on. <br />&nbsp;
<li>Make an encrypted Emergency Getaway Drive with my important data. <br />&nbsp;
<li>Understand UNICODE and incorporate it in my applications. <br />&nbsp;
<li>Get a girlfriend (a real one this time). <br />&nbsp;
<li>Finally donate to those groups/people whose applications, code and blogs I use on a daily basis. <br />&nbsp;
<li>Get away from the computer.<br />&nbsp; </li>
</ol>
<h3>More Programmer Resolutions</h3>
<p>Source: Some resolutions are original, others are collected or adapted from resolutions on the Web:</p>
<ul>
<li><a href="http://www.cprogramming.com/newyears.html" target="_blank">C Programming</a>
<li><a href="http://coding.derkeiler.com/Archive/General/comp.programming/2004-01/0238.html" target="_blank">Derkeiler</a>
<li><a href="http://freelanceswitch.com/working/10-new-year%E2%80%99s-resolutions-for-the-freelance-developer/" target="_blank">Freelance Switch</a>
<li><a href="http://www.hanselman.com/blog/2006ResolutionPrepare.aspx" target="_blank">Scott Hanselman</a>
<li><a href="http://stackoverflow.com/questions/370477/what-are-your-new-year-resolutions-as-a-programmer-for-2009" target="_blank">Stack Overflow</a>
<li><a href="http://blog.brianflove.com/articles/2007/01/04/new-years-resolutions-for-the-cf-programmer/" target="_blank">Web Biz</a>
<li><a href="http://blog.wired.com/monkeybites/2007/01/new_years_resol.html" target="_blank">Wired</a></li>
</ul>
<img src="http://www.devtopics.com/wordpress/?ak_action=api_record_view&id=522&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.devtopics.com/21-laws-of-computer-programming/' rel='bookmark' title='Permanent Link: 21 Laws of Computer Programming'>21 Laws of Computer Programming</a></li>
<li><a href='http://www.devtopics.com/10-commandments-for-programmers/' rel='bookmark' title='Permanent Link: 10 Commandments for Programmers'>10 Commandments for Programmers</a></li>
<li><a href='http://www.devtopics.com/best-computer-programming-videos/' rel='bookmark' title='Permanent Link: Best Computer Programming Videos'>Best Computer Programming Videos</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.devtopics.com/15-new-years-resolutions-for-computer-programmers/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How to Check the Application Event Log for Errors</title>
		<link>http://www.devtopics.com/how-to-check-the-application-event-log-for-errors/</link>
		<comments>http://www.devtopics.com/how-to-check-the-application-event-log-for-errors/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 12:37:43 +0000</pubDate>
		<dc:creator>timm</dc:creator>
				<category><![CDATA[Debugging]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.devtopics.com/how-to-check-the-application-event-log-for-errors/</guid>
		<description><![CDATA[While developing software, you may encounter errors that are recorded in the application event log:
 

To view the application event log:


Click the Windows Start button.


In Windows Vista, type Event Viewer in the Start Search field.&#160; In Windows XP, click All Programs, click Administrative Tools, and then click Event Viewer.


The Event Viewer window appears.&#160; In the [...]


Related posts:<ol><li><a href='http://www.devtopics.com/25-most-dangerous-programming-errors/' rel='bookmark' title='Permanent Link: 25 Most Dangerous Programming Errors'>25 Most Dangerous Programming Errors</a></li>
<li><a href='http://www.devtopics.com/apple-removes-1000-do-nothing-application-from-iphone-store/' rel='bookmark' title='Permanent Link: Apple Removes $1000 Do-Nothing Application from iPhone Store'>Apple Removes $1000 Do-Nothing Application from iPhone Store</a></li>
<li><a href='http://www.devtopics.com/how-to-install-and-setup-windows-live-writer/' rel='bookmark' title='Permanent Link: How to Install and Setup Windows Live Writer'>How to Install and Setup Windows Live Writer</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>While developing software, you may encounter errors that are recorded in the application event log:</p>
<p><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="251" alt="Event Log Error" src="http://www.devtopics.com/wordpress/wp-content/uploads/2008/07/eventlogerror.jpg" width="484" border="0" /> </p>
<p><span id="more-284"></span></p>
<p>To view the application event log:</p>
<ul>
<li>
<p>Click the Windows <strong>Start</strong> button.</p>
</li>
<li>
<p>In Windows Vista, type <strong>Event Viewer</strong> in the <strong>Start Search</strong> field.&#160; In Windows XP, click <b>All Programs</b>, click <b>Administrative Tools</b>, and then click <b>Event Viewer</b>.</p>
</li>
<li>
<p>The Event Viewer window appears.&#160; In the tree pane on the left, double-click <strong>Windows Logs</strong>, then click <strong>Application</strong> to see the list of application events.</p>
</li>
</ul>
<p><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="340" alt="Event Viewer" src="http://www.devtopics.com/wordpress/wp-content/uploads/2008/07/eventviewer.jpg" width="484" border="0" /></p>
<img src="http://www.devtopics.com/wordpress/?ak_action=api_record_view&id=284&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.devtopics.com/25-most-dangerous-programming-errors/' rel='bookmark' title='Permanent Link: 25 Most Dangerous Programming Errors'>25 Most Dangerous Programming Errors</a></li>
<li><a href='http://www.devtopics.com/apple-removes-1000-do-nothing-application-from-iphone-store/' rel='bookmark' title='Permanent Link: Apple Removes $1000 Do-Nothing Application from iPhone Store'>Apple Removes $1000 Do-Nothing Application from iPhone Store</a></li>
<li><a href='http://www.devtopics.com/how-to-install-and-setup-windows-live-writer/' rel='bookmark' title='Permanent Link: How to Install and Setup Windows Live Writer'>How to Install and Setup Windows Live Writer</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.devtopics.com/how-to-check-the-application-event-log-for-errors/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>13 Tips to Comment Your Code</title>
		<link>http://www.devtopics.com/13-tips-to-comment-your-code/</link>
		<comments>http://www.devtopics.com/13-tips-to-comment-your-code/#comments</comments>
		<pubDate>Fri, 14 Mar 2008 14:43:38 +0000</pubDate>
		<dc:creator>timm</dc:creator>
				<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.mini-tools.com/at2/devtop/wordpress/13-tips-to-comment-your-code/</guid>
		<description><![CDATA[This article was written by José M. Aguilar in Spanish on his excellent blog Variable Not Found, and was translated, edited and republished here by Timm Martin (and Google Translator) with permission from Mr. Aguilar.
Following are 13 tips on how to comment your source code so that it is easier to understand and maintain over [...]


Related posts:<ol><li><a href='http://www.devtopics.com/blogging-tips-for-developers/' rel='bookmark' title='Permanent Link: Blogging Tips for Developers'>Blogging Tips for Developers</a></li>
<li><a href='http://www.devtopics.com/code-search-engines/' rel='bookmark' title='Permanent Link: Code Search Engines'>Code Search Engines</a></li>
<li><a href='http://www.devtopics.com/codepastenet-public-code-pasting-site/' rel='bookmark' title='Permanent Link: CodePaste.NET Public Code Pasting Site'>CodePaste.NET Public Code Pasting Site</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><em>This article was written by José M. Aguilar in Spanish on his excellent blog </em><a href="http://www.variablenotfound.com/2007/12/13-consejos-para-comentar-tu-cdigo.html" target="_blank"><em>Variable Not Found</em></a><em>, and was translated, edited and republished here by Timm Martin (and <a href="http://www.google.com/translate?u=http%3A%2F%2Fwww.variablenotfound.com%2F2007%2F12%2F13-consejos-para-comentar-tu-cdigo.html&amp;langpair=es%7Cen&amp;hl=en&amp;ie=UTF8" target="_blank">Google Translator</a>) with permission from Mr. Aguilar.</em></p>
<p>Following are 13 tips on how to comment your source code so that it is easier to understand and maintain over time.</p>
<p><span id="more-197"></span></p>
<h3>1. Comment each level</h3>
<p>Comment each code block, using a uniform approach for each level.&nbsp; For example:
<ul>
<li>For each class, include a brief description, author and date of last modification
<li>For each method, include a description of its purpose, functions, parameters and results</li>
</ul>
<p>Adopting comment standards is important when working with a team.&nbsp; Of course, it is acceptable and even advisable to use comment conventions and tools (such as XML in C# or Javadoc for Java) to facilitate this task.<br />
<h3>2. Use paragraph comments</h3>
<p>Break code blocks into multiple &#8220;paragraphs&#8221; that each perform a single task, then add a comment at the beginning of each block to instruct the reader on what is about to happen.<br />
<blockquote><code>// Check that all data records<br />// are correct <br />foreach (Record record in records) <br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;if (rec.checkStatus()==Status.OK)<br />&nbsp;&nbsp;&nbsp;&nbsp;{ <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;. . . <br />&nbsp;&nbsp;&nbsp;&nbsp;} <br />} <br />// Now we begin to perform <br />// transactions <br />Context ctx = new ApplicationContext(); <br />ctx.BeginTransaction();<br />. . .</code></p></blockquote>
<h3>3. Align comments in consecutive lines</h3>
<p>For multiple lines of code with trailing comments, align the comments so they will be easy to read.</p>
<blockquote>
<p><code>const MAX_ITEMS = 10; // </code><code>maximum number of packets</code> <br /><code>const MASK = 0x1F;&nbsp;&nbsp;&nbsp; // m</code><code>ask bit TCP</code> </p>
</blockquote>
<p>Some developers use tabs to align comments, while others use spaces.&nbsp; Because tab stops can vary among editors and IDEs, the best approach is to use spaces. </p>
<h3>4. Don&#8217;t insult the reader&#8217;s intelligence</h3>
<p>Avoid obvious comments such as:</p>
<blockquote><p><code>if (a == 5)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// if a equals 5 <br />&nbsp;&nbsp;&nbsp;&nbsp;counter = 0; // set the counter to zero</code></p></blockquote>
<p>This wastes your time writing needless comments and distracts the reader with details that can be easily deduced from the code.</p>
<h3>5. Be polite</h3>
<p>Avoid rude comments like, <em>&#8220;Notice the stupid user has entered a negative number,&#8221;</em> or <em>&#8220;This fixes the side effect produced by the pathetically inept implementation of the initial developer.&#8221;&nbsp; </em>Such comments do not reflect well upon their author, and you never know who may read these comments in the future: your boss, a customer, or the pathetically inept developer you just insulted.</p>
<h3>6. Get to the point</h3>
<p>Don&#8217;t write more in comments than is needed to convey the idea.&nbsp; Avoid ASCII art, jokes, poetry and <a href="http://worsethanfailure.com/Articles/Hyperverbosity-.aspx" target="_blank">hyperverbosity</a>.&nbsp; In short, keep the comments simple and direct.</p>
<h3>7. Use a consistent style</h3>
<p>Some people believe that comments should be written so that non-programmers can understand them.&nbsp; Others believe that comments should be directed at developers only.&nbsp; In any event, as stated in <a href="http://particletree.com/features/successful-strategies-for-commenting-code/" target="_blank">Successful Strategies for Commenting Code</a>, what matters is that comments are consistent and always targeted to the same audience.&nbsp; Personally, I doubt many non-developers will be reading code, so comments should target other developers.</p>
<h3>8. Use special tags for internal use</h3>
<p>When working on code as a team, adopt a consistent set of tags to communicate among programmers.&nbsp; For example, many teams use a &#8220;TODO:&#8221; tag to indicate a section of code that requires additional work:</p>
<blockquote><p><code>int Estimate(int x, int y) <br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;// TODO: implement the calculations <br />&nbsp;&nbsp;&nbsp;&nbsp;return 0;<br />}</code></p></blockquote>
<p>Tag comments don&#8217;t explain code; rather they seek attention or deliver a message.&nbsp; But if you use this technique, remember to follow up and actually do what the message is asking.</p>
<h3>9. Comment code while writing it</h3>
<p>Add comments while you write code and it&#8217;s fresh in your memory.&nbsp; If you leave comments until the end, it will take you twice as long, if you do it at all.&nbsp; &#8220;I have no time to comment,&#8221; &#8220;I&#8217;m in a hurry,&#8221; and &#8220;The project is delayed&#8221; are all simply excuses to avoid documenting your code.&nbsp; Some developers believe you should <a href="http://freshmeat.net/articles/view/238/" target="_blank">write comments before code</a> as a way to plan out your ultimate solution.&nbsp; For example:</p>
<blockquote>
<p><code>public void ProcessOrder()</code>&nbsp;<br /><code>{</code><br /><code>&nbsp;&nbsp;&nbsp; // </code><code>Make sure the products are available</code><br /><code>&nbsp;&nbsp;&nbsp; // </code><code>Check that the customer is valid</code> <br /><code>&nbsp;&nbsp;&nbsp; // </code><code>Send the order to the store</code> <br /><code>&nbsp;&nbsp;&nbsp; // </code><code>Generate bill</code> <br /><code>}</code></p>
</blockquote>
<h3>10. Write comments as if they were for you (in fact, they are)</h3>
<p>When it comes to commenting code, think not only about the developers who will maintain your code in the future, but also think about yourself.&nbsp; In the words of the great <a href="http://haacked.com/archive/2007/06/25/understanding-productivity-differences-between-developers.aspx" target="_blank">Phil Haack</a>:</p>
<blockquote><p>&#8220;As soon as a line of code is laid on the screen, you’re in maintenance mode on that piece of code.&#8221;</p></blockquote>
<p>As a result, we ourselves will be the first beneficiaries (or victims) of our good (or bad) comments.</p>
<h3>11. Update comments when you update the code</h3>
<p>There is no point in commenting correctly on code if the comments are not changed with the code.&nbsp; Both code and comments must move in parallel, otherwise the comments will actually make life more difficult for developers who maintain your code.&nbsp; Pay special attention to refactoring tools that automatically update code but leave comments unchanged and hence obsolete in the same instant.</p>
<h3>12. The golden rule of comments: readable code</h3>
<p>One of the basic principles for many developers<strong>:</strong> <strong><em>Let your code speak for itself.</em></strong>&nbsp; Although one suspects this movement is led by programmers who do not like to write comments, it is true that self-explanatory code can go a long way toward making code that&#8217;s easier to understand and can even render comments unnecessary.&nbsp; For example, the code in my <a href="http://www.variablenotfound.com/2007/11/interfaces-fluidos-fluent-interfaces.html" target="_blank">Fluid Interfaces</a> article shows how clear self-explanatory code can be:</p>
<blockquote><p><code>Calculator calc = new Calculator();<br />calc.Set(0);<br />calc.Add(10);<br />calc.Multiply(2);<br />calc.Subtract(4);<br />Console.WriteLine( "Result: {0}", calc.Get() );</code></p></blockquote>
<p>In this example, comments are not needed and would likely violate tip #4.&nbsp; To facilitate readable code, you might consider using proper names (as described in the classic <a href="http://www.objectmentor.com/resources/articles/naming.htm" target="_blank">Ottinger&#8217;s Rules</a>), ensure correct indentation, and adopt <a href="http://www.google.com/search?q=coding+style+guides&amp;ie=utf-8&amp;oe=utf-8&amp;aq=t&amp;rls=org.mozilla:en-US:official&amp;client=firefox-a" target="_blank">coding style guides</a>.&nbsp; Failure to comply with this tip may result in comments that seem to <a href="http://blogs.dovetailsoftware.com/blogs/gsherman/archive/2007/05/11/are-your-code-comments-a-way-to-say-i-m-sorry-for-the-actual-code.aspx" target="_blank">apologize</a> for bad code.</p>
<h3>13. Share these tips with your colleagues</h3>
<p>Although tip #10 shows how we ourselves benefit immediately from good comments, these tips will benefit all developers, especially in the context of team working together.&nbsp; Therefore, feel free to share these commenting tips with your colleagues to create code that is easier to understand and maintain.</p>
<img src="http://www.devtopics.com/wordpress/?ak_action=api_record_view&id=197&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.devtopics.com/blogging-tips-for-developers/' rel='bookmark' title='Permanent Link: Blogging Tips for Developers'>Blogging Tips for Developers</a></li>
<li><a href='http://www.devtopics.com/code-search-engines/' rel='bookmark' title='Permanent Link: Code Search Engines'>Code Search Engines</a></li>
<li><a href='http://www.devtopics.com/codepastenet-public-code-pasting-site/' rel='bookmark' title='Permanent Link: CodePaste.NET Public Code Pasting Site'>CodePaste.NET Public Code Pasting Site</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.devtopics.com/13-tips-to-comment-your-code/feed/</wfw:commentRss>
		<slash:comments>43</slash:comments>
		</item>
		<item>
		<title>ASCII Table</title>
		<link>http://www.devtopics.com/ascii-table/</link>
		<comments>http://www.devtopics.com/ascii-table/#comments</comments>
		<pubDate>Mon, 16 Jul 2007 15:02:06 +0000</pubDate>
		<dc:creator>timm</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[ASCII]]></category>
		<category><![CDATA[ASCII-Table]]></category>

		<guid isPermaLink="false">http://www.mini-tools.com/at2/devtop/wordpress/ascii-table/</guid>
		<description><![CDATA[Did you know? &#160;You can type ASCII characters into any application.&#160; Press and hold the Left-Alt key, then using the numeric keypad, type the four-digit decimal number for the ASCII character you want, then release the Left-Alt key.&#160; For example, to type è, press and hold Left-Alt, then type 0232 on the numeric keypad.&#160; When [...]


Related posts:<ol><li><a href='http://www.devtopics.com/acdcs-new-ascii-rock-video/' rel='bookmark' title='Permanent Link: AC/DC&#8217;s New ASCII Rock Video'>AC/DC&#8217;s New ASCII Rock Video</a></li>
<li><a href='http://www.devtopics.com/how-to-check-the-application-event-log-for-errors/' rel='bookmark' title='Permanent Link: How to Check the Application Event Log for Errors'>How to Check the Application Event Log for Errors</a></li>
<li><a href='http://www.devtopics.com/death-by-delete/' rel='bookmark' title='Permanent Link: Death by Delete'>Death by Delete</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Did you know? &nbsp;You can type ASCII characters into any application.&nbsp; Press and hold the Left-Alt key, then using the numeric keypad, type the <strong>four-digit</strong> decimal number for the ASCII character you want, then release the Left-Alt key.&nbsp; For example, to type è, press and hold Left-Alt, then type 0232 on the numeric keypad.&nbsp; When you release the Left-Alt key, è will be typed.&nbsp;</p>
<p>Here is the world famous ASCII table:</p>
<p> <span id="more-66"></span><br />
<table class="misc-table" bordercolor="#777777" border="1">
<tbody>
<tr class="misc-table-tr-1">
<th>Decimal</th>
<th>Hex</th>
<th>Char</th>
<th>Description</th>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">0</td>
<td align="middle">00</td>
<td align="middle">NUL</td>
<td>null</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">1</td>
<td align="middle">01</td>
<td align="middle">SOH</td>
<td>start of header</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">2</td>
<td align="middle">02</td>
<td align="middle">STX</td>
<td>start of text</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">3</td>
<td align="middle">03</td>
<td align="middle">ETX</td>
<td>end of text</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">4</td>
<td align="middle">04</td>
<td align="middle">EOT</td>
<td>end of transmission</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">5</td>
<td align="middle">05</td>
<td align="middle">ENQ</td>
<td>enquiry</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">6</td>
<td align="middle">06</td>
<td align="middle">ACK</td>
<td>acknowledge</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">7</td>
<td align="middle">07</td>
<td align="middle">BEL</td>
<td>bell</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">8</td>
<td align="middle">08</td>
<td align="middle">BS</td>
<td>backspace</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">9</td>
<td align="middle">09</td>
<td align="middle">HT</td>
<td>horizontal tab</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">10</td>
<td align="middle">0A</td>
<td align="middle">LF</td>
<td>line feed</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">11</td>
<td align="middle">0B</td>
<td align="middle">VT</td>
<td>vertical tab</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">12</td>
<td align="middle">0C</td>
<td align="middle">FF</td>
<td>form feed</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">13</td>
<td align="middle">0D</td>
<td align="middle">CR</td>
<td>carriage return</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">14</td>
<td align="middle">0E</td>
<td align="middle">SO</td>
<td>shift out</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">15</td>
<td align="middle">0F</td>
<td align="middle">SI</td>
<td>shift in</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">16</td>
<td align="middle">10</td>
<td align="middle">DLE</td>
<td>data link escape</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">17</td>
<td align="middle">11</td>
<td align="middle">DC1</td>
<td>device control 1</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">18</td>
<td align="middle">12</td>
<td align="middle">DC2</td>
<td>device control 2</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">19</td>
<td align="middle">13</td>
<td align="middle">DC3</td>
<td>device control 3</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">20</td>
<td align="middle">14</td>
<td align="middle">DC4</td>
<td>device control 4</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">21</td>
<td align="middle">15</td>
<td align="middle">NAK</td>
<td>negative acknowledge</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">22</td>
<td align="middle">16</td>
<td align="middle">SYN</td>
<td>synchronous idle</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">23</td>
<td align="middle">17</td>
<td align="middle">ETB</td>
<td>end of transmission block</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">24</td>
<td align="middle">18</td>
<td align="middle">CAN</td>
<td>cancel</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">25</td>
<td align="middle">19</td>
<td align="middle">EM</td>
<td>end of medium</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">26</td>
<td align="middle">1A</td>
<td align="middle">SUB</td>
<td>substitute</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">27</td>
<td align="middle">1B</td>
<td align="middle">ESC</td>
<td>escape</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">28</td>
<td align="middle">1C</td>
<td align="middle">FS</td>
<td>file separator</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">29</td>
<td align="middle">1D</td>
<td align="middle">GS</td>
<td>group separator</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">30</td>
<td align="middle">1E</td>
<td align="middle">RS</td>
<td>record separator</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">31</td>
<td align="middle">1F</td>
<td align="middle">US</td>
<td>unit separator</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">32</td>
<td align="middle">20</td>
<td align="middle">SPC</td>
<td>space</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">33</td>
<td align="middle">21</td>
<td align="middle">!</td>
<td>exclamation point</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">34</td>
<td align="middle">22</td>
<td align="middle">&#8220;</td>
<td>quotes</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">35</td>
<td align="middle">23</td>
<td align="middle">#</td>
<td>pound sign</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">36</td>
<td align="middle">24</td>
<td align="middle">$</td>
<td>dollar sign</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">37</td>
<td align="middle">25</td>
<td align="middle">%</td>
<td>percent sign</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">38</td>
<td align="middle">26</td>
<td align="middle">&amp;</td>
<td>ampersand</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">39</td>
<td align="middle">27</td>
<td align="middle">&#8216;</td>
<td>single quote</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">40</td>
<td align="middle">28</td>
<td align="middle">(</td>
<td>left parenthesis</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">41</td>
<td align="middle">29</td>
<td align="middle">)</td>
<td>right parenthesis</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">42</td>
<td align="middle">2A</td>
<td align="middle">*</td>
<td>asterisk</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">43</td>
<td align="middle">2B</td>
<td align="middle">+</td>
<td>plus sign</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">44</td>
<td align="middle">2C</td>
<td align="middle">,</td>
<td>comma</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">45</td>
<td align="middle">2D</td>
<td align="middle">-</td>
<td>hyphen</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">46</td>
<td align="middle">2E</td>
<td align="middle">.</td>
<td>period</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">47</td>
<td align="middle">2F</td>
<td align="middle">/</td>
<td>slash</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle" height="13">48</td>
<td align="middle" height="13">30</td>
<td align="middle" height="13">0</td>
<td height="13">zero</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">49</td>
<td align="middle">31</td>
<td align="middle">1</td>
<td>one</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">50</td>
<td align="middle">32</td>
<td align="middle">2</td>
<td>two</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">51</td>
<td align="middle">33</td>
<td align="middle">3</td>
<td>three</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">52</td>
<td align="middle">34</td>
<td align="middle">4</td>
<td>four</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">53</td>
<td align="middle">35</td>
<td align="middle">5</td>
<td>five</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">54</td>
<td align="middle">36</td>
<td align="middle">6</td>
<td>six</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">55</td>
<td align="middle">37</td>
<td align="middle">7</td>
<td>seven</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">56</td>
<td align="middle">38</td>
<td align="middle">8</td>
<td>eight</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">57</td>
<td align="middle">39</td>
<td align="middle">9</td>
<td>nine</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">58</td>
<td align="middle">3A</td>
<td align="middle">:</td>
<td>colon</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">59</td>
<td align="middle">3B</td>
<td align="middle">;</td>
<td>semi-colon</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">60</td>
<td align="middle">3C</td>
<td align="middle">&lt;</td>
<td>less than</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">61</td>
<td align="middle">3D</td>
<td align="middle">=</td>
<td>equals</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">62</td>
<td align="middle">3E</td>
<td align="middle">&gt;</td>
<td>greater than</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">63</td>
<td align="middle">3F</td>
<td align="middle">?</td>
<td>question mark</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">64</td>
<td align="middle">40</td>
<td align="middle">@</td>
<td>at sign</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">65</td>
<td align="middle">41</td>
<td align="middle">A</td>
<td>uppercase a</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">66</td>
<td align="middle">42</td>
<td align="middle">B</td>
<td>uppercase b</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">67</td>
<td align="middle">43</td>
<td align="middle">C</td>
<td>uppercase c</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">68</td>
<td align="middle">44</td>
<td align="middle">D</td>
<td>uppercase d</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">69</td>
<td align="middle">45</td>
<td align="middle">E</td>
<td>uppercase e</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">70</td>
<td align="middle">46</td>
<td align="middle">F</td>
<td>uppercase f</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">71</td>
<td align="middle">47</td>
<td align="middle">G</td>
<td>uppercase g</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">72</td>
<td align="middle">48</td>
<td align="middle">H</td>
<td>uppercase h</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">73</td>
<td align="middle">49</td>
<td align="middle">I</td>
<td>uppercase i</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">74</td>
<td align="middle">4A</td>
<td align="middle">J</td>
<td>uppercase j</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">75</td>
<td align="middle">4B</td>
<td align="middle">K</td>
<td>uppercase k</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">76</td>
<td align="middle">4C</td>
<td align="middle">L</td>
<td>uppercase l</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">77</td>
<td align="middle">4D</td>
<td align="middle">M</td>
<td>uppercase m</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">78</td>
<td align="middle">4E</td>
<td align="middle">N</td>
<td>uppercase n</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">79</td>
<td align="middle">4F</td>
<td align="middle">O</td>
<td>uppercase o</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">80</td>
<td align="middle">50</td>
<td align="middle">P</td>
<td>uppercase p</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">81</td>
<td align="middle">51</td>
<td align="middle">Q</td>
<td>uppercase q</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">82</td>
<td align="middle">52</td>
<td align="middle">R</td>
<td>uppercase r</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">83</td>
<td align="middle">53</td>
<td align="middle">S</td>
<td>uppercase s</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">84</td>
<td align="middle">54</td>
<td align="middle">T</td>
<td>uppercase t</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">85</td>
<td align="middle">55</td>
<td align="middle">U</td>
<td>uppercase u</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">86</td>
<td align="middle">56</td>
<td align="middle">V</td>
<td>uppercase v</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">87</td>
<td align="middle">57</td>
<td align="middle">W</td>
<td>uppercase w</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">88</td>
<td align="middle">58</td>
<td align="middle">X</td>
<td>uppercase x</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">89</td>
<td align="middle">59</td>
<td align="middle">Y</td>
<td>uppercase y</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">90</td>
<td align="middle">5A</td>
<td align="middle">Z</td>
<td>uppercase z</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">91</td>
<td align="middle">5B</td>
<td align="middle">[</td>
<td>left bracket</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">92</td>
<td align="middle">5C</td>
<td align="middle">\</td>
<td>back slash</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">93</td>
<td align="middle">5D</td>
<td align="middle">]</td>
<td>right bracket</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">94</td>
<td align="middle">5E</td>
<td align="middle">^</td>
<td>caret</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">95</td>
<td align="middle">5F</td>
<td align="middle">_</td>
<td>underscore</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">96</td>
<td align="middle">60</td>
<td align="middle">`</td>
<td>back tick</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">97</td>
<td align="middle">61</td>
<td align="middle">a</td>
<td>lowercase a</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">98</td>
<td align="middle">62</td>
<td align="middle">b</td>
<td>lowercase b</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">99</td>
<td align="middle">63</td>
<td align="middle">c</td>
<td>lowercase c</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">100</td>
<td align="middle">64</td>
<td align="middle">d</td>
<td>lowercase d</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">101</td>
<td align="middle">65</td>
<td align="middle">e</td>
<td>lowercase e</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">102</td>
<td align="middle">66</td>
<td align="middle">f</td>
<td>lowercase f</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">103</td>
<td align="middle">67</td>
<td align="middle">g</td>
<td>lowercase g</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">104</td>
<td align="middle">68</td>
<td align="middle">h</td>
<td>lowercase h</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">105</td>
<td align="middle">69</td>
<td align="middle">i</td>
<td>lowercase i</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">106</td>
<td align="middle">6A</td>
<td align="middle">j</td>
<td>lowercase j</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">107</td>
<td align="middle">6B</td>
<td align="middle">k</td>
<td>lowercase k</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">108</td>
<td align="middle">6C</td>
<td align="middle">l</td>
<td>lowercase l</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">109</td>
<td align="middle">6D</td>
<td align="middle">m</td>
<td>lowercase m</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">110</td>
<td align="middle">6E</td>
<td align="middle">n</td>
<td>lowercase n</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">111</td>
<td align="middle">6F</td>
<td align="middle">o</td>
<td>lowercase o</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">112</td>
<td align="middle">70</td>
<td align="middle">p</td>
<td>lowercase p</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">113</td>
<td align="middle">71</td>
<td align="middle">q</td>
<td>lowercase q</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">114</td>
<td align="middle">72</td>
<td align="middle">r</td>
<td>lowercase r</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">115</td>
<td align="middle">73</td>
<td align="middle">s</td>
<td>lowercase s</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">116</td>
<td align="middle">74</td>
<td align="middle">t</td>
<td>lowercase t</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">117</td>
<td align="middle">75</td>
<td align="middle">u</td>
<td>lowercase u</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">118</td>
<td align="middle">76</td>
<td align="middle">v</td>
<td>lowercase v</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">119</td>
<td align="middle">77</td>
<td align="middle">w</td>
<td>lowercase w</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">120</td>
<td align="middle">78</td>
<td align="middle">x</td>
<td>lowercase x</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">121</td>
<td align="middle">79</td>
<td align="middle">y</td>
<td>lowercase y</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">122</td>
<td align="middle">7A</td>
<td align="middle">z</td>
<td>lowercase z</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">123</td>
<td align="middle">7B</td>
<td align="middle">{</td>
<td>left brace</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">124</td>
<td align="middle">7C</td>
<td align="middle">|</td>
<td>pipe</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">125</td>
<td align="middle">7D</td>
<td align="middle">}</td>
<td>right brace</td>
</tr>
<tr class="misc-table-tr-2">
<td align="middle">126</td>
<td align="middle">7E</td>
<td align="middle">~</td>
<td>tilde</td>
</tr>
<tr class="misc-table-tr-1">
<td align="middle">127</td>
<td align="middle">7F</td>
<td align="middle">DEL</td>
<td>delete</td>
</tr>
<tr>
<td align="middle">128</td>
<td align="middle">80</td>
<td align="middle">€</td>
<td>euro sign</td>
</tr>
<tr>
<td align="middle">129</td>
<td align="middle">81</td>
<td align="middle">&nbsp;</td>
<td>undefined</td>
</tr>
<tr>
<td align="middle">130</td>
<td align="middle">82</td>
<td align="middle">‚</td>
<td>single low-9 quote</td>
</tr>
<tr>
<td align="middle">131</td>
<td align="middle">83</td>
<td align="middle">ƒ</td>
<td>lowercase f hook</td>
</tr>
<tr>
<td align="middle">132</td>
<td align="middle">84</td>
<td align="middle">„</td>
<td>double low-9 quote</td>
</tr>
<tr>
<td align="middle">133</td>
<td align="middle">85</td>
<td align="middle">…</td>
<td>ellipses</td>
</tr>
<tr>
<td align="middle">134</td>
<td align="middle">86</td>
<td align="middle">†</td>
<td>dagger</td>
</tr>
<tr>
<td align="middle">135</td>
<td align="middle">87</td>
<td align="middle">‡</td>
<td>double dagger</td>
</tr>
<tr>
<td align="middle">136</td>
<td align="middle">88</td>
<td align="middle">ˆ</td>
<td>circumflex</td>
</tr>
<tr>
<td align="middle">137</td>
<td align="middle">89</td>
<td align="middle">‰</td>
<td>per mille sign</td>
</tr>
<tr>
<td align="middle">138</td>
<td align="middle">8A</td>
<td align="middle">Š</td>
<td>uppercase s caron</td>
</tr>
<tr>
<td align="middle">139</td>
<td align="middle">8B</td>
<td align="middle">‹</td>
<td>left angle quote</td>
</tr>
<tr>
<td align="middle">140</td>
<td align="middle">8C</td>
<td align="middle">Œ</td>
<td>uppercase ligature oe</td>
</tr>
<tr>
<td align="middle">141</td>
<td align="middle">8D</td>
<td align="middle"></td>
<td>undefined</td>
</tr>
<tr>
<td align="middle">142</td>
<td align="middle">8E</td>
<td align="middle">Ž</td>
<td>uppercase z caron</td>
</tr>
<tr>
<td align="middle">143</td>
<td align="middle">8F</td>
<td align="middle"></td>
<td>undefined</td>
</tr>
<tr>
<td align="middle">144</td>
<td align="middle">90</td>
<td align="middle"></td>
<td>undefined</td>
</tr>
<tr>
<td align="middle">145</td>
<td align="middle">91</td>
<td align="middle">‘</td>
<td>left single quote</td>
</tr>
<tr>
<td align="middle">146</td>
<td align="middle">92</td>
<td align="middle">’</td>
<td>right single quote</td>
</tr>
<tr>
<td align="middle">147</td>
<td align="middle">93</td>
<td align="middle">“</td>
<td>left double quote</td>
</tr>
<tr>
<td align="middle">148</td>
<td align="middle">94</td>
<td align="middle">”</td>
<td>right double quote</td>
</tr>
<tr>
<td align="middle">149</td>
<td align="middle">95</td>
<td align="middle">•</td>
<td>bullet</td>
</tr>
<tr>
<td align="middle">150</td>
<td align="middle">96</td>
<td align="middle">–</td>
<td>en dash</td>
</tr>
<tr>
<td align="middle">151</td>
<td align="middle">97</td>
<td align="middle">—</td>
<td>em dash</td>
</tr>
<tr>
<td align="middle">152</td>
<td align="middle">98</td>
<td align="middle">˜</td>
<td>small tilde</td>
</tr>
<tr>
<td align="middle">153</td>
<td align="middle">99</td>
<td align="middle">™</td>
<td>trademark</td>
</tr>
<tr>
<td align="middle">154</td>
<td align="middle">9A</td>
<td align="middle">š</td>
<td>lowercase s caron</td>
</tr>
<tr>
<td align="middle">155</td>
<td align="middle">9B</td>
<td align="middle">›</td>
<td>right angle quote</td>
</tr>
<tr>
<td align="middle">156</td>
<td align="middle">9C</td>
<td align="middle">œ</td>
<td>lowercase ligature oe</td>
</tr>
<tr>
<td align="middle">157</td>
<td align="middle">9D</td>
<td align="middle"></td>
<td>undefined</td>
</tr>
<tr>
<td align="middle">158</td>
<td align="middle">9E</td>
<td align="middle">ž</td>
<td>lowercase z caron</td>
</tr>
<tr>
<td align="middle">159</td>
<td align="middle">9F</td>
<td align="middle">Ÿ</td>
<td>uppercase y diaeresis</td>
</tr>
<tr>
<td align="middle">160</td>
<td align="middle">A0</td>
<td align="middle">&nbsp;</td>
<td>no-break space</td>
</tr>
<tr>
<td align="middle">161</td>
<td align="middle">A1</td>
<td align="middle">¡</td>
<td>inverted exclamation point</td>
</tr>
<tr>
<td align="middle">162</td>
<td align="middle">A2</td>
<td align="middle">¢</td>
<td>cent sign</td>
</tr>
<tr>
<td align="middle">163</td>
<td align="middle">A3</td>
<td align="middle">£</td>
<td>pound sign</td>
</tr>
<tr>
<td align="middle">164</td>
<td align="middle">A4</td>
<td align="middle">¤</td>
<td>currency sign</td>
</tr>
<tr>
<td align="middle">165</td>
<td align="middle">A5</td>
<td align="middle">¥</td>
<td>yen sign</td>
</tr>
<tr>
<td align="middle">166</td>
<td align="middle">A6</td>
<td align="middle">¦</td>
<td>broken bar</td>
</tr>
<tr>
<td align="middle">167</td>
<td align="middle">A7</td>
<td align="middle">§</td>
<td>section sign</td>
</tr>
<tr>
<td align="middle">168</td>
<td align="middle">A8</td>
<td align="middle">¨</td>
<td>diaeresis</td>
</tr>
<tr>
<td align="middle">169</td>
<td align="middle">A9</td>
<td align="middle">©</td>
<td>copyright sign</td>
</tr>
<tr>
<td align="middle">170</td>
<td align="middle">AA</td>
<td align="middle">ª</td>
<td>feminine ordinal indicator</td>
</tr>
<tr>
<td align="middle">171</td>
<td align="middle">AB</td>
<td align="middle">«</td>
<td>left angle double quote</td>
</tr>
<tr>
<td align="middle">172</td>
<td align="middle">AC</td>
<td align="middle">¬</td>
<td>not sign</td>
</tr>
<tr>
<td align="middle">173</td>
<td align="middle">AD</td>
<td align="middle">&shy;</td>
<td>soft hyphen</td>
</tr>
<tr>
<td align="middle">174</td>
<td align="middle">AE</td>
<td align="middle">®</td>
<td>registered sign</td>
</tr>
<tr>
<td align="middle">175</td>
<td align="middle">AF</td>
<td align="middle">¯</td>
<td>macron</td>
</tr>
<tr>
<td align="middle">176</td>
<td align="middle">B0</td>
<td align="middle">°</td>
<td>degree sign</td>
</tr>
<tr>
<td align="middle">177</td>
<td align="middle">B1</td>
<td align="middle">±</td>
<td>plus-minus sign</td>
</tr>
<tr>
<td align="middle">178</td>
<td align="middle">B2</td>
<td align="middle">²</td>
<td>superscript 2</td>
</tr>
<tr>
<td align="middle">179</td>
<td align="middle">B3</td>
<td align="middle">³</td>
<td>superscript 3</td>
</tr>
<tr>
<td align="middle">180</td>
<td align="middle">B4</td>
<td align="middle">´</td>
<td>acute accent</td>
</tr>
<tr>
<td align="middle">181</td>
<td align="middle">B5</td>
<td align="middle">µ</td>
<td>micro sign</td>
</tr>
<tr>
<td align="middle">182</td>
<td align="middle">B6</td>
<td align="middle">¶</td>
<td>paragraph sign</td>
</tr>
<tr>
<td align="middle">183</td>
<td align="middle">B7</td>
<td align="middle">·</td>
<td>middle dot</td>
</tr>
<tr>
<td align="middle">184</td>
<td align="middle">B8</td>
<td align="middle">¸</td>
<td>cedilla</td>
</tr>
<tr>
<td align="middle">185</td>
<td align="middle">B9</td>
<td align="middle">¹</td>
<td>superscript 1</td>
</tr>
<tr>
<td align="middle">186</td>
<td align="middle">BA</td>
<td align="middle">º</td>
<td>masculine ordinal indicator</td>
</tr>
<tr>
<td align="middle">187</td>
<td align="middle">BB</td>
<td align="middle">»</td>
<td>right angle double quote</td>
</tr>
<tr>
<td align="middle">188</td>
<td align="middle">BC</td>
<td align="middle">¼</td>
<td>one quarter</td>
</tr>
<tr>
<td align="middle">189</td>
<td align="middle">BD</td>
<td align="middle">½</td>
<td>one half</td>
</tr>
<tr>
<td align="middle">190</td>
<td align="middle">BE</td>
<td align="middle">¾</td>
<td>three quarters</td>
</tr>
<tr>
<td align="middle">191</td>
<td align="middle">BF</td>
<td align="middle">¿</td>
<td>inverted question mark</td>
</tr>
<tr>
<td align="middle">192</td>
<td align="middle">C0</td>
<td align="middle">À</td>
<td>uppercase a grave</td>
</tr>
<tr>
<td align="middle">193</td>
<td align="middle">C1</td>
<td align="middle">Á</td>
<td>uppercase a acute</td>
</tr>
<tr>
<td align="middle">194</td>
<td align="middle">C2</td>
<td align="middle">Â</td>
<td>uppercase a circumflex</td>
</tr>
<tr>
<td align="middle">195</td>
<td align="middle">C3</td>
<td align="middle">Ã</td>
<td>uppercase a tilde</td>
</tr>
<tr>
<td align="middle">196</td>
<td align="middle">C4</td>
<td align="middle">Ä</td>
<td>uppercase a diaeresis</td>
</tr>
<tr>
<td align="middle">197</td>
<td align="middle">C5</td>
<td align="middle">Å</td>
<td>uppercase a ring above</td>
</tr>
<tr>
<td align="middle">198</td>
<td align="middle">C6</td>
<td align="middle">Æ</td>
<td>uppercase ligature ae</td>
</tr>
<tr>
<td align="middle">199</td>
<td align="middle">C7</td>
<td align="middle">Ç</td>
<td>uppercase c cedilla</td>
</tr>
<tr>
<td align="middle">200</td>
<td align="middle">C8</td>
<td align="middle">È</td>
<td>uppercase e grave</td>
</tr>
<tr>
<td align="middle">201</td>
<td align="middle">C9</td>
<td align="middle">É</td>
<td>uppercase e acute</td>
</tr>
<tr>
<td align="middle">202</td>
<td align="middle">CA</td>
<td align="middle">Ê</td>
<td>uppercase e circumflex</td>
</tr>
<tr>
<td align="middle">203</td>
<td align="middle">CB</td>
<td align="middle">Ë</td>
<td>uppercase e diaeresis</td>
</tr>
<tr>
<td align="middle">204</td>
<td align="middle">CC</td>
<td align="middle">Ì</td>
<td>uppercase i grave</td>
</tr>
<tr>
<td align="middle">205</td>
<td align="middle">CD</td>
<td align="middle">Í</td>
<td>uppercase i acute</td>
</tr>
<tr>
<td align="middle">206</td>
<td align="middle">CE</td>
<td align="middle">Î</td>
<td>uppercase i circumflex</td>
</tr>
<tr>
<td align="middle">207</td>
<td align="middle">CF</td>
<td align="middle">Ï</td>
<td>uppercase i diaeresis</td>
</tr>
<tr>
<td align="middle">208</td>
<td align="middle">D0</td>
<td align="middle">Ð</td>
<td>uppercase eth</td>
</tr>
<tr>
<td align="middle">209</td>
<td align="middle">D1</td>
<td align="middle">Ñ</td>
<td>uppercase n tilde</td>
</tr>
<tr>
<td align="middle">210</td>
<td align="middle">D2</td>
<td align="middle">Ò</td>
<td>uppercase o grave</td>
</tr>
<tr>
<td align="middle">211</td>
<td align="middle">D3</td>
<td align="middle">Ó</td>
<td>uppercase o acute</td>
</tr>
<tr>
<td align="middle">212</td>
<td align="middle">D4</td>
<td align="middle">Ô</td>
<td>uppercase o circumflex</td>
</tr>
<tr>
<td align="middle">213</td>
<td align="middle">D5</td>
<td align="middle">Õ</td>
<td>uppercase o tilde</td>
</tr>
<tr>
<td align="middle">214</td>
<td align="middle">D6</td>
<td align="middle">Ö</td>
<td>uppercase o diaeresis</td>
</tr>
<tr>
<td align="middle">215</td>
<td align="middle">D7</td>
<td align="middle">×</td>
<td>multiplication sign</td>
</tr>
<tr>
<td align="middle">216</td>
<td align="middle">D8</td>
<td align="middle">Ø</td>
<td>uppercase o stroke</td>
</tr>
<tr>
<td align="middle">217</td>
<td align="middle">D9</td>
<td align="middle">Ù</td>
<td>uppercase u grave</td>
</tr>
<tr>
<td align="middle">218</td>
<td align="middle">DA</td>
<td align="middle">Ú</td>
<td>uppercase u acute</td>
</tr>
<tr>
<td align="middle">219</td>
<td align="middle">DB</td>
<td align="middle">Û</td>
<td>uppercase u circumflex</td>
</tr>
<tr>
<td align="middle">220</td>
<td align="middle">DC</td>
<td align="middle">Ü</td>
<td>uppercase u diaeresis</td>
</tr>
<tr>
<td align="middle">221</td>
<td align="middle">DD</td>
<td align="middle">Ý</td>
<td>uppercase y acute</td>
</tr>
<tr>
<td align="middle">222</td>
<td align="middle">DE</td>
<td align="middle">Þ</td>
<td>uppercase thorn</td>
</tr>
<tr>
<td align="middle">223</td>
<td align="middle">DF</td>
<td align="middle">ß</td>
<td>lowercase sharp s</td>
</tr>
<tr>
<td align="middle">224</td>
<td align="middle">E0</td>
<td align="middle">à</td>
<td>lowercase a grave</td>
</tr>
<tr>
<td align="middle">225</td>
<td align="middle">E1</td>
<td align="middle">á</td>
<td>lowercase a acute</td>
</tr>
<tr>
<td align="middle">226</td>
<td align="middle">E2</td>
<td align="middle">â</td>
<td>lowercase a circumflex</td>
</tr>
<tr>
<td align="middle">227</td>
<td align="middle">E3</td>
<td align="middle">ã</td>
<td>lowercase a tilde</td>
</tr>
<tr>
<td align="middle">228</td>
<td align="middle">E4</td>
<td align="middle">ä</td>
<td>lowercase a diaeresis</td>
</tr>
<tr>
<td align="middle">229</td>
<td align="middle">E5</td>
<td align="middle">å</td>
<td>lowercase a ring above</td>
</tr>
<tr>
<td align="middle">230</td>
<td align="middle">E6</td>
<td align="middle">æ</td>
<td>lowercase ligature ae</td>
</tr>
<tr>
<td align="middle">231</td>
<td align="middle">E7</td>
<td align="middle">ç</td>
<td>lowercase c cedilla</td>
</tr>
<tr>
<td align="middle">232</td>
<td align="middle">E8</td>
<td align="middle">è</td>
<td>lowercase e grave</td>
</tr>
<tr>
<td align="middle">233</td>
<td align="middle">E9</td>
<td align="middle">é</td>
<td>lowercase e acute</td>
</tr>
<tr>
<td align="middle">234</td>
<td align="middle">EA</td>
<td align="middle">ê</td>
<td>lowercase e circumflex</td>
</tr>
<tr>
<td align="middle">235</td>
<td align="middle">EB</td>
<td align="middle">ë</td>
<td>lowercase e diaeresis</td>
</tr>
<tr>
<td align="middle">236</td>
<td align="middle">EC</td>
<td align="middle">ì</td>
<td>lowercase i grave</td>
</tr>
<tr>
<td align="middle">237</td>
<td align="middle">ED</td>
<td align="middle">í</td>
<td>lowercase i acute</td>
</tr>
<tr>
<td align="middle">238</td>
<td align="middle">EE</td>
<td align="middle">î</td>
<td>lowercase i circumflex</td>
</tr>
<tr>
<td align="middle">239</td>
<td align="middle">EF</td>
<td align="middle">ï</td>
<td>lowercase i diaeresis</td>
</tr>
<tr>
<td align="middle">240</td>
<td align="middle">F0</td>
<td align="middle">ð</td>
<td>lowercase eth</td>
</tr>
<tr>
<td align="middle">241</td>
<td align="middle">F1</td>
<td align="middle">ñ</td>
<td>lowercase n tilde</td>
</tr>
<tr>
<td align="middle">242</td>
<td align="middle">F2</td>
<td align="middle">ò</td>
<td>lowercase o grave</td>
</tr>
<tr>
<td align="middle">243</td>
<td align="middle">F3</td>
<td align="middle">ó</td>
<td>lowercase o acute</td>
</tr>
<tr>
<td align="middle">244</td>
<td align="middle">F4</td>
<td align="middle">ô</td>
<td>lowercase o circumflex</td>
</tr>
<tr>
<td align="middle">245</td>
<td align="middle">F5</td>
<td align="middle">õ</td>
<td>lowercase o tilde</td>
</tr>
<tr>
<td align="middle">246</td>
<td align="middle">F6</td>
<td align="middle">ö</td>
<td>lowercase o diaeresis</td>
</tr>
<tr>
<td align="middle">247</td>
<td align="middle">F7</td>
<td align="middle">÷</td>
<td>division sign</td>
</tr>
<tr>
<td align="middle">248</td>
<td align="middle">F8</td>
<td align="middle">ø</td>
<td>lowercase o stroke</td>
</tr>
<tr>
<td align="middle">249</td>
<td align="middle">F9</td>
<td align="middle">ù</td>
<td>lowercase u grave</td>
</tr>
<tr>
<td align="middle">250</td>
<td align="middle">FA</td>
<td align="middle">ú</td>
<td>lowercase u acute</td>
</tr>
<tr>
<td align="middle">251</td>
<td align="middle">FB</td>
<td align="middle">û</td>
<td>lowercase u circumflex</td>
</tr>
<tr>
<td align="middle">252</td>
<td align="middle">FC</td>
<td align="middle">ü</td>
<td>lowercase u diaeresis</td>
</tr>
<tr>
<td align="middle">253</td>
<td align="middle">FD</td>
<td align="middle">ý</td>
<td>lowercase y acute</td>
</tr>
<tr>
<td align="middle">254</td>
<td align="middle">FE</td>
<td align="middle">þ</td>
<td>lowercase thorn</td>
</tr>
<tr>
<td align="middle">255</td>
<td align="middle">FF</td>
<td align="middle">ÿ</td>
<td>lowercase y diaeresis</td>
</tr>
</tbody>
</table>
<img src="http://www.devtopics.com/wordpress/?ak_action=api_record_view&id=66&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.devtopics.com/acdcs-new-ascii-rock-video/' rel='bookmark' title='Permanent Link: AC/DC&#8217;s New ASCII Rock Video'>AC/DC&#8217;s New ASCII Rock Video</a></li>
<li><a href='http://www.devtopics.com/how-to-check-the-application-event-log-for-errors/' rel='bookmark' title='Permanent Link: How to Check the Application Event Log for Errors'>How to Check the Application Event Log for Errors</a></li>
<li><a href='http://www.devtopics.com/death-by-delete/' rel='bookmark' title='Permanent Link: Death by Delete'>Death by Delete</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.devtopics.com/ascii-table/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Embed Google Ad in First WordPress Post</title>
		<link>http://www.devtopics.com/embed-google-ad-in-first-wordpress-post/</link>
		<comments>http://www.devtopics.com/embed-google-ad-in-first-wordpress-post/#comments</comments>
		<pubDate>Tue, 19 Jun 2007 14:04:43 +0000</pubDate>
		<dc:creator>timm</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Ad-Blindness]]></category>
		<category><![CDATA[AdSense]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.mini-tools.com/at2/devtop/wordpress/embed-google-ad-in-first-wordpress-post/</guid>
		<description><![CDATA[The leading SEO (Search Engine Optimization) sites will tell you that placing an ad after the first post in your blog&#8217;s home page&#160;is particularly effective.&#160; This is because the ad is essentially embedded in the blog content, hence your readers are less likely to develop &#8220;ad blindness&#8221; and skip over the ad as usual.
To place [...]


Related posts:<ol><li><a href='http://www.devtopics.com/wordpress-add-category-bug/' rel='bookmark' title='Permanent Link: WordPress &#34;Add Category&#34; Bug'>WordPress &#34;Add Category&#34; Bug</a></li>
<li><a href='http://www.devtopics.com/install-wordpress-on-godaddy-shared-hosting/' rel='bookmark' title='Permanent Link: Install WordPress on GoDaddy Shared Hosting'>Install WordPress on GoDaddy Shared Hosting</a></li>
<li><a href='http://www.devtopics.com/ui-displacement/' rel='bookmark' title='Permanent Link: UI Displacement'>UI Displacement</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>The leading SEO (Search Engine Optimization) sites will tell you that placing an ad after the first post in your blog&#8217;s home page&nbsp;is particularly effective.&nbsp; This is because the ad is essentially embedded in the blog content, hence your readers are less likely to develop &#8220;ad blindness&#8221; and skip over the ad as usual.
<p>To place an ad after the first post in your WordPress blog main page: </p>
<p><span id="more-50"></span>
<ol>
<li>Open the WordPress admin control panel and navigate to:<br /><strong> Presentation &gt; Theme Editor</strong><br />&nbsp;</li>
<li>Select the <strong>Main Index Template</strong> from the list of templates on the right.<br />&nbsp;</li>
<li>In the Main Index Template, find the line that starts with:<br /><strong>&lt;?php if (have_posts())<br />&nbsp;</strong></li>
<li>Add the following line above it:<br /><strong>&lt;?php $count = 1; ?&gt;<br />&nbsp;</strong></li>
<li>Next, find the line that starts with:<br /><strong>&lt;?php the_content<br />&nbsp;</strong></li>
<li>After the closing tag <strong>?&gt;</strong> for that section (it may wrap to multiple lines), add the following code:
<p><strong>&lt;?php if ($count == 1) : ?&gt;<br /><em>&#8211; Insert your Google AdSense code here &#8211;</em><br />&lt;?php endif; $count++; ?&gt;<br /></strong></li>
<li>Click <strong>Update File</strong>.</li>
</ol>
<p>This places the ad <em>within</em> the first post.&nbsp; If instead you want the ad to appear <em>between</em> the first and second post, add the code from step 6 after the closing &lt;/div&gt; tag for the &#8220;entry&#8221; div that contains the line <strong>&lt;?php the_content</strong>. </p>
<img src="http://www.devtopics.com/wordpress/?ak_action=api_record_view&id=50&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.devtopics.com/wordpress-add-category-bug/' rel='bookmark' title='Permanent Link: WordPress &#34;Add Category&#34; Bug'>WordPress &#34;Add Category&#34; Bug</a></li>
<li><a href='http://www.devtopics.com/install-wordpress-on-godaddy-shared-hosting/' rel='bookmark' title='Permanent Link: Install WordPress on GoDaddy Shared Hosting'>Install WordPress on GoDaddy Shared Hosting</a></li>
<li><a href='http://www.devtopics.com/ui-displacement/' rel='bookmark' title='Permanent Link: UI Displacement'>UI Displacement</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.devtopics.com/embed-google-ad-in-first-wordpress-post/feed/</wfw:commentRss>
		<slash:comments>103</slash:comments>
		</item>
		<item>
		<title>Move &quot;My Documents&quot; Folder</title>
		<link>http://www.devtopics.com/move-my-documents-folder/</link>
		<comments>http://www.devtopics.com/move-my-documents-folder/#comments</comments>
		<pubDate>Wed, 13 Jun 2007 17:18:08 +0000</pubDate>
		<dc:creator>timm</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[My-Documents]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.mini-tools.com/at2/devtop/wordpress/move-my-documents-folder/</guid>
		<description><![CDATA[Many applications store data in the &#8220;My Documents&#8221; folder.&#160; Unfortunately, by default this folder is buried at &#8220;C:\Documents and Settings\UserName\My Documents&#8221;.
A smarter approach is to separate your programs and data.&#160; For example, I store the operating system and programs on my C: drive and all data on my D: drive.&#160; 
But simply moving your data [...]


Related posts:<ol><li><a href='http://www.devtopics.com/internet-explorer-7-cookies-and-temporary-files/' rel='bookmark' title='Permanent Link: Internet Explorer 7 Cookies and Temporary Files'>Internet Explorer 7 Cookies and Temporary Files</a></li>
<li><a href='http://www.devtopics.com/wordpress-add-category-bug/' rel='bookmark' title='Permanent Link: WordPress &#34;Add Category&#34; Bug'>WordPress &#34;Add Category&#34; Bug</a></li>
<li><a href='http://www.devtopics.com/how-to-install-and-setup-windows-live-writer/' rel='bookmark' title='Permanent Link: How to Install and Setup Windows Live Writer'>How to Install and Setup Windows Live Writer</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Many applications store data in the &#8220;My Documents&#8221; folder.&nbsp; Unfortunately, by default this folder is buried at &#8220;C:\Documents and Settings\UserName\My Documents&#8221;.</p>
<p>A smarter approach is to separate your programs and data.&nbsp; For example, I store the operating system and programs on my C: drive and all data on my D: drive.&nbsp; </p>
<p>But simply moving your data is not enough&#8211;you need to tell applications and the operating system where to find it.</p>
<p> <span id="more-42"></span>
<p>To change the default&nbsp;location of the &#8220;My Documents&#8221; folder: </p>
<ol>
<li>Click the Windows <strong>Start</strong> button.&nbsp; The &#8220;Start&#8221; menu appears.</li>
<li>Right-click on&nbsp;<b>My Documents</b>, then seelct <strong>Properties</strong> from the popup menu.</li>
<li>Ensure&nbsp;the <b>Target</b> tab is selected.</li>
<li>Click the <strong>Move</strong> button.&nbsp; </li>
<li>The &#8220;Select a Destination&#8221; dialog appears.&nbsp; Select the folder where you want to store your documents, then click <strong>OK</strong>.</li>
<li>The&nbsp;&#8221;Move Documents&#8221; confirmation dialog appears.&nbsp; Click <b>Yes</b> to move your documents to the new location.</li>
</ol>
<p>IMPORTANT: If at any time during this process you decide to cancel, be sure to click the <b>Cancel</b> button in the &#8220;My Documents Properties&#8221; dialog as well.</p>
<img src="http://www.devtopics.com/wordpress/?ak_action=api_record_view&id=42&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.devtopics.com/internet-explorer-7-cookies-and-temporary-files/' rel='bookmark' title='Permanent Link: Internet Explorer 7 Cookies and Temporary Files'>Internet Explorer 7 Cookies and Temporary Files</a></li>
<li><a href='http://www.devtopics.com/wordpress-add-category-bug/' rel='bookmark' title='Permanent Link: WordPress &#34;Add Category&#34; Bug'>WordPress &#34;Add Category&#34; Bug</a></li>
<li><a href='http://www.devtopics.com/how-to-install-and-setup-windows-live-writer/' rel='bookmark' title='Permanent Link: How to Install and Setup Windows Live Writer'>How to Install and Setup Windows Live Writer</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.devtopics.com/move-my-documents-folder/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>WordPress &quot;Add Category&quot; Bug</title>
		<link>http://www.devtopics.com/wordpress-add-category-bug/</link>
		<comments>http://www.devtopics.com/wordpress-add-category-bug/#comments</comments>
		<pubDate>Tue, 24 Apr 2007 13:32:06 +0000</pubDate>
		<dc:creator>timm</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[categories]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.mini-tools.com/at2/devtop/wordpress/wordpress-add-category-bug/</guid>
		<description><![CDATA[There is a bug in WordPress v2.1.3 and a few prior versions&#160;that may prevent you from adding categories to your WordPress blog.&#160; 
When you attempt to add a category, the error message &#8220;You do not have permission to do that&#8221; will appear in a pink box.
To solve this problem in Internet Explorer 7 (IE7):


Click the [...]


Related posts:<ol><li><a href='http://www.devtopics.com/internet-explorer-7-cookies-and-temporary-files/' rel='bookmark' title='Permanent Link: Internet Explorer 7 Cookies and Temporary Files'>Internet Explorer 7 Cookies and Temporary Files</a></li>
<li><a href='http://www.devtopics.com/move-my-documents-folder/' rel='bookmark' title='Permanent Link: Move &#34;My Documents&#34; Folder'>Move &#34;My Documents&#34; Folder</a></li>
<li><a href='http://www.devtopics.com/install-wordpress-on-godaddy-shared-hosting/' rel='bookmark' title='Permanent Link: Install WordPress on GoDaddy Shared Hosting'>Install WordPress on GoDaddy Shared Hosting</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>There is a bug in WordPress v2.1.3 and a few prior versions&nbsp;that may prevent you from adding categories to your WordPress blog.&nbsp; </p>
<p>When you attempt to add a category, the error message &#8220;You do not have permission to do that&#8221; will appear in a pink box.</p>
<p>To solve this problem in Internet Explorer 7 (IE7):</p>
<p><span id="more-7"></span>
<ol>
<li>Click the IE7 &#8220;Tools&#8221; button,&nbsp;then select the &#8220;Internet Options&#8221;&nbsp;menu item.
<li>Go to the &#8220;Security&#8221; tab.
<li>Ensure the &#8220;Internet&#8221; zone is selected.
<li>Click the &#8220;Custom Level&#8221; button.&nbsp; The &#8220;Security Settings &#8211; Internet Zone&#8221; dialog will appear.
<li>Scroll down the options until you find the &#8220;Scripting&#8221; section.
<li>Under &#8220;Active Scripting&#8221;, select the &#8220;Disable&#8221; option.
<li>Click the &#8220;OK&#8221; button.&nbsp; The &#8220;Security Settings &#8211; Internet Zone&#8221; dialog will close.
<li>In the &#8220;Internet Options&#8221; dialog, click the &#8220;OK&#8221; button.
<li>Press Ctrl+F5 to force refresh the current web page or open a new browser window.</li>
</ol>
<p>IMPORTANT:&nbsp; Remember to reset the &#8220;Active Scripting&#8221; option back to &#8220;Enable&#8221; when you are finished adding WordPress categories, otherwise you will find that many other web pages will break!</p>
<img src="http://www.devtopics.com/wordpress/?ak_action=api_record_view&id=7&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.devtopics.com/internet-explorer-7-cookies-and-temporary-files/' rel='bookmark' title='Permanent Link: Internet Explorer 7 Cookies and Temporary Files'>Internet Explorer 7 Cookies and Temporary Files</a></li>
<li><a href='http://www.devtopics.com/move-my-documents-folder/' rel='bookmark' title='Permanent Link: Move &#34;My Documents&#34; Folder'>Move &#34;My Documents&#34; Folder</a></li>
<li><a href='http://www.devtopics.com/install-wordpress-on-godaddy-shared-hosting/' rel='bookmark' title='Permanent Link: Install WordPress on GoDaddy Shared Hosting'>Install WordPress on GoDaddy Shared Hosting</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.devtopics.com/wordpress-add-category-bug/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
