Sunday, January 01, 2006

Organizando a informação

O primeiro post real desse blog, há quase um ano, foi sobre o desperdício que é a produção de grande parte de toda informação digital em formas não estruturadas. Aparentemente, eu não sou o único a enxergar nisso um problema. Avi Briant, mais conhecido como o criador do framework Seaside, também reconheceu o problema, arregaçou as mangas e pôs-se a trabalhar numa solução. Como um bom empreendedor, materializou sua idéia como um produto, agora em fase de testes fechada, chamado Dabble-DB. É difícil explicar o conceito e peço ao leitor que assista ao vídeo de uma demonstração para entender melhor, mas podemos descrevê-lo como um banco de dados estruturado incrementalmente que se apresenta na forma de uma aplicação web. Um usuário interage com o dabble informando somente os dados que precisa para completar a tarefa imediata, e o esquema estrutural do banco vai evoluindo aos poucos, paulatinamente ampliando sua abrangência.

Duas curiosidades técnicas: o dabble é escrito em smalltalk/seaside e o gerenciamento dos dados consiste em manter os bancos inteiros dos usuários ativos em memória, o que me lembra o discreto projeto zeppelin do Tim Bray(sun).

Vou parar por aqui e continuar o assunto nos próximos posts. É uma tentativa de reavivar um pouco mais esse blog moribundo.

3 comments:

opbest said...



I'm extremely impressed with your writing skills as well as with the layout on your blog.
Is this a paid theme or did you customize it yourself?
Anyway keep up the nice quality writing, it is rare to see a great blog like this one these days ..

my web page; 부산오피

(freaky)

ecommerce builder said...

E-commerce builders provide intuitive interfaces and step-by-step guides to set up an online store. Users can choose from pre-designed templates or themes that align with their brand image and customize them according to their preferences. They can also add a logo, adjust colors, fonts, and layout to create a unique and visually appealing storefront

ralph said...

"Organizing information" is an expression in Portuguese that refers to the process of structuring, classifying or ordering data and information in a logical and systematic way. This may involve categorizing data, creating schemas, or using organization tools such as spreadsheets or databases. The objective is to facilitate access, understanding and efficient use of available information.
semi truck accident attorney
semi truck accident attorneys
ley de divorcio de nueva jersey