Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 31.321.465 Times

Open Melodie 0.4

Company: Jos???N—?… Paumard
Date Added: September 01, 2013  |  Visits: 281

Open Melodie

Report Broken Link
Printer Friendly Version

Download (18 downloads)

Open Melodie is an open source version of the software used in the Mus?*A*e Ach?*A*m?*A*nide (MAVI) project. It includes all the modules : image, data, user registration, XML interfaces and Ajax administration interfaces.<br /><br />Developer comments<br /><br />In a nutshell, the MAVI project is an online database of archeological artefacts (and more !) pertaining to the Achaemenid period (550 - 330 BC). The base currently holds about 8500 objects and the same amount of very high resolution images. The biggest images are 500M pixels.<br /><br />There are about 25 different indexation format file in the base, happily sharing the same tables, thanks to a nifty meta model I wrote 6 years ago. The code that brings the MAVI online is old, based on old APIs (an EA version of JAXB, JDO 1.0, just for the ugliest part), and on old design pattern.<br /><br />This is the reason why I chose to rewrite the project from scratch, about 18 months ago, rather than publish an obsolete piece of code, that no one (including me !) would be interested in.<br /><br />This choice allowed me to introduce many new functionalities, that were not in the MAVI platform, and that were needed by users. So in the end, Open melodie is not just a translation from old fashioned code to brand new one, it is also the result of 6 years of hard work on the MAVI on the publication of scientific structured data.<br /><br /><br />Thus, Openmelodie allows one to bring online structured data, namely indexed objects, and to administer them online, in a collaborative way, with or without sharing one's work with other. The meta model is very sophisticated, and aims to be able to handle really any kind of data.<br /><br />The 0.1 version is almost complete, nearly all the functionalities are here. There is a still a big effort to be done, but the main ideas are here.<br /><br />How to install the project ?<br /><br />First, you need to mount all the projects into the Eclipse IDE (I'm not giving you any hints on that, if you dont know what I'm talking about, then the rest is probably not for you).<br /><br />You need Maven 2 and the right plugin in your Eclipse installation for everything to compile. The pom.xml are there, and apart from a build.xml in the image project, there shouldnt be any reference to my local develoment configuration. You dont need this build.xml, it's only here to show how I generated the classes from the XSD file (both provided) using JAXB.<br /><br />All the server part is built on EJB 3.0 and JPA 1.0. The implementation I use is Eclipse link. There are a few annoying bugs in it, and workarounds in the code are mentionned by // TODOs. In an early version, Hibernate was used, and some Hibernate annotations are still here and there (to workaround Hibernate / JPA bugs), in comments.<br /><br />To run the server, you need to tweak the persistence. xml file in the model-persistent project.<br /><br />The application has been first developed in JBoss 4.2. x, but I switched to Glassfish v2. So the persistence.xml reflects that. You need to declare a data source in Glassfish for the application to work. MySQL is the target database.<br /><br />To deploy the project in a Glassfish server is trivial : just build the Ear project (there is nothing in it apart from the declaration of the EAR file), and drop it in Glassfish. You can do that in a standalone Glassfish, or in the server view of Eclipse. I have not tested it again in JBoss, but it should work the same. Just beware the naming of the EJBs, and the data source.

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Application Buildxml Eclipse Functionalities Glassfish Hibernate Images Jboss Model Online Project Server Sharing Source Structured Version Years
Users rating: 0/10

