<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN"
 "http://my.netscape.com/publish/formats/rss-0.91.dtd">
<rss version="0.91">
<channel>
<title>Treasure Coast Designs</title>
<link>http://www.treasurecoastdesigns.com/</link>
<description>Treasure Coast Designs</description>
<language>en-us</language>

<item>
  <title>Popular Online PayPal Fee Calculators Are Wrong</title>
  <description>While developing our own in house PayPal module we came across an odd sort of mass miscalculation happening online.

PayPal Fee Calculators using incorrect calculations: 
http://www.rolbe.com/paypal.htm
http://www.gregledet.net/ppfcm.html 

The correct PayPal fee as of this date is (* 2.9% + .30).
The sites listed above use the calculation (+.30 * 2.9%) which of course yields a must different and ultimately incorrect result.  

Because those 2 sites are the most visited sites for search keywords &quot;PayPal Fee Calculator&quot; they are unwittingly affecting thousands of people (or more).  There are a lot of people sending more money than required for their purchases.  This of course nets PayPal more money.  Unfortunately there isn&#039;t any information online currently which describes the mistake (other than here).

This news is important to other web developers looking to make their own PayPal fee calculators and browsing for other general examples online.  If one assumes the calculations on those sites are correct it makes PayPal look to be skimming money (more specifically each half or hundredth cent depending on decimal placement) from all customers.  This is not the case and could potentially affect PayPal&#039;s reputation as a credible company.  PayPal does indeed stick to the correct calculation they advertise.  

To all developers out there; your calculations are correct and the sites listed above are incorrect.  Don&#039;t waste precious time trying to debug your fee calculation scripts because you&#039;ll never solve the fictitious issue of the missing half cents. 

PayPal Fee Calculators using correct calculations:
http://thefeecalculator.com
http://alphapal.net/fee-calculator.php

The module we&#039;re building here will have a fee calculator built in and does use the correct calculation (as currently stipulated by PayPal).  PayPal does change their rate from time to time so in the future developers will have to adjust their scripts accordingly.</description>
  <link>http://www.treasurecoastdesigns.com/index.php?name=News&amp;file=article&amp;sid=165</link>
</item>

<item>
  <title>Speed Test Module 2.0</title>
  <description>Here is a speed test that will allow you to easily understand what level of service or disservice your ISP is providing you.

TCD Speed Test Module
Tired of seeing speed tests that always give you the results in megabits?  Well if you use the TCD Speed Test module it will not only give you a breakdown of your score but it will also convert it to every file format for you to easily understand in a nice graphical layout.



The reason I decided to output the scores in a variety of formats is because Megabits is very misleading and purposefully used by ISP&#039;s to make the general public think they are receiving more than they actually are.  Everyone is familiar with Kilobytes and Megabytes so advertising speeds as 2Mb makes the public believe they are receiving very good speeds (as in 2 Megabytes) when in fact they are receiving 256KB.  Megabits has no real world usage other than in advertising.  

If you want to know what your speeds are without having to do your own conversions (in your head, on a calculator, or through a website) then use the TCD Speed Test.  TCD Speed Test is a free service.</description>
  <link>http://www.treasurecoastdesigns.com/index.php?name=News&amp;file=article&amp;sid=164</link>
</item>

<item>
  <title>Denying IP Ranges with htaccess</title>
  <description>When it comes to preventing unwanted visitors such as email harvesters, forum spammers, and otherwise generally bad bots; admins have been using the .htaccess file with a ruleset of deny from ip.  That&#039;s fine for a case by case basis but say you want to deny an entire ip range for whatever reason you want.

That&#039;s where CIDR Notation comes into play.  CIDR stands for Classless Inter-Domain Routing.  It is a method of categorizing and allocating IP addresses for efficiently routing IP packets on the Internet.  

Basically it&#039;s an amendment tacked onto an ip address.  After DNS was created they knew the standard IPv4 range was not scalable enough.  CIDR is an attempt to provide additional efficiency of packet routing to IP addresses within the same geographic area.  The whole system was designed to be a temporary measure until a better solution (IPv6) could be implemented.  Because CIDR has proven it&#039;s usefulness as an additional method for packet routing it is being worked on for IPv6 as well.

CIDR is not a perfect way to specify a range for IP deny but it can make the life of an admin much easier.  Now we will go over some real world examples and how to save your htaccess file from getting bogged down with hundreds of IP Deny lines.

Here is an example of an IP Deny within .htaccess which bans a range of IP&#039;s from DotBot.

deny from 208.115.111.240
deny from 208.115.111.241
deny from 208.115.111.242
deny from 208.115.111.243
deny from 208.115.111.244
deny from 208.115.111.245
deny from 208.115.111.246
deny from 208.115.111.247
deny from 208.115.111.248
deny from 208.115.111.249
deny from 208.115.111.250
deny from 208.115.111.251
deny from 208.115.111.252
deny from 208.115.111.253
deny from 208.115.111.254
deny from 208.115.111.255

