Présentation de Rust 0.8

129
11
oct.
2013
Rust

Rust est sorti en version 0.8 le jeudi 26 septembre dernier, apportant comme d’habitude son lot de nouveautés.

Rust est un langage de programmation multi-paradigme (procédural, fonctionnel, orienté objet), compilé et orienté système. Il se veut donc un concurrent sérieux de langages tels que le C, C++, D et Go.

Logo Rust

Centré sur la sûreté, la concurrence et la praticité, il est développé par Mozilla Research (ils ne font pas que du web !) et une communauté de bénévoles. Il est publié sous double licence Apache 2.0 et MIT.

Il y a déjà eu deux dépêches complémentaires consacrées à Rust, à l’occasion de la sortie de la version 0.1 et de la version 0.3. Notons également un journal plutôt intéressant mais assez succinct, paru à l’occasion de la sortie de la version 0.7.

Mais en règle générale, le sujet reste borné à quelques blogs anglophones, quelques nouvelles furtives sur Developpez.com par exemple, et bien sûr le site web du projet.

Il me semblait donc nécessaire de faire le point sur ce langage à la communauté dynamique et qui semble très prometteur. La sortie de la version 0.8 est donc l’occasion rêvée pour vous faire une présentation complète du langage. D’ailleurs, ce document est sûrement, à la date de la publication, le plus gros document francophone concernant Rust (et la plus grosse dépêche jamais publiée sur Linuxfr ? :p).

Note de l’auteur : un grand merci à sebcrozet pour ses connaissances sur le fonctionnement de Rust (qui s’est inscrit sur Linuxfr juste pour l’occasion !), à olivierweb et à Olivier Renaud pour leurs innombrables corrections, ainsi qu’à tous les autres contributeurs bien entendu !

Meilleurs contributeurs LinuxFr.org : les gagnants de septembre 2013

Posté par  (site web personnel, Mastodon) . Édité par Benoît Sibaud. Modéré par patrick_g.
Étiquettes :
13
10
oct.
2013
LinuxFr.org

On continue sur notre lancée de récompenser ceux qui chaque mois contribuent positivement au site LinuxFr.org (dépêches, commentaires, logo, journaux, patchs, etc.). Vous n'êtes pas sans risquer de gagner un abonnement à GNU/Linux Magazine France ou encore un livre des éditions Eyrolles ou ENI. Voici les gagnants du mois de septembre 2013 :

Abonnement d'un an à Linux Magazine France

Livres des éditions Eyrolles et ENI

Les livres qu'ils ont sélectionnés sont en seconde partie de la dépêche.

Certains gagnants n'ont pas pu être joints ou n'ont pas répondu. N'oubliez pas de mettre une adresse de courriel valable dans votre compte ou lors de la proposition d'une dépêche. En effet, c'est notre seul moyen de vous contacter, que ce soit pour les lots ou des questions sur votre dépêche lors de sa modération. Tous nos remerciements aux contributeurs du site ainsi qu'à GNU/Linux Magazine France, aux éditions Eyrolles et ENI.

N'oubliez pas de contribuer, LinuxFr.org vit pour vous et par vous !

Monter votre propre réseau social avec Movim et Metronome

Posté par  (site web personnel, Mastodon) . Édité par ZeroHeure, palm123, NeoX, thomasv, Valdenaire Denis, Benoît Sibaud, Loïc Blot, Bruce Le Nain, Ymage et Anonyme. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
22
23
sept.
2013
Do It Yourself

Grâce au protocole XMPP, il est devenu relativement facile de monter son service de messagerie instantanée sur son serveur et de le connecter au reste du monde pour chatter avec n'importe qui (surtout grâce à Google Talk qui accepte les connexions entre serveurs et Android, qui a permis de créer énormément de compte Google Talk et de connecter les clients).

Mais aujourd'hui, suite à l'extension pubsub du protocole (qui n'est pas encore dans la standardisation d'XMPP), nous pouvons monter un réel réseau social sur nos serveurs. En effet, "pubsub" signifie "publish subscribe" qui se traduit par "publier et s'inscrire". Ce système permet de publier des messages vers des groupes de personnes et de suivre différents groupes pour voir les messages publiés par les autres.

Merci aux contributeurs de la dépêche pour la relecture, les corrections et les conseils (leur nom est dans le lien sous le titre de la dépêche) !

Forum général.petites-annonces Cherche Administrateur Linux, Suresnes 92

Posté par  . Licence CC By‑SA.
5
17
sept.
2013

