http://feeds.feedburner.com/~r/SocialSynergy/~3/442889017/srose
- Innovation Happens Elsewhere
This is an online version of our open source book based on the version published by Morgan Kaufmann in April 2005. We post it online in the hopes that people will find it useful. Feel free to link to it.
This book is intended for anyone considering using Open Source. It describes what open source is, discusses business reasons for using open source, and describes how an open source project works in a day-to-day manner. It will help you decide on whether open source is right for your project, and, if so, what steps you should take to proceed and some mistakes you should avoid.
- A List Apart: Articles: Bye Bye Embed
The use of embed has gone on too long. Wishing for it to become part of the official specs is like wishing your partner would start putting the cap on the toothpaste. It’s not going to happen. It’s time to move on. If you want to validate your website, you have to get rid of embed. In this article, I’ll show you how.
- Apache CouchDB: The CouchDB Project
Apache CouchDB is a distributed, fault-tolerant and schema-free document-oriented database accessible via a RESTful HTTP/JSON API. Among other features, it provides robust, incremental replication with bi-directional conflict detection and resolution, and is queryable and indexable using a table-oriented view engine with JavaScript acting as the default view definition language.
CouchDB is written in Erlang
- ruby-datamapper - Google Code
The DataMapper is an Object-Relational Mapper for Ruby. It integrates with Rails or can be used stand-alone.
Why?
Speed. Speed. Speed. The DataMapper is fast. On average, between 2 to 5 times faster than ActiveRecord under most conditions.
Easy on hardware. DataMapper uses less RAM than ActiveRecord, both to load the library itself, and during operation.
Easy on the mind. DataMapper's philosophy is that you shouldn't have to work for performance. You don't have to "include" associations to eager-load. Finders are ActiveRecord compatible, but they also allow for an even simpler, more terse Enumerable-like syntax.