Concours de programmation CodinGame le 26 avril 2014

22
22
avr.
2014
Jeu

La prochaine édition de CodinGame, le challenge de code en ligne, aura lieu ce samedi 26 Avril 2014 à 18h (heure française).

L'événement accueillera des développeurs du monde entier pour leur permettre de passer un bon moment, défier leurs pairs, gagner des prix ou entrer en contact avec des sociétés qui leur plaisent et qui recrutent.

Skynet Revolution Coding Challenge

Parmi les nouveautés sur la plate-forme :

  • Clojure est ajouté aux langages disponibles ;
  • l'autocomplétion est activée pour C# et Python ;
  • le thème de cette édition est « Skynet Revolution » : Vous êtes John Connor. Votre objectif : détruire Skynet. Votre arme : le code.

Grisbi : après le logiciel, le manuel en version 1.0

Posté par . Édité par ZeroHeure et Benoît Sibaud. Modéré par Xavier Teyssier. Licence CC by-sa
36
22
avr.
2014
Bureautique

Utilisateur du logiciel de comptabilité personnelle Grisbi depuis la version 0.3, j'ai un jour constaté que le logiciel avait tellement évolué que le manuel était devenu complètement obsolète ; je me suis donc attelé à sa remise à niveau, d'autant qu'il est écrit en Latex, que ça m'intéressait d'apprendre… D'où les versions 0.6, 0.8 et enfin celle-ci. Alors bonnes lectures !

En plus de documenter le logiciel version 1.0 (voir la dépêche dédiée), c'est bien le moins (!), ce manuel de l'utilisateur apporte un certain nombre de nouveautés, détaillées en seconde partie.

Petit jeu en HTML5 et découverte de Crafty

Posté par . Édité par BAud, Benoît Sibaud, palm123, Nÿco, ZeroHeure et NeoX. Modéré par Nÿco. Licence CC by-sa
Tags :
26
22
avr.
2014
Jeu

Rien de tel que de créer son propre jeu… à jouer dans le navigateur. Petite introduction au développement de jeux sur web avec le moteur Crafty.

C'est un moteur de jeu pour HTML5 écrit en javascript. Il fonctionne par entités et propose un rendu par DOM ou Canvas. Dans ce tutoriel, on va utiliser un rendu par DOM, qui est apparemment plus rapide que Canvas (c'est ce que dit la doc !). Nous allons donc nous servir de Crafty pour créer un petit tableau de jeu généré aléatoirement, et y déplacer un personnage, tout en gérant les collisions et animations du personnage et son environnement.

NdM : merci à etenil pour son journal.

Logiciels pour survivre avec Docker

Posté par (page perso) . Édité par NeoX, Nÿco, Benoît Sibaud et Ontologia. Modéré par patrick_g. Licence CC by-sa
25
22
avr.
2014
Linux

Docker a déjà été présenté via un tutoriel pour manipuler les conteneurs et une présentation de la gestion des containers sur LinuxFR. Il s'agit d'un système de conteneurs qui étend ce que fait le système de cloisonnement Linux Containers LXC sous Linux. Cette dépêche présente un certain nombre de logiciels utiles pour compléter Docker.

Revue de presse de l'April pour la semaine 16 de l'année 2014

Posté par (page perso) . Modéré par Nÿco. Licence CC by-sa
Tags :
21
22
avr.
2014
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

pkgsrc 2014Q1 est disponible

Posté par (page perso) . Édité par Davy Defaud, ZeroHeure, Xavier Teyssier, Benoît Sibaud et Xavier Claude. Modéré par ZeroHeure. Licence CC by-sa
Tags :
25
21
avr.
2014
NetBSD

Dans un message à des listes de diffusion pkgsrc et NetBSD, Alistair Crooks a annoncé la disponibilité de la branche pkgsrc-2014Q1 ! Pkgsrc est une infrastructure 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 2014Q1 est donc la première sur les quatre de 2014, et est disponible depuis le 4 avril dernier. Anecdote amusante, il s’agit de la 42e version de pkgsrc.

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

