Sortie de NemakiWare 1.0, serveur de gestion électronique de documents basé sur NoSQL

Posté par  (site web personnel) . Édité par Davy Defaud, Nÿco, Nils Ratusznik et Xavier Teyssier. Modéré par rootix. Licence CC By‑SA.
Étiquettes :
19
25
juil.
2013
Commercial

Après deux ans de tests en bêta, NemakiWare 1.0 est sorti ! NemakiWare est un serveur de GED (Gestion électronique de documents) libre développé au Japon. C’est le premier serveur de GED basé sur NoSQL, une technologie permettant de monter en charge plus facilement que les bases de données traditionnelles relationnelles [NdM].

NemakiWare a été conçu dès le départ pour CMIS (Content Management Interoperability Services), l’API standard des serveurs de GED. Passé en version 1.1 le 1er juillet, CMIS est aussi implémenté par tous les concurrents de NemakiWare, tels Alfresco, Nuxeo ou SharePoint.

Pour les entreprises, l’intérêt de développer des applications au‐dessus de CMIS (plutôt qu’au‐dessus d’interfaces logicielles propriétaires) est la facilité des futures migrations logicielles. Par exemple, lorsque SharePoint devient ingérable ou trop coûteux, il suffit de reconfigurer l’adresse URL CMIS vers un Alfresco/Nuxeo/NemakiWare après avoir migré les données.

Quelques précisions :

  • technologies derrière NemakiWare : Java EE pour le serveur, Rails pour l’interface Web optionnelle ;
  • licence : GNU GPL v3 ;
  • le nemaki est une sorte de pyjama japonais, une référence à la base de données utilisée : CouchDB.

Concours de programmation CodinGame le 27 Juillet 2013

Posté par  (site web personnel) . Édité par Benoît Sibaud, tuiu pol et Nils Ratusznik. Modéré par Nils Ratusznik. Licence CC By‑SA.
10
23
juil.
2013
Technologie

La prochaine édition du challenge de code en ligne CodinGame aura lieu le samedi 27 juillet 2013 à 18h (UTC+2).

Un évènement ouvert où des développeurs du monde entier sont attendus pour concourir afin de se mesurer aux meilleurs, remporter des lots, ou entrer en relation avec des sociétés pour changer de job ou en trouver un.

Les nouveautés de cette édition : Haskell, Go et Objective-C s'ajoutent aux langages de programmation disponibles, un classement par langages vient compléter le classement global, et, pour la première fois, le concours offre l'opportunité de s'expatrier à San Francisco.

L’environnement de développement proposé donne accès à un éditeur de code et un shell Bash, pour lancer son programme depuis le navigateur.
Le règlement prévoit que le code source des participants soit rendu public sous licence libre GPL v3 et affiché sur le site dès la fin du concours, pour que tout le monde puisse apprendre et progresser en consultant les solutions des autres.

  • objectif du challenge : résoudre deux problèmes de programmation dans le langage de son choix parmi les 11 proposés ;
  • durée estimée de l'épreuve : 2h30 ;
  • modalités de participation : c'est en ligne, c'est gratuit et c'est anonyme.

OpenDJ 2.6 pour faire swinguer vos annuaires LDAP !

Posté par  . Édité par palm123, rootix, claudex, Nÿco, Katyucha et Xavier Teyssier. Modéré par Xavier Teyssier. Licence CC By‑SA.
Étiquettes :
21
15
juil.
2013
Technologie

OpenDJ qu’es aquò ?

OpenDJ est un ensemble de services d'annuaire basés sur les standards LDAP, écrit en Java, développé en open source sous licence CDDL.

Pour être complet, un annuaire LDAP est un annuaire d'entreprise permettant de stocker des informations dans un arbre. Je vous renvoie vers le journal de PEB ou la page Wikipédia qui décrivent très bien ce dont il s'agit.

Le projet OpenDJ est la continuation du projet OpenDS, initié par Sun Microsystems pour remplacer Sun Directory Server par une nouvelle génération technologique, et laissé à l'abandon suite au rachat par Oracle. (Disclaimer : je travaille pour Forgerock, la société qui édite OpenDJ avec l'aide de la communauté)

Les forces d'OpenDJ reposent sur :

  • un respect strict et complet du standard LDAPv3, et de toutes ses extensions ;
  • une facilité d'installation et d'utilisation sur n'importe quelle plateforme qui supporte Java 6 ou 7 ;
  • une très grande stabilité et une capacité de grosses performances ;
  • une réplication multi-maîtres qui permet de répliquer les données sur plusieurs nœuds tout en autorisant les mises à jour depuis n'importe quel nœud ;
  • une prise en compte importante de la sécurité des transferts, des données et des mots de passe ;
  • une documentation complète et à jour ;
  • une localisation dans six langues, y compris le français.

