<?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>GameDefender</title>
	<atom:link href="http://gamedefender.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://gamedefender.com</link>
	<description>Because my name is too ethnic</description>
	<lastBuildDate>Wed, 14 Mar 2012 15:33:20 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Baking a Cake</title>
		<link>http://gamedefender.com/2012/03/14/baking-a-cake/</link>
		<comments>http://gamedefender.com/2012/03/14/baking-a-cake/#comments</comments>
		<pubDate>Wed, 14 Mar 2012 15:33:20 +0000</pubDate>
		<dc:creator>jedi</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[cakephp]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[rails]]></category>

		<guid isPermaLink="false">http://briteideas.com/gamedefender/?p=448</guid>
		<description><![CDATA[For the two weeks or so, I&#8217;ve been dabbling with CakePHP, which has been something of a painful experience.  My pain comes from meshing my PHP experience into a Rails frame of mind, which is essentially what CakePHP is.  PHP on Rails if you&#8217;d like, though, it doesn&#8217;t do all of what I&#8217;ve come to [...]]]></description>
				<content:encoded><![CDATA[<p>For the two weeks or so, I&#8217;ve been dabbling with CakePHP, which has been something of a painful experience.  My pain comes from meshing my PHP experience into a Rails frame of mind, which is essentially what CakePHP is.  PHP on Rails if you&#8217;d like, though, it doesn&#8217;t do all of what I&#8217;ve come to expect from rails.</p>
<p>Migrations are something I miss, though I&#8217;ve been seeing some progress on that front on GitHub.</p>
<p>Another thing I&#8217;m having trouble getting my head around is that I&#8217;m using PHP to write Rails-ish concepts and code, which is weird. Normally I don&#8217;t have this problem with context switching, but I find my Ruby brain being overpowered by my PHP brain.</p>
<p>Like Rails, it works best to define a default database config file, and Cake does this for you in the config directory, where you get a database.php.default, instead of the database.yml file in Rails.</p>
<p>Again, it&#8217;s these little things that get you.  From what I&#8217;ve seen, you can make CakePHP more Rails-like, but the way I see it, if you need to write Rails or Ruby, use Ruby on Rails.</p>
<p>CakePHP is a great product, despite some of the gripes I&#8217;ve seen.  If you want to do some rapid prototyping, but need to use PHP, such as if you&#8217;re a PHP shop, or that&#8217;s your strongest language, go bake a cake.</p>
<p>Here are some useful links to get you started:</p>
<p>http://book.cakephp.org/2.0/en/tutorials-and-examples/blog/part-two.html</p>
<p>http://net.tutsplus.com/tutorials/php/getting-started-with-cakephp/</p>
]]></content:encoded>
			<wfw:commentRss>http://gamedefender.com/2012/03/14/baking-a-cake/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Places It&#8217;s Tempting To Use Display: None; But Don&#8217;t</title>
		<link>http://gamedefender.com/2012/02/29/places-its-tempting-to-use-display-none-but-dont-css-tricks/</link>
		<comments>http://gamedefender.com/2012/02/29/places-its-tempting-to-use-display-none-but-dont-css-tricks/#comments</comments>
		<pubDate>Wed, 29 Feb 2012 15:05:06 +0000</pubDate>
		<dc:creator>jedi</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[accessibility]]></category>
		<category><![CDATA[css]]></category>

		<guid isPermaLink="false">http://briteideas.com/gamedefender/?p=443</guid>
		<description><![CDATA[This is a rather interesting article about how the display:none css property may not be the best solution, especially when you consider web accessibility and screen readers. Places It&#8217;s Tempting To Use Display: None; But Don&#8217;t &#124; CSS-Tricks.]]></description>
				<content:encoded><![CDATA[<p>This is a rather interesting article about how the display:none css property may not be the best solution, especially when you consider web accessibility and screen readers.</p>
<p><a href="http://css-tricks.com/places-its-tempting-to-use-display-none-but-dont/">Places It&#8217;s Tempting To Use Display: None; But Don&#8217;t | CSS-Tricks</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://gamedefender.com/2012/02/29/places-its-tempting-to-use-display-none-but-dont-css-tricks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Error establishing database connection WordPress on Mac OSX Lion</title>
		<link>http://gamedefender.com/2012/01/11/setting-up-apache-php-mysql-wordpress-on-mac-osx-lion/</link>
		<comments>http://gamedefender.com/2012/01/11/setting-up-apache-php-mysql-wordpress-on-mac-osx-lion/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 17:12:43 +0000</pubDate>
		<dc:creator>Alexander Sapountzis</dc:creator>
				<category><![CDATA[Annoyances]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[errors]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://gamedefender.com/wp/?p=440</guid>
		<description><![CDATA[I&#8217;ve recently gotten my hands on a new-ish iMac with a freshly installed copy of Lion (as opposed to my 6+ year old macbook which has seen so many versions of the kitty branded OS, it now LoLz all the time) and found that setting up a local WordPress Multisite dev environment to be somewhat [...]]]></description>
				<content:encoded><![CDATA[<p>I&#8217;ve recently gotten my hands on a new-ish iMac with a freshly installed copy of Lion (as opposed to my 6+ year old macbook which has seen so many versions of the kitty branded OS, it now LoLz all the time) and found that setting up a local WordPress Multisite dev environment to be somewhat tricky.</p>
<p>Out of the box, Lion comes with all the goodies you need to run a php/MySQL project, but nothing is ever in the right place.</p>
<p>Case in point, enabling apache is as simple as going to System Preferences &gt; Sharing &gt; Web Sharing, and Boom, you have a local web server running.  Just go to http://localhost/ and you should see the traditional apache &#8220;It Works!&#8221; message.</p>
<p>A simple change to your http.conf is all you need to get PHP set up, provided you can find it. Any Apache guru will tell you it varies from system to system, and OSX lion is no exception.</p>
<p><a href="http://smartwebdeveloper.com/mac/httpd-conf-location-mac" target="_blank">For those not in the know, it&#8217;s at /etc/apache2</a></p>
<p>After setting that part up, I had many issues with permissions, but this may not affect you, as I was working in a high security environment, and the image was totally locked down.  You don&#8217;t want to know what I had to do to get local admin rights.</p>
<p>Once I had apache and php set up, MySQL was pretty straight forward. Just go to <a href="http://www.mysql.com/downloads/mysql/" target="_blank">MySQL&#8217;s download page and get the DMG</a>. Setting up was a breeze, so I should have realized something went wrong.</p>
<p>I went ahead to start the <a href="http://codex.wordpress.org/Installing_WordPress" target="_blank">WordPress 5 Minute Install</a> and got stuck on the config.</p>
<p>No matter what I did, I kept getting this odd error message in my log files:</p>
<blockquote><p>“Error establishing a database connection”</p></blockquote>
<p>&#8230;and&#8230;</p>
<blockquote><p>Can&#8217;t connect to local MySQL server through socket &#8216;/var/mysql/mysql.sock</p></blockquote>
<p>I searched the interwebs for various articles, thankful I wasn&#8217;t the only one to get caught up by this issue.  The good folks over at <a href="http://foolswisdom.com/mac-wordpress-error-establishing-a-database-connection/" target="_blank">foolswisdom.com had a really good article about this database connection issue</a>.</p>
<p>In short, the php.ini file was looking for mysql.sock in /var/mysql/mysql.sock, but the file itself was installed under /tmp/mysql.sock</p>
<p>A quick change to the php.ini file and I was all set.</p>
<h3>Related Articles</h3>
<p>http://smartwebdeveloper.com/mac/httpd-conf-location-mac</p>
<p>http://foolswisdom.com/mac-wordpress-error-establishing-a-database-connection/</p>
<p>http://support.apple.com/kb/ts1999</p>
<p>http://www.mysql.com/downloads/mysql/</p>
<p>http://www.perfectline.ee/blog/how-to-setup-apache-and-php-on-mac-os-x-snow-leopard</p>
<p>http://akrabat.com/php/setting-up-php-mysql-on-os-x-10-7-lion/</p>
]]></content:encoded>
			<wfw:commentRss>http://gamedefender.com/2012/01/11/setting-up-apache-php-mysql-wordpress-on-mac-osx-lion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Back to basics</title>
		<link>http://gamedefender.com/2011/12/22/back-to-basics/</link>
		<comments>http://gamedefender.com/2011/12/22/back-to-basics/#comments</comments>
		<pubDate>Fri, 23 Dec 2011 01:48:25 +0000</pubDate>
		<dc:creator>Alexander Sapountzis</dc:creator>
				<category><![CDATA[thoughts]]></category>

		<guid isPermaLink="false">http://gamedefender.com/wp/?p=429</guid>
		<description><![CDATA[So I&#8217;ve been working on some WordPress goodness for an unnamed multinational for some time and have been realizing that my own work has been rather embarrassing. I&#8217;m going back to a basic site, and trying to rebuild my site into something  that can wow prospective money givers and not make me look like such [...]]]></description>
				<content:encoded><![CDATA[<p>So I&#8217;ve been working on some WordPress goodness for an unnamed multinational for some time and have been realizing that my own work has been rather embarrassing.<span id="more-429"></span></p>
<p>I&#8217;m going back to a basic site, and trying to rebuild my site into something  that can wow prospective money givers and not make me look like such a shlub.</p>
<p>Until then, here&#8217;s a picture of a bunny with a pancake on it&#8217;s head, cuz I don&#8217;t know what I&#8217;m talking about.</p>
<p><a href="http://www.flickr.com/photos/11494884@N02/1128475643/"><img src="http://farm2.staticflickr.com/1058/1128475643_15889817e3.jpg" alt="Pancake bunny" width="320" height="280" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://gamedefender.com/2011/12/22/back-to-basics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pages Tutorial for WordPress</title>
		<link>http://gamedefender.com/2010/07/08/pages-tutorial-for-wordpress/</link>
		<comments>http://gamedefender.com/2010/07/08/pages-tutorial-for-wordpress/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 14:30:53 +0000</pubDate>
		<dc:creator>Alexander Sapountzis</dc:creator>
				<category><![CDATA[thoughts]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://gamedefender.com/wp/?p=419</guid>
		<description><![CDATA[Pages tend to get overlooked by bloggers, who focus more on posts and updates overall.  To help those new to blogging, I&#8217;ve come up with a simple tutorial on how pages work in WordPress. Enjoy! WordPress Pages from Alex Sapountzis on Vimeo.]]></description>
				<content:encoded><![CDATA[<p>Pages tend to get overlooked by bloggers, who focus more on posts and updates overall.  To help those new to blogging, I&#8217;ve come up with a simple tutorial on how pages work in WordPress.</p>
<p>Enjoy!<span id="more-419"></span></p>
<p><a href="http://vimeo.com/12686273">WordPress Pages</a> from <a href="http://vimeo.com/user4081243">Alex Sapountzis</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://gamedefender.com/2010/07/08/pages-tutorial-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Posting Tutorial for WordPress</title>
		<link>http://gamedefender.com/2010/06/30/posting-tutorial-for-wordpress/</link>
		<comments>http://gamedefender.com/2010/06/30/posting-tutorial-for-wordpress/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 14:27:55 +0000</pubDate>
		<dc:creator>Alexander Sapountzis</dc:creator>
				<category><![CDATA[thoughts]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://gamedefender.com/wp/?p=417</guid>
		<description><![CDATA[I&#8217;m often asked to go into some details about how posts work with WordPress.  To that end, I&#8217;ve created a more in depth look at the posting process, and how to use them from start to finish. WordPress Posts from Alex Sapountzis on Vimeo.]]></description>
				<content:encoded><![CDATA[<p>I&#8217;m often asked to go into some details about how posts work with WordPress.  To that end, I&#8217;ve created a more in depth look at the posting process, and how to use them from start to finish.</p>
<p><span id="more-417"></span></p>
<p><a href="http://vimeo.com/12683253">WordPress Posts</a> from <a href="http://vimeo.com/user4081243">Alex Sapountzis</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://gamedefender.com/2010/06/30/posting-tutorial-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Basics Tutorial</title>
		<link>http://gamedefender.com/2010/06/22/wordpress-basics-tutorial/</link>
		<comments>http://gamedefender.com/2010/06/22/wordpress-basics-tutorial/#comments</comments>
		<pubDate>Tue, 22 Jun 2010 14:26:37 +0000</pubDate>
		<dc:creator>Alexander Sapountzis</dc:creator>
				<category><![CDATA[thoughts]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[vimeo]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://gamedefender.com/wp/?p=413</guid>
		<description><![CDATA[For those of you who may not be in the know, I&#8217;m a web developer.  One of the platforms that I do quite a bit of work on, is WordPress.  You may have seen a plug-in or two with my name on it, as well as a few blogs I&#8217;ve built using the platform. I [...]]]></description>
				<content:encoded><![CDATA[<p>For those of you who may not be in the know, I&#8217;m a web developer.  One of the platforms that I do quite a bit of work on, is WordPress.  You may have seen a plug-in or two with my name on it, as well as a few blogs I&#8217;ve built using the platform.</p>
<p>I keep getting asked many of the same question by my users, and I&#8217;ve decided to roll them up into various tutorials and instructions, in easy to consume videos.</p>
<p>I&#8217;ll be posting them onto the site as they come out, and without further ado, here&#8217;s the first one after the jump.</p>
<p><span id="more-413"></span></p>
<p><a href="http://vimeo.com/12681966">WordPress Basics</a> from <a href="http://vimeo.com/user4081243">Alex Sapountzis</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://gamedefender.com/2010/06/22/wordpress-basics-tutorial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Last Gig by Norman Green</title>
		<link>http://gamedefender.com/2010/03/09/the-last-gig-by-norman-green/</link>
		<comments>http://gamedefender.com/2010/03/09/the-last-gig-by-norman-green/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 18:09:35 +0000</pubDate>
		<dc:creator>Alexander Sapountzis</dc:creator>
				<category><![CDATA[thoughts]]></category>

		<guid isPermaLink="false">http://gamedefender.com/wp/?p=408</guid>
		<description><![CDATA[Just found out that one of my favorite writers recently came out with a new novel. Why haven&#8217;t I heard this yet? Damn you Internets! Anyone still feel like buying me a belated birthday gift? The Last Gig by Norman Green]]></description>
				<content:encoded><![CDATA[<p>Just found out that one of my favorite writers recently came out with a new novel.  Why haven&#8217;t I heard this yet?</p>
<p>Damn you Internets!</p>
<p>Anyone still feel like buying me a belated birthday gift?</p>
<p><a href="http://normanfgreen.com/blog/works/the-last-gig-in-stores-now/">The Last Gig by Norman Green</a></p>
]]></content:encoded>
			<wfw:commentRss>http://gamedefender.com/2010/03/09/the-last-gig-by-norman-green/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Should You Pay Off A High Balance or High Interest Rate Credit Card First? &#8211; Credit Cards &#8211; Lifehacker</title>
		<link>http://gamedefender.com/2010/03/02/should-you-pay-off-a-high-balance-or-high-interest-rate-credit-card-first-credit-cards-lifehacker/</link>
		<comments>http://gamedefender.com/2010/03/02/should-you-pay-off-a-high-balance-or-high-interest-rate-credit-card-first-credit-cards-lifehacker/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 17:04:15 +0000</pubDate>
		<dc:creator>Alexander Sapountzis</dc:creator>
				<category><![CDATA[thoughts]]></category>
		<category><![CDATA[broke]]></category>
		<category><![CDATA[credit cards]]></category>
		<category><![CDATA[debt]]></category>
		<category><![CDATA[finance]]></category>

		<guid isPermaLink="false">http://gamedefender.com/wp/?p=400</guid>
		<description><![CDATA[I get a lot of people asking me for minor financial advice, since rarely am I seen worrying about money or penny pinching.  I&#8217;m sure this is more because of my devil may care attitude, than my financial acumen, but regardless, my brain is valued by more than just zombies. Behold this article from Lifehacker.com, [...]]]></description>
				<content:encoded><![CDATA[<p>I get a lot of people asking me for minor financial advice, since rarely am I seen worrying about money or penny pinching.  I&#8217;m sure this is more because of my devil may care attitude, than my financial acumen, but regardless, my brain is valued by more than just zombies.</p>
<p>Behold this article from Lifehacker.com, reposted from Free from Broke, which settles the debate on which kind of credit card you should pay off.</p>
<p><a href="http://lifehacker.com/5482790/should-you-pay-off-a-high-balance-or-high-interest-rate-credit-card-first">Should You Pay Off A High Balance or High Interest Rate Credit Card First? &#8211; Credit Cards &#8211; Lifehacker</a>.</p>
<p>Personally, I&#8217;ve viewed credit cards as a necessary evil.  When you&#8217;re starting to build your credit, it&#8217;s good to have at least three that you pay off regularly, without lateness and a stable balance.  Over time however, they start feeling like the One Ring, warping you into a sick and twisted shadow of your former self, like Gollem. You start maxing them out, building up your debt beyond control, and engaging in forced frugality to try to make ends meet.</p>
<p>A few things about credit cards that should be common sense:</p>
<ul>
<li>Whatever you do, make sure you pay off whatever you put on your card within that billing cycle</li>
<li>Always pay at least twice the minimum balance</li>
<li>After you&#8217;ve established credit history, get rid of all but one of your credit cards</li>
</ul>
<p>It&#8217;s my personal thought that people of modest income should only have one credit card for online purchases, or those cases when they don&#8217;t want to carry cash.  Personally, I&#8217;d rather a check card of some sort, so that any purchases are made using real money taken out of my account, versus credit.  However, I see the need for a possible &#8220;emergency&#8221; credit card, as there have been moments where I&#8217;ve had to drop a grand or two to save a family member (not from prison, but from outstanding parking tickets).</p>
<p>My advice to you all, is spend a few minutes a day looking at your expenses, and make hard decisions on what you&#8217;re willing to cut, for the sake of some financial freedom.</p>
]]></content:encoded>
			<wfw:commentRss>http://gamedefender.com/2010/03/02/should-you-pay-off-a-high-balance-or-high-interest-rate-credit-card-first-credit-cards-lifehacker/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exercise or Not, Sitting at a Desk All Day Is Bad for You &#8211; Fitness &#8211; Lifehacker</title>
		<link>http://gamedefender.com/2010/03/02/exercise-or-not-sitting-at-a-desk-all-day-is-bad-for-you-fitness-lifehacker/</link>
		<comments>http://gamedefender.com/2010/03/02/exercise-or-not-sitting-at-a-desk-all-day-is-bad-for-you-fitness-lifehacker/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 08:07:14 +0000</pubDate>
		<dc:creator>Alexander Sapountzis</dc:creator>
				<category><![CDATA[thoughts]]></category>
		<category><![CDATA[exercise]]></category>
		<category><![CDATA[fitness]]></category>
		<category><![CDATA[Physical exercise]]></category>

		<guid isPermaLink="false">http://gamedefender.com/wp/?p=402</guid>
		<description><![CDATA[What a shock, sitting all day at a desk is bad for you&#8230; Exercise or Not, Sitting at a Desk All Day Is Bad for You &#8211; Fitness &#8211; Lifehacker. Seriously people, stand up from time to time and take a walk, hit the gym, or walk a few more blocks, rather than driving to [...]]]></description>
				<content:encoded><![CDATA[<p>What a shock, sitting all day at a desk is bad for you&#8230;</p>
<p><a href="http://lifehacker.com/5482856/exercise-or-not-sitting-at-a-desk-all-day-is-bad-for-you">Exercise or Not, Sitting at a Desk All Day Is Bad for You &#8211; Fitness &#8211; Lifehacker</a>.</p>
<p>Seriously people, stand up from time to time and take a walk, hit the gym, or walk a few more blocks, rather than driving to the corner store!</p>
]]></content:encoded>
			<wfw:commentRss>http://gamedefender.com/2010/03/02/exercise-or-not-sitting-at-a-desk-all-day-is-bad-for-you-fitness-lifehacker/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
