<?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>Things I Sort of Know</title>
	<atom:link href="http://ericbrandel.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://ericbrandel.com</link>
	<description>Web Development &#38; Online Marketing</description>
	<lastBuildDate>Sat, 25 Feb 2012 06:04:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Getting Things Done &#8211; The Action Machine</title>
		<link>http://ericbrandel.com/2012/02/02/getting-things-done/</link>
		<comments>http://ericbrandel.com/2012/02/02/getting-things-done/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 05:14:28 +0000</pubDate>
		<dc:creator>Eric Brandel</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://ericbrandel.com/?p=257</guid>
		<description><![CDATA[Just one more round of Call of Duty and then I&#8217;ll start coding&#8230; Anyone who is working on a project outside of work hours knows how tough it can be to actually get work done. There are a lot of &#8230; <a href="http://ericbrandel.com/2012/02/02/getting-things-done/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>Just one more round of Call of Duty and then I&#8217;ll start coding&#8230;</strong></p>
<p>Anyone who is working on a project outside of work hours knows how tough it can be to actually get work done. There are a lot of distractions when you&#8217;re at home, lots of things you&#8217;d like to do, and it may actually be nice to take part in some relaxing activities to kind of wind down (for me, that&#8217;s video games). This is doubly true for coders with families: the kids are finally asleep, you spend a little time with the spouse, and before you know it, it&#8217;s 10pm.</p>
<p>Finally, you trudge into your office, sit down in front of your monitor, and open up <a title="Netbeans, obviously" href="http://netbeans.org/" target="_blank">your favorite IDE</a>. Except, you don&#8217;t really want to. If you&#8217;re like me, you still want to kind of unwind, watch some TV or play some Xbox 360. So you throw on the TV, and before you know it, it&#8217;s 12:30am. Your night is now shot and no quality code is going to get written.<span id="more-257"></span></p>
<p>We all know the feeling. You&#8217;ve got three or four things that you&#8217;d like to do, and two or three hours to do them, but there&#8217;s a strange mental block. What should you do first? Don&#8217;t you deserve a little time to relax? Oh, and your blog hasn&#8217;t been updated in weeks! You really need to post something.</p>
<p>If that sounds familiar to you, let me suggest a little software product that has helped me: <a title="The Action Machine" href="http://www.theactionmachine.com/" target="_blank">The Action Machine</a> (not an affiliate link, don&#8217;t worry). The website for the product is now one of the long form sales letters, which is too bad, because the software itself is solid and straightforward. It&#8217;s actually a pretty simple idea. It let&#8217;s you create time boxed tasks and lay them out in the order you wish to complete them. There&#8217;s some videos at the website showing more of the functionality, but the simplicity kind of masks what makes this thing so great.</p>
<p>I&#8217;ll try to explain: Tonight, by the time the kids and the wife were asleep, I had about three hours until I would normally fall asleep. In that time I wanted to do four things:</p>
<ol>
<li>Do some dev work on a project</li>
<li>Play some Modern Warfare 3</li>
<li>Write a blog post</li>
<li>Knock out some small tasks for a company I advise</li>
</ol>
<p>Now, none of these tasks are that complex, but what order do I do them in? And there&#8217;s definitely I am going to enjoy the most which could end up sucking up my entire night if I let it (just one more round of Team Deathmatch, I swear!). So, here&#8217;s the solution:</p>
<figure class="wp-caption aligncenter" style="width: 615px"><img title="The Action Machine" src="data:image/png;base64,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" alt="" width="605" height="435" /><figcaption class="wp-caption-text">The Action Machine</figcaption></figure>
<p>I created time boxes for each task and activity that I wanted to complete tonight. Doing this in kind of a Work/Fun/Work order seems to be easiest for me, that first bit of work ends up going pretty quickly, since I know I only have a fixed set of time before I can do what I really want to do. The interesting thing is that, for me, this makes it much easier for me to mentally comprehend the completion of all my tasks, and shows that there is time for all of them. It also helps kind of break through that weird mental impediment that will sometimes stop people from doing anything at all.</p>
<p>If you work from home, or are an entrepreneur, which usually equates to an infinite number of tasks you could be working on, this is also a great tool for scheduling your next work day. One of the tasks I will frequently schedule is fifteen minutes to lay out my schedule for the next day. That way, you can simply wake up and get working.</p>
<p>Anyways, it&#8217;s worth a shot, it&#8217;s only $47, and some of the materials that come with it are actually kind of worth reading (at least they were when I bought it).</p>
]]></content:encoded>
			<wfw:commentRss>http://ericbrandel.com/2012/02/02/getting-things-done/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AWS: Spinning Up Some EC2 &#8211; Part 1 &#8211; PHP</title>
		<link>http://ericbrandel.com/2012/01/29/aws-spinning-up-some-ec2-part-1-php/</link>
		<comments>http://ericbrandel.com/2012/01/29/aws-spinning-up-some-ec2-part-1-php/#comments</comments>
		<pubDate>Sun, 29 Jan 2012 08:25:34 +0000</pubDate>
		<dc:creator>Eric Brandel</dc:creator>
				<category><![CDATA[AWS]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[EC2]]></category>
		<category><![CDATA[Elastic IP]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://ericbrandel.com/?p=236</guid>
		<description><![CDATA[Avoiding Pain One thing that is frequently a pain is setting up dev servers to work on. This is especially true if you are working at home. Running a bunch of different services on your main system isn&#8217;t great as &#8230; <a href="http://ericbrandel.com/2012/01/29/aws-spinning-up-some-ec2-part-1-php/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>Avoiding Pain</strong></p>
<p>One thing that is frequently a pain is setting up dev servers to work on. This is especially true if you are working at home. Running a bunch of different services on your main system isn&#8217;t great as they are frequently performance hogs. Another option is to have a second piece of hardware running everything for you, but I&#8217;ve always had two issues with that:</p>
<ol>
<li>It&#8217;s yet another piece of hardware driving my energy bills sky high.</li>
<li>It&#8217;s only a clean install once. Wiping the MySQL, Apache, Cassandra, &lt;insert hot tech of the week&gt;, install on a regular basis just isn&#8217;t something that happens.</li>
</ol>
<p>One option I&#8217;ve utilized to avoid these issues are cloud services like <a href="http://aws.amazon.com/ec2/" target="_blank">Amazon&#8217;s EC2</a>. They&#8217;re relatively easy to configure (once you get the hang of it) and depending on your usage, they may cost little more than the cost of the electricity for that second system you&#8217;re currently using. This is especially true if you&#8217;re a new AWS customer and you qualify for their <a href="http://aws.amazon.com/free/" target="_blank">Free Usage Tier</a>. And best of all, a fresh system can be spun up rather quickly.<span id="more-236"></span></p>
<p><strong>Getting Started</strong></p>
<p>This is going to be a really brief explanation of setting up an EC2 instance. There are so many options out there that trying to cover even a tenth of, say, the Amazon Machine Images would take far too long.</p>
<p>After you signup for AWS, you will login to the <a href="https://console.aws.amazon.com/console/home" target="_blank">AWS Management Console</a>. Select <em>EC2</em> from the list of services and then click the <em>Launch Instance</em> button. You&#8217;ll be presented with two options, <em>Quicklaunch</em> or <em>Launch Classic Wizard</em>. For this writeup, I selected the <em>wizard</em>. I typically start with the basic 64 bit Amazon Linux <em>Amazon Machine Image</em>. Select the <em>Instance Type</em> you need (the Mirco instance is the one that qualifies under the free tier) and the <em>Available Zone</em> you want and then hit <em>Continue</em>. Hit <em>Continue</em> again for the Advaned Options. For the list of keys, I&#8217;d recommend just putting a Name key in there. On the next page, create a new key pair if you need to, and make sure to save the key somewhere safe, you will need it shortly. I setup the security groups using the <a href="http://flurdy.com/docs/ec2/basics/index.html#guide" target="_blank">same configuration as this post</a>. You can set them up now, or add them later.</p>
<p>You should now be able to launch the instance. After it&#8217;s started, and your security groups are setup, you should setup your SSH connection to it. You will need to utilize that key you downloaded earlier. You can utilize whatever SSH client you&#8217;re most familiar with. <a href="http://www.techrepublic.com/blog/datacenter/connect-to-amazon-ec2-with-a-private-key-using-putty-and-pageant/5085" target="_blank">This is a decent writeup on how to connect</a> if you utilize Putty like I do. In general, you will log in as <em>ec2-user</em> and your password will be the passphrase on your key.</p>
<p>Now that you&#8217;ve got your system up and running, and you can connect to it via SSH, there&#8217;s a couple of things you need to do to get Apache up and running and ready to serve some PHP. Not going to discuss these in depth really, as I would probably be the <a href="http://www.cyberciti.biz/faq/linux-install-and-start-apache-httpd/" target="_blank">13838th person to</a> <a href="http://articles.slicehost.com/2008/2/6/centos-installing-apache-and-php5" target="_blank">write this up</a>. Here are the steps I took:</p>
<ol>
<li><strong>sudo yum update</strong><br />
The system notified me that there were a number of updates available upon my first login.</li>
<li><strong>sudo yum install httpd mod_ssl</strong><br />
Install Apache.</li>
<li><strong>sudo /etc/init.d/httpd start</strong><br />
Start Apache.</li>
<li><strong>sudo /sbin/chkconfig httpd on</strong><br />
Setup Apache to start automagically upon reboot.</li>
<li><strong>sudo /sbin/chkconfig &#8211;list httpd</strong><br />
Confirm it was setup correctly</li>
<li><strong>sudo yum install php-common php-gd php-mcrypt php-pear php-pecl-memcache php-mhash php-mysql php-xml</strong><br />
Install PHP</li>
<li><strong>sudo /etc/init.d/httpd reload</strong><br />
Reload Apache.</li>
<li><strong>sudo chown ec2-user /var/www/html<br />
</strong>Give the ec2-user the access it needs. Not required, but this will make your life easier later.<strong><br />
</strong></li>
</ol>
<p>If everything went well, you should be able to go to your instance&#8217;s Public DNS entry with your web browser and see this:</p>
<figure id="attachment_239" aria-labelledby="figcaption_attachment_239" class="wp-caption aligncenter" style="width: 771px"><a href="http://ericbrandel.com/wp-content/uploads/2012/01/apache1.gif"><img class="size-full wp-image-239" title="Apache Test Page" src="http://ericbrandel.com/wp-content/uploads/2012/01/apache1.gif" alt="Apache Test Page" width="761" height="235" /></a><figcaption id="figcaption_attachment_239" class="wp-caption-text">Apache Test Page</figcaption></figure>
<p><strong>Further Configuration &#8211; Elastic IP and DNS</strong></p>
<p>Accessing that via an instance&#8217;s Public DNS entry isn&#8217;t the most exciting thing, and it&#8217;s not very handy. To make things easier, you may want to assign your new instance an Elastic IP. In the <em>EC2 AWS Management Console</em>, select <em>Elastic IPs</em> from under <em>Network &amp; Security</em>. Click <em>Allocate New Address</em> and it will give you a new IP address. Now select Associate Address and select the Instance you just created. It may take up to a minute to finish the process, but once it does you should be able to enter it into your browser and see the same test page as you saw before.</p>
<p>This next step will vary a little bit, based on your DNS setup. The end result is that you want to create a new Address (A) record and point it at the new Elastic IP. I created a subdomain and pointed it at the new Elastic IP address, so now I can visit subdomain.example.com and it will pull up that same test page as well. Notice that after you assign the Elastic IP, your Public DNS entry will change.</p>
<p>The final issue to overcome is getting your files over to the server. I&#8217;m a big <a href="http://winscp.net/eng/index.php" target="_blank">WinSCP</a> user in general, so I just use that:</p>
<figure id="attachment_243" aria-labelledby="figcaption_attachment_243" class="wp-caption aligncenter" style="width: 529px"><a href="http://ericbrandel.com/wp-content/uploads/2012/01/winscp.gif"><img class="size-full wp-image-243" title="WinSCP" src="http://ericbrandel.com/wp-content/uploads/2012/01/winscp.gif" alt="WinSCP" width="519" height="361" /></a><figcaption id="figcaption_attachment_243" class="wp-caption-text">WinSCP</figcaption></figure>
<p>It&#8217;s pretty simple. Enter the hostname for your instance, <em>ec2-user</em> for the user, and then select the private key you used earlier. Save that session, and then login. When you login it will prompt you for the passphrase that you created earlier.</p>
<p>Apache will be setup to serve files from <em>/var/www/html</em>, but you can change that if you want by modifying the <em>/etc/httpd/conf/httpd.conf</em> file and restarting Apache. If you are having issues with PHP files being served properly, make sure your httpd.conf file has this line:</p>
<pre>AddType application/x-httpd-php .php</pre>
<p>If it doesn&#8217;t, add the line and then restart (<em>sudo /etc/init.d/httpd restart</em>). If you haven&#8217;t chown&#8217;d the <em>/var/www/html</em> directory, you&#8217;ll need to do so before you can copy files into it.</p>
<p>Now, you may be saying &#8220;This is no easier than just installing everything on one of my systems!&#8221;. And you&#8217;re right, the first time it is a little bit of work. But one of the great features of EC2 is that you can configure a system just the way you like it, and then save an image of that system to be reused again and again. I&#8217;ll cover that a little more in the near future, but the next time through this process should only take a couple of minutes.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericbrandel.com/2012/01/29/aws-spinning-up-some-ec2-part-1-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Email Deliverability: Paid Services &#8211; AWeber</title>
		<link>http://ericbrandel.com/2012/01/20/email-deliverability-paid-services-aweber/</link>
		<comments>http://ericbrandel.com/2012/01/20/email-deliverability-paid-services-aweber/#comments</comments>
		<pubDate>Fri, 20 Jan 2012 07:25:48 +0000</pubDate>
		<dc:creator>Eric Brandel</dc:creator>
				<category><![CDATA[Email Deliverability]]></category>
		<category><![CDATA[Paid Services]]></category>
		<category><![CDATA[aweber]]></category>
		<category><![CDATA[paid services]]></category>
		<category><![CDATA[split testing]]></category>

		<guid isPermaLink="false">http://ericbrandel.com/?p=215</guid>
		<description><![CDATA[AWeber: The Basics AWeber is a popular choice amongst internet marketers. They&#8217;ve always had good support for things like autoresponders and easy to use signup forms that can be easily dropped into any page. A quick overview of their pricing &#8230; <a href="http://ericbrandel.com/2012/01/20/email-deliverability-paid-services-aweber/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>AWeber: The Basics</strong></p>
<p><a title="AWeber" href="http://aweber.com/" target="_blank">AWeber</a> is a popular choice amongst internet marketers. They&#8217;ve always had good support for things like autoresponders and easy to use signup forms that can be easily dropped into any page. A quick overview of their pricing and features:</p>
<ul>
<li>Free/Trial Plan: $1 / 30 Day Trial</li>
<li>Basic Plan: 500 subscribers for $19 a month</li>
<li>25k Subscribers: $130 a month</li>
<li>Pay as you go?: Not Available</li>
<li>Analytics: Yes</li>
<li>API: Yes</li>
<li>A/B Testing: Yes</li>
<li>Multivariate Testing: No</li>
<li>SPF/DKIM support: Yes</li>
</ul>
<p>Signing up for AWeber is straightforward enough. The trial plan gives you full access to all the functionality available with no limit on the numbers of mailings you send. Once everything is setup, AWeber greats you with a really nice Setup Wizard which walks you through setting up your first email list:</p>
<p><span id="more-215"></span></p>
<figure id="attachment_217" aria-labelledby="figcaption_attachment_217" class="wp-caption alignnone" style="width: 992px"><a href="http://ericbrandel.com/wp-content/uploads/2012/01/setup-wizard.jpg"><img class=" wp-image-217" title="AWeber Setup Wizard" src="http://ericbrandel.com/wp-content/uploads/2012/01/setup-wizard.jpg" alt="AWeber Setup Wizard" width="982" height="142" /></a><figcaption id="figcaption_attachment_217" class="wp-caption-text">AWeber Setup Wizard</figcaption></figure>
<p>You&#8217;ll setup the basic newsletter settings, enter information about your company, setup links to social media outlets, and then tweak your confirmation message and enter a default confirmation success page. This is simply a page that the user is brought to when they agree to join your mailing list. Speaking of confirmation, the default setting in AWeber (and most ESPs out there) is to have your email lists be double opt in. Double opt in is when you signup for an email list and are first sent a confirmation email with a link that you must click before you are completely signed up. This is now optional and can be disabled, but in general you really want to keep it enabled. You will get fewer email list signups with it enabled, but you should also receive far fewer spam complaints if someone had to confirm their subscription.</p>
<p>After creating an email list, you are guided through creating your first email signup form:</p>
<figure id="attachment_221" aria-labelledby="figcaption_attachment_221" class="wp-caption aligncenter" style="width: 464px"><a href="http://ericbrandel.com/wp-content/uploads/2012/01/signup-form.jpg"><img class="wp-image-221 " title="AWeber Signup Form Creation" src="http://ericbrandel.com/wp-content/uploads/2012/01/signup-form.jpg" alt="AWeber Signup Form Creation" width="454" height="426" /></a><figcaption id="figcaption_attachment_221" class="wp-caption-text">AWeber Signup Form Creation</figcaption></figure>
<p>There&#8217;s lots of easy to use preset layouts and customizing what info you ask for is pretty simple. You can also specify what Thank You page to send people to, and whether or not to enable Facebook integration. Finally, you can publish the forms or have them host the forms for you.</p>
<p><strong>AWeber: Advanced</strong></p>
<p>And now for the more interesting topics:</p>
<p style="padding-left: 30px;"><em><strong>Split Testing:</strong></em><br />
With split testing, also referred to frequently as A/B testing, you are testing single-variable changes in a process. With email lists, you are frequently testing one of the following:</p>
<ul style="padding-left: 30px;">
<li>Sign up forms</li>
<li>Landing pages</li>
<li>Email content</li>
</ul>
<p style="padding-left: 30px;">Ideally, the changes between your testing samples is small. A simple example would be changing the text of the Submit button on a form:</p>
<div class="mceTemp mceIEcenter" style="padding-left: 30px;">
<dl id="attachment_223" class="wp-caption aligncenter" style="width: 470px;">
<dt class="wp-caption-dt"><a href="http://ericbrandel.com/wp-content/uploads/2012/01/split-testing.jpg"><img class="size-full wp-image-223 " title="Split Testing" src="http://ericbrandel.com/wp-content/uploads/2012/01/split-testing.jpg" alt="Split Testing" width="460" height="297" /></a></dt>
<dd class="wp-caption-dd">Split Testing</dd>
</dl>
</div>
<p style="padding-left: 30px;">You would then run some traffic to each of these signup pages and see which one performs better. One thing you want to be certain of is to send enough traffic to provide a statistically relevant result. Sending ten visitors to each one is not enough. There are a lot of split testing calculators out there, but <a title="Split Test Calculator" href="http://www.usereffect.com/split-test-calculator" target="_blank">this is one of the easiest to use</a>.</p>
<p style="padding-left: 30px;">AWeber supports split testing two things: Web Forms and Email Content. To split test web forms, you just click the Create a New Split Test button, give the split test a name, and then specify the percentage of traffic you wish to send to each web form in the split test. Split testing your mailings is a little more complex, but <a href="http://www.aweber.com/faq/questions/122/How+Do+I+Create+a+Broadcast+Split+Test%3F" target="_blank">they have a video covering it here</a>.</p>
<p style="padding-left: 30px;">AWeber does not support multivariate testing. Multivariate testing allows you to properly test multiple variations of multiple items. An example of this would be changing the signup button of a form to a number of different things while also testing for the best color for that button.</p>
<p style="padding-left: 30px;"><em><strong>Analytics</strong></em></p>
<p style="padding-left: 30px;">AWeber provides you with lots of stats and information about your lists. Here&#8217;s a sample of some of the data they provide to you:</p>
<blockquote>
<ul>
<li>List Opens Over Time</li>
<li>List Clicks Over Time</li>
<li>Daily New Subscribers</li>
<li>Weekly New Subscribers</li>
<li>Monthly New Subscribers</li>
<li>Daily Subscriber Growth</li>
<li>Weekly Subscriber Growth</li>
<li>Monthly Subscriber Growth</li>
<li>Subscribe Method</li>
<li>Verified Subscribers</li>
<li>Verification Times</li>
<li>Countries</li>
<li>State, Countries</li>
<li>City, State, Countries</li>
<li>Area Code</li>
</ul>
</blockquote>
<p style="padding-left: 30px;">There&#8217;s  a lot more there as well, including the ability to segment your list, which is very powerful. With segmentation, you can grab the subscribers who opened your most recent message, or who clicked on a link in your message, or who live in a certain area. AWeber has a little <a href="http://www.aweber.com/subscriber-segmenting.htm" target="_blank">more info here</a>, as well as a nice example.</p>
<p style="padding-left: 30px;"><em><strong>Sender Verification</strong></em></p>
<p style="padding-left: 30px;">AWeber supports all the major sender verification methods including SPF, DKIM, and SenderID. All of their email is sent from their own email addresses on the behalf of you. Emails will come from addresses @aweber.com. Some people may not like this, but it does make things a little easier. The @aweber.com email address it is sent from will be whatever you specified your email list name to be, so make sure it is something professional.</p>
<p style="padding-left: 30px;"><strong><em>API</em></strong></p>
<p style="padding-left: 30px;">AWeber&#8217;s API used to be pretty bad, but it&#8217;s improved drastically, as has the <a href="https://labs.aweber.com/" target="_blank">AWeber Labs site containing the API information</a>. Here&#8217;s how they describe their API:</p>
<blockquote>
<p style="padding-left: 30px;">AWeber&#8217;s API is a REST-based API that allows developers to construct their own applications for displaying and managing AWeber customer accounts. Our API uses OAuth 1.0 for authentication and returns all requested data in JSON format. Additionally, our API PHP library provides developers with a working foundation on which they can build their new applications.</p>
</blockquote>
<p style="padding-left: 30px;">There are libraries for PHP, Python, and Ruby, <a href="https://github.com/aweber/" target="_blank">all of which are hosted at GitHub</a>.</p>
<p>And that is AWeber.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericbrandel.com/2012/01/20/email-deliverability-paid-services-aweber/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Email Deliverability: Mailing Lists &amp; Marketing</title>
		<link>http://ericbrandel.com/2012/01/19/email-deliverability-mailing-list-marketin/</link>
		<comments>http://ericbrandel.com/2012/01/19/email-deliverability-mailing-list-marketin/#comments</comments>
		<pubDate>Thu, 19 Jan 2012 07:35:39 +0000</pubDate>
		<dc:creator>Eric Brandel</dc:creator>
				<category><![CDATA[Email Deliverability]]></category>
		<category><![CDATA[Paid Services]]></category>
		<category><![CDATA[aweber]]></category>
		<category><![CDATA[constantcontact]]></category>
		<category><![CDATA[ESP]]></category>
		<category><![CDATA[iContact]]></category>
		<category><![CDATA[mailchimp]]></category>
		<category><![CDATA[paid services]]></category>
		<category><![CDATA[verticalresponse]]></category>

		<guid isPermaLink="false">http://ericbrandel.com/?p=208</guid>
		<description><![CDATA[In the previous post on Paid Services, I listed off some of the Email Service Providers (ESPs) that focus on mailing lists and email marketing. There are lots of them out there, but these are five of the leading players: &#8230; <a href="http://ericbrandel.com/2012/01/19/email-deliverability-mailing-list-marketin/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>In the previous post on Paid Services, I listed off some of the Email Service Providers (ESPs) that focus on mailing lists and email marketing. There are lots of them out there, but these are five of the leading players:</p>
<ul>
<li><a title="Email Deliverability: Paid Services – AWeber" href="http://ericbrandel.com/2012/01/20/email-deliverability-paid-services-aweber/">AWeber</a></li>
<li>ConstantContact</li>
<li>iContact</li>
<li>MailChimp</li>
<li>VerticalResponse</li>
</ul>
<p>Most of these firms do fairly similar things. They have tools for gathering new subscribers, various email templates that you can modify to suit your needs, list management tools, and other marketing tools. It&#8217;s hard to say which company is the best in regards to these type of tools, as it can be fairly subjective, and the effectiveness of their offerings will vary by user. I&#8217;ll touch on a couple of the highlights for each of them, but what I&#8217;m really interested in are things that are a little more technical and more objective. The main areas of focus will be:</p>
<ul>
<li>Analytics &#8211; Do they offer analytics, is it easy to use, and does it provide worthwhile data?</li>
<li>API functionality &#8211; Do they offer an API, is it easy to use, and does it offer good functionality?</li>
<li>A/B or Multivariate Testing &#8211; Do they support A/B or multivariate testing and how simple is it to implement?</li>
<li>SPF/SenderID/DKIM Support &#8211; How simple is it to setup and how helpful are they in the process?</li>
<li>Mailing List Import/Export &#8211; Are you able to import and/or export your mailing list? What are the requirements when you do so?</li>
</ul>
<p><a title="Email Deliverability: Paid Services – AWeber" href="http://ericbrandel.com/2012/01/20/email-deliverability-paid-services-aweber/">First up will be AWeber</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericbrandel.com/2012/01/19/email-deliverability-mailing-list-marketin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Easy WordPress Redirect</title>
		<link>http://ericbrandel.com/2012/01/17/easy-wordpress-redirect/</link>
		<comments>http://ericbrandel.com/2012/01/17/easy-wordpress-redirect/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 06:44:19 +0000</pubDate>
		<dc:creator>Eric Brandel</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Wordpress plugin]]></category>

		<guid isPermaLink="false">http://ericbrandel.com/?p=200</guid>
		<description><![CDATA[A couple of months ago I bought a website on Flippa. I&#8217;ve been happy with the purchase, but one thing I haven&#8217;t been a fan of is that the site is running an old version of Joomla, and upgrading to &#8230; <a href="http://ericbrandel.com/2012/01/17/easy-wordpress-redirect/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A couple of months ago I bought a website on <a title="Flippa" href="http://flippa.com/" target="_blank">Flippa</a>. I&#8217;ve been happy with the purchase, but one thing I haven&#8217;t been a fan of is that the site is running an old version of Joomla, and upgrading to a more recent version isn&#8217;t a simple process. I&#8217;ve been looking at moving the site over to WordPress, but one issue I&#8217;ve been coming up against is the URL structure of the site.</p>
<p><span id="more-200"></span></p>
<p>The URL structure of the current site is simply http://example.com/article-or-post/, but in the updated WordPress based site there is going to be a new structure. It gets a fair amount of organic traffic, and I don&#8217;t want to lose any of that. What I wanted was a really simple way of doing 301 redirects so I don&#8217;t lose any SEO value. The easiest way to do this appears to be the <a href="http://wordpress.org/extend/plugins/quick-pagepost-redirect-plugin/" target="_blank">Quick Page/Post Redirect Plugin</a>.</p>
<p>Using the plugin is amazingly easy. Once it&#8217;s installed, you&#8217;re able to specify any URL, relative to your blog&#8217;s base URL, and redirect it to whatever destination you want, including external sites.</p>
<p><a href="http://ericbrandel.com/wp-content/uploads/2012/01/redirect.jpg"><img class="alignnone size-full wp-image-201" title="Quick Page/Post Redirect Plugin" src="http://ericbrandel.com/wp-content/uploads/2012/01/redirect.jpg" alt="" width="885" height="155" /></a></p>
<p>And that is all it takes. Just a great little free plugin that has made my life a lot simpler.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericbrandel.com/2012/01/17/easy-wordpress-redirect/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Email Deliverability: Paid Services</title>
		<link>http://ericbrandel.com/2012/01/15/email-deliverability-paid-services/</link>
		<comments>http://ericbrandel.com/2012/01/15/email-deliverability-paid-services/#comments</comments>
		<pubDate>Sun, 15 Jan 2012 07:59:21 +0000</pubDate>
		<dc:creator>Eric Brandel</dc:creator>
				<category><![CDATA[Email Deliverability]]></category>
		<category><![CDATA[Paid Services]]></category>
		<category><![CDATA[amazon ses]]></category>
		<category><![CDATA[aweber]]></category>
		<category><![CDATA[constantcontact]]></category>
		<category><![CDATA[critsend]]></category>
		<category><![CDATA[dyn]]></category>
		<category><![CDATA[iContact]]></category>
		<category><![CDATA[mailchimp]]></category>
		<category><![CDATA[mailjet]]></category>
		<category><![CDATA[sendgrid]]></category>
		<category><![CDATA[transactional email]]></category>
		<category><![CDATA[verticalresponse]]></category>

		<guid isPermaLink="false">http://ericbrandel.com/?p=189</guid>
		<description><![CDATA[Pay To Play One of the things that a lot of companies overlook is outsourcing their mailing lists and transactional emails. Trying to host your own lists and send your own emails can be a very costly endeavor, especially in &#8230; <a href="http://ericbrandel.com/2012/01/15/email-deliverability-paid-services/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>Pay To Play</strong></p>
<p>One of the things that a lot of companies overlook is outsourcing their mailing lists and transactional emails. Trying to host your own lists and send your own emails can be a very costly endeavor, especially in terms of deliverability. Most online email services are actually very affordable, and you actually get something very valuable: expertise. The companies in this sector have employees working full time to make sure they are following industry best practices, as well as helping you make sure you&#8217;re doing everything you need to be doing, including following all applicable federal laws. For a small monthly fee, you&#8217;re tapping into knowledge that is worth thousands.</p>
<p>There are two main types of email services:</p>
<ul>
<li>Mailing Lists &amp; Email Marketing</li>
<li>Transactional Emails</li>
</ul>
<p><span id="more-189"></span>Mailing lists are the most popular paid service. Most of the companies in this space provide you with simple to use sign up forms, email templates, and list management and marketing tools. Monthly fees are typically charged based on how many subscribers you have, and they frequently allow you to send as many messages as you wish.</p>
<p>Transactional emails don&#8217;t have the visibility that mailing lists do, but they are just as important. Think of the last time you placed an order at an online store or signed up for a new website. You immediately received an email afterwards confirming that action. Another use for them is when a company needs to notify you of an important event. Your bank&#8217;s website, for instance, will notify you that your scheduled mortgage payment has been processed successfully. Or your airline&#8217;s website will notify you that your flight schedule has changed.</p>
<p>These are all transactional messages. They are typically one off messages that do not necessarily have any regularity and are frequently sent based on the actions of a website visitor. They are also frequently composed of information that is solely for your consumption. Services providing these type of messages usually charge by the number of messages sent.</p>
<p><strong>Mailing List &amp; Email Marketing Companies</strong><br />
I&#8217;m going to cover some of these a little more in depth in the near future, but here&#8217;s a quick list of some of the most popular companies that provide high quality mailing list services:</p>
<ul>
<li><a href="http://aweber.com/" target="_blank">AWeber</a></li>
<li><a href="http://constantcontact.com/" target="_blank">ConstantContact</a></li>
<li><a href="http://www.icontact.com/" target="_blank">iContact</a></li>
<li><a href="http://mailchimp.com/" target="_blank">MailChimp</a></li>
<li><a href="http://www.verticalresponse.com/" target="_blank">VerticalResponse</a></li>
</ul>
<p><strong>Transactional Email Providers</strong><br />
Here are some of the leading companies in this space. These will also be covered in more depth in the near future:</p>
<ul>
<li><a href="http://aws.amazon.com/ses/" target="_blank">Amazon SES (beta)</a></li>
<li><a href="http://www.critsend.com/" target="_blank">CritSend</a></li>
<li><a href="http://dyn.com/email/" target="_blank">Dyn</a></li>
<li><a href="http://www.mailjet.com/" target="_blank">Mailjet</a></li>
<li><a href="http://sendgrid.com/" target="_blank">SendGrid</a></li>
</ul>
<p>Look for the articles covering these two areas soon. They will be linked here when they have been posted.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericbrandel.com/2012/01/15/email-deliverability-paid-services/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Doctrine 1.2 and YAML</title>
		<link>http://ericbrandel.com/2012/01/11/doctrine-1-2-and-yaml/</link>
		<comments>http://ericbrandel.com/2012/01/11/doctrine-1-2-and-yaml/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 22:15:52 +0000</pubDate>
		<dc:creator>Eric Brandel</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[doctrine]]></category>
		<category><![CDATA[orm]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[yaml]]></category>

		<guid isPermaLink="false">http://ericbrandel.com/?p=183</guid>
		<description><![CDATA[YAML Makes Life Easier This post isn&#8217;t going to be breaking any new ground. I&#8217;ve been working on a project on and off for about a year now. It&#8217;s using the CodeIgniter 1.7 framework and Doctrine 1.2 for its ORM. &#8230; <a href="http://ericbrandel.com/2012/01/11/doctrine-1-2-and-yaml/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>YAML Makes Life Easier</strong></p>
<p>This post isn&#8217;t going to be breaking any new ground. I&#8217;ve been working on a project on and off for about a year now. It&#8217;s using the CodeIgniter 1.7 framework and Doctrine 1.2 for its ORM. With Doctrine, there are kind of two ways to define Models. You can create them in PHP or you can create them in <a href="http://www.yaml.org/">YAML</a>. I was doing the former for the longest time, but recently switched over to YAML and have been just kicking myself for not doing so sooner. Here&#8217;s an example of a model in PHP: <span id="more-183"></span></p>
<pre> * Description of field
 *
 * @property integer $order
 * @property boolean $required
 * @property ValueType $ValueType
 * @property FormField $FormField
 * @author Eric

 * @author Eric
 */
 class Field extends Doctrine_Record {

     public function setTableDefinition() {
         $this-&gt;hasColumn('field_order', 'integer', 4);
         $this-&gt;hasColumn('required', 'boolean');
         $this-&gt;hasColumn('value_type_id', 'integer');
         $this-&gt;hasColumn('form_field_id', 'integer');
     }

     public function setUp() {
         $this-&gt;hasOne('ValueType', array (
            'local' =&gt; 'value_type_id',
            'foreign' =&gt; 'id'
         ));

         $this-&gt;hasMany('LeadType as LeadTypes', array(
             'local' =&gt; 'field_id',
             'foreign' =&gt; 'lead_type_id',
             'refClass' =&gt; 'LeadTypeField'
         ));

         $this-&gt;hasOne('FormField', array (
             'local' =&gt; 'form_field_id',
             'foreign' =&gt; 'id'
         ));
     }
 }</pre>
<p>And here&#8217;s the Field.yml file for my project:</p>
<pre> Field:
   tableName: field
   columns:
     id:
       type: integer(8)
       primary: true
       autoincrement: true
     field_order:
       type: int(4)
     required:
       type: boolean
   actAs:
     Timestampable:
   relations:
     FormField:
     ValueType:
     LeadType:
       foreignAlias: Fields</pre>
<p>Now, when we run that through Doctrine_Core::generateModelsFromYaml, it will generate two files for you. An abstract BaseField class:</p>
<pre> /**
 * BaseField
 *
 * This class has been auto-generated by the Doctrine ORM Framework
 *
 * @property integer $id
 * @property int $field_order
 * @property boolean $required
 * @property FormField $FormField
 * @property LeadType $LeadType
 *
 * @package    ##PACKAGE##
 * @subpackage ##SUBPACKAGE##
 * @author     ##NAME## &lt;##EMAIL##&gt;
 * @version    SVN: $Id: Builder.php 7490 2010-03-29 19:53:27Z jwage $
 */
 abstract class BaseField extends Doctrine_Record
 {
     public function setTableDefinition()
     {
         $this-&gt;setTableName('field');
         $this-&gt;hasColumn('id', 'integer', 8, array(
              'type' =&gt; 'integer',
              'primary' =&gt; true,
              'autoincrement' =&gt; true,
              'length' =&gt; '8',
              ));
         $this-&gt;hasColumn('field_order', 'int', 4, array(
              'type' =&gt; 'int',
              'length' =&gt; '4',
              ));
         $this-&gt;hasColumn('required', 'boolean', null, array(
              'type' =&gt; 'boolean',
              ));
     }

     public function setUp()
     {
         parent::setUp();
         $this-&gt;hasOne('FormField', array(
              'local' =&gt; 'form_field_id',
              'foreign' =&gt; 'id'));

         $this-&gt;hasOne('LeadType', array(
              'local' =&gt; 'lead_type_id',
              'foreign' =&gt; 'id'));

         $timestampable0 = new Doctrine_Template_Timestampable();
         $this-&gt;actAs($timestampable0);
     }
}</pre>
<p>and a Field class that extends the BaseField class.</p>
<p>Now, a couple of things to take away from this. Writing the Doctrine models by hand in PHP is a pain, where as doing so in YAML is pretty easy. Also, Doctrine creates that nice Abstract class for you, which is overwritten every time you generate the code, but also generates a simple class which extends the generated class and which is never overwritten. YAML, which stands for YAML Ain&#8217;t Markup Language, is a data serialization format and is probably closest to JSON. Using the friendly <a href="http://yaml-online-parser.appspot.com/">Online YAML Parser</a>, here&#8217;s the above Field.yml file in the popular JSON format:</p>
<pre>{
  "Field": {
    "actAs": {
      "Timestampable": null
    },
    "tableName": "field",
    "columns": {
      "field_order": {
        "type": "int(4)"
      },
      "required": {
        "type": "boolean"
      },
      "id": {
        "autoincrement": true,
        "type": "integer(8)",
        "primary": true
      }
    },
    "relations": {
      "ValueType": null,
      "LeadType": {
        "foreignAlias": "Fields"
      },
      "FormField": null
    }
  }
}</pre>
<p>YAML skips the curly brackets (or braces, or squiggly brackets, or whatever you wish to call them), quotation marks, commas, and instead relies on spacing and indentation.</p>
<p>There&#8217;s another neat trick that Doctrine utilizes YAML for, and that is loading data into a database. What this is especially useful for is initializing default data into a database. Here&#8217;s a partial example, based on the Field.yml file above:</p>
<pre>Field:
  Field_1:
    field_order: 1
     required: false
  Field_2:
    field_order: 2
     required: true
  Field_2:
    field_order: 3
     required: true</pre>
<p>I dropped the relationships for brevity, but what the above YAML would give us are three Fields in the database, with their assigned field_orders and required values. To load that data you simply call Doctrine_Core::loadData(&#8216;FieldData.yml&#8217;) and that is it. <a href="http://www.doctrine-project.org/projects/orm/1.2/docs/manual/data-fixtures/en">Read more about it here</a>.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://ericbrandel.com/2012/01/11/doctrine-1-2-and-yaml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Email Deliverability: Feedback Loop</title>
		<link>http://ericbrandel.com/2012/01/09/email-deliverability-feedback-loop/</link>
		<comments>http://ericbrandel.com/2012/01/09/email-deliverability-feedback-loop/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 08:30:08 +0000</pubDate>
		<dc:creator>Eric Brandel</dc:creator>
				<category><![CDATA[Email Deliverability]]></category>
		<category><![CDATA[Feedback Loop]]></category>
		<category><![CDATA[FBL]]></category>

		<guid isPermaLink="false">http://ericbrandel.com/?p=173</guid>
		<description><![CDATA[Completing the Loop So you&#8217;ve got your SPF records setup nicely, you&#8217;ve used the tools available at the Postmaster sites, and your emails are being delivered, but now what? There are two things you&#8217;re concerned with now: are your emails &#8230; <a href="http://ericbrandel.com/2012/01/09/email-deliverability-feedback-loop/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>Completing the Loop</strong></p>
<p>So you&#8217;ve got your <a title="Email Deliverability: SPF Records – Part 1" href="http://ericbrandel.com/2011/12/08/email-deliverability-spf-records-part-1/">SPF records setup</a> nicely, you&#8217;ve used the <a title="Email Deliverability: Postmasters – Part 1" href="http://ericbrandel.com/2011/12/20/email-deliverability-postmasters-part-1/">tools available at the Postmaster sites</a>, and your emails are being delivered, but now what? There are two things you&#8217;re concerned with now: are your emails being read and are they being reported as spam? Feedback Loops (FBLs) can&#8217;t help you with the former, but they can help you with the latter.</p>
<p>A Feedback Loop is pretty simple idea: when a user signifies that they believe your message to be spam, the email provider notifies you of this and sends you the message that was flagged. The only difficulty involved is that an FBL must be setup with each email providers and ISP individually, and that each FBL you setup has a different set of requirements. Typically, FBL information is listed on the Postmaster sites, so a good place to start is the <a title="Email Deliverability: Postmasters – Part 1" href="http://ericbrandel.com/2011/12/20/email-deliverability-postmasters-part-1/">list of sites that I have here</a>.<span id="more-173"></span></p>
<p>The setup of the FBL will vary for each email provider, but here are a couple examples:</p>
<p style="padding-left: 30px;"><strong>AOL</strong><br />
AOL has two steps to setup an FBL. The first step is to create a specific email address, fbl@. The second step is to prove ownership of the IP address in question. More info here: <a href="http://postmaster.aol.com/Postmaster.FeedbackLoop.php">http://postmaster.aol.com/Postmaster.FeedbackLoop.php</a></p>
<p style="padding-left: 30px;"><strong>Comcast</strong><br />
Comcast has a pretty straightforward method to signup for their FBL. You give them your contact information and the IP addresses you wish to claim. They review your information and will approve or deny your application within two weeks.<br />
More info here: <a href="http://postmaster.comcast.net/feedback-loop.html" target="_blank">http://postmaster.comcast.net/feedback-loop.html</a></p>
<p style="padding-left: 30px;"><strong>Yahoo</strong><br />
Yahoo functions a little differently. The main difference is that Yahoo requires you to sign your emails with DomainKeys or DKIM, and they also refer to the FBL as the Complaint Feedback Loop. DKIM and DomainKeys have a similar purpose to that of SPF, and I&#8217;ll most likely cover them in a post in the future. More info here: <a href="http://help.yahoo.com/l/us/yahoo/mail/postmaster/feedback/" target="_blank">http://help.yahoo.com/l/us/yahoo/mail/postmaster/feedback/</a></p>
<p>Those are just a couple of the Feedback Loops you&#8217;ll want to setup, but they provide a quick glimpse into the different processes involved.<strong><br />
</strong></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://ericbrandel.com/2012/01/09/email-deliverability-feedback-loop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Email Deliverability: Postmasters – Part 2</title>
		<link>http://ericbrandel.com/2012/01/06/email-deliverability-postmasters-part-2/</link>
		<comments>http://ericbrandel.com/2012/01/06/email-deliverability-postmasters-part-2/#comments</comments>
		<pubDate>Fri, 06 Jan 2012 06:50:55 +0000</pubDate>
		<dc:creator>Eric Brandel</dc:creator>
				<category><![CDATA[Email Deliverability]]></category>
		<category><![CDATA[Postmaster]]></category>

		<guid isPermaLink="false">http://ericbrandel.com/?p=150</guid>
		<description><![CDATA[Postmaster Tools Some of the Postmaster sites highlighted in Part 1 contain useful troubleshooting tools. There&#8217;s too many to go through all of them, so I&#8217;ve highlighted some of the most useful ones. AOL AOL probably has the most extensive &#8230; <a href="http://ericbrandel.com/2012/01/06/email-deliverability-postmasters-part-2/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>Postmaster Tools</strong></p>
<p>Some of the <a title="Email Deliverability: Postmasters – Part 1" href="http://ericbrandel.com/2011/12/20/email-deliverability-postmasters-part-1/">Postmaster sites highlighted in Part 1</a> contain useful troubleshooting tools. There&#8217;s too many to go through all of them, so I&#8217;ve highlighted some of the most useful ones.</p>
<p style="padding-left: 30px;"><strong>AOL</strong><br />
AOL probably has the most extensive number of Postmaster tools of any major email provider. Among them:</p>
<ul style="padding-left: 30px;">
<li><a title="AOL Reverse DNS Check" href="http://postmaster.aol.com/cgi-bin/plugh/rdns.pl" target="_blank">Reverse DNS Check</a><br />
Quickly verify your reverse DNS capability. You want the IP you are sending mail from to resolve to something logical. AOL has the following guidelines and recommendations for your reverse DNS entry:</li>
<ul>
<li>All connecting Mail Transfer Agents must have established reverse DNS</li>
<li>The reverse DNS entry (PTR Record) should match the domain name (A Record)</li>
<li>Reverse DNS must be in the form of a fully-qualified domain name</li>
</ul>
<li><a href="http://postmaster.aol.com/Postmaster.Troubleshooting.php#vrfIP" target="_blank">Verify Connecting IP</a><br />
AOL has setup a special email address that will automatically report back to you the IP address that your email was actually sent from. This can be very helpful, especially when <a title="Email Deliverability: SPF Records – Part 1" href="http://ericbrandel.com/2011/12/08/email-deliverability-spf-records-part-1/" target="_blank">configuring your SPF records</a>.</li>
<li><a title="AOL Postmaster IP Reputation Check Tool" href="http://postmaster.aol.com/Reputation.php" target="_blank">IP Reputation Check Tool</a><br />
This tool allows you to check on the reputation your IP address (that you found using the above method). Generally, your reputation will simply be &#8220;Undisclosed&#8221;, which is fine. AOL just hasn&#8217;t received enough emails from you to form an opinion.</li>
</ul>
<p style="padding-left: 30px;">A complete list of the tools that AOL provides <a href="http://postmaster.aol.com/Postmaster.Troubleshooting.php" target="_blank">can be found here</a>.</p>
<p style="padding-left: 30px;"><strong>Time Warner Road Runner</strong><strong></strong><br />
The Road Runner Postmaster Site has a very nice <a href="http://postmaster.rr.com/amIBlockedByRR" target="_blank">IP status tool</a>. It actually provides the results of a number of different spam block lists all in one place. With one query, you can check the status of your sending IP <strong></strong>address from Return Path, Spamhuas, Cloudmark, and, of course, Road Runner. Here&#8217;s an example of the results for ericbrandel.com:</p>
<figure id="attachment_167" aria-labelledby="figcaption_attachment_167" class="wp-caption aligncenter" style="width: 466px"><a href="http://ericbrandel.com/wp-content/uploads/2012/01/road-runner1.png"><img class="wp-image-167 " title="Road Runner IP Check Query Results" src="http://ericbrandel.com/wp-content/uploads/2012/01/road-runner1.png" alt="Road Runner IP Check Query Results" width="456" height="426" /></a><figcaption id="figcaption_attachment_167" class="wp-caption-text">Road Runner IP Check Query Results</figcaption></figure>
<p style="text-align: left; padding-left: 30px;"><strong>Comcast</strong><br />
Comcast has a unique tool that helps you with getting your IP address unblocked. It&#8217;s unique in that it is automated. If Comcast is the one blocking you (your block is not based on being listed as a spammer by another group) you can use their RBL Removal Form. <a href="http://postmaster.comcast.net/IPB-removal.html">More information is available here</a>.</p>
<p style="text-align: left;">Other than the tools highlighted above, most of the providers also have a system for setting up a Feedback Loop (FBL). This is a system that alerts you when your messages are marked as spam. A post covering FBLs in a little more depth is still in the works, and will hopefully be completed in the next couple of days.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericbrandel.com/2012/01/06/email-deliverability-postmasters-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CodeIgniter 2.1 and RedBeanPHP 3.0</title>
		<link>http://ericbrandel.com/2012/01/01/codeigniter-2-1-and-redbeanphp-3-0/</link>
		<comments>http://ericbrandel.com/2012/01/01/codeigniter-2-1-and-redbeanphp-3-0/#comments</comments>
		<pubDate>Sun, 01 Jan 2012 07:44:26 +0000</pubDate>
		<dc:creator>Eric Brandel</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[codeigniter]]></category>
		<category><![CDATA[orm]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[redbeanphp]]></category>

		<guid isPermaLink="false">http://ericbrandel.com/?p=133</guid>
		<description><![CDATA[Based on a comment on my previous post, I decided to take a look at RedBeanPHP in conjunction with CodeIgniter. In about ten minutes, I had grabbed the latest releases of both (CI 2.1.0 and RedBeans 3.0.2), set them both up &#8230; <a href="http://ericbrandel.com/2012/01/01/codeigniter-2-1-and-redbeanphp-3-0/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Based on a <a href="http://ericbrandel.com/2011/12/30/yet-another-open-source-crm/#comments">comment on my previous post</a>, I decided to take a look at <a title="RedBeanPHP" href="http://redbeanphp.com/" target="_blank">RedBeanPHP</a> in conjunction with <a title="CodeIgniter" href="http://codeigniter.com/" target="_blank">CodeIgniter</a>. In about ten minutes, I had grabbed the latest releases of both (CI 2.1.0 and RedBeans 3.0.2), set them both up and had them playing nice with each other thanks to <a title="RedBean and CodeIgniter Tutorial" href="http://creolab.hr/2011/02/redbean-codeigniter-take-2/" target="_blank">this great tutorial</a>, and was inserting data into an empty and tableless database.</p>
<p>After following that tutorial, it was really this simple:</p>
<pre>$this-&gt;load-&gt;library('rb');
$taco = R::dispense('taco');
$taco-&gt;cost = 14.95;
$taco-&gt;title = "Greatest Taco Ever";
$taco-&gt;flavor = "Tasty Fake Beef";
$id = R::store($taco);
$taco = R::load('taco', $id);
print_r($taco);</pre>
<p><span id="more-133"></span>That little chunk of code loaded the RedBeanPHP library in CodeIgniter, built a completely new table in my database, inserted a new &#8216;taco&#8217;, and then retrieved the newly stored &#8216;taco&#8217; bean and printed its guts out:</p>
<pre style="padding-left: 30px;">RedBean_OODBBean Object
(
    [null:RedBean_OODBBean:private] =&gt;
    [properties:RedBean_OODBBean:private] =&gt; Array
        (
            [id] =&gt; 13
            [cost] =&gt; 14.95
            [title] =&gt; Greatest Taco Ever
            [flavor] =&gt; Tasty Fake Beef
        )

    [__info:RedBean_OODBBean:private] =&gt; Array
        (
            [type] =&gt; taco
            [sys.id] =&gt; id
            [tainted] =&gt;
        )

    [beanHelper:RedBean_OODBBean:private] =&gt; RedBean_BeanHelperFacade Object
        (
        )

    [fetchType:RedBean_OODBBean:private] =&gt;
)</pre>
<p>The database table structure it created:</p>
<pre>CREATE TABLE IF NOT EXISTS `taco` (
 `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
 `cost` double DEFAULT NULL,
 `title` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
 `flavor` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
 PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ;</pre>
<p>So, that&#8217;s pretty neat and it&#8217;s also the type of thing that can bring developers to tears when they think about how much time they&#8217;ve spent dealing with this part of software development. Lots and lots to explore with RedBeanPHP, but I&#8217;m already pretty impressed.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericbrandel.com/2012/01/01/codeigniter-2-1-and-redbeanphp-3-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

