JRuby 1.7.0

Posté par  (site web personnel, Mastodon) . Édité par Davy Defaud, Nÿco, El Titi et Bruno Michel. Modéré par Nÿco. Licence CC By‑SA.
Étiquettes :
11
25
oct.
2012
Ruby

Après un an et demi, l’équipe de JRuby vient de mettre à disposition la version 1.7.0 de son implémentation de l’interpréteur Ruby écrit en Java. La grande fonctionnalité de cette version est la compatibilité avec Ruby 1.9. En effet, l’interpréteur se comportera comme un Ruby 1.9.3 par défaut. Il y a encore des bouts de Ruby 1.9 qui ne sont pas — encore — pris en charge comme le Ripper, l’analyseur de code. Cependant, l’équipe considère que cette version est capable de faire tourner des applications en production.

Logo de JRuby

Le travail ne s’est pas fait que là. L’équipe JRuby annonce des améliorations dans tous les sous‐systèmes et notamment dans la parallélisation des traitements. L’autre point saillant de cette version est la prise en charge de la fonctionnalité invokedynamic incluse dans la JVM depuis la version 7 de Java (mais désactivée par défaut jusqu’à l’arrivée de Java 8). JRuby vous explique comment l’activer.

JRuby est disponible en téléchargement sous forme de binaires pour Java, d’exécutables pour Mac OS X et Windows, de gems Ruby et, bien sûr, de fichiers sources. Vous pouvez également cloner le dépôt Git !

NdM : Merci à Nÿco et Le Cancre Las pour leur participation à la rédaction.

Lisez en liberté avec TeaBook Open Reader !

Posté par  (site web personnel) . Édité par Davy Defaud, Florent Zara, baud123 et Bruno Michel. Modéré par Florent Zara.
33
25
oct.
2012
Communauté

Avant‐propos : je travaille chez TEA, entre autres choses sur ce projet.

Comme vous le savez probablement, l’Open World Forum a eu lieu, il y a peu, à Paris. À cette occasion, TEA the ebook alternative vient d’annoncer l’ouverture du code du TeaBook Open Reader en GPL. Il s’agit d’une application de lecture de livres numériques EPUB destinée à être utilisée dans les navigateurs, sur PC et tablettes :

  • bibliothèque de livres ;
  • lecture d’EPUB ;
  • reprise de la lecture là où on s’est arrêté ;
  • gestion de la police d’affichage et du rendu tels que l’a souhaité l’éditeur ;
  • affichage sur une ou deux pages ;
  • lecture et accès à la bibliothèque même sans connexion Internet.

Il est à noter que cette application est en développement actif chez TEA. Une démonstration a été mise en ligne pour que vous puissiez voir et tester l’application.

Vous ne savez pas quoi coder d’utile et d’intéressant ? Venez donc participer au développement de cette superbe application de lecture de livres numériques !
 
Vous trouverez plus de détails (licence, application…) dans la suite de la dépêche.

Mono 3.0 est disponible

Posté par  (site web personnel, Mastodon) . Édité par Davy Defaud, El Titi et Bruno Michel. Modéré par Davy Defaud. Licence CC By‑SA.
Étiquettes :
16
25
oct.
2012
Mono

Miguel de Icaza, développeur historique de GNOME et meneur du projet Mono via la société Xamarin, vient d’annoncer la version 3.0 de Mono, la version open source de la plate‐forme .Net de Microsoft.

Logo Mono

Cette version apporte quatre éléments clefs : une meilleure prise en charge sur les environnements d’Apple (Mac OS X et iOS), l’implémentation des dernières fonctionnalités clefs de .Net (notamment les compilateurs), l’intégration du framework open source de Microsoft pour le développement Web (ASP) et un nouveau ramasse‐miettes (alias garbage collector). Cette version pose aussi les bases d’un processus de développement plus « agile ».

De tout, de rien, des bookmarks, du bla‐bla #43

