<?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>Rich Waters &#187; Rails</title>
	<atom:link href="http://www.rich-waters.com/blog/category/rails/feed" rel="self" type="application/rss+xml" />
	<link>http://www.rich-waters.com/blog</link>
	<description>Ext, Javascript, Notes/Domino, Ext.nd, Ruby on Rails</description>
	<lastBuildDate>Mon, 25 Jan 2010 19:44:41 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Development with VMware: part 2 (Rails)</title>
		<link>http://www.rich-waters.com/blog/2008/01/development-with-vmware-part-2-rails.html</link>
		<comments>http://www.rich-waters.com/blog/2008/01/development-with-vmware-part-2-rails.html#comments</comments>
		<pubDate>Thu, 03 Jan 2008 17:00:17 +0000</pubDate>
		<dc:creator>Rich Waters</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[Rails]]></category>

		<guid isPermaLink="false">http://www.rich-waters.com/blog/2008/01/development-with-vmware-part-2-rails.html</guid>
		<description><![CDATA[After a quick start with the rPath LAMP appliance last week.  I set off to find a simple Rails setup for development and testing.  I was unable to find any up to date pre-built image that supported rails so I figured I&#8217;d build my own.  VMWare player doesn&#8217;t really do anything to [...]]]></description>
			<content:encoded><![CDATA[<p>After a quick start with the rPath LAMP appliance <a href="http://www.rich-waters.com/blog/2007/12/vmware-player-for-simplified-development-environment-setup.html">last week</a>.  I set off to find a simple Rails setup for development and testing.  I was unable to find any up to date pre-built image that supported rails so I figured I&#8217;d build my own.  VMWare player doesn&#8217;t really do anything to help build vm images so I took the jump over to VMware server.</p>
<p>I&#8217;ve played around with VMware server a bit in the past, ever since they offered it up free of charge.  Since they recently released <a href="http://www.vmware.com/beta/server/">2.0 beta</a> I figured I&#8217;d give that a try.  The new beta has replaced the old admin app with a slick new web interface.  Even taking control over a vm is moved into a java control within the web interface, the first time you connect in it downloads a small browser plugin, but from then on you can control everything right within the browser.  Pretty Impressive.</p>
<p>Setup is pretty much the same, you walk through a little wizard that lets you configure the various hardware (processor, ram, network, hard drive, etc) once you&#8217;ve built a shell vm you can mount an iso into the cd-rom and install the OS just as you would on a physical machine.  Rather than download a different image (iso) I just grabbed what I had handy and installed Ubuntu 7.10 desktop edition.  Everything installed very smoothly.  After the box came back up I installed apache, ruby, rubygems, rails, mongrel, mongrel_cluster, and several other gems.  I whipped up a quick sample app and pointed the apache configuration at it.  With everything installed it probably only took 30 minutes of work and a couple hours just letting it install things&#8230; not bad.  Also in the process I moved over the original rPath LAMP image to the new VMware server so that they&#8217;re all in the same place.</p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.rich-waters.com%2Fblog%2F2008%2F01%2Fdevelopment-with-vmware-part-2-rails.html&amp;title=Development%20with%20VMware%3A%20part%202%20%28Rails%29&amp;bodytext=After%20a%20quick%20start%20with%20the%20rPath%20LAMP%20appliance%20last%20week.%20%20I%20set%20off%20to%20find%20a%20simple%20Rails%20setup%20for%20development%20and%20testing.%20%20I%20was%20unable%20to%20find%20any%20up%20to%20date%20pre-built%20image%20that%20supported%20rails%20so%20I%20figured%20I%27d%20build%20my%20own.%20%20VMWare%20player%20" title="Digg"><img src="http://www.rich-waters.com/blog/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.rich-waters.com%2Fblog%2F2008%2F01%2Fdevelopment-with-vmware-part-2-rails.html&amp;t=Development%20with%20VMware%3A%20part%202%20%28Rails%29" title="Facebook"><img src="http://www.rich-waters.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.rich-waters.com%2Fblog%2F2008%2F01%2Fdevelopment-with-vmware-part-2-rails.html&amp;title=Development%20with%20VMware%3A%20part%202%20%28Rails%29&amp;annotation=After%20a%20quick%20start%20with%20the%20rPath%20LAMP%20appliance%20last%20week.%20%20I%20set%20off%20to%20find%20a%20simple%20Rails%20setup%20for%20development%20and%20testing.%20%20I%20was%20unable%20to%20find%20any%20up%20to%20date%20pre-built%20image%20that%20supported%20rails%20so%20I%20figured%20I%27d%20build%20my%20own.%20%20VMWare%20player%20" title="Google Bookmarks"><img src="http://www.rich-waters.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://posterous.com/share?linkto=http%3A%2F%2Fwww.rich-waters.com%2Fblog%2F2008%2F01%2Fdevelopment-with-vmware-part-2-rails.html&amp;title=Development%20with%20VMware%3A%20part%202%20%28Rails%29&amp;selection=After%20a%20quick%20start%20with%20the%20rPath%20LAMP%20appliance%20last%20week.%20%20I%20set%20off%20to%20find%20a%20simple%20Rails%20setup%20for%20development%20and%20testing.%20%20I%20was%20unable%20to%20find%20any%20up%20to%20date%20pre-built%20image%20that%20supported%20rails%20so%20I%20figured%20I%27d%20build%20my%20own.%20%20VMWare%20player%20" title="Posterous"><img src="http://www.rich-waters.com/blog/wp-content/plugins/sociable/images/posterous.png" title="Posterous" alt="Posterous" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.rich-waters.com/blog/feed" title="RSS"><img src="http://www.rich-waters.com/blog/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  href="http://twitter.com/home?status=Development%20with%20VMware%3A%20part%202%20%28Rails%29%20-%20http%3A%2F%2Fwww.rich-waters.com%2Fblog%2F2008%2F01%2Fdevelopment-with-vmware-part-2-rails.html" title="Twitter"><img src="http://www.rich-waters.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.rich-waters.com/blog/2008/01/development-with-vmware-part-2-rails.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>More on Notes Busytime webservice</title>
		<link>http://www.rich-waters.com/blog/2007/04/more-on-notes-busytime-webservice.html</link>
		<comments>http://www.rich-waters.com/blog/2007/04/more-on-notes-busytime-webservice.html#comments</comments>
		<pubDate>Thu, 19 Apr 2007 03:02:47 +0000</pubDate>
		<dc:creator>Rich Waters</dc:creator>
				<category><![CDATA[Lotus Domino]]></category>
		<category><![CDATA[Rails]]></category>

		<guid isPermaLink="false">http://www.rich-waters.com/blog/2007/04/more-on-notes-busytime-webservice.html</guid>
		<description><![CDATA[After fussing around with the database for a little bit I&#8217;m not as excited as I originally was.  The webservice is pretty basic, but is a nice example and a good starting point for things.
Another issue I was running into was with Rails.  In Ruby on Rails it is wondrously easy to create [...]]]></description>
			<content:encoded><![CDATA[<p>After fussing around with the database for a little bit I&#8217;m not as excited as I originally was.  The webservice is pretty basic, but is a nice example and a good starting point for things.</p>
<p>Another issue I was running into was with Rails.  In Ruby on Rails it is wondrously easy to create webservices  whether SOAP or even better with all the new <a href="http://weblog.rubyonrails.org/2007/1/19/rails-1-2-rest-admiration-http-lovefest-and-utf-8-celebrations">fangled REST goodness</a>.  Though it is pretty painstaking to consume them&#8230;  I think I may end up ditching all the SOAP wrappers and such in favor of some more simple Domino agents that will return busytime, perhaps JSON would be a nice format (and might come in handy for some other projects) <img src='http://www.rich-waters.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.rich-waters.com%2Fblog%2F2007%2F04%2Fmore-on-notes-busytime-webservice.html&amp;title=More%20on%20Notes%20Busytime%20webservice&amp;bodytext=After%20fussing%20around%20with%20the%20database%20for%20a%20little%20bit%20I%27m%20not%20as%20excited%20as%20I%20originally%20was.%20%20The%20webservice%20is%20pretty%20basic%2C%20but%20is%20a%20nice%20example%20and%20a%20good%20starting%20point%20for%20things.%0D%0A%0D%0AAnother%20issue%20I%20was%20running%20into%20was%20with%20Rails.%20%20In%20Ruby%20" title="Digg"><img src="http://www.rich-waters.com/blog/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.rich-waters.com%2Fblog%2F2007%2F04%2Fmore-on-notes-busytime-webservice.html&amp;t=More%20on%20Notes%20Busytime%20webservice" title="Facebook"><img src="http://www.rich-waters.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.rich-waters.com%2Fblog%2F2007%2F04%2Fmore-on-notes-busytime-webservice.html&amp;title=More%20on%20Notes%20Busytime%20webservice&amp;annotation=After%20fussing%20around%20with%20the%20database%20for%20a%20little%20bit%20I%27m%20not%20as%20excited%20as%20I%20originally%20was.%20%20The%20webservice%20is%20pretty%20basic%2C%20but%20is%20a%20nice%20example%20and%20a%20good%20starting%20point%20for%20things.%0D%0A%0D%0AAnother%20issue%20I%20was%20running%20into%20was%20with%20Rails.%20%20In%20Ruby%20" title="Google Bookmarks"><img src="http://www.rich-waters.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://posterous.com/share?linkto=http%3A%2F%2Fwww.rich-waters.com%2Fblog%2F2007%2F04%2Fmore-on-notes-busytime-webservice.html&amp;title=More%20on%20Notes%20Busytime%20webservice&amp;selection=After%20fussing%20around%20with%20the%20database%20for%20a%20little%20bit%20I%27m%20not%20as%20excited%20as%20I%20originally%20was.%20%20The%20webservice%20is%20pretty%20basic%2C%20but%20is%20a%20nice%20example%20and%20a%20good%20starting%20point%20for%20things.%0D%0A%0D%0AAnother%20issue%20I%20was%20running%20into%20was%20with%20Rails.%20%20In%20Ruby%20" title="Posterous"><img src="http://www.rich-waters.com/blog/wp-content/plugins/sociable/images/posterous.png" title="Posterous" alt="Posterous" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.rich-waters.com/blog/feed" title="RSS"><img src="http://www.rich-waters.com/blog/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  href="http://twitter.com/home?status=More%20on%20Notes%20Busytime%20webservice%20-%20http%3A%2F%2Fwww.rich-waters.com%2Fblog%2F2007%2F04%2Fmore-on-notes-busytime-webservice.html" title="Twitter"><img src="http://www.rich-waters.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.rich-waters.com/blog/2007/04/more-on-notes-busytime-webservice.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Using domino logins (LDAP) for a Ruby on Rails app</title>
		<link>http://www.rich-waters.com/blog/2007/02/using-domino-logins-ldap-for-a-ruby-on-rails-app.html</link>
		<comments>http://www.rich-waters.com/blog/2007/02/using-domino-logins-ldap-for-a-ruby-on-rails-app.html#comments</comments>
		<pubDate>Fri, 16 Feb 2007 22:49:18 +0000</pubDate>
		<dc:creator>Rich Waters</dc:creator>
				<category><![CDATA[Lotus Domino]]></category>
		<category><![CDATA[Rails]]></category>

		<guid isPermaLink="false">http://www.rich-waters.com/blog/2007/02/using-domino-logins-ldap-for-a-ruby-on-rails-app.html</guid>
		<description><![CDATA[I&#8217;ve had this article sitting around in Draft for quite some time now and finally got around to putting some finishing touches on.  Needless to say, I&#8217;ve jumped onto the Ruby on Rails bandwagon along with a lot of other people, and continue to be amazed as I learn more and more about the [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve had this article sitting around in Draft for quite some time now and finally got around to putting some finishing touches on.  Needless to say, I&#8217;ve jumped onto the Ruby on Rails bandwagon along with a lot of other people, and continue to be amazed as I learn more and more about the framework.  Currently I&#8217;m in the process of mocking up a new application in Rails that will need to tie back into Notes quite a bit.  The first step in this process was to get Notes logins to work in the Rails app which was wasn&#8217;t too rough.</p>
<p>Our Domino server was already configured to run LDAP and allowed anonymous access which makes things a little tougher.  I had to search around quite a bit and piece together information on how to connect to LDAP via Ruby and how to create a simple authentication system and login page.</p>
<p>To start things off you need the Net::LDAP library, you can download it from the <a title="Net::LDAP" href="http://rubyforge.org/projects/net-ldap/">ruby forge site</a>, or just grab it with Gem.</p>
<blockquote><p>gem install ruby-net-ldap </p></blockquote>
<p>Next I created a module in the Rails&#8217; /lib folder to hold the LDAP connection and authenticate method.<br />
<strong>EDIT 9/20/2007:</strong>It seems I wasn&#8217;t very clear here, this code below was placed into &#8220;ldap_connect.rb&#8221; within the lib folder.  It is then included into the rails application with the require statement below.</p>
<pre>
<blockquote>require 'net/ldap'
module LDAP
  def self.authenticate(user,password)
    if user == "" || password == ""
      return false
    end
    ldap_con = Net::LDAP.new({:host => 'your.dominoserver.com',
      :port => 389,:auth=>{:method=>:simple,:username => user,
      :password => password } } )
    return true if ldap_con.bind
    return false
  end
end</blockquote>
</pre>
<p>This code is pretty simple, its going to first do a reality check to make sure that a name and password were entered at all (necessary because we allow anonymous access), then it will attempt to create (bind) a connection to the ldap server using the username and password entered.  Now on to the controller, I let rails generate the shell with a quick </p>
<blockquote><p>script generate controller login</p></blockquote>
<p> Instead of starting from scratch I found a nice simple base on the <a href="http://wiki.rubyonrails.com/rails/pages/HowtoAuthenticate">Rails Wiki</a>.  Really the only parts to worry about are the call to the LDAP.authenticate function, and the mention up top to skip_before_filter :authenticate (I&#8217;ll go into this more in a moment).</p>
<pre>
<blockquote>require 'ldap_connect'
class LoginController < ApplicationController
  skip_before_filter :authenticate
  def index
  end

  def authenticate
    if session[:person] = LDAP.authenticate(params[:login][:name], params[:login][:password])
      session[:username] = params[:login][:name].capitalize_each
      if session[:return_to]
        redirect_to_path(session[:return_to])
        session[:return_to] = nil
      else
        redirect_to :controller => "inspections"
      end
    else
      flash[:notice] = "Login failed!"
      redirect_to :action => "index"
    end
  end

  # logout
  # clears the session
  def logout
    session[:person] = nil
    session[:username] = nil
    flash[:notice] = "Logged out"
    redirect_to :action => "index"
  end
end
</blockquote>
</pre>
<p>This is a pretty simple controller, it&#8217;s basically passing through the values entered to the authenticate method above and then redirecting the user depending on the result of the authentication.  It does have some niceness where it previously stored the page the user was trying to access and redirects them to that page if they successfully login.  Something is still missing&#8230; we need to tell the application to force people to login if they haven&#8217;t already.  Since we want this to happen on any page they might go to we place this code in the application.rb controller.  A few quick lines will do the trick</p>
<pre>
<blockquote>
class ApplicationController < ActionController::Base
  before_filter :authenticate
  filter_parameter_logging "password"

  protected
  def authenticate
    unless session[:person]
      session[:return_to] = @request.request_uri
      redirect_to :controller => "login"
      return false
    end
  end
end
</blockquote>
</pre>
<p>before_filter will take care of calling authenticate before displaying any page.  Authenticate checks to see if they have our session variable set and will redirect them to login if need be.  A quick note about the filter_parameter_logging, this is good to have in place otherwise all passwords will be recorded in plain text log files&#8230;:P </p>
<p>The final piece needed is a simple view to display the login fields.  By default rails is configured to look for the index method of any controller (this can be changed).  To keep things simple I made the login page views\login\index.rhtml</p>
<pre>
<blockquote>
&lt;!DOCTYPE html
     PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
     "DTD/xhtml1-strict.dtd"&gt;
&lt;html xmlns="http://www.w3.org/1999/xhtml" lang="en"&gt;
&lt;head&gt;
  &lt;title&gt;Login&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
  &lt;%= start_form_tag :action => 'authenticate' %&gt;
  &lt;fieldset&gt;
  &lt;div class="form-element"&gt;
    &lt;label for="name"&gt;Username &lt;/label&gt;
    &lt;%= text_field 'login', 'name' , {:class=>"text-input"} %&gt;
  &lt;/div&gt;
  &lt;div class="form-element"&gt;
    &lt;label for="password"&gt;Password &lt;/label&gt;
    &lt;%= password_field 'login', 'password' , {:class=>"text-input"} %&gt;
  &lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;
</blockquote>
</pre>
<p>That&#8217;s it&#8230; not entirely simple, but really not bad once you get the hang of Rails.</p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.rich-waters.com%2Fblog%2F2007%2F02%2Fusing-domino-logins-ldap-for-a-ruby-on-rails-app.html&amp;title=Using%20domino%20logins%20%28LDAP%29%20for%20a%20Ruby%20on%20Rails%20app&amp;bodytext=I%27ve%20had%20this%20article%20sitting%20around%20in%20Draft%20for%20quite%20some%20time%20now%20and%20finally%20got%20around%20to%20putting%20some%20finishing%20touches%20on.%20%20Needless%20to%20say%2C%20I%27ve%20jumped%20onto%20the%20Ruby%20on%20Rails%20bandwagon%20along%20with%20a%20lot%20of%20other%20people%2C%20and%20continue%20to%20be%20ama" title="Digg"><img src="http://www.rich-waters.com/blog/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.rich-waters.com%2Fblog%2F2007%2F02%2Fusing-domino-logins-ldap-for-a-ruby-on-rails-app.html&amp;t=Using%20domino%20logins%20%28LDAP%29%20for%20a%20Ruby%20on%20Rails%20app" title="Facebook"><img src="http://www.rich-waters.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.rich-waters.com%2Fblog%2F2007%2F02%2Fusing-domino-logins-ldap-for-a-ruby-on-rails-app.html&amp;title=Using%20domino%20logins%20%28LDAP%29%20for%20a%20Ruby%20on%20Rails%20app&amp;annotation=I%27ve%20had%20this%20article%20sitting%20around%20in%20Draft%20for%20quite%20some%20time%20now%20and%20finally%20got%20around%20to%20putting%20some%20finishing%20touches%20on.%20%20Needless%20to%20say%2C%20I%27ve%20jumped%20onto%20the%20Ruby%20on%20Rails%20bandwagon%20along%20with%20a%20lot%20of%20other%20people%2C%20and%20continue%20to%20be%20ama" title="Google Bookmarks"><img src="http://www.rich-waters.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://posterous.com/share?linkto=http%3A%2F%2Fwww.rich-waters.com%2Fblog%2F2007%2F02%2Fusing-domino-logins-ldap-for-a-ruby-on-rails-app.html&amp;title=Using%20domino%20logins%20%28LDAP%29%20for%20a%20Ruby%20on%20Rails%20app&amp;selection=I%27ve%20had%20this%20article%20sitting%20around%20in%20Draft%20for%20quite%20some%20time%20now%20and%20finally%20got%20around%20to%20putting%20some%20finishing%20touches%20on.%20%20Needless%20to%20say%2C%20I%27ve%20jumped%20onto%20the%20Ruby%20on%20Rails%20bandwagon%20along%20with%20a%20lot%20of%20other%20people%2C%20and%20continue%20to%20be%20ama" title="Posterous"><img src="http://www.rich-waters.com/blog/wp-content/plugins/sociable/images/posterous.png" title="Posterous" alt="Posterous" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.rich-waters.com/blog/feed" title="RSS"><img src="http://www.rich-waters.com/blog/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  href="http://twitter.com/home?status=Using%20domino%20logins%20%28LDAP%29%20for%20a%20Ruby%20on%20Rails%20app%20-%20http%3A%2F%2Fwww.rich-waters.com%2Fblog%2F2007%2F02%2Fusing-domino-logins-ldap-for-a-ruby-on-rails-app.html" title="Twitter"><img src="http://www.rich-waters.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.rich-waters.com/blog/2007/02/using-domino-logins-ldap-for-a-ruby-on-rails-app.html/feed</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>Been Too Long</title>
		<link>http://www.rich-waters.com/blog/2006/10/been-too-long.html</link>
		<comments>http://www.rich-waters.com/blog/2006/10/been-too-long.html#comments</comments>
		<pubDate>Wed, 25 Oct 2006 15:42:00 +0000</pubDate>
		<dc:creator>Rich Waters</dc:creator>
				<category><![CDATA[Lotus Domino]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[Rails]]></category>

		<guid isPermaLink="false">http://www.rich-waters.com/blog/2006/10/been-too-long.html</guid>
		<description><![CDATA[Sorry for the lack of content the past few months, things have been very busy between work and school.  I&#8217;ve got a few things on the near horizon including a new design for the site and a new series of posts on Ruby on Rails, a couple of which will deal with integrating Rails with [...]]]></description>
			<content:encoded><![CDATA[<p>Sorry for the lack of content the past few months, things have been very busy between work and school.  I&#8217;ve got a few things on the near horizon including a new design for the site and a new series of posts on Ruby on Rails, a couple of which will deal with integrating Rails with aspects of Notes/Domino.  The first of which being an article on how to use Domino LDAP authentication with a Rails application.</p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.rich-waters.com%2Fblog%2F2006%2F10%2Fbeen-too-long.html&amp;title=Been%20Too%20Long&amp;bodytext=Sorry%20for%20the%20lack%20of%20content%20the%20past%20few%20months%2C%20things%20have%20been%20very%20busy%20between%20work%20and%20school.%C2%A0%20I%27ve%20got%20a%20few%20things%20on%20the%20near%20horizon%20including%20a%20new%20design%20for%20the%20site%20and%20a%20new%20series%20of%20posts%20on%20Ruby%20on%20Rails%2C%20a%20couple%20of%20which%20will%20" title="Digg"><img src="http://www.rich-waters.com/blog/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.rich-waters.com%2Fblog%2F2006%2F10%2Fbeen-too-long.html&amp;t=Been%20Too%20Long" title="Facebook"><img src="http://www.rich-waters.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.rich-waters.com%2Fblog%2F2006%2F10%2Fbeen-too-long.html&amp;title=Been%20Too%20Long&amp;annotation=Sorry%20for%20the%20lack%20of%20content%20the%20past%20few%20months%2C%20things%20have%20been%20very%20busy%20between%20work%20and%20school.%C2%A0%20I%27ve%20got%20a%20few%20things%20on%20the%20near%20horizon%20including%20a%20new%20design%20for%20the%20site%20and%20a%20new%20series%20of%20posts%20on%20Ruby%20on%20Rails%2C%20a%20couple%20of%20which%20will%20" title="Google Bookmarks"><img src="http://www.rich-waters.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://posterous.com/share?linkto=http%3A%2F%2Fwww.rich-waters.com%2Fblog%2F2006%2F10%2Fbeen-too-long.html&amp;title=Been%20Too%20Long&amp;selection=Sorry%20for%20the%20lack%20of%20content%20the%20past%20few%20months%2C%20things%20have%20been%20very%20busy%20between%20work%20and%20school.%C2%A0%20I%27ve%20got%20a%20few%20things%20on%20the%20near%20horizon%20including%20a%20new%20design%20for%20the%20site%20and%20a%20new%20series%20of%20posts%20on%20Ruby%20on%20Rails%2C%20a%20couple%20of%20which%20will%20" title="Posterous"><img src="http://www.rich-waters.com/blog/wp-content/plugins/sociable/images/posterous.png" title="Posterous" alt="Posterous" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.rich-waters.com/blog/feed" title="RSS"><img src="http://www.rich-waters.com/blog/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  href="http://twitter.com/home?status=Been%20Too%20Long%20-%20http%3A%2F%2Fwww.rich-waters.com%2Fblog%2F2006%2F10%2Fbeen-too-long.html" title="Twitter"><img src="http://www.rich-waters.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.rich-waters.com/blog/2006/10/been-too-long.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
