All articles tagged Development

Thumbnail image for Ginger Tech Stack

Ginger Tech Stack

For our latest product,

Ginger

, we wanted to marry the real-time functionality we needed with the traditional Django stack we know and love. After some false starts and falling on our faces in the beginning, we ended with a …

Thumbnail image for Quick Django Class Based View Decorator

Quick Django Class Based View Decorator

The

recommended way

to add decorators such as

login_required

to class based views in Django is a bit verbose. Here’s a little metaclass-producing function you may find handy:

def

DecoratedDispatchMethod

(

actual_decorator

):

"""

If you want to decorate the …

Thumbnail image for Django Caching in the Real World: Part 1

Django Caching in the Real World: Part 1

When you develop a sizable content heavy web site you quickly learn, hopefully not the hard way, that caching is a very important piece of your infrastructure. The database servers are the typical bottleneck in high volume website.

Common wisdom …

Thumbnail image for Latest Work and New Client Availability

Latest Work and New Client Availability

It’s been a while since we’ve posted anything here about Lincoln Loop, so it’s time for a quick update.

In short, we’ve been hard at work. In addition to having

multiple

speakers

at DjangoCon, and starting work on

an internal …

Thumbnail image for Load Testing with JMeter: Part 1 - Getting Started

Load Testing with JMeter: Part 1 - Getting Started

Part 1

| “Part 2”/blog/2011/oct/12/load-testing-jmeter-part-2-headless-testing-and-je/ |

Part 3

Last week, Yann Malet and I gave a talk at DjangoCon about

using performance analysis to spot bottlenecks

in your application. Because of the somewhat broad scope of the talk, we were …

Thumbnail image for Get your (arcade) game on!

Get your (arcade) game on!

We love the Django community and to show our thanks, we’re throwing a private party Wednesday night for DjangoCon attendees. After dinner (9-11pm), come on down to

Ground Kontrol

, Portland’s favorite classic arcade. We’ll have an open bar (while …

Thumbnail image for Filtering Results from Coverage.py

Filtering Results from Coverage.py

Coverage.py

makes it easy to see how much of your code is covered by your test suite. It can be configured to spit out reports in

XML

(for consumption by a continuous integration server like Jenkins), in

HTML

(for human …

Thumbnail image for Disabling South Migrations

Disabling South Migrations

It is often handy to disable (either temporarily or permanently) South migrations for an app. “Disable” in this context means preventing an app’s migrations from being executed so that the app is managed via

syncdb

while in this state. A …