Posté par  (site web personnel) . Édité par Davy Defaud, Nÿco et rootix. Modéré par rootix. Licence CC By‑SA.
21
25
oct.
2012
Technologie

Comme à sa presque habitude, voici un petit condensé de ma veille. Il s’agit essentiellement de bookmarks, assez peu commentés. Le but étant juste de partager et d’initier discussions, débats, avis, touckevouvoulez.

La majorité des liens est classiquement orientée développement, JavaScript et CSS.

Comme toujours, vous trouverez une liste des liens présentés en fin d’article, pour que les plus rapides puissent cliquer directement sans lire le bla‐bla qui traîne autour.

Bonne lecture !

Install party de Linux‐Nantes le 24 novembre 2012

Posté par  . Édité par Davy Defaud. Modéré par Davy Defaud.
Étiquettes : aucune
2
24
oct.
2012
Communauté

L’association Linux‐Nantes organisera le 24 novembre 2012 une install party ou « grand événement libre pendant lequel le grand public peut venir pour se faire installer GNU/Linux, le célèbre système d’exploitation libre, alternatif à Microsoft Windows© et Apple Mac OS X© ». Cette install party se déroulera au local associatif Bellamy 17, de 10 h à 18 h.
Toute l’équipe de Linux‐Nantes vous y attendra nombreux.

Mini Debconf à Paris fin novembre

Posté par  (site web personnel) . Édité par Davy Defaud, baud123 et Nÿco. Modéré par rootix. Licence CC By‑SA.
Étiquettes :
19
24
oct.
2012
Debian

Les 24 et 25 novembre prochain aura lieu la deuxième édition de la Mini Debconf (conférenceDebian) parisienne. Localisée à l’ÉPITA, elle s’adressera à la fois aux développeurs Debian expérimentés, mais aussi aux amateurs de la distribution.

Le programme de la conférence est disponible sur le site de la conférence. Roberto Di Cosmo (IRILL) et Vincent Untz (GNOME, openSUSE) interviendront comme keynote speakers. Ensuite, la conférence abordera des sujets divers et variés, comme l’empaquetage du noyau Linux, l’installateur Debian ou le fonctionnement de l’« équipe de Release ».

Broadcom libère la pile graphique du Raspberry Pi

Posté par  . Édité par Davy Defaud, weeber, baud123, Nÿco, Benoît, tuiu pol et patrick_g. Modéré par tuiu pol. Licence CC By‑SA.
36
24
oct.
2012
Linux

La pile graphique du Raspberry Pi est aujourd’hui intégralement libre. C’est ce qu’annonce AlexBradbury sur le blog de la fondation à l’initiative du projet.

Le développeur affirme que le BCM2835 embarqué sur le Raspberry Pi est le premier système sur puce d’architecture ARM à disposer de pilotes libres pleinement fonctionnels fournis par le fabricant.

Mise à jour du 25 octobre : Il semble que l’annonce d’une libération de la pile graphique ne soit en réalité qu’un coup publicitaire de Broadcom et de la fondation Raspberry Pi. Selon Luc Verhaegen et Dave Airlie le code libéré n’est qu’une mince couche qui se contente de faire appel au binaire tournant dans le processeur graphique.

NdM : Le Raspberry Pi est un ordinateur de la taille d’une carte de crédit et dont le prix de vente lors de son lancement était de 25 euros. Vous trouverez quelques retours des lecteurs de LinuxFr.org sur ces pages.

Participants à la rédaction de cette dépêche : weeber, Nÿco et Benoît.

Découvrez les gagnants des 4ᵉˢ Open Innovation Awards 2012

Posté par  (site web personnel) . Édité par Davy Defaud, Nÿco et Benoît Sibaud. Modéré par Davy Defaud. Licence CC By‑SA.
Étiquettes :
8
24
oct.
2012
Open Source Experience