As you can see there are quite a few IP&#039;s that DotBot has at it&#039;s disposal.  Now go over to Mikero.com&#039;s CIDR IP Calculator and plug in the IP ranges.  It will spit out a very nicely formatted CIDR range to deny.

deny from 208.115.111.240/28

By the way, if you use Whois on some domains such as dotnetdotcom.org (DotBot&#039;s home), sometimes the registration details will display a CIDR address for you.  That can make your life easier if they become a nuisence but in most cases using Whois on every IP is more work than it&#039;s worth.  Most admins just stick with using ARIN for quick and painless IPv4 probing of visitors indexing their site.

That&#039;s it.  All those deny lines are gone thanks to CIDR addressing.  As mentioned earlier CIDR is not perfect.  There are instances where you can&#039;t specify the exact range you want.  The Mikero CIDR calculator will automatically show you the next largest range which includes the range you want.  Sometimes, that can include a couple hundrend million more IP addresses than you want so it&#039;s definitely not a good idea to use it for that purpose.  There is always a way around it though as I&#039;ll detail.

Let&#039;s say you want to ban ranges 85.0.0.0 to 89.255.255.255.  If you are looking for an IP deny solution then you are probably familiar with using 
deny from 85
deny from 86
deny from 87
deny from 88
deny from 89

In this instance CIDR is actually no good.  What you have been doing is the easiest method.  CIDR will output the following if you try to ban by that range.

Resulting network range (in CIDR notation): 80.0.0.0/4
I had to expand your range by 184549376 addresses, or 220%.

As you can see, CIDR couldn&#039;t calculate the exact range and had to expand out to the next possible range.  Doing so included an additional 184549376 addresses.  Not good.  In this instance it&#039;s best to use the simple
deny from 85 method
OR
if you want to write that in CIDR notation it would be 
deny from 85.0.0.0/8
deny from 86.0.0.0/8
deny from 87.0.0.0/8
deny from 88.0.0.0/8
deny from 89.0.0.0/8

Whenever you want an entire range from the first octect the CIDR notation is always /8:
192.0.0.0 to 192.255.255.255 = 192.0.0.0/8
65.0.0.0 to 65.255.255.255 = 65.0.0.0/8
and so on.


I don&#039;t pretend to understand CIDR Notation or calculations yet.  What I have found is a very easy way to shorten .htaccess rules with the use of CIDR.  Thanks to the excellent calculator by Mikero.com for providing an easy way for admins to learn more about CIDR.</description>
  <link>http://www.treasurecoastdesigns.com/index.php?name=News&amp;file=article&amp;sid=163</link>
</item>

<item>
  <title>Major Webhosts upgrade to PHP5 and MySQL5</title>
  <description>Most web hosts have been slowly converting to PHP5 and MySQL5 over the course of the past 2 years.  It seems as though most of the world is now running PHP5 and MySQL as the major hosts such as Site5 have completed the upgrades.

For those still running DragonflyCMS 9.1.2 with a newly upgraded PHP and MySQL you&#039;ll find many modules and functions will break especially the forums.  9.1.2 sites will still function but with a lot of errors which seem to come from nowhere.  The culprit is when a webhost upgrades PHP, MySQL, and Apache.

For example, PHP functionality for dynamic signatures will break in PHP5 because ImgPNG compression is now 1-9 instead of 1-100.  It&#039;s highly unlikely that anyone was using compession 9/100 with PHP4 because the image would be extremely degraded in quality.  That&#039;s just one of many examples of code changes needed in PHP5.  The above example does not affect DragonflyCMS directly but it&#039;s just an example of what can affect your code in making the PHP5/MySQL5 transition.</description>
  <link>http://www.treasurecoastdesigns.com/index.php?name=News&amp;file=article&amp;sid=162</link>
</item>

<item>
  <title>Vote for Ron Paul!</title>
  <description>Dr. Ron Paul (R-Texas) for President









Brief Overview of Congressman Paul’s Record:

He has never voted to raise taxes.
He has never voted for an unbalanced budget.
He has never voted for a federal restriction on gun ownership.
He has never voted to raise congressional pay.
He has never taken a government-paid junket.
He has never voted to increase the power of the executive branch.

He voted against the Patriot Act.
He voted against regulating the Internet.
He voted against the Iraq war.

Treasure Coast Designs fully supports this candidate for President of the United States of America and hope you will too.

Here&#039;s an image that shows all of the meetup groups in Florida that support Ron Paul.</description>
  <link>http://www.treasurecoastdesigns.com/index.php?name=News&amp;file=article&amp;sid=159</link>
</item>

<item>
  <title>New Direction</title>
  <description>Treasure Coast Designs will be moving in a new direction soon.  That of strict commercial development.  We will no longer be giving away free design templates, tutorials, or cms addons.  Doing so in the past has only proved to be more time consuming to create and support.  We will continue to provide the same excellent level of support for our many client sites powered by DragonflyCMS, PHP, and HTML.  

Those in need of support for future theme upgrades will be dropped.  We will no longer be supporting DragonflyCMS further than version 9.1.2.  It&#039;s highly recommended that everyone find another theme designer for your DragonflyCMS needs if you plan to continue with the C.M.S. past 9.1.2.

For TCD clients with PHP and HTML powered sites this change of direction will not affect you.</description>
  <link>http://www.treasurecoastdesigns.com/index.php?name=News&amp;file=article&amp;sid=158</link>
</item>

<item>
  <title>Commercial Themes Price Drop</title>
  <description>TCD currently offers 2 commercial themes for sale.  TCD_AquaRadio and TCD_UniversalGame.  Aqua Radio was priced at $500.  After receiving a lot of complaints on the theme pricing; All theme prices have been reduced dramatically. TCD_AquaRadio has been re-priced at $100 USD.  

The newest theme creation TCD_UniversalGame was specifically created for clan/guild gaming sites.  It&#039;s a dark fixed width (990px) theme with 1 large graphical header image.  Most clan sites enjoy building their own header images but still lack the photoshop and coding knowledge to create complex slices for use with DragonflyCMS.  This takes care of that need.  1 huge image is made available for your customization needs.

As always customization services and pricing are available for purchase from the store.  You can have TCD customize any theme on the planet for you.  It doesn&#039;t specifically have to be a TCD created theme.  We can work with any theme you bring us as long as you have permission to use that theme on your site (and we will check with designers of commercial themes given to us).

All commercial themes available in our theme store will now have a lowered price tag of $100 USD.  Themes come with full PSD files for graphics and some icons.  Customization services not included with any commercial theme.  Commercial licenses limit usage to 1 site.  We will give discounts for multiple purchases by a single individual for use on multiple sites.</description>
  <link>http://www.treasurecoastdesigns.com/index.php?name=News&amp;file=article&amp;sid=154</link>
</item>

<item>
  <title>Server Move Complete</title>
  <description>We are now on a new server and hosted by our subsidiary company T.C.W.H.
There was only about 10 minutes of downtime as our database was being transferred after the domain propagated.  Everything went smoothly.  

Proudly hosted by www.TreasureCoastWebHosting.com (coming soon...)</description>
  <link>http://www.treasurecoastdesigns.com/index.php?name=News&amp;file=article&amp;sid=153</link>
</item>

<item>
  <title>Important Notice: Site Going Offline</title>
  <description>Most people new to the internet just want a website right?  They don&#039;t want to deal with things such as domain registration, finding a web host, and lastly a designer.   Soon we will be able to offer them everything they need to get started on the web.  Our new company will continue to provide the same outstanding personal attention and professional service that our T.C.D. clients enjoy. 

Treasure Coast Designs will soon be offering hosting services and will be moving the T.C.D. site to our own hosting server.  Hopefully the downtime will be minimal.  A couple days to a week depending on how quickly things are setup on the new server.

The hosting site will be a separate entity and site separate from T.C.D.
T.C.D. will remain a design company only and will not offer hosting.

To all clients:  We apologize for slow response times lately.  We&#039;ve been extremely busy trying to setup our new web hosting site and business.  Once things are up and running we will be able to provide our usual response times to support questions.  In the mean time please accept our apologies for slower than normal response times as our priorities shift to this new venture.

Expect the site to go down within the next day or so.  If everything goes well the downtime will be minimal.  If things go really well you won&#039;t even notice we were down at all.

Devon C.
Lead Developer</description>
  <link>http://www.treasurecoastdesigns.com/index.php?name=News&amp;file=article&amp;sid=152</link>
</item>

<item>
  <title>ALL TCD 9.1 themes updated</title>
  <description>All TCD themes publicly released for DragonflyCMS 9.1 have been updated with the new xmlns doctype fix.  Also any themes that didn&#039;t have Dragonfly Theme style code quoting have been updated.  I can&#039;t give an exact list of all the themes that were updated because there are too many.  Visit the history link for each download to decide if an update is warranted for your own site running the same TCD theme.  This is a major update for all themes to knock down xhtml compliance errors.  If you spot any errors in any TCD theme that you would like fixed please post in the support forums.

I&#039;ve been asked a few times where people can get the latest version of the TCD_Natural theme as seen on this site.  It is not available to the public.  TCD runs the latest version of the Natural theme.  Only the prior versions of our theme are made available to the public as free downloads.  If you would like to purchase customization services then the current Natural theme is a selectable choice.  That&#039;s the only way you will be able to have our most prized theme in it&#039;s current version.</description>
  <link>http://www.treasurecoastdesigns.com/index.php?name=News&amp;file=article&amp;sid=151</link>
</item>

</channel>
</rss>
