Introduction au RDF et à l’API RDF de Jena

“Ceci est un tutoriel introductif à la fois au framework de description de ressources (RDF) du W3C et à Jena, une API Java pour RDF. Il est écrit pour le développeur peu familier avec RDF et qui apprend mieux par prototypage ou, pour d’autres raisons, désire aller rapidement à l’implémentation. Une familiarité avec XML et Java est requise.
Implémenter trop vite, sans d’abord comprendre le modèle de données RDF, mène à la frustration et à la déception. Cependant étudier le modèle de données seul est assez difficile et mène souvent à des énigmes métaphysiques tortueuses. Il vaut mieux approcher la compréhension du modèle de données et son utilisation en parallèle. Apprendre un peu du modèle de données et l’essayer. Ensuite apprendre un peu plus et réessayer. Ainsi la théorie complète la pratique et la pratique complète la théorie. Le modèle de données est assez simple, donc cette approche ne devrait pas prendre trop de temps.
RDF possède une syntaxe XML et tous ceux qui sont familiers avec XML le prendront pour tel. C’est une erreur. RDF devrait être compris en termes de son modèle de données. Les données RDF peuvent être représentées en XML, mais comprendre la syntaxe est secondaire par rapport à celle de la compréhension du modèle de données.
Une implémentation de l’API Jena, incluant le code source de travail pour tous les exemples dans ce tutoriel, peut être téléchargée depuis  le site officiel de Jena.”

Tags:

Mendeley’s research catalog is now wikified! Come help us organize the world’s research.

This week’s update could be the start of something big. At Mendeley, we know that as you read, annotate, share, and organize research documents, your knowledge and expertise is encoded in your collection. Decisions such as what groups a paper belongs in, what tags are meaningful for a paper, and whether or not you’ve read the paper through to the end are all important signals about how important a given paper is and how it’s related to others. Our mission at Mendeley is to help you leverage this latent information to more effectively organize, share, and discover research. Today, we’ve taken an important step in this process by using tags to group related documents and groups together, and we’ve also added a wiki-like page for each tag to describe the concept the tag represents and to link to related concepts. Intrigued?

Another 10 Mistakes Made by API Providers

“There was a recent post on ReadWriteCloud about 10 common mistakes made by API providers. I think this is a very thoughtful post, but I think it’s an inward look at the problem. In other words, they are looking at problems that developers face while implementing their own APIs. I think biggest mistakes are not necessarily how to implement your API, but how API consumers will perceive, implement and use the API. So I came up with my own list based on nearly a decade of implementing APIs from the receiving end.”

Tags:

ODFDOM 0.8.5 – The new Release of the OpenDocument Java Library – GullFOSS

The new version of ODFDOM – our Apache 2 licensed ODF library in Java has been released!
Aside of a more than a dozen patches there were two outstanding new features for the 0.8.5 release:

1. The support of all ODF templates. Nearly all document types of ODF 1.2 are now supported.
Only the support for Formula (MathML) and Database front end documents will follow later.

2. The new high level Presentation API for slide handling. An API supporting exchange of slides, copy and much more.