Etherpad Lite 1.1 est sorti

Posté par  . Édité par B16F4RV4RD1N, Nÿco et Benoît Sibaud. Modéré par baud123. Licence CC By‑SA.
Étiquettes :
34
2
juin
2012
Internet

Etherpad Lite est une application utilisant le serveur web en JavaScript Node.js et permettant d'éditer du texte à plusieurs en simultané. Il est le petit frère de Etherpad, lui en Java (et beaucoup plus consommateur en ressources).

Principale nouveauté, l'arrivée des greffons avec, notamment :

  • Gestion des styles : on peut définir des styles et les appliquer, cela réjouira ceux qui attendaient l'édition logique ;
  • Conférence vidéo : il est possible d'avoir une conférence vidéo tout en éditant le texte, pratique pour faire un compte-rendu de réunion ou pour se mettre d'accord lors de l'édition du texte ;
  • Coloration syntaxique.

NdA : Merci à Nÿco et farvardin pour leur aide lors de la rédaction de cette dépêche.

RPM 4.10 est sorti

Posté par  . Édité par Florent Zara, Nÿco, Benoît Sibaud et Pierre Jarillon. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
24
1
juin
2012
Red Hat

RPM Package Manager (anciennement Red Hat Package Manager), l'outil de gestion des paquets de RHEL, Fedora, Suse, Mageia… est sorti en version 4.10. Rappelons que cet outil simple RPM (équivalent à dpkg chez Debian et apparentés) se couple avec des outils de téléchargement et résolution de dépendances, tels que urpmi / urpme et yum (équivalents au couple apt-get / apt-cache, toujours chez Debian et apparentés). Cette version 4.10 n'apporte pas énormément de nouveautés, on peut citer, en plus des traditionnelles corrections de bugs et amélioration mineures :

  • la prise en charge du ~ à la fin du nom de fichier pour différencier les versions des paquets comme chez Debian (pour ajouter un ~beta, par exemple) ;
  • la compression des données avec 7-zip ;
  • erasure progress during transactions.

Sinon, il semble que le fork rpm5 (utilisé notamment par Mandriva) soit sur le point d'être abandonné. RPM 5 n'est géré que par deux personnes et les effets de bord semblent plus importants que prévus. Nous devrions avoir plus d'information fin juin sur ce qui n'est pour le moment qu'une rumeur.

Journal Le Raspberry Pi fait des des jaloux

Posté par  . Licence CC By‑SA.
27
23
mai
2012

Cher journal,

