Logo Blogo

Tutti gli articoli con tag api

SchemaCrawler, l'accesso ai metadati diventa facile

pubblicato da Luigi Santangelo


I programmatori Java che utilizzano JDBC per l’accesso alla base dati sapranno sicuramente quanto sia difficoltoso ottenere e lavorare con i metadati tramite Java Database Connectivity. Com’è noto, infatti, le API JDBC ritornano i metadati come resultsets e non come oggetti Java. SchemaCrawler si pone l’obiettivo di semplificare il lavoro del database manager risolvendo questo problema.

Attraverso le API SchemaCrawler è possibile ottenere i metadati come oggetti Java. Così, ad esempio, è possibile recuperare una lista di oggetti istanza della classe Table che rappresenta l’insieme di tutte le tabelle della base dati.

SchemaCrawler è sviluppato in Java e viene rilasciato sotto licenza GPL. Fornisce, oltre alle API, una serie di tools a riga di comando per la visualizzazione dello schema in un file di testo o in un diagramma entità-relazione in formato DOT.

....
condividi 3 Commenti

La svolta 'open' di Microsoft non convince Red Hat

pubblicato da Dario

Copyright © 2008 Red Hat, Inc. All rights reserved.Di recente, Microsoft ha annunciato l’intenzione di aprire alcune delle sue API agli sviluppatori, in modo da favorire interoperabilità e portabilità fra sistemi Windows ed altri, compresi quelli GNU/Linux.

Red Hat, attraverso il suo vice-presidente Michael Cunningham, ha mostrato un forte scetticismo sulle promesse del colosso di Redmond, sottolineando altresì che Microsoft dovrebbe smettere di far fuori i diretti concorrenti con citazioni ed accuse per presunte violazioni di brevetti e, piuttosto, iniziare a concentrarsi sul supporto ad OpenDocument e a permettere l’utilizzo dei suoi protocolli in applicazioni open source.

Intanto, in una mail, Linus Torvalds ha scritto parole di elogio nei confronti di Microsoft, spesso (specifica il padre del kernel Linux) protagonista di iniziative divertenti, tendenti allo stupido, ma che stavolta ha imboccato la strada giusta.

Via | TuxJournal

....
condividi 5 Commenti

Rilasciato Compiz 0.7.0

pubblicato da Dario

Header Compiz
Dopo quasi quattro mesi di lavoro più leggero (si fa per dire), ecco la versione 0.7.0 di Compiz, annunciata da Dennis Kasprzyk attraverso la FreeDesktop mailing list.

Fra le novità della nuova release, troviamo: il supporto al multi-display, l’introduzione di un core plug-in che permetterà la gestione di diverse API, un nuovo e più semplice object system, il port del kde-window-decorator per KDE4 ed alcuni fix (window stacking e focus handling su tutti).

Compiz 0.7.0 è disponibile su freedesktop.org (come ospite di X.Org project).

Via | Phoronix

....
condividi 1 Commenti

In arrivo Skype senza GUI per Linux

pubblicato da Matteo Campofiorito

Skype Linux 1.4 Beta

La Skype Developer Open House di San Jose ha fatto luce sulla RoadMap del popolare software VoIP e ha portato due novità che riguarderanno il mondo opensource.

La prima novità farà felici gli amanti della linea di comando: a breve infatti sarà possibile per gli utenti Linux effettuare un login non interattivo. Le credenziali di accesso verranno inviate tramite console (non è ancora chiaro con quale meccanismo).

Il team di sviluppo afferma come questo sarà solo il primo passo verso un utilizzo di Skype per Linux senza interfaccia grafica.

La seconda novità è diretta invece agli sviluppatori: l’apertura del codice sorgente di Skype4Com.
Non è ancora deciso con quale licenza verrà rilasciata la libreria ma di certo l’apertura consentirà agli sviluppatori di comprendere meglio come realizzare dei wrappers alle API di Skype.

[Via | Zdnet & Tuxmachines]

....
condividi 7 Commenti

Wasabi, desktop search unificato

pubblicato da Matteo Campofiorito

tracker freedesktop search engineTutti i sistemi operativi di ultima generazione includono sistemi di ricerca avanzati. Purtroppo però non esiste ancora una “lingua comune” per il funzionamento delle singole applicazioni. E’ per questo che all’interno di freedesktop.org è stato proposto Wasabi. Si tratta di un nuovo progetto che ha l’obiettivo di creare delle specifiche e delle API che siano indipendenti dal desktop environment e utilizzabili in futuro da tutti i desktop search engine in ambiente Linux.
Per ora Wasabi non è altro che una proposta (aperta al feedback degli sviluppatori) ma fa ben sperare il fatto che le specifiche siano state scritte tenendo conto delle caratteristiche indicate da progetti come Tracker, Strigi, Beagle, Pinot e Recoll.

Via | /home/liquidat & LWN]

....
condividi 1 Commenti

Cosmoe 0.8

pubblicato da Andrea de Palo

Cosmoe logoCosmoe torna a vivere! Dopo circa 2 anni di inattività Bill Hayden, lo sviluppatore principale, ha deciso di tornare a sviluppare questo interessante progetto che mira a rendere utilizzabile l’API di BeOS / Haiku su sistemi Linux.

Cosmoe nacque diversi anni fa ( nel 1997 ) poiché l’autore trovava “deprimente” l’aspetto di DE come KDE / GNOME se confrontato con quello di MacOS / BeOS e mirava, inizialmente, a saltare il server grafico X ( ritenuto una “mostruosità vecchia di decenni” ) appoggiandosi direttamente al framebuffer.

Continua a leggere: Cosmoe 0.8

....
condividi 8 Commenti

Implementazione open source di OpenVG

pubblicato da Andrea de Palo

OpenVG logoOpenVG è un’API per grafica vettoriale con accelerazione hardware, ideata per affiancare OpenGL ad un framework completo di accelerazione hardware.; OpenVG è cross-platform e royalty-free ma l’implementazione di riferimento è closed source.

Fortunatamente uno sviluppatore di nome Zack Rusin ha posto rimedio a questa situazione, rilasciando una prima implementazione “a codice aperto” di OpenVG, basandola sulle librerie QtOpenGl ( a sua detta ottime in quanto a performance ); maggiori informazioni sono disponibili sul suo blog e sul Khronos OpenVG forum.

[ via Osnews ]

....
condividi 0 Commenti