<?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>Calvin Freitas &#187; Uncategorized</title>
	<atom:link href="http://calvinf.com/blog/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://calvinf.com</link>
	<description>Web Consulting, Development, and Marketing Services for Your Small Business</description>
	<lastBuildDate>Tue, 06 Jul 2010 06:25:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Elitwee MyTwitter 3 Plugin for WordPress Released</title>
		<link>http://calvinf.com/blog/2009/elitwee-mytwitter-3-plugin-for-wordpress-released/</link>
		<comments>http://calvinf.com/blog/2009/elitwee-mytwitter-3-plugin-for-wordpress-released/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 21:41:36 +0000</pubDate>
		<dc:creator>Calvin Freitas</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://calvinf.com/?p=200</guid>
		<description><![CDATA[The Elitwee MyTwitter 3 Plugin for WordPress has been released and is available for download now from the WordPress Plugins Directory. Description: Elitwee MyTwitter is a simple tweet widget and status updater for WordPress. What&#8217;s New?: This new version allows you to easily add one-or-more Twitter widgets to any widget-enabled WordPress theme. You can also [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="/projects/elitwee/mytwitter/">Elitwee MyTwitter 3</a> Plugin for WordPress has been released and is available for <a href="http://wordpress.org/extend/plugins/mytwitter/">download now</a> from the WordPress Plugins Directory.</p>
<p><b>Description:</b> Elitwee MyTwitter is a simple tweet widget and status updater for WordPress.</p>
<p><b>What&#8217;s New?:</b> This new version allows you to easily add one-or-more Twitter widgets to any widget-enabled WordPress theme.  You can also post updates to Twitter directly from the plugin&#8217;s Settings page.  It is compatible with WordPress 2.8 and higher.</p>
<p><b><a href="http://wordpress.org/extend/plugins/mytwitter/">Download</a></b><br />
<b><a href="http://wordpress.org/extend/plugins/mytwitter/screenshots/">View Screenshots</a></b><br />
<b><a href="/projects/elitwee/mytwitter/">View Additional Information</a></b></p>
]]></content:encoded>
			<wfw:commentRss>http://calvinf.com/blog/2009/elitwee-mytwitter-3-plugin-for-wordpress-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updated Design</title>
		<link>http://calvinf.com/blog/2009/updated-design/</link>
		<comments>http://calvinf.com/blog/2009/updated-design/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 01:13:22 +0000</pubDate>
		<dc:creator>Calvin Freitas</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://calvinf.com/?p=136</guid>
		<description><![CDATA[I&#8217;ve updated the custom theme for my website! Look at it now. I spent today finishing the code for the custom WordPress theme I use to power the layout and design of the site. Many thanks to Jason Oxrieder for doing the graphic design work behind the new look! The new design is just one [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve updated the custom theme for my website!  <a href="http://calvinf.com/">Look at it now</a>.  </p>
<p>I spent today finishing the code for the custom WordPress theme I use to power the layout and design of the site.  Many thanks to Jason Oxrieder for doing the graphic design work behind the new look!</p>
<p>The new design is just one example of the custom WordPress development I am able to do.  I provide WordPress consulting and can answer questions about topics related to customization, themes, plugins, settings, system administration, and more.</p>
]]></content:encoded>
			<wfw:commentRss>http://calvinf.com/blog/2009/updated-design/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Six Sweet Resources for Web Developers</title>
		<link>http://calvinf.com/blog/2009/six-sweet-resources-for-web-developers/</link>
		<comments>http://calvinf.com/blog/2009/six-sweet-resources-for-web-developers/#comments</comments>
		<pubDate>Sat, 27 Jun 2009 19:06:56 +0000</pubDate>
		<dc:creator>Calvin Freitas</dc:creator>
				<category><![CDATA[Guides]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://calvinf.com/?p=95</guid>
		<description><![CDATA[If you&#8217;re a web developer, you need access to information to do your job. Every day, you&#8217;re coding or debugging a new application, script, or program of some kind. You need access to documentation, bug reports, workarounds, and code examples. And, occasionally, you need to de-stress. Here are the sites I&#8217;ve incorporated into my workflow [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re a web developer, you need access to information to do your job.  Every day, you&#8217;re coding or debugging a new application, script, or program of some kind.  You need access to documentation, bug reports, workarounds, and code examples.  And, occasionally, you need to de-stress.  Here are the sites I&#8217;ve incorporated into my workflow to help me get things done.</p>
<h3>Q&#038;A</h3>
<p><b><a href="http://www.stackoverflow.com/">Stack Overflow</a></b><br />
The best site I&#8217;ve found for getting questions and answers about anything and everything code-related is Stack Overflow.  As of this post, over 200,000 questions have been asked on the site.</p>
<p>Stack Overflow is easy to search because all questions are tagged.  If you&#8217;re looking for answers to a Perl question about the GD image library, you can search for <a href="http://stackoverflow.com/search?q=+GD">[Perl] GD</a> and see if any previously asked questions answer the question you have.</p>
<p>For system administrators, <a href="http://serverfault.com/">Server Fault</a> was recently launched as a sister-site to Stack Overflow.</p>
<h3>Source Code</h3>
<p><b><a href="https://github.com/">GitHub</a></b><br />
<a href="https://github.com/">GitHub</a> hosts source code for numerous open source projects and, for paying customers, private code hosting.  GitHub uses <a href="http://en.wikipedia.org/wiki/Git_(software)">git</a> at their distributed version control system.</p>
<p>GitHub is useful in several ways.<br />
1) Host <a href="http://en.wikipedia.org/wiki/Open_source">open source</a> projects for free<br />
2) &#8220;clone&#8221; (i.e. copy) code in order to use it or if you plan on contributing to the code base<br />
3) Private code storage for paid accounts &#8212; store all your code in one place</p>
<p>A few open source projects I follow on GitHub are <a href="https://github.com/sstephenson/prototype/tree">Prototype</a> (Javascript library), <a href="https://github.com/madrobby/scriptaculous/tree">Scriptaculous</a> (Javascript visual effects), <a href="http://github.com/madrobby/scripty2/tree">Scripty2</a> (the next version of Scriptaculous), and <a href="http://github.com/postpostmodern/slicehost-dns/tree">Slicehost-DNS</a> (a Ruby script to automatically generate DNS records for domains hosted on <a href="https://manage.slicehost.com/customers/new?referrer=6e9f9b07eb2185825fcc7967cc6169f8">Slicehost</a>).</p>
<p>A few good git tutorial sites if you want to start learning it: <a href="http://github.com/guides/home">GitHub Guides</a>, <a href="http://gitready.com/">git ready</a>, and <a href="http://gitcasts.com/">GitCasts</a>.</p>
<h3>News</h3>
<p><b><a href="http://news.ycombinator.com/">Hacker News</a></b><br />
Hacker News is a Digg-like site for &#8220;hackers.&#8221;  The site is run by Y Combinator, a seed-stage investment firm started by <a href="http://en.wikipedia.org/wiki/Paul_Graham">Paul Graham</a>.  It has numerous links to articles about code, languages, entrepreneurship, business, and numerous other topics.</p>
<p>It has been a great resource for me and has expanded my exposure to information about programming languages, source control management, entrepreneurship, and more.  The resources about git referred to earlier in this post were all gleaned from HN (with the assistance of <a href="http://searchyc.com/">SearchYC</a>).</p>
<h3>Perl-specific Sites</h3>
<p>I&#8217;ve been using both of these sites for over ten years now and they&#8217;re absolutely essential resources for Perl developers.</p>
<p><a href="http://search.cpan.org/">CPAN</a> is the centralized repository for Perl modules.  You can search it and find modules that do all kinds of things.</p>
<p><a href="http://www.perlmonks.org/">PerlMonks</a> is a Perl community that helps each other with questions, has code snippets, and talks about anything and everything Perl-related.</p>
<h3>What are your essential development resources?</h3>
<p>As a developer, what are your essential websites and any other resources you use to make your life easier?  Post them in the comments!</p>
]]></content:encoded>
			<wfw:commentRss>http://calvinf.com/blog/2009/six-sweet-resources-for-web-developers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Northwest Entrepreneur Network Blog Redesign</title>
		<link>http://calvinf.com/blog/2008/nwen-blog-design/</link>
		<comments>http://calvinf.com/blog/2008/nwen-blog-design/#comments</comments>
		<pubDate>Wed, 13 Aug 2008 03:55:30 +0000</pubDate>
		<dc:creator>Calvin Freitas</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[NWEN]]></category>
		<category><![CDATA[portfolio]]></category>

		<guid isPermaLink="false">http://calvinf.com/?p=27</guid>
		<description><![CDATA[The Northwest Entrepreneur Network wanted to integrate the overall look and feel of their website into the NWEN Blog design. Originally, the blog used the default WordPress theme. I have taken the NWEN website look and feel and adapted it to become a WordPress theme which applies to the entire NWEN Blog. The theme is [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.nwen.org/">Northwest Entrepreneur Network</a> wanted to integrate the overall look and feel of their website into the <a href="http://www.nwen.org/blog/">NWEN Blog</a> design.  Originally, the blog used the default WordPress theme.</p>
<p>I have taken the NWEN website look and feel and adapted it to become a WordPress theme which applies to the entire NWEN Blog.</p>
<p>The theme is standards compliant and works in Internet Explorer 6+, Firefox, Opera, and Safari.</p>
<p><div id="attachment_31" class="wp-caption alignleft" style="width: 310px"><a href="http://calvinf.com/wp/wp-content/uploads/2008/08/nwenblogtheme-screenshot.png"><img src="http://calvinf.com/wp/wp-content/uploads/2008/08/nwenblogtheme-screenshot-300x293.png" alt="NWEN Blog Theme" title="NWEN Blog Theme Screenshot" width="300" height="293" class="size-medium wp-image-31" /></a><p class="wp-caption-text">NWEN Blog Theme</p></div><a href="http://calvinf.com/wp/wp-content/uploads/2008/08/nwenblogtheme-screenshot.png">View a screenshot of the blog design</a> or go look at it live on the <a href="http://www.nwen.org/blog/">NWEN Blog</a> now.</p>
]]></content:encoded>
			<wfw:commentRss>http://calvinf.com/blog/2008/nwen-blog-design/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Anti-Spam Solutions for WordPress, Movable Type, and the Rest of the Web</title>
		<link>http://calvinf.com/blog/2008/anti-spam-solutions-for-wordpress-movable-type-and-the-rest-of-the-web/</link>
		<comments>http://calvinf.com/blog/2008/anti-spam-solutions-for-wordpress-movable-type-and-the-rest-of-the-web/#comments</comments>
		<pubDate>Fri, 30 May 2008 02:54:28 +0000</pubDate>
		<dc:creator>Calvin Freitas</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://calvinf.com/?p=25</guid>
		<description><![CDATA[Comment and trackback spam began propagating through the web in 2003 and they haven&#8217;t stopped spreading since. Jay Allen created one of the original comment anti-spam tools which worked by allowing users to keep a blacklist and disallow comments from known spammers. It&#8217;s been five years, and the tools for combating comment spam have evolved. [...]]]></description>
			<content:encoded><![CDATA[<p>Comment and trackback spam began propagating through the web in 2003 and they haven&#8217;t stopped spreading since.  <a href="http://jay.vox.com/">Jay Allen</a> created one of the <a href="http://www.jayallen.org/projects/mt-blacklist/">original comment anti-spam tools</a> which worked by allowing users to keep a blacklist and disallow comments from known spammers.</p>
<p>It&#8217;s been five years, and the tools for combating comment spam have evolved.  Instead of relying on a blacklist as in the days of yore, newer anti-spam services use a variety of tests and heuristics to decide what category a comment falls in.</p>
<p>Comments are classified either as &#8220;ham&#8221; (a valid comment), &#8220;spam&#8221; (a bad comment), or &#8220;unknown&#8221; (unsure).  Generally, the ham comments are allowed to go straight through, spam comments are blocked, and unknown comments are held for moderation.</p>
<p>Instead of being built into publishing platforms such as WordPress or <a href="http://www.movabletype.com/">Movable Type</a>, most anti-spam solutions are run as web services.  The publishing platform will either come with an anti-spam plugin or have some available that will talk to the remote web service to determine the status of a comment.</p>
<p>Here I present <strong>three of the best anti-spam tools</strong> currently available.</p>
<h3>Akismet</h3>
<p><a href="http://akismet.com/">Akismet</a> has long been the best anti-spam tool available for use with <a href="http://www.wordpress.org/">WordPress</a>.  Akismet is free for personal use, but for <a href="http://akismet.com/commercial/">commercial use</a> a license is required.  Akismet is most commonly used as a <a href="http://akismet.com/download/">WordPress plugin</a>, but it is available for <a href="http://akismet.com/development/">other platforms</a> including Movable Type, Drupal, phpBB, Joomla, and more.  Libraries have been developed that enable its use in Java, .NET, PHP, Python, Ruby, and more.</p>
<h3>Mollom</h3>
<p><a href="http://mollom.com/">Mollom</a> is new to the anti-spam game and is is currently in public beta.  It originated as a <a href="http://drupal.org/project/mollom">module</a> for the <a href="http://drupal.org/">Drupal</a> content management system.  It combines many of the techniques discussed above, but to ease the process of moderation also incorporates a CAPTCHA on &#8220;unsure&#8221; comments to test if the comment is coming from a human rather than a spam bot.</p>
<p>A Mollom plugin for WordPress &#8212; <a href="http://mollom.com/download">WP Mollom</a> &#8212; is under development by <a href="http://www.netsensei.nl/">Matthias Vandermaesen</a>.</p>
<p><a href="http://mollom.com/download">Mollom libraries</a> have also been developed for Java, Ruby, Python, .NET, and PHP.</p>
<p>Final pricing for Mollom hasn&#8217;t been determined, but according to the <a href="http://mollom.com/pricing">pricing</a> page, &#8220;The basic Mollom service will be free &#8212; yes, as in beer &#8212; but it will be limited in volume and features.&#8221;</p>
<h3>TypePad AntiSpam</h3>
<p><a href="http://antispam.typepad.com/">TypePad AntiSpam</a> became the newest player in the fight against spam when it was <a href="http://www.sixapart.com/blog/2008/05/typepad-antispam-whats-good-fo.html">released today</a> (5/29/2008).  <a href="http://www.sixapart.com/">Six Apart</a> has been doing testing of the service for a few months and today declared it ready for open beta.  </p>
<p>Having <a href="http://www.techcrunch.com/2008/05/29/typepad-antispam-a-new-open-source-comment-spam-fighter/">glowing words from TechCrunch</a> won&#8217;t hurt early adoption of the service, and you can&#8217;t beat the price.  &#8220;TypePad AntiSpam beta is free for any type of use, personal and commercial, regardless of how many comments you receive.&#8221;</p>
<p>Coming out of the gate, <a href="http://antispam.typepad.com/info/get-started.html">TypePad AntiSpam has plugins</a> for Movable Type 3 &#038; 4 and WordPress 2.5.  Six Apart is <a href="http://antispam.typepad.com/info/developers.html">encouraging developers to get involved</a> and create libraries for languages and plugins for other platforms.</p>
<h3>Coming to Conclusions</h3>
<p>Up until now, I have been using Akismet to protect my sites from spam.  However, I have decided to try TypePad AntiSpam based on the price, compatibility with the Akismet API, and because it has been released as open source.  Thus far, I have had no problems.</p>
<p>If you&#8217;re looking for the most established solutions, at this point Akismet has been around longer, isn&#8217;t a beta product, and has a reputation for stopping comment spam.  As Mollom and TypePad AntiSpam mature, they will garner more attention and usage throughout the web.</p>
]]></content:encoded>
			<wfw:commentRss>http://calvinf.com/blog/2008/anti-spam-solutions-for-wordpress-movable-type-and-the-rest-of-the-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
