<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Code2Design blogs</title>
  <subtitle>Coding and Designing the Best!</subtitle>
  <link rel="alternate" type="text/html" href="http://www.code2design.com/blog"/>
  <link rel="self" type="application/atom+xml" href="http://www.code2design.com/blog/atom/feed"/>
  <id>http://www.code2design.com/blog/atom/feed</id>
  <updated>2007-02-09T22:36:43-05:00</updated>
  <entry>
    <title>Beginning Photo Editing</title>
    <link rel="alternate" type="text/html" href="http://www.code2design.com/david/beginning_photo_editing" />
    <id>http://www.code2design.com/david/beginning_photo_editing</id>
    <published>2009-05-26T17:19:39-04:00</published>
    <updated>2009-05-26T17:28:08-04:00</updated>
    <author>
      <name>David</name>
    </author>
    <category term="GIMP" />
    <category term="Photos" />
    <category term="Photoshop" />
    <summary type="html"><![CDATA[<!--paging_filter--><p><!--paging_filter-->
<p>Most people are not aware of just how easy it is to enhance even the poorest of photos. In this video I will cover bringing faded photos to life, enhancing colors, repairing dark photos, removing objects we don't want in our pictures, cropping, rotating, and more! At almost 40 minutes long, you will learn the tricks you need to make your photos stand out!</p>
<div class="margin: 0 auto;"><a href="http://www.mindbites.com/lesson/2720-beginning-photo-editing" class="bb-url"><img src="http://code2design.com/system/files/into_screen_v3_500_0.jpg" alt="" class="bb-image" /></a></div>
    ]]></summary>
    <content type="html"><![CDATA[<!--paging_filter--><p>Most people are not aware of just how easy it is to enhance even the poorest of photos. In this video I will cover bringing faded photos to life, enhancing colors, repairing dark photos, removing objects we don't want in our pictures, cropping, rotating, and more! At almost 40 minutes long, you will learn the tricks you need to make your photos stand out!</p>
<div class="margin: 0 auto;"><a href="http://www.mindbites.com/lesson/2720-beginning-photo-editing" class="bb-url"><img src="http://code2design.com/system/files/into_screen_v3_500_0.jpg" alt="" class="bb-image" /></a></div>
<p><!--break--></p>
<p>If you, or someone you know can benefit from this clip please make sure to watch it before June 1st. I entered it into the <a href="http://www.mindbites.com/contests/view/3/all_entries" class="bb-url">cast4cash</a> contest and you have until that date to watch it then it becomes a "pay-to-watch" costing $3 dollars. </p>
<p>Please vote for this video, if I win I will be able to purchase better equipment for future screencasts (Like a good Mic for one!). Also, be sure to check out the rest of the videos on <a href="http://www.mindbites.com/contests/view/3/all_entries" class="bb-url">mindbites</a>.</p>
    ]]></content>
  </entry>
  <entry>
    <title>MicroMVC</title>
    <link rel="alternate" type="text/html" href="http://www.code2design.com/david/micromvc" />
    <id>http://www.code2design.com/david/micromvc</id>
    <published>2009-02-21T14:29:41-05:00</published>
    <updated>2009-02-21T14:29:41-05:00</updated>
    <author>
      <name>David</name>
    </author>
    <category term="David" />
    <summary type="html"><![CDATA[<p>Today I am happy to announce the release of <a href="http://micromvc.com" class="bb-url">MicroMVC</a> at <a href="http://github.com/Xeoncross/micromvc/" class="bb-url">github</a>. MicroMVC is released under the <a href="http://www.gnu.org/licenses/gpl.html" class="bb-url">GPL v3</a> so it is free for anyone to download and use.<br />
MicroMVC is the project that I am most proud of out of all my web apps. It powers this sites video system and other sites where I needed something lightweight and blazing fast.<br />
Along with the new home it has been updated, cleaned up, and outfitted with a couple example controllers that show you how to fetch twitter updates, create posts in a SQLite database, call hooks/plugins, and load views. There is even a <a href="http://micromvc.com/intro.wmv" class="bb-url">video to help you get started</a>.</p>
    ]]></summary>
    <content type="html"><![CDATA[<p>Today I am happy to announce the release of <a href="http://micromvc.com" class="bb-url">MicroMVC</a> at <a href="http://github.com/Xeoncross/micromvc/" class="bb-url">github</a>. MicroMVC is released under the <a href="http://www.gnu.org/licenses/gpl.html" class="bb-url">GPL v3</a> so it is free for anyone to download and use.</p>
<p>MicroMVC is the project that I am most proud of out of all my web apps. It powers this sites video system and other sites where I needed something lightweight and blazing fast.</p>
<p>Along with the new home it has been updated, cleaned up, and outfitted with a couple example controllers that show you how to fetch twitter updates, create posts in a SQLite database, call hooks/plugins, and load views. There is even a <a href="http://micromvc.com/intro.wmv" class="bb-url">video to help you get started</a>.</p>
<p>While this system isn’t for everyone - it is perfect for people that don’t want extra junk in their systems and people who don’t want to deal with a mess of procedural php code everywhere. MicroMVC only requires 5 small files and a controller to work it’s magic. Taking a measly 200kb (or less if caching is on) to run - a lot less than CodeIgniter and Zend which take +2MB and +4MB respectively.</p>
<p>I would love feedback from anyone that would like to try this system out. I hope that it can serve others as much as it has been a help to me. Please feel free to post questions in our forums.</p>
    ]]></content>
  </entry>
  <entry>
    <title>PHP Video Tutorials</title>
    <link rel="alternate" type="text/html" href="http://www.code2design.com/david/php_video_tutorials" />
    <id>http://www.code2design.com/david/php_video_tutorials</id>
    <published>2008-09-10T11:58:27-04:00</published>
    <updated>2008-09-10T11:58:27-04:00</updated>
    <author>
      <name>David</name>
    </author>
    <category term="David" />
    <summary type="html"><![CDATA[<!--paging_filter--><p><!--paging_filter-->
<p>After several months work I am proud to announce the <a href="http://videos.code2design.com/">Code2Design video system</a> is finally up! Featuring 25 videos on HTML, PHP, AutoCAD, and more! Each video is either 640x480 or 800x600 and is avalible to download for private viewing. (Not everyone has DSL in their home.) </p>
<p>The Two videos I recomend the most are <a href="http://videos.code2design.com/video/play/PHP/11">PHP Security</a> and <a href="http://videos.code2design.com/video/play/Other/1">Resizing and Sending Images For Email</a>.</p>
<p>PHP security is probably the most advanced video of it's type in the world. It is about 45min long and covers basic attacks like Globals, Includes, and Super Global arrays like $_SERVER and $_GET. More advanced subjects like SQL injection, CSFR, and XSS are covered later in the video. Each attack is not only discussed - but actually shown in action so you can easily follow along.</p>
    ]]></summary>
    <content type="html"><![CDATA[<!--paging_filter--><p>After several months work I am proud to announce the <a href="http://videos.code2design.com/">Code2Design video system</a> is finally up! Featuring 25 videos on HTML, PHP, AutoCAD, and more! Each video is either 640x480 or 800x600 and is avalible to download for private viewing. (Not everyone has DSL in their home.) </p>
<p>The Two videos I recomend the most are <a href="http://videos.code2design.com/video/play/PHP/11">PHP Security</a> and <a href="http://videos.code2design.com/video/play/Other/1">Resizing and Sending Images For Email</a>.</p>
<p>PHP security is probably the most advanced video of it's type in the world. It is about 45min long and covers basic attacks like Globals, Includes, and Super Global arrays like $_SERVER and $_GET. More advanced subjects like SQL injection, CSFR, and XSS are covered later in the video. Each attack is not only discussed - but actually shown in action so you can easily follow along.</p>
<p>In addition, you can download the files and replicate the attacks on your own host (before one of my users does it for you). Just look for the "Video Files" link under each video.</p>
<p>I hope you enjoy the videos and please leave feedback on what you would like to see next!</p>
    ]]></content>
  </entry>
  <entry>
    <title>MD5, hashes, passwords, salts and more</title>
    <link rel="alternate" type="text/html" href="http://www.code2design.com/david/md5_hashes_passwords_salts_and_more" />
    <id>http://www.code2design.com/david/md5_hashes_passwords_salts_and_more</id>
    <published>2008-04-08T16:04:30-04:00</published>
    <updated>2008-04-08T16:04:54-04:00</updated>
    <author>
      <name>David</name>
    </author>
    <category term="PHP" />
    <category term="Hacking" />
    <summary type="html"><![CDATA[<p>1) You need to salt your passwords.<br />
"Assume a user's secret key is stolen and he is known to use one of 200,000 English words as his password. The system uses a 32-bit salt (like md5). Because of this salt, the attacker's pre-calculated hashes are of no value. He/she must calculate the hash of each word with each of 2^32 (4,294,967,296) possible salts appended until a match is found. The total number of possible inputs can be obtained by multiplying the number of words in the dictionary with the number of possible salts:<br />
2^{32} \times 200 000 = 8.58993459 \times 10^{14}<br />
To complete a brute-force attack, the attacker must now compute about 800 trillion hashes, instead of only 200,000. Even though the password itself is known to be simple, the secret salt makes breaking the password radically more difficult." - <a href="http://en.wikipedia.org/wiki/Salt_"><a href="http://en.wikipedia.org/wiki/Salt_">http://en.wikipedia.org/wiki/Salt_</a></a>(cryptography)</p>
    ]]></summary>
    <content type="html"><![CDATA[<p>1) You need to salt your passwords.</p>
<p>"Assume a user's secret key is stolen and he is known to use one of 200,000 English words as his password. The system uses a 32-bit salt (like md5). Because of this salt, the attacker's pre-calculated hashes are of no value. He/she must calculate the hash of each word with each of 2^32 (4,294,967,296) possible salts appended until a match is found. The total number of possible inputs can be obtained by multiplying the number of words in the dictionary with the number of possible salts:</p>
<p>2^{32} \times 200 000 = 8.58993459 \times 10^{14}</p>
<p>To complete a brute-force attack, the attacker must now compute about 800 trillion hashes, instead of only 200,000. Even though the password itself is known to be simple, the secret salt makes breaking the password radically more difficult." - <a href="http://en.wikipedia.org/wiki/Salt_">http://en.wikipedia.org/wiki/Salt_</a>(cryptography)</p>
<p>2) Now that I got that off my chest I recommend this awesome PHP class <a href="http://www.openwall.com/phpass/">http://www.openwall.com/phpass/</a> as even WORDPRESS has started using it.</p>
<p>3) Plain md5 is just too simple to crack - it is like WEP in WIFI: <a href="http://md5.rednoize.com/">http://md5.rednoize.com/</a></p>
<p>4) Rainbow Tables can kill your simple PHP scripts: <a href="http://www.antsight.com/zsl/rainbowcrack/">http://www.antsight.com/zsl/rainbowcrack/</a><br />
<a href="http://en.wikipedia.org/wiki/Rainbow_table">http://en.wikipedia.org/wiki/Rainbow_table</a></p>
<p>So please, I don't want to see anyone still using plain md5() hashes - at least use a salt! </p>
<p><a href="http://www.lightbluetouchpaper.org/2007/11/16/google-as-a-password-cracker/">http://www.lightbluetouchpaper.org/2007/11/16/google-as-a-password-cracker/</a><br />
<a href="http://phpsec.org/articles/2005/password-hashing.html">http://phpsec.org/articles/2005/password-hashing.html</a></p>
    ]]></content>
  </entry>
  <entry>
    <title>Free AutoDesk Inventor</title>
    <link rel="alternate" type="text/html" href="http://www.code2design.com/david/free_autodesk_inventor" />
    <id>http://www.code2design.com/david/free_autodesk_inventor</id>
    <published>2007-04-19T18:05:08-04:00</published>
    <updated>2007-04-19T18:05:08-04:00</updated>
    <author>
      <name>David</name>
    </author>
    <category term="AutoCAD" />
    <category term="Site News" />
    <summary type="html"><![CDATA[<p><a href="http://autodesk.com/">AutoDesk</a> is giving away free copies of its student programs like <a href="http://usa.autodesk.com/adsk/servlet/index?siteID=123112&amp;id=4246282">AutoDesk Inventor</a>. If you are a student you need to take a minute to register for this great offer! (visit <a href="http://students3.autodesk.com/">Student Autodesk</a>)<br />
As soon as my month-long fight with my computer-box is over (Curse you SATA, Cheap Video Cards, and ECS Mobos), I plan on releasing some Inventor tutorials and because it is a $4000 program (Full Version) this maybe your only chance to grab a copy!<br />
Please note that you must be a student with a college email address(I think they also allow Highschool emails). Also, you will need a decent video card for this program as it is a 3D modeling program. (64MB video card should be fine - but I suggest a 128MB.)</p>
    ]]></summary>
    <content type="html"><![CDATA[<p><a href="http://autodesk.com/">AutoDesk</a> is giving away <span style="font-weight:bold">free copies</span> of its student programs like <a href="http://usa.autodesk.com/adsk/servlet/index?siteID=123112&amp;id=4246282">AutoDesk Inventor</a>. If you are a student you <span style="font-style:italic">need</span> to take a minute to register for this great offer! (visit <a href="http://students3.autodesk.com/">Student Autodesk</a>) </p>
<p>As soon as my month-long fight with my computer-box is over (Curse you SATA, Cheap Video Cards, and ECS Mobos), I plan on releasing some Inventor tutorials and because it is a $4000 program (Full Version) this maybe your only chance to grab a copy! </p>
<p>Please note that you must be a student with a college email address(I think they also allow Highschool emails). Also, you will need a decent video card for this program as it is a 3D modeling program. (64MB video card should be fine - but I suggest a 128MB.)</p>
    ]]></content>
  </entry>
  <entry>
    <title>Instant HTML Help</title>
    <link rel="alternate" type="text/html" href="http://www.code2design.com/warpnacelle/instant_html_help" />
    <id>http://www.code2design.com/warpnacelle/instant_html_help</id>
    <published>2007-04-14T01:19:41-04:00</published>
    <updated>2007-04-14T01:19:41-04:00</updated>
    <author>
      <name>WarpNacelle</name>
    </author>
    <category term="HTML" />
    <category term="Tools" />
    <summary type="html"><![CDATA[<p>If you're just learning how to create your own little space in the vast expanse of the World Wide Web you are starting at a great time.<br />
When I began learning, nearly 10 years ago, I had to crack open the books, fire up Wordpad and figure this stuff out by trial and error.  If I needed help, it was a long search through various indexes.<br />
Now, there are so many resources on the web that anyone wanting to learn HTML or any of the vast languages out there, they have gold readily available at the click of a mouse.  Plus, with Web 2.0 becoming more and more prevalent, instant examples are here.<br />
Case in point is the HTML Playground: <a href="http://htmlplayground.com/"><a href="http://htmlplayground.com/">http://htmlplayground.com/</a></a><br />
The name says it all.  A list of web coding tags are available for you to select and have instant examples and sample code to look at and then edit it and see what happens.<br />
This is a fantastic resource for any beginner and one I highly recommend checking out and, well, playing around with!</p>
    ]]></summary>
    <content type="html"><![CDATA[<p>If you're just learning how to create your own little space in the vast expanse of the World Wide Web you are starting at a great time.</p>
<p>When I began learning, nearly 10 years ago, I had to crack open the books, fire up Wordpad and figure this stuff out by trial and error.  If I needed help, it was a long search through various indexes.</p>
<p>Now, there are so many resources on the web that anyone wanting to learn HTML or any of the vast languages out there, they have gold readily available at the click of a mouse.  Plus, with Web 2.0 becoming more and more prevalent, instant examples are here.</p>
<p>Case in point is the HTML Playground: <a href="http://htmlplayground.com/">http://htmlplayground.com/</a></p>
<p>The name says it all.  A list of web coding tags are available for you to select and have instant examples and sample code to look at and then edit it and see what happens.</p>
<p>This is a fantastic resource for any beginner and one I highly recommend checking out and, well, playing around with!</p>
    ]]></content>
  </entry>
  <entry>
    <title>You Can CMS Without One Two</title>
    <link rel="alternate" type="text/html" href="http://www.code2design.com/maspick/you_can_cms_without_one_two" />
    <id>http://www.code2design.com/maspick/you_can_cms_without_one_two</id>
    <published>2007-04-05T16:07:03-04:00</published>
    <updated>2007-04-05T16:17:50-04:00</updated>
    <author>
      <name>maspick</name>
    </author>
    <category term="Maspick" />
    <category term="PHP" />
    <summary type="html"><![CDATA[<p>In my last posting, I demonstrated how to create a header and footer file to be included at the top and bottom of all, or at least many, pages.  This makes it easy to modify those parts and have the changes automatically spread across all the pages that share that header and footer file.  This is one of the things a CMS simplifies for the user.<br />
But what if part of your header, or footer, file is your navigation system and you want the button or link to change when the page associated is chosen?  That means your header, or footer, must change depending on what page it's included on.  Actually, that's one of the beautiful things about PHP - since it's commands are processed prior to the display of the page, you can program those changes to happen for you automatically.</p>
    ]]></summary>
    <content type="html"><![CDATA[<p>In my last posting, I demonstrated how to create a header and footer file to be included at the top and bottom of all, or at least many, pages.  This makes it easy to modify those parts and have the changes automatically spread across all the pages that share that header and footer file.  This is one of the things a CMS simplifies for the user.</p>
<p>But what if part of your header, or footer, file is your navigation system and you want the button or link to change when the page associated is chosen?  That means your header, or footer, must <span style="font-style:italic">change</span> depending on what page it's included on.  Actually, that's one of the beautiful things about PHP - since it's commands are processed prior to the display of the page, you can <span style="font-style:italic">program</span> those changes to happen for you automatically.</p>
<p>The first thing we need to do is determine what page is being displayed at the moment.  The following bit of code, placed at the top of your header file so that it's executed first, will get you the page you're on:</p>
<p><div class="codeblock"><code><font color="#000000"><font color="#0000BB">&lt;?php<br />$parts&nbsp;</font><font color="#007700">=&nbsp;</font><font color="#0000BB">explode</font><font color="#007700">(</font><font color="#DD0000">'/'</font><font color="#007700">,&nbsp;</font><font color="#0000BB">$_SERVER</font><font color="#007700">[</font><font color="#DD0000">'PHP_SELF'</font><font color="#007700">]);<br /></font><font color="#0000BB">$this&nbsp;</font><font color="#007700">=&nbsp;</font><font color="#0000BB">$parts</font><font color="#007700">[</font><font color="#0000BB">count</font><font color="#007700">(</font><font color="#0000BB">$parts</font><font color="#007700">)&nbsp;-&nbsp;</font><font color="#0000BB">1</font><font color="#007700">];<br /></font><font color="#0000BB">$pname&nbsp;</font><font color="#007700">=&nbsp;</font><font color="#0000BB">substr</font><font color="#007700">(</font><font color="#0000BB">$this</font><font color="#007700">,&nbsp;</font><font color="#0000BB">0</font><font color="#007700">,&nbsp;-</font><font color="#0000BB">4</font><font color="#007700">);<br /></font><font color="#0000BB">?&gt;</font></font></code></div></p>
<p>What this does is isolate the filename part of the path from the subdirectory(ies) it resides in.  The first command creates an array called parts from whatever is between the slashes ('/') of the path.  The next determines the filename &amp; extension based upon the index value of the last array element.  Finally, we pull off the extension in the third command.  The second and third commands could be combined, but there's a reason I keep them separate that I'll explain in a bit.</p>
<p>Okay, we have the name of the page at our disposal, what do we do with it?  In our navigation, we can now make decisions about what to do when a certain page is loaded.  Here's an example of one navigation element:</p>
<p><div class="codeblock"><code>&lt;div id=&quot;navigation&quot;&gt;<br />&lt;ul&gt;<br />&lt;li<font color="#000000"><font color="#0000BB">&lt;?php&nbsp;</font><font color="#007700">if&nbsp;(</font><font color="#0000BB">$pname&nbsp;</font><font color="#007700">==&nbsp;</font><font color="#DD0000">'guestbook'</font><font color="#007700">)&nbsp;echo&nbsp;</font><font color="#DD0000">"&nbsp;class=\"there\""</font><font color="#007700">;&nbsp;</font><font color="#0000BB">?&gt;</font></font>&gt;<font color="#000000"><font color="#0000BB">&lt;?php&nbsp;</font><font color="#007700">if&nbsp;(</font><font color="#0000BB">$pname&nbsp;</font><font color="#007700">!=&nbsp;</font><font color="#DD0000">'guestbook'</font><font color="#007700">)&nbsp;{&nbsp;</font><font color="#0000BB">?&gt;</font></font>&lt;a href=&quot;guestbook.php&quot;&gt;<font color="#000000"><font color="#0000BB">&lt;?php&nbsp;</font><font color="#007700">}&nbsp;</font><font color="#0000BB">?&gt;</font></font>Guestbook<font color="#000000"><font color="#0000BB">&lt;?php&nbsp;</font><font color="#007700">if&nbsp;(</font><font color="#0000BB">$pname&nbsp;</font><font color="#007700">!=&nbsp;</font><font color="#DD0000">'guestbook'</font><font color="#007700">)&nbsp;echo&nbsp;</font><font color="#DD0000">"&lt;/a&gt;"</font><font color="#007700">;&nbsp;</font><font color="#0000BB">?&gt;</font></font>&lt;/li&gt;</code></div></p>
<p>Here's what's happening in this list item.  Before we close the LI tag, we check to see if the page name (<span style="font-style:italic">$pname</span>) matches the page this item links to.  If it does, we add the class named <span style="font-style:italic">there</span> which will invoke different styling for that item to indicate on the item itself we're on that page. What follows is a determination whether or not we need to make this item a link based upon whether the page is loaded or not.</p>
<p>Looks like a lot of typing, but if you have a means of saving blocks of code that you use frequently, you can save off one of these lines and copy it to your header or footer the number of times to match the number of navigation elements you have.  Now you'll have an automatically changing navigation system that'll reflect what page you're on without having to remember to code it on the page itself.  And since it's located in one easy-to-edit place, you can modify it as needed when changes happen to your site and it will be reflected in all the pages.</p>
<p>Another feature I usually add to the footer of pages is the last modified date.  With information we grabbed in the header and the following code, it will automatically be changed as we update a page.</p>
<p><code>page last modified <font color="#000000"><font color="#0000BB">&lt;?php&nbsp;</font><font color="#007700">echo&nbsp;</font><font color="#0000BB">date</font><font color="#007700">(</font><font color="#DD0000">"m/j/y&nbsp;h:i"</font><font color="#007700">,&nbsp;</font><font color="#0000BB">filemtime</font><font color="#007700">(</font><font color="#0000BB">$this</font><font color="#007700">));&nbsp;</font><font color="#0000BB">?&gt;</font></font></code></p>
<p>This prints the modified date of the filename (<span style="font-style:italic">$this</span>), giving the date and time that is stored for that page.  Nothing earth-shattering, but a handy thing that some visitors look at to determine how old the information is on a particular page.</p>
<p>Next time, we'll explore some more ways to employ PHP to make your static <span style="font-style:italic">CMS</span> a little less static seeming.  Till then, happy coding! :^{&gt;</p>
    ]]></content>
  </entry>
  <entry>
    <title>Persecution</title>
    <link rel="alternate" type="text/html" href="http://www.code2design.com/david/persecution" />
    <id>http://www.code2design.com/david/persecution</id>
    <published>2007-03-25T20:03:05-04:00</published>
    <updated>2007-03-25T20:03:05-04:00</updated>
    <author>
      <name>David</name>
    </author>
    <category term="David" />
    <category term="Persecution" />
    <category term="Satan" />
    <summary type="html"><![CDATA[<p>As I was reading the first chapter of 2 Thessalonians, I started thinking about a few things; particularly - persecution.  Having been born and raised in America, I've never really known "persecution".  Because I am a Christian, I may have been made fun of, rejected, or disliked - but I wouldn't consider those as "persecution"; more like inconveniences.  However, this chapter explains persecution in one of the ways it should be seen, so I’d like to share with you. ;)<br />
Quote:Dear brothers and sisters, we always thank God for you, as is right, for we are thankful that your faith is flourishing and that you are all growing in love for each other.  - 2 Thessalonians 1:3</p>
    ]]></summary>
    <content type="html"><![CDATA[<p>As I was reading the first chapter of 2 Thessalonians, I started thinking about a few things; particularly - persecution.  Having been born and raised in America, I've never really known "persecution".  Because I am a Christian, I may have been made fun of, rejected, or disliked - but I wouldn't consider those as "persecution"; more like inconveniences.  However, this chapter explains persecution in one of the ways it should be seen, so I’d like to share with you. ;)</p>
<p><div class="bb-quote">Quote:<blockquote class="bb-quote-body">Dear brothers and sisters, we always thank God for you, as is right, for we are thankful that your faith is flourishing and that you are all growing in love for each other.  - 2 Thessalonians 1:3</blockquote></div></p>
<p>Two key elements right there! A strong faith, and love for others.  I don't think you can have two more powerful weapons than faith and love.  I know you certainly can't stand against Satan without them!  They are the very core of a Christian. "There are three things that will endure (Forever) - faith, hope, and love - and the greatest of these is love." - 1 Corinthians 13:13</p>
<p><div class="bb-quote">Quote:<blockquote class="bb-quote-body">We proudly tell God's other churches about your endurance and faithfulness in all the persecutions and hardships you are suffering.  But God will use this persecution to show his justice.  For He will make you worthy of his kingdom, for which you are suffering, and in His justice He will punish those who persecute you. - 2 Thessalonians 1:4-6</blockquote></div></p>
<p><div class="bb-quote">Quote:<blockquote class="bb-quote-body">And so we keep on praying for you, that our God will make you worthy of the life to which he called you.  And we pray that God, by his power, will fulfill all your good intentions and faithful deeds.  Then everyone will give honor to the name of our Lord Jesus because of you, and you will be honored along with him.  This is made possible because of the undeserved favor of our God and Lord, Jesus Christ. - 2 Thessalonians 1:11-12</blockquote></div></p>
<p>Interesting...  did you catch it? "For He will make you worthy of his kingdom"</p>
<p>Let me tell you something - armies don't attack something unless it's a threat. Period. The same thing goes for Satan and his fallen angels - they wont attack you unless you’re a threat. If you are going through life, minding your own business and staying away from God, you have nothing to worry about! You pose no threat to Satan and you're walking right down the path he wants you to go - the path to hell. So, why would he bother you?</p>
<p>However, if you're interrupting Satan's plans, if you're doing God's will and sharing God's love with others - you just made yourself a target.  You're now fighting on God's side - against Satan. So, you can be sure that Satan will send any kind of persecution he can to hold you back, cause you pain, and get you to stumble.  He doesn't want you to keep doing what you're doing - you'll ruin his plans!</p>
<p>As you draw closer to God and start following his will for your life more and more, you'll encounter stronger persecution.  The bigger a threat you are; the more Satan will work to stop you.  Just look at the lives of the Apostles, Paul, Martin Luther, and Jesus.  They had lots of trouble from Satan's attacks and traps.  They were HUGE threats.  But you know what? Their lives and their suffering was a testament to their worthiness of the kingdom of God.</p>
<p>They showed their faith in Christ and their love for others through their sacrifices.  And with each new challenge they looked to God, and He gave them the strength and the wisdom to continue doing His will. He made them worthy of His kingdom. "And we pray that God, by his power, will fulfill all your good intentions and faithful deeds.  Then everyone will give honor to the name of our Lord Jesus because of you, and you will be honored along with him."</p>
<p>If you are in the game of life - whether on God's side or Satan's side - you're going to get tackled.  Someone will see you as a threat and try to take you down.  You're playing for the goal - our goal is Christ and a non-stop worship concert in heaven where God reigns.  So if you suffer persecution you know that you're making a difference.  A difference Satan wants to stop.</p>
<p><div class="bb-quote">Quote:<blockquote class="bb-quote-body">And God will provide rest for you who are being persecuted and also for us when the Lord Jesus appears from heaven.  He will come with his mighty Angels, in flaming fire, bringing judgment on those who don't know God and on those who refused to obey the good news of our Lord Jesus.  They will be punished with everlasting destruction, forever separated from the Lord and from his glorious power when he comes to receive glory and praise from his holy people.  And you will be among those praising Him on that day, for you believe what we testified about Him. - 2 Thessalonians 1:7-10</blockquote></div></p>
<p>Like I said, I can remember the last time I was persecuted.  So this really has me thinking about whether or not I'm living my life for God - or for myself. Am I a threat to Satan or not? Because one day everything I do for myself will be burned up - It just plain won't matter. (Not to mention the fact that the life God has for me is 1000000x better.)</p>
<p>So let me ask you this - if you haven't been tackled, if you haven't faced persecution, if you are just sitting on the sidelines never going anywhere - seriously, what is the point of your life?</p>
    ]]></content>
  </entry>
  <entry>
    <title>C2D&#039;s Open Search and Razor Blades</title>
    <link rel="alternate" type="text/html" href="http://www.code2design.com/david/c2ds_open_search_and_razor_blades" />
    <id>http://www.code2design.com/david/c2ds_open_search_and_razor_blades</id>
    <published>2007-02-28T13:04:06-05:00</published>
    <updated>2007-02-28T13:06:03-05:00</updated>
    <author>
      <name>David</name>
    </author>
    <category term="David" />
    <category term="Flash" />
    <category term="Site News" />
    <summary type="html"><![CDATA[<!--paging_filter--><p><!--paging_filter-->
<p>Time for more (than less) information on the recent updates to Code2Design.</p>
<p>Yes, C2D is now <a href="http://opensearch.a9.com/" target="_blank">open search</a> compatible. Now you can search all of Code2Design.com right from your browser!</p>
<p>To install the browser plug-in for Firefox, Opera, or Internet Explorer 7 simply visit any page on C2D and click the highlighted search box to add us to your list of favorite search engines!</p>
<p><img src="/images/c2d_os.jpg"></p>
<p>However, if you are anything like me, you probably never even use that feature. ;) So, now is a great chance to improve your skills, find useful information, and help test-out our new search plug-in. Boy are you efficient! </p>
    ]]></summary>
    <content type="html"><![CDATA[<!--paging_filter--><p>Time for more (than less) information on the recent updates to Code2Design.</p>
<p>Yes, C2D is now <a href="http://opensearch.a9.com/" target="_blank">open search</a> compatible. Now you can search all of Code2Design.com right from your browser!</p>
<p>To install the browser plug-in for Firefox, Opera, or Internet Explorer 7 simply visit any page on C2D and click the highlighted search box to add us to your list of favorite search engines!</p>
<p><img src="/images/c2d_os.jpg"></p>
<p>However, if you are anything like me, you probably never even use that feature. ;) So, now is a great chance to improve your skills, find useful information, and help test-out our new search plug-in. Boy are you efficient! </p>
<p>In other news, the <a href="http://www.code2design.com/new_projects" class="bb-url">Bookmark System</a> I posted about earlier looks like it has become a simple CMS project! Yes, I have always wanted a CMS that was secure, simple to hack, and didn’t need updates. (Like a baby version of <a href="http://drupal.org" class="bb-url">Drupal</a>.) So out of this desire, I will be using the same system I am building for my bookmarks as the spring board for a CMS system (and tutorials) that will be easy to use/hack without the need for 4+ years of PHP experience to follow the code. Yes, I see that smile on your face…  ;)</p>
<p>Recently, we have been receiving about 100 unique visitors each day and now that I have posted 8 tutorials and lessons to <a href="http://pixel2life.com" class="bb-url">Pixel2Life</a> - we should get hit hard by some new waves of visitors when the time comes. I love waves.  :]</p>
<p>I have not uploaded any new videos lately because I have been waiting for my <a href="http://shop3.outpost.com/product/5119906" class="bb-url">new Hard Drive</a> to arrive. Once I get it I need to start on the AutoCAD lessons ASAP! Then I will go back to PHP lessons (I am on #9) - unless someone else wants something else… (Hint, Hint)</p>
<p>Also, I would <span style="font-style:italic">really</span> appreciate it if you could take the time to bookmark us with some of the icons below. Bookmaking helps spread the word about C2D. (The more visitors - the more members, the more members – the more tutorials! Yay! )</p>
<p>Oh, and for those of you who are having a bad day - I have just the thing:<br />
<a href="http://flash.code2design.com/movies/RazorBLades.swf" class="bb-url">The Razor Blade Movie</a></p>
    ]]></content>
  </entry>
  <entry>
    <title>Rooted in Christ</title>
    <link rel="alternate" type="text/html" href="http://www.code2design.com/david/rooted_in_christ" />
    <id>http://www.code2design.com/david/rooted_in_christ</id>
    <published>2007-02-25T14:02:58-05:00</published>
    <updated>2007-02-25T14:02:58-05:00</updated>
    <author>
      <name>David</name>
    </author>
    <category term="David" />
    <category term="Growth" />
    <category term="Living for Christ" />
    <summary type="html"><![CDATA[<!--paging_filter--><p><!--paging_filter-->
<p>"My goal is that they will be encouraged and knit together by strong ties of love.  I want them to have full confidence because they have complete understanding of God's secret plan, which is Christ himself.  In him lie hidden all the treasures of wisdom and knowledge.  I'm telling you this so that no one will be able to deceive you with persuasive arguments." - Colossians 2:2-4</p>
<p>I read a great article on <a href="http://www.navpress.com/EPubs/PrinterFriendly/1/1.97.9.html" class="bb-url">The 10 Questions To Ask To Make Sure You're Still Growing</a>.  And I realized I was lacking in some areas, actually - I was lacking in all areas.  Looking back over the past few months, I see that I'm still the same person I was then.  I still do the same things, and I still know the same things...  But that's not God's plan for us!  He wants to bring us closer to Him, he wants us to grow in our knowledge and love for Him.</p>
    ]]></summary>
    <content type="html"><![CDATA[<!--paging_filter--><p>"My goal is that they will be encouraged and knit together by strong ties of love.  I want them to have full confidence because they have complete understanding of God's secret plan, which is Christ himself.  In him lie hidden all the treasures of wisdom and knowledge.  I'm telling you this so that no one will be able to deceive you with persuasive arguments." - Colossians 2:2-4</p>
<p>I read a great article on <a href="http://www.navpress.com/EPubs/PrinterFriendly/1/1.97.9.html" class="bb-url">The 10 Questions To Ask To Make Sure You're Still Growing</a>.  And I realized I was lacking in some areas, actually - I was lacking in all areas.  Looking back over the past few months, I see that I'm still the same person I was then.  I still do the same things, and I still know the same things...  But that's not God's plan for us!  He wants to bring us closer to Him, he wants us to grow in our knowledge and love for Him.</p>
<p>No one makes a friend with someone they like, gets to know them a little, and then decides that's as far as they need to go in that friendship. People don't think, "I know enough about them, and they know enough about me so we don't need to do any more together or get to know each other anymore, we will just stay friends like this forever." No, of course not! If you meet someone that you enjoy spending time with, you want to get to know them better and you want to do more and more with them.  Making friends isn't about having someone <span style="font-style:italic">to call a friend</span>, it's about <span style="font-style:italic">having a friend</span>.  It's about finding people that will become a part of your life and that will help you.</p>
<p>That is what your relationship with Christ is. (Only better!)  When you accept Jesus as your Lord and Savior, you are inviting Him into your life.  You are saying, "I believe what you did for me on the cross, and I want you to be the Lord of my life".  (and I want to know you better.)</p>
<p><quote>And now, just as you accepted Christ Jesus as your Lord, you must continue to live in obedience to him.  Let your roots grow down deep into him and draw up nourishment from him, so you will grow in faith, strong and vigorous in the truth you were taught.  Let your lives overflow with Thanksgiving for all he has done. - Colossians 2:6-7</quote></p>
<p>We need that nourishment from Him to grow - we need to take our walk with Christ to the next level.  It's time to stop being a sick little tree, and start drawing from God's wisdom and power to transform us into a mighty oak.  Trees with shallow roots are easily killed and blown over by the wind, but a tree with a deep taproot can withstand the wind and pull from the ground the water to survive the scorching heat.</p>
<p>So after thinking about this, I realized the way we can grow to know Him more - communication.  Just like with a friend, or loved one, you have to communicate with them to get anywhere.  (I don't know about you, but just staring at someone has never really helped me.)  God is the same way, you need to talk to Him and hear what he has say. We need to pray and read God's word; the Bible.  Through God's word, He speaks to us, so if we never read God's word - how are we supposed to know what he says? And by the same token, we need to talk to Him through prayer. It is not that God doesn't know what you need or what you're thinking - it's just that He is waiting for you to ask Him for it.  God wants to bless you, but he won't force something on you without you're asking.</p>
<p>You know, I spend a lot of time on the computer - a LOT - and yet I don't have much to show for most of it.  The same thing with TV or movies, what has it really gained me? Is the world a better place now? Do I understand God better? Have I made more friends? Do I have a better portfolio?  - No, the only thing I got out of it was temporary enjoyment.  Now don't get me wrong, I'm not going to stop watching movies and going on the computer, but as I looked at how I spent my time it occurred to me what I could do better.  How much of my day is spent growing my walk with my Creator? 15 minutes, 5 minutes, or even 5 seconds? Really, how am I going to grow without ever planting any roots?</p>
<p>So, I'm sick of being pushed around by the wind; it's time to start growing.  Starting today, I'm going to make it my goal to spend time reading God's word <span style="font-style:italic">before</span> I go on the computer. I'm going to spend that 15 minutes, 1/96th of my day, saying, "God what do you want to show me today?".  And I don't care what excuse Satan comes up with as to why something else is more important, or why I can skip reading the Bible today, I'm going to stick with it.  Because nothing is more important than my relationship, my <span style="font-style:italic">eternal</span> relationship, with God. (No, not even that job-offer email you have been waiting for from Bill Gates)</p>
<p><quote>Four in Christ the fullness of God lives in a human body, and you are complete through your union with Christ. He is the lord over every ruler and authority in the universe. - Colossians 2:9-10</quote></p>
<p>By the way, if you are looking for more ways to spend time with God, I recommend listening to the <a href="http://www.thruthebible.org/" class="bb-url">Thru the Bible</a> Mp3's while in the gym, having prayer time on that long drive to work, and finding a weekday Bible Study. Plus, wherever else you could fit something in. Remember, if something is important to you - you'll find the time... ;)</p>
<p><quote>So don't let anyone condemn you for what you eat or drink, or for not celebrating certain holidays or new moon ceremonies or Sabbath's.  For these rules were only shadows of the real thing, Christ himself.  Don't let anyone condemn you by insisting on self-denial.  And don't let anyone say you must worship angels, even though they say they've had visions about this.  These people claimed to be so humble but their sinful minds have made them proud.  But they are not connected to Christ, the head of the body.  For we are joined together in his body by strong sinews, and we grow only as we get our nourishment and strength from God. - Colossians 2:16-19</quote></p>
<p><quote>See to it that no one takes you captive through philosophy and empty deception, according to the tradition of men, according to the elementary principals of the world, rather than according to Christ. - Colossians 2:8</quote></p>
    ]]></content>
  </entry>
  <entry>
    <title>New Projects</title>
    <link rel="alternate" type="text/html" href="http://www.code2design.com/david/new_projects" />
    <id>http://www.code2design.com/david/new_projects</id>
    <published>2007-02-19T11:10:47-05:00</published>
    <updated>2007-02-19T11:12:15-05:00</updated>
    <author>
      <name>David</name>
    </author>
    <category term="David" />
    <category term="Site News" />
    <summary type="html"><![CDATA[<p>Lately, as I find myself spending increasing amounts of time online (in research); I end up meeting many exceptional people who more or less are lacking in some area of the web. Now meeting people is a very good thing, however, this ultimately leads to a problem – I love to help people. Wait, that’s a problem?...<br />
Well… It is when you don’t have any time! ;]<br />
I know that I have a long way to go before I can match the skill and talent of today’s top programmers and designers – but if you don’t mind me saying – I still can hold my own to most of the web out there. One of the reasons is the collection of bookmarks, scripts, tools, and such I have found over the course of my web life.</p>
    ]]></summary>
    <content type="html"><![CDATA[<p>Lately, as I find myself spending increasing amounts of time online (in research); I end up meeting many exceptional people who more or less are lacking in some area of the web. Now meeting people is a very good thing, however, this ultimately leads to a problem – I love to help people. Wait, that’s a problem?...</p>
<p>Well… It is when you don’t have any time! ;]</p>
<p>I know that I have a long way to go before I can match the skill and talent of today’s top programmers and designers – but if you don’t mind me saying – I still can hold my own to most of the web out there. One of the reasons is the collection of bookmarks, scripts, tools, and such I have found over the course of my web life. </p>
<p>So, because of the desire to help others, I have discovered the need to share my bookmarks and learning sources. I originally thought about posting my Firefox bookmarks online for people to download. But, because there are personal items (and because I have them spread out over different computers) I decided to skip that approach in favor of a more useful one.</p>
<p>So, as we speak I am working on my first online bookmark list that I will publish soon. However, if you can’t wait you can visit the <a href="http://www.code2design.com/learning_on_steroids" class="bb-url">Learning on Steroids</a> page for a small glimpse of what I am aiming for. I am hopping to finish the system within 3 weeks or more.</p>
<p>Other than that, the rest of my time has gone to my work, taking care of horses, ponies, and dogs, <a href="http://boc.org" class="bb-url">BOC</a>, <a href="http://www.jesusfreak.com" class="bb-url">Jesus Freak</a>, and trying to remember what sleep was like...</p>
<p>P.S. This week we have had about 500 Unique Visitors.</p>
    ]]></content>
  </entry>
  <entry>
    <title>Link Trading Gone Wrong</title>
    <link rel="alternate" type="text/html" href="http://www.code2design.com/david/link_trading_gone_wrong" />
    <id>http://www.code2design.com/david/link_trading_gone_wrong</id>
    <published>2007-02-13T21:03:34-05:00</published>
    <updated>2007-02-19T11:13:23-05:00</updated>
    <author>
      <name>David</name>
    </author>
    <category term="David" />
    <category term="SEO" />
    <category term="Web Hosting" />
    <summary type="html"><![CDATA[<!--paging_filter--><p><!--paging_filter-->
<p>Now-a-days, most WebMaster's understand the importance of trading links with other sites. Afterall, besides the obvious logic of "The more roads to the site - the more visitors" - trading links has great Search Engine Ranking benefits. Which have been proven many times before, so I will skip going into any long "Statistics prove...." talk. (If you want more info see our good friend <a href="http://www.google.com/search?hl=en&amp;client=firefox-a&amp;rls=org.mozilla%3Aen-US%3Aofficial&amp;hs=BFT&amp;q=trading+links&amp;btnG=Search" target="_blank">Google</a>.)</p>
<p>Anyway, so what is the title all about? Well... me being over-zealous in my link trading. ;)</p>
    ]]></summary>
    <content type="html"><![CDATA[<!--paging_filter--><p>Now-a-days, most WebMaster's understand the importance of trading links with other sites. Afterall, besides the obvious logic of "The more roads to the site - the more visitors" - trading links has great Search Engine Ranking benefits. Which have been proven many times before, so I will skip going into any long "Statistics prove...." talk. (If you want more info see our good friend <a href="http://www.google.com/search?hl=en&amp;client=firefox-a&amp;rls=org.mozilla%3Aen-US%3Aofficial&amp;hs=BFT&amp;q=trading+links&amp;btnG=Search" target="_blank">Google</a>.)</p>
<p>Anyway, so what is the title all about? Well... me being over-zealous in my link trading. ;)</p>
<p>Back when LearnPHPFree.com was only a couple months old I found a site called <a href="http://www.photoshopfreaks.com" target="_blank">Photoshop Freaks</a>. I liked there content and so I searched the site trying to find someone's email... hmmm.... well, maybe over <span style="font-style:italic">here</span>.........nope. Ok, well, lets try google! So I CTRL+Copy'ed "Photoshop Freaks" (yep, I'm not to big on typing...) into google along with a couple other terms like "email" and tried some other things. After six sets of the famous "470,000 results in .32 seconds", I gave up. So lets try the less-used "whois" search. Now, for those of you who don't know - a <a href="http://www.google.com/search?hl=en&amp;client=firefox-a&amp;rls=org.mozilla%3Aen-US%3Aofficial&amp;q=whois&amp;btnG=Search" target="_blank">whois</a> looks up the data about the owner of a domain name - which in this case was PhotoshopFreaks[DOT]com.</p>
<p>So I checked out a couple of sites and I found the details of the email...hmmm.. and a phone - cool! So why wait for an email when you can call them? </p>
<p>"Hey, ummm... you don't know me but my name is David and I would like to trade links with your site PhotoshopFreaks.com."</p>
<p>Uh, Ya... how would you feel to have someone YOU DIDN'T KNOW call you up and ask that? Well, needless to say, he wasn't to excited about someone calling to ask about trading a link. (Now that I look back I kind of feel embarrassed) However, I still got it and you can see it on the <a href="http://learnphpfree.com/">left side of the page</a>.</p>
<p>But this provoked two thoughts:</p>
<p>First I discovered the importance of "<a href="http://en.wikipedia.org/wiki/Domain_privacy">Private Domain Registration</a>".<br />
<div class="bb-quote">Quote:<blockquote class="bb-quote-body">For antiquated reasons, ICANN rules require that whois data, the data that describes the owner of a domain (like pcmag.com) and the contact information for that owner, be valid. This database has become a feeding ground for spam harvesting and outright stalking. - <a href="http://www.pcmag.com/article2/0,1895,1838024,00.asp">PCmag</a></blockquote></div></p>
<p>hehehe... I am a link trading stalker. :P<br />
<span style="font-style:italic">I know where you <strike>live</strike> register...</span></p>
<p>
The <a href="http://photoshopfreaks.com/index.php?id=114" target="_blank">other thought belonged to Mr. Thomas</a>. lol.<br />
<br />
So learn the lesson of protecting your privacy.<br />
(or you might get a call from me one day...)</p>
    ]]></content>
  </entry>
  <entry>
    <title>Do we really have any reason to be unhappy?</title>
    <link rel="alternate" type="text/html" href="http://www.code2design.com/david/do_we_really_have_any_reason_to_be_unhappy" />
    <id>http://www.code2design.com/david/do_we_really_have_any_reason_to_be_unhappy</id>
    <published>2007-02-12T16:19:48-05:00</published>
    <updated>2007-02-19T11:13:56-05:00</updated>
    <author>
      <name>David</name>
    </author>
    <category term="David" />
    <category term="USA" />
    <summary type="html"><![CDATA[<p>By Craig R. Smith (New York Times Reporter)<br />
The other day I was reading Newsweek magazine and came across some poll data I found rather hard to believe. It must be true given the source, right? The same magazine that employs Michael (Qurans in the toilets at Gitmo) Isikoff. Here I promised myself this week I would be nice and I start off in this way.<br />
The Newsweek poll alleges that 67 percent of Americans are unhappy with the direction the country is headed and 69 percent of the country is unhappy with the performance of the president. In essence 2/3s of the citizenry just ain't happy and want a change.<br />
So being the knuckle dragger I am, I starting thinking, "What we are so unhappy about?"</p>
    ]]></summary>
    <content type="html"><![CDATA[<p>By Craig R. Smith (New York Times Reporter)</p>
<p>The other day I was reading Newsweek magazine and came across some poll data I found rather hard to believe. It must be true given the source, right? The same magazine that employs Michael (Qurans in the toilets at Gitmo) Isikoff. Here I promised myself this week I would be nice and I start off in this way.</p>
<p>The Newsweek poll alleges that 67 percent of Americans are unhappy with the direction the country is headed and 69 percent of the country is unhappy with the performance of the president. In essence 2/3s of the citizenry just ain't happy and want a change.</p>
<p>So being the knuckle dragger I am, I starting thinking, "What we are so unhappy about?"</p>
<p>Is it that we have electricity and running water 24 hours a day, 7 days a week? Is our unhappiness the result of having air conditioning in the summer and heating in the winter? Could it be that 95.4 percent of these unhappy folks have a job? Maybe it is the ability to walk into a grocery store at any time and see more food in moments than Darfur has seen in the last year?</p>
<p>Maybe it is the ability to drive from the Pacific Ocean to the Atlantic Ocean without having to present identification papers as we move through each state? Or possibly the hundreds of clean and safe motels we would find along the way that can provide temporary shelter? I guess having thousands of restaurants with varying cuisine from around the world is just not good enough. Or could it be that when we wreck our car, emergency workers show up and provide services to help all involved . Whether you are rich or poor they treat your wounds and even, if necessary, send a helicopter to take you to the hospital.</p>
<p>Perhaps you are one of the 70 percent of Americans who own a home, you may be upset with knowing that in the unfortunate case of having a fire, a group of trained firefighters will appear in moments and use top notch equipment to extinguish the flames thus saving you, your family and your belongings. Or if, while at home watching one of your many flat screen TVs, a burglar or prowler intrudes; an officer equipped with a gun and a bullet-proof vest will come to defend you and your family against attack or loss. This all in the backdrop of a neighborhood free of bombs or militias raping and pillaging the residents. Neighborhoods where 90 percent of teenagers own cell phones and computers.</p>
<p>How about the complete religious, social and political freedoms we enjoy that are the envy of everyone in the world? Maybe that is what has 67 percent of you folks unhappy.</p>
<p>Fact is, we are the largest group of ungrateful, spoiled brats the world has ever seen. No wonder the world loves the US , yet has a great disdain for its citizens. They see us for what we are. The most blessed people in the world who do nothing but complain about what we don't have and what we hate about the country instead of thanking the good Lord we live here.</p>
<p>I know, I know. What about the president who took us into war and has no plan to get us out? The president who has a measly 31 percent approval rating? Is this the same president who guided the nation in the dark days after 9/11? The president that cut taxes to bring an economy out of recession? Could this be the same guy who has been called every name in the book for succeeding in keeping all the spoiled brats safe from terrorist attacks? The commander-in-chief of an all-volunteer army that is out there defending you and me?</p>
<p>Make no mistake about it. The troops in Iraq and Afghanistan have volunteered to serve, and in many cases have died for your freedom. There is currently no draft in this country. They didn't have to go. They are able to refuse to go and end up with either a "general" discharge, an "other than honorable" discharge or, worst case scenario, a "dishonorable" discharge after a few days in the brig.</p>
<p>So why then the flat out discontentment in the minds of 69 percent of Americans? Say what you want but I blame it on the media. If it bleeds it leads and they specialize in bad news. Everybody will watch a car crash with blood and guts. How many will watch kids selling lemonade at the corner?</p>
<p>The media knows this and media outlets are for-profit corporations. They  offer what sells. Just ask why they are going to allow a murderer like O.J. Simpson to write a book and do a TV special about how he didn't kill his wife but if he did he was insane!</p>
<p>Stop buying the negative venom you are fed everyday by the media. Shut off the TV, burn Newsweek and use the New York Times for the bottom of your bird cage. Then start being grateful for all we have as a country. </p>
<p>There is exponentially more good than bad.</p>
<p>I close with one of my favorite quotes from B.C. Forbes in 1953:</p>
<p>"What have Americans to be thankful for? More than any other people on  the earth, we enjoy complete religious freedom, political freedom, social freedom. Our liberties are sacredly safeguarded by the Constitution of the United States, 'the most wonderful work ever struck off at a given time by the brain and purpose of man.' Yes, we Americans of today have been bequeathed a noble heritage. Let us pray that we may hand it down unsullied to our children and theirs." </p>
<p>I suggest we sit back and count our blessings for all we have. If we don't, what we have will be taken away. Then we will have to explain to future generations why we squandered such blessing and abundance. If we are not careful this generation will be known as the "greediest and<br />
most ungrateful generation." A far cry from the proud Americans of the "greatest generation" who left us an untarnished legacy.</p>
    ]]></content>
  </entry>
  <entry>
    <title>February News</title>
    <link rel="alternate" type="text/html" href="http://www.code2design.com/david/february_news" />
    <id>http://www.code2design.com/david/february_news</id>
    <published>2007-02-09T22:39:37-05:00</published>
    <updated>2007-02-19T11:14:21-05:00</updated>
    <author>
      <name>David</name>
    </author>
    <category term="David" />
    <category term="Site News" />
    <summary type="html"><![CDATA[<p>Well, as quite as it has been around here there have been a lot of additions, updates, and even some new movies! Yes, Code2Design is still under a very active development.<br />
Keeping a site up-to-date is a big problem in today's world. Every code-kitty out there is looking for a site to hack – supposedly, to gain the respect of others (which is probably the same type of respect one could earn from toilet-papering someone's house). Plus you have the bots out there always on the lookout for a place to plant some spam. So, security alone keeps me busy as I strive to keep C2D a friendly, spam-free, environment! :)<br />
After all, this is about us enjoying our time and learning something. Hopefully, we can get some haXor (excuse me, "craker") to help with php security lessons. ;)</p>
    ]]></summary>
    <content type="html"><![CDATA[<p>Well, as quite as it has been around here there have been a lot of additions, updates, and even some new movies! Yes, Code2Design is still under a very active development.</p>
<p>Keeping a site up-to-date is a big problem in today's world. Every code-kitty out there is looking for a site to hack – supposedly, to gain the respect of others (which is probably the same type of respect one could earn from toilet-papering someone's house). Plus you have the bots out there always on the lookout for a place to plant some spam. So, security alone keeps me busy as I strive to keep C2D a friendly, spam-free, environment! :)</p>
<p>After all, this is about us enjoying our time and learning something. Hopefully, we can get some haXor (excuse me, "craker") to help with php security lessons. ;)</p>
<p>I am hoping to start on some lessons for AutoCAD LT soon. I am taking a class on it right now and I convinced the teacher to let me swap the "homework" (aka "What is a floppy?" and "Draw a line…") for making some video lessons which I will post here. Cool huh?</p>
<p>Also, the PHP lessons 1-8 now have videos and I fixed the display problem. I am hoping to also work on the CSS lessons next so that I can help some of the new XHTML people, or should I focus on the HTML? (comment hint-hint)</p>
<p>In other news, Alxandr found a problem with the left navigation menu in Opera on XP. However, I was not able to duplicate it. So if you see the menus moving up and down when you hover over them – please drop me a line and let me know your OS and browser. (Or better yet - send me the CSS fix!)</p>
<p>So, that is it for now. If you want to see anything in particular here let me know – otherwise I will see you around! :)</p>
    ]]></content>
  </entry>
  <entry>
    <title>A Slave to Which Master?</title>
    <link rel="alternate" type="text/html" href="http://www.code2design.com/david/a_slave_to_which_master" />
    <id>http://www.code2design.com/david/a_slave_to_which_master</id>
    <published>2007-02-09T22:36:43-05:00</published>
    <updated>2007-02-09T22:36:43-05:00</updated>
    <author>
      <name>David</name>
    </author>
    <category term="Choices" />
    <category term="Slave" />
    <category term="World" />
    <summary type="html"><![CDATA[<p>"For you been called to live in freedom - not freedom to satisfy your sinful nature, but freedom to serve one another in love." - <a></p>
    ]]></summary>
    <content type="html"><![CDATA[<p>"For you been called to live in freedom - not freedom to satisfy your sinful nature, but freedom to serve one another in love." - <a href="http://www.biblegateway.net/cgi-bin/bible?language=english&amp;version=NIV&amp;x=0&amp;y=0&amp;passage=Galatians+5%3A13" target="_blank">Galatians 5:13</a></p>
<p>"So I advise you to live according to your new life in the Holy Spirit.  Then you won't be doing what your sinful nature craves.  The old sinful nature loves to do evil, which is just opposite from what the Holy Spirit wants.  And the Holy Spirit gives us desires that opposite from what this sinful nature designers.  <span style="font-weight:bold">These two forces are constantly fighting each other, and your choices are never free from this conflict.</span> - <a href="http://www.biblegateway.net/cgi-bin/bible?language=english&amp;version=NIV&amp;x=0&amp;y=0&amp;passage=Galatians+5%3A16-17" target="_blank">Galatians 5:16-17</a></p>
<p>I don't think we humans will ever be 100% free.  We are going to be a slave to one thing or another; to Sin or to Christ. We really only have two choices. In some of Paul's other letters he writes about how he's a slave to Christ. So what about you?  Who have you giving your allegiance too?  To life or to death, to love or to hate, to Christ or to sin.  Would you rather be a slave of our loving God, or to Sin that wants to destroy you? Some people may think this is a little drastic... but it's not me that says this - God's word tells us this.  And personally if God's word says it, that's good enough for me. After all, he is the Almighty, Perfect Creator of the Universe, not me.</p>
<p>"When you follow the desires of your sinful nature, your lives will produce these evil results: sexual immorality, impure thoughts, eagerness for lustful pleasure, idolatry, participation in demonic activities, hostility, quarreling, jealousy, outbursts of anger, selfish ambition, divisions, the feeling that everyone is wrong except those in your own little group, envy, drunkenness, wild parties, and other kinds of sin.  Let me tell you again, as I have before, that anyone living that sort of life will not inherit the kingdom of God.<br />
   But when the Holy Spirit controls our lives, he will produce this kind of fruit in us: love, joy, peace, patience, kindness, goodness, faithfulness, gentleness, and self-control.  Here and there is no conflict with the law.<br />
   Those who belong to Christ Jesus had nailed the passions and desires of their sinful nature to his cross and crucified them there.  If we are living now by the Holy Spirit, let us follow the Holy Spirit's leading in every part of our lives." - <a href="http://www.biblegateway.net/cgi-bin/bible?language=english&amp;version=NIV&amp;x=0&amp;y=0&amp;passage=Galatians+5%3A19-25" target="_blank">Galatians 5:19-25</a> </p>
<p>"What kind of person to you most appreciate and like to be around?  What kind of person to you want to become?  Most likely, the person who exhibits these qualities found in <a href="http://www.biblegateway.net/cgi-bin/bible?language=english&amp;version=NIV&amp;x=0&amp;y=0&amp;passage=Galatians+5%3A" target="_blank">Galatians 5</a>.  Wouldn't it be great to be known as a loving, joyful, peaceful, patient, kind, good, faithful, gentle, and self-control person?  God wants to transform you into that kind of person.  What holds you back from giving God complete control of your life and allowing the Holy Spirit to work in you?" - Author Unknown</p>
<p>Remember, "No man can serve two masters; for either he will hate the one, and love the other; or else he will hold to one, and despise the other." - <a href="http://www.biblegateway.net/cgi-bin/bible?language=english&amp;version=NIV&amp;x=0&amp;y=0&amp;passage=Luke+16%3A13" target="_blank">Luke 16:13</a></p>
    ]]></content>
  </entry>
</feed>
<!-- Rendered in 0.67043 -->