Présentation de JORAM

Posté par  (site web personnel) . Édité par Benoît Sibaud, Nÿco, baud123 et heltem. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes : aucune
21
4
fév.
2013
Java

Un peu moins de trois mois après la sortie de sa dernière version, et à la suite de demandes de la part de la communauté DLFP, il est temps pour moi de vous présenter le logiciel développé au sein de mon entreprise : JORAM, un intergiciel à messages diffusé sous licence libre (LGPL).

Présentation

JORAM (Java Open Reliable Asynchronous Middleware) est un intergiciel à messages, ou MOM, qui implante l'API JMS (Java Message Service) et le protocole AMQP (Advanced Message queuing Protocol). Cet intergiciel est le fruit du travail de la société française ScalAgent Distributed Technologies et est distribué sous licence LGPL. JORAM est en exploitation dans de nombreux environnements opérationnels où il est utilisé de deux façons complémentaires :

  • comme un composant de messagerie asynchrone intégré dans un serveur d’applications JEE. Il est intégré en tant qu'implantation de JMS au sein du serveur d'application Java EE JOnAS. Il est également utilisé dans d'autres serveurs d'applications propriétaires ou libres, tels que WebSphere ou encore JBoss.
  • comme un système de messagerie Java autonome entre des applications développées pour des environnements variés (de J2EE à J2ME). C'est donc une alternative libre aux bus d'entreprise propriétaires, tels que MQSeries.

Pour schématiser, on pourrait dire qu'il permet de faire dans le monde Java ce que D-Bus permet de faire dans le monde Linux : il permet d'interconnecter, via des messages et de façon asynchrone, différents programmes exécutés sur une ou plusieurs machines, lesquelles pouvant être reliées par des topologies réseaux hétérogènes (LAN, WAN avec firewall, etc.), et ce, avec des fonctions de persistance qui garantissent une livraison fiable des messages. Le projet JORAM est hébergé par le consortium OW2, dédié à la promotion et à la diffusion de logiciel d'infrastructure libre dans le monde.

Les journaux LinuxFr.org les mieux notés de janvier 2013

Posté par  (site web personnel, Mastodon) . Édité par Nils Ratusznik. Modéré par Nÿco. Licence CC By‑SA.
8
4
fév.
2013
LinuxFr.org

LinuxFr.org propose des dépêches et articles, soumis par tout un chacun, puis revus et corrigés par l'équipe de modération avant publication. C'est la partie la plus visible de LinuxFr.org, ce sont les dépêches qui sont le plus lues et suivies, sur le site, via Atom/RSS, ou bien via partage par messagerie instantanée, par mail, ou encore via médias sociaux.

Ce que l’on sait moins, c’est que LinuxFr.org vous propose également à tous de tenir vos propres articles directement publiables, sans validation a priori des modérateurs. Ceux-ci s'appellent des journaux. Voici un florilège d'un dizaine de ces journaux parmi les mieux notés par les utilisateurs… qui notent. Lumière sur ceux du mois de janvier passé.

Jeudi du libre de février 2013 à Lyon : l'auto-hébergement

Posté par  (site web personnel) . Édité par Benoît Sibaud et Nÿco. Modéré par Nÿco. Licence CC By‑SA.
9
4
fév.
2013
Communauté

L'ALDIL organise une nouvelle conférence sur le thème de l'auto-hébergement (voir dans la suite de la dépêche pour plus de détails). Elle visera donc à faire découvrir les principes de l'auto-hébergement pour permettre à tout un chacun de contribuer à un internet décentralisé, garant de nos libertés numériques.

Comme d’habitude, ça se passe le premier jeudi du mois (7 février 2013) à 19 h 30. La présentation a lieu à la Maison pour tous, salle des Rancy, 249 rue Vendôme, 69003 Lyon (Métro Saxe Gambetta).

Pourquoi les développeurs n'utilisent pas plus de machines à état ?

Posté par  (site web personnel) . Édité par baud123, rootix et NeoX. Modéré par rootix. Licence CC By‑SA.
Étiquettes :
63
1
fév.
2013
Technologie

Les langages de programmations, de quelques paradigmes qu'ils soient (bien qu'un peu moins pour le paradigme logique), sont basés sur le concept de liste d'instructions exécutées à la suite par la machine. La machine exécutant ce code est une machine à état, mais le programme n'est pas formellement pensé comme tel.

