<?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>Anselm Bradford</title>
	<atom:link href="http://blog.anselmbradford.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.anselmbradford.com</link>
	<description>wrangling the Internet's wildest</description>
	<lastBuildDate>Sun, 18 Jul 2010 08:55:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Barcamp Auckland 4 Recap</title>
		<link>http://blog.anselmbradford.com/2010/07/17/barcamp-auckland-4-recap/</link>
		<comments>http://blog.anselmbradford.com/2010/07/17/barcamp-auckland-4-recap/#comments</comments>
		<pubDate>Sat, 17 Jul 2010 11:25:56 +0000</pubDate>
		<dc:creator>Ans</dc:creator>
				<category><![CDATA[Conference]]></category>

		<guid isPermaLink="false">http://blog.anselmbradford.com/?p=1015</guid>
		<description><![CDATA[The excellent Barcamp Auckland 4 event happened today, organized by Ludwig Wendzich and team. 190 attendees came together to discuss topics around web development, design, UX, UI, mobile, and business. Here are a few notes from a selection of talks: Nigel Parker, from Microsoft (a sponsor), showed some deep zooming examples using Silverlight (from Seadragon [...]]]></description>
			<content:encoded><![CDATA[<p>The excellent <a href="http://bca.geek.nz/" onclick="pageTracker._trackPageview('/outgoing/bca.geek.nz/?referer=');">Barcamp Auckland 4</a> event happened today, organized by <a href="http://twitter.com/ludwigw" onclick="pageTracker._trackPageview('/outgoing/twitter.com/ludwigw?referer=');">Ludwig Wendzich</a> and team. 190 attendees came together to discuss topics around web development, design, UX, UI, mobile, and business. Here are a few notes from a selection of talks:</p>
<ul>
<li>
<a href="http://twitter.com/nzigel" onclick="pageTracker._trackPageview('/outgoing/twitter.com/nzigel?referer=');">Nigel Parker</a>, from Microsoft (a sponsor), showed some deep zooming examples using Silverlight (from <a href="http://en.wikipedia.org/wiki/Seadragon_Software" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Seadragon_Software?referer=');">Seadragon</a> technology, a company MS acquired in 2006), such as the <a href="http://sites.tepapa.govt.nz/tepapawall" onclick="pageTracker._trackPageview('/outgoing/sites.tepapa.govt.nz/tepapawall?referer=');">Te Papa pounamu wall</a> and the <a href="http://lifestyle.msn.co.nz/minisite/silverlight-wall.aspx" onclick="pageTracker._trackPageview('/outgoing/lifestyle.msn.co.nz/minisite/silverlight-wall.aspx?referer=');">MSN Fashion Shows 2009</a>. Also demoed was a <a href="http://pivot.metia.com/worldcup/" onclick="pageTracker._trackPageview('/outgoing/pivot.metia.com/worldcup/?referer=');">World Cup Pivot</a>, a data visualization piece using <a href="http://getpivot.com" onclick="pageTracker._trackPageview('/outgoing/getpivot.com?referer=');">MS Pivot</a> technology. Also mentioned was the preview of IE 9, which is available to be <a href="http://ie.microsoft.com/testdrive/" onclick="pageTracker._trackPageview('/outgoing/ie.microsoft.com/testdrive/?referer=');">test driven</a>.
</li>
<li><a href="http://twitter.com/ludwigw"">Ludwig Wendzich</a> and <a href="http://twitter.com/vickytnz" onclick="pageTracker._trackPageview('/outgoing/twitter.com/vickytnz?referer=');">Vicky Teinaki</a> gave a talk about natural user interfaces (touchless gesture-based interactions). Despite some technical difficulties while attempting to demo a natural gesture interaction on the webzine he curates, <a href="http://WeeklyRetrospect.com" onclick="pageTracker._trackPageview('/outgoing/WeeklyRetrospect.com?referer=');">WeeklyRetrospect.com</a> (which, by the way, has an interface worth checking out!), the idea of touchless interactions was conveyed. This was followed by an engaging talk on the future of interface interactions. Mentioned were Adam Greenfield&#8217;s book <a href="http://www.studies-observations.com/everyware/" onclick="pageTracker._trackPageview('/outgoing/www.studies-observations.com/everyware/?referer=');">Everyware</a>, <a href="http://en.wikipedia.org/wiki/Eric_Zimmerman" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Eric_Zimmerman?referer=');">Eric Zimmerman</a>, and the <a href="http://www.youtube.com/watch?v=AVhc3m0GWk0" onclick="pageTracker._trackPageview('/outgoing/www.youtube.com/watch?v=AVhc3m0GWk0&amp;referer=');">Wired magazine&#8217;s iPad app</a>. As was often the case over the course of the event, Apple was discussed, and how the Apple model of design was &#8220;deceptively&#8221; simple, in that it is superficially simple, but (at least in the case of the computer OS) scales to become more complex the further the user digs. </li>
<li><a href="http://twitter.com/amatix" onclick="pageTracker._trackPageview('/outgoing/twitter.com/amatix?referer=');">Rob Coup</a> and <a href="http://twitter.com/barnaclebarnes" onclick="pageTracker._trackPageview('/outgoing/twitter.com/barnaclebarnes?referer=');">Glen Barnes</a> showed a number of open data related resources in NZ, such as <a href="http://open.org.nz" onclick="pageTracker._trackPageview('/outgoing/open.org.nz?referer=');">open.org.nz</a>, <a href="http://openstreetmap.org" onclick="pageTracker._trackPageview('/outgoing/openstreetmap.org?referer=');">openstreetmap.org</a>, and the upcoming <a href="http://fixmystreet.org.nz" onclick="pageTracker._trackPageview('/outgoing/fixmystreet.org.nz?referer=');">fixmystreet.org.nz</a>.</li>
<li><a href="http://twitter.com/adzebill" onclick="pageTracker._trackPageview('/outgoing/twitter.com/adzebill?referer=');">Mike Dickison</a> provided the link <a href="http://wikiteach.info" onclick="pageTracker._trackPageview('/outgoing/wikiteach.info?referer=');">Wikiteach.info</a> during his talk on the benefits and issues of using wikipedia in academia. Mike also humored the whole event during his reading from <a href="http://withoutmedia.wordpress.com" onclick="pageTracker._trackPageview('/outgoing/withoutmedia.wordpress.com?referer=');">24 Unplugged</a>, about student responses to going 24 hours without being connected to digital communications.</li>
<li>Lastly, <a href="http://phonegap.com" onclick="pageTracker._trackPageview('/outgoing/phonegap.com?referer=');">Phonegap</a> &#8211; &#8220;PhoneGap is an open source development framework for building cross-platform mobile apps. Build apps in HTML and JavaScript&#8221;</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.anselmbradford.com/2010/07/17/barcamp-auckland-4-recap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CHINZ 2010</title>
		<link>http://blog.anselmbradford.com/2010/07/10/chinz-2010/</link>
		<comments>http://blog.anselmbradford.com/2010/07/10/chinz-2010/#comments</comments>
		<pubDate>Sat, 10 Jul 2010 11:13:46 +0000</pubDate>
		<dc:creator>Ans</dc:creator>
				<category><![CDATA[Conference]]></category>

		<guid isPermaLink="false">http://blog.anselmbradford.com/?p=1004</guid>
		<description><![CDATA[The 11th Annual ACM SIGCHI NZ Conference on Computer-Human Interaction was held on July 8 at Massey University. This was a great opportunity to see some of the work academics outside of AUT were doing. In particular, the University of Auckland had a showing. Two things that may be of note for a Flash developer [...]]]></description>
			<content:encoded><![CDATA[<p>The 11th Annual ACM SIGCHI <a href="http://chinz2010.massey.ac.nz" onclick="pageTracker._trackPageview('/outgoing/chinz2010.massey.ac.nz?referer=');">NZ Conference on Computer-Human Interaction</a> was held on July 8 at Massey University. This was a great opportunity to see some of the work academics outside of AUT were doing. In particular, the University of Auckland had a showing.</p>
<p>Two things that may be of note for a Flash developer are the <a href="http://genoupe.se.auckland.ac.nz/aimf/" onclick="pageTracker._trackPageview('/outgoing/genoupe.se.auckland.ac.nz/aimf/?referer=');">Auckland Interface Model</a>, a universal table widget, and Johnny Chung Lee&#8217;s <a href="http://johnnylee.net/projects/wii/" onclick="pageTracker._trackPageview('/outgoing/johnnylee.net/projects/wii/?referer=');">Wii projects</a>, which demonstrate methods of using the wiimote to achieve various types of motion tracking. Check out of the video for head tracking, for instance.</p>
<p>Following the conference, I attended the <a href="http://nsug-dotnet.groups.live.com" onclick="pageTracker._trackPageview('/outgoing/nsug-dotnet.groups.live.com?referer=');">Northshore .Net User Group</a> meeting that happened to be happening after the conference. <a href="http://twitter.com/kpatton" onclick="pageTracker._trackPageview('/outgoing/twitter.com/kpatton?referer=');">Keith Patton</a> gave a great presentation on the upcoming Windows 7 Phone platform. He presented an overview of the platform advantages and limitations and gave a live demo of an app in the phone emulator. And winning Windows 7 Ultimate at the end wasn&#8217;t bad either, thanks guys! <a href="http://developer.windowsphone.com/" onclick="pageTracker._trackPageview('/outgoing/developer.windowsphone.com/?referer=');">Visit the MS Windows Phone developer site for more information and the developer tools</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.anselmbradford.com/2010/07/10/chinz-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Emerging Researcher Workshop 2010 &#8211; research funding, scholarships, awards</title>
		<link>http://blog.anselmbradford.com/2010/07/09/emerging-researcher-workshop-2010-research-funding-scholarships-and-awards-links/</link>
		<comments>http://blog.anselmbradford.com/2010/07/09/emerging-researcher-workshop-2010-research-funding-scholarships-and-awards-links/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 09:04:12 +0000</pubDate>
		<dc:creator>Ans</dc:creator>
				<category><![CDATA[Workshop]]></category>

		<guid isPermaLink="false">http://blog.anselmbradford.com/?p=1006</guid>
		<description><![CDATA[University of Auckland had an interesting workshop this week for PhD students and Postdocs. The workshop had sessions covering securing funding, communicating research, networking, career advice and related information. The following are some research funding, scholarships, and awards links from the event: COS (Community of Science) Funding Opportunities &#8211; Provides a database of worldwide funding [...]]]></description>
			<content:encoded><![CDATA[<p>University of Auckland had an interesting workshop this week for PhD students and Postdocs. The workshop had sessions covering securing funding, communicating research, networking, career advice and related information. The following are some research funding, scholarships, and awards links from the event:</p>
<ul>
<li><a href="http://fundingopps.cos.com" onclick="pageTracker._trackPageview('/outgoing/fundingopps.cos.com?referer=');">COS (Community of Science) Funding Opportunities</a> &#8211; Provides a database of worldwide funding opportunities.</li>
<li><a href="http://www.fis.org.nz/" onclick="pageTracker._trackPageview('/outgoing/www.fis.org.nz/?referer=');">New Zealand Funding Information Service</a> &#8211; includes a link to <a href="http://fis.org.nz/index.php?page=BreakOut" onclick="pageTracker._trackPageview('/outgoing/fis.org.nz/index.php?page=BreakOut&amp;referer=');">BreakOut</a>, which is—according to their site—&#8221;New Zealand&#8217;s primary source of funding information for students, researchers, sports people, artists and those wanting professional development.&#8221;</li>
<li><a href="http://nzvcc.ac.nz/scholarships" onclick="pageTracker._trackPageview('/outgoing/nzvcc.ac.nz/scholarships?referer=');">New Zealand Vice-Chancellor&#8217; Committee Scholarships page</a> &#8211; Convenient portal to scholarship pages of New Zealand Universities.</li>
<li><a href="http://www.royalsociety.org.nz/site/funding/rutherford-discovery-fellowship/default.aspx" onclick="pageTracker._trackPageview('/outgoing/www.royalsociety.org.nz/site/funding/rutherford-discovery-fellowship/default.aspx?referer=');">Rutherford Discovery Fellowship</a> &#8211; supports early and mid-career researchers with five-year terms of funding. Ten awards given annually.</li>
<li><a href="http://royalsociety.org.nz/Site/funding/MedalsAwards/other.aspx" onclick="pageTracker._trackPageview('/outgoing/royalsociety.org.nz/Site/funding/MedalsAwards/other.aspx?referer=');">Royal Society of New Zealand Awards page</a> &#8211; Provides a list of awards for science or technology in New Zealand. These are for recognition of past achievements, as opposed to grants that would fund future projects. Includes a link to the <a href="http://www.pmscienceprizes.org.nz/" onclick="pageTracker._trackPageview('/outgoing/www.pmscienceprizes.org.nz/?referer=');">The Prime Minister&#8217;s Science Prizes</a>.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.anselmbradford.com/2010/07/09/emerging-researcher-workshop-2010-research-funding-scholarships-and-awards-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>July 2010 Auckland Flash Platform User Group Recap</title>
		<link>http://blog.anselmbradford.com/2010/07/08/july-2010-auckland-flash-platform-user-group-recap/</link>
		<comments>http://blog.anselmbradford.com/2010/07/08/july-2010-auckland-flash-platform-user-group-recap/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 12:03:56 +0000</pubDate>
		<dc:creator>Ans</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[Flash Builder]]></category>
		<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://blog.anselmbradford.com/?p=998</guid>
		<description><![CDATA[This is old news now, but as per my personal tradition I wanted to post a short recap of the Flash Platform User Group meetup that happened July 1. First to present was Michael Andrew, who demoed FlexPMD, an auditing tool for ActionScript/Flex projects. Essentially the tool provides a set of recommendations of how your [...]]]></description>
			<content:encoded><![CDATA[<p>This is old news now, but as per my personal tradition I wanted to post a short recap of the Flash Platform User Group meetup that happened July 1. </p>
<p>First to present was <a href="http://hazardmedia.co.nz" onclick="pageTracker._trackPageview('/outgoing/hazardmedia.co.nz?referer=');">Michael Andrew</a>, who demoed <a href="http://opensource.adobe.com/wiki/display/flexpmd/FlexPMD" onclick="pageTracker._trackPageview('/outgoing/opensource.adobe.com/wiki/display/flexpmd/FlexPMD?referer=');">FlexPMD</a>, an auditing tool for ActionScript/Flex projects. Essentially the tool provides a set of recommendations of how your code could be improved/cleaned up. According to the Adobe Open Source page (linked above), the tool can be invoked from a number of different environments:</p>
<ul>
<li>The command line</li>
<li>Maven</li>
<li>Ant</li>
<li>Automator on Mac OS X</li>
<li>Eclipse</li>
<li>TextMate</li>
<li>FlashDevelop</li>
</ul>
<p>Oddly Flash is not listed, but perhaps Flash is beyond hope as a quality code IDE! <img src='http://blog.anselmbradford.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Second to present was <a href="http://greg-dove.com" onclick="pageTracker._trackPageview('/outgoing/greg-dove.com?referer=');">Greg Dove</a>, who live-coded a simple touch screen demo on a <a href="http://accessories.us.dell.com/sna/products/Displays/productdetail.aspx?c=us&#038;l=en&#038;cs=19&#038;sku=320-1172" onclick="pageTracker._trackPageview('/outgoing/accessories.us.dell.com/sna/products/Displays/productdetail.aspx?c=us_038_l=en_038_cs=19_038_sku=320-1172&amp;referer=');">Dell SX2210T</a>, an inexpensive touch screen display with two touch points capability. Greg also mentioned the best display he&#8217;d seen, the <a href="http://solutions.3m.com/wps/portal/3M/en_US/TouchSystems/TouchScreen/Solutions/TouchScreenDisplays/M2256pw/?WT.mc_id=www.3m.com/multitouch" onclick="pageTracker._trackPageview('/outgoing/solutions.3m.com/wps/portal/3M/en_US/TouchSystems/TouchScreen/Solutions/TouchScreenDisplays/M2256pw/?WT.mc_id=www.3m.com/multitouch&amp;referer=');">3M M2256PW</a>, which is capable of a whooping 20 simulations touch inputs (<a href="http://www.engadget.com/2010/01/07/3m-m2256pw-10-finger-multitouch-display-hands-on-with-video/" onclick="pageTracker._trackPageview('/outgoing/www.engadget.com/2010/01/07/3m-m2256pw-10-finger-multitouch-display-hands-on-with-video/?referer=');">view a demo on engadget</a>). Greg&#8217;s demo created a group of colored stars that could be resized and zoomed—both as a group and individually. The specific event Greg demoed was the recently added AS3 <a href="http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/events/TransformGestureEvent.html?allClasses=1" onclick="pageTracker._trackPageview('/outgoing/help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/events/TransformGestureEvent.html?allClasses=1&amp;referer=');">TransformGestureEvent</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.anselmbradford.com/2010/07/08/july-2010-auckland-flash-platform-user-group-recap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>June 2010 Auckland Flash Platform User Group Recap</title>
		<link>http://blog.anselmbradford.com/2010/06/04/june-2010-auckland-flash-platform-user-group-recap/</link>
		<comments>http://blog.anselmbradford.com/2010/06/04/june-2010-auckland-flash-platform-user-group-recap/#comments</comments>
		<pubDate>Fri, 04 Jun 2010 09:24:17 +0000</pubDate>
		<dc:creator>Ans</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://blog.anselmbradford.com/?p=993</guid>
		<description><![CDATA[This month&#8217;s Auckland Flash Platform User Group Meetup began with a show-and-tell by the group&#8217;s usual host, VisFleet. CTO Aisha Fenton explained the business-side of VisFleet&#8217;s vWork software, a web-based task management application that allows a dispatcher to disseminate jobs to remote workers, who can log in via an iPhone app. Aisha provided an overview [...]]]></description>
			<content:encoded><![CDATA[<p>This month&#8217;s <a href="http://aucklandflash.eventbrite.com/" onclick="pageTracker._trackPageview('/outgoing/aucklandflash.eventbrite.com/?referer=');">Auckland Flash Platform User Group Meetup</a> began with a show-and-tell by the group&#8217;s usual host, <a href="http://www.visfleet.com" onclick="pageTracker._trackPageview('/outgoing/www.visfleet.com?referer=');">VisFleet</a>. CTO Aisha Fenton explained the business-side of VisFleet&#8217;s vWork software, a web-based task management application that allows a dispatcher to disseminate jobs to remote workers, who can log in via an iPhone app. Aisha provided an overview and demonstration of the software. <a href="http://twitter.com/squeedee" onclick="pageTracker._trackPageview('/outgoing/twitter.com/squeedee?referer=');">Rasheed Abdul-Aziz</a> then delved into the technology behind the application, which utilizes <a href="http://robotlegs.org" onclick="pageTracker._trackPageview('/outgoing/robotlegs.org?referer=');">Robotlegs</a> and the Flex framework. Rasheed mentioned <a href="http://hudson-ci.org" onclick="pageTracker._trackPageview('/outgoing/hudson-ci.org?referer=');">Hudson CI</a> for continuous integration, <a href="http://github.com" onclick="pageTracker._trackPageview('/outgoing/github.com?referer=');">GitHub</a> for source control and collaborative development, and <a href="http://www.charlesproxy.com" onclick="pageTracker._trackPageview('/outgoing/www.charlesproxy.com?referer=');">Charles Web Proxy</a>, a tool for analyzing HTTP data. Charles has some local fame, as it is developed by Auckland-based <a href="http://www.cactuslab.com/products/" onclick="pageTracker._trackPageview('/outgoing/www.cactuslab.com/products/?referer=');">Cactus Labs</a>.</p>
<p>After pizza <a href="http://twitter.com/love_jam" onclick="pageTracker._trackPageview('/outgoing/twitter.com/love_jam?referer=');">Jove Lam</a>, of TVNZ, demoed a Flash application he helped create for the Sony PS3 in-game browser to view on-demand content. Called <a href="http://tvnz.co.nz/ps3/video" onclick="pageTracker._trackPageview('/outgoing/tvnz.co.nz/ps3/video?referer=');">TVNZ OnDemand</a> the application featured an intuitive columnar layout for browsing content in different categories. On first impression it was not apparent that the application was essentially a full-screen Flash website. In his presentation, Jove mentioned the <a href="http://www.osmf.org" onclick="pageTracker._trackPageview('/outgoing/www.osmf.org?referer=');">Open Source Media Framework (OSMF)</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.anselmbradford.com/2010/06/04/june-2010-auckland-flash-platform-user-group-recap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Auckland Adobe CS5 Roadshow</title>
		<link>http://blog.anselmbradford.com/2010/04/28/auckland-adobe-cs5-roadshow/</link>
		<comments>http://blog.anselmbradford.com/2010/04/28/auckland-adobe-cs5-roadshow/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 12:09:59 +0000</pubDate>
		<dc:creator>Ans</dc:creator>
				<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://blog.anselmbradford.com/?p=990</guid>
		<description><![CDATA[Under the slogan of design without boundaries, work faster, and streamline critical processes, the CS5 Roadshow kicked off at Skycity Convention Centre in Auckland today. The hosts for the day were Michael &#8220;Stod&#8221; Stoddart, Mike McHugh, and Paul Burnett. The event covered a broad-range of tips, tricks, and new features of CS5. Questions could be [...]]]></description>
			<content:encoded><![CDATA[<p>Under the slogan of design without boundaries, work faster, and streamline critical processes, the <a href="http://www.adobe.com/nz/special/cs5roadshow/" onclick="pageTracker._trackPageview('/outgoing/www.adobe.com/nz/special/cs5roadshow/?referer=');">CS5 Roadshow</a> kicked off at Skycity Convention Centre in Auckland today. The hosts for the day were <a href="http://twitter.com/stod" onclick="pageTracker._trackPageview('/outgoing/twitter.com/stod?referer=');">Michael &#8220;Stod&#8221; Stoddart</a>, <a href="http://twitter.com/cs_tv" onclick="pageTracker._trackPageview('/outgoing/twitter.com/cs_tv?referer=');">Mike McHugh</a>, and <a href="http://twitter.com/pburnett" onclick="pageTracker._trackPageview('/outgoing/twitter.com/pburnett?referer=');">Paul Burnett</a>. The event covered a broad-range of tips, tricks, and new features of CS5. Questions could be asked in real-time by sending twitter questions to <a href="http://twitter.com/thequestionroom" onclick="pageTracker._trackPageview('/outgoing/twitter.com/thequestionroom?referer=');">The Question Room&#8221;</a>. </p>
<p>Some highlights:</p>
<p><strong>Production Premium</strong></p>
<ul>
<li>Utilizing 64 bit processing, Adobe Premiere and After Effects have greatly increased performance compared to previous versions.</li>
<li>The <a href="http://tv.adobe.com/watch/after-effects-cs5-feature-tour/rotoscope-with-rotobrush/" onclick="pageTracker._trackPageview('/outgoing/tv.adobe.com/watch/after-effects-cs5-feature-tour/rotoscope-with-rotobrush/?referer=');">rotobrush</a> feature in After Effects looks like a great time saver when rotoscoping video elements (cutting them out from the background).</li>
</ul>
<p><strong>InDesign</strong> (<a href="http://tv.adobe.com/watch/indesign-cs5-feature-tour/indesign-cs5-overview/" onclick="pageTracker._trackPageview('/outgoing/tv.adobe.com/watch/indesign-cs5-feature-tour/indesign-cs5-overview/?referer=');">feature tour</a>)</p>
<ul>
<li>Much smoother workflow when moving an object inside of its frame. There is now a &#8220;donut&#8221; area that when clicked allows the internal object to be moved. Also an &#8220;autosize&#8221; checkbox has been added to allow an object to resize to its frame when the frame is resized.</li>
<li>A caption text field can be created that will pull metadata out of an image when it is near to it. Great concept!</li>
<li>There is a new tool called the &#8220;Gap tool&#8221; that allows the gutter (gap) between elements to be easily resized and moved.</li>
<li>InDesign CS5 can produce simple interactive presentations that can be exported as a SWF or FLA.</li>
</ul>
<p><strong>Illustrator</strong> (<a href="http://tv.adobe.com/watch/illustrator-cs5-feature-tour/illustrator-cs5-feature-tour/" onclick="pageTracker._trackPageview('/outgoing/tv.adobe.com/watch/illustrator-cs5-feature-tour/illustrator-cs5-feature-tour/?referer=');">feature tour</a>)</p>
<ul>
<li>There are three new tools: the Perspective Grid tool, the Perspective Selection tool, and the Width tool. The first two provide guides for creating artwork along a 3-dimensional perspective, while the last tool—the Width tool—always the manipulation of the width of a stroke along its length.</li>
<li>There are two new drawing modes: draw behind and draw inside. These, as might be expected, streamline drawing behind and inside shapes respectively.</li>
<li>The dashed line feature has been to improved to ensure a part of the dash appears on corner points. This eliminates the ugly problem, for example, of having the points on a star disappear when using a dashed stroke.</li>
<li>Joining two paths has been improved, allowing paths to join by their nearest points.</li>
</ul>
<p><strong>Photoshop</strong> (<a href="http://tv.adobe.com/watch/photoshop-cs5-feature-tour/photoshop-cs5-overview/" onclick="pageTracker._trackPageview('/outgoing/tv.adobe.com/watch/photoshop-cs5-feature-tour/photoshop-cs5-overview/?referer=');">feature tour</a>)</p>
<ul>
<li>The much hyped Content Area Fill is present in many forms throughout the fill and brush tools in Photoshop CS5.</li>
<li>There is a new sharpening and noise reduction engine that can be utilized in the RAW photo dialog box.</li>
<li>There are new HDR features, such as a new HDR Toning menu under Adjustments.</li>
<li>Settings in the effects menu now have a &#8220;make default&#8221; button, allowing the setting of user-defined defaults.</li>
<li>The old extract filter for extracting hair has returned in the form of the Refine Edge option of a selection. This is a great time-saver for cutting out hair from a background.</li>
<li>The new Puppet Warp feature allows for the creation of a mesh that overlays a image that then can be distorted along a set of points.</li>
<li>Color mixing brush, which allows colors to be blended together (at first glance it appears similar to the Smudge tool).</li>
</ul>
<p>Of particular interest in this release is the heavy integration of the Flash platform among the Adobe products. Brand new in CS5, Adobe Catalyst is integrated with InDesign and Illustrator, each of which can be used to create Catalyst layouts. Catalyst allows the creation of simple interfaces and interactions without the use of any code.</p>
<p>Not all products were shown that I&#8217;m aware of (although I missed about an hour of the event during midday) such as Flash Builder and Sound Booth. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.anselmbradford.com/2010/04/28/auckland-adobe-cs5-roadshow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>April 2010 Auckland Flash Platform User Group Recap</title>
		<link>http://blog.anselmbradford.com/2010/04/27/april-2010-auckland-flash-platform-user-group-recap/</link>
		<comments>http://blog.anselmbradford.com/2010/04/27/april-2010-auckland-flash-platform-user-group-recap/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 07:51:01 +0000</pubDate>
		<dc:creator>Ans</dc:creator>
				<category><![CDATA[Flash Builder]]></category>
		<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://blog.anselmbradford.com/?p=988</guid>
		<description><![CDATA[Last Thursday&#8217;s April meeting of the Auckland Flash Platform UG (once again held in the VisFleet offices) kicked off with UG manager Campbell Anderson demonstrating the new features of Flash Builder / Flex 4. Of particular note was Campbell&#8217;s demonstration of SourceMate, a Flash Builder companion that adds various code generation, refactoring, and metadata features. [...]]]></description>
			<content:encoded><![CDATA[<p>Last Thursday&#8217;s April meeting of the <a href="http://nzfpugauck.eventbrite.com/" onclick="pageTracker._trackPageview('/outgoing/nzfpugauck.eventbrite.com/?referer=');">Auckland Flash Platform UG</a> (once again held in the <a href="http://www.visfleet.com/" onclick="pageTracker._trackPageview('/outgoing/www.visfleet.com/?referer=');">VisFleet</a> offices) kicked off with UG manager <a href="http://xsive.co.nz" onclick="pageTracker._trackPageview('/outgoing/xsive.co.nz?referer=');">Campbell Anderson</a> demonstrating the new features of Flash Builder / Flex 4. Of particular note was Campbell&#8217;s demonstration of <a href="http://www.elementriver.com/sourcemate/" onclick="pageTracker._trackPageview('/outgoing/www.elementriver.com/sourcemate/?referer=');">SourceMate</a>, a Flash Builder companion that adds various code generation, refactoring, and metadata features.</p>
<p>Following pizza Vijay Anto from <a href="http://rad3.com" onclick="pageTracker._trackPageview('/outgoing/rad3.com?referer=');">Rad3</a> showed some examples of skinning the new Flash Builder component set, named <a href="http://help.adobe.com/en_US/flex/using/WSa122979b461972566d16c457125b7d3d121-7fff.html" onclick="pageTracker._trackPageview('/outgoing/help.adobe.com/en_US/flex/using/WSa122979b461972566d16c457125b7d3d121-7fff.html?referer=');">Spark</a>. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.anselmbradford.com/2010/04/27/april-2010-auckland-flash-platform-user-group-recap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>March 2010 Auckland Flash Platform User Group Recap</title>
		<link>http://blog.anselmbradford.com/2010/03/18/march-2010-auckland-flash-platform-user-group-recap/</link>
		<comments>http://blog.anselmbradford.com/2010/03/18/march-2010-auckland-flash-platform-user-group-recap/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 12:09:46 +0000</pubDate>
		<dc:creator>Ans</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://blog.anselmbradford.com/?p=984</guid>
		<description><![CDATA[Last night I attended the March meeting of the Auckland Flash Platform UG, held in the spacious offices of VisFleet. This was a great opportunity to freshen my knowledge on what&#8217;s happening in the Flash world. There were two presentations, with a break in the middle for the traditional developers meeting pastime of pizza and [...]]]></description>
			<content:encoded><![CDATA[<p>Last night I attended the March meeting of the <a href="http://aucknzfpug.eventbrite.com" onclick="pageTracker._trackPageview('/outgoing/aucknzfpug.eventbrite.com?referer=');">Auckland Flash Platform UG</a>, held in the spacious offices of <a href="http://www.visfleet.com" onclick="pageTracker._trackPageview('/outgoing/www.visfleet.com?referer=');">VisFleet</a>. This was a great opportunity to freshen my knowledge on what&#8217;s happening in the Flash world. There were two presentations, with a break in the middle for the traditional developers meeting pastime of pizza and beer. </p>
<p>First up was <a href="http://twitter.com/squeedee" onclick="pageTracker._trackPageview('/outgoing/twitter.com/squeedee?referer=');">Rasheed Abdul-Aziz</a>, Flex/Rails developer at VisFleet. Unfortunately I arrived a little late and missed the beginning of Rasheed&#8217;s presentation, but he covered a diversity of Rails and Flex development topics, including discussing refactoring and <a href="http://en.wikipedia.org/wiki/Domain-specific_language" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Domain-specific_language?referer=');">Domain Specific Languages (DSL)</a>. In the later half of Rasheed&#8217;s presentation the focus turned to <a href="http://www.robotlegs.org" onclick="pageTracker._trackPageview('/outgoing/www.robotlegs.org?referer=');">Robotlegs</a>, a fairly recent (as to my knowledge) dependency injection ActionScript 3.0 framework that Rasheed swears by. I&#8217;m excited to find some time to try it out! Next, Rasheed demonstrated some of the benefits of using <a href="http://blogs.jetbrains.com/idea/2008/02/creating-flex-applications-with-intellij-idea/" onclick="pageTracker._trackPageview('/outgoing/blogs.jetbrains.com/idea/2008/02/creating-flex-applications-with-intellij-idea/?referer=');">IntelliJ IDEA</a> for Adobe Flex development, and gave it a glowing recommendation. Robert Penner&#8217;s <a href="http://github.com/robertpenner/as3-signals" onclick="pageTracker._trackPageview('/outgoing/github.com/robertpenner/as3-signals?referer=');">AS3Signals</a> (a new approach for AS3 events) was mentioned at the end during Q&amp;A.</p>
<p>Next <a href="http://vivace.co.nz" onclick="pageTracker._trackPageview('/outgoing/vivace.co.nz?referer=');">Vinnie Vivace</a> showed some simple 3D examples using <a href="http://away3d.com/away3d-lite-v1-0-fastest-and-smallest-3d-engine-in-flash" onclick="pageTracker._trackPageview('/outgoing/away3d.com/away3d-lite-v1-0-fastest-and-smallest-3d-engine-in-flash?referer=');">Away3DLite</a>, a slimmed-down version of <a href="http://away3d.com" onclick="pageTracker._trackPageview('/outgoing/away3d.com?referer=');">Away3D</a>. Vinnie also briefly showed a <a href="http://unity3d.com" onclick="pageTracker._trackPageview('/outgoing/unity3d.com?referer=');">Unity3D</a> example.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.anselmbradford.com/2010/03/18/march-2010-auckland-flash-platform-user-group-recap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>February 2010 Auckland Web Meetup Recap</title>
		<link>http://blog.anselmbradford.com/2010/02/25/february-2010-auckland-web-meetup-recap/</link>
		<comments>http://blog.anselmbradford.com/2010/02/25/february-2010-auckland-web-meetup-recap/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 10:31:16 +0000</pubDate>
		<dc:creator>Ans</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://blog.anselmbradford.com/?p=978</guid>
		<description><![CDATA[A new year. A new venue. A new format. Well, not completely true, it is a new year, but the February Auckland Web Meetup has met at the Vodafone NZ headquarters before and has tried the 20&#215;20 format before. But this was a new venue and new format for my experience with the group. Most [...]]]></description>
			<content:encoded><![CDATA[<p>A new year. A new venue. A new format. Well, not completely true, it is a new year, but the <a href="http://www.meetup.com/aucklandweb/calendar/11857261/?from=list&#038;offset=0" onclick="pageTracker._trackPageview('/outgoing/www.meetup.com/aucklandweb/calendar/11857261/?from=list_038_offset=0&amp;referer=');">February Auckland Web Meetup</a> has met at the Vodafone NZ headquarters before and has tried the 20&#215;20 format before. But this was a new venue and new format for my experience with the group. Most recently held in the smaller quarters of the <a href="http://www.mediadesign.school.nz" onclick="pageTracker._trackPageview('/outgoing/www.mediadesign.school.nz?referer=');">Media Design School</a>, the meetup was moved this month to the spacious conference hall in the vodafone headquarters, giving it the air of a conference instead of a meetup (complete with name badges, and, of course, free pizza and beer). </p>
<p>The format—20&#215;20—stood for 20 slides, 20 seconds per slide. Actually, 20x20x13 would be even more descriptive, 13 being the number of presenters to grace the stage. What was covered? Here&#8217;s a brief recap by presenter:</p>
<ul>
<lI><strong><a href="http://twitter.com/regen" onclick="pageTracker._trackPageview('/outgoing/twitter.com/regen?referer=');">Daniel Too</a></strong> kicked off the night with a quick run-through of the <a href="http://gaiaflashframework.com" onclick="pageTracker._trackPageview('/outgoing/gaiaflashframework.com?referer=');">Gaia Framework</a> for Flash, authored by <a href="http://www.stevensacks.net" onclick="pageTracker._trackPageview('/outgoing/www.stevensacks.net?referer=');">Steven Sacks</a> (<em>Side note: I had the pleasure of seeing Steven present at <a href="http://blog.anselmbradford.com/2009/04/30/fitc-toronto-2009-recap/">FITC Toronto in 2009</a>, his presentation is available on Adobe TV—<a href="http://tv.adobe.com/watch/fitc/gaia-framework-for-adobe-flash/" onclick="pageTracker._trackPageview('/outgoing/tv.adobe.com/watch/fitc/gaia-framework-for-adobe-flash/?referer=');">view it here!</a></em>)</p>
<p>The Gaia Framework takes care of common Flash tasks such as implementing SWFObject, page transitions, bulk preloading, deep-linking, and memory management.
</li>
<li><strong><a href="http://kerihenare.com" onclick="pageTracker._trackPageview('/outgoing/kerihenare.com?referer=');">Keri Henare</a></strong>, CTO of <a href="http://pixelfusion.co.nz" onclick="pageTracker._trackPageview('/outgoing/pixelfusion.co.nz?referer=');">pixelfusion.co.nz</a>, showed another framework from another programming realm—the <a href="http://www.symfony-project.org" onclick="pageTracker._trackPageview('/outgoing/www.symfony-project.org?referer=');">Symfony</a> framework for PHP. Keri showed that Yahoo! is using Symfony and even New Zealand&#8217;s own <a href="http://eventfinder.co.nz" onclick="pageTracker._trackPageview('/outgoing/eventfinder.co.nz?referer=');">eventfinder</a> runs on the framework. He then ran through the reasons he likes Symfony, such as its code generation, community, and license. He finished up with a high-level run-through of its technical features, such as its dependency injection structure.</li>
<li><strong><a href="http://ben.geek.nz" onclick="pageTracker._trackPageview('/outgoing/ben.geek.nz?referer=');">Ben Gracewood</a></strong> changed the tone of the stage with a presentation sprinkled with random inspiration and RC airplanes, which culminated with the idea of taking something that&#8217;s purposeful and re-purposing it. He gave <a href="http://mugtug.com/sketchpad/" onclick="pageTracker._trackPageview('/outgoing/mugtug.com/sketchpad/?referer=');">SketchPad</a> as an example of using modern web development technology in a way that hadn&#8217;t been conceived of prior.</li>
<li><strong><a href="http://twitter.com/rowsell" onclick="pageTracker._trackPageview('/outgoing/twitter.com/rowsell?referer=');">Vaughan Rowsell</a></strong> promoted his MGRD method of getting things done, which stood for Motivation, Goal, Risk, Do it! (Right to the end). He used his recent 2300km bicycle ride from Stewart Island to Cape Reinga as a case study in its efficacy. His bicycle ride is documented on <a href="http://nzuphill.co.nz" onclick="pageTracker._trackPageview('/outgoing/nzuphill.co.nz?referer=');">nzuphill.co.nz</a>. He also mentioned that he is founder of <a href="http://vendHQ.com" onclick="pageTracker._trackPageview('/outgoing/vendHQ.com?referer=');">vendhq.com</a>, a retail management software webapp.</li>
<li><strong><a href="http://twitter.com/segdeha" onclick="pageTracker._trackPageview('/outgoing/twitter.com/segdeha?referer=');">Andrew Hedges</a></strong>, gave a noble presentation on open source software that saves lives, termed &#8220;Humanitarian Software.&#8221; He showcased <a href="http://instedd.org" onclick="pageTracker._trackPageview('/outgoing/instedd.org?referer=');">Innovative Support To Emergencies Diseases Disasters (InSTEDD)</a>, an organization that coordinates disaster relief through SMS technology. He pointed out that while 25% of the world&#8217;s population may be online, 60% have cell phones, making SMS a farther reaching technology. Most recently InSTEDD went to Haiti to help with disaster relief using software they had only just finished developing in December 2009. Andrew also pointed out the twitter account of <a href="http://twitter.com/edjez" onclick="pageTracker._trackPageview('/outgoing/twitter.com/edjez?referer=');">Eduardo Jezierski</a>, director of technology at InSTEDD.</li>
<li><strong><a href="http://twitter.com/rushdigital" onclick="pageTracker._trackPageview('/outgoing/twitter.com/rushdigital?referer=');">Danushka Abeysuriya</a></strong> of <a href="http://www.rushdigital.co.nz" onclick="pageTracker._trackPageview('/outgoing/www.rushdigital.co.nz?referer=');">Rush Digital Interactive</a> emphasized the rapid progression of technology, evinced today by the rapid development in the capabilities and appearance of mobile phone software. He likened the time to go from the first 3D PC computer games to modern immersive games was 20 years, while the same development progression has happened in 2 years on mobile phones, due to the fact that many of the lessons learned developing PC games can be transferred over to mobile development. For 3D mobile development <a href="http://www.khronos.org/opengles/" onclick="pageTracker._trackPageview('/outgoing/www.khronos.org/opengles/?referer=');">OpenGL ES 2.0</a> was mentioned. He also made many predictions for the direction of mobile phone technology, such as double-sided phones, integration with cloud computing, built-in projectors and stereoscopic displays. Lastly he showcased his own 3D engine he&#8217;s developing for iPhone and Android OS.</li>
<li><strong>Rowan Wernham</strong> gave some tips for getting a social media idea off the ground. He used his own project, <a href="http://sna.pr" onclick="pageTracker._trackPageview('/outgoing/sna.pr?referer=');">sna.pr</a> as an example (some kind of mapping web app—I&#8217;m not sure?). He also gave resources for start-ups such as the <a href="http://sxsw.com/interactive/accelerator" onclick="pageTracker._trackPageview('/outgoing/sxsw.com/interactive/accelerator?referer=');">Microsoft BizSpark Accelerator at SXSW</a>, <a href="http://crunchbase.com" onclick="pageTracker._trackPageview('/outgoing/crunchbase.com?referer=');">crunchbase.com</a>, and <a href="http://compete.com" onclick="pageTracker._trackPageview('/outgoing/compete.com?referer=');">compete.com</a>.</li>
<li><strong><a href="http://twitter.com/sponno" onclick="pageTracker._trackPageview('/outgoing/twitter.com/sponno?referer=');">John Ballinger</a></strong>, meetup organizer, presenting a fast-paced presentation on &#8220;The Rule of Three,&#8221; a small guide to making better software. The points are as follows:
<ul>
<li>Test, test, test</li>
<li>If, if, if &#8211; if there are three if statements in a row, something is wrong!</li>
<li>Frown upon multi-dimensional arrays, such as catz[x][y][z], they are slow and hard to update.</li>
<li>Break code up and keep each chunk short; under 300 lines.</li>
<li>Use one-line conditional statements, in the format of x=(i.Cat)?1:0. (<em>Personally I think this is only good for very short conditionals, as it is arguably less readable.</em>)</li>
<li>Use <a href="http://en.wikipedia.org/wiki/Guard_statements" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Guard_statements?referer=');">guard statements</a></li>
<li>Utilize OR booleans in conditionals (<em>Note: I may have misunderstood this slide!</em>)</li>
<li>Debugging is twice as difficult as the code, if the debugging is too difficult, the code is too difficult.</li>
<li>Write expressive function names.</li>
<li>Learn <a href="http://en.wikipedia.org/wiki/Regular_expression" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Regular_expression?referer=');">regex</a>.</li>
<li>Comment your code.</li>
<li>XML &#8211; not your friend, use <a href="http://en.wikipedia.org/wiki/Property_list" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Property_list?referer=');">plists</a> or (if using Flash) <a href="http://en.wikipedia.org/wiki/Action_Message_Format" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Action_Message_Format?referer=');">AMF</a>.</li>
<li>Question everything. If something isn&#8217;t working, it may not be the code. Look at the process.</li>
<li>Utilize your file system, you don&#8217;t need to store everything in a database.</li>
<li>Debug by talking. By explaining a programming issue, if can often be easier to solve.</li>
<li>Avoid premature optimization.</li>
<li>Refactor early.</li>
<li>Exercise (as in physical). Get it!</li>
<li>Always code as if the guy maintaining your code is a violent psychopath who knows where you live.</li>
</ul>
</li>
<li><strong>Lisa Phillips</strong> presented on multi-tasking. She emphasized that web development is inherently working in an environment with lots of distractions. If procrastination becomes a problem, it&#8217;s important to figure out why you&#8217;re procrastinating. If it&#8217;s because you don&#8217;t know what&#8217;s next you&#8217;re in trouble.
<p>She gave &#8220;Lisa&#8217;s Pick &#038; Mix&#8221;:</p>
<ul>
<li>Establish priorities.</li>
<li>Make lists (hand-written, and make post-its readily accessible in your environment).</li>
<li>Know what you&#8217;re doing.</li>
<li>Plan.</li>
<li>Revise your plan.</li>
</ul>
<p>For task management, Lisa mentioned <a href="http://en.wikipedia.org/wiki/Getting_Things_Done" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Getting_Things_Done?referer=');">Getting Things Done</a>, <a href="http://en.wikipedia.org/wiki/Pomodoro_Technique" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Pomodoro_Technique?referer=');">The Pomodoro Technique, <a href="http://inboxzero.com/" onclick="pageTracker._trackPageview('/outgoing/inboxzero.com/?referer=');">Inbox Zero</a>, and <a href="http://www.rememberthemilk.com" onclick="pageTracker._trackPageview('/outgoing/www.rememberthemilk.com?referer=');">Remember the Milk</a>. Lastly she mentioned that the Apple App Store has a whole category on Productivity and that you should &#8220;find out what works for you.&#8221;
</li>
<li><strong><a href="http://twitter.com/wrumsby" onclick="pageTracker._trackPageview('/outgoing/twitter.com/wrumsby?referer=');">Walter Rumsby</a></strong>, who emphasized that he&#8217;s just a &#8220;guy who works at <a href="http://twitter.com/OrionHealth" onclick="pageTracker._trackPageview('/outgoing/twitter.com/OrionHealth?referer=');">Orion Health</a>&#8221; and does not speak for them presented all his slides as twitter tweets, creative! He introduced that he works on software for hospital records and then gave a smattering of web development tips, such as that web standards are not about making your website work with a 10 year-old browser, but making your 10 year-old website work on a browser today.</li>
<li><strong>Dr. Carey Stevens</strong>, of <a href="https://www.spark-dental.com" onclick="pageTracker._trackPageview('/outgoing/www.spark-dental.com?referer=');">Spark Dental Technology</a>, showcased his company&#8217;s use and work on the FireFox add-on <a href="https://addons.mozilla.org/en-US/firefox/addon/5764" onclick="pageTracker._trackPageview('/outgoing/addons.mozilla.org/en-US/firefox/addon/5764?referer=');">Zinc</a> for online dental imagery. He then listed some tips for having a good development environment, such as using Continuous Integrated Testing, <a href="https://developer.mozilla.org/en/Mochitest" onclick="pageTracker._trackPageview('/outgoing/developer.mozilla.org/en/Mochitest?referer=');">Mochitest</a>, and <a href="http://buildbot.net" onclick="pageTracker._trackPageview('/outgoing/buildbot.net?referer=');">Buildbot</a>. <a href="http://plone.org" onclick="pageTracker._trackPageview('/outgoing/plone.org?referer=');">Plone CMS</a> was also mentioned.</li>
<li><strong>Tristan Phipps</strong> presented on fear. Specifically &#8220;Fear Killing Creativity.&#8221; His tips for tackling creative decisions under fear (of failure, etc.) are:
<ul>
<li>Break your behavioral coping mechanism patterns, and build new ones through repetition.</li>
<li>Make radical changes.</li>
<li>Face your fears (for a dopamine hit when you conquer them!).</li>
<li>Take time out every day.</li>
<li>Learn something every day and find a mentor.</li>
</ul>
</li>
<li><strong><a href="http://twitter.com/lowerdepths" onclick="pageTracker._trackPageview('/outgoing/twitter.com/lowerdepths?referer=');">Dave George</a></strong>, of <a href="http://serato.com" onclick="pageTracker._trackPageview('/outgoing/serato.com?referer=');">Serato Audio Research</a> (a firm dealing with software for DJ&#8217;s and musicians) presented the following problem when presenting a user with a selection they&#8217;ve already encountered: &#8220;we waste their time showing them the same stuff again.&#8221;
<p>Using <a href="http://whitelabel.net" onclick="pageTracker._trackPageview('/outgoing/whitelabel.net?referer=');">whitelabel.net</a>—a website his company runs for Pro DJ&#8217;s—as an example, Dave summed his presentation up at the end with three points: We are all busy, so&#8230; Listen to their (your users) decisions and focus [them] on new decisions.
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.anselmbradford.com/2010/02/25/february-2010-auckland-web-meetup-recap/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>October 2009 List of Useful Drupal Modules</title>
		<link>http://blog.anselmbradford.com/2009/10/22/october-2009-list-of-useful-drupal-modules/</link>
		<comments>http://blog.anselmbradford.com/2009/10/22/october-2009-list-of-useful-drupal-modules/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 13:00:21 +0000</pubDate>
		<dc:creator>Ans</dc:creator>
				<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://blog.anselmbradford.com/?p=972</guid>
		<description><![CDATA[This is a wonderful list of useful Drupal modules compiled by Lee-Yan Marquez (argentofchange.com) from the discussion in last week&#8217;s Auckland Drupal Meetup group: Content Management date The date module is a flexible date/time field type for the CCK content module. Content Aggregation &#38; Distribution feedapi FeedAPI aggregates feeds on a Drupal website by generating [...]]]></description>
			<content:encoded><![CDATA[<p>This is a wonderful list of useful Drupal modules compiled by Lee-Yan Marquez (<a href="http://www.argentofchange.com" onclick="pageTracker._trackPageview('/outgoing/www.argentofchange.com?referer=');">argentofchange.com</a>) from the discussion in last week&#8217;s <a href="http://www.meetup.com/drupalnz/" onclick="pageTracker._trackPageview('/outgoing/www.meetup.com/drupalnz/?referer=');">Auckland Drupal Meetup</a> group:</p>
<p><strong>Content Management</strong></p>
<blockquote><p><a href="http://drupal.org/project/date" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/date?referer=');">date</a><br />
The date module is a flexible date/time field type for the <a href="http://drupal.org/project/cck" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/cck?referer=');">CCK</a> content module.</p></blockquote>
<p><strong>Content Aggregation &amp; Distribution</strong></p>
<blockquote><p><a href="http://drupal.org/project/feedapi" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/feedapi?referer=');">feedapi</a><br />
FeedAPI aggregates feeds on a Drupal website by generating light weight items or nodes from feeds. It provides a straightforward configuration for most use cases and is extensible through an API. FeedAPI integrates with <a href="http://drupal.org/project/og" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/og?referer=');">OG</a> (but does not require it).</p></blockquote>
<blockquote><p><a href="http://drupal.org/project/tattler" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/tattler?referer=');">tattler</a><br />
Tattler (app) is a Drupal Distribution, an open source topic monitoring tool for today&#8217;s Web. Tattler finds and aggregates content from the Web on topics you ask it to monitor. Using semantic Web technologies, Tattler mines news, websites, blogs, multimedia sites, and other social media like Twitter, to find mentions of the issues most relevant to your organization.</p></blockquote>
<p><strong>Content Relationships</strong></p>
<blockquote><p><a href="http://drupal.org/project/context" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/context?referer=');">context</a><br />
Context allows you to manage contexts for different portions of your site. You can think of each context as representing a &#8220;section&#8221; of your site. For each context, you can choose the conditions that trigger the context to be active and choose different aspects of Drupal that should react to this active context.</p></blockquote>
<blockquote><p><a href="http://drupal.org/project/flag" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/flag?referer=');">flag</a><br />
Flag is a flexible flagging system that is completely customizable by the administrator. Using this module, the site administrator can provide any number of flags for nodes, comments, or users. Some possibilities include bookmarks, marking important, friends, or flag as offensive. With extensive views integration, you can create custom lists of popular content or keep tabs on important content.</p></blockquote>
<blockquote><p><a href="http://drupal.org/project/location" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/location?referer=');">location</a><br />
The location module allows real-world geographic locations to be associated with Drupal nodes, including people, places, and other content. The location module allows admins to collect addresses, geocode them (translate addresses to latitude/longitude), and associate locations with Drupal nodes and users. Location data is automatically used to generate GeoRSS within your existing RSS feeds. Location also provides an API so that other modules may take advantage of its address storage and geocoding features.</p></blockquote>
<blockquote><p><a href="http://drupal.org/project/nodereference_autocreate" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/nodereference_autocreate?referer=');">node reference auto-create</a> (drupal 6 dev version only)<br />
Provides an additional <a href="http://drupal.org/project/cck" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/cck?referer=');">CCK</a> widget type for the base field node reference. The auto-create widget type provides a text-field for input of the node title like standard node reference fields, but instead of linking to existing nodes it creates a node with the specified title on save. When the title is changed during subsequent node saves the referenced node title is changed as well.</p></blockquote>
<blockquote><p><a href="http://drupal.org/project/nodereference_field" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/nodereference_field?referer=');">node reference field</a> (drupal 6 dev version only)<br />
Allows fields on the node referenced by a <a href="http://drupal.org/project/nodereference_autocreate" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/nodereference_autocreate?referer=');">node reference auto-create</a> field to be viewed and edited. In other words a node reference is created to a particular node which has additional <a href="http://drupal.org/project/cck" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/cck?referer=');">CCK</a> fields. The additional fields can also be edited along side the node title provided by node reference.</p></blockquote>
<blockquote><p><a href="http://drupal.org/project/spaces" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/spaces?referer=');">spaces</a><br />
Spaces allows features (a blog, calendar, casetracker, shoutbox, gallery, etc.) to be enabled and customized in different configurations in different spaces.</p></blockquote>
<p><strong>E-Commerce</strong></p>
<blockquote><p><a href="http://drupal.org/project/ubercart" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/ubercart?referer=');">ubercart</a><br />
An e-commerce suite developed for Drupal.</p></blockquote>
<blockquote><p><a href="http://drupal.org/project/uc_paymentexpress" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/uc_paymentexpress?referer=');">Ubercart Payment Express (DPS PXAccess and PXPost)</a> (in development)<br />
Payment processor implementation for DPS (Direct Payment Solutions) Payment Express payment gateway.</p></blockquote>
<p><strong>Filters</strong></p>
<blockquote><p><a href="http://drupal.org/project/better_formats" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/better_formats?referer=');">better formats</a><br />
Better formats is a module to add more flexibility to Drupal&#8217;s core input format system.</p></blockquote>
<blockquote><p><a href="http://drupal.org/project/htmlpurifier" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/htmlpurifier?referer=');">html purifier</a><br />
<a href="http://htmlpurifier.org/" onclick="pageTracker._trackPageview('/outgoing/htmlpurifier.org/?referer=');">HTML Purifier</a> is a standards-compliant HTML filter library. HTML Purifier will not only remove all malicious code (better known as XSS) with a thoroughly audited, secure yet permissive whitelist, it will also make sure your documents are standards compliant, something only achievable with a comprehensive knowledge of W3C&#8217;s specifications.</p></blockquote>
<blockquote><p><a href="http://drupal.org/project/flexifilter" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/flexifilter?referer=');">flexifilter</a><br />
Flexifilter is a module that allows non-admins to create their own, configurable custom filters. It is not limited to simple text replacement or regex replacement; it includes logic such as if() and while() statements, and is easily extendable by other modules.</p></blockquote>
<p><strong>Image Processing</strong></p>
<blockquote><p><a href="http://drupal.org/project/imagecache" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/imagecache?referer=');">imagecache</a><br />
ImageCache allows you to setup presets for image processing.</p></blockquote>
<p><strong>Package and Deploy</strong></p>
<blockquote><p><a href="http://drupal.org/project/deploy" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/deploy?referer=');">deployment</a> (drupal 6 dev version only)<br />
The deployment framework is a series of modules which are designed to allow developers to easily stage Drupal data from one site to another. This includes content (nodes, taxonomy, users, etc) as well as configuration (views, content types, system settings, etc.).</p></blockquote>
<blockquote><p><a href="http://drupal.org/project/drush" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/drush?referer=');">drush</a><br />
A command line shell and Unix scripting interface for Drupal, a veritable Swiss Army knife designed to make life easier for those of us who spend some of our working hours hacking away at the command prompt. </p></blockquote>
<blockquote><p><a href="http://drupal.org/project/features" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/features?referer=');">features</a><br />
Features provides a UI and API for taking different site building components from modules with exportables and bundling them together in a single feature module.</p></blockquote>
<blockquote><p>legacy (drupal 5 core module)<br />
The legacy module provides legacy handlers for upgrades from older installations. These handlers help automatically redirect references to pages from old installations and prevent page not found errors for your site.</p></blockquote>
<blockquote><p><a href="http://drupal.org/project/node_import" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/node_import?referer=');">node import</a> (some limitations)<br />
Allows you to import a set of nodes from a Comma Seperated Values (CSV) or Tab Seperated Values (TSV) text file.</p></blockquote>
<blockquote><p><a href="http://drupal.org/project/tw" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/tw?referer=');">table wizard</a><br />
The Table Wizard facilitates dealing with database tables: </p>
<ul>
<li>It allows surfacing any table in the Drupal default database through <a href="http://drupal.org/project/views" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/views?referer=');">Views 2</a>. </li>
<li>Relationships between the tables it manages can be defined, so views combining data in the tables can be constructed. </li>
<li>It performs analysis of the tables it manages, reporting on empty fields, data ranges, ranges of string lengths, etc. </li>
<li>It provides an API for other modules to views-enable their tables. </li>
<li>It provides an API for importing data into tables in the Drupal default database (automatically doing the views integration above). </li>
<li>It is bundled with an implementation of this API, for importing comma- and tab-delimited files.</li>
</ul>
</blockquote>
<p><strong>Paths &amp; Navigation</strong></p>
<blockquote><p><a href="http://drupal.org/project/admin_menu" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/admin_menu?referer=');">admin menu</a><br />
Administration menu module provides a theme-independent administration interface (a navigation menu for the admin side of a site). It&#8217;s a helper for novice Drupal users coming from another CMS, a real time-saver for Drupal site administrators, and definitely a must for Drupal developers and site builders (also includes integration with <a href="http://drupal.org/project/devel" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/devel?referer=');">Devel</a> ).</p></blockquote>
<blockquote><p><a href="http://drupal.org/project/menu_block" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/menu_block?referer=');">menu block</a><br />
Provides configurable blocks of menu trees starting with any level of any menu.</p></blockquote>
<blockquote><p><a href="http://drupal.org/project/menutrails" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/menutrails?referer=');">menu trails</a><br />
This module adds some common-sense usability to Drupal&#8217;s menu system </p>
<ul>
<li>Menu Trails implements primary/secondary links which keep the current menu trail &#8220;active&#8221; or highlighted. A handy snippet ready to go into your template.php is included. </p>
<li>The module provides a means of broadly categorizing nodes (by type or taxonomy) as falling &#8220;under&#8221; a known menu item. These nodes are not added to the menu tree (keeping the menu admin system sane) but they will trigger the functionality above &#8212; preserving navigation state for the user &#8212; when viewed.</li>
</ul>
</blockquote>
<blockquote><p><a href="http://drupal.org/project/pathauto" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/pathauto?referer=');">pathauto</a><br />
Automatically generates path aliases for various kinds of content (nodes, categories, users) without requiring the user to manually specify the path alias. This allows you to get aliases like /category/my-node-title.html instead of /node/123. The aliases are based upon a &#8220;pattern&#8221; system which the administrator can control. </p></blockquote>
<p><strong>Performance</strong></p>
<blockquote><p><a href="http://drupal.org/project/varnish" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/varnish?referer=');">varnish</a> (Drupal 7 only)<br />
This module provides integration between your Drupal site and the <a href="http://varnish.projects.linpro.no/" onclick="pageTracker._trackPageview('/outgoing/varnish.projects.linpro.no/?referer=');">Varnish HTTP Accelerator</a>, an advanced and very fast reverse-proxy system. Basically, Varnish handles serving static files and anonymous pageviews for your site much faster than any webserver. </p></blockquote>
<p><strong>Security</strong></p>
<blockquote><p><a href="http://drupal.org/project/mollom" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/mollom?referer=');">mollom</a><br />
Mollom provides a one stop solution for all spam problems and can protect the following Drupal forms. It offers and intelligently combines: </p>
<ul>
<li>CAPTCHAs &#8212; both image and audio CAPTCHAs. </li>
<li>text analysis. </li>
<li>user reputations. </li>
</ul>
<p>and can:</p>
<ul>
<li>block comment form spam. </li>
<li>block contact form spam. </li>
<li>protect the user registration form against fake user accounts. </li>
<li>protect the password request form. </li>
<li>block spam on any node form, such as forum topics, articles, stories, pages, and more. </li>
</ul>
</blockquote>
<p><strong>Site Stats</strong></p>
<blockquote><p><a href="http://drupal.org/project/google_analytics" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/google_analytics?referer=');">google analytics</a><br />
Adds the Google Analytics web statistics tracking system to your website.<br />
The module allows you to add the following statistics features to your site: </p>
<ul>
<li>Selectively track certain users, roles and pages.</li>
<li>Monitor what type of links are tracked (downloads, outgoing and mailto).</li>
<li>Monitor what files are downloaded from your pages.</li>
<li>Cache the Google Analytics code on your local server for improved page loading times.</li>
<li>Track user segmentation from Drupal profile data.</li>
<li>Site Search support.</li>
<li>AdSense support.</li>
</ul>
</blockquote>
<p><strong>UI</strong></p>
<blockquote><p><a href="http://drupal.org/project/flot" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/flot?referer=');">flot</a><br />
This module provides an API for using the flot graphing library. It is designed to make it simple for developers to add flot graphs to their modules or applications.</p></blockquote>
<blockquote><p><a href="http://drupal.org/project/jquery_media" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/jquery_media?referer=');">jquery media</a><br />
The jQuery Media plugin will automatically turn links to media into their embedded media equivalents. The module works best in conjuction with the <a href="http://drupal.org/project/filefield" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/filefield?referer=');">File Field</a> module, but may be used in other cases as well.</p></blockquote>
<blockquote><p><a href="http://drupal.org/project/jquery_ui" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/jquery_ui?referer=');">jquery ui</a><br />
A wrapper module around the <a href="http://jqueryui.com/" onclick="pageTracker._trackPageview('/outgoing/jqueryui.com/?referer=');">jQuery UI</a> effects library that lets module developers add swooshy, swishy effects to their code.</p></blockquote>
<blockquote><p><a href="http://drupal.org/project/slider" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/slider?referer=');">slider</a><br />
Slider module creates an effect called the &#8220;Coda slider&#8221;, which was made famous by the site: <a href="http://www.panic.com/coda/" onclick="pageTracker._trackPageview('/outgoing/www.panic.com/coda/?referer=');">http://www.panic.com/coda/</a>.</p></blockquote>
<blockquote><p><a href="http://drupal.org/project/thickbox" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/thickbox?referer=');">thickbox</a><br />
ThickBox is a webpage UI dialog widget written in JavaScript on top of the <a href="http://jquery.com" onclick="pageTracker._trackPageview('/outgoing/jquery.com?referer=');">jQuery</a> library. Its function is to show a single image, multiple images, inline content, iframed content, or content served through AJAX in a hybrid modal.</p></blockquote>
<blockquote><p><a href="http://drupal.org/project/vertical_tabs" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/vertical_tabs?referer=');">vertical tabs</a><br />
Provides vertical tabs like <a href="http://drupal.geek.nz/static/node-form/default/summaries2.html" onclick="pageTracker._trackPageview('/outgoing/drupal.geek.nz/static/node-form/default/summaries2.html?referer=');">http://drupal.geek.nz/static/node-form/default/summaries2.html</a> on the node add form.</p></blockquote>
<p><strong>User Management</strong></p>
<blockquote><p><a href="http://drupal.org/project/nodeprofile" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/nodeprofile?referer=');">node profile</a><br />
This module builds user profiles as nodes, which opens the opportunity to use the <a href="http://drupal.org/project/cck" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/cck?referer=');">Content Construction Kit (CCK)</a>, since it&#8217;s possible to make use of the field types, which are available for CCK. The integration of the views module allows one to easily build customizable user listings or even user searches.</p></blockquote>
<blockquote><p><a href="http://drupal.org/project/userpoints" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/userpoints?referer=');">user points</a><br />
This module provides an API for users to gain or lose points for performing certain actions on your site.<br />
In conjunction with other modules, such as the <a href="http://drupal.org/project/userpoints_nc" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/userpoints_nc?referer=');">userpoints nodes and comments</a> users can accumulate points for actions such as posting nodes, commenting or moderation duties.</p></blockquote>
<p><strong><a href="http://drupal.org/project/views" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/views?referer=');">Views</a></strong></p>
<blockquote><p><a href="http://drupal.org/project/views_bulk_operations" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/views_bulk_operations?referer=');">views bulk operations</a><br />
This module augments Views by allowing bulk operations to be executed on the nodes displayed by a view. It does so by showing a checkbox in front of each node, and adding a select box containing operations that can be applied on the selected nodes.</p></blockquote>
<blockquote><p><a href="http://drupal.org/project/calendar" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/calendar?referer=');">calendar</a><br />
This module will display any Views date field in calendar formats, including CCK date fields, node created or updated dates, etc. Switch between year, month, and day views. Back and next navigation is provided for all views.</p></blockquote>
<blockquote><p><a href="http://drupal.org/project/draggableviews" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/draggableviews?referer=');">draggable views</a><br />
DraggableViews makes rows of a view &#8220;draggable&#8221; which means that they can be rearranged by Drag&#8217;n'Drop. This module makes it possible to organize complex structures with just a few clicks.</p></blockquote>
<blockquote><p><a href="http://drupal.org/project/views_showcase" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/views_showcase?referer=');">views showcase</a><br />
This module integrates with Views module, so you can use any content type and fields to be displayed as Showcase. In this first release Views Showcase provides 3 slots where you can put an image, a title and a teaser. The fields are provided by Views module, so you can virtually put any field in these 3 slots. In future versions more slots will be provided.</p></blockquote>
<blockquote><p><a href="http://drupal.org/project/views_slideshow_imageflow" onclick="pageTracker._trackPageview('/outgoing/drupal.org/project/views_slideshow_imageflow?referer=');">views imageflow</a><br />
This solution is known as the Cover Flow technique, which has been developed by the artist Andrew Coulter Enright. Now &#8211; since being acquired by Apple &#8211; it is used in iTunes and the file browser of Apples OSX.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.anselmbradford.com/2009/10/22/october-2009-list-of-useful-drupal-modules/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
