<?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>Hummingbird Mentality &#187; Web</title>
	<atom:link href="http://dbspin.com/category/web/feed" rel="self" type="application/rss+xml" />
	<link>http://dbspin.com</link>
	<description>Thought Nectar</description>
	<lastBuildDate>Mon, 23 Apr 2012 15:36:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Two Businesses That Don&#8217;t Exist, But Should</title>
		<link>http://dbspin.com/books/two-businesses-that-dont-exist-but-should</link>
		<comments>http://dbspin.com/books/two-businesses-that-dont-exist-but-should#comments</comments>
		<pubDate>Sat, 04 Apr 2009 14:09:20 +0000</pubDate>
		<dc:creator>Gareth</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Publishing]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://dbspin.com/?p=559</guid>
		<description><![CDATA[I attended the Phoenix Convention last weekend. The con is a literary Science Fiction, Horror and Fantasy gathering, which this year included some fascinating panels on micropublishing and ebooks, both easily worth the price of admission alone. I will hopefully do a more detailed post on the con as a whole in the near future, but for now, here are a couple of business ideas that struck me during the panels.


 A Federated Media For Podcasting
John Battelle&#8217;s Federated Media is a medium sized company which aggregates the eyeballs of several ...]]></description>
			<content:encoded><![CDATA[<p><img src="http://dbspin.com/wordpress/wp-content/uploads/podcasting.jpg" alt="podcasting" title="podcasting" width="300" height="329" class="aligncenter size-full wp-image-560" align="left" />I attended the <a href="http://www.pcon.ie/">Phoenix Convention</a> last weekend. The con is a literary Science Fiction, Horror and Fantasy gathering, which this year included some fascinating panels on <a href="http://en.wikipedia.org/wiki/Micropublishing">micropublishing</a> and <a href="http://en.wikipedia.org/wiki/E-book">ebooks</a>, both easily worth the price of admission alone. I will hopefully do a more detailed post on the con as a whole in the near future, but for now, here are a couple of business ideas that struck me during the panels.
</p>
</p>
<p><b> A Federated Media For Podcasting</b></p>
<p><a href="http://battellemedia.com/">John Battelle&#8217;s</a> <a href="http://www.federatedmedia.net/">Federated Media</a> is a medium sized company which aggregates the eyeballs of several of the worlds most popular blogs (including the highly influential and chaotic <a href="http://boingboing.net">Boing Boing</a>), and sells them to advertisers. </p>
<p>Result &#8211; blog authors can finance their writing and the growth of their sites, while advertisers get a single point of content to help them target and run campaigns. There&#8217;s an instant firewall around editorial decisions &#8211; as advertisers have no direct input into blog content; and sites can choose to accept only advertising that accords with their perspective (and *puke* branding). Advertisers get an instant audience (Boing Boing alone gets 3 million uniques a month), cheap.</p>
<p><u>Why does this not yet exist for podcasting?</u></p>
<p>While individual podcasts garner listeners at most in the hundreds of thousands (although there are perhaps a few that crest a million uniques) together they represent an growing, economically solvent and highly educated audience. An audience, in the US alone, of <a href="http://www.podcastingnews.com/2008/02/04/podcast-audience-statistics/">over 18 million listeners</a>!</p>
<p><em>There are</em> organisations like Adam Curry&#8217;s &#8216;<a href="http://www.mevio.com/">Mevio</a>&#8216; (formerly Podshow Network). These guys throw automated adds into hundreds of small &#8211; medium casts, and provide a revenue stream; claiming <a href="http://digg.com/hardware/Adam_Curry_s_shady_Podshow_contract_exposed_on_Keith_and_the_Girl_podcast">exclusive rights</a> to content for contract duration in return.</p>
<p>What I&#8217;m suggesting here by contrast, is a limited service that would work with top 20 or 100 (independent) podcasts only- dealing with advertisers directly in geographically specific markets (this is how itunes distinguishes its podcast rankings, which largely dictate downloads); and allowing podcast hosts to craft their own discursive in-show adverts, in their own voice &#8211; as Leo Laporte does in his enormously popular <a href="http://twit.tv">This Week in Tech</a> podcast. This way, advertisers get known quantity shows with large, established audiences and (internally) consistent content and presentation. While at the same time growing indies can fund production costs and the development of their creative enterprise- via a personal relationship with a single company, who are &#8216;on their side&#8217;. The reality of &#8216;new media&#8217; is that (especially in audio production, but increasingly in <a href="http://revision3.com">video</a>) a small group working with a tiny budget can create compelling, high production quality content. What they cannot do, is replicate the services of a sales force. Nor should they try, as direct advertiser / editor contact, almost inevitably results in watered down, less appealing creative work (or &#8216;content&#8217;, for you marketdoids). </p>
<p><b> Marketing on Demand for Authors</b></p>
<p>Small publishers and independently published authors are increasingly switching to Print On Demand (POD) services for short run (in the low thousands), academic and older titles (slow but steady sellers). Companies like <a href="https://www.lightningsource.com/">Lightening Source</a> provide a dirt-cheap &#8216;just in time&#8217; printing facility, with constant improvements in the quality of the finished book. Additionally such POD services facilitate ISBN numbers (which allow bookstores to order and stock a title) and work closely with Amazon to ensure books are available to purchase (and more importantly deliver quickly) online.</p>
<p>These companies also remove the distribution headache, delivering directly to the public and retail, without the necessity of publishers direct involvement. Such services are not perfect. The finished product may not always rival a traditionally printed book (and of course the design is still reliant on the talent of the publisher / author side artist). More importantly POD cannot replace the <a href="http://www.locusmag.com/Features/2009/03/cory-doctorow-in-praise-of-sales-force.html">direct relationships between publisher and retail chain</a> / indie bookshop, which dictate placement of the book at retail, how long a title is stocked, and whether it is for sale at brick and mortar stores at all. Accepting that, they can be an important tool for small publishers who wish to take a risk on a book they could not otherwise have published, or authors who have a pre-existing audience they can sell to directly. I&#8217;m thinking of the <a href="http://wilwheaton.typepad.com/about.html">Wil Wheatons</a> and <a href="http://en.wikipedia.org/wiki/Amanda_Palmer">Amanda Palmers</a> of this world- actors, musicians, and fine artists who maintain a direct relationship with their fan communities, either through blogging, podcasting, convention appearances or what have you. Personalities who may obtain <a href="http://lulublog.com/2009/02/24/lulu-author-interview-wil-wheaton/">much greater targeted sales</a> dealing with their audiences directly. Here&#8217;s an interesting quote from the Wheaton interview linked in the last sentence, on his experiences with his book &#8216;Dancing Barefoot&#8217;..</p>
<blockquote><p>The publisher insisted on marketing it in a way that did nothing to expand the audience I was already able to reach on my own, and basically blew me off when I repeatedly begged them to change course. I hired a PR firm at great expense, and they did pretty much the same thing. I vowed that I would never again go the “traditional” route with my future books.</p></blockquote>
<p>So POD is great, but what&#8217;s this business that&#8217;s missing?</p>
<p>What&#8217;s missing is a marketing firm specially tailored to the needs of micropublishers. A company that knows the net, understands how to build an audience, AND can work with traditional media outlets to arrange interviews, reading tours, store promotions and television, radio and new media advertising. This is the one facet of traditional publishing that has not been replicated as a paid service.</p>
<p>With the <a href="http://news.cnet.com/8301-13505_3-10001393-16.html">suicide of the music industry</a>, musicians are abandoning record labels to deal directly with, and sell directly to, their audiences. Probably the two best known examples are Radiohead&#8217;s <a href="http://en.wikipedia.org/wiki/In_Rainbows">In Rainbows</a> release, and the Nine Inch Nails record <a href="http://www.nytimes.com/2008/03/04/arts/music/04nine.html?ref=business">Ghosts</a>, which were both released directly online using donation, and <a href="http://www.avc.com/a_vc/2006/03/my_favorite_bus.html">fremium</a> models respectively. Both records sold extremely well (in Radiohead&#8217;s case, <a href="http://www.brooklynvegan.com/archives/2008/10/radiohead_in_ra.html">better than their previous three albums</a>). </p>
<p>What&#8217;s less well known outside the industry, is that artists are turning to next generation promotion companies like <a href="http://en.wikipedia.org/wiki/Live_Nation">Live Nation</a>, to handle the other important aspects of getting music out there- promotion and touring. These are services that an artist (beyond a certain popularity) cannot themselves handle without a label or label replacement. More importantly, as the perceived value of music recordings drops to zero (as will inevitably happen with books, <a href="http://en.wikipedia.org/wiki/Amazon_Kindle">Kindle</a> or no Kindle), such tours provide the revenue stream that musicians need to keep creating.</p>
<p>Where is the equivalent in publishing? Where are the television and radio adverts for books? Where is the radio talk channel devoted to the enormously popular audio book genre? Who is organising paid and highly publicised public readings? Who is organising and promoting book tours for a set fee or a percentage of profits? Answer- no one. This is a service that could work at a variety of levels, from festival main stage readings by Chuck Palahniuk, to book promotions of unknown but compelling new fiction and non-fiction authors.</p>
<p>Two businesses that should exist, but don&#8217;t. Yet.</p>
]]></content:encoded>
			<wfw:commentRss>http://dbspin.com/books/two-businesses-that-dont-exist-but-should/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Hack Attack</title>
		<link>http://dbspin.com/geekary/wordpress-hack-attack</link>
		<comments>http://dbspin.com/geekary/wordpress-hack-attack#comments</comments>
		<pubDate>Sun, 11 Jan 2009 03:56:34 +0000</pubDate>
		<dc:creator>Gareth</dc:creator>
				<category><![CDATA[Geek Stuff]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[2.7]]></category>
		<category><![CDATA[crack]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[intrusion]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[vulnerability]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://dbspin.com/?p=392</guid>
		<description><![CDATA[
Synopsis: 
I detail my experiences with a WordPress hack across multiple shared hosting sites, the steps taken to recover WordPress and secure against future attacks.
Introduction:
On the December 15th I discovered a number of my WordPress installations had been compromised. Rather than a concerted attack, this was likely the result of widely available scripting tools that allow &#8216;crackers&#8217; to exploit known vulnerabilities in out of date WordPress installs. Due to the large number of WordPress installs on my server, and a reluctance to run bleeding edge software, I&#8217;d been a little ...]]></description>
			<content:encoded><![CDATA[<p><img src="http://dbspin.com/wordpress/wp-content/uploads/evil.jpg" alt="Evil Hacker" title="Evil Hacker" width="500" height="259" class="alignnone size-full wp-image-409" /></p>
<p><strong>Synopsis: </strong></p>
<p>I detail my experiences with a WordPress hack across multiple shared hosting sites, the steps taken to recover WordPress and secure against future attacks.</p>
<p><strong>Introduction:</strong></p>
<p>On the December 15th I discovered a number of my WordPress installations had been compromised. Rather than a concerted attack, this was likely the result of widely available scripting tools that allow &#8216;crackers&#8217; to exploit known vulnerabilities in out of date WordPress installs. Due to the large number of WordPress installs on my server, and a <a href="http://wordpress.org/development/2007/03/upgrade-212/">reluctance to run bleeding edge software</a>, I&#8217;d been a little remiss in updating WordPress. <i>While none of my installs were more than a couple of months out of date</i>, 5 of my 8 WordPress installs were infected.</p>
<p>Viewing the source code of my sites in Firefox confirmed that advertising links had been inserted directly into the wordpress PHP code &#8211; behind a DIV visibility tag &#8211; presumably to increase the Google ranking of trojan or spam sites. Additionally, the SQL databases in which WordPress stores it&#8217;s data had, in several cases, had additional users added. These fictitious users were most often called simply &#8220;WordPress&#8221;.</p>
<p>I&#8217;m going to outline in this post the steps I took to deal with this infection and to reduce the chance of future attacks. I&#8217;m not a security professional, or even a programmer, so my advice is provided &#8216;as is&#8217;. Implementing these measures won&#8217;t protect you from a dedicated hacker &#8211; if someone wants to crack <i>your</i> website in particular, especially on shared hosting, no amount of effort will stop them. However, these techniques should recover your site, and make WordPress a little less vulnerable to automated scripting attacks.</p>
<p><span id="more-392"></span><br />
<strong>Option 1 &#8211; The Nuclear Option</strong></p>
<p>After you&#8217;ve been hacked, the best way to ensure that WordPress is completely free of nefarious links (which can be hidden in obscure lines of code in your theme, WordPress itself, or even plugins), is to use WordPress&#8217;s export feature (Tools -> Export) to download an XML file of all of your posts. You can then set up a new directory on your server, install WordPress from scratch &#8211; using a new database, new passwords etc, and import all of your previous posts.  Finally you can delete your original WordPress install and database.</p>
<p>This method however, has an enormous number of drawbacks. Not least is that you&#8217;ll have to manually copy your uploaded media files to your new wordpress folder &#8211; either by downloading them and reuploading them via FTP or SFTP, or by copying them using a shell command like <a href="http://web.mit.edu/olh/Remote/filetransfer.html#scp">scp</a>. [Aside: If you have shell access to your server, you can login using <a href="http://oreilly.com/pub/ct/51">terminal</a> on OSX, or a programme like <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/">Putty</a> on Windows]. You&#8217;ll also need to confirm that your <a href="http://www.josiahcole.com/2007/07/11/almost-perfect-htaccess-file-for-wordpress-blogs/">.htaccess</a> file rules and <a href="http://www.homebizpal.com/blogging/wordpress/understanding-wordpress-permalinks/">permalinks</a> structure are replicated in the new install. Likely too, you&#8217;ll have to manually update the location of images in each of your old posts, or run an SQL command from <a href="http://codex.wordpress.org/phpMyAdmin">phpMyAdmin</a> to do this. Any customisations you&#8217;ve made &#8211; and failed to back up &#8211; to your WordPress theme, will have to be manually redone. Finally, you&#8217;ll need to manually rebuild all of your blogroll and other sidebar links, as these are not included in WordPress&#8217;s export.</p>
<p>I was forced to do the above for one of my WordPress installs (actually this site) which refused to work after an update to the latest version (at the time of writing 2.7). This method should be reserved for situations when (the user front end of) WordPress has broken down after a hack and attempted repair, or when you have reason to believe that changes have been made to the SQL database underlying WordPress: specifically, changes you may not be able to find or safely remove. </p>
<p>Don&#8217;t forget, you&#8217;ll still need to check the content of individual posts, as it&#8217;s possible &#8211; though unlikely &#8211; an attack may have pasted spam links into posts themselves &#8211; see &#8216;Checking for Damage&#8217;, below.</p>
<p><P/><br />
<strong>Option 2 &#8211; The Conservative Option</strong></p>
<p>When it came to most of my WordPress installs, cleaning the infection was less arduous. First of all I <a href="http://codex.wordpress.org/Upgrading_WordPress">upgraded</a> (via <a href="http://www.wise-ftp.com/know-how/ftp_and_sftp.htm">SFTP</a>, FTP&#8217;s encrypted brother) to the <a href="http://wordpress.org/download/">latest version of WordPress</a>. SFTP is available in most FTP clients (E.G.: <a href="http://filezilla-project.org/">Filezilla</a>, <a href="http://fetchsoftworks.com/">Fetch</a>), although your host may not support it.</p>
<p>Next I deleted any unusual WordPress users, and <i>changed the passwords of my existing users</i>. You can do this pretty safely in phpMyAdmin, which you should be able to access from your hosts admin panel. Instructions on changing the passwords are available <a href="http://www.tamba2.org.uk/wordpress/phpmyadmin/">here</a> &#8211; wordpress allows quite strong passwords, including symbols. You can generate new passwords using a variety of online services, like <a href="http://www.widgetbox.com/widget/sslpost-password">this one</a>. </p>
<p>It&#8217;s also advisable to change the wordpress &#8216;admin&#8217; user name to something else, you can do this in phpMyAdmin when you are changing the password &#8211; just remember to keep a (secure) copy of your new login names and passwords!</p>
<p>To delete dodgy users simply delete their fields in the &#8216;browse&#8217; view of the wp-users section of your WordPress database (again in phpMyAdmin). Hint: If you can&#8217;t remember your database login and password information, you can find it stored (unwisely) in plain text, in your <a href="http://codex.wordpress.org/Installing_WordPress#Step_3:_Set_up_wp-config.php">wp-config.php file</a>, which you can get to via SFTP or Shell.</p>
<p>Next I changed the user passwords of my SQL databases to the strongest allowed by my host. In Dreamhost this is done in the admin panel, by going to Goodies -> Manage my SQL -> Users with Access, and clicking on the user name listed in your wp-config.php file.</p>
<p>Just to be clear, these are not the WordPress passwords stored in my databases (the ones I use to login to wordpress), but rather the passwords of the databases themselves (the ones I recovered from the wp-config.php files). After I&#8217;d changed my SQL user passwords, I also need to update my wp-config.php files with the new passwords (so my WordPress installs could login to their respective databases).</p>
<p>So to recap. So far &#8211; for each of my wordpress installs &#8211; I had 1) reinstalled WordPress, 2) deleted strange users, 3) changed my database user login name and password, both in my host&#8217;s database management panel and in WordPress&#8217;s wp-config.php.</p>
<p><P/><br />
<strong>Checking for Damage</strong></p>
<p>Now I needed to check that there were no remaining stolen advertisements or malware scripts hanging around WordPress. I did this in two ways. First I checked my sites themselves, as the world see them, by surfing to each site in turn, and checking the outgoing links on a variety of pages. <a href="http://www.mozilla-europe.org/en/firefox/">Firefox</a> used to have a feature which did this automatically, but this has been deprecated in recent releases. Fortunately you can reinstall it <a href="https://addons.mozilla.org/en-US/firefox/addon/7459">via this plugin</a>. After you&#8217;ve installed the plugin and restarted Firefox, just go to Tools -> Page Info -> Links, in Firefox, to see the links present on any page. It&#8217;s an excellent way to quickly scan for links that shouldn&#8217;t be there.</p>
<p>Second, I checked (as best I could) that there weren&#8217;t any strange scripts or backdoors left in any of the WordPress themes or files left over from my update. As this can include an enormous number of files when plugins are taken into account, I completely removed all plugins from my WordPresses, and reinstalled each of them. </p>
<p>Getting plugins set up is now much easier &#8211; as the latest version of WordPress allows you to install them directly from the dashboard, without having to download, unpack and upload manually. </p>
<p>Once I&#8217;d done this, I checked the remaining files (i.e.: all the contents of my wp-content folder, except my new plugins) in a text editor via SFTP. This can take a while, and it can be difficult to know exactly what your looking for, especially if like me your knowledge of PHP comes from playing around with WordPress. As of right now, I&#8217;m not aware of any automatic way to confirm the integrity of these files.</p>
<p>Ok &#8211; so at this point I&#8217;d updated my WordPresses and cleared out any dross left over from the attack. What could I do to protect from this happening again?</p>
<p><P/><br />
<strong>Protecting WordPress From Future Attacks</strong></p>
<p><u> Backups</u> </p>
<p>Database backups won&#8217;t protect WordPress, but they could make it a great deal easier to <a href="http://codex.wordpress.org/Restoring_Your_Database_From_Backup">restore my databases</a> after any future attacks.</p>
<p>A variety of plugins have been designed to optimise this process. I use <a href="http://wordpress.org/extend/plugins/wp-db-backup/">WP-DB-Backup</a>, however backups created via <a href="http://wordpress.org/extend/plugins/wp-dbmanager/">WP-DBManager</a> might be <a href="http://wordpress.org/support/topic/143856">easier to ultimately restore</a> (however this plugin has not been updated for the latest version of WordPress, so use at your own discretion).</p>
<p>With DB Backup, I scheduling an automated emailed backup once a week. I set up a new Gmail account created for this purpose, with a strong password &#8211; as these backups include all of my WordPress passwords and content (although passwords are <a href="http://en.wikipedia.org/wiki/MD5">MD5 hashed</a>). </p>
<p>I also created a Gmail filter which lets through all emails containing &#8220;WordPress Backup&#8221; (the subject in emails created by WP-DB-Backup), as some hosts (including my host Dreamhost) have made Google&#8217;s greylist, and emails can get automatically discarded to the spam folder.</p>
<p>Next, I manually backed up my customised themes, something I&#8217;d neglected to do as often as I should have.</p>
<p>NB: It wasn&#8217;t enough to secure just WordPress. I needed to update and secure other CMS installs on my server, as it only takes one compromised service to infect your server with hideous nasties. For me, these included Gallery 2, MediaWiki, and Moveable Type installs. I also used this opportunity to delete older unused CMS&#8217;s and databases which were creating a risk on my server.</p>
<p>NB2: I learnt not to rely on Google to tell me if my sites have been compromised. While, Google do automatically scan pages, advising surfers and webmasters if pages have begun to carry a payload, it&#8217;s worth noting that despite 5 of my installs becoming infected Google only notified me of 2 of these penetrations. </p>
<blockquote><p>In other words, if you haven&#8217;t updated WordPress for a couple of months, and or if you&#8217;ve discovered an infection on one of your sites / installs, it&#8217;s highly advisable to manually check all of your sites.</p></blockquote>
<p><u>Securing Access To My Host</u></p>
<p>The ability to recover after a hack is reliant on access to your host&#8217;s (in my case Dreamhost) admin panel. I strengthened my password, and <a href="https://panel.dreamhost.com/id/?tab=contact">confirmed that my account details</a> &#8211; phone number, security questions, associated email accounts etc, were up to date. </p>
<p>I chose to turn FTP off altogether, in favour of SFTP (FTP with <a href="http://en.wikipedia.org/wiki/Ssh">SSH</a> encryption). On Dreamhost, I did this in <a href="https://panel.dreamhost.com/index.cgi?tree=users.users&#038;">manage users</a>  -> edit -> tick &#8216;disallow FTP&#8217;.</p>
<p>Your host may also provide specific security functionality to help you lock down access to administrative functions. For the rest of this section I&#8217;m going to list Dreamhost specific security options.</p>
<p><u>Dreamhost Specific Security</u></p>
<p>I enabled Dreamhosts <a href="http://wiki.dreamhost.com/Enhanced_User_Security">enhanced user security</a>, by going to <a href="https://panel.dreamhost.com/index.cgi?tree=users.users&#038;">manage users</a> -> edit -> and ticking &#8216;Enhanced Security&#8217;.</p>
<p>I also manually <a href="https://panel.dreamhost.com/index.cgi?tree=home.backup&#038;">backed up my entire account</a>.</p>
<p>I checked that no one else had access to my account, in <a href="https://panel.dreamhost.com/index.cgi?tree=users.access&#038;">account privileges</a>. </p>
<p>Dreamhost allow you to link your login to their admin panel to a specific IP. As I&#8217;ve got a static IP address and only need to access my admin functions from a limited set of locations, I did this in <a href="https://panel.dreamhost.com/id/index.cgi?tab=prefs">Edit Profile</a> section of the Dreamhost admin panel. In Preferences -> tick &#8216; Require email confirmation&#8230;&#8217;. </p>
<p>NB: If you&#8217;re planning this, make sure that your correct email address is saved <a href="https://panel.dreamhost.com/id/index.cgi?tab=contact">here</a>, and that it is working. Once you enable this option, you&#8217;ll be logged out of your web panel till you confirm access to your IP address by email.</p>
<p><P/><br />
<strong>WordPress Security Plugins</strong></p>
<p>A variety of plugins are available to improve the (pretty awful) default level of security in WordPress. I&#8217;ll list the ones I found useful, and briefly outline some of their functionality.</p>
<p>1 &#8211; <a href="http://wordpress.org/extend/plugins/wp-security-scan/">WP Security Scan</a> &#8211; Scans WordPress directories for appropriate permissions, automates production of strong WordPress passwords. The makers promise new features, including WordPress admin protection and one click folder permissions change, in future releases.</p>
<p>2 &#8211; <a href="http://wordpress.org/extend/plugins/wp-db-backup/">WP DB Backup</a> &#8211; See backups section above.</p>
<p>3 &#8211; <a href="http://www.bad-neighborhood.com/login-lockdown.html">Login Lockdown</a> &#8211; protects WordPress against brute force / dictionary attacks. It&#8217;s something that you might assume WordPress does by default. It doesn&#8217;t.</p>
<p>4 &#8211; <a href="http://wordpress.org/extend/plugins/bluetrait-event-viewer/">Bluetrait Event Veiwer</a> (BTEV) &#8211; This fantastic plugin provides a widget (which I dragged to the top of the dashboard for instant visibility), letting you know who has tried to login to WordPress (and whether or not they&#8217;ve been successful), what emails have been sent from your install, what plugins have been activated or deactived, and lots of other useful stuff.</p>
<p>5 &#8211; <a href="http://wordpress.org/extend/plugins/askapache-password-protect/">AsakApache Password Protect</a> &#8211; I actually haven&#8217;t been successful in enabling this plugin in a dreamhost shared hosting environment, but it may be useful for you. The plugin protects a variety of WordPress folders from third party access. If the PHP environment ever crashes or is horribly misconfigured on your server, <a href="http://www.techcrunch.com/2007/08/11/facebook-source-code-leaked/">as happened to Facebook</a>, this could prevent the outputting of raw code, passwords etc, to anyone who loads the right address.</p>
<p>NB: Be careful with this plugin &#8211; if it locks you out of wordpress folders incorrectly, you may find your wordpress install inoperative until you manually remove (via SFTP) both the plugin and all of the .htaccess files it has created.</p>
<p>6 &#8211; <a href="http://kaloyan.info/blog/proekti/wordpress-proekti/wp-utf8-sanitize-plugin/">UTF8 Sanitise</a> &#8211; After I updated wordpress across my sites I found a huge number of older posts containing odd characters where accents, umlouts and punctuation should be. What happened is that more recent WordPress versions display characters using UTF8 rather than latin characters. So anywhere I&#8217;d cut and pasted from word, the web or acrobat into WordPress, I found that extra characters had been added. UTF8 Sanitise lets you manually resave older posts, repairing their encoding in the process. </p>
<p>You can also do this for all your posts at once using <a href="http://g30rg3x.com/utf8-database-converter/">UTF8 Database Converter</a>, but again this hasn&#8217;t been updated to work with WordPress 2.7, so I&#8217;d be cautious using it (considering the database modifications).</p>
<p><P/><br />
<strong>Conclusion:</strong></p>
<p>With such an <a href="http://www.psionmark.com/wordpress/the-great-wordpress-attack/">enormous number of blogs being attacked</a>, and such a short time between vulnerabilities being discovered and exploited, it seems the perfect time for the equivalent of anti-virus to emerge &#8211; software to actively scan for vulnerabilities and nefarious changes to WordPress, and indeed such scripts are becoming available. One such tool is <a href="http://blogsecurity.net/wordpress/tools/wp-scanner/">WP Scanner</a>, which uses a combination of wordpress plugin and website to check for vulnerabilities. </p>
<p>NB: Once again, be careful uploading .htaccess files to wordpress subfolders. On my server, using .htaccess to block outside access of wp-content or wp-admin folders severely impairs wordpress&#8217;s functioning.</p>
<p>For more information on <a href="http://www.google.ie/search?q=secure+wordpress&#038;ie=utf-8&#038;oe=utf-8&#038;aq=t&#038;rls=org.mozilla:en-GB:official&#038;client=firefox-a">securing wordpress</a>, check out <a href="http://blogsecurity.net/wordpress/wordpress-security-whitepaper/">BlogSecurity&#8217;s whitepaper</a> on the topic.</p>
<p>The most important thing I&#8217;ve learned is to update WordPress, as soon as possible after a new update &#8211; ideally within days. This is fortunately now a lot easier with WordPress&#8217;s <a href="http://mashable.com/2008/12/11/wordpress-27/">automatic update functionality</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://dbspin.com/geekary/wordpress-hack-attack/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Webcamp &#8211; Social Networks</title>
		<link>http://dbspin.com/blogging/webcamp-social-networks</link>
		<comments>http://dbspin.com/blogging/webcamp-social-networks#comments</comments>
		<pubDate>Sat, 10 Mar 2007 19:55:11 +0000</pubDate>
		<dc:creator>Gareth</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Social Networks]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.dbspin.com/archives/233</guid>
		<description><![CDATA[Many thanks to John Breslin for organising Irelands first Webcamp, last Wednesday 7th March. The afternoon was an enlightening look into the development, search, analysis and productive uses of social networks.
I&#8217;ve wiki&#8217;d some notes on event. Ina O&#8217; Murchu of DERI should be posting videos of the talks in due course.
Particularly interesting was the response of designated Bebo&#8217;s spokesperson, Mark Tarbatt of webvertising firm Generator, to my questions about potential Bebo censorship. The impression Mark (whose firm seem solely responsible for selling branding on Bebo, at least in Ireland) gave ...]]></description>
			<content:encoded><![CDATA[<p>Many thanks to <a href="http://www.johnbreslin.com/blog/">John Breslin</a> for organising Irelands first <a href="http://webcamp.org/SocialNetworks/">Webcamp</a>, last Wednesday 7th March. The afternoon was an enlightening look into the development, search, analysis and productive uses of social networks.</p>
<p>I&#8217;ve wiki&#8217;d <a href="http://www.dbspin.com/w/DERI_Social_Network_Webcamp">some notes on event</a>. Ina O&#8217; Murchu of DERI should be posting <a href="http://inao.blogspot.com/search?q=webcamp">videos of the talks</a> in due course.</p>
<p>Particularly interesting was the response of designated Bebo&#8217;s spokesperson, Mark Tarbatt of webvertising firm <a href="http://www.generator.ie/">Generator</a>, to my questions about potential Bebo censorship. The impression Mark (whose firm seem solely responsible for selling branding on Bebo, at least in Ireland) gave was that, in the event of a conflict between a user video or community (the example I provided was a hypothetical &#8216;killer coke&#8217; video on  <a href="http://www.votetube.org/">Votetube&#8217;s</a> <a href="http://votetube.bebo.com/">bebo profile</a>) and a Bebo advertiser, such a user or community could be removed. This seems credible given that Mark stated Bebo&#8217;s recent adoption of comment moderation occurred not in response to problems of user abuse or <a href="http://www.dbspin.com/archives/141">sexually</a> <a href="http://www.dbspin.com/archives/153">explicit</a> <a href="http://www.dbspin.com/archives/143">spam</a>, but to satisfy the desire of Coca Cola (a bebo advertiser) to prevent &#8216;harassment&#8217; on it&#8217;s branded bebo site.</p>
<p>A quick search of Bebo indicates the existence of <a href="http://www.bebo.com/Profile.jsp?MID=367137231&#038;MemberId=1818360345">just such a conflict</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://dbspin.com/blogging/webcamp-social-networks/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>www.???.com</title>
		<link>http://dbspin.com/web/wwwcom</link>
		<comments>http://dbspin.com/web/wwwcom#comments</comments>
		<pubDate>Fri, 22 Dec 2006 03:39:30 +0000</pubDate>
		<dc:creator>Gareth</dc:creator>
				<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.dbspin.com/archives/172</guid>
		<description><![CDATA[It&#8217;s come to my attention that I have a free URL registration knocking around my flaky but sweet Dreamhost hosting package. Any lewd, amusing, or perish the thought, useful suggestions?
Update: Jackdawfool.com it is.
As in..
The lions sing and the hills take flight.
The moon by day, and the sun by night.
Blind woman, deaf man, jackdaw fool.
Let the Lord of Chaos rule!
]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s come to my attention that I have a free URL registration knocking around my flaky but sweet <a href="http://www.dreamhost.com">Dreamhost</a> <a href="http://dreamhost.com/hosting.html">hosting package</a>. Any lewd, amusing, or perish the thought, useful suggestions?</p>
<p><b>Update:</b> <a href="http://jackdawfool.com/">Jackdawfool.com</a> it is.</p>
<p>As in..</p>
<p>The lions sing and the hills take flight.<br />
The moon by day, and the sun by night.<br />
Blind woman, deaf man, jackdaw fool.<br />
Let the Lord of Chaos rule!</p>
]]></content:encoded>
			<wfw:commentRss>http://dbspin.com/web/wwwcom/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gmail receives email from other accounts</title>
		<link>http://dbspin.com/geekary/google-receives-email-from-other-accounts</link>
		<comments>http://dbspin.com/geekary/google-receives-email-from-other-accounts#comments</comments>
		<pubDate>Sun, 10 Dec 2006 14:55:23 +0000</pubDate>
		<dc:creator>Gareth</dc:creator>
				<category><![CDATA[Geek Stuff]]></category>
		<category><![CDATA[Gmail]]></category>
		<category><![CDATA[TCD]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.dbspin.com/archives/167</guid>
		<description><![CDATA[Google have just begun rolling out a terrific feature, which allows users to grab email from other accounts (work, yahoo etc) via POP3. This could be a godsend for users glued to horrible proprietary corporate email accounts with ineffective spam filters, or anyone tired of multiple simultaneous email logins, who for whatever reason (multiple desktops, mobile access etc) need to use web email rather than a stand alone client. Combining this feature with Gmail&#8217;s existing &#8216;Send mail as&#8217;, allows your Gmail to now be used as your central email.
To access ...]]></description>
			<content:encoded><![CDATA[<p>Google have just begun rolling out <a href="https://mail.google.com/mail/help/whatsnew_getmail.html">a terrific feature</a>, which allows users to grab email from other accounts (work, yahoo etc) via POP3. This could be a godsend for users glued to horrible proprietary corporate email accounts with ineffective spam filters, or anyone tired of multiple simultaneous email logins, who for whatever reason (multiple desktops, mobile access etc) need to use web email rather than a stand alone client. Combining this feature with Gmail&#8217;s existing &#8216;Send mail as&#8217;, allows your Gmail to now be used as your central email.</p>
<p>To access the feature, log into your Gmail, click &#8216;Settings&#8217;, and open the &#8216;Accounts&#8217; tab. This feature is not yet available on my account, so don&#8217;t be too surprised if you don&#8217;t currently have it enabled.</p>
<p><strong>Via:</strong> <a href="http://www.techcrunch.com/2006/12/09/uh-oh-gmail-just-got-perfect/">Techcrunch</a>.</p>
<p><strong>Addendum</strong>: Normally I wouldn&#8217;t repost a story from such a widely read source, but I actually received news of this in an email and had the post written before I did a <a href="http://www.bloglines.com/search?q=http%3A%2F%2Fmail.google.com%2Fmail%2Fhelp%2Fwhatsnew_getmail.html+&#038;ql=en&#038;s=f&#038;pop=l&#038;news=m">citation search</a>, so what the hey!</p>
<p><a href="http://www.tcd.ie">TCD</a> email users may still <a href="http://mail.tcd.ie/user/forward.php">forward their email</a>, ridding themselves of the horrible kludge of <a href="http://webmail.tcd.ie">Trinity email</a> altogether.</p>
]]></content:encoded>
			<wfw:commentRss>http://dbspin.com/geekary/google-receives-email-from-other-accounts/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Better late than never</title>
		<link>http://dbspin.com/celebrity/better-late-than-never</link>
		<comments>http://dbspin.com/celebrity/better-late-than-never#comments</comments>
		<pubDate>Fri, 24 Nov 2006 18:43:39 +0000</pubDate>
		<dc:creator>Gareth</dc:creator>
				<category><![CDATA[Celebrity]]></category>
		<category><![CDATA[Podcasting]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.dbspin.com/archives/158</guid>
		<description><![CDATA[Just came across this article, via the swearing lady. Apparently Technolotics was mentioned in ye olde paper blog, The Irish Times.

 If many young students are not yet using modern technology to express themselves, three have done so successfully. Technolotics.com is billed as an irreverent look at technology, politics and the media by three Irish students and for a year it stood as one of the few Irish videoblogs.
Technolotics is cheap and cheerful and it proves an important point. Viewers don&#8217;t need RTE-grade production values to engage with new personalities. ...]]></description>
			<content:encoded><![CDATA[<p>Just came across <a href="http://www.ireland.com/newspaper/features/2006/1106/1162547751874.html">this article</a>, via <a href="http://arseendofireland.blogspot.com/">the swearing lady</a>. Apparently <a href="http://www.technolotics.com">Technolotics</a> was mentioned in ye olde paper blog, The Irish Times.</p>
<blockquote><p>
 If many young students are not yet using modern technology to express themselves, three have done so successfully. Technolotics.com is billed as an irreverent look at technology, politics and the media by three Irish students and for a year it stood as one of the few Irish videoblogs.</p>
<p>Technolotics is cheap and cheerful and it proves an important point. Viewers don&#8217;t need RTE-grade production values to engage with new personalities. Technolotics found an audience.
</p></blockquote>
<p>Makes me happy and sad at the same time. At last a media mention from someone we hadn&#8217;t met personally, but unfortunately a little after the ship has sailed. Sadly it doesn&#8217;t look like a Trinity Digicast society is going to become a reality this year, but who knows, perhaps after this whole final year project ship has sailed, I&#8217;ll have the energy for another podcast or vidcast project. There are definitely more avenues to explore in this space than are currently getting attention, particularly in the sketch comedy area.</p>
]]></content:encoded>
			<wfw:commentRss>http://dbspin.com/celebrity/better-late-than-never/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yahoo mail down?</title>
		<link>http://dbspin.com/email/yahoo-mail-down</link>
		<comments>http://dbspin.com/email/yahoo-mail-down#comments</comments>
		<pubDate>Sun, 23 Jul 2006 14:45:38 +0000</pubDate>
		<dc:creator>Gareth</dc:creator>
				<category><![CDATA[Email]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.dbspin.com/archives/97</guid>
		<description><![CDATA[Yahoo mail UK has been down for me all day..

C:\>ping uk.mail.yahoo.com
Pinging rc1.vip.ukl.yahoo.com [217.12.6.29] with 32 bytes of data:
Reply from **.***.***.***: Destination host unreachable.
Reply from **.***.***.***: Destination host unreachable.
Request timed out.
Request timed out.
Ping statistics for 217.12.6.29:
    Packets: Sent = 4, Received = 2, Lost = 2 (50% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms

Not getting anything from google news, technorati, or google blog search on this &#8211; but I&#8217;ve tried accessing through a few proxies, so it&#8217;s ...]]></description>
			<content:encoded><![CDATA[<p>Yahoo mail UK has been down for me all day..</p>
<blockquote><p>
C:\>ping uk.mail.yahoo.com</p>
<p>Pinging rc1.vip.ukl.yahoo.com [217.12.6.29] with 32 bytes of data:</p>
<p>Reply from **.***.***.***: Destination host unreachable.<br />
Reply from **.***.***.***: Destination host unreachable.<br />
Request timed out.<br />
Request timed out.</p>
<p>Ping statistics for 217.12.6.29:<br />
    Packets: Sent = 4, Received = 2, Lost = 2 (50% loss),<br />
Approximate round trip times in milli-seconds:<br />
    Minimum = 0ms, Maximum = 0ms, Average = 0ms
</p></blockquote>
<p>Not getting anything from google news, technorati, or google blog search on this &#8211; but I&#8217;ve tried accessing through a few proxies, so it&#8217;s certainly not a local problem (although it could certainly be limited to a small subset of Yahoo&#8217;s tens of millions of users). This brings up two issues, our current overdependence for our communications infrastructure on large, centralised, commercial providers who aren&#8217;t necessarily capable or willing to ensure quality of service; and the difficulty of getting accurate timely information about recent events on the web.</p>
<p><b>Update</b>: Mark Stephen&#8217;s <a href="http://www.pbs.org/cringely/pulpit/pulpit20060720.html">latest Cringely column</a> happens to focus on the latter issue.</p>
<p><b>Update 2 (01:09, 24/7/06)</b>: Problem&#8217;s now been going on for at least 12 hours! The only thing close to an explanation I&rsquo;ve found is (a completely unreliable) <a href="http://answers.yahoo.com/question/?qid=20060723150135AAyW1ui">post on yahoo answers</a>.</p>
<p>I&#8217;d suggest four broad possibilities..</p>
<p>1) Difficulties with the MSN / yahoo messenger integration<br />
2) A technical failure / power outage / viral infection in yahoos systems<br />
3) A continuing denial of service attack<br />
4) DNS misconfiguration</p>
<p>In any case, its monstrously unprofessional of yahoo not to have made an announcement by this point, and a sorry confirmation of the Cringley column&#8217;s criticism of news reportage in the blogosphere.</p>
<p><b>Update 3 (09:30, 24/7/06)</b>: Sites backup..Outage wasn&#8217;t quite 24 hours then..Pfft.</p>
]]></content:encoded>
			<wfw:commentRss>http://dbspin.com/email/yahoo-mail-down/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Outline Site Structures</title>
		<link>http://dbspin.com/web/outline-site-structures</link>
		<comments>http://dbspin.com/web/outline-site-structures#comments</comments>
		<pubDate>Tue, 28 Mar 2006 12:33:47 +0000</pubDate>
		<dc:creator>Gareth</dc:creator>
				<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.dbspin.com/archives/68</guid>
		<description><![CDATA[Recently I posted about layering (for the most part dynamically generated) OPML atop the existing web. Turns out people have been doing the opposite, creating sites built from the ground up using the outline structure of OPML to implicitly define and manage content hierarchically. Check out this article posted by OPML creator Dave Winer, written way back in 2002.
]]></description>
			<content:encoded><![CDATA[<p>Recently I posted about layering (for the most part dynamically generated) OPML atop the existing web. Turns out people have been doing the opposite, creating sites built from the ground up using the outline structure of OPML to implicitly define and manage content hierarchically. Check out <a href="http://www.soapware.org/googleDirectoriesOpml">this article posted by OPML creator Dave Winer</a>, written way back in 2002.</p>
]]></content:encoded>
			<wfw:commentRss>http://dbspin.com/web/outline-site-structures/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Novel Paradigm for the Web</title>
		<link>http://dbspin.com/geekary/a-novel-paradigm-for-the-web</link>
		<comments>http://dbspin.com/geekary/a-novel-paradigm-for-the-web#comments</comments>
		<pubDate>Wed, 22 Mar 2006 20:30:47 +0000</pubDate>
		<dc:creator>Gareth</dc:creator>
				<category><![CDATA[Geek Stuff]]></category>
		<category><![CDATA[Syndication]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.dbspin.com/archives/67</guid>
		<description><![CDATA[I think I just got it. For the past few weeks I&#8217;ve been puzzling over what the OPML, RSS, AJAX alphabet soup will ultimately end up tasting like.
I&#8217;ve intuited for a long time that the whole gestalt is far more significant than most programmers or technology commentators realise; and of far more ultimate utility than as a succinct method of information categorisation. I now realise, OPML (or an OPML like outliner standard in XML) underlies the future of both the browser and the web.
Firefox 3, or its equivalent, won&#8217;t function ...]]></description>
			<content:encoded><![CDATA[<p>I think I just got it. For the past few weeks I&rsquo;ve been puzzling over what the OPML, RSS, AJAX alphabet soup will ultimately end up tasting like.<br />
I&rsquo;ve intuited for a long time that the whole gestalt is far more significant than most programmers or technology commentators realise; and of far more ultimate utility than as a succinct method of information categorisation. I now realise, OPML (or an OPML like outliner standard in XML) underlies the future of both the browser and the web.</p>
<p>Firefox 3, or its equivalent, won&rsquo;t function primarily as a traditional link / url -> page display browser, rather, users will navigate through outline directory trees to reach their ultimate content destination &ndash; which may be any of a whole variety of open document types, inclusive of audio, video, and traditional text / graphic / interaction models.<br />
Nodes will be linked dynamically, and updated at numerous trusted hubs (the del.icio.us&rsquo;s of tomorrow). Such links will create sub webs, navigable and discoverable through reputation systems, tagging and recommendations.<br />
Further, users will not merely navigate such OPML trees laterally, but through any of a whole variety of interface paradigms.</p>
<p>Where today each link on a site sits in relative isolation, the browser of tomorrow will aggregate all links on a given page in real time, construct and meaningfully &lsquo;geographically&rsquo; categorise link feeds, which will provide both an additional outliner navigation layer, and a new means of scanning the content laid out within a document. This will be the hardest element to get right, as it departs most radically from out the web works today. My guess is that the ultimate solution will be something like newsvine, dynamically constructed, parsed through link, feed, and generator templates (e.g.: blogging engine, CMS) from any given page site or outliner &ndash; both in real time by the browser, and by next generation sitemaps (in reality linkmaps). Think google news, for every site on the web (and its linked sub pages and sites).<br />
Todays feed grazers could be the templates for tomorrows browsers. Such browsing paradigms may finally provide an advantage for three dimentional interfaces &ndash; though my guess is two dimensions will remain more comprehensible and intuitive.</p>
<p>A few more interface ideas before I lay down the crystal ball. Pre-cached feed branches displayed as graphical document previews in a mouse over &lsquo;mind map&rsquo;. A home feed bucket which rises from the browser bottom to catch feeds, pages and documents dragged and dropped (think OS X&#8217;s dock, with icons representing not programmes, but outlines in your home OPML). Or how about a dynamically generated zooming interface like <a href="http://rchi.raskincenter.org/index.php?title=Home">Jeff Raskins Archy project</a>.</p>
<p>The best part is, such novel methods of navigation could be implemented today in AJAX as proof of concept, sitting on top of the web as a hotkeyed interface, which is arguable what the Flock guys are positioning themselves to do; but ultimately such technologies are unlikely to be fast enough to produce a robust solution.</p>
]]></content:encoded>
			<wfw:commentRss>http://dbspin.com/geekary/a-novel-paradigm-for-the-web/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>RSS, OPML and Feed Grazing</title>
		<link>http://dbspin.com/geekary/rss-opml-and-feed-grazing</link>
		<comments>http://dbspin.com/geekary/rss-opml-and-feed-grazing#comments</comments>
		<pubDate>Sun, 19 Mar 2006 20:21:08 +0000</pubDate>
		<dc:creator>Gareth</dc:creator>
				<category><![CDATA[Geek Stuff]]></category>
		<category><![CDATA[Syndication]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.dbspin.com/archives/65</guid>
		<description><![CDATA[Inspired by Tom Raferty&#8217;s recent interview with EirePreneur&#8217;s James Corbett at the Irish Blog Awards, I&#8217;ve been messing around with OPML this evening. OPML is an &#8216;xml format for outlines&#8216;, in laymans terms a sort of meta-feed, allowing the consolidation of URI&#8217;s and RSS Feeds.
As we all gradually transition from getting our news and information from a series of site visits, to subscribing to tailored feeds of postings, postcasts, vidcasts and media streams, methods of rapidly, accurately, and inclusively navigating the morass of information will become increasingly important.
Already I&#8217;m finding ...]]></description>
			<content:encoded><![CDATA[<p>Inspired by <a href="http://www.tomrafteryit.net/">Tom Raferty&#8217;s</a> recent interview with EirePreneur&#8217;s<a href="http://eirepreneur.blogs.com"> James Corbett</a> at the Irish Blog Awards, I&#8217;ve been messing around with OPML this evening. OPML is an &#8216;<a href="http://en.wikipedia.org/wiki/OPML">xml format for outlines</a>&#8216;, in laymans terms a sort of meta-feed, allowing the consolidation of URI&#8217;s and RSS Feeds.</p>
<p>As we all gradually transition from getting our news and information from a series of site visits, to subscribing to tailored feeds of postings, postcasts, vidcasts and media streams, methods of rapidly, accurately, and inclusively navigating the morass of information will become increasingly important.<br />
Already I&#8217;m finding it difficult to track my feeds through a unified single window web service. There are lots of alternatives: <a href="http://www.netvibes.com">Netvibes</a>, and <a href="http://www.pageflakes.com">Page Flakes</a> will allow you to keep a live front page of headlines &#8211; but pageflakes cant yet browse deeper into the feed, and netvibes takes up too much space displaying headlines to allow more than a dozen feeds to be easily tracked.<br />
<a href="http://www.bloglines.com">Bloglines</a> allows you to create a publically accessible page listing all your feeds (check), and lets you easily keep track of numerous feeds (check) &#8211; but won&#8217;t display storys linked by enclosure clips within the &#8216;frame&#8217; of its interface. No (online) service yet seems to be everything I&#8217;m looking for; essentially a less ugly version of <a href="http://www.feedshow.com/">Feed Show</a>, which lets me offer a public front end, eats its feed live from my own ompl XML, and can display audio and video content (ideally with live conversion to flash) &#8211; why should I have to log in just to read my feeds, and shouldn&#8217;t I also be able to easily present a link to them on my website?</p>
<p>None the less, aggregating feeds has gotten easier. With a service like <a href="http://www.opmlmanager.com">OPML Manager</a>, you can (for the moment painstakingly) create an opml feed containing all your RSS and URL links, ready to be thrown into the feedgrazers which are <a href="http://treedia.com/home.php">almost ready for prime time</a>.</p>
<p>Thanks to <a href="http://www.opmlmanager.com/">OPML Manager</a>, and the insanely cool <a href="http://eurekaman.com/opod/">OPOD</a> javascript OPML viewer widget, you can now view my opml feeds live on this site (see sidebar &#8211; below Digicasts) [Link via <a href="http://eirepreneur.blogs.com/eirepreneur/">Eirepreneur</a>!].</p>
]]></content:encoded>
			<wfw:commentRss>http://dbspin.com/geekary/rss-opml-and-feed-grazing/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

