La version 5.3 du BSP, le logiciel de support de la carte mère, du Projet Armadeus a vu le jour le 25 décembre 2013. Pour rappel, le projet Armadeus a pour objectif de faciliter le développement de systèmes embarqués à base de Logiciels Libres. Il est basé sur la combinaison logicielle suivante : U-Boot, Linux et Buildroot / Busybox / µClibc (glibc et eglibc sont aussi pris en charge).
Tendances de la semaine pour les développeurs
Cet article est une petite liste d'outils et d'actualités pour le développement d'application.
N'hésitez pas à partager vos découvertes pour la prochaine version la semaine suivante. Cette première semaine est orienté web, mais tous les autres domaines sont les bienvenus.
Compte rendu du 4ème Meetup Meteor à Paris
Meteor est un projet libre permettant de construire des applications web en un temps record, que vous soyez un développeur chevronné ou bien un débutant. La plate-forme est présentée en seconde partie.
Meteor-Paris est un groupe d’intérêt sur Meteor. La 4ème rencontre a réuni, lundi dernier, 30 développeurs à Le Camping (le fameux accélérateur français) qui leur a ouvert les portes de NUMA (le grand lieu de l'innovation et du numérique à Paris). Trois présentations puis un moment discussion/débat avec boissons et pizzas offertes par SFEIR. Venez renforcer les troupes pour le prochain Meetup le lundi 20 janvier 2014, inscrivez-vous sur la page Meteor-Paris.
Journal 3 ans de projets libre: bilan et apprentissages

Et oui ça va devenir presqu'une tradition, comme les deux années précédentes (1, 2), je partage avec vous mon retour d'expérience sur une année de développement de projets libres ! Pour rappel, tout a commencé le 19 octobre 2010 (oui, je sais, j'ai un bon mois de retard) alors que je démarrais le projet de réseau social distribué Newebe. Ce qui m'amena 18 mois plus tard à monter une startup proposant une solution de cloud personnel libre, (…)
Bash Argsparse : mieux gérer sa ligne de commande dans ses scripts.
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.
Forum Programmation.autre Quel langage/outil pour divers développements (web/local) sur une base de données ?
Bonjour tout le monde,
Je vous écris car je rencontre un problème que doivent rencontrer beaucoup de développeurs à leur début similaire à "quels outils pour quelles utilisations ?".
En effet, je traîne depuis longtemps en tête une idée de base de données qui contiendrait évidemment des informations que j'aimerais traiter.
Comme toute base de données, j'aimerais pouvoir insérer et récupérer des jeux de données assez facilement afin d'agrémenter la base et pouvoir en extirper des agrégats de données comme d'une (…)
Journal Linux et les jeux vidéo : site web en projet

Salut, cela fais quelques temps l'idée de créer un site de jeux vidéo exclusivement réservé aux Linuxiens. Je suis très motivé par un tel projet, mais avant de me lancer dans une telle aventure j'aimerais tenter d'avoir un peu le ressenti de la communauté de LinuxFR et tenter de voir qui serait intéressé pour travailler sur le projet. Forcément, tenir un site de jeux vidéo n'est pas une mince affaire et il faut quelques rédacteurs qui connaissent Linux ainsi que (…)
Journal Mélanger les syntaxes de C# et de Qt
NdM: contenu supprimé à la demande de l'auteur
Il est question de mélanger les syntaxes de C# et de Qt.
Guake perd son dernier développeur - appel à un repreneur
Cette fin d'après-midi, Pierre-Yves Chibon annonce qu'il quitte le développement de l'application et lance l'appel pour un éventuel repreneur. L'application est écrite en python, et utilise GTK2. Celui qui reprendrait le projet aurait un travail de fond à effectuer, s'il veut assurer le futur du logiciel, pour le passer en dconf/gtk3. Il y a également beaucoup de tickets ouverts dans le système de ticketing, avec des patchs, fonctionnalités qui n'ont jusque là pas été implémentées. Citons notamment le support multi-moniteurs.
NdM : une précision apportée dans le commentaire de GeneralZod : Pierre-Yves Chibon administrait le serveur et faisait les paquetages Fedora, sans être développeur du projet.
Journal Fusionforge 5.2.1 et 5.1.2
Fusionforge, la forge logicielle libre issue du code de sourceforge.net, vient de publier de nouvelles versions stables des branches 5.2 et 5.1. Rien de neuf dans ces branches si ce n'est des correctifs de bugs, toutes les nouveautés se faisant dans la branche master du repository git.
Lien de téléchargement pour chaque version :
5.2.1 : https://fusionforge.org/frs/download.php/file/37/fusionforge-5.2.1.tar.bz2
5.1.2 : https://fusionforge.org/frs/download.php/file/37/fusionforge-5.2.1.tar.bz2
Bonne mise à jour.
Sortie de Val(a)IDE 0.7.2
Val(a)IDE, environnement de développement intégré (EDI) pour le langage Vala, vient de sortir en version 0.7.2. Val(a)IDE est écrit en Vala et propose les fonctionnalités suivantes :
- Auto-complétion ;
- Coloration syntaxique ;
- Gestion de projets (compilation/exécution) ;
- Support des systèmes de construction externes (make, waf) ;
- Greffons : navigateur de symboles, gestionnaire de tâches, navigateur de fichiers…
Le code source et des paquets binaires pour différentes distributions GNU/Linux sont disponibles sur la page dédiée.
Journal Adopter un style de programmation fonctionnel

John Carmack, c'est ce développeur de renom chez IdSoftware, qui a participé à la création de titres phares du jeu vidéo PC avec la série des Doom, des Wolfenstein et des Quake. Bien que n'étant pas des logiciels libres, leurs moteurs sont régulièrement libérés et LinuxFR se fait l'écho de ces libérations depuis sa création (ici, là et là par exemple). Bref tout ça pour dire que je sais bien qu'il ne fait pas du logiciel libre, (…)
PixJuegos, les jeux libres à la mode espagnole , Olé !
PixJuegos est un groupe de développeurs indépendants de jeux video créé en 2006 initialement par deux programmeurs : Carles Vicent et Pablo Navarro (panreyes) rejoints rapidement par Danner, musicien, et DaniGM (Daniel Garcia Moreno) artiste.
Les sources de cette dépêche sont le site officiel PixJuegos et l'interview du fondateur par l'association LanPower.
Journal Nouvel article de Bret Victor sur sa vision de l'environnement de développement du futur
Bret Victor, connu pour une présentation qui a inspiré le projet Kickstarter d'IDE "LightTable", a mis en ligne en ce mois ci un nouvel essai en anglais sur le sujet des environnements de développement et des caractéristiques nécessaires pour les rendre ergonomiques et efficaces.
L'argumentaire, parfois tranchant, ne laissera personne indifférent. L'article est néanmoins très lisible et illustré de courtes animations et vidéos.
http://worrydream.com/LearnableProgramming/
Je ne peux pas résumer l'article dans ce journal, aussi je reprend juste les points avec (…)
Petit déjeuner sur les dernières tendances de l’e‐commerce libre
Le 4 octobre prochain, Core-Techs vous invite à un petit déjeuner sur le thème : « Faites comme les grands du e‐commerce avec Wordpress et Drupal ! »
Nous vous invitons à une matinée de conférences sur le thème « Faites comme les grands du e‐commerce avec Wordpress et Drupal ! », le jeudi 4 octobre 2012. Cette matinée de présentation aura lieu dans les locaux de Core-Techs — Le diapason — 218 avenue Jean Jaurès — 75019 Paris.
Ce séminaire est gratuit et abordera les thématiques suivantes :
- Que proposent Drupal et Wordpress dans le monde des besoins e‐commerce ?
- Comment ces solutions se distinguent‐elles de Magento, Prestashop et autres pure players de l’e‐commerce libre ?
- Comment et sur quels critères faire le meilleur choix ?
Avec, bien sûr, des exemples précis et concrets.
Nous vous attendons nombreux pour discuter de tous vos projets !





