Apéro PHP à Lyon le mardi 29 octobre

Posté par  . Édité par Xavier Teyssier, palm123 et Nÿco. Modéré par claudex. Licence CC By‑SA.
Étiquettes : aucune
6
14
oct.
2013
PHP

Un apéro PHP aura lieu à Lyon le mardi 29 octobre à partir de 19h à l'Antre-Autre (11 rue terme, Lyon 1er). Les apéros PHP sont ouverts à tous, quel que soit le niveau. Le but est de rencontrer d’autres développeurs PHP de la région lyonnaise, de boire un verre ensemble, de discuter de tout et de rien, en fonction des envies de tout le monde.

Lors de cette soirée, Matthieu Napoli nous parlera d’injection de dépendance, en nous expliquant tout d’abord le principe puis en effectuant un état des lieux des différents containers disponibles.

Plus d'informations sont disponibles sur le site de l'AFUP Lyon.

Le L@Bx, un hacklab qui déménage !

Posté par  . Édité par Martin Peres, Florent Zara, Nils Ratusznik, feth, Yves Bourguignon, rootix et jmax17. Modéré par rootix. Licence CC By‑SA.
Étiquettes : aucune
13
14
oct.
2013
Do It Yourself

Depuis sa naissance en septembre 2011, le L@bx, hacklab bordelais, était hébergé dans les locaux de la Fabrique Pola aux bassins à flots. Dans le cadre de la reconfiguration du quartier, le bâtiment est démoli, et Pola migre vers la future Cité Numérique de Bègles, dans l'ancien centre de tri postal, avec le L@bx dans ses bagages.

Intérieur

Ce déménagement longtemps attendu est l'occasion de procéder à un ménage salutaire, mais aussi de remettre à plat les fonctionnements.

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 !

Sortie de R.A.S. v0.1

Posté par  (site web personnel) . Édité par palm123, Benoît Sibaud, NeoX et claudex. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
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.

Héberger son courriel

87
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.

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

Posté par  (site web personnel) . Édité par ZeroHeure, NeoX et rootix. Modéré par NeoX. Licence CC By‑SA.
Étiquettes :
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.

Dungeon Crawl Stone Soup 0.13 est sorti!

Posté par  . Édité par claudex et palm123. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
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.

Linphone disponible en greffon dans le navigateur

Posté par  (site web personnel) . Édité par Davy Defaud, Sylvain Berfini et Benoît Sibaud. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
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.

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

Posté par  (site web personnel) . Édité par Xavier Teyssier, ZeroHeure et Benoît Sibaud. Modéré par claudex. 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.

Firefox OS 1.1 et autres actualités

Posté par  (site web personnel) . Édité par ZeroHeure et tuiu pol. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
42
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

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

Posté par  (site web personnel) . Édité par ZeroHeure, Benoît Sibaud et Xavier Teyssier. Modéré par claudex. 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.

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 !

Réunion technique Perl à Paris le 23 octobre

Posté par  (site web personnel) . É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.

Le concept modulaire ouvert de l'Axiom

Posté par  (site web personnel) . Édité par ZeroHeure, palm123, NeoX, Benoît Sibaud et Ontologia. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
42
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).