Lots de correctifs pour NetBSD

Posté par (page perso) . Édité par Nÿco, Xavier Claude et BAud. Modéré par Xavier Claude. Licence CC by-sa
26
21
avr.
2014
NetBSD

La fondation NetBSD a annoncé le 25 janvier dernier une nouvelle fournée de versions de leur système d'exploitation éponyme. Point de nouvelle fonctionnalité ici, il ne s'agit que de correctifs de bugs, et surtout de sécurité. Le nombre de nouvelles versions mineures peut sembler important, mais il n'est que l'application du plan de version tel qu'il est défini par la fondation. Ces versions sont les suivantes : 6.1.3, 6.0.4, 5.2.2 et 5.1.4.

De plus, le 12 avril dernier, deux nouvelles versions de la branche 6 ont été rendues disponibles, afin de corriger la désormais connue faille Heartbleed : 6.1.4 et 6.0.5. La branche 5 n'est pas affectée par cette faille.

Une partie de ces corrections est abordée en deuxième partie de dépêche.

Redmine Git Hosting 0.7

21
21
avr.
2014
Ruby

Après un peu plus d'un an de travail, JBox Web est fière d'annoncer la sortie de la version 0.7 du plugin Redmine Git Hosting. Pour rappel, ce plugin pour Redmine, le fameux gestionnaire de projet codé avec Ruby on Rails, permet d'améliorer la gestion des dépôts Git en s'interfaçant avec Gitolite. Depuis la version 0.6 de nombreuses fonctionnalités ont été rajoutées et un gros travail de refonte du code et d'optimisation a été réalisé.

Vous trouverez toute la documentation nécessaire dans le Wiki du projet Github.

Mise à jour : depuis la rédaction de la dépêche, le plugin a reçu deux mises à jour mineures. La dernière version à utiliser est donc la 0.7.2.

Sortie d’Ubuntu 14.04 LTS

40
20
avr.
2014
Ubuntu

Sortie le 17 avril 2014, Ubuntu 14.04 est la vingtième version d’Ubuntu et la cinquième version LTS (pour Long Term Support, c’est‐à‐dire maintien à long terme). Son nom de code est Trusty Tahr, soit le caprin « tahr sûr » en bon français.

Pour rappel, Ubuntu est une distribution GNU/Linux basée sur Debian. Elle est principalement destinée à être utilisée sur des ordinateurs de bureau, des portables ou des mobiles. Elle se veut simple d’accès pour les utilisateurs n’ayant pas des connaissances poussées en informatique.

En plus de la distribution mère, Ubuntu, il existe plusieurs variantes officielles fournies avec des choix logiciels différents, afin de couvrir un besoin (Ubuntu Server, Edubuntu…) ou de fournir un environnement de bureau en particulier (Kubuntu, Xubuntu…). Cette dépêche présente les nouveautés pour les principales d’entre elles.

Tahr

Radare2 lance son Radare Summer of Code

32
19
avr.
2014
Commercial

Radare2 a tenté d'être accepté dans un Google Summer of Code, mais n'a pas été retenu. Au lieu de se lamenter sur son sort, le projet a décidé de lancer son propre Radare Summer of Code !
Pour mémoire, radare2 est un framework d'analyse de binaires déjà évoqué sur Linuxfr.

C : Science et éducation : EZ-Draw 1.2 est sorti

Posté par . Édité par Davy Defaud, Nÿco et ZeroHeure. Modéré par Pierre Jarillon. Licence CC by-sa
Tags :
30
19
avr.
2014
C et C++

Pour qui veut apprendre à réaliser une interface graphique, il y a un très grand choix de langages et de bibliothèques graphiques. Dans le cas particulier du langage C (ou C++), les bibliothèques graphiques communément utilisées (GTK+, Qt, etc.) sont très complètes, mais nécessitent un important effort d’apprentissage ; pour tout dire, elles ne sont clairement pas adaptées pour le débutant ou l’autodidacte. C’est pour cette raison que je développe EZ-Draw depuis maintenant six ans, et j’ai le plaisir de vous annoncer la sortie de la nouvelle version 1.2.