Bonjour,

WAYCOM INTERNATIONAL Créée en 2000, notre société est opérateur de solutions IP sur mesure. Sa gamme de solutions IP souples et évolutives répond aux besoins des entreprises, de la TPE aux Grands Comptes, pour une utilisation optimisée de leur système d'information. Privilégiant la relation client, nous nous attachons à fournir des prestations haut de gamme et sur-mesure. La société est composée de 35 personnes, principalement ingénieurs systèmes et réseaux.

Dans le cadre de la croissance de la société, nous (…)

PostgreSQL 9.3

Posté par  . Édité par ZeDuke, palm123, Nicolas Casanova, arthurr, claudex, olivierweb, Xavier Teyssier, Spone Gary, ZeroHeure, Yala et Nÿco. Modéré par Xavier Teyssier. Licence CC By‑SA.
Étiquettes :
75
10
sept.
2013
Base de données

La version 9.3 de PostgreSQL est sortie le 9 septembre 2013.

Avec cette nouvelle version, la plus aboutie des bases de données libres s'enrichit encore de nouvelles fonctionnalités.

PostgreSQL

Principales nouveautés :

  • tables externes modifiables ;
  • le pilote pgsql_fdw permet l’agrégation de base de données PostgreSQL ;
  • vues modifiables ;
  • vue matérialisée ;
  • jointure latérale ;
  • fonctions JSON supplémentaires ;
  • recherche indexée des expressions régulières ;
  • checksums des pages disques ;
  • utilisation de mmap pour réduire la consommation de mémoire partagée SysV.

Plus de détails dans la deuxième partie.

eHour, SO Planning: 2 logiciels de suivi d'activité

Posté par  . Édité par Nils Ratusznik, Benoît Sibaud et Bruno Michel. Modéré par patrick_g. Licence CC By‑SA.
18
21
août
2013
Internet

Parmi les nombreux logiciels de gestion d'activités, voici deux outils aux fonctionnalités simples qui répondent à des besoins eux aussi simples :

  • avoir une gestion de planning en ligne, multi-utilisateurs, facile à prendre en main, sans se prendre la tête à faire des diagrammes de Gantt ;
  • avoir un rapport d'activité des membres de l'équipe, également en ligne, avec une granularité à l'heure ;
  • pouvoir adapter les outils aux besoins de l'entreprise, et pourquoi pas y contribuer.

Dans la seconde partie de la dépêche, une présentation des outils suivants sera faite :

  • eHour est un outil en Java conçu pour avoir un rapport d'activité précis (GPLv2) ;
  • SO Planning est développé en PHP et est plutôt conçu pour planifier efficacement des projets ou des tâches (GPLv3).

Journal Tutoriel : auto-hébergement , Raspberry Pi et blog (publi-information)

26
18
août
2013

Préambule 1
Ce qui suit fait plus de 10 lignes ;) et ne s'adresse pas à ceux qui ont déjà les connaissances nécessaires pour mettre en place et administrer un serveur ; c'est la présentation d'un simple tutoriel sur l'auto-hébergement d'un blog sur Raspberry Pi.

Préambule 2
Il y a encore six mois, l'idée de créer un blog me paraissait aberrante : afficher des photos de mon chat ou de mon antique Super5 toute propre, parler de mes 1001 mésaventures quotidiennes, commenter (…)

Spacewalk 2.0

Posté par  (site web personnel, Mastodon) . Édité par Xavier Teyssier, palm123 et Benoît Sibaud. Modéré par tuiu pol. Licence CC By‑SA.
20
14
août
2013
Red Hat

Spacewalk est un logiciel de gestion des systèmes et de leurs mises à jour pour les distributions basées sur les paquets RPM. Ce nom ne vous dit peut-être rien, mais ce projet est en fait celui qui sert de base à Red Hat Network Satellite, ainsi qu'à SUSE Manager.

Le 19 juillet dernier est sortie la version 2.0 de ce logiciel, dont les changements principaux sont détaillés en deuxième partie de dépêche.

PluXml 5.2 le CMS propulsé à l'XML est de sortie

Posté par  . Édité par ZeroHeure, palm123 et Benoît Sibaud. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
24
11
août
2013
Internet

On en parle peu, et pourtant c'est un système de gestion de contenu (SGC ou CMS pour les anglophones) qui avance à grand pas.
Contrairement à d'autres SGC (Wordpress, Drupal, Spip, etc.) PluXml ne s’appuie pas sur une base de donnée (Mysql, Postgresql, etc.) mais sur des fichiers XML.

