CAT | Uncategorized

731px-Nginx-battleship-alt.svg_I stumbled across a nifty little module for nginx called ngx_postgres.  It allows you to access a Postgres database directly through nginx and HTTP with little more than a configuration file that creates a REST mapping to your tables.  Interesting idea so I thought I’d give it a spin and see if it could be useful, however there were a couple of “gotchas” in setting it up that I thought I’d document.

First adding modules to nginx requires recompiling nginx so you’ve got to get your hands a little dirty to get it going.  I’m currently running Debian 6 in a hosted environment so I’ll give you the blow by blow based on my config.

(more…)

No tags Hide

Dec/10

31

psycopg2 on Snow Leopard

Just a quick tip to share since this was not as straightforward on Snow Leopard as I would have liked.  I originally went to install psycopg2 on Snow Leopard and got the following error…

In file included from psycopg/psycopgmodule.c:32:
./psycopg/psycopg.h:31:22: error: libpq-fe.h: No such file or directory
No problem since I hadn’t installed Postgresql anyway.  But after installing postgreqsql91 via MacPorts I was still getting the same error.  I used the command port contents postgresql to determine the files that were installed via MacPorts and noted that Postgresql’s include files where in /opt/local/include and the libraries were in /opt/local/lib/.
I then downloaded the psycopg2 Python package from http://initd.org/psycopg/tarballs/psycopg2-2.3.2.tar.gz and unpacked it. You then need to modify the setup.cfg file adding the following lines:
include_dirs=/opt/local/include/postgresql91
library_dirs=/opt/local/lib/postgresql91
You can then install as normal using python setup.py install
Hope it helps somebody.

No tags Hide

Apr/10

23

Communication Planning

megaphoneOriginally published at OnCollabNet

Many a project has gone down in flames because they failed to take the time to really think through a communication plan that educated their stakeholders of the organizational value of their project.  Communication is one of the most important factors to the success of your community. Without communicating your project or program’s benefits and successes, users and stakeholders alike won’t be aware of new offerings, program progress, or the goals and direction of your project.

“The more they know, the more they’ll understand. The more they understand, the more they’ll care. Once they care, there’s no stopping them.”

–Sam Walton

The first step in any Communication Plan is identifying your stakeholders.  This is a key step that is often overlooked.  Many projects and programs focus only on keeping users informed about community news, however its important to look outside your active community members and find the stakeholders that are most important to your continued success.  This may include management, partners, or even other projects and programs only tangentially related to yours.  Putting together this list comes first and will help you not only identify key players but also will help you discover the correct communication channel to reach them.

(more…)

No tags Hide

Mar/10

11

What Communities Are Not

I recently stumbled across a great post called Communities Manifesto by Stan Garfield that I highly recommend.  In his post Mr. Garfield lays out 10 principals that define community and also has suggestions for helping them grow and mature.

What communities are not …no-teams

Two of his principals in particular caught my attention because I’m wrestling with how to explain the basics of community to a company that draws a distinction between where they are now and where they want to go, so these two really jumped out at me.

  1. Communities are not teams
  2. Communities are not websites

These two principles nicely articulate what a community is not and sometimes that’s more helpful and descriptive than trying to state exactly what they are.  Communities are NOT some nebulous team to manage or a website to maintain, communities are people.

(more…)

No tags Hide

Apr/09

27

Is Email Dead?

e-mail_iconAn article posted recently by Glyn Moody in ComputerWorldUK announced that email was dying.  It’s an interesting assertion (which is why it shows up on my Interesting page), but one that I don’t agree with.  Email is still going strong as far as I can tell.  I get upwards of 100+ email a day with fewer than 1 junk message on average making it past my filters.  And I don’t even classify myself as a power email user!  Some people I know get at least double that volume and spend half their workday reading and responding to email.  Again, this doesn’t sound like email is dying.  What it does sound like is that email is broken or better yet our email habits are broken.

Email in most corporate environments has degenerated into a CYA system that sucks volumes of time and offers less and less value in the face of competition like IM or Facebook.  In the golden age of handwritten notes writers tended to craft very thoughtful (more…)

No tags Hide

Older posts >>

Copyright by Brent McConnell
Log in

Tag Cloud