Le projet fournit une bibliothèque cliente en Java, des outils de stress, une passerelle DSMLv2 (représentation XML des données d'un annuaire LDAP) qui peut être utilisée avec n'importe quel annuaire LDAPv3.

Areca Backup, la sauvegarde graphique pour la ménagère de moins de 50 ans

Posté par  . Édité par Nils Ratusznik, ZeroHeure, palm123 et claudex. Modéré par Nils Ratusznik. Licence CC By‑SA.
36
12
juil.
2013
Supervision

Maintenant que de plus en plus de personnes installent Gnu/Linux, pour X ou Y raisons, la problématique de la sauvegarde reste entière…
Et il n'est pas rare, que, comme sur d'autres systèmes d'exploitation, et parce que nous ne sommes pas en permanence derrière eux, ils déglinguent le système (si, si c'est possible). Ou malheureusement qu'un problème disque vienne tout simplement gâcher le plaisir renouvelé d'enfin reprendre possession de son ordinateur grâce à un système d'exploitation enfin Libre…

La suite de la dépêche vous propose de découvrir Areca Backup, un logiciel libre (GPLv2) de sauvegarde.

Ametys, le CMS java open source français qui monte

Posté par  . Édité par Nÿco, palm123 et Nils Ratusznik. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
1
4
juil.
2013
Java

La nouvelle version 3.5 du CMS libre Ametys vient d'être livrée. Toujours téléchargeable gratuitement sur le site ametys.org, cette nouvelle version ajoute des améliorations notables sur la gestion multi-site et s'enrichit de nouveaux plugins et services tout en améliorant le rendu back office et l'expérience utilisateur.

Visitez le site démo d'Ametys et connectez-vous au backoffice : demo.ametys.org

Ametys CMS

Tous les détais sur Ametys dans la seconde partie de la dépêche !

Forum général.petites-annonces Appel à contribution

Posté par  . Licence CC By‑SA.
Étiquettes :
7
1
juil.
2013

Bonjour à tous,

Ne sachant où poster mon message à caractère publicitaire mais cependant Open-Source, et n'ayant que peu de référence de communauté généraliste, j'ai pris la décision de commencer par vous.

Avant tout, je précise que je suis lié à la structure à laquelle je fais référence.

Cette structure spécialisée dans le développement d'applications mobiles, s'appuie en interne sur un outil que nous qualifierons de "générateur de code" afin de produire des applications mobiles. Je vous rassure cependant aucune (…)

L’environnement de développement Eclipse 4.3 est disponible

Posté par  (site web personnel) . Édité par ZeroHeure, claudex, palm123, bubar🦥 et Nÿco. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
33
30
juin
2013
Java

La Fondation Eclipse vient d’annoncer la disponibilité d’une nouvelle version de l’environnement de développement libre Eclipse numéroté 4.3, nom de code Kepler, pour Linux, Mac OS X et Windows.

Eclipse

Eclipse Kepler se compose de 71 projets, ce qui représente 58 millions de lignes de code. Cette nouvelle version prend en charge Java EE 7 (sorti le 12 juin dernier) et apporte de nouvelles améliorations concernant l’interface et les performances.

Kepler apporte de nouvelles améliorations concernant l’interface et les performances. Les nouvelles fonctionnalités sont nombreuses, bien détaillées et illustrées de captures d’écran - cliquez sur les liens ci dessous. Voir la liste en français en seconde partie.

Journal Mémoire Persistante, mon gestionnaire d'impression de photos

Posté par  (site web personnel) . Licence CC By‑SA.
10
7
juin
2013

Bonjour,

Je viens de publier le premier prototype de mon logiciel de gestion et d'impression de photos. Pour le moment, on peut juste ouvrir un dossier de photos, sélectionner celles à imprimer et les imprimer. Le document imprimé a une mise en page relativement propre (entête, pied de page, occupation optimale de la page -à mon goût-)

C'est du Java/Swing, sous GPL3 (j'ai fait l'archive à l'arrache pour que çà sorte ce soir, il manque les fichiers copying et tout (…)

Journal Artifact Listener - Service de notification pour Maven Central - Java inside

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
21
29
mai
2013

Bonjour,

Bon, cela faisait un petit moment que nous bossions là-dessus et il est temps de lâcher le bébé dans la nature…

Motivations

Pour à peu près tous les développeurs Java, Maven Central est le dépôt de référence qui permet de récupérer une grande partie des composants Java (aussi appelés artifacts dans le vocabulaire Maven) - qu'on utilise Maven ou non d'ailleurs.