License: Freeware Size: 20.48 KB
Server Tools  -  GlassFish 3.1
GlassFish Server Open Source Edition is the industry’s first application server that supports Java Platform, Enterprise Edition 6 (the Java EE 6 platform) and is built on a modular, flexible runtime based on the OSGi standard. With GlassFish...
52.7 MB  
HTML Utilities  -  Jbum 1.27
Jbum is a free and open source application which takes a directory of images and turns them into a page of HTML. Jbum generates thumbnails and supports rotating, reordering, captioning, spellchecking, and styling.
8.9 MB  
Language  -  Speaking Images for Kids 120-en
Speaking Images for Kids is a handy, easy to use tool designed as an English learning application for little kids with speaking images.
13.32 MB  
Specialized Tools  -  HibernateDiet 0.5.27
Hibernate Diet - A web application allowing developers to prototype Hibernate Query Language and Java code snippets to access Hibernate objects and view the actual SQL executed. Similar to the swing application, Hibern8ide
20.48 KB  
Personal Information Managers  -  Doctor M (tm) FREE 3D mesh reconstruction 1.0
Doctor M (tm) is a full, absolutely FREE, application for medical reconstruction of scanned images acquired from classical machines of human body inspections and analisys. The goal of the product is to create an accurate 3D object quickly starting...
4.6 MB  
Multimedia & Graphics  -  3D Architecture by LiveCAD 2.1
- 2D plans with quotations, grid, 2D/3D simultaneous views - Creation of beams, low walls and posts - Automatic interior quotations - Outline rooms in a single operation - Over 2,000 3D objects and textures to decorate and furnish each room -...
389.07 MB  
Graphics Editors  -  Pixel Studio Pro 1.0 Beta8 Build 740
Pixel Studio Pro is a powerful and reliable application for adding, editing and exporting images. The application provides users with multiple effects: chalk, broken painting, lens flare, super nova and many more.
Multimedia & Graphics  -  SignMyImage for Mac OS 3.51
This application allows you to sign your images. The sign is added directly to the image data. It doesn't use EXIF or stream file properties. The sign is invisible. The sign stays detectable after jpeg compression, scaling and cropping or for...
16 MB  
Screen Savers  -  Cirque du Freak 1.0
This application will enhance your desktop displaying images from the famous movie Cirque du Freak. Give your desktop a new look! If you are a fan of the Cirque du Freak movie, than this is the screensaver for you. Keep these famous characters on...
Screen Savers  -  Charlie Wilson's War 1.0
This application will enhance your desktop displaying images from the famous movie Charlie Wilson's War. Give your desktop a new look! If you are a fan of the Charlie Wilson's War movie, than this is the screensaver for you. Keep these famous...
Utilities  -  LPAR2RRD 4.95-4
LPAR2RRD collects performance data and generates actual, historical and future trends utilization graphs of your virtual environment. It is agentless (it receives everything from the management stations like vCenter or HMC). The product supports...
2.25 MB  
Utilities  -  Nessconnect 1.0.2
Nessconnect is a GUI, CLI and API client for Nessus and Nessus compatible servers. With an improved user interface, it provides local session management, scan templates, report generation through XSLT, charts and graphs, and vulnerability trending.
819.2 KB  
Utilities  -  Dynamic Power Management 2.6.16
The Dynamic Power Management (DPM) project explores technologies to improve power conservation capabilities of platforms based on open source software. Of particular interest are techniques applicable to running systems, adjusting power parameters...
30.72 KB  
Utilities  -  Ethernet bridge tables
Ethernet bridge tables - Linux Ethernet filter for the Linux bridge. The 2.4-ebtables-brnf package contains the ebtables+bridge-nf patch. Be sure to check out the ebtables hp. This site also contains the arptables userspace tool.
40.96 KB  
Utilities  -  SaraB 1.0.0
SaraB works with DAR (Disk ARchive) to schedule and rotate backups on random-access media (i.e. hard drives, CDs, DVDs, Zip, etc. Basically anything except magnetic tapes.) This reduces hassle for the administrator by providing an automatic backup...
20.48 KB  
File Cataloguers  -  XZ Utils 4.999.9 Beta
XZ Utils is free general-purpose data compression software with high compression ratio. XZ Utils were written for POSIX-like systems (GNU/Linux, *BSDs, etc.), but also work on some not-so-POSIX systems like Windows. XZ Utils are the successor to...
1013.76 KB  
File Cataloguers  -  Mondo Rescue for Linux
Mondo it backs up your GNU/Linux server or workstation to tape, CD-R, CD-RW, NFS or hard disk partition. In the event of catastrophic data loss, you will be able to restore all of your data [or as much as you want], from bare metal if...
2.44 MB  
File Cataloguers  -  python-lzf 0.2.1
python-lzf are Python bindings for liblzf. This package is just a straight translation of the C api of liblzf to python. It has two functions: compress() and decompress(). compress() accepts a string to compress and an...
30.72 KB  
File Cataloguers  -  Areca 7.2.5
Areca is an Open Source file backup software developped in Java. Here are some key features of "Areca": ?*A* Archives Compression (Zip format) ?*A* Archives Encryption (Triple DES encryption algorithm) ?*A* Source...
2.25 MB  
File Cataloguers  -  KPar2 0.4.5
KPar2 is a KDE frontend for libpar2. It depends (rather obviously) on libpar2 to be installed.
10.24 KB