# Useful article for anyone programming for paid client work

**URL:** <https://www.ruby-forum.com/t/useful-article-for-anyone-programming-for-paid-client-work/94061>\
**Category:** Rails\
**Created:** [April 19, 2006, 6:05pm UTC](https://www.ruby-forum.com/t/useful-article-for-anyone-programming-for-paid-client-work/94061 "2006-04-19T18:05:12Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![vtphysguy](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/77aa72/32.png) [@vtphysguy](https://www.ruby-forum.com/u/vtphysguy)\
**Post date:** [April 19, 2006, 6:05pm UTC](https://www.ruby-forum.com/t/useful-article-for-anyone-programming-for-paid-client-work/94061/1 "2006-04-19T18:05:12Z")

</div>

We’re working on a new series of applications called “RealApps” - simple  
plugins and components add functionality to Rails applications. We just  
posted an article describing the first one - a content management  
system.

We also go into the business case behind the design we chose. Good stuff  
for  
programmers to know - especially if you are doing paid client work. It  
doesn’t matter how slick your code is - if it doesn’t meet what the  
client  
wants, in the hours you bid, its worthless.

Check it out and let us know what you think!

[http://blog.explorationage.com/articles/2006/04/18/add-content-management-to-any-ruby-on-rails-site](http://blog.explorationage.com/articles/2006/04/18/add-content-management-to-any-ruby-on-rails-site)

Justin

---

<div class="post-metadata">

**Author:** ![vtphysguy](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/77aa72/32.png) [@vtphysguy](https://www.ruby-forum.com/u/vtphysguy)\
**Post date:** [April 20, 2006, 3:22am UTC](https://www.ruby-forum.com/t/useful-article-for-anyone-programming-for-paid-client-work/94061/2 "2006-04-20T03:22:06Z")

</div>

Nice work!

I tried it out on one of my projects. Works as advertised, but when I  
try to either view the production or preview site I get this error

undefined method `previewing=’ for #Realapps::CmsController:0x38966c8

#{RAILS\_ROOT}/components/realapps/cms\_controller.rb:116:in `preview’

I’m on winXP

> [http://blog.explorationage.com/articles/2006/04/18/add-content-management-to-any-ruby-on-rails-site](http://blog.explorationage.com/articles/2006/04/18/add-content-management-to-any-ruby-on-rails-site)
> 
> Justin

---

<div class="post-metadata">

**Author:** ![vtphysguy](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/77aa72/32.png) [@vtphysguy](https://www.ruby-forum.com/u/vtphysguy)\
**Post date:** [April 20, 2006, 3:28am UTC](https://www.ruby-forum.com/t/useful-article-for-anyone-programming-for-paid-client-work/94061/3 "2006-04-20T03:28:08Z")

</div>

Forget this. A restart of Mongrel solved the problem.

> Nice work!
> 
> I tried it out on one of my projects. Works as advertised, but when I  
> try to either view the production or preview site I get this error
> 
> undefined method `previewing=’ for #Realapps::CmsController:0x38966c8
> 
> #{RAILS\_ROOT}/components/realapps/cms\_controller.rb:116:in `preview’
> 
> I’m on winXP

---

<div class="post-metadata">

**Author:** ![vtphysguy](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/77aa72/32.png) [@vtphysguy](https://www.ruby-forum.com/u/vtphysguy)\
**Post date:** [April 20, 2006, 4:59am UTC](https://www.ruby-forum.com/t/useful-article-for-anyone-programming-for-paid-client-work/94061/4 "2006-04-20T04:59:14Z")

</div>

Glad to see someone is using it. Feel free to email me directly or stop  
by  
the Ruby Forge page ([http://rubyforge.org/projects/realapps-cms/](http://rubyforge.org/projects/realapps-cms/)) if you  
have additional feedback.

Out of curiousity, are you using it for a particular project or just  
checking it out?
