<?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>sharepoint 2007 and rails quick notes</title>
	<atom:link href="http://roadburn.audioreload.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://roadburn.audioreload.com</link>
	<description>Useful MOSS 2007 and Ruby and Rails stuff</description>
	<lastBuildDate>Wed, 25 Mar 2009 09:12:48 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Useful MySQL Stuff</title>
		<link>http://roadburn.audioreload.com/2009/03/25/useful-mysql-stuff/</link>
		<comments>http://roadburn.audioreload.com/2009/03/25/useful-mysql-stuff/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 09:12:48 +0000</pubDate>
		<dc:creator>roadburn</dc:creator>
				<category><![CDATA[sharepoint]]></category>

		<guid isPermaLink="false">http://roadburn.audioreload.com/?p=270</guid>
		<description><![CDATA[Select rows from table A that do not exist in table B
select from A where id not in (select id from B)
]]></description>
			<content:encoded><![CDATA[<p>Select rows from table A that do not exist in table B</p>
<p>select from A where id not in (select id from B)</p>
]]></content:encoded>
			<wfw:commentRss>http://roadburn.audioreload.com/2009/03/25/useful-mysql-stuff/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to: install php zip on mac osx leopard</title>
		<link>http://roadburn.audioreload.com/2009/02/25/how-to-install-php-zip-on-mac-osx-leopard/</link>
		<comments>http://roadburn.audioreload.com/2009/02/25/how-to-install-php-zip-on-mac-osx-leopard/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 08:41:15 +0000</pubDate>
		<dc:creator>roadburn</dc:creator>
				<category><![CDATA[sharepoint]]></category>

		<guid isPermaLink="false">http://roadburn.audioreload.com/?p=266</guid>
		<description><![CDATA[$sudo pecl install zip
that&#8217;s all
]]></description>
			<content:encoded><![CDATA[<p>$sudo pecl install zip</p>
<p>that&#8217;s all</p>
]]></content:encoded>
			<wfw:commentRss>http://roadburn.audioreload.com/2009/02/25/how-to-install-php-zip-on-mac-osx-leopard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to: Install Memcached on Ubuntu for Rails</title>
		<link>http://roadburn.audioreload.com/2009/02/18/installing-memcached-on-ubuntu-for-rails/</link>
		<comments>http://roadburn.audioreload.com/2009/02/18/installing-memcached-on-ubuntu-for-rails/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 04:16:02 +0000</pubDate>
		<dc:creator>roadburn</dc:creator>
				<category><![CDATA[sharepoint]]></category>
		<category><![CDATA[memcached]]></category>
		<category><![CDATA[Rails]]></category>

		<guid isPermaLink="false">http://roadburn.audioreload.com/?p=260</guid>
		<description><![CDATA[sudo aptitude install memcached
sudo aptitude install libmemcache-dev
sudo gem install RubyInline
sudo gem install memcache-client
in application.rb
Uncomment the protect_from_forgery
in environment.rb
CACHE = MemCache.new &#8216;localhost:11211&#8242;, :namespace =&#62; &#8216;your_app&#8217;
config.action_controller.session = {
:session_key =&#62; &#8216;_your_app_session&#8217;,
:secret      =&#62; &#8216;yoursecrectkey&#8217;,
:cache       =&#62; CACHE,
:expires=&#62;900  }
config.action_controller.session_store = :mem_cache_store
]]></description>
			<content:encoded><![CDATA[<p>sudo aptitude install memcached</p>
<p>sudo aptitude install libmemcache-dev</p>
<p>sudo gem install RubyInline</p>
<p>sudo gem install memcache-client</p>
<p><strong>in application.rb</strong></p>
<p>Uncomment the protect_from_forgery</p>
<p><strong>in environment.rb</strong></p>
<p>CACHE = MemCache.new &#8216;localhost:11211&#8242;, :namespace =&gt; &#8216;your_app&#8217;</p>
<p>config.action_controller.session = {<br />
:session_key =&gt; &#8216;_your_app_session&#8217;,<br />
:secret      =&gt; &#8216;yoursecrectkey&#8217;,<br />
:cache       =&gt; CACHE,<br />
:expires=&gt;900  }</p>
<p>config.action_controller.session_store = :mem_cache_store</p>
]]></content:encoded>
			<wfw:commentRss>http://roadburn.audioreload.com/2009/02/18/installing-memcached-on-ubuntu-for-rails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Set mysql default charset to utf8</title>
		<link>http://roadburn.audioreload.com/2009/01/31/set-mysql-default-charset-to-utf8/</link>
		<comments>http://roadburn.audioreload.com/2009/01/31/set-mysql-default-charset-to-utf8/#comments</comments>
		<pubDate>Sat, 31 Jan 2009 16:42:36 +0000</pubDate>
		<dc:creator>roadburn</dc:creator>
				<category><![CDATA[sharepoint]]></category>

		<guid isPermaLink="false">http://roadburn.audioreload.com/?p=257</guid>
		<description><![CDATA[in the /etc/my.cnf file add
[mysqld]
#
# * Basic Settings
#
# utf8
init-connect=&#8217;SET NAMES utf8&#8242;
character-set-server=utf8
collation-server=utf8_general_ci
default-collation=utf8_general_ci
]]></description>
			<content:encoded><![CDATA[<p>in the /etc/my.cnf file add</p>
<p>[mysqld]<br />
#<br />
# * Basic Settings<br />
#</p>
<p># utf8<br />
init-connect=&#8217;SET NAMES utf8&#8242;<br />
character-set-server=utf8<br />
collation-server=utf8_general_ci<br />
default-collation=utf8_general_ci</p>
]]></content:encoded>
			<wfw:commentRss>http://roadburn.audioreload.com/2009/01/31/set-mysql-default-charset-to-utf8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Attach images in rails</title>
		<link>http://roadburn.audioreload.com/2008/12/25/attach-images-in-rails/</link>
		<comments>http://roadburn.audioreload.com/2008/12/25/attach-images-in-rails/#comments</comments>
		<pubDate>Thu, 25 Dec 2008 16:01:16 +0000</pubDate>
		<dc:creator>roadburn</dc:creator>
				<category><![CDATA[sharepoint]]></category>
		<category><![CDATA[Rails]]></category>

		<guid isPermaLink="false">http://roadburn.audioreload.com/?p=253</guid>
		<description><![CDATA[View the railscast on using thoughtbot&#8217;s paperclip
http://railscasts.com/episodes/134-paperclip
or
attach multiple images to a model using polymorphic paperclip
http://burm.net/2008/10/17/ruby-on-rails-polymorphic-paperclip-plugin-tutorial/
]]></description>
			<content:encoded><![CDATA[<p>View the railscast on using thoughtbot&#8217;s paperclip</p>
<p><a href="http://railscasts.com/episodes/134-paperclip">http://railscasts.com/episodes/134-paperclip</a></p>
<p>or</p>
<p>attach multiple images to a model using polymorphic paperclip</p>
<p><a href="http://burm.net/2008/10/17/ruby-on-rails-polymorphic-paperclip-plugin-tutorial/">http://burm.net/2008/10/17/ruby-on-rails-polymorphic-paperclip-plugin-tutorial/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://roadburn.audioreload.com/2008/12/25/attach-images-in-rails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Learning how to use Shoulda</title>
		<link>http://roadburn.audioreload.com/2008/12/15/learning-how-to-use-shoulda/</link>
		<comments>http://roadburn.audioreload.com/2008/12/15/learning-how-to-use-shoulda/#comments</comments>
		<pubDate>Mon, 15 Dec 2008 07:59:19 +0000</pubDate>
		<dc:creator>roadburn</dc:creator>
				<category><![CDATA[sharepoint]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[shoulda]]></category>

		<guid isPermaLink="false">http://roadburn.audioreload.com/?p=248</guid>
		<description><![CDATA[View the conf video to find out what Shoulda is
http://mwrc2008.confreaks.com/12saleh.html
Shoulda Walkthrough
http://technicalpickles.com/posts/a-walk-through-of-test-driven-development-with-shoulda
Read the thoughtbot tutorials
http://thoughtbot.com/projects/shoulda/tutorial
]]></description>
			<content:encoded><![CDATA[<p>View the conf video to find out what Shoulda is</p>
<p><a href="http://mwrc2008.confreaks.com/12saleh.html">http://mwrc2008.confreaks.com/12saleh.html</a></p>
<p>Shoulda Walkthrough</p>
<p><a href="http://technicalpickles.com/posts/a-walk-through-of-test-driven-development-with-shoulda">http://technicalpickles.com/posts/a-walk-through-of-test-driven-development-with-shoulda</a></p>
<p>Read the thoughtbot tutorials</p>
<p><a href="http://thoughtbot.com/projects/shoulda/tutorial">http://thoughtbot.com/projects/shoulda/tutorial</a></p>
]]></content:encoded>
			<wfw:commentRss>http://roadburn.audioreload.com/2008/12/15/learning-how-to-use-shoulda/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rails export to excel spreadsheet</title>
		<link>http://roadburn.audioreload.com/2008/12/08/rails-export-to-excel-spreadsheet/</link>
		<comments>http://roadburn.audioreload.com/2008/12/08/rails-export-to-excel-spreadsheet/#comments</comments>
		<pubDate>Mon, 08 Dec 2008 18:13:28 +0000</pubDate>
		<dc:creator>roadburn</dc:creator>
				<category><![CDATA[sharepoint]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[Rails]]></category>

		<guid isPermaLink="false">http://roadburn.audioreload.com/?p=244</guid>
		<description><![CDATA[sudo gem install spreadsheet
more help:
http://codeclimber.blogspot.com/2008/11/reporting-in-excel-with-rails.html
http://spreadsheet.rubyforge.org/
To send and save through browser
Taken from https://rubyforge.org/forum/forum.php?thread_id=29606&#38;forum_id=2920
require &#8217;stringio&#8217;
data = StringIO.new &#8221;
book.write data
send_data data.string, :type=&#62;&#8221;application/excel&#8221;, :disposition=&#62;&#8217;attachment&#8217;, :filename =&#62; &#8216;MeaningfulName.xls&#8217;
]]></description>
			<content:encoded><![CDATA[<p>sudo gem install spreadsheet</p>
<p>more help:</p>
<p><a href="http://codeclimber.blogspot.com/2008/11/reporting-in-excel-with-rails.html">http://codeclimber.blogspot.com/2008/11/reporting-in-excel-with-rails.html</a></p>
<p><a href="http://spreadsheet.rubyforge.org/">http://spreadsheet.rubyforge.org/</a></p>
<p>To send and save through browser</p>
<p>Taken from https://rubyforge.org/forum/forum.php?thread_id=29606&amp;forum_id=2920</p>
<p>require &#8217;stringio&#8217;<br />
data = StringIO.new &#8221;<br />
book.write data<br />
send_data data.string, :type=&gt;&#8221;application/excel&#8221;, :disposition=&gt;&#8217;attachment&#8217;, :filename =&gt; &#8216;MeaningfulName.xls&#8217;</p>
]]></content:encoded>
			<wfw:commentRss>http://roadburn.audioreload.com/2008/12/08/rails-export-to-excel-spreadsheet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Send email in rails</title>
		<link>http://roadburn.audioreload.com/2008/12/04/send-email-in-rails/</link>
		<comments>http://roadburn.audioreload.com/2008/12/04/send-email-in-rails/#comments</comments>
		<pubDate>Thu, 04 Dec 2008 10:30:25 +0000</pubDate>
		<dc:creator>roadburn</dc:creator>
				<category><![CDATA[sharepoint]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[Rails]]></category>

		<guid isPermaLink="false">http://roadburn.audioreload.com/?p=242</guid>
		<description><![CDATA[http://railscasts.com/episodes/61
]]></description>
			<content:encoded><![CDATA[<p><a href="http://railscasts.com/episodes/61">http://railscasts.com/episodes/61</a></p>
]]></content:encoded>
			<wfw:commentRss>http://roadburn.audioreload.com/2008/12/04/send-email-in-rails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rails sending email Net::SMTPFatalError</title>
		<link>http://roadburn.audioreload.com/2008/12/04/rails-sending-email-netsmtpfatalerror/</link>
		<comments>http://roadburn.audioreload.com/2008/12/04/rails-sending-email-netsmtpfatalerror/#comments</comments>
		<pubDate>Thu, 04 Dec 2008 02:29:38 +0000</pubDate>
		<dc:creator>roadburn</dc:creator>
				<category><![CDATA[sharepoint]]></category>
		<category><![CDATA[Rails]]></category>

		<guid isPermaLink="false">http://roadburn.audioreload.com/?p=240</guid>
		<description><![CDATA[From: http://readlist.com/lists/lists.rubyonrails.org/rails/3/15740.html
Configuring local_recipient_maps in main.cf
The local_recipient_maps parameter specifies lookup tables with all
names or addresses of local recipients. A recipient address is local
when its domain matches $mydestination, $inet_interfaces or
$proxy_interfaces. If a local username or address is not listed in
$local_recipient_maps, then the Postfix SMTP server will reject the
address with &#8220;User unknown in local recipient table&#8221;.
The default setting, [...]]]></description>
			<content:encoded><![CDATA[<p>From: http://readlist.com/lists/lists.rubyonrails.org/rails/3/15740.html</p>
<p><span class="code">Configuring local_recipient_maps in main.cf<br />
The local_recipient_maps parameter specifies lookup tables with all<br />
names or addresses of local recipients. A recipient address is local<br />
when its domain matches $mydestination, $inet_interfaces or<br />
$proxy_interfaces. If a local username or address is not listed in<br />
$local_recipient_maps, then the Postfix SMTP server will reject the<br />
address with &#8220;User unknown in local recipient table&#8221;.</p>
<p>The default setting, shown below, assumes that you use the default<br />
Postfix local(8) delivery agent for local delivery, where recipients<br />
are either UNIX accounts or local aliases:</p>
<p>/etc/postfix/main.cf:<br />
local_recipient_maps = proxy:unix:passwd.byname $alias_maps<br />
To turn off unknown local recipient rejects by the SMTP server, specify:</p>
<p>/etc/postfix/main.cf:<br />
local_recipient_maps =<br />
That is, an empty value. With this setting, the Postfix SMTP server<br />
will not reject mail with &#8220;User unknown in local recipient table&#8221;.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://roadburn.audioreload.com/2008/12/04/rails-sending-email-netsmtpfatalerror/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sharepoint 2007 Unknown Error when deleting list columns</title>
		<link>http://roadburn.audioreload.com/2008/12/03/sharepoint-2007-unknown-error-when-deleting-list-columns/</link>
		<comments>http://roadburn.audioreload.com/2008/12/03/sharepoint-2007-unknown-error-when-deleting-list-columns/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 07:46:38 +0000</pubDate>
		<dc:creator>roadburn</dc:creator>
				<category><![CDATA[sharepoint]]></category>

		<guid isPermaLink="false">http://roadburn.audioreload.com/?p=238</guid>
		<description><![CDATA[Did you customize your application master pages and get this error while trying to delete list columns? 
Unable to validate data. at System.Web.Configuration.MachineKeySection.GetDecodedData(Byte[] buf, Byte[] modifier, Int32 start, Int32 length, Int32&#38; dataLength)  
 
at System.Web.UI.ObjectStateFormatter.Deserialize(String inputString)  
Ok that probably means you have a search box in the template which is messing things up, just remove it or [...]]]></description>
			<content:encoded><![CDATA[<p><span class="Apple-style-span" style="word-spacing: 0px; font: 12px/16px Verdana; text-transform: none; color: #000000; text-indent: 0px; white-space: normal; letter-spacing: normal; border-collapse: separate; orphans: 2; widows: 2; -webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0;">Did you customize your application master pages and get this error while trying to delete list columns? </span></p>
<p><span class="Apple-style-span" style="word-spacing: 0px; font: 12px/16px Verdana; text-transform: none; color: #000000; text-indent: 0px; white-space: normal; letter-spacing: normal; border-collapse: separate; orphans: 2; widows: 2; -webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0;">Unable to validate data. at System.Web.Configuration.MachineKeySection.GetDecodedData(Byte[] buf, Byte[] modifier, Int32 start, Int32 length, Int32&amp; dataLength)  <br />
 <br />
at System.Web.UI.ObjectStateFormatter.Deserialize(String inputString)  </span></p>
<p><span class="Apple-style-span" style="word-spacing: 0px; font: 12px/16px Verdana; text-transform: none; color: #000000; text-indent: 0px; white-space: normal; letter-spacing: normal; border-collapse: separate; orphans: 2; widows: 2; -webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0;">Ok that probably means you have a search box in the template which is messing things up, just remove it or hide it, and that will do the trick!</span></p>
]]></content:encoded>
			<wfw:commentRss>http://roadburn.audioreload.com/2008/12/03/sharepoint-2007-unknown-error-when-deleting-list-columns/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
