Pool based evolutionary algorithm presented in EvoStar 2012 « GeNeura Team
5 weeks ago by Vaguery
"This is the first internationally published paper (it was previously published in a Spanish conference of a series that deals with a system, intended for volunteer computing, that uses a pool for implementing distributed evolutionary algorithms. The basic idea is that the population resides in a pool (implemented using CouchDB), with clients pulling individuals from the pool, doing stuff on them, and putting them back in the pool. The algorithm uses, as much as possible, CouchDB features (such as revisions and views) to achieve good performance. All the code (for this and, right now, for the next papers) is available as open-source code."
distributed-processing
evolutionary-algorithms
CouchDB
nudge
5 weeks ago by Vaguery
gist: 503660 - What's wrong with Ruby libraries for CouchDB?- GitHub
august 2010 by Vaguery
"It is my opinion, that anybody should be able to use Couch in Rails or Sinatra or plain Ruby application as easily as using ActiveRecord, or, maybe more importantly, the highly faved MongoDB. Please share your opinion in the comments."
CouchDB
ruby
NoSQL
library
call-to-action
rubygem
august 2010 by Vaguery
Couchio - Simple Document Versioning with CouchDB
may 2010 by Vaguery
"This means that each time the document is updated, the client will also store the previous version as an attachment to the latest version. At any time, a user can load any of the old versions."
CouchDB
NoSQL
ingenious
software-development
design-patterns
version-control
may 2010 by Vaguery
Couchio - What’s new in Apache CouchDB 0.11 — Part Three: New Features in Replication
april 2010 by Vaguery
"This allows you to build a replication infrastructure that fits your application and deployment needs best: two offices with an ocean in between, no problem; large server cluster in one or more data centres, no problem. And anything in between really.
Replication is not new, it has been baked into CouchDB from the beginning. Today, I’ll show you some of the nifty features we added to the 0.11 replicator to make your life a little easier."
CouchDB
database
NoSQL
programming
software-development
Replication is not new, it has been baked into CouchDB from the beginning. Today, I’ll show you some of the nifty features we added to the 0.11 replicator to make your life a little easier."
april 2010 by Vaguery
Couchio - What’s new in Apache CouchDB 0.11 — Part Two: Views; JOINs Redux, Raw Collation for Speed
april 2010 by Vaguery
"Since then, though, CouchDB gained a few new features to tackle the same problem: fetch related data. These aren’t new in 0.11, but they did get refined, so it makes sense to revisit them here. Since 0.10, you could query a view with the query parameter include_docs=true. When specified, CouchDB would fetch, for each row in the view result, the corresponding document from the database. This allows users to make a trade-off between smaller view indexes (and hence shorter view index times) and slower view index (for each row, CouchDB makes a single request to the database)."
database
CouchDB
NoSQL
programming
library
software-development
april 2010 by Vaguery
Couchio - What’s new in Apache CouchDB 0.11 — Part One: Nice URLs with Rewrite Rules and Virtual Hosts
april 2010 by Vaguery
"CouchDB 0.11 lets you create nicer URLs. The path to nicer URLs includes two separate steps: URL Rewriting and Virtual Hosts."
CouchDB
NoSQL
software-development
libraries
databases
april 2010 by Vaguery
HTTP_Bulk_Document_API - Couchdb Wiki
april 2010 by Vaguery
"CouchDB provides a bulk insert/update feature. To use this, you make a POST request to the URI /{dbname}/_bulk_docs, with the request body being a JSON document containing a list of new documents to be inserted or updated."
CouchDB
software-development
API
database
optimization
nudge
april 2010 by Vaguery
japh(r): RSpec with Sinatra & CouchDB
november 2009 by Vaguery
"I left off last night moving into the guts of the application. The plan was to start BDDing with RSpec. It occurred to me, however, that I had no idea how to do it. Happily, Sinatra's testing documentation includes RSpec information."
BDD
behavior-driven-design
rspec
Sinatra
Ruby
web-applications
CouchDB
november 2009 by Vaguery
What CouchDB brings to HTML5 : Daytime Running Lights
october 2009 by Vaguery
"In a CouchDB-enabled web, data-flows don't have to be centralized, which means friends can communicate without going through a fixed domain. This makes the web more efficient. It also means I can make data available to my social network without relying on 3rd-party services."
CouchDB
HTML5
standard-setting-play
distributed-processing
openness
open-access
grid-computing
social-networks
october 2009 by Vaguery
Benchmarking CouchDB : Daytime Running Lights
october 2009 by Vaguery
"It's been too long since I've sat down to benchmark CouchDB. I'm working on the High Performance CouchDB chapter in the book, so I needed some numbers."
CouchDB
performance-measure
programming
nudge
database
october 2009 by Vaguery
663Rtree 0.4 and Spatialindex 1.3
september 2009 by Vaguery
"... Rtree is designed to be a specialized, highly-reusable Python interface to an industrial-strength library. It doesn't do formats. It doesn't do projections. It's not a CGI program. It's a building block that does one thing well and otherwise stays out of your way. It indexes spatial data and provides query mechanisms, and that's all it does."
r-tree
databases
programming
library
search
multiobjective
Nudge
CouchDB
algorithms
not-quite-enough
september 2009 by Vaguery
Relax with CouchDB
december 2008 by Vaguery
"This is the home of a free O’Reilly Media book about Apache CouchDB.
The book is designed to guide you gently through using CouchDB with clear but practical scenarios. We progressively showcase key features, starting with simple document CRUD, working through to advanced MapReduce, and culminate with deployment tuning for performance and reliability."
CouchDB
programming
books
ebooks
database
O'Reilly
Apache
mapreduce
opensource
The book is designed to guide you gently through using CouchDB with clear but practical scenarios. We progressively showcase key features, starting with simple document CRUD, working through to advanced MapReduce, and culminate with deployment tuning for performance and reliability."
december 2008 by Vaguery
related tags
algorithms ⊕ Apache ⊕ API ⊕ archive ⊕ BDD ⊕ behavior-driven-design ⊕ books ⊕ call-to-action ⊕ CouchDB ⊕ database ⊕ databases ⊕ design-patterns ⊕ distributed-processing ⊕ document ⊕ ebooks ⊕ evolutionary-algorithms ⊕ grid-computing ⊕ HTML5 ⊕ ingenious ⊕ introduction ⊕ libraries ⊕ library ⊕ mapreduce ⊕ multiobjective ⊕ NoSQL ⊕ not-quite-enough ⊕ nudge ⊕ O'Reilly ⊕ open-access ⊕ openness ⊕ opensource ⊕ optimization ⊕ performance-measure ⊕ programming ⊕ r-tree ⊕ rspec ⊕ ruby ⊕ rubygem ⊕ search ⊕ Sinatra ⊕ social-networks ⊕ software-development ⊕ standard-setting-play ⊕ version-control ⊕ web-applications ⊕Copy this bookmark: