MokaByte
MokaByte n. 160 - Marzo 2011
I database NoSQL
nosql

I database NoSQL

I parte: Panoramica sul “Not only SQL”

NoSQL probabilmente è uno degli acronimi più usati negli ultimi tempi e fa riferimento a un modello di DataBase che non è fondato sul consueto paradigma relazionale. In questo articolo, il primo di una nuova serie, vedremo i motivi per cui i tradizionali database relazionali non rispondono alle specifiche di scalabilità in certi contesti e il perché l'adozione di un nuovo modello per la persistenza diventa una necessità.

Leggi tutto »
Java e i portali
portale

Java e i portali

VI parte: Creare il nostro sito con Liferay

Proseguiamo la discussione su Liferay Portal illustrando come utilizzare le funzionalità descritte negli articoli precedenti. In questo articolo affronteremo i passi base per la costruzione di un vero e proprio semplice sito: Liferay consente di farlo con poche e semplici operazioni.

Leggi tutto »
Liferay Portal Overview
liferay

Liferay Portal Overview

III parte: Strumenti e concetti per sviluppare portlet

Liferay Portal Server è un portale open source che offre un’ampia scelta di funzionalità e strumenti per creare portali; infatti la versione Community Edition viene fornita con un insieme di portlet con le quali è possibile soddisfare le esigenze più comuni. Se però queste non dovessero coprire le nostre necessità, possiamo sempre scegliere la strada della personalizzazione: scrivere da noi le portlet.

Leggi tutto »
Pattern per la Service-Oriented Architecture
architettura

Pattern per la Service-Oriented Architecture

II parte: Pattern dell’inventario dei servizi

Il secondo articolo della serie sui pattern SOA è dedicato ai pattern a supporto dell’architettura di un inventario. Li catalogheremo in una sorta di sottofamiglie, in maniera da evidenziare meglio le problematiche per cui le rispettive sottofamiglie possono risultare adatte.

Leggi tutto »
SwiXml e GUI
java

SwiXml e GUI

Creare interfacce Swing a partire da XML

Per chi si avvicina al mondo della programmazione, disegnare interfacce utente non è proprio semplicissimo: la libreria Swing di Java serve proprio a questo. Il processo, comunque, viene reso più semplice grazie a SwiXml, API Java per creare interfacce grafiche. SwiXml permette di creare una GUI attraverso la modifica di un file XML. Vediamo come sia possibile tutto ciò.

Leggi tutto »
Viaggio a El Dorado: alla scoperta della robotica spaziale in Giappone
robotica

Viaggio a El Dorado: alla scoperta della robotica spaziale in Giappone

II parte: No time, no space

Nel primo articolo di questa serie, abbiamo visto le motivazioni esistenziali e professionali che hanno spinto il nostro Andrea a intraprendere un percorso che lo porterà, tra l'altro, a sviluppare software per rover lunari in Giappone. In questa seconda puntata, seguiamo il nostro articolista in una tappa fondamentale del suo viaggio: la formazione presso la International Space University di Strasburgo.

Leggi tutto »