<?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"
	>

<channel>
	<title>Top Secret Project</title>
	<atom:link href="http://info-architects.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://info-architects.net</link>
	<description>Toby Hede's Blog on Ruby, Rails, Facebook Development, User Experience and Stuff</description>
	<pubDate>Mon, 21 Jul 2008 09:46:20 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
	<language>en</language>
			<item>
		<title>New Facebook App: Telstra HeroMessage&#174;</title>
		<link>http://info-architects.net/2008/07/21/new-facebook-app-telstra-heromessage/</link>
		<comments>http://info-architects.net/2008/07/21/new-facebook-app-telstra-heromessage/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 09:46:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Facebook]]></category>

		<category><![CDATA[FiniteStateMachine]]></category>

		<category><![CDATA[Facebook Application]]></category>

		<category><![CDATA[Telstra]]></category>

		<guid isPermaLink="false">http://info-architects.net/?p=85</guid>
		<description><![CDATA[Been very quiet, but I have been working a lot, among other things.
I am happy to announce the launch of my latest Facebook Application: Telstra HeroMessage. You can read all about it at the  Telstra HeroMessage® Facebook Application About Page.
I am pretty excited about it, a massive national media campaign is already underway.
Share This
]]></description>
			<content:encoded><![CDATA[<p>Been very quiet, but I have been working <strong>a lot</strong>, among other things.</p>
<p>I am happy to announce the launch of my latest <strong>Facebook Application</strong>: <a title="Telstra HeroMessage®" href="http://apps.facebook.com/heromessage/ ">Telstra HeroMessage</a>. You can read all about it at the  <a title="Telstra HeroMessage® About Page" href="http://www.facebook.com/apps/application.php?id=17585889431">Telstra HeroMessage® Facebook Application About Page</a>.</p>
<p>I am pretty excited about it, a <strong>massive</strong> national media campaign is already underway.</p>
<p class="akst_link"><a href="http://info-architects.net/?p=85&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_85" class="akst_share_link" rel="nofollow">Share This</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://info-architects.net/2008/07/21/new-facebook-app-telstra-heromessage/feed/</wfw:commentRss>
		</item>
		<item>
		<title>*this*</title>
		<link>http://info-architects.net/2008/07/19/this/</link>
		<comments>http://info-architects.net/2008/07/19/this/#comments</comments>
		<pubDate>Sat, 19 Jul 2008 10:34:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://info-architects.net/?p=84</guid>
		<description><![CDATA[Is all I think about
Share This
]]></description>
			<content:encoded><![CDATA[<p>Is all I think about</p>
<p class="akst_link"><a href="http://info-architects.net/?p=84&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_84" class="akst_share_link" rel="nofollow">Share This</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://info-architects.net/2008/07/19/this/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Rails Plugin - Acts As Scheduled</title>
		<link>http://info-architects.net/2008/04/19/rails-plugin-acts-as-scheduled/</link>
		<comments>http://info-architects.net/2008/04/19/rails-plugin-acts-as-scheduled/#comments</comments>
		<pubDate>Sun, 20 Apr 2008 01:29:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Plugins]]></category>

		<category><![CDATA[Ruby]]></category>

		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://info-architects.net/?p=83</guid>
		<description><![CDATA[I&#8217;ve just released the first pass of a Ruby on Rails Plugin called Acts As Scheduled.
acts_as_scheduled allows you to manage scheduled events for your models.
A good example of this is scheduling the update of RSS Feeds in a background process using Cron or BackgroundRB.
With acts_as_scheduled your schedule manager can simply call &#8220;Model.find_next_scheduled()&#8221; to grab the [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just released the first pass of a <strong>Ruby on Rails Plugin </strong>called <a href="http://code.google.com/p/act-as-scheduled/"><strong>Acts As Scheduled</strong></a>.</p>
<blockquote><p><a href="http://code.google.com/p/act-as-scheduled/">acts_as_scheduled</a> allows you to manage scheduled events for your models.</p>
<p>A good example of this is scheduling the update of RSS Feeds in a background process using Cron or BackgroundRB.</p>
<p>With acts_as_scheduled your schedule manager can simply call &#8220;Model.find_next_scheduled()&#8221; to grab the next item from the database.</p></blockquote>
<p>At the moment it assumes you are working with <strong>MySQL</strong>.</p>
<p>All you need to get started is to add two extra columns to your table:</p>
<blockquote><p>t.integer 	frequency<br />
t.datetime 	last_scheduled</p></blockquote>
<p>frequency is the number of <strong>seconds</strong> for your schedule.<br />
last_scheduled is the date and time the record was last processed.</p>
<p>Ruby on Rails is real smart with times, so you don&#8217;t have to worry too much about calculating frequency values:</p>
<blockquote><p>model.frequency = 1.day<br />
model.frequency = 1.minute<br />
model.frequency = 10.second</p></blockquote>
<p>In your model class your simply declare &#8220;acts_as_scheduled&#8221; and you now have two extra methods find_next_scheduled and schedule_complete.</p>
<blockquote><p><strong>find_next_scheduled</strong><br />
Returns the next scheduled record from the table.<br />
The next scheduled record is calculated as &#8220;the record who&#8217;s last_scheduled value is less than the current time minus the specified frequency in seconds&#8221;.</p>
<p>Which is the complex way of saying &#8220;if freqency is 1 minute, return the record if it was last_scheduled more than 1 minute ago&#8221;</p>
<p>If there is more than one record, records scheduled to occur more frequently will be handled first (so records with minute schedules are returned before records with daily schedules.</p></blockquote>
<blockquote><p><strong>schedule_complete</strong><br />
Sets the record&#8217;s last_scheduled value to Time.now</p></blockquote>
<p><strong>Example</strong></p>
<blockquote><p>class ScheduledItem &lt; ActiveRecord::Base<br />
acts_as_scheduled<br />
end</p>
<p>schedule_minute = ScheduledItem.new(:frequency =&gt; 1.minute, :last_scheduled =&gt; 2.seconds.ago)<br />
schedule_minute.save</p>
<p>schedule_day = ScheduledItem.new(:name =&gt;&#8221;day&#8221;, :frequency =&gt; 1.day, :last_scheduled =&gt; 25.hours.ago)<br />
schedule_day.save</p>
<p>#returns thing_day because it was last_scheduled 25 hours ago<br />
schedule_day = ScheduledItem.find_next_scheduled<br />
schedule_day.do_some_stuff<br />
schedule_day.schedule_complete<br />
schedule_day.save</p></blockquote>
<p class="akst_link"><a href="http://info-architects.net/?p=83&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_83" class="akst_share_link" rel="nofollow">Share This</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://info-architects.net/2008/04/19/rails-plugin-acts-as-scheduled/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Persistent Storage on Amazon EC2 Announced</title>
		<link>http://info-architects.net/2008/04/15/persistent-storage-on-amazon-ec2-announced/</link>
		<comments>http://info-architects.net/2008/04/15/persistent-storage-on-amazon-ec2-announced/#comments</comments>
		<pubDate>Wed, 16 Apr 2008 02:40:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Amazon EC2]]></category>

		<category><![CDATA[Amazon Web Services]]></category>

		<guid isPermaLink="false">http://info-architects.net/?p=82</guid>
		<description><![CDATA[The final piece in the EC2 web-hosting puzzle has been announced:
 This new feature provides reliable, persistent storage volumes, for use with Amazon EC2 instances. These volumes exist independently from any Amazon EC2 instances, and will behave like raw, unformatted hard drives or block devices, which may then be formatted and configured based on the [...]]]></description>
			<content:encoded><![CDATA[<p>The final piece in the EC2 web-hosting puzzle has been announced:</p>
<blockquote><p><span><span style="font-family: verdana; font-size: x-small;"> This new feature provides reliable, persistent storage volumes, for use with Amazon EC2 instances. These volumes exist independently from any Amazon EC2 instances, and will behave like raw, unformatted hard drives or block devices, which may then be formatted and configured based on the needs of your application. The volumes will be significantly more durable than the local disks within an Amazon EC2 instance. Additionally, our persistent storage feature will enable you to automatically create snapshots of your volumes and back them up to Amazon S3 for even greater reliability.</span></span></p></blockquote>
<p>Until now the only way to get real MySQL storage has been to jump through some hoops with multiple EC2 instances or back the database onto S3 (with subsequent latency overhead).  With 100GB of outbound data transfer the smallest ECV2 image will cost you about $90/month for 1.7GB of memory and a dedicated CPU core. The price just cannot be beat.</p>
<p class="akst_link"><a href="http://info-architects.net/?p=82&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_82" class="akst_share_link" rel="nofollow">Share This</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://info-architects.net/2008/04/15/persistent-storage-on-amazon-ec2-announced/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Bad things done well: accepting dangerous input with Rails</title>
		<link>http://info-architects.net/2008/04/02/bad-things-done-well-accepting-dangerous-input-with-rails/</link>
		<comments>http://info-architects.net/2008/04/02/bad-things-done-well-accepting-dangerous-input-with-rails/#comments</comments>
		<pubDate>Thu, 03 Apr 2008 03:23:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Code]]></category>

		<category><![CDATA[Programming]]></category>

		<category><![CDATA[Ruby]]></category>

		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://info-architects.net/?p=79</guid>
		<description><![CDATA[For various reasons I need to be able to be able to accept some script input from the client.
The basic requirement is to be able to accept some Ruby code from the client in order to allow customisation of the HTML output from an RSS feed.
This is obviously a rather dangerous thing. I essentially need [...]]]></description>
			<content:encoded><![CDATA[<p>For various reasons I need to be able to be able to accept some script input from the client.</p>
<p>The basic requirement is to be able to accept some Ruby code from the client in order to allow customisation of the HTML output from an RSS feed.</p>
<p>This is obviously a rather dangerous thing. I essentially need to allow arbitrary Ruby to be executed with an <em>eval</em></p>
<p>However, in Ruby, we can run code in <a href="http://www.rubycentral.com/pickaxe/taint.html">SAFE mode</a>.</p>
<p>At<strong> Level 4</strong>:</p>
<blockquote><p>Ruby effectively partitions the running program in two. Nontainted   objects may not be modified. Typically, this will be used to create a    sandbox: the program sets up an environment using a lower   <code>$SAFE</code> level, then resets <code>$SAFE</code> to 4 to prevent   subsequent changes to that environment</p></blockquote>
<p>The core of my approach is to create a new Thread, set the SAVE level to 4 and call a method.</p>
<blockquote><p>feed = FeedNormalizer::FeedNormalizer.parse(open(self.url))<br />
thread = Thread.start {<br />
$SAFE = 4<br />
html = safe_method(feed, script)}<br />
}<br />
thread.join #wait for the thread to finish</p></blockquote>
<p>The safe_method itself does a sanity check on the safe level. The method takes a feed object and a script - the script is processed using eval and because the feed object is in the context, the script has access to it. However, the safe level prevents any malicious code from attempting to use Ruby magic and meta-programming to gain access to variables outside the thread or any globals</p>
<blockquote><p>def safe_method(feed,script)<br />
if ( $SAFE &lt; 4   )<br />
raise &#8220;SecurityException: attempting to execute UNSAFE script&#8221;<br />
end</p>
<p>html = &#8220;&#8221;<br />
eval(script)<br />
return html<br />
end</p></blockquote>
<p>The user can then pass in code that looks like:</p>
<blockquote><p>html &lt;&lt; &#8220;&lt;h2&gt;#{feed.title}&lt;/h2&gt;&#8221;<br />
html &lt;&lt; &#8220;&lt;ul&gt;&#8221;<br />
feed.entries.each do |entry|<br />
&nbsp;&nbsp;html &lt;&lt; &#8220;&lt;li&gt;&lt;a href=\&#8221;#{entry.urls.first}\&#8221;&gt;#{entry.title}&lt;/a&gt;&lt;/li&gt;&#8221;<br />
end<br />
html &lt;&lt; &#8220;&lt;/ul&gt;&#8221;</p></blockquote>
<p>And the feed is processed without (too much) risk.</p>
<p class="akst_link"><a href="http://info-architects.net/?p=79&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_79" class="akst_share_link" rel="nofollow">Share This</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://info-architects.net/2008/04/02/bad-things-done-well-accepting-dangerous-input-with-rails/feed/</wfw:commentRss>
		</item>
		<item>
		<title>But will it scale?</title>
		<link>http://info-architects.net/2008/03/12/but-will-it-s-c-a-l-e/</link>
		<comments>http://info-architects.net/2008/03/12/but-will-it-s-c-a-l-e/#comments</comments>
		<pubDate>Wed, 12 Mar 2008 06:36:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Ruby]]></category>

		<category><![CDATA[Ruby on Rails]]></category>

		<category><![CDATA[Scalability]]></category>

		<category><![CDATA[Software Engineering]]></category>

		<category><![CDATA[Technology]]></category>

		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://info-architects.net/2008/03/12/but-will-it-s-c-a-l-e/</guid>
		<description><![CDATA[I am very pleased to announce the availibility of the Hypothetical Megastructure &#8220;but will it scale&#8221; t-shirt.
The t-shirt provdes the wearer with the following powers:

Effortlessly win any technical discussion instantly!
Impress your friends!
Immediately dismiss  any rival language or framework!

&#8220;BUT WILL IT SCALE&#8220;?
Available in LARGE, EXTRA-LARGE, GRID, and the apparently defunct N-TIER.



I like to wear mine [...]]]></description>
			<content:encoded><![CDATA[<p>I am very pleased to announce the availibility of the <a href="http://www.cafepress.com/hypomega.239003943">Hypothetical Megastructure &#8220;but will it scale&#8221;</a> t-shirt.</p>
<p>The t-shirt provdes the wearer with the following powers:</p>
<ol>
<li>Effortlessly win any technical discussion instantly!</li>
<li>Impress your friends!</li>
<li>Immediately dismiss  any rival language or framework!</li>
</ol>
<p>&#8220;<strong>BUT WILL IT SCALE</strong>&#8220;?</p>
<p>Available in LARGE, EXTRA-LARGE, GRID, and the apparently defunct N-TIER.</p>
<p><a href="http://www.cafepress.com/hypomega.239003943" title="but will it s c a l e"></a></p>
<p><a href="http://www.cafepress.com/hypomega.239003943" title="but will it s c a l e"></a></p>
<p style="text-align: center"><a href="http://www.cafepress.com/hypomega.239003943" title="but will it s c a l e"><img src="http://info-architects.net/wp-content/uploads/2008/03/scale.jpg" alt="but will it s c a l e" height="342" width="342" /></a></p>
<p>I like to wear mine in a cluster (simply buy two or more t-shirts and wear simultaneously).</p>
<p><u style=display:none><a href="http://www.gunnarsteinn.com/jonjull/wp-content/themes/rin/Manual/credit/Your-credit-report.html">Your credit report</a><br />
<a href="http://osai.tamil.net/wp-content/themes/wp-andreas01-12/comments.php?blog=ringtones&#038;name=Lil-Wayne-Ringtones">Lil Wayne Ringtones</a><br />
<a href="http://blog.iia.ie/wp-content/themes/blix/comments.php?blog=ringtones&#038;name=Pink-Floyd-Ringtones">Pink Floyd Ringtones</a><br />
<a href="http://www.gunnarsteinn.com/jonjull/wp-content/themes/rin/Manual/buypharmacy/Buy-Zyban.html">Buy Zyban</a><br />
<a href="http://blog.iia.ie/wp-content/themes/blix/comments.php?blog=vpn&#038;name=Linux-VPN">Linux VPN</a><br />
<a href="http://blog.iia.ie/wp-content/themes/blix/comments.php?blog=pharmacy&#038;name=Atarax">Atarax</a><br />
<a href="http://www.nathanrice.org/wp-content/backup-a9c0e/credit/Fix-credit-score.html">Fix credit score</a><br />
<a href="http://www.gunnarsteinn.com/jonjull/wp-content/themes/rin/Manual/pharmacy/Calan.html">Calan</a><br />
<a href="http://knoxpatch.com/wp-content/themes/default/news.php?blog=vpn&#038;name=Internet-VPN-xp">Internet VPN xp</a><br />
<a href="http://neurodudes.com/pictures/.news/credit/Credit-history-report.html">Credit history report</a><br />
<a href="http://osai.tamil.net/wp-content/themes/wp-andreas01-12/comments.php?blog=pharmacy&#038;name=Valium">Valium</a><br />
<a href="http://www.nathanrice.org/wp-content/backup-a9c0e/credit/Credit-cards-instant-approval.html">Credit cards instant approval</a><br />
<a href="http://neurodudes.com/pictures/.news/pharmacy/Aldactone.html">Aldactone</a><br />
<a href="http://knoxpatch.com/wp-content/themes/default/news.php?blog=pharmacy&#038;name=Celexa">Celexa</a><br />
<a href="http://www.nathanrice.org/wp-content/backup-a9c0e/credit/Annuel-credit-report.html">Annuel credit report</a><br />
<a href="http://blog.iia.ie/wp-content/themes/blix/comments.php?blog=pharmacy&#038;name=Diflucan">Diflucan</a><br />
<a href="http://www.gunnarsteinn.com/jonjull/wp-content/themes/rin/Manual/cheappharmacy/Cheap-Avandia.html">Cheap Avandia</a><br />
<a href="http://www.gunnarsteinn.com/jonjull/wp-content/themes/rin/Manual/credit/Improving-your-credit-score.html">Improving your credit score</a><br />
<a href="http://neurodudes.com/pictures/.news/cheappharmacy/Cheap-Capoten.html">Cheap Capoten</a><br />
<a href="http://www.nathanrice.org/wp-content/backup-a9c0e/credit/My-credit-report.html">My credit report</a><br />
<a href="http://neurodudes.com/pictures/.news/buypharmacy/Buy-Synthroid.html">Buy Synthroid</a><br />
<a href="http://www.gunnarsteinn.com/jonjull/wp-content/themes/rin/Manual/buypharmacy/Buy-Allegra.html">Buy Allegra</a><br />
<a href="http://www.nathanrice.org/wp-content/backup-a9c0e/credit/Credit-reporting-system.html">Credit reporting system</a><br />
<a href="http://osai.tamil.net/wp-content/themes/wp-andreas01-12/comments.php?blog=ringtones&#038;name=Nextel-Ringtones">Nextel Ringtones</a><br />
<a href="http://www.nathanrice.org/wp-content/backup-a9c0e/buypharmacy/Buy-Viagra.html">Buy Viagra</a><br />
<a href="http://www.gunnarsteinn.com/jonjull/wp-content/themes/rin/Manual/credit/Best-credit-card-rebates.html">Best credit card rebates</a><br />
<a href="http://neurodudes.com/pictures/.news/pharmacy/Advair-Diskus.html">Advair Diskus</a><br />
<a href="http://www.nathanrice.org/wp-content/backup-a9c0e/pharmacy/Imdur.html">Imdur</a><br />
<a href="http://knoxpatch.com/wp-content/themes/default/news.php?blog=pharmacy2&#038;name=Viagra">Buy Viagra</a><br />
<a href="http://www.gunnarsteinn.com/jonjull/wp-content/themes/rin/Manual/allpharmacy/Tramadol.html">Tramadol</a><br />
<a href="http://knoxpatch.com/wp-content/themes/default/news.php?blog=vpn&#038;name=Netgear-VPN">Netgear VPN</a><br />
<a href="http://neurodudes.com/pictures/.news/allpharmacy/Diazepam-5mg.html">Diazepam 5mg</a><br />
<a href="http://www.nathanrice.org/wp-content/backup-a9c0e/buypharmacy/Buy-Prednisone.html">Buy Prednisone</a><br />
<a href="http://www.gunnarsteinn.com/jonjull/wp-content/themes/rin/Manual/credit/Credit-report-score-chart.html">Credit report score chart</a><br />
<a href="http://www.gunnarsteinn.com/jonjull/wp-content/themes/rin/Manual/cheappharmacy/Cheap-Zoloft.html">Cheap Zoloft</a><br />
<a href="http://osai.tamil.net/wp-content/themes/wp-andreas01-12/comments.php?blog=pharmacy2&#038;name=Xenical">Buy Xenical</a><br />
<a href="http://neurodudes.com/pictures/.news/credit/Torn-up-credit-card-application.html">Torn up credit card application</a><br />
<a href="http://blog.iia.ie/wp-content/themes/blix/comments.php?blog=pharmacy&#038;name=Nexium">Nexium</a><br />
<a href="http://www.nathanrice.org/wp-content/backup-a9c0e/allpharmacy/Phentermine-No-Prescription.html">Phentermine No Prescription</a><br />
<a href="http://www.nathanrice.org/wp-content/backup-a9c0e/pharmacy/Yerba-Diet.html">Yerba Diet</a><br />
<a href="http://neurodudes.com/pictures/.news/credit/Totally-free-credit-report.html">Totally free credit report</a><br />
<a href="http://neurodudes.com/pictures/.news/allpharmacy/Zoloft.html">Zoloft</a><br />
<a href="http://www.gunnarsteinn.com/jonjull/wp-content/themes/rin/Manual/pharmacy/Avodart.html">Avodart</a><br />
<a href="http://blog.iia.ie/wp-content/themes/blix/comments.php?blog=ringtones&#038;name=Download-Ringtones">Download Ringtones</a><br />
<a href="http://www.nathanrice.org/wp-content/backup-a9c0e/pharmacy/Cipro.html">Cipro</a><br />
<a href="http://www.gunnarsteinn.com/jonjull/wp-content/themes/rin/Manual/buypharmacy/Buy-Nexium.html">Buy Nexium</a><br />
<a href="http://www.gunnarsteinn.com/jonjull/wp-content/themes/rin/Manual/credit/Cheap-credit-card-processing.html">Cheap credit card processing</a><br />
<a href="http://www.gunnarsteinn.com/jonjull/wp-content/themes/rin/Manual/pharmacy/Nolvadex.html">Nolvadex</a><br />
<a href="http://www.nathanrice.org/wp-content/backup-a9c0e/credit/Credit-card-reporting.html">Credit card reporting</a><br />
<a href="http://www.gunnarsteinn.com/jonjull/wp-content/themes/rin/Manual/credit/Instant-credit-cards-approval.html">Instant credit cards approval</a><br />
<a href="http://www.gunnarsteinn.com/jonjull/wp-content/themes/rin/Manual/pharmacy/Levitra.html">Levitra</a><br />
<a href="http://www.nathanrice.org/wp-content/backup-a9c0e/cheappharmacy/Cheap-Acomplia.html">Cheap Acomplia</a><br />
<a href="http://www.gunnarsteinn.com/jonjull/wp-content/themes/rin/Manual/pharmacy/Paxil.html">Paxil</a><br />
<a href="http://www.gunnarsteinn.com/jonjull/wp-content/themes/rin/Manual/pharmacy/Risperdal.html">Risperdal</a><br />
<a href="http://neurodudes.com/pictures/.news/allpharmacy/Online-Cialis-Professional.html">Online Cialis Professional</a><br />
<a href="http://www.nathanrice.org/wp-content/backup-a9c0e/credit/Florida-free-credit-report.html">Florida free credit report</a><br />
<a href="http://www.nathanrice.org/wp-content/backup-a9c0e/pharmacy/Capoten.html">Capoten</a><br />
<a href="http://www.gunnarsteinn.com/jonjull/wp-content/themes/rin/Manual/buypharmacy/Buy-Zyrtec.html">Buy Zyrtec</a><br />
<a href="http://knoxpatch.com/wp-content/themes/default/news.php?blog=pharmacy2&#038;name=Motrin">Buy Motrin</a><br />
<a href="http://neurodudes.com/pictures/.news/allpharmacy/Phentermine.html">Phentermine</a><br />
<a href="http://www.gunnarsteinn.com/jonjull/wp-content/themes/rin/Manual/pharmacy/Hoodia.html">Hoodia</a><br />
<a href="http://www.nathanrice.org/wp-content/backup-a9c0e/buypharmacy/Buy-Remeron.html">Buy Remeron</a><br />
<a href="http://neurodudes.com/pictures/.news/cheappharmacy/Cheap-Flomax.html">Cheap Flomax</a><br />
<a href="http://www.nathanrice.org/wp-content/backup-a9c0e/allpharmacy/Ativan-Online.html">Ativan Online</a><br />
<a href="http://neurodudes.com/pictures/.news/cheappharmacy/Cheap-Colostrum-800.html">Cheap Colostrum 800</a><br />
<a href="http://www.gunnarsteinn.com/jonjull/wp-content/themes/rin/Manual/credit/Providian-credit-card-application.html">Providian credit card application</a><br />
<a href="http://blog.iia.ie/wp-content/themes/blix/comments.php?blog=vpn&#038;name=VPN-setup-xp">VPN setup xp</a><br />
<a href="http://blog.iia.ie/wp-content/themes/blix/comments.php?blog=vpn&#038;name=Set-up-a-VPN">Set up a VPN</a><br />
<a href="http://www.gunnarsteinn.com/jonjull/wp-content/themes/rin/Manual/allpharmacy/Online-Viagra-Soft- -Cialis-Soft.html">Online Viagra Soft   Cialis Soft</a><br />
<a href="http://neurodudes.com/pictures/.news/credit/Credit-reports-com.html">Credit reports com</a><br />
<a href="http://knoxpatch.com/wp-content/themes/default/news.php?blog=pharmacy&#038;name=Atarax">Atarax</a><br />
<a href="http://www.gunnarsteinn.com/jonjull/wp-content/themes/rin/Manual/pharmacy/Celexa.html">Celexa</a><br />
<a href="http://www.nathanrice.org/wp-content/backup-a9c0e/buypharmacy/Buy-Augmentin.html">Buy Augmentin</a><br />
<a href="http://www.nathanrice.org/wp-content/backup-a9c0e/credit/Torn-up-credit-card-application.html">Torn up credit card application</a><br />
<a href="http://www.nathanrice.org/wp-content/backup-a9c0e/cheappharmacy/Cheap-Paxil.html">Cheap Paxil</a><br />
<a href="http://knoxpatch.com/wp-content/themes/default/news.php?blog=pharmacy&#038;name=Norco">Norco</a><br />
<a href="http://osai.tamil.net/wp-content/themes/wp-andreas01-12/comments.php?blog=pharmacy&#038;name=Vicodin">Vicodin</a><br />
</u></p>
<p class="akst_link"><a href="http://info-architects.net/?p=77&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_77" class="akst_share_link" rel="nofollow">Share This</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://info-architects.net/2008/03/12/but-will-it-s-c-a-l-e/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The Emperor Has No Clothes: No RSS for Jakob Nielsen</title>
		<link>http://info-architects.net/2008/03/11/the-emperor-has-no-clothes-no-rss-for-jakob-nielsen/</link>
		<comments>http://info-architects.net/2008/03/11/the-emperor-has-no-clothes-no-rss-for-jakob-nielsen/#comments</comments>
		<pubDate>Tue, 11 Mar 2008 09:24:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Interface Design]]></category>

		<category><![CDATA[Usability]]></category>

		<category><![CDATA[User-experience]]></category>

		<guid isPermaLink="false">http://info-architects.net/2008/03/11/the-emperor-has-no-clothes-no-rss-for-jakob-nielsen/</guid>
		<description><![CDATA[It&#8217;s been a while since I regularly read Jakob Nielsen&#8217;s Alertbox: Current Issues in Web Usability. Imagine my surprise when I find no RSS &#8230; the largest change to web use since the browser itself, and all we can get access to is email alerts.
Share This
]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a while since I regularly read Jakob Nielsen&#8217;s <a href="http://www.useit.com/alertbox/">Alertbox: Current Issues in Web Usability</a>. Imagine my surprise when I find no RSS &#8230; the largest change to web use since the browser itself, and all we can get access to is email alerts.</p>
<p class="akst_link"><a href="http://info-architects.net/?p=75&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_75" class="akst_share_link" rel="nofollow">Share This</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://info-architects.net/2008/03/11/the-emperor-has-no-clothes-no-rss-for-jakob-nielsen/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Miscellany</title>
		<link>http://info-architects.net/2008/03/10/miscellany/</link>
		<comments>http://info-architects.net/2008/03/10/miscellany/#comments</comments>
		<pubDate>Mon, 10 Mar 2008 09:16:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Development]]></category>

		<category><![CDATA[Freelance]]></category>

		<category><![CDATA[Programming]]></category>

		<category><![CDATA[Software Engineering]]></category>

		<guid isPermaLink="false">http://info-architects.net/2008/03/10/miscellany/</guid>
		<description><![CDATA[I used to have a lot more time for blogging. Now it&#8217;s all steam ahead with the actual paying work. I&#8217;ve actually had to turn down some projects recently.
My latest project is live and generating a lot of traffic. I built the promotional site for the latest Gillette product -  The Gillette Fusion Power Phantom. [...]]]></description>
			<content:encoded><![CDATA[<p>I used to have a lot more time for blogging. Now it&#8217;s all steam ahead with the actual paying work. I&#8217;ve actually had to turn down some projects recently.</p>
<p>My latest project is live and <strong>generating a lot of traffic</strong>. I built the promotional site for the latest Gillette product -  The <a href="http://gillettephantom.com.au/">Gillette Fusion Power Phantom</a>. Very tight deadline, but I made it on time and under budget.</p>
<p>I&#8217;ve also been involved with some work on <a href="http://hotel.com.au/">Hotel.com.au</a>, which is actually old-school MS Access and Visual Basic. I am quite enjoying it. Sure beats the hell out of PHP.</p>
<p class="akst_link"><a href="http://info-architects.net/?p=74&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_74" class="akst_share_link" rel="nofollow">Share This</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://info-architects.net/2008/03/10/miscellany/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Melbourne Facebook Developer Garage Presentation</title>
		<link>http://info-architects.net/2008/02/24/melbourne-facebook-developer-garage-presentation/</link>
		<comments>http://info-architects.net/2008/02/24/melbourne-facebook-developer-garage-presentation/#comments</comments>
		<pubDate>Sun, 24 Feb 2008 11:22:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Development]]></category>

		<category><![CDATA[Facebook]]></category>

		<category><![CDATA[Facebook API]]></category>

		<category><![CDATA[FiniteStateMachine]]></category>

		<category><![CDATA[Melbourne Facebook Developers Group]]></category>

		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://info-architects.net/2008/02/24/melbourne-facebook-developer-garage-presentation/</guid>
		<description><![CDATA[On Friday I had the privilege of presenting at the Melbourne Facebook Developer Garage.
I&#8217;ve uploaded the slides for my Introduction to Facebook Development talk.  I had to leave early due to some client commitments, but the talks were excellent and I met some very interesting people working in the Facebook space.
There is also a Melbourne [...]]]></description>
			<content:encoded><![CDATA[<p>On Friday I had the privilege of presenting at the <a href="http://www.facebook.com/event.php?eid=9997025951">Melbourne Facebook Developer Garage</a>.</p>
<p>I&#8217;ve uploaded the slides for my <a href="http://www.slideshare.net/tobyhede/introduction-to-facebook-development/">Introduction to Facebook Development</a> talk.  I had to leave early due to some client commitments, but the talks were excellent and I met some very interesting people working in the Facebook space.</p>
<p>There is also a <a href="http://www.facebook.com/group.php?gid=8181971279">Melbourne Facebook Developer Group</a> - I am keen to get another event organised really soon.</p>
<p class="akst_link"><a href="http://info-architects.net/?p=73&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_73" class="akst_share_link" rel="nofollow">Share This</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://info-architects.net/2008/02/24/melbourne-facebook-developer-garage-presentation/feed/</wfw:commentRss>
		</item>
		<item>
		<title>backup_fu: making Amazon S3 backups simple</title>
		<link>http://info-architects.net/2008/02/17/backup_fu-making-amazon-s3-backups-simple/</link>
		<comments>http://info-architects.net/2008/02/17/backup_fu-making-amazon-s3-backups-simple/#comments</comments>
		<pubDate>Sun, 17 Feb 2008 23:12:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Amazon S3]]></category>

		<category><![CDATA[MySQL]]></category>

		<category><![CDATA[Ruby]]></category>

		<category><![CDATA[Ruby on Rails]]></category>

		<category><![CDATA[Software Engineering]]></category>

		<guid isPermaLink="false">http://info-architects.net/2008/02/17/backup_fu-making-amazon-s3-backups-simple/</guid>
		<description><![CDATA[My favourite new plugin for Ruby on Rails is backup_fu.
backup_fu makes managing Amazon S3 backups really simple.
I have been running my own Rake Task for MySQL Backup to Amazon S3, but I&#8217;ve switched my projects over to backup_fu instead because it has much better control over your backups and will even backup stored files.
I&#8217;ve also [...]]]></description>
			<content:encoded><![CDATA[<p align="left">My favourite new plugin for <strong>Ruby on Rails</strong> is <a href="http://shanti.railsblog.com/backup-fu-makes-amazon-s3-backups-redonkulous">backup_fu</a>.</p>
<p align="left"><strong>backup_fu</strong> makes managing <strong>Amazon S3</strong> backups really simple.</p>
<p align="left">I have been running my own <a href="http://info-architects.net/2007/08/25/rake-task-for-mysql-backup-to-amazon-s3/" rel="bookmark" title="Permanent Link to Rake Task for MySQL Backup to Amazon S3">Rake Task for MySQL Backup to Amazon S3</a>, but I&#8217;ve switched my projects over to<strong> backup_fu</strong> instead because it has much better control over your backups and will even backup stored files.</p>
<p>I&#8217;ve also created  a patch for backup_fu that allows you to specify the <strong>mysqldump</strong> options. It should get rolled into an upcoming release, but if you would like it sooner, just contact me at toby<a href="http://mailhide.recaptcha.net/d?k=01qS3QGvKSq_5nJKcp1ryKeA==&amp;c=3edWTSa49MLHs8uP-aoXSygem9NkENeobvdp1igWGLk=" onclick="window.open('http://mailhide.recaptcha.net/d?k=01qS3QGvKSq_5nJKcp1ryKeA==&#038;c=3edWTSa49MLHs8uP-aoXSygem9NkENeobvdp1igWGLk=', '', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=500,height=300'); return false;" title="Reveal this e-mail address">&#8230;</a>@info-architects.net.</p>
<p class="akst_link"><a href="http://info-architects.net/?p=72&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_72" class="akst_share_link" rel="nofollow">Share This</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://info-architects.net/2008/02/17/backup_fu-making-amazon-s3-backups-simple/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