EZ-Draw (Easy Draw) est une petite boîte à outil graphique pour le langage C, fonctionnant à la fois sous GNU/Linux, Mac OS X et Windows (toutes versions).

EZ-Draw est conçu pour l’apprentissage de la programmation événementielle et des interfaces graphiques. Il permet de créer de façon très simple des fenêtres, y dessiner, réagir à la souris et au clavier, faire des animations.

Au menu des nouveautés :

  • lecture et affichage des images aux formats PNG, JPEG, GIF et BMP ;
  • nouvelle documentation récrite avec Sphinx ;
  • traduction de tout le projet en anglais, et documentation bilingue ;
  • nouveaux jeux : Doodle in London, 2048 / 2584, Bubblet.

Le logiciel est sous licence LGPL ; il est utilisé en particulier dans la Licence d’informatique de l’Université d’Aix‐Marseille, dans des projets d’algorithmique ou des projets de jeux en 2D (souvent inspirés des jeux sur smartphones).

GNOME 3.12 : sans domicile

70
17
avr.
2014
Gnome

La fondation GNOME a publié sa nouvelle mouture. Au menu, autant de remaniements que de stabilisations. Le projet n’a jamais fait preuve d’autant de vitalité, et pourtant a rarement été aussi inaccessible.

Totem et GEdit ont fait leur révolution. La recherche et le menu système du shell s’étoffent, la prise en charge de Wayland continue, GNOME 3 progresse significativement avec cette version, encore faut‐il réussir à l’installer !

logo Gnome

Signing party au salon Solutions Linux le 20 mai 2014

17
17
avr.
2014
Sécurité

En ces temps troublés, il est important de sécuriser nos échanges d'information — en chiffrant — ainsi que la distribution de logiciels — en signant les publications.

À cette fin, le salon Solutions Linux, Libres et Open Source sera l'occasion d'une signing party PGP, le 20 mai 2014 à 18h près du stand Debian France. Cette signing party est ouverte à tous les visiteurs et exposants du salon.

Pour faciliter les échanges d'empreintes de clefs en cas d'affluence, il est possible que nous utilisions une liste officielle de participants selon le protocole de Zimmermann-Sassaman. Pour préparer cela, il est demandé aux participants de me contacter en m'envoyant leur clef publique. Selon la méthode de signing party retenue, je publierai ultérieurement des instructions plus précises.

Shinken version 2.0

42
16
avr.
2014
Supervision

Le projet de logiciel libre de supervision Shinken vient d’annoncer sa nouvelle version majeure, la 2.0. Elle apporte principalement une orientation du projet vers le cœur de supervision, la mise en place de HTTPS entre les démons et une forte améliorations des règles métiers. Le projet gagne au passage un nouveau logo.

Logo Shinken

Atelier d'initiation à Vim à Rennes le 22 avril

Posté par . Édité par NeoX et Nÿco. Modéré par Nÿco. Licence CC by-sa
Tags :
15
16
avr.
2014
Communauté

L'association Actux organise deux événements autour de Vim. [Vim] est un éditeur de texte libre, très puissant mais assez difficile d'accès aux débutants.

Le premier événement est un atelier d'initiation à Vim. Il aura lieu le mardi 22 avril, de 19h à 21h, au 4Bis à Rennes. Pour cet atelier, aucun pré-requis n'est nécessaire, il suffit simplement de venir avec son ordinateur portable.

Le second événement est une soirée d'échanges sur Vim. Cette soirée est destinée aux personnes ayant un peu ou beaucoup d'expérience avec Vim. Ce sera l'occasion d'échanger ses trucs et astuces, de présenter son plugin préféré ou de montrer comment son vimrc est mieux que celui du voisin. Cette soirée est prévue pour le mardi 20 mai, de 19h à 21h au 4Bis.

L'entrée est libre, gratuite et ouverte à tout le monde. Il n'est pas nécessaire d'être adhérent de l'association pour venir.