<?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>Development Cycle &#187; Web</title>
	<atom:link href="http://www.development-cycle.com/category/web/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.development-cycle.com</link>
	<description>Binary Bits &#38; Pieces</description>
	<lastBuildDate>Fri, 04 May 2012 05:21:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Removing Stolen Content From Google</title>
		<link>http://www.development-cycle.com/2011/08/removing-stolen-content-from-google/</link>
		<comments>http://www.development-cycle.com/2011/08/removing-stolen-content-from-google/#comments</comments>
		<pubDate>Thu, 04 Aug 2011 00:28:03 +0000</pubDate>
		<dc:creator>Anthony Mills</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[plagiarism]]></category>
		<category><![CDATA[Stolen Content]]></category>

		<guid isPermaLink="false">http://www.development-cycle.com/?p=501</guid>
		<description><![CDATA[From time to time its not uncommon to find sites stealing your content in its entirety with no link back to its original source whilst plastering ads around their page to make money off your hard work. Getting these plagiarised sites removed from Google used to be a hassle, requiring the copyright owner to file [...]]]></description>
			<content:encoded><![CDATA[<p>From time to time its not uncommon to find sites stealing your content in its entirety with no link back to its original source whilst plastering ads around their page to make money off your hard work. Getting these plagiarised sites removed from Google used to be a hassle, requiring the copyright owner to file a <a title="The Digital Millennium Copyright Act" href="http://en.wikipedia.org/wiki/Digital_Millennium_Copyright_Act" target="_blank">DMCA complaint</a> and then mail or fax (you remember those technologies, right?) it to Google.</p>
<p>Good news though, I found  some stolen content today and it seems the times have finally changed with Google finally allowing web submitted content take down requests. This move has been a long time overdue in my opinion as a majority of these stolen content sites are making their money through Google&#8217;s adsense program. With the old fax and email system it was normally easier just to firewall off the network the offending site was hosted on to stop them scraping your content and move on with life.</p>
<p>Here are some tips on what to do if you suspect someone is stealing your content for their own gains without any attribution:</p>
<p><span id="more-501"></span><strong>Identify possible stolen content</strong></p>
<p>A lot of the time you can identify potential content theft from your webstats, if you see an image that is getting called a lot more than the post it appears in chances are its being hotlinked to from elsewhere, looking at the referring URL&#8217;s is also a good way to spot possible thieves<strong></strong>. Enter your web site URL at <a title="Identify Duplicate Content With Copy Scape" href="http://www.copyscape.com/" target="_blank">Copy Scape</a> and see if it can identify any duplicate content for you.</p>
<p><strong>Get the content taken down</strong></p>
<p>Lookup the IP address of the site using the nslookup command on the offending site e.g</p>
<p><em>nslookup offendingsite.com</em></p>
<p>This should return something similar to:</p>
<p><em></em><em>Server:        61.88.88.88<br />
Address:    61.88.88.88#53</p>
<p>Non-authoritative answer:<br />
Name:    www.enunix.com<br />
Address: 74.82.173.217</p>
<p></em>Now perform a whois on the IP address returned to find out what network the sites is hosted on. This can be done either on the Linux command line using the whois tool or by using a <a title="IP whois lookup" href="http://cqcounter.com/whois/" target="_blank">web based tool</a>. This will give you some information on the network similar to:</p>
<p><em>#</em><br />
<em># Query terms are ambiguous.  The query is assumed to be:</em><br />
<em>#     &#8220;n 74.82.173.217&#8243;</em><br />
<em>#</em><br />
<em># Use &#8220;?&#8221; to get help.</em><br />
<em>#</em></p>
<p><em>#</em><br />
<em># The following results may also be obtained via:</em><br />
<em># http://whois.arin.net/rest/nets;q=74.82.173.217?showDetails=true&amp;showARIN=true</em><br />
<em>#</em></p>
<p><em>American Registry for Internet Numbers NET74 (NET-74-0-0-0-0) 74.0.0.0 &#8211; 74.255.255.255</em><br />
<em>Take 2 Hosting, Inc. T2H-NET4-2 (NET-74-82-160-0-1) 74.82.160.0 &#8211; 74.82.191.255</em></p>
<p><em>#</em><br />
<em># ARIN WHOIS data and services are subject to the Terms of Use</em><br />
<em># available at: https://www.arin.net/whois_tou.html</em><br />
<em>#</em><br />
Here we can see Take 2 Hosting is responsible for this IP range, so you can then Google the company name find out how to contact them and report the offending content. If your lucky sometimes the companies whois record will even include an email address for reporting abuse originating from their network making this step easier. You can also do a whois on the domain of the site itself to find the registration details, 9 / 10 times though those is the content theft line of work will use a domain registrar with a private whois service that obscures the registrant&#8217;s contact details.</p>
<p><strong>Report infringement to Google</strong></p>
<p>Reporting the offending content to Google is a crucial  step, first because they can remove their site from the search listings to limit the sites traffic and as most content thieves make their money from adsense they can ban their adsense account. To report <a title="Request Content Removal From Google" href="http://www.google.com/support/bin/static.py?page=ts.cs&amp;ts=1114905" target="_blank">offending content head to this form and request it removal</a>.</p>
<p>&nbsp;</p>
<p><strong></strong></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.development-cycle.com/2011/08/removing-stolen-content-from-google/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML5 Placeholders With jQuery</title>
		<link>http://www.development-cycle.com/2011/07/html5-placeholders-with-jquery/</link>
		<comments>http://www.development-cycle.com/2011/07/html5-placeholders-with-jquery/#comments</comments>
		<pubDate>Sun, 10 Jul 2011 00:31:04 +0000</pubDate>
		<dc:creator>Anthony Mills</dc:creator>
				<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://www.development-cycle.com/?p=401</guid>
		<description><![CDATA[HTML 5 brings many new features to the browser including a lot of enhancements to the way forms are created and handled. One of my favourite features is the introduction of the placeholder attribute, this allows the display of  some text in a text input field or text area until the element is brought into [...]]]></description>
			<content:encoded><![CDATA[<p>HTML 5 brings many new features to the browser including a lot of enhancements to the way forms are created and handled. One of my favourite features is the introduction of the placeholder attribute, this allows the display of  some text in a text input field or text area until the element is brought into focus. This allows the addition of small tips or related prompts to give the user a better understanding of what is required as input.<br />
<a href="http://www.development-cycle.com/wp-content/uploads/2011/07/input_placeholders.png"><img class="aligncenter size-full wp-image-404" title="input_placeholders" src="http://www.development-cycle.com/wp-content/uploads/2011/07/input_placeholders.png" alt="" width="447" height="179" /></a><span id="more-401"></span><br />
A lot of web browsers already support the attribute but others do not (I am looking at you Internet Explorer!), but fortunately there is the the Jquery HTML5 placeholder plug-in. Written by <a title="Mike Taylor Homepage" href="http://miketaylr.com/" target="_blank">Mike Taylor</a> this jQuery based plug-in will first test if the placeholder attribute is supported by the user&#8217;s browser an if not then try to replicate the functionality using javascript. The plug-in is very easy to use simply download the source from <a title="HTML5 Placeholder Plugin On GitHub" href="https://github.com/miketaylr/jQuery-html5-placeholder/blob/master/html5placeholder.jquery.js" target="_blank">GitHub</a>, grab the <a title="jQuery Javascript Library" href="http://jquery.com/ " target="_blank">jQuery library</a>, load into the head of your page and then just activate.</p>
<div id="wpshdo_1" class="wp-synhighlighter-outer"><div id="wpshdt_1" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_1"></a><a id="wpshat_1" class="wp-synhighlighter-title" href="#codesyntax_1"  onClick="javascript:wpsh_toggleBlock(1)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_1" onClick="javascript:wpsh_code(1)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.development-cycle.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_1" onClick="javascript:wpsh_print(1)" title="Print code"><img border="0" style="border: 0 none" src="http://www.development-cycle.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.development-cycle.com/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.development-cycle.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_1" class="wp-synhighlighter-inner" style="display: block;"><pre class="javascript" style="font-family:monospace;"><ol><li class="li1"><div class="de1"><span class="sy0">&lt;</span>script src<span class="sy0">=</span><span class="st0">&quot;jquery.js&quot;</span> type<span class="sy0">=</span><span class="st0">&quot;text/javascript&quot;</span><span class="sy0">&gt;&lt;/</span>script<span class="sy0">&gt;</span></div></li><li class="li1"><div class="de1"><span class="sy0">&lt;</span>script src<span class="sy0">=</span><span class="st0">&quot;html5_placeholders.js&quot;</span> type<span class="sy0">=</span><span class="st0">&quot;text/javascript&quot;</span><span class="sy0">&gt;&lt;/</span>script<span class="sy0">&gt;</span></div></li><li class="li1"><div class="de1"><span class="sy0">&lt;</span>script<span class="sy0">&gt;</span></div></li><li class="li1"><div class="de1">  $<span class="br0">&#40;</span><span class="kw2">function</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#123;</span></div></li><li class="li1"><div class="de1">    $<span class="br0">&#40;</span><span class="st0">':input[placeholder]'</span><span class="br0">&#41;</span>.<span class="me1">placeholder</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span></div></li><li class="li1"><div class="de1">  <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span></div></li><li class="li1"><div class="de1"><span class="sy0">&lt;/</span>script<span class="sy0">&gt;</span></div></li></ol></pre></div></div>
<p>You should now be able to add placeholder attributes to the text form elements throughout your site and have them be backward compatible with incompatible browsers eg</p>
<div id="wpshdo_2" class="wp-synhighlighter-outer"><div id="wpshdt_2" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_2"></a><a id="wpshat_2" class="wp-synhighlighter-title" href="#codesyntax_2"  onClick="javascript:wpsh_toggleBlock(2)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_2" onClick="javascript:wpsh_code(2)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.development-cycle.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_2" onClick="javascript:wpsh_print(2)" title="Print code"><img border="0" style="border: 0 none" src="http://www.development-cycle.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.development-cycle.com/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.development-cycle.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_2" class="wp-synhighlighter-inner" style="display: block;"><pre class="html4strict" style="font-family:monospace;"><span class="sc2">&lt;<a href="http://december.com/html/4/element/input.html"><span class="kw2">input</span></a> <span class="kw3">type</span><span class="sy0">=</span><span class="st0">&quot;text&quot;</span> <span class="kw3">name</span><span class="sy0">=</span><span class="st0">&quot;user_name&quot;</span> placeholder<span class="sy0">=</span><span class="st0">&quot;enter username&quot;</span>&gt;</span></pre></div></div>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.development-cycle.com/2011/07/html5-placeholders-with-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hate the new Google sidebar? Get rid of it!</title>
		<link>http://www.development-cycle.com/2010/05/hate-the-new-google-sidebar-get-rid-of-it/</link>
		<comments>http://www.development-cycle.com/2010/05/hate-the-new-google-sidebar-get-rid-of-it/#comments</comments>
		<pubDate>Sat, 08 May 2010 05:05:04 +0000</pubDate>
		<dc:creator>Anthony Mills</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Grease Monkey]]></category>

		<guid isPermaLink="false">http://www.development-cycle.com/?p=271</guid>
		<description><![CDATA[If you are like me you are not a great fan of the new Google side bar. Luckily for users of Firefox its easy to revert back to the &#8220;Classic&#8221; look Google using the Grease Monkey Firefox extension. Steps to revert your Google Results Download and install the Grease Monkey addon for Firefox here. After [...]]]></description>
			<content:encoded><![CDATA[<p>If you are like me you are not a great fan of the new Google side bar. Luckily for users of Firefox its easy to revert back to the &#8220;Classic&#8221; look Google using the Grease Monkey Firefox extension.</p>
<p><a href="http://www.development-cycle.com/wp-content/uploads/2010/05/google_sidebar.png"><img src="http://www.development-cycle.com/wp-content/uploads/2010/05/google_sidebar.png" alt="" title="google_sidebar" width="500" height="197" class="aligncenter size-full wp-image-272" /></a></p>
<p><strong>Steps to revert your Google Results</strong></p>
<p>Download and <a rel="nofollow" target="_blank" href="https://addons.mozilla.org/en-US/firefox/addon/748">install the Grease Monkey addon for Firefox here</a>.</p>
<p>After Firefox restarts, go Tools -> Greasemonkey -> enabled, if you go back again you should see this option now has a tick next to it indicating the plugin is active.</p>
<p>Go to the <a href="http://userscripts.org/scripts/show/76161">userscripts site</a> and click on the install button for the &#8220;Google Classic&#8221; script. this will display a Firefox prompt click the &#8220;Install&#8221; button here.</p>
<p>Now visit <a target="_blank" rel="nofollow" href="http://www.google.com">Google.com</a> and your results pages should look like the familiar interface you are used to.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.development-cycle.com/2010/05/hate-the-new-google-sidebar-get-rid-of-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Online Games to be banned in Australia</title>
		<link>http://www.development-cycle.com/2009/06/banned-online-games-in-australia/</link>
		<comments>http://www.development-cycle.com/2009/06/banned-online-games-in-australia/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 23:36:17 +0000</pubDate>
		<dc:creator>Anthony Mills</dc:creator>
				<category><![CDATA[Web]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<p>Everyone's favorite communications minister Stephen Conroy today confirmed what had long been suspected. That under the new filtering regime online "adult" games of those perceived to have adult elements such as Second Life will be banned in Australia.</p>
<p>This will apply to all flash games, downloadable games and sites that sell games that do not meet Australia's limited MA 15+ classification.</p>]]></description>
			<content:encoded><![CDATA[<p>Everyone&#8217;s favorite communications minister Stephen Conroy today confirmed what had long been suspected. That under the new filtering regime online &#8220;adult&#8221; games of those perceived to have adult elements such as Second Life will be banned in Australia.</p>
<p>This will apply to all flash games, downloadable games and sites that sell games that do not meet Australia&#8217;s limited MA 15+ classification.</p>
<p>Shameful! Read the <a href="http://www.inquisitr.com/27288/confirmed-second-life-online-adult-games-to-banned-outright-in-australia/" title="Adult Games to be banned throughout Australia">full story here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.development-cycle.com/2009/06/banned-online-games-in-australia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Conroy Listed On Ebay</title>
		<link>http://www.development-cycle.com/2009/04/conroy-on-ebay/</link>
		<comments>http://www.development-cycle.com/2009/04/conroy-on-ebay/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 20:08:22 +0000</pubDate>
		<dc:creator>Anthony Mills</dc:creator>
				<category><![CDATA[Web]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<p><img src="/files/u1/StephenConroy.jpg" alt="Stephen Conroy The Internets #1 Enemy" width="109" height="106" align="left" />The man of the moment Minister for Broadband, misCommunications and the digital economy Stephen Conroy managed to get himself listed this morning for sale on Ebay by a mystery seller under the alias krudd53. The auction only lasted a few hours until Ebay pulled it around midday (either that or it got filtered?) but managed to attract quite an audience in the time it was live.</p>]]></description>
			<content:encoded><![CDATA[<p><img src="/files/u1/StephenConroy.jpg" alt="Stephen Conroy The Internets #1 Enemy" width="109" height="106" align="left" />The man of the moment Minister for Broadband, misCommunications and the digital economy Stephen Conroy managed to get himself listed this morning for sale on Ebay by a mystery seller under the alias krudd53. The auction only lasted a few hours until Ebay pulled it around midday (either that or it got filtered?) but managed to attract quite an audience in the time it was live.</p>
<p>Suprisingly just before the auction was stopped the asking price was a tad over $1000, very over priced for a useless ballon of hot air i am sure many fellow Australians would agree! But never the less some of the enquiries from prospective buyers on the auction were very amusing:</p>
<p><em>Q: If I dress him in Latex and spank him, will this result in his being Refused Classification? 02-Apr-09<br />A: No my fellow Australian, Nothing will be censored. K Rudd.<br /></em></p>
<p><em>Q: Can I pick him up and save postage? What is the quality? I don&#8217;t want to buy him and then 02-Apr-09<br /> have him fail continuously days later.<br />A: Greetings Fellow Australian, Pickup is not an option on this sale. Regards K Rudd.</em></p>
<p>For those that missed the fun made at the expense of our beloved minister can find<a href="/files/u1/conroy_auction.pdf" title="Ebay Auction @ 10am Mr Conroy"> the auction here in pdf format as the auction looked at </a>around 10am (sorry about the pdf but was at work).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.development-cycle.com/2009/04/conroy-on-ebay/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Perfect Domain Name</title>
		<link>http://www.development-cycle.com/2009/03/finding-the-perfect-domain/</link>
		<comments>http://www.development-cycle.com/2009/03/finding-the-perfect-domain/#comments</comments>
		<pubDate>Fri, 27 Mar 2009 14:38:33 +0000</pubDate>
		<dc:creator>Anthony Mills</dc:creator>
				<category><![CDATA[Web]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<p>You have the perfect idea for your new web based application but are disappointed to find all the domains that suit it are taken.</p>
<p>To find that perfect domain name in advance it may be an idea to take advantage of <a href="http://www.networksolutions.com/domain-name-registration/expiring-domains-rss.jsp" target="_blank" title="Create an RSS feed of expiring domain names">this service provided by Network Solutions</a> just add the keywords you want included in your search and submit the form to get and RSS feed of expiring domain names that match your keywords.</p>]]></description>
			<content:encoded><![CDATA[<p>You have the perfect idea for your new web based application but are disappointed to find all the domains that suit it are taken.</p>
<p>To find that perfect domain name in advance it may be an idea to take advantage of <a href="http://www.networksolutions.com/domain-name-registration/expiring-domains-rss.jsp" target="_blank" title="Create an RSS feed of expiring domain names">this service provided by Network Solutions</a> just add the keywords you want included in your search and submit the form to get and RSS feed of expiring domain names that match your keywords.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.development-cycle.com/2009/03/finding-the-perfect-domain/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AMCA Blacklist Leaked</title>
		<link>http://www.development-cycle.com/2009/03/amca-blacklist-leaked/</link>
		<comments>http://www.development-cycle.com/2009/03/amca-blacklist-leaked/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 21:47:37 +0000</pubDate>
		<dc:creator>Anthony Mills</dc:creator>
				<category><![CDATA[Web]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<p>Well it seems to have been an eventful day for the Labour Governments planned compulsory internet filter for Australians. The AMCA blacklist was said to have been leaked onto the net by Wikileaks and the news of the so called leak seems to got people wild everywhere. <a href="http://www.news.com.au/technology/story/0,28348,25210931-5014239,00.html" title="Stephen Conroy and his technicolour Internet Filter">This SMH article reports</a> Stephen Conroy popping out the cupbord with this rant:</p>
<p> </p>]]></description>
			<content:encoded><![CDATA[<p>Well it seems to have been an eventful day for the Labour Governments planned compulsory internet filter for Australians. The AMCA blacklist was said to have been leaked onto the net by Wikileaks and the news of the so called leak seems to got people wild everywhere. <a href="http://www.news.com.au/technology/story/0,28348,25210931-5014239,00.html" title="Stephen Conroy and his technicolour Internet Filter">This SMH article reports</a> Stephen Conroy popping out the cupbord with this rant:</p>
<p> </p>
<p><em>The Communications Minister, Stephen Conroy, said the leak and publication of the ACMA blacklist would be &#8220;grossly irresponsible&#8221; and undermine efforts to improve cyber safety.</em></p>
<p><em>He said ACMA was investigating the matter and considering a range of possible actions including referral to the Australian Federal Police. Australians involved in making the content available would be at &#8220;serious risk of criminal prosecution&#8221;.</em></p>
<p> </p>
<p>But now later in the day it seems Mr Conroys office is telling <a href="http://www.news.com.au/technology/story/0,28348,25210931-5014239,00.html" title="That blacklist aint mine">the world it wasn&#8217;t their blacklist</a> after all, as the published list has way too many URL&#8217;s, and they are super responsible and they would never just leave the list laying around to be leaked.</p>
<p> </p>
<p>But then again Mr Conroy and his &#8220;Ministry of truth&#8221;, have been found acting in an<a href="/content/senator-conroy-mates-trying-to-silence-critics" title="Department of Communications trying to shut critics up."> underhanded manner before</a> so how much of their story is truth could be anyones guess.</p>
<p> </p>
<p><strong>Read More:</strong></p>
<p><a href="http://www.efa.org.au/" title="Electronic Frontiers Australia">Electronic Frontiers Australia</a></p>
<p><a href="http://nocleanfeed.com/" target="_blank" title="No Clean Fead">No Clean Feed</a></p>
<p><a href="http://search.twitter.com/search?q=%23nocleanfeed" target="_blank" title="No Clean Feed - Twitter Feed">No Clean Feed &#8211; Twitter</a></p>
<p><a href="http://twitter.com/efa_oz" target="_blank" title="EFA Twitter Feed">EFA Twitter Feed</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.development-cycle.com/2009/03/amca-blacklist-leaked/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nice Online Design Tools</title>
		<link>http://www.development-cycle.com/2008/12/online-design-tools/</link>
		<comments>http://www.development-cycle.com/2008/12/online-design-tools/#comments</comments>
		<pubDate>Sat, 27 Dec 2008 11:22:38 +0000</pubDate>
		<dc:creator>Anthony Mills</dc:creator>
				<category><![CDATA[Web]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<p>With the Christmas break many of us may be using the time away from our day jobs to work on our own pet projects. In order to assist my fellow man i have decided to post a list of some online utilities i find very useful to speed things up when building a site.</p>
<p><a href="http://builder.yaml.de/" title="CSS Multicolumn Layout Builder"><strong>YAML</strong> </a></p>]]></description>
			<content:encoded><![CDATA[<p>With the Christmas break many of us may be using the time away from our day jobs to work on our own pet projects. In order to assist my fellow man i have decided to post a list of some online utilities i find very useful to speed things up when building a site.</p>
<p><a href="http://builder.yaml.de/" title="CSS Multicolumn Layout Builder"><strong>YAML</strong> </a></p>
<p>Sounds pretty boring but this is not the <a href="http://www.yaml.org/" target="_blank" title="Official YAML website">YAML which normally comes</a> to mind. YAML in the case stands for Yet Another Multicolumn Layout, simply use the web based interface to design your layout and it will generate the code and CSS for you!</p>
<p style="text-align: center;"><strong><img src="/files/u1/yaml_0.png" alt="YAML Ultility Screenshot" title="YAML Ultility Screenshot" width="300" height="300" /></strong></p>
<p><a href="http://www.iconspedia.com/" target="_blank" title="IconPedia  - Free website icons"><strong>IconPedia</strong></a></p>
<p>IconPedia is a nice one stop shop for free idividual icons and icon packs in PNG format.</p>
<p style="text-align: center;"><img src="/files/u1/iconpedia.png" alt="IconPedia Free PNG Icons " title="IconPedia Free PNG Icons " width="263" height="76" /></p>
<p style="text-align: left;"><a href="http://www.degraeve.com/favicon/" title="Favicon Creator"><strong>Favicon Maker</strong></a></p>
<p style="text-align: left;">This neat utility will create your site a favicon for your site from an uploded image, or you can create one from scratch using their web based editor.</p>
<p><strong><a href="http://www.webscriptlab.com/index.php" title="WebscriptLab - Online AJAX loading Gif generator">WebScript Lab</a></strong></p>
<p>A web based utility that allows you to generate attractive animated AJAX gif loading images. This site is also home to a few other design scripts including a favicon generator and a web 2.0 domain name generator.</p>
<p><a href="http://www.formstylegenerator.com/" title="Form Style Generate - Create CSS style HTML forms"><strong>FormStyle Generator</strong></a></p>
<p>This handy online tool helps you to quickly design CSS style HTML forms that are easy on the eye.</p>
<p><strong><a href="http://www.reflectionmaker.com/" title="Reflection Maker">Reflection Maker</a></strong></p>
<p>Images with reflections are all the rage in the web 2.0 world, and this site allows you to easily add a reflection to your images so you won&#8217;t feel left out</p>
]]></content:encoded>
			<wfw:commentRss>http://www.development-cycle.com/2008/12/online-design-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Performance Tuning your Drupal Install</title>
		<link>http://www.development-cycle.com/2008/10/drupal-performance-tuning/</link>
		<comments>http://www.development-cycle.com/2008/10/drupal-performance-tuning/#comments</comments>
		<pubDate>Tue, 21 Oct 2008 22:19:06 +0000</pubDate>
		<dc:creator>Anthony Mills</dc:creator>
				<category><![CDATA[Web]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<p>Your site has been skinned, modules are installed for all the required functionality but your site is running slow, this post will run you through some things you can look at to speed up your Drupal install.</p>
<p> </p>
<p><a href="http://drupal.org/project/devel" target="_blank" title="Drupal Devel Module"><strong>Devel Module</strong></a></p>]]></description>
			<content:encoded><![CDATA[<p>Your site has been skinned, modules are installed for all the required functionality but your site is running slow, this post will run you through some things you can look at to speed up your Drupal install.</p>
<p> </p>
<p><a href="http://drupal.org/project/devel" target="_blank" title="Drupal Devel Module"><strong>Devel Module</strong></a></p>
<p>Download the Devel module for your version of Drupal, uncompress and upload to the modules directory of your site. Enable the Devel module in your sites administration section and on the modules configuration page activate the options &#8220;collect query info&#8221; and &#8220;display query log&#8221;. You may also want to turn on the &#8220;page generation timer&#8221; and the &#8220;display memory usage&#8221; option.</p>
<p>After activating the query log you will see all of the SQL queries that where executed in order to generate the page down the very bottom. Using this list you may like to disable any modules which are ineffiecient, but going through what the queries relate to.</p>
<p>The page generation timer is handy when making changes to benchmark what effect they are having on the speed of your site.</p>
<p> </p>
<p><a href="http://drupal.org/project/blockcache" target="_blank" title="Drupal Block Cache Module"><strong>Block Cache Module</strong></a></p>
<p>Another module you may want to look at to improve your site performance is Block Cache this module as the name suggests caches the blocks on a page, this module has been included in the Drupal Core as of version 6 but is available as a seperate download for 5.x versions of Drupal. In my case installing and enabling this module sliced around 100ms on average off my page generation time.</p>
<p> </p>
<p><a href="http://drupal.org/project/boost" target="_blank" title="Boost Drupal Module"><strong>Boost</strong></a></p>
<p>This module will cache your pages as static html files enabling huge performance increases for sites with large amounts of anonymous traffic. Each time the Drupal Cron file is executed the cached pages are discarded and recreated when the next visitor requests a page.</p>
<p> </p>
<p><strong><a href="http://dev.mysql.com/doc/refman/5.0/en/query-cache.html" target="_blank" title="The MySQL Query Cache">MySQL Query Cache Optimisation</a></strong></p>
<p>MySQL query cache stores the results of a SQL query in memory, aftwerward if the results of a cached query is needed MySQL simply serves the result directly from memory without executing the query again. Fine tuning the query cache will have a massive effect on the speed of your site unfortunately this option is only available to those that have complete control of their server environment i.e not a shared hosting environment.</p>
<p>There are two ways you can go about tweaking the MySQL query cache, if you have SSH access to you server you can simply login via a terminal and edit the values for the query_cache_limit &amp; query_cache_size options in the my.cnf e.g </p>
<p>pico /etc/mysql/my.cnf</p>
<p>Be sure to restart MySQL after making any changes to the configuration file.</p>
<p>The second way to tweak these values if you don&#8217;t have shell access but have local GUI access (Windows etc) on the server you can use the &#8220;MySQL Administrator&#8221; program to change the values for your query cache. If you don&#8217;t already have this program you can <a href="http://dev.mysql.com/downloads/gui-tools/5.0.html" target="_blank" title="MySQL Free Downloads">download it free of charge from the MySQL</a> website.</p>
<p>Using the program to connect to the MySQL service, click on the &#8220;Startup Variables&#8221; option in the left hand column, then select the performance tab at the top of the screen. Then select the Cache Size check box to enable the setting, and enter your new value, then apply the changes and restart the MySQL service.<br />You may have to play around a bit with the query cache values to find something that works for you, as the cache size is going to be limited by how much memory you server has available to store query results.</p>
<p>Hopefully after install the modules to cache and playing around with the query cache for MySQL you will see some dramatic improvements in the speed of your Drupal site&#8230;. Good Luck !!!</p>
<p> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.development-cycle.com/2008/10/drupal-performance-tuning/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Typing Google Into Google Wont Break The Internet But Senator Conroy Sure Will</title>
		<link>http://www.development-cycle.com/2008/10/conroy-clean-feed/</link>
		<comments>http://www.development-cycle.com/2008/10/conroy-clean-feed/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 19:24:40 +0000</pubDate>
		<dc:creator>Anthony Mills</dc:creator>
				<category><![CDATA[Web]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<p>Seems the rules of the "Clean Feed" game changed this week when it was revealed although people can opt out of the planned mandatory filtered "child friendly" Internet. Everyone will still be subject subject to a filtered Internet, which is a very scary prospect indeed the details seem scarce and as proved true this week no one seems to be forthcoming with the truth on this filter and its application.<br /><br />So lets look at what we do know so far about this filter:</p>]]></description>
			<content:encoded><![CDATA[<p>Seems the rules of the &#8220;Clean Feed&#8221; game changed this week when it was revealed although people can opt out of the planned mandatory filtered &#8220;child friendly&#8221; Internet. Everyone will still be subject subject to a filtered Internet, which is a very scary prospect indeed the details seem scarce and as proved true this week no one seems to be forthcoming with the truth on this filter and its application.</p>
<p>So lets look at what we do know so far about this filter:</p>
<ul>
<li>The Government like everything else tells us its important to &#8220;protect the children&#8221; and stop the flow of kiddie porn. Tim Marshall, the media contact for Senator Conroy stated in an interview on the topic that is &#8220;reasonably emotive issue, and you know there&#8217;s a few lobby groups in the sector who are pretty keen to put there extreme view out there without perhaps having too much interest in the facts.&#8221;</li>
<li>It will cost lots, how much? Who knows everytime someone quotes a price it is different, rest assured though it will be a fair bit over 100 million.</li>
<li>The Trials in Tasmania shown accuracy is a hard nut to crack with all filters tested allowing between 2 &#8211; 13% of material through that should have been blocked whilst wrongly stopping access to 1.3 &#8211; 7.8% of sites tested.</li>
<li>It will slow down access to the Internet. In their Tasmanian trials only one of the filters had an acceptable level of performance loss (2%) as opposed to between a 21 and 86% slow down from the other filters. Tests showed the most accurate filters to cause the biggest drops in performance.</li>
<li>The filter will most likely be easy to bypass, making it useless for those that are determined to get unfiltered Internet.</li>
<li> The Government already spent 89 million providing free Internet filtering software for anyone worried about what content is available on computers in their household. Why should the rest of the country suffer because parents can not keep an eye on their children whilst using the Internet? Why is the &#8220;clean feed&#8221; and opt out system and not an opt in system after all children make up only 1/5 of the population.</li>
<li>The Government is remaining very tight lipped about what this other &#8220;inappropriate&#8221; content is they will be blocking, so we can assume it consists of anything they don&#8217;t like with minimal processes in place to appeal.</li>
</ul>
<p>Australia is already laughed at due to the Government&#8217;s refusal to create a new rating for video games that are deemed to be above the MA15+ rating, do you really trust that they can do a better job with the Internet?</p>
<p><strong>Links</strong></p>
<p><a href="http://www.crikey.com.au/Media-Arts-and-Sports/20081017-And-the-Wankley-Award-goes-to-Conroys-net-filtering-scheme.html" title="The Wankley Award Goes To Conroys Net Filtering Scheme">Won&#8217;t someone think of the adults?</a></p>
<p><a href="http://www.nocleanfeed.com/" title="No">No Clean Feed</a></p>
<p><a href="http://www.facebook.com/group.php?gid=7968823265&amp;ref=mf" title="FaceBook Group - No To Australian Internet Censorship">FaceBook Group &#8211; No To Australian Internet Censorship</a></p>
<p><a href="http://www.facebook.com/group.php?gid=8546766442" title="FaceBook Group - Australian ISP Filtering Plan Is Stupid">FaceBook Group &#8211; Australian ISP Filtering Plan Is Stupid</a></p>
<p><a href="http://www.facebook.com/group.php?gid=9680096100" title="FaceBook Group - Australians Against The National Filter Plan">FaceBook Group &#8211; Australians Against The National Filter Plan</a></p>
<p><a href="http://en.wikipedia.org/wiki/Internet_censorship_in_Australia" title="Internet Censorship In Australia">Wikipedia &#8211; Internet Censorship In Australia</a></p>
<p><a href="http://www.netalarmed.com/" title="Netalarm - Be Alarmed Not Alert">Netalert &#8211; Be Alarmed, Not Alert</a></p>
<p><a href="http://www.efa.org.au/" title="Electronic Frontiers Australia">Electronic Frontiers Australia</a></p>
<p><a href="http://petitions.takingitglobal.org/oznetcensorship" title="No Internet Censorship Petition">TIG Petition &#8211; Stop Internet Censorship In Oz</a></p>
<p><a href="http://www.somebodythinkofthechildren.com/" title="Somebody Think Of The Children">Somebody Think Of The Children</a></p>
<p><a href="http://broadbannedrevolution.blogspot.com/" title="BroadBanned Revolution">BroadBanned Revolution</a></p>
<p><a href="http://libertus.net/" title="Libertus">Libertus &#8211; About Censorship &amp; Freedom Of Speech</a></p>
<p style="text-align: left;"><strong>Videos</strong></p>
<p style="text-align: left;">Aust Government To Save Children By Destroying The Internet</p>
<p style="text-align: center;">
<object width="425" height="344"><br />
<embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/j23gK2r525g&amp;hl=en&amp;fs=1" allowfullscreen="true"></embed></object>
</p>
<p style="text-align: left;">How To Fight Internet Cenorship In Australia</p>
<p style="text-align: center;">
<object width="425" height="344"><br />
<embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/eXSvzvQC5v0&amp;hl=en&amp;fs=1" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.development-cycle.com/2008/10/conroy-clean-feed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Served from: www.development-cycle.com @ 2012-05-19 20:56:27 -->