Les machines à état semblent pourtant un bon outil pour la programmation des logiciels que nous avons l'habitude de développer : facile à dessiner sur papier, permettant un découpage clair du fonctionnement de l'application.
Sans compter qu'une machine à état se patche plus facilement qu'un code classique où l'effet spaghetti peut vite impliquer des effets indésirables.
Les designers de Qt l'ont bien compris en permettant de définir des machines à état pour décrire le comportement du contrôleur.

C'est pourquoi certains se sont demandés si la programmation en machine à état ne devrait pas être plus pratiquée et aimée des programmeurs. C'est, par exemple, ce que se demande Willem van Bergen, carrément enthousiaste.
Celui-ci pense que c'est le stockage de l'historique qui est essentiel.

Plus circonspect, Alan Skorkin étudie la problématique de reprise de code, afin de comparer les approches, pour conclure que si les machines à états ne sont pas la panacée, elles sont très intéressantes si on conçoit le code avec.

Un très intéressant débat est né de cette polémique sur Hacker News.

Richard Stallman à Niort le 19 mars

Posté par  . Édité par baud123 et Nÿco. Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes :
11
2
fév.
2013
Communauté

Le département STID (STatistique et Informatique Décisionnelle) de l'IUT de Poitiers, site de Niort, a eu la bonne idée d'inviter Richard Stallman à Niort (Deux-Sèvres France) le 19 mars 2013 sur le thème de la société numérique libre. Il a volontiers accepté profitant d'une autre invitation en Pologne. Cette visite a déclenché l'enthousiasme à l'IUT et plus largement parmi les autorités territoriales locales : Communauté d'Agglomération de Niort, Ville de Niort et Conseil général des Deux-Sèvres qui ont inclus cet évènement dans une manifestation plus large : les "Niort numeric". Un site dédié a été créé et l'IUT en profite pour développer tout un projet pédagogique auprès des étudiants : modules d'expression/communication, droit et anglais. Les étudiants étudieront ainsi sa biographie, visionneront des vidéos et conférences en anglais (bien qu'il parle souvent en français) et feront l'étude juridique de la licence GPL.

FaitMain.org, un magazine collaboratif sur le Do It Yourself

Posté par  (site web personnel) . Édité par rootix, baud123 et Nÿco. Modéré par claudex. Licence CC By‑SA.
57
1
fév.
2013
Do It Yourself

Je suis heureux de vous faire part de la naissance de « Fait Main ». « Fait Main » est un magazine trimestriel en ligne conçu par des bénévoles passionnés par la bidouille en général. C'est un magazine qui couvre plusieurs sujets, à savoir l'informatique, l'électronique, la cuisine, l'art et enfin l'écologie.

« Fait Main » a pour objectif de montrer à travers ses articles ce qu'il est possible de faire avec les outils d'aujourd'hui et sans dépenser des sommes folles (ou sans rien dépenser du tout). « Fait Main » a envie d'éveiller la créativité de chaque lectrice et lecteur, et peut-être de lui donner l'envie de se lancer dans son propre projet DIY (Do It Yourself).

Le projet est fondé et maintenu par Tarek Ziadé et le code (open source) et le contenu (CC-By-NC-SA 3.0) sont hébergés sur github et ouvert à tout contributeur. Il a pour vocation de construire une communauté de contributeurs, que ce soit pour l'écriture d'articles, les relectures ou la conception et la mise à jour du site qui est en perpétuelle évolution (code ou design).

Atelier LaTex mardi 5 février 2013 à Rennes

Posté par  . Édité par Benoît Sibaud et baud123. Modéré par Nÿco. Licence CC By‑SA.
Étiquettes : aucune
9
1
fév.
2013
Lug

L'association Actux vous donne rendez-vous mardi 5 février à partir de 19h pour un nouvel atelier LaTex. Pour rappel, LaTeX est un logiciel et un système de composition de documents connu pour son excellente gestion de la typographie. Il permet de réaliser des documents allant de la simple lettre au livre complet en passant par les CV et les présentations.

L'atelier abordera les points suivants :

  • les bases (premiers documents, la gestion des figures et tableaux…)
  • l'écriture des formules mathématiques
  • d'autres sujets peuvent être abordés suivant la demande des participants :
    • les CV
    • les présentations avec Beamer
    • l'écriture d'examens

L'atelier se veut interactif et l'aide des personnes connaissant LaTeX est la bienvenue pour pouvoir aider les participants et couvrir le maximum de sujets.

Il est conseillé de venir avec son ordinateur avec LaTeX déjà installé :

L'atelier est gratuit, ouvert à tous et se déroulera au 3ème étage du 4 Bis, cours des Alliés à Rennes (métro Charles de Gaulle)

Les Samedis Libres à Aix en Provence le 2 février 2013

Posté par  (site web personnel) . Édité par baud123 et Benoît Sibaud. Modéré par rootix. Licence CC By‑SA.
Étiquettes :
6
1
fév.
2013
Lug

C'est maintenant presque une habitude, le premier samedi de chaque mois, Mandr’Aix et l’Axul se retrouvent au Centre social et culturel des Amandiers, 8 allée des Amandiers, 13090 Aix‐en‐Provence, de 10 h à 18 h, pour une « journée Résolutions de problèmes informatiques ». Les solutions proposées feront appel à GNU/Linux et aux logiciels libres.

Vous pourrez venir avec votre matériel pour installer GNU/Linux, faire fonctionner une imprimante, configurer un accès Internet, etc. Nous ne vous proposerons que des solutions libres.

Streaming du FOSDEM 2013

Posté par  (site web personnel) . Édité par Xavier Teyssier. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
15
31
jan.
2013
Communauté

À quelques heures du début de la conférence FOSDEM, l'annonce des différents flux vidéos vient d'être publiée sur le site officiel du FOSDEM.

Cinq salles seront diffusées pendant tout le week end. Ainsi, l'ensemble des tracks principales, les deux "Cross distribution" et les lightning talks seront enregistrés et diffusés.
En parallèle, à la fois pour échanger autour du sujet ou pour poser des questions à l'intervenant, un channel IRC a été mis à disposition pour chacune d'entre elles.

Enfin, les vidéos encodées sont généralement publiées quelques jours après l'évènement.

Traduction collaborative du livre Open Advice #9 ce jeudi à 21h

Posté par  . Édité par baud123. Modéré par patrick_g. Licence CC By‑SA.
8
31
jan.
2013
Doc

Ce soir, nous allons réaliser la neuvième session de traduction collaborative du livre Open Advice (qui s'y prête bien car il s'agit de 42 articles de 42 auteurs différents), projet commun à Framasoft et LinuxFr.org.

Cette session a une saveur particulière puisqu'elle contient le 21e chapitre du livre. Nous serons donc à la moitié de la traduction à l'issue de cette séance. C'est un projet qui avance bien grâce à tous les contributeurs, habitués comme occasionnels. Un grand merci à tous.

Pour rappel, on se donne tous rendez-vous (enfin les volontaires disponibles) sur un Framapad le jeudi à 21h pour traduire ensemble (dans la joie et la bonne humeur).

Au menu du jour :

  • Stop Worrying and Love the Crowd (Shaun McCance)
  • My Project Taught Me how to Grow Up (Runa Bhattacharjee)
  • Learn from Your Users (Guillaume Paumier)

Pour vous tenir au courant (du top départ), vous pouvez également suivre les comptes Identica et Twitter de Framasoft avec le hashtag (ou mot-dièse -_-') #OpAdFr.

À ce soir sur les pads. ;-)

Remarque : Les traductions finalisées sont mises en ligne au fur et à mesure sur le Framablog et le tout donnera lieu à un Framabook qui devrait être présenté aux RMLL de Bruxelles.

XBMC 12 "Frodo" est de sortie

Posté par  . Édité par Nÿco, baud123, _GuiGui2_, Jean-François Huck, claudex, Benoît, jujubickoille, cellophane, Bruno Michel et Sylvain Berfini. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
45
30
jan.
2013
Audiovisuel

XBMC est un gestionnaire de bibliothèque multimédia initialement créé pour la console de jeu Xbox, il a ensuite été porté sur une multitude de plateformes. Il permet de gérer les collections de photos, musiques et vidéos mais permet aussi de gérer des contenus multimédias d'autres sources comme la télévision via un adaptateur TNT ou des vidéos en provenance de YouTube. Il est distribué sous licence GPL 2.

Méthode et outils pour la veille technologique

Posté par  (site web personnel) . Édité par baud123, Nÿco et Pierre Jarillon. Modéré par claudex. Licence CC By‑SA.
18
30
jan.
2013
Technologie

Aujourd'hui, Internet et les réseaux sociaux aidant, nous sommes souvent submergés par un flot continu d'informations. Il est difficile de se couper de ces divers medias et quand on le fait, c'est au prix d'un certain effort (suivant le niveau d'addiction dans lequel nous nous trouvons).

Tout cela pour dire que nous sommes souvent trop sollicités par des nouvelles en tous genres et que le plus compliqué est de faire le tri entre l'utile et l'inutile, le signal et le bruit.

Veille technologique : (Monde du travail) Tâche qui consiste à se tenir au courant des nouveautés dans son domaine professionnel. (Wiktionnaire)

Ci-dessous, une analyse des moyens disponibles, n'oubliez pas de la diffuser par le moyen que vous voulez.

Cube 2: Sauerbraten, FFmpeg 1.1

Posté par  (site web personnel) . Édité par Anonyme, ZeroHeure, baud123, Benoît Sibaud, Thomas Debesse, Xavier Teyssier et karchnu. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
23
30
jan.
2013
Communauté

Petites brèves : un jeu et de la vidéo.

Cube 2: Sauerbraten

Cette nouvelle version majeure du jeu libre sous licence libre zlib de tir subjectif multijoueur (FPS, First-person shooter) arrive deux ans après la précédente. Elle inclue quarante cinq nouvelles cartes et trois nouveaux modes : « collect », « insta collect » et « efficiency collect ». Elle est disponible sous Linux, Mac OS X et Windows.

Sauerbraten prend en charge le rendu de l'éclairage naturel directionnel et les réflexions sur quatre types différents de surface réfléchissante tels que l'eau, la lave et le verre. Les développeurs disent que le jeu peut maintenant utiliser les ensembles de caractères internationaux et que la nouvelle version fonctionne également sur les systèmes Windows 64-bit. Le navigateur de serveurs met automatiquement à jour les serveurs de jeux disponibles et les in-game mini map affichent dorénavant les coéquipiers du joueur. De nombreuses autres nouveautés améliorent le gameplay ainsi que le serveur; les détails sont listés dans la liste des changements de cette nouvelle version.

FFmpeg 1.1

FFmpeg est une collection de logiciels libres dédiés au traitement de flux audio ou vidéo (enregistrement, lecture ou conversion d'un format à un autre). Merci Wikipédia. La toute nouvelle version 1.1 ou « Fire Flower » offre moultes nouveautés :

  • un codeur Opus basé sur la bibliothèque libopus ;
  • un codeur FLAC 24-bit ;
  • des décodeurs pour des formats Silicon Graphics variés ;
  • de nouveaux filtres de sous-titres ;
  • …et plein d'autres nouveautés détaillées en seconde partie.

Karl Fogel inspiré pour une seconde édition de « Producing OpenSource Software »

Posté par  . Édité par claudex. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
9
30
jan.
2013
Culture

Suite au succès de son premier livre « Producing Open Source Software » publié aux éditions ILV, Karl Fogel récidive et recherche un financement pour publier une seconde édition. Ce second ouvrage serait toujours distribué sous licence CC-By et parlerait des nouvelles évolutions depuis le premier tome (2005) notamment de Github.

Son premier livre avait été traduit par l'équipe de Framasoft, Framabook et Framalang et est toujours disponible à l'achat ou au téléchargement.

TPB AFK : The Pirate Bay, Away From Keyboard

Posté par  (site web personnel) . Édité par vlamy, baud123 et Benoît Sibaud. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
17
30
jan.
2013
Audiovisuel

Le documentaire TPB AFK (« The Pirate Bay, Away From Keyboard »), réalisé par Simon Klose, et produit par Nonami AB, raconte l'histoire des créateurs du site de fichiers BitTorrent. Il sera diffusé en première au 63ème Berlin International Film Festival le 8 février à 17:00 CET. Ce sera le premier film de la Berlinale à être diffusé simultanément en ligne, gratuit et payant.

Le film a été financé sur KickStarter en 2010, ainsi que via la vente actuelle de DVD. Il sera bien évidemment disponible sur BitTorrent, donc conformément à l'effet torrent : le débit global de diffusion augmentera avec le nombre de participants.

NdR : merci à vlamy pour ses contributions à cette dépêche.