Cerberus 1.0.0 disponible.

18
16
juil.
2014
Technologie

Nous sommes heureux d'annoncer la sortie de la version 1.0.0 de Cerberus. Pour mémoire, Cerberus est un outil de test pour les applications web, les applications back office et les tests d'infocentres et outils décisionnels.
Cette version majeure voit le jour suite à l'ajout de trois fonctionnalités :

  • la gestion de campagne de tests, lien essentiel entre les cas de tests et la Release ;
  • l'intégration de nouveaux frameworks de tests permettant des tester fonctionnellement des web services ;
  • l'affichage en temps réel de l'exécution des tests (même lancés sur un serveur distant).

Logo

Soirée Interopérabilité des frameworks

Posté par . Édité par ZeroHeure et Benoît Sibaud. Modéré par Xavier Claude. Licence CC by-sa
Tags :
11
26
mar.
2014
PHP

L’antenne AFUP (Association Française des Utilisateurs de PHP) Paris donne rendez-vous à tous les développeurs et développeuses le 2 avril 2014 autour du thème de l’intéropérabilité des frameworks à Paris (salle Spark).

L'antenne invite 2 conférenciers pour parler PSR avec FIG et les injections de dépendances. La soirée sera découpée de la manière suivante :

  • ouverture des portes à 18h30 ;
  • 1ère présentation : les containers d’injection par David Négrier de The Coding Machine ;
  • 2ème présentation : les efforts de FIG par Frédéric Marand de Osinet ;
  • 3ème présentation : présentation surprise ;
  • pot de l’amitié.

Comme toujours le rendez-vous est gratuit et ouvert à tous, n’hésitez donc pas en parler autour de vous, et comme toujours… le nombre de places est limité. Alors n'hésitez pas à vous inscrire à partir de la page de l'événement!

Forum général.petites-annonces Appel à contribution

Posté par . Licence CC by-sa
7
1
juil.
2013

Bonjour à tous,

Ne sachant où poster mon message à caractère publicitaire mais cependant Open-Source, et n'ayant que peu de référence de communauté généraliste, j'ai pris la décision de commencer par vous.

Avant tout, je précise que je suis lié à la structure à laquelle je fais référence.

Cette structure spécialisée dans le développement d'applications mobiles, s'appuie en interne sur un outil que nous qualifierons de "générateur de code" afin de produire des applications mobiles. Je vous rassure cependant aucune (...)

Qi4j SDK 2.0 - Framework de Programmation Orientée Composite

Posté par . Édité par Nÿco, Benoît Sibaud et Xavier Teyssier. Modéré par Nÿco. Licence CC by-sa
9
1
mai
2013
Java

Après deux ans de dur labeur, la Communauté Qi4j lance aujourd'hui la deuxième génération de son framework de Programmation Orientée Composite, disponible sous la très libérale licence Apache 2.0.

Qi4j

La Programmation Orientée Composite (COP en anglais) pousse les concepts de la Programmation Orientée Aspects (POA ou en anglais AOP) dans ses retranchements en permettant de créer des objets Composites à partir de Fragments. Avec un framework de Programmation Composite il est possible d'implémenter chaque aspect comme un objet séparé puis de les traiter comme des Mixins/SideEffects/Concerns que l'on assemble en un Composite cohérent. Les principaux bénéfices d'une telle approche sont un fort découplage et une réutilisation aisée.

Forum Programmation.web Framework php pour formulaire bd ?

Posté par (page perso) . Licence CC by-sa
1
26
fév.
2013

