Python Sortie de R.A.S. v0.1

Posté par (page perso) . Édité par palm123, Benoît Sibaud, Xavier Claude et NeoX. Modéré par Xavier Claude. Licence CC by-sa
Tags :
49
13
oct.
2013
Python

Le logiciel RandoAmis.Secours (aka R.A.S.) vient de sortir en version 0.1, c'est donc la première release.

Qu'est ce donc ?

R.A.S. est un site web permettant de déclarer les sorties (montagne, canyon, escalade, ski de rando, …) que vous allez faire prochainement. Pour chaque sortie, un descriptif de la sortie ainsi que la localisation sur la carte sont déterminé. De plus 3 horaires sont à définir :

  • le début
  • la fin
  • l'alerte

Si par malheur, vous ne rentrez pas de votre sortie (par exemple à cause d'un accident), R.A.S. enverra des courriels à vos contacts, dès la date d'alerte passée.

Pourquoi ?

Je me suis récemment rendu compte que lors de sorties en montagne, les seules personnes au courant de cette sortie sont généralement également présentes à cette sortie. En cas de problème, il n'y a donc personne capable d'alerter les secours de notre absence.
Sachant que les téléphones portables ne passent souvent pas bien en montagne, il me fallait donc un système capable d'alerter mes proches en cas de problème.

Jeu Dungeon Crawl Stone Soup 0.13 est sorti!

Posté par (page perso) . Édité par Xavier Claude et palm123. Modéré par Benoît Sibaud. Licence CC by-sa
Tags :
33
11
oct.
2013
Jeu

Dungeon Crawl Stone Soup est un jeu libre de type roguelike : un jeu d'exploration tactique de dongeon immergé dans un univers de fantasie. Le joueur a pour mission d'acquérir l'Orbe de Zot et au moins trois runes parmi les quinze qui se trouvent dans le dongeon, et de ressortir vivant de celui-ci avec ces merveilleuses acquisitions.

Le jeu se démarque par une philosophie bien établie concernant le gameplay. On ne trouvera par exemple pas de quêtes, et on ne pourra pas vendre des objets à un commerçant, seulement en acheter (pour éviter que le joueur ne soit tenté de se mettre à ramasser tout ce qui passe sur son chemin), etc… Chaque fonctionnalité doit, pour être intégrée par l'équipe de développeurs, respecter les objectifs majeurs du jeu.

Technologie Héberger son courriel

85
11
oct.
2013
Technologie

Au vu d’un précédent sondage, les lecteurs ont largement envie de plus de howto/documentation. Voici donc un tutoriel pour mettre en place une solution pour héberger ses courriels. Jusque‐là, c’est assez classique, mais on va aller un peu plus loin en ajoutant une solution pour lutter contre le pourriel (spam), qui apprend en fonction de ce que l’utilisateur configure. Cette solution vise une installation pour quelques utilisateurs maximum (on ne parle pas de LDAP, par exemple). Qui plus est, ils doivent être de confiance, car ils ont accès à certaines commandes qui peuvent poser des problèmes. Ils n’ont pas non plus de quota maximum.

L’installation et la configuration ont été testées sur Debian Wheezy, mais devraient fonctionner pour toute distribution.

Sécurité Le programme de Google pour améliorer la sécurité des logiciels libres

Posté par (page perso) . Édité par ZeroHeure, NeoX et Christophe Guilloux. Modéré par NeoX. Licence CC by-sa
Tags : aucun
51
11
oct.
2013
Sécurité

Le 9 octobre dernier Google a annoncé un nouveau programme visant à améliorer la sécurité de plusieurs projets de logiciel libre.

Depuis plusieurs années la firme de Mountain View maintient un "Vulnerability Reward Program" qui a pour objet de payer les programmeurs trouvant des bugs de sécurité dans les applications Google. La dernière annonce étend ce programme à plusieurs projets libres qui forment le soubassement technique d'internet (key third-party software critical to the health of the entire Internet).

Plus de détails dans la suite de la dépêche.

Technologie Présentation de Rust 0.8

125
11
oct.
2013
Technologie

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 !

Audiovisuel Linphone disponible en greffon dans le navigateur

Posté par (page perso) . Édité par Davy Defaud, Sylvain "Viish" Berfini et Benoît Sibaud. Modéré par ZeroHeure. Licence CC by-sa
Tags :
23
11
oct.
2013
Audiovisuel

Linphone est un ensemble open source de bibliothèques et de clients multi‐plates‐formes qui permet de passer des appels sur le protocole SIP en VoIP.
Il est porté par une société française, sur le même modèle économique que Qt et MySQL : la double licence, GPL et dérivés d’un côté, et licence propriétaire de l’autre.

Hier, Linphone s’est enrichi d’un framework Web, disponible sous la forme d’un greffon NPAPI et d’un kit de développement HTML/JavaScript qui permet de le manipuler simplement.
Une version fonctionnelle est disponible sur http://web.linphone.org.

Communauté Conférence Internet des objets et Contiki 17 octobre à Mons (BE)

Posté par (page perso) . Édité par ZeroHeure, Benoît Sibaud et Xavier Teyssier. Modéré par Xavier Claude. Licence CC by-sa
10
10
oct.
2013
Communauté

Ce jeudi 17 octobre 2013 à 19h se déroulera la vingt-deuxième séance montoise des Jeudis du Libre de Belgique.

Le sujet de cette séance : Internet des objets et Contiki

Public : entreprises, étudiants

Les animateurs conférenciers : Sébastien Dawans et Laurent Deru (CETIC)

Description : l'Internet des Objets désigne un ensemble de technologies permettant d'interconnecter des objets de notre entourage tels que des éléments de domotique, des réseaux de lampadaires urbains, des étalages de magasin, … et de les rendre accessible depuis l'Internet. Grâce à des standards ouverts et des logiciels open source, l'architecture IPv6 peut s'étendre à des plateformes embarquées sans fil, de faible coût et consommation. Dès lors, il est possible de mesurer et contrôler notre environnement depuis des applications cloud, dans de nombreux domaines d'application tel que la gestion de l'énergie dans les bâtiments, le suivi de places de parking en milieu urbain, la détection de comportements anormaux chez les personnes âgées à domicile, la logistique et la surveillance.

Lors de ce séminaire, Sébastien Dawans et Laurent Deru présenteront le système d'exploitation Contiki (licence BSD), développé et maintenu par une équipe de chercheurs d'abord suédois et ensuite internationale, ayant pour vocation d'être le système d'exploitation de l'Internet des objets. La présentation abordera également des projets initiés par le CETIC autour du système d'exploitation Contiki : le border router 6LBR et l'application de diagnostique de réseaux IoT, Foren6.

Ligne de commande Bash Argsparse : mieux gérer sa ligne de commande dans ses scripts.

Posté par (page perso) . Édité par Xavier Teyssier, Benoît Sibaud et ZeroHeure. Modéré par Xavier Claude. Licence CC by-sa
46
10
oct.
2013
Ligne de commande

Je vous présente une bibliothèque écrite en Shell : bash-argsparse

Bash-argsparse permet une gestion des options de la ligne de commande en plus haut niveau qu'un simple getopt, un peu comme le module argparse de python.

Parmi la liste des fonctionnalités, on trouve :

  • la génération automatique du --help ;
  • la vérification des entrées utilisateurs, soit suivant des énumérations, soit suivant des formats pré-établis (nombres entiers, adresses IP, etc.), soit via des résultats de fonctions définies par le développeur du script ;
  • l'exclusion mutuelle de plusieurs options ;
  • le cumul de valeur par répétition d'une option ;
  • et plein d'aut'trucs.

GNU GNU Make 4.0 extensible

Posté par (page perso) . Édité par Benoît Sibaud, palm123, Xavier Teyssier et NeoX. Modéré par Benoît Sibaud. Licence CC by-sa
Tags :
36
10
oct.
2013
GNU

Le vénérable ordonnanceur de compilation du projet GNU sort une version 4.0. La possibilité d'écrire des extensions en Guile justifie l'incrément de la version majeure.

LinuxFr.org Meilleurs contributeurs LinuxFr.org : les gagnants de septembre 2013

Posté par (page perso) . Édité par Benoît Sibaud. Modéré par patrick_g.
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 !

Mobile Firefox OS 1.1 et autres actualités

Posté par (page perso) . Édité par ZeroHeure et tuiu pol. Modéré par ZeroHeure. Licence CC by-sa
Tags :
41
10
oct.
2013
Mobile

Espace, frontière de l'infini, vers laquelle voyage le vaisseau spatial Mozilla. Sa mission : explorer de nouveaux mondes étranges, découvrir de nouvelles vies, d'autres civilisations et au mépris du danger, avancer vers l'inconnu.

Frontières de l'infini

Perl Réunion technique Perl à Paris le 23 octobre

Posté par (page perso) . Édité par ZeroHeure et tuiu pol. Modéré par ZeroHeure. Licence CC by-sa
5
10
oct.
2013
Perl

La prochaine réunion technique des Mongueurs de Perl aura lieu à Paris à la Maison des associations du 12ème (181 rue Daumesnil), le mercredi 23 octobre, de 19h30 à 21h00.

Au Programme :

  • Olivier Mengué (‎dolmen) : Perl dans la box énergie d'IJENKO

Olivier Mengué, développeur box chez IJENKO nous présentera l'utilisation de Perl chez IJENKO, notamment embarqué dans leur box énergie. Un cas d'utilisation de Perl dans une startup pour une vraie application. Le service IJENKO est, entre autres, distribué par la société Toshiba en grande surface dans le cadre de son offre « Pluzzy – La maison connectée ».

Elle sera suivie de discussions et débats au café d'à côté. N'hésitez pas à commenter pour confirmer votre venue ou pour plus d'information. Et vous pouvez toujours nous retrouver sur la liste de diffusion des mongueurs de Perl parisiens.

Que sont les réunions techniques Perl ? Ce sont des réunions informelles entre passionnés, amateurs ou curieux du langage Perl et des sujets connexes, ouvertes à tous (même débutants). C'est l'occasion de rencontrer d'autres utilisateurs du langage, de découvrir de nouveaux concepts, modules et techniques. L'ambiance est décontractée.

Presse Revue de presse — octobre 2013

Posté par (page perso) . Édité par ZeroHeure, Xavier Claude et Benoît Sibaud. Modéré par Benoît Sibaud. Licence CC by-sa
14
9
oct.
2013
Presse

La revue de presse papier est là, et après un mois de septembre dense, le nombre de magazines est plus raisonnable ! Ceux qui ne sont pas encore passés par leur marchand de journaux ce mois‐ci peuvent trouver en kiosque les nouveaux magazines suivants :

  • Linux Essentiel no34 questionne la tendance du tout web ;
  • GNU/Linux Magazine no164 s'intéresse au Big Data ;

et chroniqués le mois passé, mais toujours disponibles :

  • Linux Pratique no79 ;
  • MISC no69 ;
  • Open Silicium no8 ;
  • Linux Pratique HS no27 sur la ligne de commande ;
  • GNU/Linux magazine hors-série no68 sur la mise en place de serveurs sous Linux.

Culture Caminandes, quand le lama fait deux pas vers la liberté

Posté par (page perso) . Édité par Benoît Sibaud, Xavier Claude, palm123 et ZeroHeure. Modéré par Xavier Claude. Licence CC by-sa
Tags : aucun
38
9
oct.
2013
Culture

La Fondation Blender lance un nouveau projet de court métrage libre : « Caminandes épisode 2 ».

logo Caminandes

À la différence des projets antécédents (comme Sintel ou Tears of Steel), ce film est la suite d’un autre court métrage réalisé précédemment à l’extérieur de la fondation : Caminandes LLama Drama.

Ce dernier était un court métrage humoristique mettant en scène les mésaventures de Koro le lama… Le film, d’une grande qualité et présenté dans de nombreux festivals avait été réalisé par Pablo Vazquez, Beorn Leonard, et Francesco Siddi. La bande son était signée Jan Morgenstern que nous connaissons bien grâce à sa fidèle collaboration aux projets de la Fondation Blender. Ce film d’animation avait été réalisé avec le logiciel libre Blender, et publié sous licence Libre Creative Common Attribution. Il en sera de même pour ce nouvel épisode : Blender, The GIMP, Krita et Linux sont de la partie !

Ce second épisode de Caminandes est donc devenu un projet officiel de la Fondation Blender. Vous trouverez plus de détails au sujet de cette prochaine réalisation dans la seconde partie de la dépêche.

Audiovisuel Le concept modulaire ouvert de l'Axiom

Posté par (page perso) . Édité par ZeroHeure, palm123, NeoX, Benoît Sibaud et Ontologia. Modéré par Xavier Claude. Licence CC by-sa
41
9
oct.
2013
Audiovisuel

Nos efforts pour construire un prototype de la caméra Axiom avec des caractéristiques réduites (Axiom Alpha) touchent à leur fin. Nous testons des variations de notre concept et de son design pour le système définitif. Tous les détails — et un appel — en seconde partie!

Axiom

NdM : la communauté Apertus s'est regroupée autour d'une association et d'un projet : la création de la future caméra vidéo professionnelle Axiom entièrement libre (épisodes précédents février 2012, avril 2012, juillet 2012, janvier 2013, mars 2013 et avril 2013).