code_swarm: un esperiemento di visualizzazione organica del software

code_swarm - Python from Michael Ogawa on Vimeo.
code_swarm - Eclipse (short ver.) from Michael Ogawa on Vimeo.

Google Doctype - Google documenta gli standard del Web

Google Doctype è un progetto che raccoglie documentazione “scritta da sviluppatori web per sviluppatori web” che vuole documentare tutti gli standard open utilizzati per la realizzazione di siti Internet e applicazioni Web (Javascript, CSS, sicurezza). A differenza delle molte guide di riferimento rilasciate dagli organi ufficiali, Google Doctype non vuole indicare gli standard per come […]

Riflessione e Introspezione

Riflessione e Introspezione sono due caratteristiche comuni a molti linguaggi orientati ad oggetti.

REST

REST è l’acronimo di Representational Transfer State, ed è un paradigma per la realizzazione di applicazioni Web che permette la manipolazione delle risorse per mezzo dei metodi GET, POST, PUT e DELETE del protocollo HTTP. Basando le proprie fondamenta sul protocollo HTTP, il paradigma REST restringe il proprio campo d’interesse alle applicazioni che utilizzano questo […]

Database Sharding e MapReduce per lo scaling del data tier

La scalabilità delle applicazioni è un problema sentito in questi tempi di distribuzioni dei servizi tramite Web Services; molto spesso il successo di un’applicazione si misura sulla quantità di utenti che la utilizza e di dati che gestisce.

Web Service: Metaweb e MSQ

Nella progettazione di un Web Service si è messi di fronte a differenti scelte tecnologiche; le giuste scelte possono assicurare una realizzazione ottimale dei servizi Web. I Web Service sono utilizzati quotidianamente per l’interazione fra differenti sistemi attraverso messaggi scambiati in rete; comunemente i Web Service sono utilizzati per mettere a disposizione di un’applicazione Web […]

Leve, modalità e risultati dell’adozione di Ruby on Rails

Michel Barbosa ha pubblicato i risultati di un sondaggio su un campione di aziende che utilizzano Ruby on Rails; fra le leve principali l’adozione di modalità Agile e i costi ridotti di sviluppo.
Il saggio, dal titolo “Delivery of the key adoption factors and key characteristics of companies using Ruby on Rails”, mette in luce […]

Net-WMS per il Networked Warehouse Management Systems

Net-WMS è un nuovo progetto nato sotto l’ala di ERCIM con l’obiettivo di integrare realtà virtuale e tecniche di ottimizzazione in una nuova generazione di soluzioni software per Warehouse Management System.