Software Engineering

Posté le 01/12/2014 par Antoine Chantalou, Benoit Lafontaine, Mohamed Kissa, Florent Jaby, Jérémy Buisson, Augustin Grimprel

We propose a “Quick Reference Card”, as a summary of best practices in REST API design.➡ Download API Design – Quick Reference CardAbstractMain conceptsKISS – « Keep it simple, stupid »cURL examplesGranularityAPI domain namesSecurityURIsNames > VerbsPlural > SingularCase consistencyURI caseBody caseVersioningCRUDPartial responsesQuery stringsPaging...

Lire la suite >

Posté le 01/12/2014 par Thiago Ramos Santiago, Rémy Saissy

O Hadoop não é uma aplicação web, um banco de dados e tampouco um webservice, você não conseguiria estressar um cluster Hadoop com teste de carga tradicional (afinal ele é feito pra suportar grandes volumes de dados).Realizar um teste de estresse no cluster é um passo geralmente esquecido, porém muito importante quando você monta o seu ambiente had...

Lire la suite >

Posté le 21/11/2014 par Zakaria El Marouri

Parmi toutes les surprises de cette année 2014, le changement de cap adopté par Microsoft doit être l'une des plus belles. En effet, vous n'avez pas pu le rater, le nouveau PDG de Microsoft a confirmé le passage en open source du framework .NET.Certes, la montée de Satya Nadella en tant que PDG de Microsoft a été une bouffée d'air frais pour l'entr...

Lire la suite >

Posté le 16/11/2014 par Timothée Carry

Vendredi après-midi avait lieu la première conférence dotCSS. Comme d'habitude pour les dot conferences, le lieu était magique. Cette fois-ci, au théatre des variétés, sur les grands boulevards.La demi-journée a été riche en informations autour de CSS, depuis sa création, jusque son futur, les choses bizarres qu'on peut faire avec, les outils qui t...

Lire la suite >

Posté le 04/11/2014 par Clément Dubois

Le mercredi 22 et le jeudi 23 octobre a eu lieu la conférence ngEurope à Paris. Cette conférence avait principalement pour but de lever le voile sur le futur du framework front end porté par Google : AngularJs. Un des objectifs principaux de ces deux jours était donc d’avoir une vision de ce à quoi va ressembler la version 2.0 du framework. Cependa...

Lire la suite >

Posté le 03/11/2014 par Arnaud Mazin

L'écosystème Docker continue de grandir avec cette fois-ci Flocker qui propose un couplage intéressant avec le système de fichiers ZFS. La suite, en anglais, c'est ici.

Lire la suite >

Posté le 03/11/2014 par Gabriel Guillon

Voici un retour d'expérience d'une mission (réussie) que j'ai effectuée, qui consistait à faire exécuter des tests fonctionnels en PHP à Greenpepper.Disclaimer : les versions des logiciels exposés dans cet article sont vieilles, mais se retrouvent encore en entreprise. Cet article se veut un guide pour ceux qui ont encore ces versions et ne peuvent...

Lire la suite >

Posté le 03/11/2014 par Arnaud Mazin

If you've started using Docker for a while you might be asking the same question «how to manage a group of Docker containers into a consistent topology?».On your local workstation, projects such as fig simply help you do the job: local, fast, easy.Flocker gets a step further by adding some major features:Multi-hosts management:  containers can be s...

Lire la suite >

Posté le 03/11/2014 par Philippe Prados

Pour faciliter le développement d’application réactive, les langages de développement proposent différentes technologies. Dans les chapitres précédents, nous avons parcouru les générateurs et le pattern Continuation. Nous continuons notre analyse des techniques permettant de gérer du multitâche sans threads, avec les coroutines. Le terme coroutine ...

Lire la suite >

Posté le 30/10/2014 par Vitor Monteiro Puente, Arnaud Mazin

Após uma conversa dentro da OCTO sobre Docker versus LXC e Virtual Machines (VMs), este post contem algumas perguntas e respostas sobre os conceitos e as principais diferenças entre essas tecnologias.Pergunta: Qual é a diferença entre VMs e containers LXC?Uma Virtual Machine (VM) consiste em rodar diversos Sistemas Operacionais (SOs) clientes compl...

Lire la suite >