<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="http://feedproxy.google.com/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feedproxy.google.com/~d/styles/itemcontent.css"?><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>engfer(s)</title>
	
	<link>http://www.engfers.com</link>
	<description>» scrumptions blog &amp; code » nothing more, nothing less</description>
	<pubDate>Tue, 09 Dec 2008 17:31:48 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feedproxy.google.com/engfers" type="application/rss+xml" /><item>
		<title>Gmail Tasks: It is About Time</title>
		<link>http://feedproxy.google.com/~r/engfers/~3/PXetN0d2DU4/</link>
		<comments>http://www.engfers.com/2008/12/09/gmail-tasks-it-is-about-time/#comments</comments>
		<pubDate>Tue, 09 Dec 2008 17:30:37 +0000</pubDate>
		<dc:creator>engfer</dc:creator>
		
		<category><![CDATA[Other]]></category>

		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://www.engfers.com/?p=1110</guid>
		<description><![CDATA[Gmail added a new feature into their Labs, which we have been waiting for what seemed like forever: Gmail Tasks.
They added the feature in labs and posted the article on the Gmail blog.
Luckily, they made Gmail Tasks a non-intrusive component to the UI (unlike a Gmail gadget which makes Gmail&#8217;s left column extremely long); it [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-1111 alignleft" title="gmail-task-replaces-rtm" src="http://www.engfers.com/wp-content/uploads/2008/12/gmail-task-replaces-rtm.png" alt="" />Gmail added a new feature into their Labs, which we have been waiting for what seemed like forever: <a href="http://gmailblog.blogspot.com/2008/12/new-in-labs-tasks.html"><strong>Gmail Tasks</strong></a>.</p>
<p>They added the feature in labs and posted the article on the <a href="http://gmailblog.blogspot.com/2008/12/new-in-labs-tasks.html">Gmail blog</a>.</p>
<p>Luckily, they made Gmail Tasks a non-intrusive component to the UI (unlike a Gmail gadget which makes Gmail&#8217;s left column <strong>extremely </strong>long); it uses a Gmail chat window frame.</p>
<p>I don&#8217;t think that RTM (<a href="http://www.rememberthemilk.com">Remember the Milk)</a> is going to be too happy.</p>
<p><span id="more-1110"></span></p>
<h3 class="hrule"><span style="color: #3366ff;">Tasks vs. RTM in Gmail</span></h3>
<p>The first iteration of <em>Gmail Tasks</em> has a lot of cool features like:</p>
<ul>
<li>Tabbed/grouped tasks</li>
<li>Task due dates</li>
<li>Task notes</li>
<li>Manage multiple lists</li>
<li>Intra-Gmail keyboard shortcuts</li>
<li>Turn emails into tasks</li>
<li><em>Not a gadget!</em></li>
</ul>
<p style="text-align: center;"><img class="size-full wp-image-1118 aligncenter" title="not-a-gadget" src="http://www.engfers.com/wp-content/uploads/2008/12/not-a-gadget.png" alt="" width="296" height="235" /></p>
<p style="text-align: center;"><em>No gadget here!</em></p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-1120" title="tasks-popup" src="http://www.engfers.com/wp-content/uploads/2008/12/tasks-popup.png" alt="" width="242" height="288" /></p>
<p style="text-align: center;"><em>Clicking &#8220;Tasks&#8221; brings up this dialog.</em></p>
<p style="text-align: left;"><strong>Unfortunately</strong>, it&#8217;s lacking a lot of features that I hope will come along with time like:</p>
<ul>
<li>Colored tasks</li>
<li>Some kind of reminder (popup/email/audible)</li>
<li>Integration with Gcalendar</li>
<li>Creation timestamp (in addition to due date)</li>
<li>Less bugs&#8230;</li>
</ul>
<p>Right now, RTM has many, many more features:</p>
<ul>
<li>Everything that <em>Tasks</em> does</li>
<li>Twitter integration</li>
<li>Shared tasks</li>
<li>Reminders</li>
<li>Colored tasks</li>
<li>Lots of other integrations</li>
</ul>
<p>So as far as feature comparison of product vs. product, <em>of course</em> <strong>RTM wins</strong>!</p>
<p>However, I believe that <strong>in a Gmail context</strong>, most users <strong>don&#8217;t need the full power</strong> of RTM. Personally, I just want a fairly simple task list, and <em>Tasks</em> satiates my needs.</p>
<p>RTM provides 2 Gmail integration points: a Firefox extension and a gadget URL.</p>
<p>The Firefox extension is really nice, but its a <em>Firefox</em> extension. Like Opera? Need IE? Like Safari? Too bad. Many corporate/gov&#8217;t locations don&#8217;t support or allow FF, so you are stuck with the gadget, which makes your left column a skyscraper.</p>
<h3 class="hrule"><span style="color: #3366ff;">Your Choice&#8230;</span></h3>
Note: There is a poll embedded within this post, please visit the site to participate in this post's poll.<br />


<p><a href="http://feedads.googleadservices.com/~a/lFrUmfM4GMIH42sNy6KMyJxXXvc/a"><img src="http://feedads.googleadservices.com/~a/lFrUmfM4GMIH42sNy6KMyJxXXvc/i" border="0" ismap="true"></img></a></p><img src="http://feedproxy.google.com/~r/engfers/~4/PXetN0d2DU4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.engfers.com/2008/12/09/gmail-tasks-it-is-about-time/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.engfers.com/2008/12/09/gmail-tasks-it-is-about-time/</feedburner:origLink></item>
		<item>
		<title>Choosing Correct Verbiage In IT</title>
		<link>http://feedproxy.google.com/~r/engfers/~3/fOzsYbpo2Ew/</link>
		<comments>http://www.engfers.com/2008/12/08/choosing-correct-verbiage-in-it/#comments</comments>
		<pubDate>Mon, 08 Dec 2008 20:35:10 +0000</pubDate>
		<dc:creator>engfer</dc:creator>
		
		<category><![CDATA[Humor]]></category>

		<guid isPermaLink="false">http://www.engfers.com/?p=934</guid>
		<description><![CDATA[
So many times in the technical realm you hear people (or at least hear about them) say things that make you want to stick a spoon in your ear.
Well we put together a list of some &#8220;guidelines&#8221; we&#8217;ve found from personal experiences we&#8217;ve witnessed:

Some &#8220;Guidelines&#8221;


Don&#8217;t use words that you don&#8217;t understand.
Don&#8217;t describe your team&#8217;s software, [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-937 aligncenter" title="Words, they mean stuff..." src="http://www.engfers.com/wp-content/uploads/2008/11/words_have_meanings.png" alt="" width="418" height="89" /></p>
<p>So many times in the technical realm you hear people (or at least hear about them) say things that make you want to stick a spoon in your ear.</p>
<p>Well we put together a list of some &#8220;guidelines&#8221; we&#8217;ve found from personal experiences we&#8217;ve witnessed:</p>
<p><span id="more-934"></span></p>
<h3 class="hrule"><span style="color: #3366ff;">Some &#8220;Guidelines&#8221;<br />
</span></h3>
<ol>
<li><strong><span style="color: #ff0000;">Don&#8217;t</span> use words that <em>you </em>don&#8217;t</strong><strong> understand.</strong></li>
<li><strong><span style="color: #ff0000;">Don&#8217;t</span> describe your team&#8217;s software, which you don&#8217;t have any idea of how it&#8217;s made, to the client as &#8220;spaghetti code&#8221;.</strong></li>
<li><strong><span style="color: #ff0000;">Don&#8217;t</span> call the help desk and tell them that the internet was uninstalled.</strong></li>
<li><strong><span style="color: #3366ff;">Do</span> take some time to research problems before you talk about them to a technical fellow.</strong></li>
<li><strong><span style="color: #ff0000;">Don&#8217;t</span> call the product team and tell them the system accounts are gone when you actually locked your account via multiple incorrect password attempts.</strong></li>
<li><strong><span style="color: #ff0000;">Don&#8217;t</span> say that your Java class &#8220;implements the inheritance&#8221;.</strong></li>
<li><strong><span style="color: #ff0000;">Don&#8217;t</span> tell anyone else that you caused an ID-10-T error.<br />
</strong></li>
<li><strong><span style="color: #3366ff;">Do</span> say things in simple terms that you and your <em>non-technical</em> audience can understand.</strong></li>
<li><strong><span style="color: #ff0000;">Don&#8217;t</span> flirt with the </strong><strong> administrative assistant by </strong><strong>talking about your problem with red-black trees.<br />
</strong></li>
<li><span style="color: #ff0000;"><strong>Don&#8217;t</strong></span><strong> say that your C# class is more efficient because it only has 3 functions (<a href="http://thedailywtf.com/Articles/It-Had-Too-Many-Functions.aspx">linky</a>)</strong></li>
<li><strong><span style="color: #ff0000;">Don&#8217;t</span> show up to an interview for a software engineering position and say that a compiler &#8220;compiles things&#8221;.<br />
</strong></li>
<li><strong><span style="color: #3366ff;">Do</span> check your computer is plugged in before you tell someone it&#8217;s dead.</strong></li>
<li><strong><span style="color: #ff0000;">Don&#8217;t</span> argue about a programming book that you&#8217;ve never read.</strong></li>
<li><strong><span style="color: #ff0000;">Don&#8217;t</span> tell your boss that you&#8217;re quitting <em>before </em>you&#8217;ve received the former offer letter from the new company.<br />
</strong></li>
<li><strong><span style="color: #ff0000;">Don&#8217;t</span> say you forgot everything at your first job interview out of college.</strong></li>
<li><strong><span style="color: #ff0000;">Don&#8217;t</span> use the words &#8220;doodad&#8221;, &#8220;doohickey&#8221;, &#8220;doojigger&#8221;, &#8220;gubbins&#8221;, &#8220;thing&#8221;, &#8220;thingamabob&#8221;, &#8220;thingamajig&#8221;, &#8220;thingummy&#8221;, &#8220;whatchamacallit&#8221; or &#8220;whatsis&#8221; when describing a software component that you&#8217;ve created.<br />
</strong></li>
</ol>
<p>These are just some personal &#8220;guidelines&#8221; I&#8217;ve seen or dealt with.<em> What are some you&#8217;ve experienced?</em></p>

<p><a href="http://feedads.googleadservices.com/~a/OlSpsHHVPXafEUEmGhtQCGLo7pc/a"><img src="http://feedads.googleadservices.com/~a/OlSpsHHVPXafEUEmGhtQCGLo7pc/i" border="0" ismap="true"></img></a></p><img src="http://feedproxy.google.com/~r/engfers/~4/fOzsYbpo2Ew" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.engfers.com/2008/12/08/choosing-correct-verbiage-in-it/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.engfers.com/2008/12/08/choosing-correct-verbiage-in-it/</feedburner:origLink></item>
		<item>
		<title>Some Computer Science Blogs You Might Consider Following</title>
		<link>http://feedproxy.google.com/~r/engfers/~3/eZiM01TJ4Sc/</link>
		<comments>http://www.engfers.com/2008/11/26/some-computer-science-blogs-you-might-consider-following/#comments</comments>
		<pubDate>Wed, 26 Nov 2008 19:06:40 +0000</pubDate>
		<dc:creator>engfer</dc:creator>
		
		<category><![CDATA[Software Design]]></category>

		<guid isPermaLink="false">http://www.engfers.com/?p=1065</guid>
		<description><![CDATA[Here&#8217;s a list of CS blogs that I find interesting and insightful. If there&#8217;s any more I should be following, let me know!

The List
Martin Fowler
Martin Fowler is the author of several notable CS books; his most notable book is Patterns of Enterprise Application Architecture (currently reading this at the moment). The articles on his blog [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a list of CS blogs that I find interesting and insightful. If there&#8217;s any more I should be following, let me know!</p>
<p><span id="more-1065"></span></p>
<h3 class="hrule"><span style="color: #3366ff;">The List</span></h3>
<p><strong>Martin Fowler</strong></p>
<p>Martin Fowler is the author of several notable CS books; his most notable book is <a href="http://www.amazon.com/gp/product/0321200683?ie=UTF8&amp;tag=engfers-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0321200683">Patterns of Enterprise Application Architecture</a> (currently reading this at the moment). The articles on his blog are interesting and thought provoking.</p>
<ul>
<li><strong><a href="http://martinfowler.com/bliki">Martin&#8217;s blog</a></strong> [ <a style="background: transparent url(http://engfers.com/wp-content/plugins/rss.jpg) scroll no-repeat left center; padding: 1px 0px 1px 20px" href="http://martinfowler.com/bliki/bliki.atom">RSS</a> ]</li>
</ul>
<p><strong>ThoughtBlogs</strong></p>
<p>ThoughtBlogs is the aggregation of articles from tons of <a href="http://www.thoughtworks.com/">ThoughtWorks</a>&#8216; employees (consulting company). It&#8217;s worth looking at because they hire some pretty smart people; Martin Fowler is their chief scientist.</p>
<ul>
<li><strong><a href="http://blogs.thoughtworks.com">ThoughtBlogs</a></strong> [ <a style="background: transparent url(http://engfers.com/wp-content/plugins/rss.jpg) scroll no-repeat left center; padding: 1px 0px 1px 20px" href="http://blogs.thoughtworks.com/rss20.xml">RSS</a> ]</li>
</ul>
<p><strong>Tim Berners-Lee</strong><br />
For those of you who don&#8217;t know, Tim Berners-Lee was the first person to successfully establish an connection between an HTTP client and server (he invented the intarwebz), and now serves as director of the W3C.</p>
<p>** Be advised; this doesn&#8217;t get updated very often.</p>
<ul>
<li><strong><a href="http://dig.csail.mit.edu/breadcrumbs/blog/4">Tim&#8217;s blog @ DIG</a></strong> [ <a style="background: transparent url(http://engfers.com/wp-content/plugins/rss.jpg) scroll no-repeat left center; padding: 1px 0px 1px 20px" href="http://dig.csail.mit.edu/breadcrumbs/blog/4/feed">RSS</a> ]</li>
</ul>
<p><strong>Ivar Jacobson</strong></p>
<p>Ivar was one of the 3 developers (along with Grady Booch and James Rumbaugh) who developed and defined <a href="http://en.wikipedia.org/wiki/Unified_Modeling_Language">UML</a> and the <a href="http://en.wikipedia.org/wiki/Rational_Unified_Process">Rational Unified Process</a>. He maintains a blog that has some interesting articles.</p>
<ul>
<li><strong><a href="http://ivarjacobson.wordpress.com/">Ivar&#8217;s blog</a></strong> [ <a style="background: transparent url(http://engfers.com/wp-content/plugins/rss.jpg) scroll no-repeat left center; padding: 1px 0px 1px 20px" href="http://ivarjacobson.wordpress.com/feed">RSS</a> ]</li>
</ul>
<p><strong>Grady Booch</strong></p>
<p>Grady Booch was one of the other &#8220;3 Amigos&#8221; (listed above) to develop <a href="http://en.wikipedia.org/wiki/Unified_Modeling_Language">UML</a> and the <a href="http://en.wikipedia.org/wiki/Rational_Unified_Process">RUP</a>. He now works at <a href="http://www.research.ibm.com/">IBM Research</a> as chief scientist of the Software Engineering group.</p>
<p>**At the time of writing this post, his website seems to be down. Google&#8217;s cache shows that the last cached version was on Nov. 20, 2008. Hopefully he gets it fixed soon!</p>
<ul>
<li><strong><a href="http://www.booch.com/architecture/blog.jsp">Booch&#8217;s blog</a></strong> [ <a style="background: transparent url(http://engfers.com/wp-content/plugins/rss.jpg) scroll no-repeat left center; padding: 1px 0px 1px 20px" href="http://www.booch.com/architecture/blog/text/blog.xml">RSS</a> ]</li>
</ul>
<p><strong>Mark Russinovich</strong></p>
<p>Mark is a technical fellow at Microsoft in the research group; he was co-creator of <a href="http://technet.microsoft.com/en-us/sysinternals/default.aspx">Sysinternals</a> when it was usurped into MS. He updates at a decent rate and his articles are pretty long.</p>
<ul>
<li><strong><a href="http://blogs.technet.com/markrussinovich">Mark&#8217;s blog</a></strong> [ <a style="background: transparent url(http://engfers.com/wp-content/plugins/rss.jpg) scroll no-repeat left center; padding: 1px 0px 1px 20px" href="http://blogs.technet.com/markrussinovich/rss.xml">RSS</a> ]</li>
</ul>
<p><strong>Raymond Chen</strong></p>
<p>Raymond is a well known developer for Microsoft&#8217;s Windows Shell team. The writing style for his blog and book, both titled <span style="text-decoration: underline;">The Old New Thing</span>, is very witty and funny; it&#8217;s a pretty good read.</p>
<ul>
<li><strong><a href="http://blogs.msdn.com/oldnewthing">Raymond&#8217;s blog</a></strong> [ <a style="background: transparent url(http://engfers.com/wp-content/plugins/rss.jpg) scroll no-repeat left center; padding: 1px 0px 1px 20px" href="http://blogs.msdn.com/oldnewthing/rss.xml">RSS</a> ]</li>
</ul>
<p><strong>Jakob Nielson</strong></p>
<p>Jakob is a leading web usability consultant; he writes usability articles for his website, <a href="http://www.useit.com">useit.com</a>. The site contains some really interesting articles on usability and human-computer interaction. For example, read his article on the &#8220;<a href="http://www.useit.com/alertbox/reading_pattern.html">F-Shaped Pattern For Reading Web Content</a>&#8220;.</p>
<p>His site isn&#8217;t pretty, and it doesn&#8217;t really follow his own guidelines; nevertheless, the articles are worth reading. Unfortunately, Jakob missed the boat on RSS feeds, so you can only subscribe via his mailing list.</p>
<ul>
<li><strong><a href="http://www.useit.com/alertbox/">Useit.com&#8217;s Alertbox</a></strong></li>
</ul>
<p><strong>Seth Godin</strong></p>
<p>This is not really a CS blog at all; however, I did include this for SEO and internet marketing. Many consider Seth Godin to be a genius at marketing. You can see some of his talks online that he&#8217;s done at various businesses and events: <a href="http://video.google.com/videoplay?docid=-6909078385965257294">@ Google</a>, <a href="http://video.google.com/videoplay?docid=-4101280286098310645">@ Gel 2006</a>, <a href="http://www.ted.com/index.php/talks/view/id/28">@ TED</a>, <a href="http://blog.hubspot.com/blog/tabid/6307/bid/4383/Seth-Godin-America-s-Greatest-Marketer.aspx">@ 2008 Inbound Marketing Summit</a>, and a <a href="http://blog.mixergy.com/seth-godin-tribe">presentation on his book, Tribes</a>.</p>
<ul>
<li><strong><a href="http://sethgodin.typepad.com/seths_blog">Seth&#8217;s blog</a></strong> [ <a style="background: transparent url(http://engfers.com/wp-content/plugins/rss.jpg) scroll no-repeat left center; padding: 1px 0px 1px 20px" href="http://sethgodin.typepad.com/seths_blog/index.rdf">RSS</a> ]</li>
</ul>
<p><strong>Google Blog&#8217;s</strong></p>
<p>Google has a whole <a href="http://www.google.com/press/blogs/directory.html">slew of blogs</a> for their products and some other topics they like to cover. Some of them are good, and some of them are just product update articles; therefore, I listed the ones that I thought contained the most interesting articles.</p>
<ul>
<li><strong><a href="http://googleresearch.blogspot.com/">Google Research Blog</a></strong> [ <a style="background: transparent url(http://engfers.com/wp-content/plugins/rss.jpg) scroll no-repeat left center; padding: 1px 0px 1px 20px" href="http://googleresearch.blogspot.com/rss.xml">RSS</a> ]</li>
<li><strong><a href="http://googletesting.blogspot.com/">Google Testing Blog</a></strong> [ <a style="background: transparent url(http://engfers.com/wp-content/plugins/rss.jpg) scroll no-repeat left center; padding: 1px 0px 1px 20px" href="http://googletesting.blogspot.com/rss.xml">RSS</a> ]</li>
</ul>
<p><strong>Google Employees</strong></p>
<ul>
<li><strong><a href="http://scienceblogs.com/goodmath/">Mark Chu-Carroll&#8217;s blog</a></strong> [ <a style="background: transparent url(http://engfers.com/wp-content/plugins/rss.jpg) scroll no-repeat left center; padding: 1px 0px 1px 20px" href="http://scienceblogs.com/goodmath/atom.xml">RSS</a> ] <em>via Christopher Roach</em></li>
<li><a href="http://steve-yegge.blogspot.com/"><strong>Steve Yegge&#8217;s blog</strong></a> [ <a style="background: transparent url(http://engfers.com/wp-content/plugins/rss.jpg) scroll no-repeat left center; padding: 1px 0px 1px 20px" href="http://steve-yegge.blogspot.com/atom.xml">RSS</a> ]</li>
</ul>
<p><strong>IBM&#8217;s developerWorks Sites</strong></p>
<p>The IBM developerWorks sites contain some pretty useful information about the respective topics they cover. The IBM employees in those groups write the articles for the sites and many of the articles are worth reading.</p>
<ul>
<li><strong><a href="http://www.ibm.com/developerworks/architecture">Architecture</a></strong> [ <a style="background: transparent url(http://engfers.com/wp-content/plugins/rss.jpg) scroll no-repeat left center; padding: 1px 0px 1px 20px" href="http://www.ibm.com/developerworks/views/architecture/rss/libraryview.jsp">RSS</a> ]</li>
<li><strong><a href="http://www.ibm.com/developerworks/webservices">Web services</a></strong> [ <a style="background: transparent url(http://engfers.com/wp-content/plugins/rss.jpg) scroll no-repeat left center; padding: 1px 0px 1px 20px" href="http://www.ibm.com/developerworks/views/webservices/rss/libraryview.js">RSS</a> ]</li>
<li><strong><a href="http://www.ibm.com/developerworks/web">Web development</a></strong> [ <a style="background: transparent url(http://engfers.com/wp-content/plugins/rss.jpg) scroll no-repeat left center; padding: 1px 0px 1px 20px" href="http://www.ibm.com/developerworks/views/web/rss/libraryview.jsp">RSS</a> ]</li>
<li><strong><a href="http://www.ibm.com/developerworks/java">Java</a></strong> [ <a style="background: transparent url(http://engfers.com/wp-content/plugins/rss.jpg) scroll no-repeat left center; padding: 1px 0px 1px 20px" href="http://www.ibm.com/developerworks/views/java/rss/libraryview.jsp">RSS</a> ]</li>
<li><strong><a href="http://www.ibm.com/developerworks/linux">Linux</a></strong> [ <a style="background: transparent url(http://engfers.com/wp-content/plugins/rss.jpg) scroll no-repeat left center; padding: 1px 0px 1px 20px" href="http://www.ibm.com/developerworks/views/linux/rss/libraryview.jsp">RSS</a> ]</li>
</ul>
<p>You can find IBM employee blogs and the rest of IBM&#8217;s feeds</p>
<ul>
<li><strong><a href="http://www.ibm.com/developerworks/rss/#blogfeeds">developerWorks&#8217; other RSS feeds</a></strong></li>
</ul>
<h3 class="hrule"><span style="color: #3366ff;">Something Missing? Sucked? Good?<br />
</span></h3>
<p>Do you think something&#8217;s missing from this list? Let me know, so I can update it.</p>
<p>Did this list suck? Let me know (in the constructive way) how to fix it.</p>
<p>Was this list Good? Rate the article and leave a comment?<br />
</p>

<p><a href="http://feedads.googleadservices.com/~a/VWh_guxkFGGtJljaFkiCAies5GU/a"><img src="http://feedads.googleadservices.com/~a/VWh_guxkFGGtJljaFkiCAies5GU/i" border="0" ismap="true"></img></a></p><img src="http://feedproxy.google.com/~r/engfers/~4/eZiM01TJ4Sc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.engfers.com/2008/11/26/some-computer-science-blogs-you-might-consider-following/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.engfers.com/2008/11/26/some-computer-science-blogs-you-might-consider-following/</feedburner:origLink></item>
		<item>
		<title>Deal of the Day: Canon PowerShot SD1100 + 4GB SD + Case for $150</title>
		<link>http://feedproxy.google.com/~r/engfers/~3/NeniQRxmdBE/</link>
		<comments>http://www.engfers.com/2008/11/24/deal-of-the-day-canon-powershot-sd1100-4gb-sd-case-for-150/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 05:11:09 +0000</pubDate>
		<dc:creator>engfer</dc:creator>
		
		<category><![CDATA[Deals]]></category>

		<guid isPermaLink="false">http://www.engfers.com/?p=1063</guid>
		<description><![CDATA[Newegg.com has the Canon PowerShot SD1100 IS Digital Camera bundled with a 4GB SD card and a case for $150 and free shipping.
Colors + Links: Silver, Blue, Pink, Camel &#38; Brown
It&#8217;s a great, versatile, fast, and small point-and-shoot digital camera, and the bundle price and free shipping make this a great deal.
via fatwallet.com
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16830120253&amp;CMP=AFC-C8Junction&amp;CMP=AFC-C8Junction"><strong>Newegg.com</strong></a> has the <a href="http://reviews.cnet.com/digital-cameras/canon-powershot-sd1100-is/4505-6501_7-32826179.html"><strong>Canon PowerShot SD1100</strong></a> IS Digital Camera bundled with a <strong>4GB SD card</strong> and a <strong>case </strong>for <strong>$150</strong> and <strong>free shipping</strong>.</p>
<p><span style="text-decoration: underline;">Colors + Links</span>: <a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16830120253&amp;CMP=AFC-C8Junction&amp;CMP=AFC-C8Junction">Silver</a>, <a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16830120251&amp;CMP=AFC-C8Junction&amp;CMP=AFC-C8Junction">Blue</a>, <a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16830120252&amp;CMP=AFC-C8Junction&amp;CMP=AFC-C8Junction">Pink</a>, <a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16830120254&amp;CMP=AFC-C8Junction&amp;CMP=AFC-C8Junction">Camel</a> &amp; <a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16830120255&amp;CMP=AFC-C8Junction&amp;CMP=AFC-C8Junction">Brown</a></p>
<p>It&#8217;s a great, versatile, fast, and small point-and-shoot digital camera, and the bundle price and free shipping make this a great deal.</p>
<p>via <a href="http://www.fatwallet.com/forums/hot-deals/880756/">fatwallet.com</a></p>

<p><a href="http://feedads.googleadservices.com/~a/Qc2AFeXxp5ZzbB8sNy98NNkEpPY/a"><img src="http://feedads.googleadservices.com/~a/Qc2AFeXxp5ZzbB8sNy98NNkEpPY/i" border="0" ismap="true"></img></a></p><img src="http://feedproxy.google.com/~r/engfers/~4/NeniQRxmdBE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.engfers.com/2008/11/24/deal-of-the-day-canon-powershot-sd1100-4gb-sd-case-for-150/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.engfers.com/2008/11/24/deal-of-the-day-canon-powershot-sd1100-4gb-sd-case-for-150/</feedburner:origLink></item>
		<item>
		<title>Battlestar Galactica Final Season Countdown: Jan 16, 2009: 9PM</title>
		<link>http://feedproxy.google.com/~r/engfers/~3/p5Bzg5hQ_44/</link>
		<comments>http://www.engfers.com/2008/11/22/battlestar-galactica-final-season-countdown-jan-16-2009-9pm/#comments</comments>
		<pubDate>Sat, 22 Nov 2008 13:36:21 +0000</pubDate>
		<dc:creator>engfer</dc:creator>
		
		<category><![CDATA[Other]]></category>

		<guid isPermaLink="false">http://www.engfers.com/?p=1023</guid>
		<description><![CDATA[
Confirmed! Mark your calendars! January 16, 2009 9:00 PM CST.
  #cntdwn { font-size: 500%; display: block; text-align: center }  


until&#8230;

 
again.

]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-1038 aligncenter" title="BSG Comes Back" src="http://www.engfers.com/wp-content/uploads/2008/11/bsg.png" alt="" width="457" height="95" /></p>
<p><a href="http://www.scifi.com/scifiwire/index.php?category=2&amp;id=61270"><strong>Confirmed</strong></a>! Mark your calendars! <a href="http://www.scifi.com/battlestar/">January 16, 2009 9:00 PM CST</a>.<br />
<style>  #cntdwn { font-size: 500%; display: block; text-align: center }  </style>
<p><script type="text/javascript"><!--
TargetDate = "1/16/2009 9:00 PM";
BackColor = "transparent";
ForeColor = "red";
CountActive = true;
CountStepper = -1;
LeadingZero = true;
DisplayFormat = "%%D%%:%%H%%:%%M%%:%%S%%";
FinishMessage = "You should be watching by now...";
// --></script><br />
<script type="text/javascript" src="http://www.engfers.com/wp-content/uploads/2008/11/countdown.js"></script><script type="text/javascript"><!--
var messages = [
  "Admiral Adama makes a badass face",
  "Gaius Baltar hallucinates another #6",
  "Saul gets pissed at someone and says the word 'frack'",
  "the Chief shaves his head",
  "Lee Adama says something stupid",
  "the Toasters start to think",
  "Saul wears his pirate eye-patch",
  "the Cylons screw something up",
  "Starbuck gets pissed at Sam for being a Cylon, but sleeps with him anyways",
  "Starbuck is a woman?",
  "a new Cylon model is found in the fleet",
  "more awesome CG space fight sequences",
  "Adama beats the hades out of Saul",
  "I am happy that Cally was killed off",
  "President Roslin tokes up (drinks, eats, injects) on chamalla extract",
  "Gaius Baltar contracts another 23 STIs",
  "an event happens that is at least 2 Cuils away from another",
  "someone dies out of the love triangle: Starbuck, Lee Adama, or Sam",
  "FRACK!"
];
// --></script><br />
<strong>until&#8230;</strong></p>
<blockquote style="color: orange;font-size: 140%"><p><strong><br />
<script type="text/javascript"><!--
document.write(messages[Math.floor(Math.random()*messages.length)]);
// --></script> </strong></p></blockquote>
<p><strong>again.</strong><br />
</p>

<p><a href="http://feedads.googleadservices.com/~a/ckjfh2YZkH2gR1v4lmU9GaLyBus/a"><img src="http://feedads.googleadservices.com/~a/ckjfh2YZkH2gR1v4lmU9GaLyBus/i" border="0" ismap="true"></img></a></p><img src="http://feedproxy.google.com/~r/engfers/~4/p5Bzg5hQ_44" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.engfers.com/2008/11/22/battlestar-galactica-final-season-countdown-jan-16-2009-9pm/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.engfers.com/2008/11/22/battlestar-galactica-final-season-countdown-jan-16-2009-9pm/</feedburner:origLink></item>
		<item>
		<title>You Speak: What SHOULD a Software Engineer’s Resume Look Like?</title>
		<link>http://feedproxy.google.com/~r/engfers/~3/RZlpQ7ovdgA/</link>
		<comments>http://www.engfers.com/2008/11/17/you-speak_what-should-a-software-engineer-resume-look-like/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 22:07:50 +0000</pubDate>
		<dc:creator>engfer</dc:creator>
		
		<category><![CDATA[Jobs]]></category>

		<category><![CDATA[resume]]></category>

		<guid isPermaLink="false">http://www.engfers.com/?p=960</guid>
		<description><![CDATA[After you have been out of college for a few years, you realize that it&#8217;s about time to change your resume (you probably do not want to include classes and other trivial information). Well, you might find yourself asking the question, &#8220;what should it look like now?&#8220;  You could go out there on the webz [...]]]></description>
			<content:encoded><![CDATA[<p>After you have been out of college for a few years, you realize that it&#8217;s about time to change your resume (you probably do not want to include classes and other trivial information). Well, you might find yourself asking the question, &#8220;<strong>what should it look like now?</strong>&#8220;  You could go out there on the webz looking for direction and templates, but sometimes they can be misleading and may <a href="http://www.resume-resource.com/extec1.html">not represent the majority opinion</a>.</p>
<p>Well, I figured it&#8217;s about time to ask everyone out there <strong>what their opinion is</strong>; <span style="color: #ff0000;"><strong>I would like to put together a collection of the comments and opinions from everyone out there and put them together as a coherent set of ideas in a follow up post.</strong></span></p>
<p><span id="more-960"></span></p>
<h3 class="hrule"><span style="color: #3366ff;">An Apology</span></h3>
<p>Okay, my last post, &#8220;<strong><a href="http://www.engfers.com/2008/11/14/what-a-resume-should-not-look-like/">What a Resume Should NOT Look Like</a></strong>&#8220;, was meant to be more of a piece of <em>humor</em>; however, it wasn&#8217;t taken like that at all.</p>
<p>I ended up taking a <strong>verbal beating </strong>for my <strong><a href="http://www.engfers.com/about/">About</a></strong> page instead, which I <em>well deserved</em>. The fact of the matter is that I can&#8217;t put crap out there on the internet tubes. <strong>I apologize</strong>. I was lazy and careless, and I deserve all of the flak.</p>
<p>I modeled the About page off of <a href="http://www.resume-resource.com/extec1.html"><strong>this template</strong></a>, which was, apparently, the <strong>wrong </strong>decision.</p>
<h3 class="hrule"><span style="color: #3366ff;">Resume Questions</span></h3>
<p>Here just a few questions that I could come up with:</p>
<ul>
<li><strong>What should it look like?</strong>
<ul>
<li>Plain? Fancy? What fonts? Arrangement? Etc?</li>
</ul>
</li>
<li><strong>What format should it follow?</strong>
<ul>
<li>What content? Sections? Cover Sheet? Etc?</li>
</ul>
</li>
<li><strong>What level of detail should be included?</strong>
<ul>
<li>Languages? APIs? Concepts? Certifications? Etc?</li>
</ul>
</li>
<li><strong>How long should it be?</strong>
<ul>
<li>1 page? 2 page? 400 page hardcover?</li>
</ul>
</li>
<li><strong>What types of things are important?</strong></li>
</ul>
<p>Other things to think about and consider:</p>
<ul>
<li>Automatic searching of resumes for 1st round. Do you include as much info as possible, which you can speak honestly and intelligently about, on the resume to make the cut?</li>
<li>Some places like short resumes (minimalism). Let them ask the questions?</li>
<li>Change up the design? Make your resume stand out?</li>
</ul>
<h3 class="hrule"><span style="color: #ff0000;">You Speak!!!</span></h3>
<p>I am <span style="text-decoration: underline;">asking you</span> to <strong>seriously think</strong> about the answers to the above questions and <em>any other </em>ideas/questions out there that I might have missed.</p>
<p>I am <span style="text-decoration: underline;">asking you</span> to leave a comment or idea. Please, I believe that everyone would benefit from a <strong>popular ideal</strong> of SE resumes.</p>
<p>Hiring managers, architects, developers, team leads, program managers, technical fellows, professors&#8230; whatever your skill set, I&#8217;d like to hear from you!</p>
<h3 class="hrule"><span style="color: #3366ff;">A Follow Up</span></h3>
<p>Once I have enough comments and ideas, I will post the <strong>summed suggestions</strong> and some <strong>example resumes</strong> that you can <strong>vote on</strong>.</p>
<p>Once the voting is done, I can put together some final guidelines that <span style="color: #ff0000;"><strong>we all can agree on</strong></span>.</p>
<p><strong>So get involved!</strong></p>
<h3 class="hrule"><span style="color: #3366ff;">Commenting Guidelines</span></h3>
<ul>
<li>Please <strong>don&#8217;t just rant</strong>. If you are going to rant, make sure you equally provide a <strong>solution to your rant</strong>. It takes no effort to complain;however, it does take a <em>little more gray matter</em> to solve.</li>
<li>Take a minute to <strong>search </strong>through comments and the ideas posted already. <strong>Don&#8217;t rehash the past</strong>&#8230;</li>
</ul>
<p></p>

<p><a href="http://feedads.googleadservices.com/~a/OZA4biW3S7-z7x9DIcuyPMWAcBc/a"><img src="http://feedads.googleadservices.com/~a/OZA4biW3S7-z7x9DIcuyPMWAcBc/i" border="0" ismap="true"></img></a></p><img src="http://feedproxy.google.com/~r/engfers/~4/RZlpQ7ovdgA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.engfers.com/2008/11/17/you-speak_what-should-a-software-engineer-resume-look-like/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.engfers.com/2008/11/17/you-speak_what-should-a-software-engineer-resume-look-like/</feedburner:origLink></item>
		<item>
		<title>What a Resume Should NOT Look Like</title>
		<link>http://feedproxy.google.com/~r/engfers/~3/ptlJmvDLo_0/</link>
		<comments>http://www.engfers.com/2008/11/14/what-a-resume-should-not-look-like/#comments</comments>
		<pubDate>Fri, 14 Nov 2008 16:15:29 +0000</pubDate>
		<dc:creator>engfer</dc:creator>
		
		<category><![CDATA[Humor]]></category>

		<guid isPermaLink="false">http://www.engfers.com/?p=938</guid>
		<description><![CDATA[This was an actual resume for a position at a bowling alley, but I think we could all take a minute to see why this style of resume might not be &#8220;the best&#8221; in any situation.
I&#8217;ll give you a little taste&#8230;
&#8230; While we were on the farm, my grandparents, mother, and I would take two [...]]]></description>
			<content:encoded><![CDATA[<p>This was an actual resume for a position at a bowling alley, but I think we could all take a minute to see why this style of resume might not be &#8220;the best&#8221; in any situation.</p>
<p>I&#8217;ll give you a little taste&#8230;</p>
<blockquote><p><em><span style="color: #ff6600;">&#8230; While we were on the farm, my grandparents, mother, and I would take two weeks out of the summer to go on family vacations. I can still remember my first trip out of Florida. It was to the state of Florida. My first grade year we went to the grand canyon, my first grade teacher rode down it on a mule. My first grade teacher was Mrs. Maphles. I was the brightest in my class when it came to math and numbers&#8230;</span></em></p></blockquote>
<p><span id="more-938"></span></p>
<h3 class="hrule"><span style="color: #3366ff;">Read It (pdf) and Weep</span></h3>
<p><span style="color: #ff0000;"><strong>Names, companies and locations (proper nouns) have been <span style="text-decoration: underline;">changed </span>for <span style="text-decoration: underline;">privacy</span>!!!</strong></span></p>
<p style="text-align: center;"><a href="http://www.engfers.com/wp-content/uploads/2008/11/badresume.pdf"><img class="size-full wp-image-944 aligncenter" title="wtf_resume" src="http://www.engfers.com/wp-content/uploads/2008/11/wtf_resume.png" alt="wtf?" width="434" height="558" /></a></p>
<h3><span style="color: #3366ff;">What are Your Comments?</span></h3>
<p></p>

<p><a href="http://feedads.googleadservices.com/~a/K6j9Xo4CfaOC6sNVqbKw1sb38hI/a"><img src="http://feedads.googleadservices.com/~a/K6j9Xo4CfaOC6sNVqbKw1sb38hI/i" border="0" ismap="true"></img></a></p><img src="http://feedproxy.google.com/~r/engfers/~4/ptlJmvDLo_0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.engfers.com/2008/11/14/what-a-resume-should-not-look-like/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.engfers.com/2008/11/14/what-a-resume-should-not-look-like/</feedburner:origLink></item>
		<item>
		<title>A Side Note On WordPress, SEO, sitemap.xml and robots.txt</title>
		<link>http://feedproxy.google.com/~r/engfers/~3/B-MSggySgMw/</link>
		<comments>http://www.engfers.com/2008/11/10/a-side-note-on-wordpress-seo-sitemap-dot-xml-and-robots-dot-txt/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 22:31:57 +0000</pubDate>
		<dc:creator>engfer</dc:creator>
		
		<category><![CDATA[Wordpress]]></category>

		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://www.engfers.com/?p=920</guid>
		<description><![CDATA[
Last week, I learned that WordPress doesn&#8217;t ship with a default robots.txt.

this is the default file that search engine crawlers parse to see what resources and URL patterns that it allowed and not allowed to crawl; it&#8217;s step 1 in every search engine optimization (SEO) guide.

I guess I just stupidly assumed that it was included [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-medium wp-image-924 aligncenter" title="wordpress-equals-no-robots" src="http://www.engfers.com/wp-content/uploads/2008/11/wordpress-equals-no-robots.png" alt="" /></p>
<p>Last week, I learned that <em>WordPress doesn&#8217;t ship with a default </em><strong>robots.txt</strong>.</p>
<ul>
<li>this is the default file that search engine crawlers parse to see what resources and URL patterns that it allowed and <em>not </em>allowed to crawl; it&#8217;s step 1 in every search engine optimization (SEO) guide.</li>
</ul>
<p>I guess I just stupidly assumed that it was included in WP. Anyways, I thought it to be fair to tell everyone that if you are using <strong>WordPress</strong> and you care how your site shows up in search results, you should generate a <code>robots.txt</code> and a <code>sitemap.xml</code>.<br />
<span id="more-920"></span><br />
</p>
<h3 class="hrule"><span style="color: #3366ff;">Robots.txt?</span></h3>
<p>Know that it&#8217;s important for search engines. Read this:</p>
<ul>
<li><strong><a href="http://www.robotstxt.org/robotstxt.html">http://www.robotstxt.org/robotstxt.html</a></strong></li>
</ul>
<p><strong>** NOTE</strong>: Not <strong>all </strong>web crawlers are <strong>guaranteed </strong>to read example.com/robots.txt; it serves as a guideline.</p>
<h3 class="hrule"><span style="color: #3366ff;">I Feel Dumb&#8230;</span></h3>
<p>I feel like an idiot, <strong>and I should</strong>. The other day I just happened to search for &#8220;engfers&#8221; on Google, and the result that came back was my site with an indented sub-result that was some error from a file in the <a href="http://wordpress.org/extend/plugins/wp-super-cache/">WP-Super-Cache plugin</a>. I thought to myself, <em>why is the plugins/ directory being crawled?</em></p>
<p>Needless to say, I <em>shortly thereafter</em> found <strong><a href="http://www.google.com/webmasters/tools">Google&#8217;s Webmaster Tools</a></strong> to help rectify my situation. It&#8217;s a pretty nice web-app that allows you to remove content from Google&#8217;s search (which I then used).</p>
<p>I also noticed that the webmaster tools had sections for analyzing your <strong>robots.txt</strong> and <strong>sitemap.xml</strong>. Well, I was surprised to find out that <strong>this site</strong> <strong>didn&#8217;t have a robots.txt</strong>.</p>
<p>Most of you are probably think that I&#8217;m an idiot because that&#8217;s <em>SEO 101</em>. Well yes, it is; however, I didn&#8217;t realize that <strong>WordPress doesn&#8217;t ship with a default robots.txt</strong>! Don&#8217;t ask me why I didn&#8217;t see that before because I don&#8217;t know. Nevertheless, I think WP <strong>should </strong>ship with a robots.txt that <strong>AT LEAST</strong> eliminates  plugins/ and wp-include/ from being crawled.</p>
<h3 class="hrule"><span style="color: #3366ff;">Our Shiny, New robots.txt</span></h3>
<p>There seems to be a billion and one SEO blogs out there; however, I was looking for resources for a robots.txt optimized for WordPress.</p>
<p>I found a couple of <a href="http://www.askapache.com/seo/updated-robotstxt-for-wordpress.html"><strong>articles</strong></a> and <a href="http://www.askapache.com/seo/wordpress-robotstxt-seo.html"><strong>examples</strong></a> at <a href="http://www.askapache.com">askapache.com</a> and an example from <a href="http://codex.wordpress.org/Search_Engine_Optimization_for_WordPress#Robots.txt_Optimization"><strong>the WordPress.org Codex</strong></a>.</p>
<p>The final version of our robots.txt (<a href="http://www.engfers.com/robots.txt">http://www.engfers.com/robots.txt</a>) was pulled from the WordPress Codex page.</p>
<pre>User-agent: *
Disallow: /cgi-bin
Disallow: /wp-admin
Disallow: /wp-includes
Disallow: /wp-content/plugins
Disallow: /wp-content/cache
Disallow: /wp-content/themes
Disallow: /trackback
Disallow: /feed
Disallow: /comments
Disallow: /category/*/*
Disallow: */trackback
Disallow: */feed
Disallow: */comments
Disallow: /*?*
Disallow: /*?
Allow: /wp-content/uploads

# Google Image
User-agent: Googlebot-Image
Disallow:
Allow: /*

# Google AdSense
User-agent: Mediapartners-Google*
Disallow:
Allow: /*

# Internet Archiver Wayback Machine
User-agent: ia_archiver
Disallow: /

# digg mirror
User-agent: duggmirror
Disallow: /

# Sitemap
Sitemap: http://www.engfers.com/sitemap.xml</pre>
<p><span style="color: #ff0000;"><strong>**NOTE: This file </strong><strong><em>must </em>to be at the <em>ROOT </em>of your web server!</strong></span></p>
<h3 class="hrule"><span style="color: #3366ff;">Final Note: sitemap.xml</span></h3>
<p>The big-daddy search engines like Google, Yahoo, Microsoft, etc use your site&#8217;s <strong>sitemap.xml</strong> (example.com/sitemap.xml) to make it easier crawl your website. It&#8217;s also a very important point of SEO; just do a bit of searching on it.</p>
<p>The final line in our robots.txt points to the sitemap:</p>
<pre>Sitemap: http://www.engfers.com/sitemap.xml</pre>
<p>For <strong>WordPress</strong>, use a plugin like the <a href="http://wordpress.org/extend/plugins/google-sitemap-generator/"><strong>Google Sitemap Generator</strong></a>, to have it automacially generate the sitemap for you.</p>
<p>+1 = Moreover, It will automatically regenerate the sitemap.xml when you publish or edit a new article or page. =)<br />
</p>

<p><a href="http://feedads.googleadservices.com/~a/DbASHDdsQJEA2ArCd8-JVAMlgus/a"><img src="http://feedads.googleadservices.com/~a/DbASHDdsQJEA2ArCd8-JVAMlgus/i" border="0" ismap="true"></img></a></p><img src="http://feedproxy.google.com/~r/engfers/~4/B-MSggySgMw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.engfers.com/2008/11/10/a-side-note-on-wordpress-seo-sitemap-dot-xml-and-robots-dot-txt/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.engfers.com/2008/11/10/a-side-note-on-wordpress-seo-sitemap-dot-xml-and-robots-dot-txt/</feedburner:origLink></item>
		<item>
		<title>New WordPress Plugin: TinyMCE Valid Elements</title>
		<link>http://feedproxy.google.com/~r/engfers/~3/ImpE7_BIBxQ/</link>
		<comments>http://www.engfers.com/2008/11/06/new-wordpress-plugin-tinymce-valid-elements/#comments</comments>
		<pubDate>Thu, 06 Nov 2008 17:37:21 +0000</pubDate>
		<dc:creator>engfer</dc:creator>
		
		<category><![CDATA[Wordpress]]></category>

		<category><![CDATA[plugins]]></category>

		<guid isPermaLink="false">http://www.engfers.com/?p=866</guid>
		<description><![CDATA[We wrote a new WordPress plugin and created a page for it:
TinyMCE Valid Elements
By default, WordPress’ WYSIWYG editor, TinyMCE, will strip out of your Article and Page HTML code any elements that are not defined as “valid elements”; this can be extremely annoying (especially if you want to include iframes).
This plugin will allow you to [...]]]></description>
			<content:encoded><![CDATA[<p>We wrote a new WordPress plugin and created a page for it:</p>
<p><a style="padding: 1px 0px 1px 20px; background: transparent url(http://www.engfers.com/wp-content/uploads/2008/11/plugin.gif) no-repeat scroll left center" href="http://www.engfers.com/plugins/tinymce-valid-elements/"><strong>TinyMCE Valid Elements</strong></a></p>
<blockquote><p><em>By default, WordPress’ WYSIWYG editor, TinyMCE, will strip out of your Article and Page HTML code any elements that are not defined as “valid elements”; this can be extremely annoying (especially if you want to include iframes).</em></p>
<p><em>This plugin will allow you to extend what TinyMCE defines as “valid elements”. By doing so, TinyMCE will no longer remove, delete, or strip-out the additional elements and attributes that you specify.</em></p></blockquote>
<p>Check it out!</p>
<p></p>

<p><a href="http://feedads.googleadservices.com/~a/y6NV_l96UdDIoVc7B-9jY2cZYzs/a"><img src="http://feedads.googleadservices.com/~a/y6NV_l96UdDIoVc7B-9jY2cZYzs/i" border="0" ismap="true"></img></a></p><img src="http://feedproxy.google.com/~r/engfers/~4/ImpE7_BIBxQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.engfers.com/2008/11/06/new-wordpress-plugin-tinymce-valid-elements/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.engfers.com/2008/11/06/new-wordpress-plugin-tinymce-valid-elements/</feedburner:origLink></item>
		<item>
		<title>Removing the Annoying Banner at the Bottom of CRE Loaded Standard</title>
		<link>http://feedproxy.google.com/~r/engfers/~3/B7_hAkLj8xc/</link>
		<comments>http://www.engfers.com/2008/11/03/removing-the-annoying-banner-at-the-bottom-of-cre-loaded-standard/#comments</comments>
		<pubDate>Mon, 03 Nov 2008 20:51:15 +0000</pubDate>
		<dc:creator>engfer</dc:creator>
		
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.engfers.com/?p=789</guid>
		<description><![CDATA[
For those of you out there wondering how to remove that annoying banner that the CRE Loaded developers insert at the bottom of the page, I have found your solution.

Annoying
CRE Loaded is a pretty decent piece of open source e-commerce software. Well, it&#8217;s pretty decent if you ignore their MASSIVE user of global PHP variables. [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-810 aligncenter" title="Just say No!" src="http://www.engfers.com/wp-content/uploads/2008/11/cre_no.png" alt="" width="450" height="79" /></p>
<p>For those of you out there wondering how to remove that annoying banner that the CRE Loaded developers insert at the bottom of the page, I have found your solution.<br />
<span id="more-789"></span></p>
<h3 class="hrule"><span style="color: #3366ff;">Annoying</span></h3>
<p>CRE Loaded is a pretty decent piece of open source e-commerce software. Well, it&#8217;s pretty decent if you ignore their <strong>MASSIVE</strong> user of global PHP variables. Nevertheless, it&#8217;s fast and relatively stable.</p>
<p style="text-align: left;">The Standard version is free; however, you need to register yearly for a key for it (dumb). One of the downsides to the free version is that they<strong> forcibly and slyly</strong> include this <strong>really annoying banner</strong> at the bottom of their templates.</p>
<p style="text-align: center;"><a href="http://www.engfers.com/wp-content/uploads/2008/11/cre_banner_bad.png"><img class="size-medium wp-image-790 aligncenter" title="Stupid banner at the bottom of the page" src="http://www.engfers.com/wp-content/uploads/2008/11/cre_banner_bad-300x60.png" alt="" width="300" height="60" /></a></p>
<p>Now, the likely first reaction to fix this is to grep through their codebase for some of the text and/or HTML that&#8217;s in that bottom banner.</p>
<p>Well, to our surprise the CRE Loaded developers were <em>a little smarter than that.</em></p>
<h3 class="hrule"><span style="color: #3366ff;">Fetched From Afar</span></h3>
<p>If the text from the banner isn&#8217;t in the codebase and it isn&#8217;t in the database, <strong>where can it be?</strong></p>
<p>Well if you happen to glance in your CRE Loaded install, you&#8217;ll find the following file:</p>
<pre>&lt;cre loaded dir&gt;/includes/application_bottom.php</pre>
<p>Inside that file, you&#8217;ll find the stuff that happens at the end of the request pipeline. You will also see a call to the suspicious method <code>cre_uregisterBasicFunctions()</code>. <em>Needless to say this function <strong>is</strong> the <strong>culprit</strong></em>.</p>
<p>If you search the codebase for cre_uregisterBasicFunctions(), you will find its definition in the file <strong>&lt;cre loaded dir&gt;/includes/template_application_top.php</strong> (talk about a misdirection)</p>
<p>If you stare at method definition for a while, you will see it makes a remote request (via cURL or include) to <strong>http://www.creloaded.com/cre_google.js.html</strong>,  which upon further inspection, contains the following text:</p>
<pre>&lt;div align="center"&gt;
  &lt;table width="700" border="0" align="center" cellpadding="0" cellspacing="0"&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;table width="720" border="0" align="center" cellpadding="2" cellspacing="4"&gt;
          &lt;tr&gt;
            &lt;td colspan="4" class="main"&gt;&lt;div align="center"&gt;This site is a member of the CRE Loaded Open Source &lt;a href="http://www.creloaded.com/" target="_blank"&gt;Ecommerce Software&lt;/a&gt; community&lt;/div&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr valign="top"&gt;
            &lt;td width="25%" height="60" class="main"&gt;&lt;p&gt;&lt;a href="http://www.creloaded.com/" target="_blank"&gt;&lt;u&gt;Ecommerce Shopping Cart&lt;/u&gt;&lt;/a&gt;&lt;br&gt;
               The scalability you demand.&lt;br&gt; The ease of use you want. &lt;br&gt;All the tools you need.&lt;/td&gt;

            &lt;td width="25%" class="main"&gt;&lt;a href="http://www.chainreactionweb.com/" target="_blank"&gt;&lt;u&gt;Shopping Cart Hosting &lt;/u&gt;&lt;/a&gt;&lt;br&gt;
              Host your cart with CRW &lt;br&gt;for the industry&amp;#39;s highest uptime and support. &lt;/td&gt;

            &lt;td width="25%" class="main"&gt;&lt;a href="http://www.creloaded.com/Shopping_Carts/c30/index.html" target="_blank"&gt;&lt;u&gt;FREE Shopping Cart &lt;/u&gt;&lt;/a&gt;&lt;br&gt;
              Want to open a  web store &lt;br&gt;on a budget? Start with our &lt;br&gt;unlimited FREE version. &lt;/td&gt;

            &lt;td width="25%" class="main"&gt;&lt;a href="https://www.crelance.com/" target="_blank"&gt;&lt;u&gt;Freelance Service Website &lt;/u&gt;&lt;/a&gt;&lt;br&gt;
            Need  feature or template work for CRE Webstore? &lt;br&gt;Hire a CRE Lance freelancer.&lt;/td&gt;

          &lt;/tr&gt;
        &lt;/table&gt;
        &lt;div align="center"&gt;&lt;a href="http://www.creloaded.com/welcome_standard/home.php" target="_blank"&gt; &lt;img src="https://www.creloaded.com/cre_google.images/cre_loaded_ecommerce_logo30.gif" alt="CRE Loaded Commercial Open
Source Shopping Cart - opens in new window" width="168" height="30" vspace="3" border="0"&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;
&lt;/div&gt;</pre>
<p><span style="color: #ff0000;"><strong>Those little tricksters!!!</strong></span></p>
<h3 class="hrule"><span style="color: #3366ff;">The Fix</span></h3>
<p>Since this is open source software, we can fix it legally!!!</p>
<p>Just <strong>comment out</strong> the call to cre_uregisterBasicFunctions().</p>
<p>File = <strong>application_bottom.php</strong></p>
<pre>// cre_uregisterBasicFunctions();     // &lt;- COMMENT ME OUT</pre>
<p>Now the banner is gone!</p>
<p></p>

<p><a href="http://feedads.googleadservices.com/~a/_GTG2CQOwoeIioI-EleVHl1DpbI/a"><img src="http://feedads.googleadservices.com/~a/_GTG2CQOwoeIioI-EleVHl1DpbI/i" border="0" ismap="true"></img></a></p><img src="http://feedproxy.google.com/~r/engfers/~4/B7_hAkLj8xc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.engfers.com/2008/11/03/removing-the-annoying-banner-at-the-bottom-of-cre-loaded-standard/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.engfers.com/2008/11/03/removing-the-annoying-banner-at-the-bottom-of-cre-loaded-standard/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic Page Served (once) in 2.410 seconds --><!-- Cached page generated by WP-Super-Cache on 2009-01-05 13:21:12 -->
