Sebastopol, CA, December 13, 2011—Are you ready to contribute to the future of open source? OSCON, the O'Reilly Open Source Convention, enters its 14th year as the hub of the open source community and the epicenter of open source innovation July 16-20, 2012 in Portland, OR. Chairs Sarah Novotny and Edd Dumbill have opened the call for proposals for OSCON 2012 and they invite you to submit your ideas for conference sessions or tutorials.
In the spirit of open source, please suggest any relevant ideas. Current topics of particular interest include:
- The startup stack—open source infrastructure that entrepreneurs choose to power their startups
- Code quality—how to write code that works when "agile" would create bigger problems than it solves
- Open source and user experience—moving from strange bedfellows to soulmates
- Open Web, open standards, open data—open, open, open!
- Best practices for building a business around open source
- Leadership in the changing open source culture
- Emerging languages—have a good story about why we need yet another
- Open source in mobile devices
- Geek lifestyle—hacking, quantified self, inbox zero, maker culture
- Data and Java—those who attended last year's OSCON Data and OSCON Java told us that they wanted to be part of the "main" OSCON, so we're bringing Data and Java back into the fold in 2012.
Proposals are due January 12, 2012.
Registration opens March, 2012.
Python and AWS Cookbook|
Managing Your Cloud with Python and Boto
by Mitch Garnaat
If you intend to use Amazon Web Services (AWS) for remote computing and storage, Python is an ideal programming language for developing applications and controlling your cloud-based infrastructure. This cookbook gets you started with more than two dozen recipes for using Python with AWS, based on the author's boto library.
What's New in Java 7?|
by Madhusudhan Konda
Java 7 has a number of features that will please developers. Madhusudhan Konda provides an overview of these, including strings in switch statements, multi-catch exception handling, try-with-resource statements, the new File System API, extensions of the JVM, support for dynamically-typed languages, and the fork and join framework for task parallelism.
The Art of Readable Code|
Simple and Practical Techniques for Writing Better Code
by Dustin Boswell, Trevor Foucher
As programmers, we've all seen source code that's so ugly and buggy it makes our brain ache. Over the past five years, authors Dustin Boswell and Trevor Foucher have analyzed hundreds of examples of "bad code" (much of it their own) to determine why they're bad and how they could be improved. Their conclusion? You need to write code that minimizes the time it would take someone else to understand it—even if that someone else is you.
- Steve Yegge, "What Would You Do With Your Own Google?"
- Raffi Krikorian, "Twitter: From Ruby on Rails to the JVM"
O’Reilly Media spreads the knowledge of innovators through its books, online services, magazines, and conferences. Since 1978, O’Reilly Media has been a chronicler and catalyst of cutting-edge development, homing in on the technology trends that really matter and spurring their adoption by amplifying “faint signals” from the alpha geeks who are creating the future. An active participant in the technology community, the company has a long history of advocacy, meme-making, and evangelism.