Sept projets open source novateurs ont été présentés à la Demo Cup lors de l’Open World Forum à Paris, les 11, 12 et 13 octobre derniers. Cette compétition est organisée chaque année par le Groupe Thématique Logiciel Libre (GTLL) du pôle de compétitivité Systematic Paris‐Région. L’objectif est à la fois de mettre en évidence des projets open source novateurs et de les faire connaître des participants internationaux de l’Open World Forum.

Trois sociétés ont été proclamées lauréates à l’issue du concours 2012 :

  • BlueMind est une solution complète de messagerie, d’agenda et de collaboration ;
  • DocDoku est une solution de gestion du cycle de vie de produit (PLM) haut de gamme open source ;
  • Hippo est un système de gestion de contenu (CMS) sensible au contexte.

Outre les lauréats, quatre autres projets ont participé au titre de finalistes : Cloudweavers, Dolibarr, Silverpeas et Xivo.

Deux ans de projet libre : bilan

Posté par  (site web personnel) . Édité par Davy Defaud, Nÿco et NeoX. Modéré par Davy Defaud. Licence CC By‑SA.
Étiquettes :
27
23
oct.
2012
Communauté

Le 19 octobre 2010, je démarrais le projet Newebe, un réseau social libre et distribué. Eh oui, cela fait déjà deux ans que je me suis lancé dans l’aventure du logiciel libre ! Comme une fois n’est pas coutume, je vous propose ici une rétrospective de l’année écoulée. En effet, il y a un an je m’étais déjà prêté à cet exercice et le résultat avait suscité l’intérêt de plusieurs d’entre vous. C’est pourquoi je recommence aujourd’hui.

NdM : merci à gelnior pour son journal.

X.Org est mort, vive Wayland !

110
23
oct.
2012
Serveurs d’affichage

Eh oui les amis, ça y est, le jour tant attendu est arrivé : Wayland 1.0 est enfin là !

À ce jour, sur tous les ordinateurs de bureau et portables sous GNU/Linux, *BSD ou Solaris de la planète, l’interface graphique — que ce soit KDE, GNOME ou autre — est gérée par X Window System ou X11, dont X.Org est une implémentation (dérivée de XFree86).
Fait tout aussi notable : dans le monde mobile (Android) ou de l’embarqué où GNU/Linux est largement diffusé, X.Org est la plupart du temps absent.

X a été conçu au MIT en 1984 — il y a presque 30 ans ! —, sa version 11 datant, elle, de 1987, ce qui est très vieux pour du code gérant du matériel ayant subi de nombreuses (r)évolutions, avec pour corollaire que X.Org est devenu très difficile à maintenir.
De plus, avec l’avènement des compositeurs (permettant des effets de transparence, d’ombre portée, etc.), le fonctionnement de X.Org pour la gestion graphique ne semble plus optimal, car il constitue une étape supplémentaire entre l’application et le compositeur ainsi qu’entre le compositeur et le matériel.

Plusieurs tentatives pour remplacer X ont eu lieu : Y Window System, Fresco/Berlin… Aucune n’a rencontré le succès escompté.

En 2008, le Danois Kristian Høgsberg a décidé de créer un nouveau serveur d’affichage, à la fois plus moderne et plus simple à maintenir : le projet Wayland était né.

C’est donc finalement le W de Wayland qui succèdera à X !
Wayland

Pour se donner une petite idée de leurs différences, l’interface de programmation (API) de Wayland est environ 15 fois plus petite que celle de X…

Du côté utilisateur, on nous promet quelques bénéfices immédiats : une plus grande fluidité, un affichage sans cisaillements (tear‐free) quand la décoration est gérée par le client…
Notons enfin que Wayland n’est pas développé contre X.Org, mais avec le plein appui des développeurs de ce dernier qui voient bien l’intérêt de simplifier la maintenance. D’ailleurs, la Fondation X.Org vient de réviser ses statuts en incluant Wayland dans les logiciels qu’elle soutient.