Suivre les mises à jour de ces composants quand on en utilise un certain nombre (dans notre socle, (…)

Sortie de libHprim 3.3.0 et appel aux bonnes volontés

Posté par  . Édité par Benoît Sibaud et claudex. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
19
26
mai
2013
Médecine

Comme déjà indiqué précédemment, libHprim est une bibliothèque de lecture de fichiers Hprim santé.

Une nouvelle version vient de sortir. Les nouveautés de cette version par rapport à la version 2.0 concernée par la dernière dépêche sont les suivantes :

  • Prise en charge de tous les messages Hprim Santé (exceptés les messages ERR).
  • Utilisation d'un ContentHandler Sax pour utiliser une interface normalisée
  • Le ContentHandler livré avec libHprim crée un XML plus proche de ce que fait Mirth
  • Inclusion dans un dépôt Maven
  • Développement d'un analyseur sale permettant de lire même les Hprim mal formés

Concours de programmation CodinGame le 28 mai 2013

Posté par  (site web personnel) . Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes :
14
24
mai
2013
Technologie

CodinGame, le challenge de programmation 100% en ligne, revient le mardi 28 mai 2013 à 20h.

C’est l'occasion de se mesurer à plusieurs centaines d'autres développeurs, de remporter un Nexus 10, un Drone Parrot 2.0 ou des enceintes M-Audio, et, pour ceux qui le souhaitent, d’entrer en relation avec plusieurs sociétés pour changer de job ou en trouver un.

Les nouveautés de cette édition : Javascript vient s'ajouter aux langages déjà disponibles et le portail est désormais disponible en anglais pour accueillir des participants du monde entier.

Comme la fois précédente, l’épreuve consiste à résoudre deux problèmes de programmation dans le langage de son choix parmi C, C++, Python, Ruby, PHP, Java, C# et Javascript. C'est évidemment gratuit, ouvert à tous, on peut participer de chez soi et c'est anonyme.

L’environnement de développement proposé donne accès à un éditeur de code et un shell Bash, pour lancer son programme depuis le navigateur.
Dès la fin du concours, les scores et le classement général sont publiés. Pour que tout le monde puisse apprendre des bonnes idées des autres, le règlement prévoit que le code source des participants soit rendu public sous licence libre GPL v3 et affiché sur le site.

Qi4j SDK 2.0 - Framework de Programmation Orientée Composite

Posté par  . Édité par Nÿco, Benoît Sibaud et Xavier Teyssier. Modéré par Nÿco. Licence CC By‑SA.
Étiquettes :
9
1
mai
2013
Java

Après deux ans de dur labeur, la Communauté Qi4j lance aujourd'hui la deuxième génération de son framework de Programmation Orientée Composite, disponible sous la très libérale licence Apache 2.0.

Qi4j

La Programmation Orientée Composite (COP en anglais) pousse les concepts de la Programmation Orientée Aspects (POA ou en anglais AOP) dans ses retranchements en permettant de créer des objets Composites à partir de Fragments. Avec un framework de Programmation Composite il est possible d'implémenter chaque aspect comme un objet séparé puis de les traiter comme des Mixins/SideEffects/Concerns que l'on assemble en un Composite cohérent. Les principaux bénéfices d'une telle approche sont un fort découplage et une réutilisation aisée.

Concours de programmation CodinGame le 26 mars 2013

Posté par  (site web personnel) . Édité par baud123. Modéré par rootix. Licence CC By‑SA.
Étiquettes :
20
21
mar.
2013
Technologie

Après le succès de l'édition de janvier (1280 inscriptions), CodinGame, le challenge de programmation 100% en ligne, revient le mardi 26 mars 2013 à 20h.
C’est l'occasion de se mesurer à plusieurs centaines d'autres codeurs, de remporter un Asus Transformer EeePad, un Kindle Fire HD ou un casque Jabra, et, pour ceux qui le souhaitent, d’entrer en relation avec plusieurs sociétés pour trouver ou changer de job.

L’épreuve consiste à résoudre deux problèmes de programmation dans le langage de son choix parmi C, C++, Python, Ruby, PHP, Java et C#. C'est évidemment gratuit, ouvert à tous, on peut participer de chez soi et c'est anonyme.

Les nouveautés de cette édition : un format plus court (durée moyenne estimée à 2 heures) et Ruby vient s'ajouter aux langages disponibles.

L’environnement de développement proposé donne accès à un éditeur de code et un shell Bash, pour lancer son programme depuis le navigateur.
Dès la fin du concours, les scores et le classement général sont publiés. Pour que tout le monde puisse apprendre des bonnes idées des autres, le règlement prévoit que le code source des participants soit rendu public sous licence libre GPL v3 et affiché sur le site.