Via sort un PC sous ARM (enfin, ils ne disent pas qu'il est sous ARM, mais PC Inpact le dit). Il me semble fort similaire au Raspberry Pi et je me demande si le succès de ce dernier n'est pas à l'origine de produit. Malheureusement, je n'ai pas trouvé d'information précisant si on pourrait installer facilement autre chose sur la bête.

Pour ceux qui ne s'intéresse qu'aux gros serveur, Red Hat a embauché les développeurs prinicipaux de JRuby. (…)

Petit état des lieux du NoSQL

65
7
mai
2012
Base de données

Pendant longtemps, les bases de données relationnelles ont été l'unique solution pour enregistrer des données, ou en tout cas, la solution adoptée par défaut par beaucoup de monde sans plus de réflexion sur le sujet. Pourtant, certaines personnes considèrent que le problème de stockage de données est en fait multiple et qu'il convient de se poser de nombreuses questions :

  • Est-ce que les données sont fortement structurées ou non ?
  • Quel est le ratio entre les lectures et les écritures ?
  • Est-il acceptable de perdre un enregistrement sur un million ? Sur un milliard ?
  • Est-ce que les données sont réparties sur plusieurs data-centres ?
  • Est-ce que la taille des données peut être multipliée par 10 en l'espace d'un mois ?
  • Quelle indisponibilité du service peut-on se permettre ?
  • Etc.

Les bases de données relationnelles proposent leurs réponses à ces questions ; elles peuvent paraître raisonnables dans bien des cas, mais pas toujours. Par exemple, les bases de données relationnelles sont très mal adaptées quand on veut privilégier les performances plutôt que la garantie d'écriture des données.
Aussi, pour répondre à ces problématiques différentes, un mouvement, NoSQL, a proposé d'adopter des outils différents, spécialisés pour certains cas d'usage. Certaines bases de données NoSQL sont destinées à traiter d'énormes volumes de données, d'autres sont conçues pour maximiser le nombre de requêtes par seconde qu'un serveur pourra traiter, etc. Notons en particulier que la plupart des plus gros sites web ont quitté le monde relationnel (Google, Facebook, Twitter, Amazon), ce qui tend à valider le besoin d'avoir d'autres outils que les bases de données relationnelles.

Logo nosql

NdA : Merci à Christophe Turbout, Thomas Douillard, Buf, olivierweb, Spack, baud123, Bruno Michel, mike.simonson et rakoo pour leur aide lors de la rédaction de cette dépêche

Petites brêves : ODF et Cassandra

Posté par  . Édité par Nÿco, khalahan, Nils Ratusznik et Brndan. Modéré par Pierre Jarillon. Licence CC By‑SA.
23
28
avr.
2012
Technologie

Apache Cassandra 1.1 est sortie

La base de donnée NoSQL de la fondation Apache est sortie en version 1.1, cette base de données est destinée à stocker beaucoup de données sur une architecture distribuée tout en étant tolérante aux pannes et offrants de grandes performances.

Les nouveautés sont un cache amélioré, une amélioration du langage de requête CQL (Cassandra Query Language, un sous-ensemble de SQL), un contrôle du stockage, une intégration d'Hadoop, un contrôle du répertoire des données et une amélioration de la montée en charge.

Microsoft Office 15 prendra en charge ODF 1.2

Microsoft a annoncé à la conférence ODF plugfest, hébergée par Microsoft, que sa suite Office intégrerait la gestion d'ODF 1.2 dans sa version 15

Le gouvernement hongrois soutient le développement d'ODF

Le gouvernement hongrois a annoncé investir 370 millions de Forints (environ 1,25 millions d'Euros) dans le développement d'applications utilisant le format ODF. La somme sera répartie entre le département d'informatique de l'université de Szeged et la société Multiráció qui développe EuroOffice, une suite bureautique issue d'OpenOffice.

Journal Discuter d'Acta avec le président du parlement.

Posté par  . Licence CC By‑SA.
Étiquettes :
9
26
avr.
2012

Petit journal bookmark pour dire que le président du Parlement Européen propose de chatter avec lui sur Facebook pour parler d'Acta. L'adresse est http://chat.epfacebook.eu/ .

Pour rappel, Acta est un traité négocié en secret depuis 2007 entre différent états, dont les états membres de l'Union Européenne qui vise à lutter contre la contrefaçon. Le problème, outre la négociation secrète d'un traité qui concernera la vie quotidienne de tout le monde est qu'il utilise des termes tellement larges et vague qu'il (…)

OpenTTD 1.2.0 est sorti

35
18
avr.
2012
Jeu

Open Transport Tycoon Deluxe, le jeu de simulation de transport, est sorti en version 1.2.0 le 15 avril dernier. C'est un digne représentant de la série des Tycoon, tels les fameux RollerCoaster Tycoon, RailRoad Tycoon, et bien sûr Transport Tycoon Deluxe dont est directement tiré OpenTTD.
logo OpenTTD

Dans l'esprit de la série, vous incarnez un gestionnaire mégalomane dévorant une carte en 2D isométrique par des infrastructures habilement placées, un personnel judicieusement recruté, et un budget précautionneusement verrouillé.

OpenTTD vous place dans le domaine des transports et du fret. À vous les batailles pour monter des réseaux de transport en commun efficace et rentable dans toutes les villes de la carte ! À vous la recherche de la voie postale la plus lucrative ! Choisirez-vous un transport par ces économiques fourgons ou par ces coûteux mais volumineux trains ? À moins que votre compagnie ne puisse se permettre le luxe des avions postaux ? Le courrier, c'est très surfait, dites-vous ? Mais alors, que diriez-vous de transporter du charbon afin d'alimenter la centrale voisine ? Une mission simple et sûre. Vous vous voyez peut-être plutôt en magnât du pétrole, vos supertankers pavant une route vers l'or noir qui vous propulsera vers des richesses infinies !

NdM : Encore un bel exemple de dépêche collaborative ! Merci à Nÿco, Sébastien Koechlin, José JORGE, JAGUENAUD Anthony, baud123, Nils Ratusznik, Yves Bourguignon, Sébastien B., Bruno, Nonolapero, mackwic, Florent Zara, et edouard saucisse pour leur contribution à la rédaction de cette dépêche.

Calligra 2.4 est sortie

Posté par  . Édité par Nÿco et Bruno Michel. Modéré par baud123. Licence CC By‑SA.
35
14
avr.
2012
KDE

Calligra est une suite bureautique (traitement de texte, tableur, présentation…), graphique (dessin bitmap et vectoriel) et de management (gestion de projet). Calligra est issu d'un fork de Koffice et prend en charge les format ODF (comme OpenOffice.org et LibreOffice) pour les applications où un tel format de stockage est défini.

C'est la première version stable de Calligra et la première version pour utilisateur finaux qui prend en charge KDE 4 (Koffice 2.3 n'était destinée qu'aux utilisateurs expérimentés). En plus d'une version pour ordinateur de bureau, Calligra est disponible en version mobile (ciblant le Nokia N900) et en version active (au sens de Plasma Active) destinées aux tablettes à écran tactile.

Logo Calligra

Projet Lumberjack

Posté par  . Édité par Florent Zara, NeoX, Nÿco, Xavier Teyssier et olivierweb. Modéré par Florent Zara. Licence CC By‑SA.
34
7
mar.
2012
Linux

Le projet Lumberjack est une initiative de plusieurs développeurs de système de logs pour améliorer l'enregistrement d'événements par le système. Il a débuté lors d'une conférence dans les bureaux de Red Hat en République Tchèque avec un entretien entre Steve Gibbs (auditd), Lennart Poettering (systemd, journald), Rainer Gerhards (rsyslog), William Heinbockel (CEE, Mitre) et plusieurs autres développeurs Red Hat.

Le but est de standardiser le contenu des logs et d'améliorer leur création par les applications qui les génèrent. Pour cela, les développeurs vont suivre les spécifications Common Event Expression (CEE). Sur leur site, on peut déjà trouver le schéma XML des logs, ainsi qu'un exemple en XML et un autre en JSON.
Logo Lumberjack
NdA : Merci à Nÿco, olvierweb et Neox pour leur aide lors de la rédaction de cette dépêche.

Pourquoi Wayland veut remplacer X

Posté par  . Édité par Anonyme, Jarvis, reno, Nÿco, baud123, NeoX, Benoît, Laurent Pointecouteau et Yves Bourguignon. Modéré par baud123. Licence CC By‑SA.
Étiquettes :
88
21
fév.
2012
Serveurs d’affichage

Voici une dépêche pour expliquer le fonctionnement de Wayland et pourquoi les développeurs pensent que le X Window System, l'environnement graphique historique du monde Linux, n'est plus adapté à l'utilisation actuelle. Elle est basée, entre autres, sur la présentation de Kristian Høgsberg, le créateur de Wayland, au Fosdem dont la vidéo est disponible.

NdA : merci à Nÿco, reno, baud123, Yves Bourguignon, Jarvis, Hell Pé, Stéphane Aulery et Benoît pour leur aide lors de la rédaction de cette dépêche.

Logo Wayland

HTTPS Everywhere en version 2.0.1

Posté par  . Édité par Florent Zara, Nÿco et detail_pratique. Modéré par Lucas Bonnet. Licence CC By‑SA.
42
6
mar.
2012
Internet

HTTPS Everywhere est une extension Firefox éditée par l'Electronic Frontier Foundation qui permet de remplacer automatiquement l'URL d'un site web par son équivalent HTTPS. Ce n'est pas forcément simple parce que pour beaucoup de sites, il ne suffit pas d'ajouter un s à http. Par exemple, jusqu'à récemment, la version HTTPS de Google n'était accessible que sur https://encrypted.google.com.

Logo HTTPS Everywhere

L'extension maintient donc une base de données pour effectuer les correspondances. Cette version 2.0.1 apporte une base plus grande (404 nouvelles règles depuis la version 1.2.2) mais aussi un Decentralized SSL Observatory (observatoire SSL décentralisé) qui permet d'envoyer de manière anonyme les certificats à une base de données de l'EFF pour qu'ils soient étudiés par cette dernière afin de détecter les éventuelles failles. L'observatoire permet aussi de signaler les éventuels problèmes en temps réel. Pour l'instant seuls les certificats qui ont été générés à partir d'une clef privée faible — à cause d'une machine ayant un générateur de nombre aléatoire buggé — sont signalés. Enfin, cette version 2 fonctionne désormais aussi sur le navigateur de Google : Chrome.

NdA : Merci à detail_pratique pour son aide lors de la rédaction de cette dépêche.

Version 1.0 de Julia

Posté par  . Édité par reno, Nÿco, Brndan, Bruno Michel, Xavier Teyssier et olivierweb. Modéré par NeoX. Licence CC By‑SA.
40
4
mar.
2012
Technologie

Julia, un langage de programmation peu connu, a atteint la version 1.0 (disponible uniquement sur Linux et Mac OS X actuellement). Le langage a été créé par des scientifiques et se veut donc optimisé pour leurs besoins : le calcul scientifique, l'apprentissage automatique (machine learning en anglais), la fouille de données (data mining), le calcul algébrique linéaire à grande échelle et le calcul distribué et parallèle.

Ils veulent un langage :

  • Très simple à apprendre, mais qui puisse aussi convenir aux « hackeurs sérieux » : Julia a une syntaxe facile à apprendre pour les utilisateurs de Matlab, tout en étant homoiconique avec des vrais macros comme le Lisp.
  • Aussi utilisable pour la programmation « normale » que Python, aussi simple pour les statistiques que R, aussi naturel pour le traitement de texte que Perl (Julia supporte les PCRE), aussi puissant pour l'algèbre linéaire que Matlab et aussi bon pour lier des programmes ensemble que le shell.

Avec une implémentation :

  • Open source avec une licence peu contraignante : Julia est sous licence MIT.
  • Aussi performante que le C tout en ayant la dynamicité de Ruby : quelques benchmarks sont sur la page d'accueil de Julia qui est dynamiquement typé avec annotation optionnelle de type (et dispatch multiple).
  • Fournissant un mode interactif et compilé.

Bref, ils sont ambitieux ! Leur manuel de référence est assez bien fait : à vous de juger…

NdA : Merci à Nÿco, olivierweb, Brndan et particulièrement à reno pour leur aide lors de la rédaction de cette dépêche.

Journal Debian recompilée avec Clang/LLVM

Posté par  . Licence CC By‑SA.
Étiquettes :
30
6
mar.
2012

Petit journal bookmark pour vous annoncer une nouvelle sur laquelle je suis tombé. Le projet Debian a été recompilé avec Clang/LLVM (un compilateur libre, concurrent de GCC). Les points intéressants soulevés (autre que faire plaisir aux fanboys Clang) sont que ça permet une meilleure qualité du code en utilisant deux compilateurs différents (qui ne soulèvent pas les mêmes problèmes et que ça permet de montrer que Clang est viable en tant que compilateur.

Sur les 15658 paquets, 1381 (8.8 %) (…)