Quantcast
Rick Copeland

Python programmer, author, speaker


Areas of Expertise:
  • Python programming
  • web development
  • TurboGears
  • SQLAlchemy
  • compiler development
  • speaking
  • writing

Biography

Rick Copeland is a senior software engineer with retail analytics firm Predictix, LLC, where he uses SQLAlchemy extensively, primarily for web application development. He has been using Python full-time for development since 2005, in projects as diverse as demand forecasting, business web applications, compilers, and hardware synthesis.

Books

Essential SQLAlchemy Essential SQLAlchemy
by Rick Copeland
June 2008
$34.99 USD

Blog

Rick's blog posts are hosted at:
http://pythonisito.blogspot.com/

RESTfulness in TurboGears

July 21 2008

Mark Ramm and I were talking about how to differentiate GET, POST, PUT, and DELETE in TurboGears 2 and we came up with a syntax that's pretty cool. That's not the reason for this post, though. This morning, I noticed that our syntax is completely compatible with TurboGears 1.x --… read more

Cascade Rules in SQLAlchemy

July 12 2008

Last night at the PyAtl meeting, there was a question about how you define your cascade rules in SQLAlchemy mappers. I'll confess that it confused me at first, too, but here's all you need to know: What's "cascading" in the mapper is session-based operations. This includes putting an object into… read more

PyAtl: SQLAlchemy Theme Night

July 12 2008

Well, last night was the Python Atlanta user group meeting (PyAtl). It had been a while since I've been, and I'd forgotten how fun it can be. The theme was SQLAlchemy, and the speaker lineup was me, Brandon Craig Rhodes, and James Fowler. The meeting started off with "shooting the… read more

Essential SQLAlchemy Ships

June 06 2008

Well, I finally got my hands on the first (that I know of) copy of my book Essential SQLAlchemy. You can get it from Amazon using the link below. (Disclaimer: this is my affiliate link. Hey, it's my blog after all, right? ;-) ) I think the book turned out… read more