Let me be more explicit and say I’m going to be talking about Rails application packaging. Sorry, I needed a good post title for the lulz and the page views.
Packaging For Pleasure/
by David Czarnecki, April 19th, 2010 at 04:15pm - No Comments »Tagged As: application, packaging, rails
Posted in: Bending Rails, Engineering, Uncategorized
As It Turns Out, Faking It Is OK/
by David Czarnecki, April 9th, 2010 at 10:32am - No Comments »Posted in: Bending Rails, Engineering
This post is totally SFW. That’s all your going to get in this teaser.
The Importance of Having a (Fast) Test Suite/
by David Czarnecki, April 7th, 2010 at 09:49am - No Comments »Tagged As: continuous integration, testing
Posted in: Engineering, Uncategorized
Speed is the name of the game. Or is it?
I was adding another project to our Continuous Integration (CI) server that runs the test suite for a project after code is checked in and started noticing the time it takes to build certain projects. A few interesting statistics for you to noodle on.
Average build time: ~32 seconds
Max build time: 1 hour and 48 minutes
All Parsers Are Not Created Equal/
by David Czarnecki, March 30th, 2010 at 04:38pm - No Comments »Tagged As: hpricot, json, simple-rss, xml, xpath
Posted in: Engineering, Uncategorized
vBulletin and NGINX/
by Jason LaPorte, March 11th, 2010 at 03:27pm - No Comments »Tagged As: Infrastructure, nginx, vb, vbulletin
Posted in: Engineering, Infrastructure
It’s no secret that Agorian systems folk favor NGINX for our web serving needs. We’ve written about it a lot before. Therefore, it should be no surprise that we end up making a lot of things designed to work on Apache work on NGINX. (We’ve also written about that before, come to think of it…)
One example is vBulletin. A number of Agora’s sites are powered by the forum software, which comes with rewriting rules for Apache’s mod_rewrite and IIS… but not NGINX.
So, if you’re interested in setting up vBulletin behind NGINX (and are using the advanced URL rewriting, like we are), you can find a sample configuration for doing so here.
Let us know if you have any questions!