Ici où je travail, la survie d'un serveur sous Debian et l'utilisation de système autre que Windows sur les postes de travail est bel et bien remis en question par certains de mes collègues qui utilisent le logiciel privateur Access de Microsoft pour manipuler des bases de données, avec des formulaires parfois "sophistiqués". C'est à dire que la solution ne consisterait pas seulement à placer la bd elle-même sur MySQL ou PostgreSQL ou d'utiliser LibreOffice (en la matière pas totalement (...)

Nanoko, un framework JavaScript open source pour applications web & mobiles

Posté par . Édité par Nÿco, baud123 et Christophe Guilloux. Modéré par Christophe Guilloux. Licence CC by-sa
23
17
fév.
2013
Mobile

Nanoko est un tout nouveau framework JavaScript professionel supporté par le consortium open source européen OW2. Publié sous licence Apache 2.0, il permet de concevoir des applications web & hybrides (encapsulation via Phonegap par exemple) de manière unifiée.

Nanoko

Journal Création d'un web-service de type REST en Opa

Posté par .
11
7
sept.
2012

Bonjour à tous,

je viens de publier sur Github un petit tutoriel sur la gestion en Opa des requêtes HTTP de type REST et permettant de montrer comment Opa se compare à d'autres frameworks facilitant le développement de services RESTful en JavaScript.

Pour ce faire, j'ai écrit une petite application permettant de traiter des requêtes REST telles que POST, PUT, DELETE et GET et de manipuler des ressources en conséquence.

Voici le début du tutoriel (par soucis de (...)

Journal Première release du framework et moteur graphique 3dNovac

Posté par . Licence CC by-sa
21
15
juil.
2012

Bonjour à tous,

J'ai le plaisir de vous présenter enfin 3dNovac.
Celui-ci est un framework C++ open source et multiplateforme, ayant pour but premier de fournir les outils nécessaires au développement de Jeux vidéo tout en restant portable et léger.

La première release du framework vient d’être publiée en version 0.1, de nombreuses choses restent à faire mais les bases sont là.
La release fournit les binaires d'un Demo Viewer pour Linux et Windows, je vous encourage à la (...)

Journal Challenge Développeurs Opa

11
20
juin
2012

Le Challenge Développeurs Opa est un concours de programmation dans lequel les développeurs doivent coder puis déployer une application en utilisant le framework Opa. Le thème de l’application est laissé à l’initiative de la créativité développeur. L’objectif est de concevoir une application en Opa mais aussi, grâce aux prix qui seront offerts, de permettre aux développeurs de continuer à travailler sur cette appli après la fin du Challenge voire peut-être de créer leur start-up ! Plus de 15 000$ de récompenses (...)

Bootstrap 2.0, par Twitter

Posté par (page perso) . Édité par Nÿco, Bruno Michel, Xavier Claude, Florent Zara, baud123 et Brndan. Modéré par Lucas Bonnet. Licence CC by-sa
19
2
fév.
2012
Internet

Bootstrap est une boîte à outils HTML, CSS et JavaScript permettant de créer rapidement et efficacement des applications web. Il vient de sortir en version 2. Il est publié sous licence Apache 2.0. Tous les détails dans la seconde partie de la dépêche.

Sortie de Ruby on Rails 3.1.0

Posté par (page perso) . Modéré par patrick_g. Licence CC by-sa
28
1
sept.
2011
Ruby

Ruby on Rails est un framework de développement web agile, sous licence MIT. Après 8 releases candidates, la version 3.1.0 est sortie aujourd'hui.

Les nouveautés sont nombreuses mais les plus importantes sont :

  • jQuery est devenu le framework javascript par défaut (à la place de Prototype) ;
  • L'Asset Pipeline permet de gérer la compilation, la minification et la gestion des dépendances pour les feuilles de style et le fichiers javascript ;
  • Sass et CoffeeScript sont maintenant proposés par défaut ;
  • Les migrations SQL ont été revues (plus simples à écrire mais également plus de possibilités offertes) ;
  • Les réponses peuvent être envoyées en plusieurs morceaux (HTTP streaming), ce qui peut être utilisé pour optimiser le temps de chargement des pages ;
  • La documentation de l'API utilise maintenant SDoc.

Note : il est prévu que LinuxFr.org passe rapidement à cette version.

3 bibliothèques javascript à découvrir : D3, Sugar et Batman

27
30
août
2011
JavaScript

D3.js

D3.js est une bibliothèque javascript légère et libre qui permet de manipuler et représenter graphiquement des documents en s'appuyant sur leurs données. Elle est une réécriture de protovis et s'appuie sur des technologies comme HTML5, CSS3 et SVG pour afficher des données et interagir avec elles. Je vous encourage à aller voir les exemples pour voir de quoi est capable d3.js.

Sugar.js

Sugar.js est une bibliothèque qui vise à faciliter la manipulation des objets natifs Javascript et à combler les différences entre navigateurs. Elle ajoute des méthodes bien pratiques aux entiers, chaînes de caractères, fonctions, tableaux, objets, dates... En revanche, elle ne concerne ni les requêtes AJAX ni le DOM (jQuery fait ça très bien).

Batman.js

Batman.js est un petit framework MVC sous licence MIT. Il est écrit en CoffeeScript et peut donc naturellement être utilisé en Javascript afin de structurer une application web qui ferait un fort usage du JS. S'inspirant des principes de Rails (convention over configuration, etc.), il doit permettre de développer rapidement des applications web mono-page.

Drupal Commerce 1.0 est arrivé

Posté par . Modéré par Lucas Bonnet.
20
25
août
2011
Technologie

Commerce Guys annonce la sortie de Drupal Commerce 1.0, la première plateforme E-Commerce développée nativement pour Drupal.

Drupal Commerce tire partie du coeur de Drupal 7 pour proposer une gestion des processus de commande et de paiement, alliée à une gestion des contenus produits, ainsi que des fonctions avancées telles que la personnalisation, les recommandations et la recherche à facettes.

Drupal Commerce est dès lors compatible avec les milliers de modules de Drupal. Ce haut niveau d’intégration permet également d’appliquer à Drupal Commerce l’ensemble des pratiques valables pour Drupal.

Sortie de Kivy 1.0.7 - Framework pour des applications multitouches

Posté par (page perso) . Modéré par patrick_g.
30
18
juil.
2011
Python

Kivy est un framework complet pour la création d'interfaces nouvelles comme des applications multitouches. Développé en Python/Cython/OpenGL ES 2 et sous licence LGPL, ce framework a la capacité de tourner sur Windows, MacOSX, Linux, Android (iOS en développement).

Cette version 1.0.7 intègre une gestion de configuration d'application, les outils nécessaires pour faire un paquet sous les différentes plateformes, et des performances accrues grâce à une gestion optimisée des textures.

Par ailleurs, l'équipe de Kivy a développé PreseMT, un outil permettant la création de présentation. Cet outil consiste à mettre des images et du texte sur un plan infini, puis d'enregistrer des vues de ce plan comme des vignettes.