Matthew Deiters
Email: mdeiters at gmail .com
RSS Feed
about.me
I am committed to "Individuals and interactions over processes and tools, Working software over comprehensive documentation, Customer collaboration over contract negotiation, Responding to change over following a plan"
...Agile ManifestoSearch.this.site
encase.c#.AOP.framework
Additional.links
Semr: Natural Language Ruby Processor
I finally got around to creating the initial introduction and documentation to a ruby library I've been working on, Semr. Semr is the gateway drug framework to supporting natural language processing in you application. It's goal is to follow the 80/20 rule where 80% of what you want to express in a DSL is possible in familiar way to how developers normally solve solutions. http://semr.rubyforge.org/
Ruby, 4 million strong
"Although it's immature today, the Ruby programming language will soon emerge as a principal toolset in next-generation IT solutions."
Mark Driver, Gartner
http://www.gartner.com/DisplayDocument?ref=g_search&id=555609
Moved blog over to Apache Passenger in minutes
I spent alot of time on a rather stupid issue when trying to get my blog to run under Debian, Apache and Passenger. After following the few lines of setup instructions from the site, I opened my browser and tried it out and received "Unexpected error in Passenger: Cannot spawn application" and "The spawn server has exited unexpectedly." errors in my apache log file. Heres the fix: I had had deployed my app to /var/www/my_rails_app, so I had configured the vhost to:
<VirtualHost *:80> ServerName www.theagiledeveloper.com DocumentRoot /var/www/my_rails_app RailsBaseURI /
but the directory needs to actually point at the public folder in my rails app
<VirtualHost *:80> ServerName www.theagiledeveloper.com DocumentRoot /var/www/my_rails_app/public RailsBaseURI /
once I had this everything went smooth. Here is the entire configuration:
<VirtualHost *:80> ServerName www.theagiledeveloper.com DocumentRoot /var/www/my_rails_app/public RailsBaseURI / #Serve up static filesOptions FollowSymLinks AllowOverride None Order allow,deny Allow from all ErrorLog /var/log/apache2/my_rails_app_errors_log CustomLog /var/log/apache2/my_rails_app_log combined </VirtualHost>