La version 5.2 a vu en plus de l'amélioration de son fonctionnement interne, la réécriture d’une partie du moteur des plugins pour accélérer leur chargement et réduire la mémoire occupée, mais aussi la possibilité de créer un patron personnalisé pour la page d'accueil du site en plus de celles des articles, catégories et pages statiques…

Première beta de POCHE 1.0 disponible

33
8
août
2013
PHP

POCHE est une application web pour gérer une liste de lectures à lire plus tard. Grâce à un bookmarklet, vous sauvegardez facilement un lien dans votre POCHE. POCHE sauvegarde le contenu entier d’un lien : les textes et les photos sont enregistrés sur votre serveur (mais pas la pub!). Ensuite vous pouvez lire une page dans une vue confortable.

Logo Poche

C'est une alternative open source à Pocket / Readability / Instapaper. Vos données vous appartiennent et ne dépendent pas d'une société. Pour éviter ce qui nous est arrivé avec Google Reader, prenez les devants avec Pocket & co.

Journal Mon projet : Feedspot

49
4
août
2013

Bonjour à tous,

Je viens vous parler d'un projet qui est l'aboutissement de plusieurs années de travail, et qui me semble être assez mature pour que je vous le présente.

Feedspot

Ce projet s'appelle Feedspot : il propose un ensemble de services de veille, basés sur l'actualité.
Mon serveur est abonné à des centaines de milliers de flux RSS, et j'ai fabriqué 3 services autour de cette formidable masse de données :

Radar à buzz

Le radar à buzz est (…)

Revue de presse — juillet 2013

Posté par  (site web personnel, Mastodon) . Édité par Xavier Teyssier, palm123, claudex et tOnGAs. Modéré par Nÿco. Licence CC By‑SA.
29
15
juil.
2013
Presse

La revue de presse papier est arrivée. Ceux qui ne sont pas encore passés par leur marchand de journaux ce mois‐ci peuvent actuellement trouver en kiosque les magazines suivants :

  • GNU/Linux Magazine no162 :
  • Linux Pratique no78 :
  • MISC no68 : sur la sécurité des téléphones et télévisions connectées ;
  • GNU/Linux Magazine hors-série no67 sur MySQL et les bases de données ;
  • Linux Essentiel hors-série no4 : « Passez à Linux », sous forme de mook (croisement entre un livre et un magazine) ;
  • Open Silicium no7 : Solutions embarquées pour Raspberry Pi ;
  • Linux Inside no13 vous propose de créer votre propre kloug service de Cloud.

Toujours en kiosque et chroniqué le mois passé :

  • Linux Essentiel no32 : Ne vous laissez plus espionner ! Protégez-vous des regards indiscrets !
  • Planète Linux no75 : Faut-il installer Ubuntu 13.04 ?

Sortie de la version 2.0 de GNU Health

Posté par  (site web personnel, Mastodon) . Édité par azerttyu et bechamel. Modéré par tuiu pol. Licence CC By‑SA.
32
10
juil.
2013
Médecine

GNU Health est un projet de logiciel de Système d'information hospitalier et de dossier médical personnel sous licence GPL-3.
Il est écrit en Python avec le Framework Tryton et utilise PostgreSQL comme base de données.
Le projet est géré par l'ONG GNU Solidario qui œuvre à fournir santé et éducation aux plus démunis par le biais du logiciel libre.

Cette nouvelle version apporte en autre la compatibilité avec Tryton 2.8 (la dernière version stable en date) et un installateur générique indépendant de l'OS.

pkgsrc 2013Q2 est disponible

Posté par  (site web personnel, Mastodon) . Édité par claudex, Benoît Sibaud et GeneralZod. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
25
8
juil.
2013
NetBSD

L'équipe de pkgsrc est fière de vous annoncer la disponibilité de la branche pkgsrc-2013Q2 ! Pkgsrc est un framework de construction de logiciels tiers pour NetBSD ainsi que pour d'autres systèmes de type UNIX. Il permet donc à NetBSD et à d'autres systèmes d'exploitation de disposer de nombreux logiciels, sous forme source mais aussi sous forme binaire.

Les développeurs pkgsrc fournissent une nouvelle version stable chaque trimestre. Comme son nom l'indique, pkgsrc 2013Q2 est donc la deuxième sur les quatre prévues en 2013, et est disponible depuis le 4 juillet.

Plus de détails sur cette version en particulier en deuxième partie de dépêche.