Compte rendu du 4ème Meetup Meteor à Paris

15
19
déc.
2013
Internet

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

59
26
nov.
2013

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.

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.

Forum Programmation.autre Quel langage/outil pour divers développements (web/local) sur une base de données ?

Posté par . Licence CC by-sa
2
30
sept.
2013

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

0
9
sept.
2013

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 SDL2 ou SFML2 ou ... ?

Posté par . Licence CC by-sa
Tags :
30
31
août
2013

Bonjour nal,

Les bibliothèques graphiques pour faire des jeux vidéos 2D connaissent actuellement une deuxième jeunesse. En particulier, les deux principales (SDL et SFML) sont sortis en version 2.0 récemment.

La SDL est une bibliothèque C qui gère les aspects graphiques. Elle est sortie en version 2.0. Avec ses petites sœurs (SDL_image, SDL_net, SDL_ttf, SDL_mixer, …), elle permet d'avoir un ensemble à peu près cohérent de fonctionnalités de base pour les jeux. Le paquet Debian pour SDL2 est déjà (...)

Journal Brainstorming : mariage de C# et de Qt

Posté par (page perso) . Licence CC by-sa
7
23
août
2013

Bonjour à tous,

Depuis quelques temps, j'ai une idée qui me trotte dans la tête. Programmant depuis de nombreuses années, j'ai eu l'occasion d'utiliser deux techno qui m'ont particulièrement intéressées :
* le langage C#, pour sa syntaxe claire et ses différents sucres syntaxiques
* le framework Qt, avec sa portabilité, sa clarté et son étendu.

Mon idée consisterait à reprendre la syntaxe du C# et à remplacer l'API de base du langage par le framework Qt.

Mon (...)

Guake perd son dernier développeur - appel à un repreneur

Posté par (page perso) . Édité par Benoît Sibaud et Nÿco. Modéré par Christophe Guilloux. Licence CC by-sa
19
27
mar.
2013
Ligne de commande

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

Posté par (page perso) . Licence CC by-sa
5
20
jan.
2013

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

Posté par (page perso) . Édité par Lucas Bonnet et Xavier Claude. Modéré par Xavier Claude. Licence CC by-sa
23
29
déc.
2012
Gnome

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

61
14
nov.
2012

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, et 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é !

Posté par (page perso) . Édité par Benoît Sibaud et Christophe Guilloux. Modéré par Christophe Guilloux. Licence CC by-sa
9
12
nov.
2012
Jeu

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 Contribuer à LinuxFr : étape 1 - installation du site

Posté par . Licence CC by-sa
62
7
nov.
2012

Bonjour,

J'ai tendance à utiliser régulièrement la recherche du site. Je trouve qu'il regorge d'informations intéressantes, aussi bien sur les nouveautés, les astuces sur l'utilisation de programmes, la programmation et le choix de logiciel (il y a toujours dans les commentaires les programmes équivalent à celui présenté).
Par contre il faut avouer que la recherche est très peu pratique: les résultats sont là mais il n'est pas possible de filtrer facilement, de voir la chaîne recherchée, connaître le nombre de (...)

Journal Nouvel article de Bret Victor sur sa vision de l'environnement de développement du futur

Posté par . Licence CC by-sa
13
27
sept.
2012

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

Posté par . Édité par Davy Defaud, Nÿco, Benoît Sibaud et Lucas Bonnet. Modéré par Xavier Claude.
6
12
sept.
2012
Internet

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 !