Over the past years, the quantity of data created has increased in a very significant way. Databases and more generally data stores are now installed on servers, desktop computers but also on mobile devices. As a result, distributed data stores technologies have been developed to link these data by using some communication technologies.
In this dissertation, a Java toolkit for creating distributed data stores applications is designed and developed by using Java abstraction mechanisms. Before the development of the toolkit, some middleware technologies are studied in order to establish the communication between the different data stores. At the end of the project, the toolkit is implemented inside a concrete application scenario, that is, a client application which manages several libraries which have their own database.
The toolkit has been created modular with two layers. The first layer is the middleware layer composed of the SQLSpaces and JGroups modules, the middleware technologies that have been selected after the experiments. The second layer is the data layer composed of the MySQL and RDF data stores modules. Transfer transparency between RDF data stores and databases has been implemented and data are transferred between data stores by using command objects representing commands sent to one or many data stores.
Interactions between the different modules of the toolkit
During my internship at Distrame from July 2010 to September 2011, I have participated to the creation of the solution Efficacenergie. This solution, directly installed on the intranet network of the customer, allows the measure of energy consumption of a building such as water consumption, gas, electricity or the measure of temperature, … Efficacenergie is compatible with the wireless sensors of the brands LEM and Coronis.
Here is a small video of presentation of the solution (French video) :
Here is the website of a pension for dogs and cats located in the Marne (France 51). Agnès Lavernhe also proposes you services such as the education of your dog and the delivery of croquettes in your place of residence.
I inform you about the release of a new version of Redim Picture, my software to resize image.
What’s new :
Management of the main formats of image (JPEG, PNG, GIF, BMP)
New management of the proportions
Possibility of changing formats of favorites images
Addition which allows the user to save dimensions defined by images
Choice of the path where to save the image
The ancient version of Redim Picture was developed in VB.NET and suffered numerous bugs (Be indulgent, it was my first program 🙂 ). This new version, developed there in C#, is a beta version. Thus, if you notice bugs or if you wish to announce me a possibility of improvement of the software, do not hesitate to contact me.
Description of the program :
Name : Redim Picture
Description : Software to resize images (see novelties)
System compatibles : Windows xp, vista, seven. (Require the .NET Framework 3.5, to download it, click here).
After having tested the RPS1 from OVH and after having globally been satisfied by the possibilities offered by this low-cost server from OVH, I decided to continue the adventure by launching me in the hosting of the websites that I have created.
I could use my knowledge about hosting during this migration and I could also ask advices of my colleagues from Planet Bourgogne who manage of the hosting of websites in case of problems.
I remind that the RPS is endowed with a processor Atom 1,6 Ghz, 512 Mo of RAM, 20 Gb of accessible storage with a SAN from OVH and a connection of 100 Mbps. The operating system is a Gentoo Release 2 which is a Gentoo modified for needs from OVH.
I could write some articles for all those who wish as me to dash into the adventure of the hosting.