Participants à la rédaction de cette dépêche : reno, antistress, Xavier Claude, Davy Defaud, Patrick_g, Benoît.

Apéro Python à Bruxelles le vendredi 26 octobre

Posté par  . Édité par Davy Defaud et Nils Ratusznik. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
7
23
oct.
2012
Python

Le prochain Apéros Python Belgium se tiendra le vendredi 26 octobre à Bruxelles.

En plus des habitués de l’AFPyro, nous attendons également avec plaisir les membres de pyBug, le nouveau Python Belgian User Group.

Outre le retour sur la PyConFR 2012, nous discuterons également de l’organisation de la salle Python lors du FOSDEM.

Comme chaque fois, vous pouvez venir juste pour l’apéro et partager un verre (ou plusieurs), et, si vous le souhaitez, vous inscrire pour le repas qui suivra dans un lieu proche encore à déterminer.

Rendez‐vous à partir de 19 h, au premier étage du Délirium café, Impasse De La Fidélité 4, 1000 Bruxelles.

Pour dimensionner au mieux la réservation, merci de vous inscrire via le lien ci‐dessous.

Sortie de SMI 0.9.9y

Posté par  (site web personnel) . Édité par Davy Defaud, claudex et Benoît Sibaud. Modéré par j. Licence CC By‑SA.
Étiquettes : aucune
21
22
oct.
2012
PHP

SMI est un logiciel de gestion de service après‐vente et d’interventions, destiné à toutes les sociétés offrant ce type de prestations. Outre la gestion des interventions, il permet le suivi des contrats, la planification, la gestion des parcs matériels et logiciels, etc. Il gère également la notion de sous‐traitants et de donneurs d’ordres.

Il a été développé en PHP et fonctionne sur tout serveur avec SGBD MySQL. Il est distribué sous licence GPL.

Depuis sa création, il a été téléchargé plus de 27 000 fois.
Logo SMI

Revue de presse de l’April pour la semaine 42 de l’année 2012

Posté par  (site web personnel, Mastodon) . Édité par Davy Defaud. Modéré par claudex. Licence CC By‑SA.
17
22
oct.
2012
Internet

La revue de presse de l’April est régulièrement éditée par les membres de l’association. Elle couvre l’actualité de la presse en ligne, liée au logiciel libre. Il s’agit donc d’une sélection d’articles de presse et non de prises de position de l’Association de promotion et de défense du logiciel libre.

Sommaire

Documentation du format du Journal

Posté par  (site web personnel) . Édité par Davy Defaud, Florent Zara, Benoît Sibaud et claudex. Modéré par rootix. Licence CC By‑SA.
Étiquettes :
26
22
oct.
2012
Technologie

L’un des reproches fait au journal, l’outil de journalisation système — log — de systemd, est l’utilisation d’un format binaire initialement non documenté et pour lequel aucune promesse de stabilité n’avait été faite.

Une partie de ces reproches est maintenant caduque, puisqu’un document apparu hier sur le wiki de systemd documente en profondeur le format du journal. Le comportement que doit avoir un logiciel souhaitant lire ou écrire le journal sans passer par l’interface de programmation de journald est également décrit.

L’équipe s’est même engagée à garantir la stabilité, tant pour le format binaire que pour le format texte d’exportation.

NdM : merci à Mjules pour son journal.

Conférences PHP à Nantes le 29 octobre

Posté par  . Édité par Davy Defaud, Florent Zara et Nils Ratusznik. Modéré par Davy Defaud. Licence CC By‑SA.
Étiquettes :
6
22
oct.
2012
PHP

Quelques jours avant le PHP Tour Nantes 2012, l’antenne AFUP de Nantes vous propose un petit échauffement avec un rendez‐vous AFUP qui accueillera trois conférenciers, autour de trois thématiques différentes, le lundi 29 octobre de 19 h à 22 h au Centre de Communication de l’Ouest, Place de Bretagne, 44000 Nantes.