Connecting MySQL and Python
Published August 31st, 2010 Under Architecture, Database | Leave a Comment
This talk gives an overview of how to connect to MySQL and which drivers are available today under Python v2.x, and tomorrow’s Python v3.x. We’ll dive into MySQLdb, its strong history, its present. We’ll go over OurSQL and various other community projects, as well as Sun Microsystems’ MySQL Connector/Python.
Contributing with Git
Published August 31st, 2010 Under Configuration Management, Open Source Tools | Leave a Comment
Source code versioning is an invaluable tool for software development. This talk stress the importance of source code versioning in a related context: when contributing changes to an Open Source project, which is typically a moving target, it can take a few revisions of the patches until they are accepted. It presents several scenarios and workflows, and describes how Git can help with them.
Filling the Professionalism Gap: Craftsmanship and Policy
Published August 31st, 2010 Under Agile, Coding | Leave a Comment
Ten years ago Extreme Programming, Agile Development, and Scrum shook the foundations of our industry. Our cherished beliefs were brought into question and turned inside out. The echoes of that revolution continue to resound. But now an even bigger tide has begun to turn. The Agile movement has helped software developers, testers, and business analysts to define their profession with unprecedented clarity. “Craftsmanship” is the watchword of the day. There is a ground swell of individual contributors who have decided that they want to be true professionals instead of technical laborers. They want authority over their workmanship, their disciplines, and their practices, and they are willing to take the corresponding responsibility. But is management ready for the tsunami of professionalism that’s on the horizon?
Ruby on Rails 3 and Arel
Published August 31st, 2010 Under Open Source Tools | Leave a Comment
Carl Lerche talks about the changes, design and new features in Ruby on Rails 3. Also: the concepts and reasons behind Arel, the Rails 3 relational algebra library.
http://www.infoq.com/interviews/lerche-rails-arel
Building Reusable Applications with Django
Published August 30th, 2010 Under Coding, Open Source Tools | Leave a Comment
At the DjangoConf 2008 edition, James Bennett presents a talk on how to build reusable applications. He proposes 4 simple principles to achieve this goal:
* Do one thing, and do it well.
* Don’t be afraid of multiple apps.
* Write for flexibility.
* Build to distribute.
next page »